//IS DOM
function doDOMstuff(){
 if(document.getElementById && document.createTextNode) { return true; }
 else{ return false;}
}
/******************************/
/* BROWSER */
/******************************/
var detect = navigator.userAgent.toLowerCase();
var OS,browser,total,thestring,place;
var version = 0;

if (checkIt('safari')) browser = "Safari"
else if (checkIt('opera')) browser = "Opera"
else if (checkIt('msie')) browser = "Internet Explorer"
else if (checkIt('firefox')) browser = "Firefox"
else if (!checkIt('compatible')){
	browser = "Netscape Navigator"
	version = detect.charAt(8);
}
else browser = "An unknown browser";

if (!version) version = detect.charAt(place + thestring.length);

if (!OS){
	if (checkIt('linux')) OS = "Linux";
	else if (checkIt('x11')) OS = "Unix";
	else if (checkIt('mac')) OS = "Mac"
	else if (checkIt('win')) OS = "Windows"
	else OS = "an unknown operating system";
}

function checkIt(string){
	place = detect.indexOf(string) + 1;
	thestring = string;
	return place;
}

/******************************/
/* MENU */
/******************************/
var old_hbt = "";
var old_fbt = "";
var old_cbt = "";
var old_cbts = "";
var old_cbtss = "";
/******************************/
/*HAUPT*/
function hbt(wert){
	if(doDOMstuff()){
		if(document.getElementById("hbt_"+wert)){
			document.getElementById("hbt_"+wert).className = "hbta";
			old_cbt = wert;
		}
	}
}
/******************************/
/*START (FLASH)*/
function fbt(wert){
	if(doDOMstuff()){
		if(document.getElementById("fbt_"+wert)){
			document.getElementById("fbt_"+wert).parentNode.className = "fbtdiva";
			old_fbt = wert;
		}
	}
}
function fbt_over(wert){
	if(doDOMstuff() && wert != old_fbt){
		if(document.getElementById("fbt_"+wert)){
			document.getElementById("fbt_"+wert).parentNode.className = "fbtdivover";
		}
	}
}
function fbt_out(wert){
	if(doDOMstuff() && wert != old_fbt){
		if(document.getElementById("fbt_"+wert)){
			document.getElementById("fbt_"+wert).parentNode.className = "fbt";
		}
	}
}
/******************************/
/*CONTENT*/
function cbt(wert){
	if(doDOMstuff()){
		if(document.getElementById("cbt_"+wert)){
			document.getElementById("cbt_"+wert).parentNode.className = "cbtdiva";
			old_cbt = wert;
		}
	}
}
function cbt_over(wert){
	if(doDOMstuff() && wert != old_cbt){
		if(document.getElementById("cbt_"+wert)){
			document.getElementById("cbt_"+wert).parentNode.className = "cbtdivover";
		}
	}
}
function cbt_out(wert){
	if(doDOMstuff() && wert != old_cbt){
		if(document.getElementById("cbt_"+wert)){
			document.getElementById("cbt_"+wert).parentNode.className = "cbt";
		}
	}
}
/******************************/
/*CONTENT SUB*/
function cbts(wert){
	if(doDOMstuff()){
		if(document.getElementById("cbts_"+wert)){
			document.getElementById("cbts_"+wert).parentNode.className = "cbtsdiva";
			old_cbts = wert;
		}
	}
}
function cbts_over(wert){
	if(doDOMstuff() && wert != old_cbts){
		if(document.getElementById("cbts_"+wert)){
			document.getElementById("cbts_"+wert).parentNode.className = "cbtsdivover";
		}
	}
}
function cbts_out(wert){
	if(doDOMstuff() && wert != old_cbts){
		if(document.getElementById("cbts_"+wert)){
			document.getElementById("cbts_"+wert).parentNode.className = "cbts";
		}
	}
}
/******************************/
/*CONTENT SUBSUB*/
function cbtss(wert){
	if(doDOMstuff()){
		if(document.getElementById("cbtss_"+wert)){
			document.getElementById("cbtss_"+wert).parentNode.className = "cbtssdiva";
			old_cbtss = wert;
		}
	}
}
function cbtss_over(wert){
	if(doDOMstuff() && wert != old_cbtss){
		if(document.getElementById("cbtss_"+wert)){
			document.getElementById("cbtss_"+wert).parentNode.className = "cbtssdivover";
		}
	}
}
function cbtss_out(wert){
	if(doDOMstuff() && wert != old_cbtss){
		if(document.getElementById("cbtss_"+wert)){
			document.getElementById("cbtss_"+wert).parentNode.className = "cbtss";
		}
	}
}
/******************************/
/****** PAGE RECOMMEND *******/
/******************************/
function recommend(wert){
	var width=600;
	var height=600;
	if (OS=="Mac"){width=600;height=600;}
	if (browser == "Internet Explorer" && OS=="Windows"){width=600;height=600;}
	if (browser == "Firefox" && OS=="Windows"){width=600;height=580;}
	if (browser == "Opera" && OS=="Windows"){width=600;height=560;}
	if (browser == "Netscape Navigator" && OS=="Windows"){width=600;height=580;}
	window.open("/x_scripte/page_recommend_"+wert+".php?page="+document.location.href,"Page_recommend","status,menubar,resizable,width="+width+",height="+height+"");
}
/******************************/
/****** window open WM*******/
/******************************/
function openWM( p_url,breite,hoehe ){
	var xLeft = (screen.width / 2) - 390;
	var xTop  = (screen.height / 2) - 270;
	var xWindow = window.open(p_url,'','left='+xLeft+',top='+xTop+',width='+breite+',height='+hoehe+',channelmode=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,toolbar=0,status=0,scrollbars=no,border=no');
 }
 /******************************/
/****** window open PRINT*******/
/******************************/
function pprint(path){
	
	window.open(path,"Print","status,resizable,scrollbars,width=540,height=500");
}
/******************************/
/****** AJAX NEWSBOXEN  *******/
/******************************/
var old_aj_newsb = "";
function aj_newsb(data){
	if(old_aj_newsb != "" && document.getElementById(old_aj_newsb)){
		Effect.Fade(old_aj_newsb);
	}
	if(document.getElementById(data)){
		if(document.getElementById(data).style.display == "" || document.getElementById(data).style.display == "none"){
			Effect.Appear(data);
			old_aj_newsb = data;
		}
		else{
			Effect.Fade(data);
			old_aj_newsb = "";
		}
	}
	
}