/* Browserweiche. Feststellen ob Netscape 4.x unterwegs ist. */

oldns=(navigator.appVersion.substring(0,1) == "4" && navigator.appName=="Netscape");

function setNSStyle(){
	//Spezielles Stylesheet für NS4.x schreiben, der das @import im html-source (zum Glück) nicht versteht.
	if(oldns){
		document.writeln('<link rel=stylesheet type= \"text/css\" href=\"/template/global/global.ns4.css\">');
	}
	//Stylesheet für die Browser, die das @import im html-Source nicht verstehen und nicht NS4.x sind
	else{
		document.writeln('<link rel=stylesheet type= \"text/css\" href=\"/template/global/global.css\">');
	}
	//Wer weder @import versteht, noch Javascript ausführen kann hat Pech gehabt und 
	//bekommt kein Stylesheet :-)
}

/* Warnung anzeigen und Link zu weiteren Infos anzeigen, wenn NS4 unterwegs ist.*/

function setNSHint(){
	if(oldns){
		document.writeln('<font color="red"><b>Hinweis:</b></font><br>');
		document.writeln('Sie benutzen eine veraltete Version von Netscape. Dies kann auf unserer Seite zu einigen Darstellungsfehlern führen.<br>');
		document.writeln('<a href=\"javascript:newWin(\'/content/admin/nshint.html\')\">&gt;&gt; weitere Infos</a>.');
	}
}

/* Funktion für neue Fenster mit JavaScript */
function newWin(page) {
	OpenWin = this.open(page, "CtrlWindow", "resizable=yes,height=300,width=400,screenX=300,screenY=200");
}


/* Funktionen um die Navigationshilfen anzuzeigen und wieder zu verstecken */

function setHint(i) {
	if(!oldns){
		// id speichern
		id=i;

		// Hinweistext und Linktext holen
		hint = document.getElementById(id).getAttributeNode("title").nodeValue;
		
		// Wenn kein hint vorhanden -> Aussteigen
		if(hint=="") return;

		// title auf (null) setzen, dass kein Hinwestext angezeigt wird
		document.getElementById(id).getAttributeNode("title").nodeValue = '';

		// Den Text der Hinweisarea setzen
		document.getElementById('hinttext').firstChild.data = hint;

		//Hinweisarea sichtbar machen
		// has = HintAreaStyle
		has = document.getElementById('hinttext').style
		has.visibility = "visible";
	}
}

function remHint() {
	if(!oldns){
		// title wieder zurÃ¼cksetzen, dass er wieder "abgegriffen" werden kann
		document.getElementById(id).getAttributeNode("title").nodeValue = hint;

		// Hinweisarea zurÃ¼cksetzten
		document.getElementById('hinttext').firstChild.data = '';

		//Hinweisarea verstecken
		document.getElementById('hinttext').style.visibility = "hidden";
	}
}




