<!-- 
/*--version 1.5--*/
var MenuOverID="";
var SousMenuOverID="";
var MenuCheck="";
var SousMenuCheck="";
var SousMenuTimer="";
var MenuTimer="";
var ActifMenuOver="";
var iniImageSRC="";
var LastImageOver="";
var LastDivMaster="";
var LastDivMasterImage="";
var theimgName=null;
var timerGlobal=3000;
var MenuTotal=null;
var SousMenuTotal=null;
var loadPage=true;
var imageRollOver=false;
var FormRollOver=false;
var MenuVertical=true;
var MenuStart=0;
//---2005
//overImage = new Image;
//overImage.src = "images/Skin/Menu/PuceMenuPOver.gif";

setTimeout("checkLoad()", 1000);



function checkLoad(){
if (SousMenuTotal!=null) {
loadPage=false;
if (imageRollOver) {
overImage = new Image;
overImage.src = "images/Skin/Menu/PuceMenuPOver.gif";
}
}else{
setTimeout("checkLoad()", 1000);
}
}
//var testScrollAccueil;
//testScrollAccueil="";



function maskShowField(hide){
if (FormRollOver){
fieldsSelection = document.getElementsByTagName('select');
objectSelection = document.getElementsByTagName('object');
	for(i=0;i<fieldsSelection.length;i++){
		if (fieldsSelection[i].style){
			if (hide){
				fieldsSelection[i].style.visibility="hidden";
			}else{
				fieldsSelection[i].style.visibility="visible";
			}
		}
	}
	for(i=0;i<objectSelection.length;i++){
		if (objectSelection[i].style){
			if (hide){
				objectSelection[i].style.visibility="hidden";
			}else{
				objectSelection[i].style.visibility="visible";
			}
		}
	}
}
}
function getXYcoordNets ( nvn ) {
   var elm = document.images[nvn];      
  if ( document.layers ) 
   	return elm;                
   do { 
   x += parseInt( elm.offsetLeft );
   y += parseInt( elm.offsetTop );
   elm = elm.offsetParent;
   } while ( elm );   
};
function getXYcoord(img){
	x=img.offsetLeft;
	y=img.offsetTop;
	ce= img.offsetParent;
	while (ce!=null){
		y+=ce.offsetTop;
		x+=ce.offsetLeft;
		ce=ce.offsetParent;
	}
return [x,y];
}

function positionLayer(MenuID){
	theimgName='image'+MenuID;
	menuName=MM_findObj(MenuID);
	imgMenu = MM_findObj(theimgName);
	var pos =getXYcoord(imgMenu);
	if (MenuVertical==false) pos[1]=parseInt(pos[1]+imgMenu.offsetHeight);
	if (MenuVertical==true) pos[0]=parseInt(pos[0]-imgMenu.offsetWidth);
	menuName.style.top=pos[1]+'px';
	menuName.style.left=pos[0]+'px';
}

function positionLayerSM(MenuID){
	theimgName='image'+MenuID;
    imgMenu=MM_findObj(theimgName);
	menuName=MM_findObj(MenuID);
	mName=MM_findObj(MenuOverID);
	var pos =getXYcoord(imgMenu);
		menuName.style.top=parseInt(pos[1]-1)+'px';
		menuName.style.left=parseInt((pos[0]+mName.offsetWidth)-4)+'px';
}

function JT_ShowBGMenu(MenuID,liID,Flag){
menuNameBuffer=MM_findObj(MenuID);
if (menuNameBuffer.getElementsByTagName('li')) {
lis = menuNameBuffer.getElementsByTagName('li');
	for(i=0;i<lis.length;i++){
	lis[i].className="outBouton";
	}
	if (Flag==1){
	lis[liID].className="overBouton";
	}
}else{
	//alert(MenuID); 
}
 
}

function JT_ActifMenu(Name,Flag) {
if (loadPage) return '';
if (Name=="menu"){
MenuCheck=Flag;
}else if (Name=="all"){
MenuCheck=Flag;
SousMenuCheck=0;
}else{
MenuCheck=Flag;
SousMenuCheck=Flag;
}
}

//--------------------------------
/*
function JT_ShowHideRacourcis(Shorcut, Flag) {
if (loadPage) return '';
var tmpID=SousMenuTotal-Shorcut;
JT_SwapImageOut();
clearTimeout(MenuTimer);
clearTimeout(SousMenuTimer);
if (MenuOverID!=""){MM_showHideLayers(MenuOverID,'','hide');}
if (SousMenuOverID!=""){MM_showHideLayers(SousMenuOverID,'','hide');}
MenuCheck=1;
MenuOverID="sousMenu"+tmpID;
var imgRname="menuRacourcis"+Shorcut;
var imgRnameObj=MM_findObj(imgRname);
var menuRname=MM_findObj(MenuOverID);
var posR =getXYcoord(imgRnameObj);
menuRname.style.left=posR[0]+'px';
menuRname.style.top=(posR[1]+23)+'px';
MM_showHideLayers(MenuOverID,'','show');
timerGlobal=200;
MenuTimer=setTimeout("JT_checklayer(MenuOverID)", 200);
}
*/
//------------------------------

function JT_ShowHideMenu(Name, Flag) {
if (loadPage) return '';
JT_SwapImageOut();
maskShowField(Flag);
JT_ShowBGMenu(Name,0,0);
clearTimeout(MenuTimer);
clearTimeout(SousMenuTimer);
if (MenuOverID!=""){MM_showHideLayers(MenuOverID,'','hide');}
if (SousMenuOverID!=""){MM_showHideLayers(SousMenuOverID,'','hide');}
MenuCheck=1;
MenuOverID=Name;
positionLayer(Name);
MM_showHideLayers(Name,'','show');
MenuTimer=setTimeout("JT_checklayer(MenuOverID)", 500);
JT_SwapImageOver(Name);
}


