
/*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.
**/


//Extra code to find position:
function findPos(){
  if(bw.ns4){   //Netscape 4
    x = document.layers.layerMenu.pageX
    y = document.layers.layerMenu.pageY
  }else{ //other browsers
    x=0; y=0; var el,temp
    el = bw.ie4?document.all["divMenu"]:document.getElementById("divMenu");
    if(el.offsetParent){
      temp = el
      while(temp.offsetParent){ //Looping parent elements to get the offset of them as well
        temp=temp.offsetParent; 
        x+=temp.offsetLeft
        y+=temp.offsetTop;
      }
    }
    x+=el.offsetLeft
    y+=el.offsetTop
  }
  //Returning the x and y as an array
  return [x,y]
}

pos = findPos()


//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()

oCMenu.frames = false
oCMenu.frameStartLevel = 1

//Menu properties
oCMenu.pxBetween= 0
  oCMenu.fromLeft=pos[0]
  oCMenu.fromTop=pos[1]
  //We also need to "re place" the menu on resize. So:
  oCMenu.onresize="pos = findPos(); oCMenu.fromLeft=pos[0]; oCMenu.fromTop=pos[1]"


oCMenu.rows= true
oCMenu.menuPlacement= ""
oCMenu.offlineRoot= ""
oCMenu.onlineRoot= ""
oCMenu.resizeCheck= true
oCMenu.wait= 100
oCMenu.fillImg="/e.gif"
oCMenu.zIndex= 50
oCMenu.level[0]=new cm_makeLevel() //Add this for each new level

oCMenu.level[0].width=120
oCMenu.level[0].height="20"

oCMenu.level[0].regClass="clLevel0"

oCMenu.level[0].overClass="clLevel0over"

oCMenu.level[0].borderX=0
oCMenu.level[0].borderY=0
oCMenu.level[0].offsetX=0
oCMenu.level[0].offsetY=19
oCMenu.level[0].rows=0

oCMenu.level[1]=new cm_makeLevel() //Add this for each new level

oCMenu.level[1].width=183
oCMenu.level[1].height="19"

oCMenu.level[1].regClass="clLevel1"

oCMenu.level[1].overClass="clLevel1over"

oCMenu.level[1].borderX=0
oCMenu.level[1].borderY=0
oCMenu.level[1].borderClass="clLevel1border"

oCMenu.level[1].offsetX=183
oCMenu.level[1].offsetY=-1
oCMenu.level[1].rows=0
oCMenu.level[1].arrowWidth=5
oCMenu.level[1].arrowHeight=5
oCMenu.level[1].roundBorder=1

oCMenu.level[2]=new cm_makeLevel() //Add this for each new level

oCMenu.level[2].width=183
oCMenu.level[2].height="19"

oCMenu.level[2].regClass="clLevel2"

oCMenu.level[2].overClass="clLevel2over"

oCMenu.level[2].borderX=0
oCMenu.level[2].borderY=0
oCMenu.level[2].borderClass="clLevel2border"

oCMenu.level[2].rows=1
oCMenu.level[2].align="right"

