function BrowserDetectLite(){var ua=navigator.userAgent.toLowerCase();this.isGecko=(ua.indexOf('gecko')!=-1&&ua.indexOf('safari')==-1);this.isMozilla=(this.isGecko&&ua.indexOf('gecko/')+14==ua.length);this.isNS=((this.isGecko)?(ua.indexOf('netscape')!=-1):((ua.indexOf('mozilla')!=-1)&&(ua.indexOf('spoofer')==-1)&&(ua.indexOf('compatible')==-1)&&(ua.indexOf('opera')==-1)&&(ua.indexOf('webtv')==-1)&&(ua.indexOf('hotjava')==-1)));this.isIE=((ua.indexOf('msie')!=-1)&&(ua.indexOf('opera')==-1)&&(ua.indexOf('webtv')==-1));this.isSafari=(ua.indexOf('safari')!=-1);this.isOpera=(ua.indexOf('opera')!=-1);this.isKonqueror=(ua.indexOf('konqueror')!=-1&&!this.isSafari);this.isIcab=(ua.indexOf('icab')!=-1);this.isAol=(ua.indexOf('aol')!=-1);this.isIECompatible=((ua.indexOf('msie')!=-1)&&!this.isIE);this.isNSCompatible=((ua.indexOf('mozilla')!=-1)&&!this.isNS&&!this.isMozilla);this.versionMinor=parseFloat(navigator.appVersion);if(this.isNS&&this.isGecko){this.versionMinor=parseFloat(ua.substring(ua.lastIndexOf('/')+1));}
else if(this.isIE&&this.versionMinor>=4){this.versionMinor=parseFloat(ua.substring(ua.indexOf('msie ')+5));}
else if(this.isMozilla){this.versionMinor=parseFloat(ua.substring(ua.indexOf('rv:')+3));}
else if(this.isSafari){this.versionMinor=parseFloat(ua.substring(ua.lastIndexOf('/')+1));}
else if(this.isOpera){if(ua.indexOf('opera/')!=-1){this.versionMinor=parseFloat(ua.substring(ua.indexOf('opera/')+6));}
else{this.versionMinor=parseFloat(ua.substring(ua.indexOf('opera ')+6));}}
else if(this.isKonqueror){this.versionMinor=parseFloat(ua.substring(ua.indexOf('konqueror/')+10));}
else if(this.isIcab){if(ua.indexOf('icab/')!=-1){this.versionMinor=parseFloat(ua.substring(ua.indexOf('icab/')+6));}
else{this.versionMinor=parseFloat(ua.substring(ua.indexOf('icab ')+6));}}
this.versionMajor=parseInt(this.versionMinor);this.geckoVersion=((this.isGecko)?ua.substring((ua.lastIndexOf('gecko/')+6),(ua.lastIndexOf('gecko/')+14)):-1);this.isDOM1=(document.getElementById);this.isDOM2Event=(document.addEventListener&&document.removeEventListener);this.mode=document.compatMode?document.compatMode:'BackCompat';this.isWin=(ua.indexOf('win')!=-1);this.isWin32=(this.isWin&&(ua.indexOf('95')!=-1||ua.indexOf('98')!=-1||ua.indexOf('nt')!=-1||ua.indexOf('win32')!=-1||ua.indexOf('32bit')!=-1||ua.indexOf('xp')!=-1));this.isMac=(ua.indexOf('mac')!=-1);this.isUnix=(ua.indexOf('unix')!=-1||ua.indexOf('sunos')!=-1||ua.indexOf('bsd')!=-1||ua.indexOf('x11')!=-1)
this.isLinux=(ua.indexOf('linux')!=-1);this.isNS4x=(this.isNS&&this.versionMajor==4);this.isNS40x=(this.isNS4x&&this.versionMinor<4.5);this.isNS47x=(this.isNS4x&&this.versionMinor>=4.7);this.isNS4up=(this.isNS&&this.versionMinor>=4);this.isNS6x=(this.isNS&&this.versionMajor==6);this.isNS6up=(this.isNS&&this.versionMajor>=6);this.isNS7x=(this.isNS&&this.versionMajor==7);this.isNS7up=(this.isNS&&this.versionMajor>=7);this.isIE4x=(this.isIE&&this.versionMajor==4);this.isIE4up=(this.isIE&&this.versionMajor>=4);this.isIE5x=(this.isIE&&this.versionMajor==5);this.isIE55=(this.isIE&&this.versionMinor==5.5);this.isIE5up=(this.isIE&&this.versionMajor>=5);this.isIE6x=(this.isIE&&this.versionMajor==6);this.isIE6up=(this.isIE&&this.versionMajor>=6);this.isIE4xMac=(this.isIE4x&&this.isMac);}
var browser=new BrowserDetectLite();var timeout=1;for(var i=0;i<100;i++)
{eval("var timeoutli"+i+" = false;");}
function initMenu()
{if(browser.isDOM1&&!(browser.isMac&&browser.isIE)&&!(browser.isOpera&&browser.versionMajor<7)&&!(browser.isIE&&browser.versionMajor<5))
{var menu=document.getElementById('menu');var lis=menu.getElementsByTagName('li');var liste_elems_racine=[];menu.className='menu';for(var i=0;i<lis.length;i++)
{var item=lis.item(i);item.elem_droite=0;item.elem_current=(item.className=="current");var est_elem_racine=(item.parentNode.id=="menu");if(est_elem_racine){liste_elems_racine.push(item);}
if((item.getElementsByTagName('ul').length>0)||est_elem_racine)
{if(browser.isIE)
{addAnEvent(lis.item(i),'keyup',show);}
addAnEvent(item,'mouseover',show);addAnEvent(item,'mouseout',timeoutHide);addAnEvent(item,'blur',timeoutHide);addAnEvent(item,'focus',show);item.setAttribute('id',"li"+i);}
if(est_elem_racine){item.style.cursor="pointer";item.onclick=cliqueUl;var les_a=item.getElementsByTagName("a");item.href=les_a[0].href;les_a[0].onclick=function(){return false;}}}
for(var i=0;i<3;i++){var elem_fin=liste_elems_racine.pop();elem_fin.elem_droite=(i+1);elem_fin.className=getLiClassName(elem_fin.elem_current,false,elem_fin.elem_droite);}}}
function getLiClassName(est_current,est_over,num_dernier){var retour=[];if(est_current)retour.push("current");if(est_over)retour.push("over");if(num_dernier>0)retour.push("droite_"+num_dernier);return retour.join(" , ");}
function cliqueUl(){document.location.href=this.href;}
function addAnEvent(target,eventName,functionName)
{if(browser.isIE)
{eval('target.on'+eventName+'=functionName');}
else
{target.addEventListener(eventName,functionName,true);}}
function timeoutHide()
{try{eval(" timeout"+this.id+" = window.setTimeout('hideUlUnder( \""+this.id+"\" )', "+timeout+" );");}catch(e){}}
function hideUlUnder(id)
{var elem=document.getElementById(id);if(elem.getElementsByTagName('ul').length>0)
elem.getElementsByTagName('ul')[0].style['visibility']='hidden';var les_table=elem.getElementsByTagName('table');if(les_table.length>0){var elem_a=elem.getElementsByTagName('table')[0];if(elem_a.oldClassName!=undefined){elem_a.className=elem_a.oldClassName;}
elem_a.oldClassName=undefined;}
elem.className=getLiClassName(elem.elem_current,false,elem.elem_droite);}
function show()
{var menu=document.getElementById("menu");var inli=menu.getElementsByTagName("LI");var arLi=new Array();var iAr=0;for(var x=0;x<inli.length;x++)
{if(inli[x].id!="")
{arLi[iAr]=inli[x];iAr++;}}
for(var x=0;x<arLi.length;x++)
{if(this.id==arLi[x].id)
{this.className=getLiClassName(false,true,this.elem_droite);}}
if(this.getElementsByTagName('ul').length>0)
this.getElementsByTagName('ul')[0].style['visibility']='visible';var currentNode=this;while(currentNode)
{if(currentNode.nodeName=='LI')
{var les_table=currentNode.getElementsByTagName('table');if(les_table.length>0){var elem_a=les_table[0];if(elem_a!=undefined&&elem_a.oldClassName==undefined){elem_a.oldClassName=elem_a.className;}}}
currentNode=currentNode.parentNode;}
try{eval("clearTimeout( timeout"+this.id+");");hideAllOthersUls(this);}catch(e){}
try{eval("clearTimeout( timeout_gen );");}catch(e){}}
function hideAllOthersUls(currentLi)
{var lis=currentLi.parentNode;for(var i=0;i<lis.childNodes.length;i++)
{if(lis.childNodes[i].nodeName=='LI'&&lis.childNodes[i].id!=currentLi.id)
{hideUlUnderLi(lis.childNodes[i]);}}}
function hideUlUnderLi(li)
{var as=li.getElementsByTagName('table');for(var i=0;i<as.length;i++)
{var elem_a=as.item(i)
if(elem_a.oldClassName!=undefined){elem_a.className=elem_a.oldClassName;}}
li.className=getLiClassName(li.elem_current,false,li.elem_droite);var uls=li.getElementsByTagName('ul');for(var i=0;i<uls.length;i++)
{uls.item(i).style['visibility']='hidden';}}