function JT_ShowHideSousMenu(Name, Flag, parentID, liID) {
if (loadPage) return '';
clearTimeout(SousMenuTimer);
if (SousMenuOverID!=""){
	MM_showHideLayers(SousMenuOverID,'','hide');
}
JT_ShowBGMenu(Name,0,0);
if (Flag==1){
SousMenuOverID=Name;
positionLayerSM(Name);
MM_showHideLayers(Name,'','show');
MenuCheck=1;
SousMenuCheck=1;
SousMenuTimer=setTimeout("JT_checkSousMenulayer()", 500);
}else{
SousMenuCheck=0;
SousMenuOverID="";
}
menuName='menu'+parentID;
menuBufferName=MM_findObj(menuName);
lis = menuBufferName.getElementsByTagName('li');
ActifMenuOver=lis[liID];
//JT_ShowBGMenu(menuName,liID,0);
ActifMenuOver.className="overBoutonSousMenu";
}


function JT_checklayer(layertoclose){
l = MenuOverID;
if (MenuCheck==0 && MenuOverID!=""){
MM_showHideLayers(l,'','hide');
MenuOverID="";
if (SousMenuCheck==0 && SousMenuOverID!=""){
JT_checkSousMenulayer();
}
JT_ResetVar();
}else if (MenuOverID!=""){
MenuTimer=setTimeout("JT_checklayer(l)", timerGlobal);
}
}

function JT_SwapImageOver(img){
//JT_SwapImageOut();
theimgName='image'+img;
divMasterName='Master'+img;
thedivMaster=MM_findObj(divMasterName);
divMasterImageName='MasterImage'+img;
thedivMasterImage=MM_findObj(divMasterImageName);

if (imageRollOver) {
theimg=MM_findObj(theimgName);
if (iniImageSRC==""){
iniImageSRC= theimg.src;
}
theimg.src=overImage.src;
LastImageOver=theimg;
thedivMasterImage.className="overBouton";
LastDivMasterImage=thedivMasterImage;
}
thedivMaster.className="overMenuMaster";
LastDivMaster=thedivMaster;
}

function JT_SwapImageOut(){
if (imageRollOver){
LastImageOver.src=iniImageSRC;
LastDivMasterImage.className="outBouton";
}
if (LastDivMaster!=""){
LastDivMaster.className="menuMaster";
LastDivMaster="";
}
}

function JT_checkSousMenulayer(){
if (SousMenuCheck==0 && SousMenuOverID!=""){
MM_showHideLayers(SousMenuOverID,'','hide');
SousMenuOverID="";
clearTimeout(SousMenuTimer);
ActifMenuOver.className="outBouton";
ActifMenuOver="";
if (MenuCheck==0 && MenuOverID!=""){
}
}else if (SousMenuOverID!=""){
SousMenuTimer=setTimeout("JT_checkSousMenulayer()", timerGlobal);
}
}

function JT_ResetVar(){
JT_SwapImageOut();
maskShowField(0);
JT_HideAllLayers();
MenuOverID="";
SousMenuOverID="";
MenuCheck="";
SousMenuCheck="";
SousMenuTimer="";
MenuTimer="";
//if (testScrollAccueil){
//testScrollAccueil.style.overflow='auto';
//}
}

function JT_HideAllLayers(){
JT_SwapImageOut();
i=MenuStart+1;
while (i <= MenuTotal){
MM_showHideLayers("menu"+i,'','hide');
i++;
}
i=MenuTotal;
while (i <= SousMenuTotal){
MM_showHideLayers("sousMenu"+i,'','hide');
i++;
}

}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

//--


function JT_ShowHideRow(Row) {
divRow=MM_findObj(Row+'_Child');
	if (divRow.style.display != "none"){
		MM_showHideLayers(Row+'_Child','','hide');
		divRow.style.display = "none";
	}else{
		MM_showHideLayers(Row+'_Child','','show');
		divRow.style.display = "block";
	}
	
}


function JT_IniRow() {
if (loadPage) {
MenuTimer=setTimeout("JT_IniRow()", 500);
}else{
tempDiv = document.getElementsByTagName('DIV');
	for (i=0; i<tempDiv.length; i++) {
		if (tempDiv[i].className == "ListeItemChild_auto") tempDiv[i].style.display = "none";
	}
}

}


function JT_ShowHideEvent(Row) {

ShowDivID=MM_findObj('CurrentEvent');
	if (MM_findObj(Row)){
		divRow=MM_findObj(Row);
		MM_showHideLayers('CurrentEvent','','show');
		ShowDivID.style.display = "block";
		ShowDivID.innerHTML=divRow.innerHTML;
	}else{
		MM_showHideLayers('CurrentEvent','','hide');
		ShowDivID.style.display = "none";
		ShowDivID.innerHTML="";
	}
}

function positionInfoLayer(MenuID){
	theimgName='img_'+MenuID;
    imgMenu=MM_findObj(theimgName);
	menuName=MM_findObj(MenuID);
	var pos =getXYcoord(imgMenu);
	menuName.style.top=pos[1];
	varLeft =parseInt(pos[0]-menuName.offsetWidth);
	if (varLeft<150) varLeft=parseInt(pos[0]+imgMenu.offsetWidth);
	menuName.style.left=varLeft;
}

function JT_ShowHideInfoLayer(Name, Flag) {
positionInfoLayer(Name);
MM_showHideLayers(Name,'',Flag);
}