var flashDetected = false; function openExternalWindow(strUrl, strParam) { if(strParam == null || strParam == "") strParam = "location=yes,menubar=yes,toolbar=yes,personalbar=yes,status=yes,scrollbars=yes" ; // Random number for clearing browser cache (max 1000 windows :) var rnd = "win_" + Math.floor(Math.random()*1000) ; // Full expression that needs to be evaluated when a new window is to be declared var strFull = "var "+rnd+" = window.open(\""+strUrl+"\", \""+rnd+"\", \""+strParam+"\")" ; // Ok, now evaluate it eval(strFull) ; // alert(strFull) ; // Oh yes, and set its new URL (href) // eval(rnd+".location.href = strUrl") ; } function newWindow(URL, Navigationbar, WindowSizeX, WindowSizeY, left, top, WindowName){ if(WindowSizeX == ""){WindowSizeX = 798;} if(WindowSizeY == ""){WindowSizeY = 579;} if(left == ""){left = 100;} if(top == ""){top = 50;} if(left < 0) left = 0; if(top < 0) top = 0; if (WindowName == "") { WindowName = "_blank"; } else { WindowName = WindowName + "_" + Math.floor(Math.random()*1000); } var openparams = "width=" + WindowSizeX + ",height=" + WindowSizeY + ",scrollbars=1,resizable=1,left=" + left + ",top=" + top + ",copyhistory=0"; if (Navigationbar == "Yes") { openparams += ",toolbar=1,menubar=1,status=1,location=1,directories=1"; } else { openparams += ",toolbar=0,menubar=0,status=0,location=0,directories=0"; } window.open( URL, WindowName, openparams); return; } function openWindow(url, properties, title){ if (typeof title == "undefined") { title = "window"; } var window = open(url,title,properties); window.focus(); window.location = url; } function popup (par) { window.open(par, 'DealerWindow'); return false; } function goTo(url,target) { if(target != "null") { if(parent.frames[target]){ parent.frames[target].document.location = url; } else if(target == 'main') { parent.document.location = url; } else if(target == '_top') { parent.parent.document.location = url; } else { window.open(url); } } else { document.location = url; } } /*------------------------------------------------------------------------------------------------------------------------------*/ /* general functions */ function showLayer(lyrID) {if (document.all[lyrID]) {document.all[lyrID].style.visibility = "visible";} return;} function hideLayer(lyrID) {if (document.all[lyrID]) {document.all[lyrID].style.visibility = "hidden";} return;} /* BreadCrumb functions */ function bcGoOn(obj) { obj.className = "pathO"; } function bcGoOff(obj) { obj.className = "path"; } /* Menu functions */ function goOn(obj,level) { obj.className = "L"+level+"on"; } function goOff(obj,level) { obj.className = "L"+level+"off"; } function goOnIcon(obj,level,objImg,icon) { goOn(obj,level); objImg.className = "L"+level+"on"; objImg.src = icon; } function goOffIcon(obj,level,objImg,icon) { goOff(obj,level); objImg.className = "L"+level+"off"; objImg.src = icon; } function printOut() { var url = window.location.href; if (url.charAt(url.length-1) == '#') { url = url.substring(0, url.length-1); } var pos = url.lastIndexOf(".do"); var printUrl = ""; if (pos > -1) { printUrl = url.substring(0, pos) + ".print"; } else if (url.charAt(url.length-1) == '/') { printUrl = url.substring(0, url.length-1) + ".print"; } else { printUrl = url + ".print"; } if (printUrl.length > 0) { var winName = "win_" + Math.floor(Math.random()*1000) ; var winLeft = window.screenLeft + 30; var winTop = window.screenTop + 30; var winWidth = 600; var winHeight= 400; var navBar = "left=" + winLeft + ",screenX=" + winLeft + ",top=" + winTop + ",screenY=" + winTop + ",width=" + winWidth +",height=" + winHeight + ", menubar=yes, toolbar=yes, status=yes, scrollbars=yes, resizable=yes"; var strEval = "var " + winName + " = window.open(\"\", \"" + winName + "\", navBar)"; eval(strEval) ; eval(winName + ".location.href = printUrl"); } } function LaunchNetdealer(par) { win = window.open( par, 'NetdealerWindow', 'left=100,top=50,width=798,height=579,resizable=yes'); win.focus(); return false; } function PopUp(URL,W,H) { MM_checkPlugin('Shockwave Flash'); if (flashDetected == false && confirm("Du har ikke installert Flash-plugin i nettleseren din, og kan dermed ikke se demoene.\nTrykk Ok for å gå til Macromedia's hjemmeside for nedlasting av denne.")) { var veiwindow = window.open("http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash","","width=800,height=600,top=0,left=0,toolbar=1,location=1,directories=1,status=no,menubar=1,scrollbars=1,resizable=1"); } if (flashDetected == true) { var vindu = window.open(URL,"popup","width=450,height=400,top=400,left=400,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1"); vindu.focus(); } } function PopUpDemo(URL,W,H){ MM_checkPlugin('Shockwave Flash'); if (flashDetected == false && confirm("Du har ikke installert Flash-plugin i nettleseren din, og kan dermed ikke se demoene. \nTrykk Ok for å gå til Macromedia's hjemmeside for nedlasting av denne.")) { var veiwindow = window.open("http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash","",""); } if (flashDetected == true) { var veiwindow = window.open(URL,"vWindow","width=450,height=400,top=0,left=0,toolbar=0,location=0,directories=0,status=no,menubar=0,scrollbars=0,resizable=1"); veiwindow.focus(); } } function PopUpHelp(URL,W,H) { if ( W == null || H == null ) { var vindu = window.open(URL,"popup","width=450,height=400,top=400,left=400,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1"); } else { var vindu = window.open(URL,"popup","width="+W+",height="+H+",top=400,left=400,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1"); } vindu.focus(); } function MM_checkPlugin(plgIn) { //modified version 5.0 if (navigator.plugins) { if ((navigator.plugins["Shockwave Flash"] + "").toLowerCase() == "undefined") { flashDetected = true; } else if (navigator.plugins["Shockwave Flash"]) { flashDetected = true; } else if (navigator.appVersion.indexOf('3.1')==-1) { //not Netscape or Win3.1 if (plgIn.indexOf("Flash") != -1 && window.MM_flash != null){ flashDetected=window.MM_flash; } else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=null){ flashDetected=window.MM_dir; } } } } function MM_jumpMenu(targ,selObj,restore){ eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); if (restore) selObj.selectedIndex=0; } function saveCookie(name,value) { document.cookie = name+"="+value+"; expires=Thu, 23-Sep-2010 00:00:01 GMT; path=/; domain="+cookieDomain+";"} function deleteCookie(name) {saveCookie(name,"",-1)} function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i