function nextsong(tellme){
	document.disco.SetVariable("_root.song", tellme);
	fixsong (tellme);
}


function winopen (adresse) {
  Fenster5 = window.open(adresse, "_blank", "");
  Fenster5.focus();
}

function mailopen (adresse) {
  FensterM = window.open(adresse, "", "");
}

function loadImg(wo, was, w, h, fixi, weiss) {
	document.images[wo].src = was;
	document.images[wo].height = h;
	document.images[wo].width = w;
	
	document.getElementById(weiss).style.backgroundColor = '#ffffff';
	
	//if (wo=='piPrev'){
		if (fixedpi!= 'x'){
			document.getElementById(fixedpi).style.backgroundColor = '#ffffff';
			document.getElementById(fixedpi+String('0')).style.color = "#000000";	
		}		
		fixedpi=fixi;
		document.getElementById(fixedpi).style.backgroundColor = '#000000';//'#3E3E3E'
		document.getElementById(fixedpi+String('0')).style.color = "#ffffff";
	//}
	//alert ('fixedpi='+fixedpi);
}

function pihoverOver(obj, ende) {
	if(fixedpi!=obj){
		document.getElementById(obj).style.backgroundColor = '#000000';//'#3E3E3E'
		for (var i = 0; i < ende; i++){
			document.getElementById(obj+String(i)).style.color="#ffffff";
		}
	}	
}

function pihoverOut(obj, ende) {
	if(fixedpi!=obj){
		document.getElementById(obj).style.backgroundColor = '#ffffff';
		for (var i = 0; i < ende; i++){
			document.getElementById(obj+String(i)).style.color="#000000";
		}
	}	
}


function sizeBg () {
 if(!isIE){
	var bg_B=1000;
	var bg_H=600;
	var win_B=innerWidth;	
	var win_H=innerHeight;
	var verh_B = win_B/bg_B;
	var verh_H = win_H/bg_H;
	var verh=verh_B/verh_H;

	if (verh<=1){	
		document.getElementById("BGX").height=win_H;
		var B_neu = win_H*(bg_B/bg_H);
		document.getElementById("BGX").width=B_neu;
	}
	if (verh>=1){	
		document.getElementById("BGX").width=win_B;
		var H_neu = win_H*(verh_B/verh_H);
	} 
  }
}

function show_sub(gimme, hovAnf, hovEnd){
	document.getElementById(openDiv).style.display = "none";
	if (document.getElementById(gimme).style.display == "block") {
	    document.getElementById(gimme).style.display = "none";
	   }else{
	    document.getElementById(gimme).style.display = "block";
	    openDiv=gimme;
	}
	document.getElementById(String(fixed)).style.backgroundColor = "#ffffff";
	for (var i = 0; i <= 0; i++){
		document.getElementById(String(fixed)+String(i)).style.color = "#000000";
	}
	fixed = hovAnf;
	document.getElementById(hovAnf).style.backgroundColor = "#000000";//'#3E3E3E'
	for (var i = 0; i <= 0; i++){
		document.getElementById(hovAnf+String(i)).style.color = "#ffffff";
	}
		document.getElementById("RevFrame").style.display = "none";
		//reviewsframe.location.href="leer.htm";
}
	

function show_subsub(gimme, hovAnf, hovEnd){
	if(subopen!=''){
		document.getElementById(subopen).style.display = "none";
	}
	if (document.getElementById(gimme).style.display == "block") {
		document.getElementById(gimme).style.display = "none";
	}else{
	    document.getElementById(gimme).style.display = "block";
	    subopen=gimme;
	}
	//alert ('hovEnd='+hovEnd);	
	if(fixed2!=''){
		document.getElementById(fixed2).style.backgroundColor = "#ffffff";
	//	alert ('-> fixed2='+fixed2);
		for (var i = 0; i <= fixhov; i++){
	//		alert ('i='+i)
			document.getElementById(fixed2+String(i)).style.color = "#000000";
		}
	}
	//alert ('1 /hovAnf='+hovAnf);	
	fixed2 = hovAnf;
	fixhov = hovEnd;
	//alert ('2 /fixed2='+fixed2);	
	document.getElementById(hovAnf).style.backgroundColor = "#000000";//'#3E3E3E'
	//alert ('3');	
	for (var i = 0; i <= hovEnd; i++){
		document.getElementById(hovAnf+String(i)).style.color = "#ffffff";
	}
	//alert ('fixed2 neu='+fixed2);	
}	



