

topmenuej1 = new Image();
topmenuej1.src = "/pics/buttons/navigation/ueberuns.gif";
topmenuej1on = new Image();
topmenuej1on.src = "/pics/buttons/navigation/ueberuns_on.gif";

topmenuej2 = new Image();
topmenuej2.src = "/pics/buttons/navigation/service.gif";
topmenuej2on = new Image();
topmenuej2on.src = "/pics/buttons/navigation/service_on.gif";

topmenuej3 = new Image();
topmenuej3.src = "/pics/buttons/navigation/modelle.gif";
topmenuej3on = new Image();
topmenuej3on.src = "/pics/buttons/navigation/modelle_on.gif";

topmenuej4 = new Image();
topmenuej4.src = "/pics/buttons/navigation/gebrauchte.gif";
topmenuej4on = new Image();
topmenuej4on.src = "/pics/buttons/navigation/gebrauchte_on.gif";

topmenuej5 = new Image();
topmenuej5.src = "/pics/buttons/navigation/kontakt.gif";
topmenuej5on = new Image();
topmenuej5on.src = "/pics/buttons/navigation/kontakt_on.gif";

function killflash()
	{
  		document.getElementById("flashkiller").style.display = 'none';
		document.getElementById("flashkiller").visibility = 'hidden';
	}
function aktflash()
	{
  		document.getElementById("flashkiller").style.display = 'inline';
		document.getElementById("flashkiller").visibility = 'visible';
	}


function topmenuenavi(a, b)
	{
		a.src = b.src;
	}

function getPosX(ele){
	element = document.getElementById(ele);
	var theX = 0;
	if (element.offsetParent){
		while (element.offsetParent){
			theX += element.offsetLeft
			element = element.offsetParent;
		}
	}
	else if (element.x){
		theX += element.x;
		}
		
	if(navigator.appName == "Microsoft Internet Explorer" && document.documentMode == 8){
		//Anpassungen IE 8
	}
	else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion != '4.0 (compatible; MSIE 5.5; Windows 98)'){
		theX += 10;
	}
	
	return theX;
}
	
function getPosY(ele){
	element = document.getElementById(ele);
	var theY = 0;
	if (element.offsetParent){
		while (element.offsetParent){
			theY += element.offsetTop
			element = element.offsetParent;
		}
	}
	else if (element.y){
		theY += element.y;
	}
	return theY;
}
		
function getmaxwidth(){
	if (window.innerWidth) {
   		 return window.innerWidth -10;
  	} else if (document.body && document.body.offsetWidth) {
    		return document.body.offsetWidth;
  	} else {
    		return 0;
  	}
}

function getwidth(name){
	var elpos = 1;
	if(name == 'Unternehmen'){
		elpos = 0;
	}
	if(name == 'service'){
		elpos = 1;
	}
	if(name == 'modellpalette'){
		elpos = 2;
	}
	if(name == 'gebrauchte'){
		elpos = 3;
	}
	if(name == 'kontakt'){
		elpos = 4;
	}
	//var thewidth = window.outerWidth;
	
	function Fensterweite(){
  		if (window.innerWidth) {
   			 return window.innerWidth - 10;
  		} else if (document.body && document.body.offsetWidth) {
    			return document.body.offsetWidth;
  		} else {
    			return 0;
  		}
	}
	var thewidth = Fensterweite();
	var leftpos = 0;
	var elwidth = 128;
	if(thewidth <= 980){
		leftpos += (elwidth * elpos); 
	}else{
		leftpos = ((thewidth / 2) - 490) + (elwidth * elpos);
	}
	leftpos = parseInt(leftpos);
	return leftpos + 120;
}
		
function asagmenu(name, layer){
	var px = getwidth(name);
	var py = 90;
	var drunter = document.getElementById(name).offsetHeight;
	document.getElementById(layer).style.visibility = "visible";
	if((getmaxwidth() -px -document.getElementById(layer).offsetWidth) >= 0){
		document.getElementById(layer).style.left = px+"px";
	}
	else{
		var theoffset = (getmaxwidth() -px -document.getElementById(layer).offsetWidth);
		document.getElementById(layer).style.left = (theoffset +px+"px");
	}
	document.getElementById(layer).style.top = py+"px";	
}

function asagsubmenu(name,layer){
	var px = getPosX(name);
	var py = getPosY(name);
	var daneben = document.getElementById(name).offsetWidth;
	document.getElementById(layer).style.visibility = "visible";
	if((getmaxwidth() -px -daneben -document.getElementById(layer).offsetWidth) >= 0){
		if(navigator.appName == "Microsoft Internet Explorer" && document.documentMode == 8){
			//Anpassungen IE 8
		}
		else if(navigator.appName == "Microsoft Internet Explorer"){
			px += -20;
		}
		document.getElementById(layer).style.left = px+daneben-4+"px";
	}
	else{
		document.getElementById(layer).style.left = (-document.getElementById(layer).offsetWidth +px+4+"px");
	}
	document.getElementById(layer).style.top = py+"px";
}

function markenselect(){
	var px = 0;
  	if (window.innerWidth) {
   		 px = window.innerWidth - 10;
  	} else if (document.body && document.body.offsetWidth) {
    		px = document.body.offsetWidth;
  	} else {
    		px = 0;
  	}
	if(px <= 980){
		px = 65;
	}else{
		px = ((px / 2) - 490) + 65;
	}
	var py = 300;
	
	var layer = 'markenswblack';
	document.getElementById(layer).style.visibility = "visible";
	document.getElementById(layer).style.left = px+"px";
	document.getElementById(layer).style.top = py+"px";
	layer = 'markenswitch';
	document.getElementById(layer).style.visibility = "visible";
	document.getElementById(layer).style.left = px+"px";
	document.getElementById(layer).style.top = py+"px";
}

function menucolorchange(menufield){
	document.getElementById(menufield).style.backgroundColor = "#ff0000";
	document.getElementById(menufield).style.color = "#ffffff";
}
	
function menucolorchangeback(menufield){
	document.getElementById(menufield).style.backgroundColor = "";
	document.getElementById(menufield).style.color = "#cccccc";
}
	
function movetolocation(thelocation){
	window.location.href = thelocation;
}

