// JScript source code
function checkSearchword(swordPassed) {
	if (swordPassed == "Suchbegriff eingeben..." || swordPassed.length < 2) {
		//alert("Bitte geben Sie einen Suchbegriff ein.\n\rDer Suchbegriff muss mindestens 2 Zeichen lang sein.");
		//window.document.forms[0].elements[12].style.background="blue";
		//alert(window.document.forms[0].action);
		window.document.forms[0].action="index.php?id=165";
		checkSearchword=true;
	} else {
		checkSearchword=true;
	}
	return checkSearchword;
}

function jsToggleVisibility(passID) { 
	var obj = document.getElementById(passID); 
	var xWert = getX(obj);
	//alert(xWert);
	if( document.getElementById(passID).style.visibility == "hidden" ) {
		document.getElementById(passID).style.visibility = "visible";
	} else { 
		document.getElementById(passID).style.visibility = "hidden";
	}
} 

function getX(obj,relative) {
	var x=0; 
	if(typeof(obj)=="object" && document.getElementById) { 
		x=obj.offsetLeft; 
		if(obj.offsetParent && !relative) { 
			x+=getX(obj.offsetParent); 
		} 
		return x; 
	} else { 
		return false; 
	} 
}
function getY(obj,relative) { 
	var y=0; 
	if(typeof(obj)=="object" && document.getElementById) { 
		y=obj.offsetTop; 
		if(obj.offsetParent && !relative) { 
			y+=getY(obj.offsetParent); 
		} 
		return y;
		
	} else { 
		return false; 
	} 
}

function getObject(element,number) {
	var obj=false;
	if(element) {
		if(typeof(element)=="object") { 
			obj=element; 
		} else if(document.getElementById) {
			number=(number)?number:0;
			if (document.getElementById(element)) { 
				obj=document.getElementById(element); 
			} else if (document.getElementsByName(element) && document.getElementsByName(element)[number]) { 
				obj=document.getElementsByName(element)[number]; 
			} else if (document.getElementsByTagName && document.getElementsByTagName(element) && document.getElementsByTagName(element)[number]) { 
				obj=document.getElementsByTagName(element)[number]; 
			}
		}
	}
	return obj;
}


function jsToggleDisplay() { 
if( document.getElementById("display").style.display == "none" ) {
    document.getElementById("display").style.display = "block"; 
  } else { 
    document.getElementById("display").style.display = "none"; }
}

function openPrintPreview(printContent,pageid) { 
	var inf = printContent; 
	win = window.open("", "printPreview", "width=730,height=690,left=100,top=100,toolbar=yes,status=no,scrollbars=1,resizable=1"); 

	inf = "<html><head><base href='http://itbetrieb.teraport.de/'><link href='/fileadmin/templates/scripts/css/print.css' rel='stylesheet' type='text/css' /><title>Print Preview</title></head><body>" + inf + "</body></html>"
	win.document.write(inf);
	//win.document.location.href = inf;
	win.focus();
	win.document.close();
}

function switchlayer(Layer_Name) {
	var gecko = document.getElementById? 1:0 ;
	var ns = document.layers? 1:0 ;
	var ie = document.all? 1:0 ;
	if (gecko)
		{document.getElementById(Layer_Name).style.display=
		(document.getElementById(Layer_Name).style.display=='block') ? 'none' : 'block';}
	else if (ns)
		{document.layers[Layer_Name].display=(document.layers[Layer_Name].display==
		'block') ? 'none' : 'block';}
	else if (ie)
		{document.all[Layer_Name].style.display=(document.all[Layer_Name].style.display==
		'block') ? 'none' : 'block';}
}

function closelayer(Layer_Name)	{
	var gecko = document.getElementById? 1:0 ;
	var ns = document.layers? 1:0 ;
	var ie = document.all? 1:0 ;
	if (gecko)
		{document.getElementById(Layer_Name).style.display= 'none';}
	else if (ns)
		{document.layers[Layer_Name].style.display= 'none';}
	else if (ie)
		{document.getElementById[Layer_Name].style.display= 'none';}
	}


// ---------------------------------------
// locations start
// ---------------------------------------
function getCoordinate(elementPassed, coordinatePassed) {
    e=document.getElementById(elementPassed);
    y=0;
    x=0;

    do {
    y+=e.offsetTop;
    x+=e.offsetLeft;
    e=e.offsetParent;
    } while(e != null);
    
    if (coordinatePassed == "x") {
        return(x);
    } else if (coordinatePassed == "y") {
        return(y);
    }
}

function initLocationButton() {
	
		//alert(document.frmLocations.hdnActLoc.value);
	  setPositionX = getCoordinate("germany","x");
    setPositionY = getCoordinate("germany","y");
		objLocButton = document.getElementById("locationButton");
    objLocButton.style.left = setPositionX;
    objLocButton.style.top = setPositionY;
	  objLocButton.style.visibility = "hidden"; 
    //return true;

}

function locOver(locPassed, locX, locY) {

		if (document.frmLocations.hdnActLoc.value == locPassed) {
			
			//return true;

		} else {
			
			document.frmLocations.hdnActLoc.value = locPassed;
			
			objLocButton = document.getElementById("locationButton");
	    setPositionX = getCoordinate("germany","x") + locX;
	    setPositionY = getCoordinate("germany","y") + locY;
	    objLocButton.style.visibility = "hidden";
	    objLocButton.style.left = setPositionX;
	    objLocButton.style.top = setPositionY;
	    objLocButton.style.visibility = "visible";

	    objAddressBox = document.getElementById("adresseleonberg").style.display = "none";
	    objAddressBox = document.getElementById("adresseleverkusen").style.display = "none";
	    objAddressBox = document.getElementById("adressenuernberg").style.display = "none";
	    objAddressBox = document.getElementById("adressedresden").style.display = "none";
	    objAddressBox = document.getElementById("adressehamburg").style.display = "none";
	    // objAddressBox = document.getElementById("adressemuenchen").style.display = "none";
	    	    
	    if (locPassed == "leonberg") {
	        document.getElementById("adresseleonberg").style.display = "block";
	    }
	    if (locPassed == "leverkusen") {
	        document.getElementById("adresseleverkusen").style.display = "block";
	    }
	    if (locPassed == "nuernberg") {
	       document.getElementById("adressenuernberg").style.display = "block";
	    }
	    if (locPassed == "dresden") {
	        document.getElementById("adressedresden").style.display = "block";
	    }
	    if (locPassed == "hamburg") {
	        document.getElementById("adressehamburg").style.display = "block";
	    }
	    //if (locPassed == "muenchen") {
	    //    document.getElementById("adressemuenchen").style.display = "block";
	    //}
			//return true;
		}
}


function locOut(locPassed) {

		if (document.frmLocations.hdnActLoc.value == locPassed) {	
			
			//return true;
			
		} else {
			
		  setPositionX = getCoordinate("germany","x");
	    setPositionY = getCoordinate("germany","y");
	    objLocButton = document.getElementById("locationButton");
	    objLocButton.style.visibility = "hidden";   
	    objLocButton.style.left = setPositionX;
	    objLocButton.style.top = setPositionY;
	    // return true;
	    
	  }
}

function locClick() {
		self.location.href="http://itbetrieb.teraport.de/index.php?id=263";
		return true;
}

function objBlendIn(obj) {
	//filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
	//filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;
}

// ---------------------------------------
// locations end /
// ---------------------------------------



