var temps;
var tempsSR;
var tempsSRbeta;
var tempsSSR;
var TempsMot;
var ECalquesSR;
var EtatCalquesSR="";
var ECalquesSSR2="";
var EtatCalquesSSR2="";
var ShowHideCalquesSR="";
var ShowHideCalquesSSR2="";
var LookupZero = LookupArray[0];

var DivNet ="";
var eDivNet ="";

var StyleNet ="";
var DPNet ="";
var GNet ="";
var PVNet ="";
var BackCol ="";
var PositionX ="";

var LayDyn ="";
var StyleDyn="";
var CacheMotD="";
var AffiMotDyn="";
var FonctionMoteur="";


var temps_show;
var Form_cacher="MM_showHideLayers(\'CalqueForm\',\'\',\'hide\');";
var Form_afficher="MM_showHideLayers(\'CalqueForm\',\'\',\'show\');";

// Modification des L108;L148;L169;L170;L278 pour le formulaire









// test Navigateur

var name = navigator.appName ;
var version = navigator.appVersion;

if (name == 'Netscape') {
version = navigator.appVersion.substring(0,1);
}

if (name == 'Netscape' && version == '4'){
DivNet = '<LAYER name=';
eDivNet = '</LAYER>';
StyleNet ='';
DPNet= '=';
PVNet ='';
GNet ='';
BackCol ='bgcolor=#666666';
PositionX =150;
LayDyn ='<layer id="MotR" left="151" top="72" width="140" height="24" z-index="1" visibility="visible">';
StyleDyn ='<link rel="stylesheet" href="'+LocalPath+'/styles/default_style.css">';
AffiMotDyn='onMouseOver="CacheMot()" onMouseOut="AffiMot()" ';
}
else{
DivNet = '<div id=';
eDivNet = '</div>';
StyleNet ='style="position:absolute;';
DPNet =':';
PVNet =';';
GNet='"';
BackCol ='background-color: #ccddcc; layer-background-color: #cccccc';
PositionX=141;

}



// show hide Layers

function MM_showHideLayers() { //v3.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; }
}

// affichage des categories

function Categories(){
var long_tab = createCPNumberArray(LookupZero).length;
var i;
var z;
var dynCalques="";
var dynPart="";
var dynFinal="";
var etat="";
var etat_calques="";
var nomCat="";
var lienCat="";
var num="";

for (i=0;i<long_tab;i++){
    var debut='&nbsp;&nbsp;&nbsp;&nbsp;<img src="'+LocalPath+'/images/arrows.gif" width="5" height="7">&nbsp;<a href="';
    var mil_1='" class="topnav" onMouseOver="'+Form_cacher+'MM_showHideLayers(';
    var mil_2=')">';
    var fin='</a>';
    lienCat = GlobalURLArray[createCPNumberArray(LookupZero)[i]];
    nomCat = GlobalLinkNameArray[createCPNumberArray(LookupZero)[i]];


	for (z=0;z<long_tab-1;z++){
		num = z+1;
		if (z==i){etat_calques="'popup"+num+"','','show','cat"+num+"','','show',"}
                else {etat_calques="'popup"+num+"','','hide','cat"+num+"','','hide',"}
                dynCalques = dynCalques + etat_calques;
        }
	if (i != long_tab-1){dynCalques=dynCalques+"'popup"+long_tab+"','','hide','cat"+long_tab+"','','hide'";}
	else {dynCalques=dynCalques+"'popup"+long_tab+"','','show','cat"+long_tab+"','','show'";}

	dynPart=debut+lienCat+mil_1+dynCalques+mil_2+nomCat+fin;
	dynFinal=dynFinal+dynPart;
	dynCalques="";
}
document.write(dynFinal);

}

// Nouveau script pour dessiner les tableaux

