addListenner(window,"load",spg_menuRollover,true);function spg_menuRollover()
{var oMenu=document.getElementsByTagName('h2');if(!oMenu){return false;}
var globalZIndex=50;var contenuMenu;for(var i=0;i<oMenu.length;i++){if(oMenu[i].parentNode.className.indexOf('spg-menu-deroulant')>=0){contenuMenu=oMenu[i].parentNode.getElementsByTagName('ul');if(contenuMenu[0]){if(oMenu[i].parentNode.className.indexOf('spg-menu-hover')>=0){oMenu[i].onmouseover=spg_showMenuSF;}else{oMenu[i].onclick=spg_showMenuSF;}
oMenu[i].onmouseout=spg_hideMenuSF;contenuMenu[0].onmouseover=spg_showMenuSF;contenuMenu[0].onmouseout=spg_hideMenuSF;}}}
function spg_showMenuSF()
{if(this.parentNode&&this.parentNode.hideTimer){clearTimeout(this.parentNode.hideTimer);}
if(!this.parentNode||this.parentNode.className.indexOf('sousMenuAfficher')>=0){return false;}
var scroll=false;var contenuMenu=this.parentNode.getElementsByTagName('ul');if(contenuMenu[0]){var pos=getPosition(this,scroll);var main=getPosition(this.parentNode);contenuMenu[0].style.left=(pos.x-main.x-1)+'px';contenuMenu[0].style.top=(pos.y-main.y+this.clientHeight+1)+'px';addClass(this.parentNode,'sousMenuAfficher');this.parentNode.style.zIndex=globalZIndex;contenuMenu[0].style.zIndex=globalZIndex+5;globalZIndex++;}
this.onclick=function(){removeClass(this.parentNode,'sousMenuAfficher');clearTimeout(this.parentNode.hideTimer);this.onclick=spg_showMenuSF;};}
function spg_hideMenuSF()
{if(!this.parentNode||this.parentNode.className.indexOf('sousMenuAfficher')<0){return false;}
var that=this;function hideFn()
{that.parentNode.style.zIndex=1;var contenuMenu=that.parentNode.getElementsByTagName('ul');if(contenuMenu[0]){contenuMenu[0].style.zIndex=1;}
globalZIndex--;removeClass(that.parentNode,'sousMenuAfficher');clearTimeout(that.parentNode.hideTimer);var launcher=that.parentNode.getElementsByTagName('h2');if(launcher[0]){launcher[0].onclick=spg_showMenuSF;}};that.parentNode.hideTimer=setTimeout(hideFn,400);}}
