//***** CheckBrowser *****
function CheckBrowser() {

	HTTPUserAgent = navigator.userAgent;
	BrowserAgent = "";
	BrowserVersion = "";
		
	RegExpInternetExplorer = /MSIE ([0-9].[0-9]{1,2})/;
	RegExpNetscape = /Mozilla\/([0-9].[0-9]{1,2})/;
	RegExpOpera = /Opera ([0-9].[0-9]{1,2})/;

	RegExpInternetExplorerResult = RegExpInternetExplorer.exec(HTTPUserAgent);
	RegExpNetscapeResult = RegExpNetscape.exec(HTTPUserAgent);
	RegExpOperaResult = RegExpOpera.exec(HTTPUserAgent);
	
	if (RegExpInternetExplorerResult) {
		BrowserAgent = "IE";
		BrowserVersion = RegExpInternetExplorerResult[1];
	}
	
	if (!RegExpOperaResult && !RegExpInternetExplorerResult && RegExpNetscapeResult) {
		BrowserAgent = "MOZILLA";
		BrowserVersion = RegExpNetscapeResult[1];
	}
	
	if (RegExpOperaResult) {
		BrowserAgent = "OPERA";
		BrowserVersion = RegExpOperaResult[1];
	}
	
	if (!RegExpOperaResult && !RegExpInternetExplorerResult && !RegExpNetscapeResult) {
		BrowserAgent = "OTHER";
		BrowserVersion = 0;
	}

	//window.alert("Hallo");
	
	IE = false;
	NS4 = false;
	NS6 = false;

	if (document.all) {
		IE = true;
	} else {
		if (navigator.appVersion.substring(0,1) == "4") {
			NS4 = true;
		} else {
			NS6 = true;
		}
	}

/*
	if (IE) {
		window.alert("Internet Explorer");
	}
	
	if (NS4) {
		window.alert("Netscape Navigator 4.x");
	}
		
	if (NS6) {
		window.alert("Netscape Navigator 6.x");
	}
*/

}

//***** ChangeImage *****
function ChangeImage(ObjectID, NSObject, ImageSource) {

	//window.alert("ChangeImage/ObjectID: " + ObjectID);
	//window.alert("ChangeImage/NSObject: " + NSObject);
	//window.alert("ChangeImage/ImageSource: " + ImageSource);

	if (IE || NS6 || (BrowserAgent == "OPERA")) {
		document.images[ObjectID].src = ImageSource;
	//if (IE || NS6) {
		//document.images[ObjectID].src = ImageSource;
	}
	
	if (NS4) {
		NSObject = eval(NSObject);
		NSObject.src = ImageSource;
	}
	
}

//***** SetObjectPosition *****
function SetObjectPosition(ObjectID, NSObject, PositionX, PositionY) {

	//window.alert("SetObjectPosition/ObjectID: " + ObjectID);
	//window.alert("SetObjectPosition/NEObject: " + NSObject);
	//window.alert("SetObjectPosition/PositionX: " + PositionX);
	//window.alert("SetObjectPosition/PositionY: " + PositionY);
	
	if (IE) {
		ObjectID = eval("document.all." + ObjectID + ".style");
		ObjectID.pixelLeft = PositionX;
		ObjectID.pixelTop = PositionY;
	}
	
	if (NS4) {
		NSObject = eval(NSObject);
		NSObject.moveTo(PositionX, PositionY);
	}

	if (NS6) {
		ObjectID = document.getElementById(ObjectID);
		ObjectID.style.left = PositionX;
		ObjectID.style.top = PositionY;
	}

}

//***** SetObjectVisibility *****
function SetObjectVisibility(ObjectID, NSObject, Visibility) {

	//window.alert("SetObjectVisibility/ObjectID: " + ObjectID);
	//window.alert("SetObjectVisibility/NSObject: " + NSObject);
	//window.alert("SetObjectVisibility/Visibility: " + Visibility);

	if (IE) {
		ObjectID = eval("document.all." + ObjectID + ".style");
		ObjectID.visibility = Visibility;
	}
	
	if (NS4) {
		NSObject = eval(NSObject);
		NSObject.visibility = Visibility;
	}
	
	if (NS6) {
		ObjectID = document.getElementById(ObjectID);
		ObjectID.style.visibility = Visibility;
	}

}


function openFenster(datei,breite,hoehe)
{
	fenster = open(datei,"MEHR","width="+breite+",height="+hoehe+",locationbar=no,menubar=no,scrollbars=no");
	fenster.focus();
}

function openFenster2(datei,breite,hoehe)
{
	fenster2 = open(datei,"MEHR2","width="+breite+",height="+hoehe+",locationbar=no,menubar=no,scrollbars=yes");
	fenster2.focus();
}
    
function pulldown(targ,selObj,restore)
{
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
}
 