oCMenu.level[2].roundBorder=1
 oCMenu.makeMenu('cm75675','','Av&eacute;ro Achmea','','_top','117','20','/upload/75508_7024_1105112937677-hoofdnav_avero.gif','/upload/75509_7024_1105112939385-hoofdnav_averoh.gif','clItem75418','clItem75418over','','','')
   oCMenu.makeMenu('cm75879','cm75675','Over Av&eacute;ro Achmea ','/web/show/id=75877','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm75643', 'cm75675', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm75643','cm75675','Actueel','','_top','','','','', 'sub2','sub2h')
   oCMenu.makeMenu('cm87558','cm75643','Nieuws','/web/show/id=87569','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm152765', 'cm75643', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm152765','cm75643','Koersen beleggingsfondsen','/web/show/id=75838','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm78984', 'cm75643', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm78984','cm75643','Rentes','/web/show/id=78988','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm152117', 'cm75643', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm152117','cm75643',' Persberichten','/web/show/id=87489','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm144384', 'cm75675', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm144384','cm75675','Adresgegevens','/web/show/id=75646','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('cm76051','','Zakelijk','','_top','73','20','/upload/75511_7024_1105112943538-hoofdnav_zakelijk.gif','/upload/75513_7024_1105112946421-hoofdnav_zakelijkh.gif','clItem75419','clItem75419over','','','')
   oCMenu.makeMenu('cm75685','cm76051','Bedrijf','','_top','','','','', 'sub2','sub2h')
   oCMenu.makeMenu('cm75948','cm75685','Schadeverzekeringen','/web/show/id=75946','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm75927', 'cm76051', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm75927','cm76051','Personeel','','_top','','','','', 'sub2','sub2h')
   oCMenu.makeMenu('cm123548','cm75927','Collectieve zorgverzekeringen ','/web/show/id=105894','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm75810', 'cm75927', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm75810','cm75927','Inkomensverzekeringen','/web/show/id=75808','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm75912', 'cm75927', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm75912','cm75927','Pensioen','/web/show/id=75910','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm75938', 'cm76051', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm75938','cm76051','Prive','','_top','','','','', 'sub2','sub2h')
   oCMenu.makeMenu('cm142961','cm75938','Arbeidsongeschikt','/web/show/id=75651','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('cm75902','','Particulier','','_top','89','20','/upload/75516_7024_1105112950881-hoofdnav_particuliera.gif','/upload/75515_7024_1105112949125-hoofdnav_particulierh.gif','clItem75420','clItem75420over','','','')
   oCMenu.makeMenu('cm106091','cm75902','Zorgverzekeringen','','_top','','','','', 'sub2','sub2h')
   oCMenu.makeMenu('cm123479','cm106091','Zorgverzekeringen','/web/show/id=105812','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm76023', 'cm75902', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm76023','cm75902','Schadeverzekeringen','','_top','','','','', 'sub2','sub2h')
   oCMenu.makeMenu('cm148895','cm76023','Verkeer','/web/show/id=76013','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm149258', 'cm76023', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm149258','cm76023','Wonen','/web/show/id=76043','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm149125', 'cm76023', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm149125','cm76023','Recreatie','/web/show/id=75941','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm149377', 'cm76023', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm149377','cm76023','Aansprakelijkheid en Recht','/web/show/id=75632','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm149453', 'cm76023', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm149453','cm76023','Medisch ','/web/show/id=75856','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm107206', 'cm75902', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm107206','cm75902','Inkomen','','_top','','','','', 'sub2','sub2h')
   oCMenu.makeMenu('cm77115','cm107206','WIA Priv&eacute;plan','/web/show/id=77119','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('cm75815','','Intermediair','','_top','101','20','/upload/75517_7024_1105112952061-hoofdnav_intermediair.gif','/upload/75518_7024_1105112954088-hoofdnav_intermediairh.gif','clItem75421','clItem75421over','','','')
   oCMenu.makeMenu('cm91771','cm75815','Wat biedt Av&eacute;ro Achmea u','/web/show/id=76038','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm75670', 'cm75815', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm75670','cm75815','Av&eacute;ro Achmea Online.nl','/web/show/id=75668','_blank','','','','', 'secure','secureh')
   oCMenu.makeMenu('dummy_cm151367', 'cm75815', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm151367','cm75815','Voorzie Vastberaden Ondernemen','/web/show/id=151371','_blank','','','','', 'sub','subh')
   oCMenu.makeMenu('cm75953','','Service','','_top','70','20','/upload/75520_7024_1105112957358-hoofdnav_service.gif','/upload/75521_7024_1105112959129-hoofdnav_serviceh.gif','clItem75422','clItem75422over','','','')
   oCMenu.makeMenu('cm76071','cm75953','Zoek adviseur','/web/show/id=76069','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm75702', 'cm75953', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm75702','cm75953','Bereken uw...','/web/show/id=75698','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm139538', 'cm75953', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm139538','cm75953','Stel een vraag  ','/web/show/id=76000','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm136225', 'cm75953', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm136225','cm75953','Meest gestelde vragen  ','/web/show/id=126870','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm158046', 'cm75953', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm158046','cm75953','Klacht doorgeven','/web/show/id=75818','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm154405', 'cm75953', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm154405','cm75953','Polisvoorwaarden','/web/show/id=79963','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm158425', 'cm75953', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm158425','cm75953','Productwijzers','/web/show/id=146363','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm154551', 'cm75953', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm154551','cm75953','Financi&euml;le Bijsluiter  ','/web/show/id=118848','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm158504', 'cm75953', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm158504','cm75953','Medische keuring','/web/show/id=158508','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm92515', 'cm75953', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm92515','cm75953','Tips & Links','/web/show/id=92519','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm146260', 'cm75953', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm146260','cm75953','Health Care ','/web/show/id=127805','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm150352', 'cm75953', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm150352','cm75953','Regeling beleggingsverzekeringen','/web/show/id=150356','_top','','','','', 'sub','subh')
   oCMenu.makeMenu('dummy_cm157142', 'cm75953', '', '', '', '', '1', '', '', 'clItemdummy', '' , '', '', 'true', '', '', '');  oCMenu.makeMenu('cm157142','cm75953','Toetsnorm voor beschikbare premieregelingen (BPR)','/web/show/id=157146','_top','','','','', 'sub','subh')
  
oCMenu.construct()

