var vertical=false,nbmenu=3,centrer_menu=false,largeur_menu=95,hauteur_menu=25,largeur_sous_menu=150,largeur_auto_ssmenu=true,espace_entre_menus=5,cbMenuAnchorReference="1",cbMenuAnchorOffsetx=0,cbMenuAnchorOffsety=0,top_menu=10,bb_top_menu_to_ssmenu=23,top_ssmenu=top_menu+bb_top_menu_to_ssmenu,left_menu=10,bb_right_menu_to_ssmenu=10,left_ssmenu=left_menu+largeur_menu+bb_right_menu_to_ssmenu,delai=650,bbAddMarginsToDoc=false,marge_en_haut_de_page=top_menu+40,marge_a_gauche_de_la_page=largeur_menu+
10,suivre_le_scroll=false,cacher_les_select=true,timeout,agt=navigator.userAgent.toLowerCase(),isMac=agt.indexOf("mac")!=-1,isOpera=agt.indexOf("opera")!=-1,IEver=parseInt(agt.substring(agt.indexOf("msie ")+5),10),isIE=agt.indexOf("msie")!=-1&&!isOpera&&agt.indexOf("webtv")==-1&&!isMac,isIE5win=isIE&&IEver==5,isIE5mac=agt.indexOf("msie")!=-1&&isMac,blnOk=true,reg=RegExp("px","g");
window.onscroll=function(){if(blnOk&&suivre_le_scroll&&(isIE||isIE5mac)){if(isIE5mac)document.getElementById("conteneurmenu").style.visibility="hidden";var b=0;for(i=1;i<=nbmenu;i++)if(vertical){document.getElementById("menu"+i).style.top=document.body.scrollTop+((i-1)*espace_entre_menus+b+1+top_menu)+"px";if(document.getElementById("ssmenu"+i))document.getElementById("ssmenu"+i).style.top=document.body.scrollTop+((i-1)*espace_entre_menus+b+1+top_menu)+"px";b+=isFinite(hauteur_menu)?hauteur_menu:
hauteur_menu[i-1]}else{document.getElementById("menu"+i).style.top=document.body.scrollTop+top_menu+"px";if(document.getElementById("ssmenu"+i))document.getElementById("ssmenu"+i).style.top=document.body.scrollTop+top_ssmenu+"px"}if(isIE5mac)document.getElementById("conteneurmenu").style.visibility="visible"}};function preChargement(){if(document.getElementById("conteneurmenu"))document.getElementById("conteneurmenu").style.visibility="hidden"}
function Chargement(){cbMenuAnchorReference!=="1"&&bbsetMenuLocation(document);if(!blnOk){if(document.body.style.backgroundColor!="")blnOk=false;if(document.body.style.color!="")blnOk=false;if(document.body.style.marginTop!="")blnOk=false;if(document.getElementById)with(document.getElementById("conteneurmenu").style){if(position!=""||top!=""||left!=""||width!=""||height!=""||zIndex!=""||margin!=""||visibility!=""){blnOk=false;alert("BB:ko1")}}else blnOk=false}if(blnOk){document.getElementById("conteneurmenu").style.visibility=
"hidden";trimespaces();if(bbAddMarginsToDoc)with(document.body.style)if(vertical)marginLeft=marge_a_gauche_de_la_page+"px";else marginTop=marge_en_haut_de_page+"px";positionne();CacherMenus()}document.getElementById("conteneurmenu").style.visibility=""}window.onresize=Chargement;
function positionne(){var b=isIE?document.body.clientWidth:window.innerWidth,a=isIE?document.body.clientHeight:window.innerHeight;if(centrer_menu)if(vertical){var d=espace_entre_menus*(nbmenu-1);if(isFinite(hauteur_menu))d+=hauteur_menu*nbmenu;else for(c=1;c<=nbmenu;c++)d+=hauteur_menu[c-1];top_menu=(a-d)/2}else{a=espace_entre_menus*(nbmenu-1);if(isFinite(largeur_menu))a+=largeur_menu*nbmenu;else for(c=1;c<=nbmenu;c++)a+=largeur_menu[c-1];left_menu=(b-a)/2}var c;a=0;if(cbMenuAnchorReference!=="1")for(c=
1;c<=nbmenu;c++)with(document.getElementById("menu"+c).style){if(vertical){top=(c-1)*espace_entre_menus+a+top_menu+"px";left=left_menu+"px"}else{top=top_menu+"px";left=(c-1)*espace_entre_menus+a+left_menu+"px"}position=!suivre_le_scroll||isIE||isIE5mac?"absolute":"fixed";margin="0";zIndex="2";width=vertical||isFinite(largeur_menu)?largeur_menu+"px":largeur_menu[c-1]+"px";if(!vertical&&isFinite(largeur_menu)||vertical&&isFinite(hauteur_menu))a+=!vertical?largeur_menu:hauteur_menu;else{a+=!vertical?
largeur_menu[c-1]:hauteur_menu[c-1];if(vertical)height=hauteur_menu[c-1]+"px"}}a=0;for(c=1;c<=nbmenu;c++){if(document.getElementById("ssmenu"+c))with(document.getElementById("ssmenu"+c).style){if(cbMenuAnchorReference!=="1"){position=!suivre_le_scroll||isIE||isIE5mac?"absolute":"fixed";if(vertical){left=left_ssmenu+"px";top=(c-1)*espace_entre_menus+a+1+top_menu+"px"}else{top=top_ssmenu+"px";left=(c-1)*espace_entre_menus+a+1+left_menu+"px"}}if(isIE5mac||!largeur_auto_ssmenu)width=isFinite(largeur_sous_menu)?
largeur_sous_menu+(largeur_sous_menu!="auto"?"px":""):largeur_sous_menu[c-1]+(largeur_sous_menu[c-1]!="auto"?"px":"");else if(cbMenuAnchorReference!=="1")width="auto";if(cbMenuAnchorReference!=="1"){if(!vertical&&!isIE5mac)if(width!="auto"&&left.replace(reg,"").valueOf()*1+width.replace(reg,"").valueOf()*1>b)left=b-width.replace(reg,"").valueOf()+"px";margin="0";zIndex="3"}}if(cbMenuAnchorReference!=="1")a+=!vertical&&isFinite(largeur_menu)||vertical&&isFinite(hauteur_menu)?!vertical?largeur_menu:
hauteur_menu:!vertical?largeur_menu[c-1]:hauteur_menu[c-1]}}function MontrerMenu(b){if(blnOk){AnnulerCacher();CacherMenus();if(document.getElementById(b))with(document.getElementById(b).style)visibility="visible"}SelectVisible("hidden",document.getElementsByTagName("select"))}function CacherDelai(){if(blnOk)timeout=setTimeout("CacherMenus()",delai)}function AnnulerCacher(){blnOk&&timeout&&clearTimeout(timeout)}
function CacherMenus(){if(blnOk)for(i=1;i<=nbmenu;i++)if(document.getElementById("ssmenu"+i))with(document.getElementById("ssmenu"+i).style)visibility="hidden";SelectVisible("visible",document.getElementsByTagName("select"))}function trimespaces(){if(blnOk&&isIE5win)for(i=1;i<=nbmenu;i++)if(document.getElementById("ssmenu"+i))with(document.getElementById("ssmenu"+i))innerHTML=innerHTML.replace(/<LI>|<\/LI>/g,"")}
function SelectVisible(b,a){if(blnOk&&cacher_les_select&&(isIE||isIE5win))for(var d=0;d<a.length;d++)a[d].style.visibility=b}function bbsetMenuLocation(b){if(cbMenuAnchorReference=="1")cbMenuAnchorReference="conteneurmenu";if(b=bbgetLocation(cbMenuAnchorReference,b)){top_menu=b[1];left_menu=b[0];top_ssmenu=top_menu+bb_top_menu_to_ssmenu;left_ssmenu=left_menu+largeur_menu+bb_right_menu_to_ssmenu}}
function bbgetLocation(b,a){var d;if(d=bbgetRefById(b,a.document))d=bbgetAnchorLocation(d);else{alert('WARNING: menu anchor id="'+b+'" not found in html.');return null}return d}
function bbgetAnchorLocation(b){var a;a=[cbMenuAnchorOffsetx,cbMenuAnchorOffsety];if(document.layers)if(typeof b.length!="undefined"&&b.length>1){a[0]+=b[0].x+b[1].pageX;a[1]+=b[0].y+b[1].pageY}else if(b.toString().indexOf("Image")!=-1||b.toString().indexOf("Anchor")!=-1){a[0]+=b.x;a[1]+=b.y}else{a[0]+=b.pageX;a[1]+=b.pageY}else{a[0]+=bbpageLocation(b,"Left");a[1]+=bbpageLocation(b,"Top")}return a}function bbpageLocation(b,a){for(var d=0;b;){d+=b["offset"+a];b=b.offsetParent}return d}
function bbgetRefById(b,a){var d="",c;a=a||document;if(a.all)return a.all[b];else if(a.getElementById)return a.getElementById(b);else if(a.layers&&a.layers.length>0){if(a.layers[b])return a.layers[b];for(c=0;c<a.layers.length;c++)if(d=getRefById(b,a.layers[c].document))return d}return false}
function bbgetRefByName(b,a){var d=null,c;a=a||document;if(a.images[b])return a.images[b];else if(a.anchors[b])return a.anchors[b];else if(a.layers&&a.layers.length>0)for(c=0;c<a.layers.length;c++)if((d=getRefByName(b,a.layers[c].document))&&d.length>0)return d;else if(d)return[d,a.layers[c]];return null};

