//Menu object creation
oCMenu=new makeCM("oCMenu") //Making the menu object. Argument: menuname
//Menu properties
oCMenu.pxBetween=0
//Using the cm_page object to place the menu ----
oCMenu.fromLeft=0
oCMenu.fromTop=0
oCMenu.rows=1
oCMenu.menuPlacement=0
oCMenu.offlineRoot=""
oCMenu.onlineRoot=""
oCMenu.resizeCheck=1
oCMenu.wait=500 /* permet de laisser le menu ouvert pdt quelques secondes*/
oCMenu.fillImg="images/im-blanc.gif"
oCMenu.zIndex=0
//Background bar properties
oCMenu.useBar=0
//Level properties - ALL properties have to be specified in level 0
oCMenu.level[0]=new cm_makeLevel() //Add this for each new level
oCMenu.level[0].width="130"
oCMenu.level[0].height=16
oCMenu.level[0].regClass="classe0"
oCMenu.level[0].overClass="classe0over"
oCMenu.level[0].borderX=0
oCMenu.level[0].borderY=0
oCMenu.level[0].borderClass=""
oCMenu.level[0].offsetX=0 // offset du niveau d'en desssous
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="bottom"
oCMenu.level[1]=new cm_makeLevel()
oCMenu.level[1].width="97" // reglable apres dans chaque sous menu via width
oCMenu.level[1].height=16 // reglable apres dans chaque sous menu via height
oCMenu.level[1].regClass="classe1"
oCMenu.level[1].overClass="classe1over"
oCMenu.level[1].borderX=0
oCMenu.level[1].borderY=0
oCMenu.level[1].borderClass="border1" //si on met une classe ici et rien au-dessus, on encadre tout le coolmenu
oCMenu.level[1].offsetX=-1 // offset du niveau d'en desssous
oCMenu.level[1].offsetY=0
oCMenu.level[1].rows=0
oCMenu.level[1].arrow=0
oCMenu.level[1].arrowWidth=0
oCMenu.level[1].arrowHeight=0
oCMenu.level[1].align="right"
oCMenu.level[2]=new cm_makeLevel()
oCMenu.level[2].width="97" // reglable apres dans chaque sous menu via width
oCMenu.level[2].height=16 // reglable apres dans chaque sous menu via height
oCMenu.level[2].regClass="classe1"
oCMenu.level[2].overClass="classe1over"
oCMenu.level[2].borderX=0
oCMenu.level[2].borderY=0
oCMenu.level[2].borderClass="border1" //si on met une classe ici et rien au-dessus, on encadre tout le coolmenu
oCMenu.level[2].offsetX=0
oCMenu.level[2].offsetY=0
oCMenu.level[2].rows=0
oCMenu.level[2].arrow=0
oCMenu.level[2].arrowWidth=0
oCMenu.level[2].arrowHeight=0
oCMenu.level[2].align="right"
/******************************************
Rappel des parametres
nomDuMenu.makeMenu(name, parent_name, text, link, target, width, height, regImage, overImage, regClass, overClass , align, rows, nolink, onclick, onmouseover, onmouseout)
*************************************/
oCMenu.makeMenu('top0','','slow growth','yellow-farmhouse-chickens.php?produit=light-chickens&lg=en','','92','29','images/b-light-weight-en-off.gif','images/b-light-weight-en-on.gif','','','','','','')
oCMenu.makeMenu('sub0a','top0','yellow shanks','yellow-farmhouse-chickens.php?produit=light-chickens&lg=en','','91','')
oCMenu.makeMenu('sub0b','top0','white skanks','white-farmhouse-chickens.php?produit=light-chickens&lg=en','','91','')
oCMenu.makeMenu('sub0c','top0','other colours','farmhouse-chickens.php?produit=light-chickens&lg=en','','91','')
oCMenu.makeMenu('top1','','medium growth','yellow-coloured-chickens.php?produit=farmhouse-chickens&lg=en','','92','29','images/b-medium-weight-en-off.gif','images/b-medium-weight-en-on.gif','','','','','','')
oCMenu.makeMenu('sub1a','top1','yellow shanks','yellow-coloured-chickens.php?produit=farmhouse-chickens&lg=en','','91','')
oCMenu.makeMenu('sub1b','top1','white shanks','white-coloured-chickens.php?produit=farmhouse-chickens&lg=en','','91','')
oCMenu.makeMenu('top2','','fast growth','yellow-chickens.php?produit=free-range-chickens&lg=en','','97','29','images/b-heavy-weight-en-off.gif','images/b-heavy-weight-en-on.gif','','','','','','')
oCMenu.makeMenu('sub2a','top2','yellow shanks','yellow-chickens.php?produit=free-range-chickens&lg=en','','','')
oCMenu.makeMenu('top3','','female breeders','breeder-hens-free-range.php?produit=breeders&lg=en','','102','29','images/b-female-broilers-en-off.gif','images/b-female-broilers-en-on.gif','','','','','','')
oCMenu.makeMenu('sub3a','top3','free-range breeder hens','breeder-hens-free-range.php?produit=breeders&lg=en','','148','')
oCMenu.makeMenu('sub3b','top3','farmhouse breeder hen','breeder-hens-farmhouse.php?produit=breeders&lg=en','','148','')
oCMenu.makeMenu('sub3c','top3','heavy breeder hen','breeder-hens-heavy.php?produit=breeders&lg=en','','148','')
oCMenu.makeMenu('top4','','customized genetic lines','poultry-breeding.php?produit=customized-strains&lg=en','','134','29','images/b-genetic-lines-en-off.gif','images/b-genetic-lines-en-on.gif','','','','','','')
oCMenu.makeMenu('top5','','family picture','coloured-cocks-hens.php?produit=slow-growth&lg=en','','62','29','images/b-family-picture-en-off.gif','images/b-family-picture-en-on.gif','','','','','','')
oCMenu.makeMenu('top6','','SASSO','index.php?produit=home&lg=en','','72','29','images/b-sasso-en-off.gif','images/b-sasso-en-on.gif')
oCMenu.makeMenu('sub6a','top6','Breeder since 1978
','sasso-history.php?produit=certified-production&lg=en','','210','','','','','','','','','','MM_swapImage(\'fleche\',\'\',\'images/im-fleche-dr-on.gif\',0)','MM_swapImage(\'fleche\',\'\',\'images/im-fleche-dr-off.gif\',0)')
oCMenu.makeMenu('sub6a1','sub6a','Our history','sasso-history.php?produit=certified-production&lg=en','','200')
oCMenu.makeMenu('sub6a2','sub6a','Sasso today','sasso-certification-en.php?produit=certified-production&lg=en','','200')
oCMenu.makeMenu('sub6b','top6','Bredder of Label Rouge, Free-Range, Farmhouse, Organic strains, ... 
','pastured-chickens.php?produit=certified-production&lg=en','','210','32','','','','','','','','','MM_swapImage(\'fleche2\',\'\',\'images/im-fleche-dr-on.gif\',0)','MM_swapImage(\'fleche2\',\'\',\'images/im-fleche-dr-off.gif\',0)')
oCMenu.makeMenu('sub6b1','sub6b','The Quality breeding sector','pastured-chickens.php?produit=certified-production&lg=en','','200')
oCMenu.makeMenu('sub6b2','sub6b','Sasso products to meet demand','slow-growing-chickens.php?produit=certified-production&lg=en','','200')
oCMenu.makeMenu('sub6c','top6','A Global presence','sasso-worldwide.php?produit=certified-production&lg=en','','210','')
oCMenu.makeMenu('sub6d','top6','Sasso at your side','training-aviculture.php?produit=certified-production&lg=en','','210','')
oCMenu.makeMenu('top7','','Technical','breeder-memo.php?produit=technical&lg=en','','93','29','images/b-technique-en-off.gif','images/b-technique-en-on.gif')
oCMenu.makeMenu('sub7a','top7','Managing a breeder facility with SASSO poultry – the Breeder\’s memo','breeder-memo.php?produit=technical&lg=en','','210','32')
oCMenu.makeMenu('top8','','News','sasso-news.php?produit=poultry-breeding&lg=en','','72','29','images/b-news-en-off.gif','images/b-news-en-on.gif','','','','','','')
//Leave this line - it constructs the menu
oCMenu.construct()
//Extra code to find position:
function findPos(num){
//alert(num)
if(bw.ns4){ //Netscape 4
x = document.layers["layerMenu"+num].pageX
y = document.layers["layerMenu"+num].pageY
}else{ //other browsers
x=0; y=0; var el,temp
el = bw.ie4?document.all["divMenu"+num]:document.getElementById("divMenu"+num);
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]
}
function placeElements(){
//Changing the position of ALL top items:
pos = findPos(0)
oCMenu.m["top0"].b.moveIt(pos[0],pos[1])
pos = findPos(1)
oCMenu.m["top1"].b.moveIt(pos[0],pos[1])
pos = findPos(2)
oCMenu.m["top2"].b.moveIt(pos[0],pos[1])
pos = findPos(3)
oCMenu.m["top3"].b.moveIt(pos[0],pos[1])
pos = findPos(4)
oCMenu.m["top4"].b.moveIt(pos[0],pos[1])
pos = findPos(5)
oCMenu.m["top5"].b.moveIt(pos[0],pos[1])
pos = findPos(6)
oCMenu.m["top6"].b.moveIt(pos[0],pos[1])
pos = findPos(7)
oCMenu.m["top7"].b.moveIt(pos[0],pos[1])
pos = findPos(8)
oCMenu.m["top8"].b.moveIt(pos[0],pos[1])
//Setting the fromtop value
oCMenu.fromTop = pos[1]
}
placeElements()
//Setting it to re place the elements after resize - the resize is not perfect though..
oCMenu.onafterresize="placeElements()"