/*Browsercheck object - we have to move this into the page to prevent an error in NS4*/ function cm_bwcheck(){ //In theory we should use object detection, but this script needs work-arounds for almost every browser... this.ver=navigator.appVersion this.agent=navigator.userAgent.toLowerCase() this.dom=document.getElementById?1:0 this.ns4=(!this.dom && document.layers)?1:0; this.op=window.opera this.moz=(this.agent.indexOf("gecko")>-1 || window.sidebar) this.ie=this.agent.indexOf("msie")>-1 && !this.op if(this.op){ this.op5=(this.agent.indexOf("opera 5")>-1 || this.agent.indexOf("opera/5")>-1) this.op6=(this.agent.indexOf("opera 6")>-1 || this.agent.indexOf("opera/6")>-1) this.op7=this.dom&&!this.op5&&!this.op6 //So all higher opera versions will use it }else if(this.moz) this.ns6 = 1 else if(this.ie){ this.ie4 = !this.dom && document.all this.ie5 = (this.agent.indexOf("msie 5")>-1) this.ie55 = (this.ie5 && this.agent.indexOf("msie 5.5")>-1) this.ie6 = this.dom && !this.ie4 && !this.ie5 && ! this.ie55 } this.mac=(this.agent.indexOf("mac")>-1) this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.op5 || this.op6 || this.op7) this.usedom= this.ns6||this.op7//Use dom creation this.reuse = this.ie||this.op7||this.usedom //Reuse layers this.px=this.dom&&!this.op5?"px":"" return this } var bw=new cm_bwcheck() /*** This is the menu creation code - place it right after you body tag Feel free to add this to a stand-alone js file and link it to your page. **/ //Menu object creation oCMenu=new makeCM("oCMenu") //Making the menu object. Argument: menuname //Netscape 4 - bug fix - //maybe -stupid NS4 - objects are not handled correctly when //the object creator is in a linked file if(bw.ns4) if(!oCMenu["makeMenu"] || !bw["ns4"]) self.location.reload() //Frame properties oCMenu.frames = 0 if (document.all) browserwidth = document.body.clientWidth; else browserwidth = window.innerWidth; fromLeft = ((browserwidth-700) / 2) + 230 //Menu properties oCMenu.pxBetween=5 oCMenu.fromLeft=fromLeft oCMenu.fromTop=20 oCMenu.rows=1 oCMenu.menuPlacement="left" oCMenu.offlineRoot="file:///d|/thomas2/CM_UPDATE/coolmenus/frames_version/" oCMenu.onlineRoot="/" oCMenu.resizeCheck=1 oCMenu.wait=1000 oCMenu.fillImg="cm_fill.gif" oCMenu.zIndex=0 //Background bar properties oCMenu.useBar=0 oCMenu.barWidth="100%" oCMenu.barHeight="menu" oCMenu.barClass="clBar" oCMenu.barX=0 oCMenu.barY=0 oCMenu.barBorderX=0 oCMenu.barBorderY=0 oCMenu.barBorderClass="" //Level properties - ALL properties have to be spesified in level 0 oCMenu.level[0]=new cm_makeLevel() //Add this for each new level oCMenu.level[0].width=160 oCMenu.level[0].height=13 oCMenu.level[0].regClass="clLevel0" oCMenu.level[0].overClass="clLevel0over" oCMenu.level[0].borderX=1 oCMenu.level[0].borderY=1 oCMenu.level[0].borderClass="clLevel0border" oCMenu.level[0].offsetX=0 oCMenu.level[0].offsetY=2 oCMenu.level[0].rows=0 oCMenu.level[0].arrow=0 oCMenu.level[0].arrowWidth=0 oCMenu.level[0].arrowHeight=0 oCMenu.level[0].align="bottom" //EXAMPLE SUB LEVEL[1] PROPERTIES - You have to specify the properties you want different from LEVEL[0] - If you want all items to look the same just remove this oCMenu.level[1]=new cm_makeLevel() //Add this for each new level (adding one to the number) oCMenu.level[1].width=160 oCMenu.level[1].height=13 oCMenu.level[1].regClass="clLevel1" oCMenu.level[1].overClass="clLevel1over" oCMenu.level[1].borderX=1 oCMenu.level[1].borderY=1 oCMenu.level[1].align="right" oCMenu.level[1].offsetX=0 oCMenu.level[1].offsetY=-1 oCMenu.level[1].borderClass="clLevel1border" oCMenu.level[1].arrow=0 oCMenu.level[1].arrowWidth=0 oCMenu.level[1].arrowHeight=0 //EXAMPLE SUB LEVEL[2] PROPERTIES - You have to spesify the properties you want different from LEVEL[1] OR LEVEL[0] - If you want all items to look the same just remove this oCMenu.level[2]=new cm_makeLevel() //Add this for each new level (adding one to the number) oCMenu.level[2].width=160 oCMenu.level[2].height=13 oCMenu.level[2].offsetX=0 oCMenu.level[2].offsetY=0 oCMenu.level[2].regClass="clLevel2" oCMenu.level[2].overClass="clLevel2over" oCMenu.level[2].borderClass="clLevel2border" oCMenu.makeMenu('menu17','menu15',':· Produkter','','','115',''); oCMenu.makeMenu('shop1','menu17',' Solbriller','shop.asp?id=1','','90'); oCMenu.makeMenu('shop3','shop1',' Celebrity','shop.asp?id=3','','140'); oCMenu.makeMenu('shop5','shop3',' Sanne Salomonsen','shop.asp?id=5','','140'); oCMenu.makeMenu('shop6','shop3',' Søs Fenger','shop.asp?id=6','','140'); oCMenu.makeMenu('shop7','shop3',' Sofie Lassen Kahlke','shop.asp?id=7','','140'); oCMenu.makeMenu('shop8','shop3',' Jokeren','shop.asp?id=8','','140'); oCMenu.makeMenu('shop9','shop3',' Martin Albrechtsen','shop.asp?id=9','','140'); oCMenu.makeMenu('shop10','shop3',' Slavko Labovic','shop.asp?id=10','','140'); oCMenu.makeMenu('shop11','shop3',' Kenneth Carlsen','shop.asp?id=11','','140'); oCMenu.makeMenu('shop12','shop3',' Thomas Bickham','shop.asp?id=12','','140'); oCMenu.makeMenu('shop81','shop3',' Rikke Hørlykke','shop.asp?id=81','','140'); oCMenu.makeMenu('shop100','shop3',' DJ Ötzi','shop.asp?id=100','','140'); oCMenu.makeMenu('shop99','shop3',' Ralf Zacherl','shop.asp?id=99','','140'); oCMenu.makeMenu('shop86','shop3',' Waqas','shop.asp?id=86','','140'); oCMenu.makeMenu('shop85','shop3',' Jan Magnussen','shop.asp?id=85','','140'); oCMenu.makeMenu('shop101','shop3',' Mirja Boes','shop.asp?id=101','','140'); oCMenu.makeMenu('shop158','shop3',' Rafael Edholm','shop.asp?id=158','','140'); oCMenu.makeMenu('shop160','shop3',' Marie Serneholt','shop.asp?id=160','','140'); oCMenu.makeMenu('shop161','shop3',' Alhaji Jeng','shop.asp?id=161','','140'); oCMenu.makeMenu('shop162','shop3',' Jenny Kallur','shop.asp?id=162','','140'); oCMenu.makeMenu('shop172','shop3',' René Fris','shop.asp?id=172','','140'); oCMenu.makeMenu('shop4','shop1',' Barito','shop.asp?id=4','','140'); oCMenu.makeMenu('shop16','shop4',' Niels','shop.asp?id=16','','140'); oCMenu.makeMenu('shop17','shop4',' Louis','shop.asp?id=17','','140'); oCMenu.makeMenu('shop18','shop4',' Ebbe','shop.asp?id=18','','140'); oCMenu.makeMenu('shop19','shop4',' Nezer','shop.asp?id=19','','140'); oCMenu.makeMenu('shop20','shop4',' Ebbenezer','shop.asp?id=20','','140'); oCMenu.makeMenu('shop21','shop4',' Kalle','shop.asp?id=21','','140'); oCMenu.makeMenu('shop22','shop4',' Oliver','shop.asp?id=22','','140'); oCMenu.makeMenu('shop24','shop4',' Bahne','shop.asp?id=24','','140'); oCMenu.makeMenu('shop23','shop4',' William','shop.asp?id=23','','140'); oCMenu.makeMenu('shop25','shop4',' Riegels','shop.asp?id=25','','140'); oCMenu.makeMenu('shop26','shop4',' Ottenheim','shop.asp?id=26','','140'); oCMenu.makeMenu('shop27','shop4',' Romer','shop.asp?id=27','','140'); oCMenu.makeMenu('shop28','shop4',' Beatrice','shop.asp?id=28','','140'); oCMenu.makeMenu('shop29','shop4',' Nathalie','shop.asp?id=29','','140'); oCMenu.makeMenu('shop30','shop4',' Malou','shop.asp?id=30','','140'); oCMenu.makeMenu('shop31','shop4',' Therese','shop.asp?id=31','','140'); oCMenu.makeMenu('shop32','shop4',' Patricia','shop.asp?id=32','','140'); oCMenu.makeMenu('shop33','shop4',' Marina','shop.asp?id=33','','140'); oCMenu.makeMenu('shop34','shop4',' Camilla','shop.asp?id=34','','140'); oCMenu.makeMenu('shop35','shop4',' Gloria','shop.asp?id=35','','140'); oCMenu.makeMenu('shop82','shop4',' Audrey','shop.asp?id=82','','140'); oCMenu.makeMenu('shop83','shop4',' Catherine','shop.asp?id=83','','140'); oCMenu.makeMenu('shop84','shop4',' Oscar','shop.asp?id=84','','140'); oCMenu.makeMenu('shop90','shop4',' Mads','shop.asp?id=90','','140'); oCMenu.makeMenu('shop116','shop4',' Kelly','shop.asp?id=116','','140'); oCMenu.makeMenu('shop118','shop4',' Madeline','shop.asp?id=118','','140'); oCMenu.makeMenu('shop119','shop4',' Michell','shop.asp?id=119','','140'); oCMenu.makeMenu('shop120','shop4',' Victoria','shop.asp?id=120','','140'); oCMenu.makeMenu('shop121','shop4',' Nicole','shop.asp?id=121','','140'); oCMenu.makeMenu('shop122','shop4',' Delon','shop.asp?id=122','','140'); oCMenu.makeMenu('shop123','shop4',' Simon','shop.asp?id=123','','140'); oCMenu.makeMenu('shop124','shop4',' Williams','shop.asp?id=124','','140'); oCMenu.makeMenu('shop125','shop4',' Laurent','shop.asp?id=125','','140'); oCMenu.makeMenu('shop126','shop4',' Ivan','shop.asp?id=126','','140'); oCMenu.makeMenu('shop127','shop4',' Reynolds','shop.asp?id=127','','140'); oCMenu.makeMenu('shop2','menu17',' Ure','shop.asp?id=2','','90'); oCMenu.makeMenu('shop13','shop2',' Florence','shop.asp?id=13','','140'); oCMenu.makeMenu('shop14','shop2',' Pisa','shop.asp?id=14','','140'); oCMenu.makeMenu('shop15','shop2',' Milan','shop.asp?id=15','','140'); oCMenu.makeMenu('shop36','shop2',' Rome','shop.asp?id=36','','140'); oCMenu.makeMenu('shop37','shop2',' Sicily','shop.asp?id=37','','140'); oCMenu.makeMenu('shop38','shop2',' Sorrento','shop.asp?id=38','','140'); oCMenu.makeMenu('shop39','shop2',' Venice','shop.asp?id=39','','140'); oCMenu.makeMenu('shop128','shop2',' Miami','shop.asp?id=128','','140'); oCMenu.makeMenu('shop147','shop2',' Oslo Altitude','shop.asp?id=147','','140'); oCMenu.makeMenu('shop146','shop2',' Stockholm','shop.asp?id=146','','140'); oCMenu.makeMenu('shop145','shop2',' Barcelona','shop.asp?id=145','','140'); oCMenu.makeMenu('shop155','shop2',' Oslo Aquatic','shop.asp?id=155','','140'); oCMenu.makeMenu('shop151','shop2',' Long Island','shop.asp?id=151','','140'); oCMenu.makeMenu('shop166','shop2',' Saint André de Cubzac','shop.asp?id=166','','140'); oCMenu.makeMenu('shop153','shop2',' Paris','shop.asp?id=153','','140'); oCMenu.makeMenu('shop154','shop2',' Greenwich','shop.asp?id=154','','140'); oCMenu.makeMenu('shop169','shop2',' Berlin','shop.asp?id=169','','140'); oCMenu.makeMenu('shop93','menu17',' The Nexus Collection','shop.asp?id=93','','90'); oCMenu.makeMenu('shop94','shop93',' LAEKKER','shop.asp?id=94','','140'); oCMenu.makeMenu('shop95','shop93',' NIK','shop.asp?id=95','','140'); oCMenu.makeMenu('shop96','shop93',' JAY','shop.asp?id=96','','140'); oCMenu.makeMenu('menu18','menu15',':· Nyheder','default.asp?pageID=32','','100',''); oCMenu.makeMenu('menu19','menu15',':· Barito info','','','120',''); oCMenu.makeMenu('menu20','menu19','Kompetence','default.asp?pageID=16','','',''); oCMenu.makeMenu('menu21','menu19','Job hos Barito','default.asp?pageID=17','','',''); oCMenu.makeMenu('menu999998','menu16',':· Language','','','100',''); oCMenu.makeMenu('menu9999981','menu999998','Dansk','default.asp?la=dk','','100',''); oCMenu.makeMenu('menu9999982','menu999998','English','default.asp?la=uk','','100',''); oCMenu.construct() //top..location.reload()