var pageload = false;
var dom = document.getElementById ? true:false;
var nn4 = document.layers ? true:false;
var ie4 = document.all ? true:false;

function maininit() {
    pageload = true;
	var sitewidth = 750;
	var laynums = 24;	// Tallet 24 er antallet af layers
	var submenuLeft = Array(laynums);
	submenuLeft[0] = 220;	// Left position af lay 0 / firma
	submenuLeft[1] = 288;	// Left position af lay 1 / produkter
	submenuLeft[2] = 379;	// Left position af lay 2 / support
	submenuLeft[3] = 460;	// Left position af lay 3 / links
	submenuLeft[4] = 525;	// Left position af lay 4 / webshop
	submenuLeft[5] = 616;	// Left position af lay 5 / information
	submenuLeft[6] = 426;	// Left position af sublay 1 / auto-alarmer
	submenuLeft[7] = 426;	// Left position af sublay 2 / komfort
	submenuLeft[8] = 426;	// Left position af sublay 3 / navigation
    submenuLeft[9] = 514;	// Left position af sublay 4 / navigation / Becker
    submenuLeft[10] = 514;	// Left position af sublay 5 / navigation / Navigon
	submenuLeft[11] = 426;	// Left position af sublay 6 / startspærre
	submenuLeft[12] = 426;	// Left position af sublay 7 / multimedia
	submenuLeft[13] = 426;	// Left position af sublay 8 / auto-radio
	submenuLeft[14] = 426;	// Left position af sublay 9 / telefon udstyr
	submenuLeft[15] = 426;	// Left position af sublay 11 / mc-alarmer
	submenuLeft[16] = 426;	// Left position af sublay 12 / fartpilot
	submenuLeft[17] = 514;	// Left position af sublay 12 / navigation / udgået modeller
	submenuLeft[18] = 426;	// Left position af sublay 18 / multimedia / udgået modeller
	submenuLeft[19] = 514;	// Left position af sublay 19 / multimedia / udgået modeller
	submenuLeft[20] = 426;	// Left position af sublay 20 / Håndfri kit
	submenuLeft[21] = 538;	// Left position af sublay 21 / Håndfri kit / Bury 
	submenuLeft[22] = 426;	// Left position af sublay 22 / Tracking
	submenuLeft[23] = 514;	// Left position af sublay 23 / navigation / Garmin / udgået modeller
	
	for(i=0; i<laynums; i++) {

		if (nn4) {
			if (window.innerWidth > sitewidth)
				leftpos = ((window.innerWidth / 2)-(sitewidth / 2))+submenuLeft[i];
			else
				leftpos = submenuLeft[i];
		} else {
		if (document.body.offsetWidth > sitewidth) {
				leftpos = ((document.body.offsetWidth / 2)-(sitewidth / 2))+submenuLeft[i]; 
				if (ie4) {
				 leftpos = leftpos-15;
				}
				}
			else
				leftpos = submenuLeft[i];
		}

		leftpos = Math.floor(leftpos);

		if(ie4){
			eval("document.all.laySubmenu" + i + ".style.left = '" + leftpos + "px'");
		} else if(nn4){
			eval("document.laySubmenu" + i + ".left = '" + leftpos + "'");
		} else if(dom){
			eval("document.getElementById(\"laySubmenu" + i + "\").style.left = '" + leftpos + "px'");
		}

	}

}


function showmenu(laynum) {
   if (pageload)
   {
	if(ie4){
		eval("document.all.laySubmenu" + laynum + ".style.visibility = 'visible'");
	} else if(nn4){
		eval("document.laySubmenu" + laynum + ".visibility = 'visible'");
	} else if(dom){
		eval("document.getElementById(\"laySubmenu" + laynum + "\").style.visibility = 'visible'");
	}
	
}
}

function hidemenu(laynum) {
	if(ie4){
		eval("document.all.laySubmenu" + laynum + ".style.visibility = 'hidden'");
	} else if(nn4){
		eval("document.laySubmenu" + laynum + ".visibility = 'hide'");
	} else if(dom){
		eval("document.getElementById(\"laySubmenu" + laynum + "\").style.visibility = 'hidden'");
	}
	
}

function changebgactive(elm, color) {

		elm.className = "submenuactive_" + color;
}

function changebginactive(elm, color) {

		elm.className = "submenuinactive";
}


function changeactive(elm, color) {

		elm.className = "topmenuactive_" + color;

}

function changeinactive(elm) {
	
		elm.className = "topmenuinactive";
		
}


function doclick(url) {

	window.open(url, "_self");
		
}


function highlightbutton(placeholder, imageObject) { 
		
	document.images[placeholder].src = eval( imageObject + ".src" )
}     

function flashmaininit() {
	 var sitewidth = 750;
	 var flashleft = 139;
	  if (nn4) {
	   if (window.innerWidth > sitewidth)
	    leftpos = ((window.innerWidth / 2)-(sitewidth / 2))+flashleft;
	   else
	    leftpos = flashleft;
         } else {
	   if (document.body.offsetWidth > sitewidth)
	    leftpos = ((document.body.offsetWidth / 2)-(sitewidth / 2))+flashleft;
           else
	    leftpos = flashleft;
	}

	    leftpos = Math.floor(leftpos);

	if(ie4){
	 document.all.layflash.style.left = leftpos + "px";
      } else if(nn4){
         document.layflash.left = leftpos;
      } else if(dom){
	 document.getElementById("layflash").style.left = leftpos + "px";
      }
      }
	  
function flashbeckermaininit() {
	 var sitewidth = 750;
	 var flashleft = 48;
	  if (nn4) {
	   if (window.innerWidth > sitewidth)
	    leftpos = ((window.innerWidth / 2)-(sitewidth / 2))+flashleft;
	   else
	    leftpos = flashleft;
         } else {
	   if (document.body.offsetWidth > sitewidth)
	    leftpos = ((document.body.offsetWidth / 2)-(sitewidth / 2))+flashleft;
           else
	    leftpos = flashleft;
	}

	    leftpos = Math.floor(leftpos);

	if(ie4){
	 document.all.layflash.style.left = leftpos + "px";
      } else if(nn4){
         document.layflash.left = leftpos;
      } else if(dom){
	 document.getElementById("layflash").style.left = leftpos + "px";
      }
      }
	function showproductslayer(divname) {	
	 if(ie4){
		eval("document.all." + divname + ".style.visibility = 'visible'");
		} else if(nn4){
		eval("document." + divname + ".visibility = 'visible'");
		} else if(dom){
		eval("document.getElementById(divname).style.visibility = 'visible'");
		}
     }

    function hideproductslayer(divname) {
	 if(ie4){
		eval("document.all." + divname + ".style.visibility = 'hidden'");
		} else if(nn4){
		eval("document." + divname + ".visibility = 'hide'");
		} else if(dom){
		eval("document.getElementById(divname).style.visibility = 'hidden'");
		}
    }
	
	function showflashLayer() {
	 if(ie4){
	  document.all.layflash.style.visibility = "visible";
       } else if(nn4){
	  document.layflash.visibility = "visible";
       } else if(dom){
	  document.getElementById("layflash").style.visibility = "visible";
       }
       }

	function hideflashLayer() {
	 if(ie4){
	  document.all.layflash.style.visibility = "hidden";
       } else if(nn4){
	  document.layflash.visibility = "hide";
       } else if(dom){
	  document.getElementById("layflash").style.visibility = "hidden";
       }
       }