function TabSousRubrique(i){
        var i;
	var num = createCPNumberArray(LookupZero)[i-1];
	var TabDyn="";
	var Dyn="";
        for (var j=0;j<createCPNumberArray(LookupArray[num]).length;j++){
		meulink = GlobalURLArray[createCPNumberArray(LookupArray[num])[j]];
ehcompleto = meulink.search(/http:\/\//);
var Thistarget = '';
if (ehcompleto != -1) {
	Thistarget = '_blank';
} else {
	Thistarget = '';
}
        Dyn +="<tr><td width=\"15\"><img width=\"15\" height=\"17\" src=\""+LocalPath+"\/images\/menu\/menuback_puce.gif\"></td><td width=\"185\" background=\""+LocalPath+"\/images\/menu\/menuback.gif\" bgcolor=\"#666666\" height=\"17\"><a  href=\""+GlobalURLArray[createCPNumberArray(LookupArray[num])[j]]+"\"  target=\"" + Thistarget + "\" class=\"WhiteLinkNU\"  onMouseOver=\"Arreter();Arreter_show();\" onMouseOut=\"Cacher();Afficher_form()\">"+GlobalLinkNameArray[createCPNumberArray(LookupArray[num])[j]]+"<\/a><\/td><\/tr><tr><td colspan=\"2\" bgcolor=\"#666666\" class=\"WhiteText\"><div align=\"center\"><img src=\""+LocalPath+"\/images\/menu\/middleline.gif\" width=\"200\" height=\"2\"><\/div><\/td><\/tr>";
	}
	TabDyn = "<table width=\"200\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" height=\"21\"><tr><td colspan=\"2\"><img src=\""+LocalPath+"\/images\/menu\/m1top.gif\" width=\"200\" height=\"6\"><\/td><\/tr>"+Dyn+"<\/td><tr><td colspan=\"2\"><img src=\""+LocalPath+"\/images\/menu\/m1bottom.gif\" width=\"200\" heigh=\"9\"><\/td><\/tr><\/table>";
	return(TabDyn);

}


var TabSousRub1 = TabSousRubrique(1);
var TabSousRub2 = TabSousRubrique(2);
var TabSousRub3 = TabSousRubrique(3);
var TabSousRub4 = TabSousRubrique(4);
var TabSousRub5 = TabSousRubrique(5);
var TabSousRub6 = TabSousRubrique(6);


// affiCalques


var LDyn='height'+DPNet+'18'+PVNet+' z-index'+DPNet+'2'+PVNet+' '+BackCol+PVNet+' border'+DPNet+'1px none #000000'+PVNet+' visibility'+DPNet+'hidden'+GNet+'><div align="center"><img src="';
var ImDyn='/images/arrows2.gif" width="5" height="7">&nbsp;<a href="';
var ClasseDyn='" class="topnav" onMouseOver=\"Arreter();Arreter_show();\" onMouseOut=\"Cacher();Afficher_form();\"><font color="#FFFFFF">';
var ClasseDyn2='" class="topnav" onMouseOver=\"Arreter();Arreter_show();\" onMouseOut=\"Cacher();Afficher_form();\"><font color="#FFFFFF">';

//var LHCat1=DivNet+'"cat1" '+AffiMotDyn+StyleNet+' left'+DPNet+'204px'+PVNet+' top'+DPNet+'37px'+PVNet+' width'+DPNet+'120x'+PVNet+' '+LDyn+LocalPath+ImDyn+GlobalURLArray[createCPNumberArray(LookupArray[0])[0]]+ClasseDyn2+GlobalLinkNameArray[createCPNumberArray(LookupArray[0])[0]]+'</font></a></div>'+eDivNet;
//var LHCat2=DivNet+'"cat2" '+StyleNet+' left'+DPNet+'354px'+PVNet+' top'+DPNet+'37px'+PVNet+' width'+DPNet+'78px'+PVNet+' '+LDyn+LocalPath+ImDyn+GlobalURLArray[createCPNumberArray(LookupArray[0])[1]]+ClasseDyn+GlobalLinkNameArray[createCPNumberArray(LookupArray[0])[1]]+'</font></a></div>'+eDivNet;
//var LHCat3=DivNet+'"cat3" '+StyleNet+' left'+DPNet+'439px'+PVNet+' top'+DPNet+'37px'+PVNet+' width'+DPNet+'150px'+PVNet+' '+LDyn+LocalPath+ImDyn+GlobalURLArray[createCPNumberArray(LookupArray[0])[2]]+ClasseDyn+GlobalLinkNameArray[createCPNumberArray(LookupArray[0])[2]]+'</font></a></div>'+eDivNet;
//var LHCat4=DivNet+'"cat4" '+StyleNet+' left'+DPNet+'499px'+PVNet+' top'+DPNet+'37px'+PVNet+' width'+DPNet+'80px'+PVNet+' '+LDyn+LocalPath+ImDyn+GlobalURLArray[createCPNumberArray(LookupArray[0])[3]]+ClasseDyn+GlobalLinkNameArray[createCPNumberArray(LookupArray[0])[3]]+'</font></a></div>'+eDivNet;
//var LHCat5=DivNet+'"cat5" '+StyleNet+' left'+DPNet+'579px'+PVNet+' top'+DPNet+'37px'+PVNet+' width'+DPNet+'73px'+PVNet+' '+LDyn+LocalPath+ImDyn+GlobalURLArray[createCPNumberArray(LookupArray[0])[4]]+ClasseDyn+GlobalLinkNameArray[createCPNumberArray(LookupArray[0])[4]]+'</font></a></div>'+eDivNet;
//var LHCat6=DivNet+'"cat6" '+StyleNet+' left'+DPNet+'652px'+PVNet+' top'+DPNet+'37px'+PVNet+' width'+DPNet+'65px'+PVNet+' '+LDyn+LocalPath+ImDyn+GlobalURLArray[createCPNumberArray(LookupArray[0])[5]]+ClasseDyn+GlobalLinkNameArray[createCPNumberArray(LookupArray[0])[5]]+'</font></a></div>'+eDivNet;
//var LayerHautCat = LHCat1+LHCat2+LHCat3+LHCat4+LHCat5+LHCat6; replaced this line with bottom one
var LayerHautCat = ''//LHCat1+LHCat3 //+LHCat4+LHCat5+LHCat6;


var LHNav1 = DivNet+'"popup1" '+AffiMotDyn+StyleNet+' left'+DPNet+'440px'+PVNet+' top'+DPNet+'55px'+PVNet+' width'+DPNet+'144px'+PVNet+' height'+DPNet+'40px'+PVNet+' z-index'+DPNet+'1'+PVNet+' visibility'+DPNet+'hidden'+GNet+'>'+TabSousRub1+eDivNet;
var LHNav2 = DivNet+'"popup2" '+StyleNet+' left'+DPNet+'520px'+PVNet+' top'+DPNet+'55px'+PVNet+' width'+DPNet+'144px'+PVNet+' height'+DPNet+'40px'+PVNet+' z-index'+DPNet+'2'+PVNet+' visibility'+DPNet+'hidden'+GNet+'>'+TabSousRub2+eDivNet;
//var LHNav3 = DivNet+'"popup3" '+StyleNet+' left'+DPNet+'620px'+PVNet+' top'+DPNet+'55px'+PVNet+' width'+DPNet+'144px'+PVNet+' height'+DPNet+'40px'+PVNet+' z-index'+DPNet+'3'+PVNet+' visibility'+DPNet+'hidden'+GNet+'>'+TabSousRub3+eDivNet;
//var LHNav4 = DivNet+'"popup4" '+StyleNet+' left'+DPNet+'480px'+PVNet+' top'+DPNet+'55px'+PVNet+' width'+DPNet+'144px'+PVNet+' height'+DPNet+'40px'+PVNet+' z-index'+DPNet+'4'+PVNet+' visibility'+DPNet+'hidden'+GNet+'>'+TabSousRub4+eDivNet;
//var LHNav5 = DivNet+'"popup5" '+StyleNet+' left'+DPNet+'540px'+PVNet+' top'+DPNet+'55px'+PVNet+' width'+DPNet+'144px'+PVNet+' height'+DPNet+'40px'+PVNet+' z-index'+DPNet+'5'+PVNet+' visibility'+DPNet+'hidden'+GNet+'>'+TabSousRub5+eDivNet;
//var LHNav6 = DivNet+'"popup6" '+StyleNet+' left'+DPNet+'620px'+PVNet+' top'+DPNet+'55px'+PVNet+' width'+DPNet+'144px'+PVNet+' height'+DPNet+'40px'+PVNet+' z-index'+DPNet+'6'+PVNet+' visibility'+DPNet+'hidden'+GNet+'>'+TabSousRub6+eDivNet;
//var LayerHautNav = LHNav1+LHNav3+LHNav5+LHNav6;
//var LayerHautNav = LHNav2+LHNav3;
var LayerHautNav = LHNav1+LHNav2;

// Affiche calques G

function CalquesG(){
		var MenuDynG='"menu';
		var divb=DivNet;
		var divm1='" '+StyleNet+' left'+DPNet+'145px'+PVNet+' top'+DPNet;
		var divm2='px'+PVNet+' width'+DPNet+'140px'+PVNet+' height'+DPNet+'20px'+PVNet+' z-index'+DPNet+'2'+PVNet+' visibility'+DPNet+'hidden'+GNet+'>';
		var dive=eDivNet;
		var i;
                var PX= PositionX;
	    for (i=0;i<TabSSDyn.length;i++){
		document.write(divb + MenuDynG + i + divm1 + PX + divm2 + TabSSDyn[i] + dive);
		PX += 14;
       		}
}

function CalquesG2(){
		var MenuDynG2='"menu2';
		var divb=DivNet;
                var divm1='" '+StyleNet+' left'+DPNet+'284px'+PVNet+' top'+DPNet;
		var divm2='px'+PVNet+' width'+DPNet+'140px'+PVNet+' height'+DPNet+'20px'+PVNet+' z-index'+DPNet+'2'+PVNet+' visibility'+DPNet+'hidden'+GNet+'>';
		var dive=eDivNet;
		var i;
		var PosiX;

	    for (i=0;i<nfois;i++){
		PosiX = (TabPosX[i] + PositionX);
		document.write(divb + MenuDynG2 + i + divm1 + PosiX + divm2 + TabSSDyn2[i] + dive);
		}
}

//cacher

function Cacher(){
	temps = setTimeout('MM_showHideLayers(\'popup1\',\'\',\'hide\',\'popup2\',\'\',\'hide\',\'popup3\',\'\',\'hide\',\'popup4\',\'\',\'hide\',\'popup5\',\'\',\'hide\',\'popup6\',\'\',\'hide\',\'cat1\',\'\',\'hide\',\'cat2\',\'\',\'hide\',\'cat3\',\'\',\'hide\',\'cat4\',\'\',\'hide\',\'cat5\',\'\',\'hide\',\'cat6\',\'\',\'hide\')',2000);
}


function WriteCacherSR(){
        for (var zSR=0;zSR<(nrubrique-1);zSR++){
        //Etats des Calques
	ECalquesSR="\\'menu"+zSR+"\\',\\'\\',\\'hide\\',";
        EtatCalquesSR += ECalquesSR;
        }

        EtatCalquesSR += "\\'menu"+(nrubrique-1)+"\\',\\'\\',\\'hide\\'";

        ShowHideCalquesSR = 'MM_showHideLayers('+EtatCalquesSR+')';
        document.write("<script language=\"JavaScript\">function CacherSR(){tempsSR = setTimeout('"+ShowHideCalquesSR+"',2000);}</script>");
}

function WriteCacherSSR(){
        for (var SSR=0;SSR<(nfois-1);SSR++){
        //Etats des Calques SS R
	ECalquesSSR2="\\'menu2"+SSR+"\\',\\'\\',\\'hide\\',";
        EtatCalquesSSR2 += ECalquesSSR2;
        }

        EtatCalquesSSR2 += "\\'menu2"+(nfois-1)+"\\',\\'\\',\\'hide\\'";
        ShowHideCalquesSSR2 = 'MM_showHideLayers('+EtatCalquesSSR2+')';
        document.write("<script language=\"JavaScript\">function CacherSSR(){tempsSSR = setTimeout('"+ShowHideCalquesSSR2+"',2000);}</script>");
}

function CacherSSR(){
  tempsSSR = setTimeout('"+ShowHideCalquesSSR2+"',2000);
}

function Arreter(){
	clearTimeout(temps);
}

function ArreterG(){
	clearTimeout(tempsSR);
}
function ArreterSSR(){
	clearTimeout(tempsSSR);
}

function CacheMot(){
MM_showHideLayers('MotR','','hide');
clearTimeout(TempsMot)
}
function AffiMot(){
TempsMot = setTimeout('MM_showHideLayers(\'MotR\',\'\',\'show\')',2000);
}


// fonction focus du moteur de recherche
function MoteurR(){
if (name == 'Netscape' && version == '4'){}
else {if (document.SearchForm.SearchCriteria.value=="search here"){document.SearchForm.SearchCriteria.value="";}}
}

// fonction afficher cacher select form

function Arreter_show(){
	clearTimeout(temps_show);
}

function Afficher_form(){
        temps_show = setTimeout(Form_afficher,2000);
}