// ////////////////////////////////
function show_RevFrame(){
	document.getElementById("RevFrame").style.display = "block";	
}

function show_GalleryFrame(){
	document.getElementById("GalleryFrame").style.display = "block";	
}



function load_subsub(gimme, hovAnf, hovEnd){

	show_RevFrame();
	//alert ("1");
	reviewsframe.location.href=gimme;
	//alert ("2");
	//alert ("load_subsub");

	
	if(fixed4!=''){
		document.getElementById(fixed4).style.backgroundColor = "#FFFFFF"; // rot 
		
		for (var i = 0; i <= hovEnd; i++){
				document.getElementById(fixed4+String(i)).style.color = "#000000";
		}
		
		//document.getElementById(fixed4+"0").style.color = "#000000";
	}
	fixed4 = hovAnf;
	document.getElementById(fixed4).style.backgroundColor = "#000000";//'#3E3E3E'
	
	for (var i = 0; i <= hovEnd; i++){
	
				document.getElementById(fixed4+String(i)).style.color = "#ffffff";
		}
	//document.getElementById(fixed4).style.color = "#ffffff";
	//alert ("final fixed4="+fixed4);
	//alert ("3");

}


/*-------------------------------------------------------*/
function load_gallery(gimme, hovAnf, hovEnd){

	show_GalleryFrame();
	alert ("1");
	galleryFrame.location.href=gimme;
	alert ("2");
	alert ("load_gallery");

	
	if(fixed5!=''){
		document.getElementById(fixed5).style.backgroundColor = "#FFFFFF"; // rot 
		
		for (var i = 0; i <= hovEnd; i++){
				document.getElementById(fixed5+String(i)).style.color = "#000000";
		}
		
		//document.getElementById(fixed4+"0").style.color = "#000000";
	}
	fixed5 = hovAnf;
	document.getElementById(fixed5).style.backgroundColor = "#000000";//'#3E3E3E'
	
	for (var i = 0; i <= hovEnd; i++){
	
				document.getElementById(fixed5+String(i)).style.color = "#ffffff";
		}
	//document.getElementById(fixed4).style.color = "#ffffff";
	//alert ("final fixed4="+fixed4);
	alert ("3");
	
}
/*-------------------------------------------------------*/
// ////////////////////////////////



function emptyreviewsframe (){
	reviewsframe.location.href="leer.htm";
}

function emptyGalleryFrame(){
	reviewsframe.location.href="leer.htm";
	document.getElementById("GalleryFrame").style.display = "block";	
}




// /////////////////////////////////

function hoverOver(obj, ende) {
//alert ("obj:"+obj+"// fixedpi:"+fixedpi);
	if(fixed!=obj){
		document.getElementById(obj).style.backgroundColor = '#000000';//'#3E3E3E'
		document.getElementById(obj).style.color = '#ffffff';
		for (var i = 0; i <= ende; i++){
			var ausgabe=obj+String(i);
			document.getElementById(ausgabe).style.color="#ffffff"; 	 
			//alert ('obj+String(i)='+obj+String(i)); 										///////////////////////////////////////////////////////////////////
		}
	}	
}

