/*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
//oCMenu.openOnClick=0
//oCMenu.closeOnClick=1
oCMenu.onhide="status = 'Hotec | Special Dog Products';"
oCMenu.onshow="status = 'Hotec | Special Dog Products';"
oCMenu.onconstruct="status = 'Hotec | Special Dog Products';"
//Menu properties
oCMenu.pxBetween=0
oCMenu.fromLeft=0
oCMenu.fromTop=210
oCMenu.rows=0
oCMenu.menuPlacement="top"
oCMenu.offlineRoot=""
oCMenu.onlineRoot=""
oCMenu.resizeCheck=0
oCMenu.wait=700
oCMenu.fillImg=""
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=200
oCMenu.level[0].height=72
oCMenu.level[0].regClass="clLevel0"
oCMenu.level[0].overClass="clLevel0over"
oCMenu.level[0].borderX=0
oCMenu.level[0].borderY=10
oCMenu.level[0].borderClass="clLevel0border"
oCMenu.level[0].offsetX=0
oCMenu.level[0].offsetY=0
oCMenu.level[0].rows=0
oCMenu.level[0].arrow=0
oCMenu.level[0].arrowWidth=0
oCMenu.level[0].arrowHeight=0
oCMenu.level[0].align="right"
//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=200
oCMenu.level[1].height=27
oCMenu.level[1].regClass="clLevel1"
oCMenu.level[1].overClass="clLevel1over"
oCMenu.level[1].borderX=0
oCMenu.level[1].borderY=0
oCMenu.level[1].align="right"
oCMenu.level[1].offsetX=0
oCMenu.level[1].offsetY=0
oCMenu.level[1].borderClass="clLevel1border"
//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=200
oCMenu.level[2].height=27
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"
//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[3]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu.level[3].width=200
oCMenu.level[3].height=27
oCMenu.level[3].offsetX=0
oCMenu.level[3].offsetY=0
oCMenu.level[3].regClass="clLevel3"
oCMenu.level[3].overClass="clLevel3over"
oCMenu.level[3].borderClass="clLevel3border"
/******************************************
Menu item creation:
myCoolMenu.makeMenu(name, parent_name, text, link, target, width, height, regImage, overImage, regClass, overClass , align, rows, nolink, onclick, onmouseover, onmouseout)
*************************************/
oCMenu.makeMenu('23','top2','
Africhting','','')
oCMenu.makeMenu('2317','23',' E-banden','product.php?hot_menu_id=17','')
oCMenu.makeMenu('2316','23',' Anti-blafbanden','product.php?hot_menu_id=16','')
oCMenu.makeMenu('2315','23',' banden/kettingen/lijnen','','')
oCMenu.makeMenu('231570','2315',' prikband/slipketting','product.php?hot_menu_id=70','')
oCMenu.makeMenu('231571','2315',' lijnen','product.php?hot_menu_id=71','')
oCMenu.makeMenu('2362','23',' Gebruikshondensport','product.php?hot_menu_id=62','')
oCMenu.makeMenu('2314','23',' diversen','product.php?hot_menu_id=14','')
oCMenu.makeMenu('2361','23',' Hondensportkledij','product.php?hot_menu_id=61','')
oCMenu.makeMenu('24','top2','
Transport','','')
oCMenu.makeMenu('2426','24',' Transportkooien','','')
oCMenu.makeMenu('242663','2426',' Aluminium','product.php?hot_menu_id=63','')
oCMenu.makeMenu('242664','2426',' kunststof (bench)','product.php?hot_menu_id=64','')
oCMenu.makeMenu('242668','2426',' Op automerk','product.php?hot_menu_id=68','')
oCMenu.makeMenu('2425','24',' Ventilatie','product.php?hot_menu_id=25','')
oCMenu.makeMenu('2449','24',' Diversen','product.php?hot_menu_id=49','')
oCMenu.makeMenu('25','top2','
Huisvesting','','')
oCMenu.makeMenu('2569','25',' Hondenpoepverwerker','product.php?hot_menu_id=69','')
oCMenu.makeMenu('2550','25',' Nachthokken','product.php?hot_menu_id=50','')
oCMenu.makeMenu('2567','25',' Diversen','product.php?hot_menu_id=67','')
oCMenu.makeMenu('230','top2','
Kennel accessoires
en toebehoren','product.php?hot_menu_id=30','')
oCMenu.makeMenu('247','top2','
Uitlaten / recreatie','product.php?hot_menu_id=47','')
oCMenu.makeMenu('252','top2','
Fokkerij','product.php?hot_menu_id=52','')
oCMenu.makeMenu('26','top2','
Aanbiedingen','','')
oCMenu.makeMenu('2645','26',' Op = Op','product.php?hot_menu_id=45','')
oCMenu.makeMenu('2644','26',' Nieuwsbrief','index.php?hot_menu_id=44','')
oCMenu.makeMenu('265','top2','
E-stick','product.php?hot_menu_id=65','')
//Leave these two lines! Making the styles and then constructing the menu
//Leave this line - it constructs the menu
oCMenu.construct()
/******************* MENU NUMBER 2 **********************************/
//Menu object creation
oCMenu2=new makeCM("oCMenu2") //Making the menu object. Argument: menuname
//Menu properties
oCMenu2.pxBetween=0
oCMenu2.fromLeft=392
oCMenu2.fromTop=78
oCMenu2.rows=1
oCMenu2.menuPlacement="top"
oCMenu2.offlineRoot=""
oCMenu2.onlineRoot=""
oCMenu2.resizeCheck=0
oCMenu2.wait=700
oCMenu2.fillImg=""
oCMenu2.zIndex=0
//Background bar properties
oCMenu2.useBar=0
oCMenu2.barWidth="772"
oCMenu2.barHeight="27"
oCMenu2.barClass="clBar2"
oCMenu2.barX=0
oCMenu2.barY=155
oCMenu2.barBorderX=0
oCMenu2.barBorderY=0
oCMenu2.barBorderClass=""
//Level properties - ALL properties have to be spesified in level 0
oCMenu2.level[0]=new cm_makeLevel() //Add this for each new level
oCMenu2.level[0].width=150
oCMenu2.level[0].height=27
oCMenu2.level[0].regClass="clLevel20"
oCMenu2.level[0].overClass="clLevel20over"
oCMenu2.level[0].borderX=0
oCMenu2.level[0].borderY=0
oCMenu2.level[0].borderClass="clLevel20border"
oCMenu2.level[0].offsetX=0
oCMenu2.level[0].offsetY=0
oCMenu2.level[0].rows=0
oCMenu2.level[0].arrow=0
oCMenu2.level[0].arrowWidth=0
oCMenu2.level[0].arrowHeight=0
oCMenu2.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
oCMenu2.level[1]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu2.level[1].width=150
oCMenu2.level[1].height=oCMenu2.level[0].height
oCMenu2.level[1].regClass="clLevel21"
oCMenu2.level[1].overClass="clLevel21over"
oCMenu2.level[1].borderX=0
oCMenu2.level[1].borderY=0
oCMenu2.level[1].align="right"
oCMenu2.level[1].offsetX=0
oCMenu2.level[1].offsetY=0
oCMenu2.level[1].borderClass="clLevel21border"
//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
oCMenu2.level[2]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu2.level[2].width=150
oCMenu2.level[2].height=oCMenu2.level[0].height
oCMenu2.level[2].offsetX=0
oCMenu2.level[2].offsetY=0
oCMenu2.level[2].regClass="clLevel22"
oCMenu2.level[2].overClass="clLevel22over"
oCMenu2.level[2].borderClass="clLevel22border"
//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
oCMenu2.level[3]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu2.level[3].width=150
oCMenu2.level[3].height=oCMenu2.level[0].height
oCMenu2.level[3].offsetX=0
oCMenu2.level[3].offsetY=0
oCMenu2.level[3].regClass="clLevel23"
oCMenu2.level[3].overClass="clLevel23over"
oCMenu2.level[3].borderClass="clLevel23border"
/******************************************
Menu item creation:
myCoolMenu.makeMenu(name, parent_name, text, link, target, width, height, regImage, overImage, regClass, overClass , align, rows, nolink, onclick, onmouseover, onmouseout)
*************************************/
oCMenu2.makeMenu('17','top1',' Home','index.php?hot_menu_id=7','')
oCMenu2.makeMenu('19','top1',' Over Hotec','','')
oCMenu2.makeMenu('1924','19',' Hotec','index.php?hot_menu_id=24','')
oCMenu2.makeMenu('1922','19',' Dealers','index.php?hot_menu_id=22','')
oCMenu2.makeMenu('1923','19',' Sponsoring','index.php?hot_menu_id=23','')
oCMenu2.makeMenu('18','top1',' Contact','index.php?hot_menu_id=8','')
oCMenu2.makeMenu('119','top1',' Winkelwagen','winkelwagen.php?hot_menu_id=19','')
oCMenu2.makeMenu('131','top1',' Beheer','/beheer/?hot_menu_id=31','')
//Leave these two lines! Making the styles and then constructing the menu
//Leave this line - it constructs the menu
oCMenu2.construct()