//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','','croissance lente','poulets-fermiers-jaunes.php?produit=poulets-de-chair-legers&lg=fr','','92','29','images/b-light-weight-fr-off.gif','images/b-light-weight-fr-on.gif')
oCMenu.makeMenu('sub0a','top0','pattes jaunes','poulets-fermiers-jaunes.php?produit=poulets-de-chair-legers&lg=fr','','91','')
oCMenu.makeMenu('sub0b','top0','pattes blanches','poulets-fermiers-blancs.php?produit=poulets-de-chair-legers&lg=fr','','91','')
oCMenu.makeMenu('sub0c','top0','autres couleurs','poulets-en-liberte.php?produit=poulets-de-chair-legers&lg=fr','','91','')
oCMenu.makeMenu('top1','','medium','poulets-colores-jaunes.php?produit=poussins-fermiers&lg=fr','','92','29','images/b-medium-weight-fr-off.gif','images/b-medium-weight-fr-on.gif')
oCMenu.makeMenu('sub1a','top1','pattes jaunes','poulets-colores-jaunes.php?produit=poussins-fermiers&lg=fr','','91','')
oCMenu.makeMenu('sub1b','top1','pattes blanches','poulets-colores-blancs.php?produit=poussins-fermiers&lg=fr','','91','')
oCMenu.makeMenu('top2','','croissance rapide','poulets-de-chair-jaunes.php?produit=elevage-liberte&lg=fr','','97','29','images/b-heavy-weight-fr-off.gif','images/b-heavy-weight-fr-on.gif')
oCMenu.makeMenu('sub2a','top2','pattes jaunes','poulets-de-chair-jaunes.php?produit=elevage-liberte&lg=fr','','','')
oCMenu.makeMenu('top3','','les poules','poules-reproductrices.php?produit=selection-reproducteurs&lg=fr','','118','29','images/b-female-broilers-fr-off.gif','images/b-female-broilers-fr-on.gif')
oCMenu.makeMenu('sub3a','top3','reproductrices Label Rouge','poules-reproductrices.php?produit=selection-reproducteurs&lg=fr','','148','')
oCMenu.makeMenu('sub3b','top3','reproductrice fermière','poules-certifiees.php?produit=selection-reproducteurs&lg=fr','','148','')
oCMenu.makeMenu('sub3c','top3','reproductrice lourde','poules-repro-lourdes.php?produit=selection-reproducteurs&lg=fr','','148','')
oCMenu.makeMenu('top4','','selection avicole','selection-avicole.php?produit=reproducteurs-sur-mesure&lg=fr','','118','29','images/b-genetic-lines-fr-off.gif','images/b-genetic-lines-fr-on.gif')
oCMenu.makeMenu('top5','','photos poulets','poules-et-coqs-colores.php?produit=croissance-lente&lg=fr','','62','29','images/b-family-picture-fr-off.gif','images/b-family-picture-fr-on.gif')
oCMenu.makeMenu('top6','','La SASSO','index.php?produit=home&lg=fr','','72','29','images/b-sasso-fr-off.gif','images/b-sasso-fr-on.gif')
oCMenu.makeMenu('sub6a','top6','Sélectionneur depuis 1978
','sasso-histoire.php?produit=production-certifiee&lg=fr','','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','Notre histoire','sasso-histoire.php?produit=production-certifiee&lg=fr','','200')
oCMenu.makeMenu('sub6a2','sub6a','La Sasso aujourd\'hui','sasso-certification.php?produit=production-certifiee&lg=fr','','200')
oCMenu.makeMenu('sub6b','top6','Sélectionneur pour les filières Label Rouge, Fermières, Free-Range, Bio, ...
','poulets-label-rouge.php?produit=production-certifiee&lg=fr','','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','Les filières d\'élevage de qualité','poulets-label-rouge.php?produit=production-certifiee&lg=fr','','200')
oCMenu.makeMenu('sub6b2','sub6b','Des produits adaptés à la demande','poulets-croissance-lente.php?produit=production-certifiee&lg=fr','','200')
oCMenu.makeMenu('sub6c','top6','Une présence mondiale','sasso-monde.php?produit=production-certifiee&lg=fr','','210','')
oCMenu.makeMenu('sub6d','top6','La SASSO vous accompagne !','formation-aviculture.php?produit=production-certifiee&lg=fr','','210','')
oCMenu.makeMenu('top7','','Infos techniques','memo-eleveur.php?produit=dossiers-techniques&lg=fr','','93','29','images/b-technique-fr-off.gif','images/b-technique-fr-on.gif')
oCMenu.makeMenu('sub7a','top7','Conduite d\'un élevage de reproducteurs SASSO : le Mémo éleveur','memo-eleveur.php?produit=dossiers-techniques&lg=fr','','210','32')
oCMenu.makeMenu('top8','','Actualités','sasso-actualites.php?produit=selection-avicole&lg=fr','','72','29','images/b-news-fr-off.gif','images/b-news-fr-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()"