function hoverOut(obj, ende) {
	if(fixed!=obj ){
		document.getElementById(obj).style.backgroundColor = '#ffffff';
		//document.getElementById(obj).style.color = '#000000';
		for (var i = 0; i <= ende; i++){
			var ausgabe=obj+String(i);
			document.getElementById(ausgabe).style.color="#000000";  	  
			//alert ('obj+String(i)='+obj+String(i));											 ///////////////////////////////////////////////////////////////////
		}
	}
}
function subhoverOver(obj, ende) {
	if(fixed2!=obj && fixedsong!=obj){
		document.getElementById(obj).style.backgroundColor = '#000000';//'#3E3E3E'
		document.getElementById(obj).style.color = '#ffffff';
		for (var i = 0; i <= ende; i++){
			document.getElementById(obj+String(i)).style.color="#ffffff";
		}
	}	
}

function subhoverOut(obj, ende) {
	if(fixed2!=obj && fixedsong!=obj){
		document.getElementById(obj).style.backgroundColor = '#ffffff';
		document.getElementById(obj).style.color = '#000000';
		for (var i = 0; i <= ende; i++){
			document.getElementById(obj+String(i)).style.color="#000000";
		}
	}	
}

function load_hoverOver(obj, ende) {
	if(fixed4!=obj){
		document.getElementById(obj).style.backgroundColor = '#000000';//'#3E3E3E'
		document.getElementById(obj).style.color = '#FFFFFF';
		for (var i = 0; i <= ende; i++){
			//alert ("over i="+i);
			document.getElementById(obj+String(i)).style.color="#FFFFFF";
		}
	}	
}

function load_hoverOut(obj, ende) {
	//alert ("out -- fixed4="+fixed4);
	if(fixed4!=obj ){
		document.getElementById(obj).style.backgroundColor = '#FFFFFF';
		document.getElementById(obj).style.color = '#000000';
		for (var i = 0; i <= ende; i++){
			//alert ("out i="+i);
			document.getElementById(obj+String(i)).style.color="#000000";
		}
	}
}







function fixsong (obj){
//	alert ("fixsong="+obj);
	if (fixedsong!= 'x'){
		document.getElementById(fixedsong).style.backgroundColor = '#ffffff';
		for (var i = 0; i < 1; i++){
			document.getElementById(fixedsong+String(i)).style.color = "#000000";
		}		
	}	
	fixedsong=obj;
	document.getElementById(fixedsong).style.backgroundColor = '#000000';//'#3E3E3E'
		for (var i = 0; i < 1; i++){
			document.getElementById(fixedsong+String(i)).style.color = "#ffffff";
		}
}

function chkFormular()
{
 if(document.newslett.email_addresse.value == "") {
   alert("please enter a valid email-adress!"); 
   document.newslett.email_addresse.focus();
   return false;
  }
 if(document.newslett.email_addresse.value.indexOf("@") == -1) {
   alert("please enter a valid email-adress!");
   document.newslett.email_addresse.focus();
   return false;
  }
  if(document.newslett.email_addresse.value.indexOf(".") == -1) {
   alert("please enter a valid email-adress!");
   document.newslett.email_addresse.focus();
   return false;
  }
}


var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
function disco_DoFSCommand(command, args)                {
  var myFlashObj = InternetExplorer ? disco : document.disco;
  //alert (args)
  fixsong (args);
}
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
  document.write('<SCRIPT LANGUAGE=VBScript\> \n');
  document.write('on error resume next \n');
  document.write('Sub disco_FSCommand(ByVal command, ByVal args)\n');
  document.write('call disco_DoFSCommand(command, args)\n');
  document.write('end sub\n');
  document.write('<\/SCRIPT\> \n');
}


function openArchive(){
var arch = window.open("archiv.htm","Archive","width=800,height=400,location=0,status=no");

}

// XXX


var openDiv= 'news';
var fixed= '2000';
var fixed2= '';
var fixedsong= 'x';
var subopen='';
var fixed3= '';
var fixed4= '';
var fixed5= '';
var fixedpi= 'x';
var fixhov= '';
