/* auteur: Raobelina Cedric aka Raoul_in_ze_zone */
/* Date de création: 28/11/2002 */

posYmenu = 0;
//nombre maximum de "popmenu" pouvant être affiché simultanément (empilé) (minimum=2)
nb_srubr_max=2;
var idcourant=0; var firstpoped=0;
var rub_open = new Array(nb_srubr_max);
for(e=0;e<rub_open.length;e++){ rub_open[e]=0; };

var bgcolor= new Array;
for(f=0;f<=nb_srubr_max;f++){ bgcolor[f]=new Array; };

//couleurs des items et du menu des "popmenu"
bgcolor[1][0]="#006699";
bgcolor[2][0]="#6699CC";
bgcolor[1][1]="#6699CC";
bgcolor[2][1]="#006699";

//couleurs des items du menu d'origine
bgcolor1="#006699";
bgcolor2="#6699CC";


//definition des positionx des boutons demarrer de menu quand l'affichage est aligné à gauche (pas centré)
var mouseX; var mouseY; var mouseYin; var mouseXin; 
var sursis; // pour generer des settimeout pour faire disparaitre automatiquement les menus
var X_origin = new Array(6);
X_origin[0]=150;
X_origin[1]=260;
X_origin[2]=350;
X_origin[3]=455;
X_origin[4]=560;
X_origin[5]=650;


//Mise par defaut des coordonnées du div du menu demarrer
needcenter =false;
if(!needcenter)
	posXmenu = 0;
else
	{	if (document.all)
		posXmenu = (document.body.clientWidth/2)-(600/2);
	else
		posXmenu = (window.innerWidth/2)-(600/2); 
	}



	
//declaration des "popmenus" et du style qui va avec	
document.write('<style type="text/css">');
document.write('.popper { POSITION: absolute; VISIBILITY: hidden; }')
//document.write('#topgauche { position:absolute; top:'+10+'px; left:'+50+'px; z-index:10; }')
document.write('A:hover.ejsmenu {color:#CC0000; text-decoration:none;}')
document.write('A.ejsmenu {color:#CC0000; text-decoration:none;}')
document.write('</style>')


/*
for(i=1;i<=nb_srubr_max;i++){
document.write('<DIV class=popper id="topdeck'+i+'"></DIV>');
}
*/

//Noeuds du menu horizontal et des popmenu
zlien = new Array;

zlien[0] = new Array;
//zlien[0][2] = new Array;
//zlien[0][5] = new Array;
zlien[1] = new Array;
zlien[2] = new Array;
zlien[3] = new Array;
zlien[4] = new Array;
zlien[5] = new Array;

//items du menu (arborescence)
zlien[0][0] = '<a class="lienpopmenu" href="../../francais/bienvenue/bienvenue_pres.php" onMouseOut="" onMouseOver="">  Présentation</a>';
zlien[0][1] = '<a class="lienpopmenu" href="../../francais/bienvenue/bienvenue_hist.php" onMouseOut="" onMouseOver="">  Historique</a>';
zlien[0][2] = '<a class="lienpopmenu" href="../../francais/bienvenue/bienvenue_loc.php" onMouseOut="" onMouseOver="">  Localisation</a>';
zlien[0][3] = '<a class="lienpopmenu" href="../../francais/bienvenue/bienvenue_acces.php" onMouseOut="" onMouseOver="">  Accès Plan</a>';
zlien[0][4] = '<a class="lienpopmenu" href="../../francais/bienvenue/bienvenue_contact.php" onMouseOut="" onMouseOver="">  Contact</a>';
zlien[0][5] = '<a class="lienpopmenu" href="../../francais/bienvenue/bienvenue_jum.php" onMouseOut="" onMouseOver="">  Jumelage</a>';
zlien[0][6] = '<a class="lienpopmenu" href="../../francais/bienvenue/bienvenue_transport.php" onMouseOut="" onMouseOver="">  Transport</a>';
zlien[0][7] = '<a class="lienpopmenu" href="../../francais/bienvenue/bienvenue_chiffre.php" onMouseOut="" onMouseOver="">  En chiffres</a>';
//zlien[0][8] = '<a class="lienpopmenu" href="../../index.php" onMouseOut="" onMouseOver="">Accueil <<</a>';

zlien[1][0] = '<a class="lienpopmenu" href="../../francais/mairie/mairie_equipe.php" onMouseOut="" onMouseOver="">  Equipe Municipale</a>';
zlien[1][1] = '<a class="lienpopmenu" href="../../francais/mairie/mairie_service.php" onMouseOut="" onMouseOver="">  Services Municipaux</a>';
zlien[1][2] = '<a class="lienpopmenu" href="../../francais/mairie/mairie_police.php?cat=police" onMouseOut="" onMouseOver="">  Police</a>';
zlien[1][3] = '<a class="lienpopmenu" href="../../francais/mairie/mairie_archives.php" onMouseOut="" onMouseOver="">  Archives Municipales</a>';
zlien[1][4] = '<a class="lienpopmenu" href="../../francais/mairie/mairie_formalites_1.php" onMouseOut="" onMouseOver="">  Formalités</a>';
zlien[1][5] = '<a class="lienpopmenu" href="../../francais/mairie/mairie_recrutement.php" onMouseOut="" onMouseOver="">  La ville recrute</a>';
zlien[1][6] = '<a class="lienpopmenu" href="../../francais/mairie/mairie_ecrire_elus.php" onMouseOut="" onMouseOver="">  Ecrire aux Elus</a>';
zlien[1][7] = '<a class="lienpopmenu" href="../../francais/mairie/mairie_ecrire_maire.php" onMouseOut="" onMouseOver="">  Ecrire à M. Le Maire</a>';
//zlien[1][8] = '<a class="lienpopmenu" href="../../index.php" onMouseOut="" onMouseOver="">Accueil <<</a>';

zlien[2][0] = '<a class="lienpopmenu" href="../../francais/urba/urba_plu_1.php" onMouseOut="" onMouseOver="">  Plan Local d\'Urbanisme</a>';
zlien[2][1] = '<a class="lienpopmenu" href="../../francais/urba/urba_opah_0_1.php" onMouseOut="" onMouseOver="">  O.P.A.H.</a>';
zlien[2][2] = '<a class="lienpopmenu" href="../../francais/urba/urba_contrat_regio_1.php" onMouseOut="" onMouseOver="">  Contrat Regional</a>';
zlien[2][3] = '<a class="lienpopmenu" href="../../francais/urba/urba_anru_1.php" onMouseOut="" onMouseOver="">  Projet ANRU: Hautes-Noues</a>';
zlien[2][4] = '<a class="lienpopmenu" href="../../francais/urba/urba_amngt.php" onMouseOut="" onMouseOver="">  Aménagement</a>';
zlien[2][5] = '<a class="lienpopmenu" href="../../francais/urba/urba_dev_eco_1.php" onMouseOut="" onMouseOver="">  Développement économique</a>';
zlien[2][6] = '<a class="lienpopmenu" href="../../francais/urba/urba_demarches_1.php" onMouseOut="" onMouseOver="">  Démarches</a>';
//zlien[2][7] = '<a class="lienpopmenu" href="../../index.php" onMouseOut="" onMouseOver="">Accueil <<</a>';

zlien[3][0] = '<a class="lienpopmenu" href="../../francais/vie_quoti/vie_quot_p_enfance.php?cat=p_enfance" onMouseOut="" onMouseOver="">  Petite Enfance</a>';
zlien[3][1] = '<a class="lienpopmenu" href="../../francais/vie_quoti/vie_quot_enfance.php?cat=enfance" onMouseOut="" onMouseOver="">  Enfance</a>';
zlien[3][2] = '<a class="lienpopmenu" href="../../francais/vie_quoti/vie_quot_jeunesse.php" onMouseOut="" onMouseOver="">  Jeunesse</a>';
zlien[3][3] = '<a class="lienpopmenu" href="../../francais/vie_quoti/vie_quot_senior.php" onMouseOut="" onMouseOver="">  Seniors</a>';
zlien[3][4] = '<a class="lienpopmenu" href="../../francais/vie_quoti/vie_quot_sante.php" onMouseOut="" onMouseOver="">  Santé</a>';
zlien[3][5] = '<a class="lienpopmenu" href="../../francais/vie_quoti/vie_quot_culture.php" onMouseOut="" onMouseOver="">  Culture et Animations</a>';
zlien[3][6] = '<a class="lienpopmenu" href="../../francais/vie_quoti/vie_quot_actions_soc.php" onMouseOut="" onMouseOver="">  Actions Sociales</a>';
zlien[3][7] = '<a class="lienpopmenu" href="../../francais/vie_quoti/vie_quot_emploi.php" onMouseOut="" onMouseOver="">  Emploi</a>';
zlien[3][8] = '<a class="lienpopmenu" href="../../francais/vie_quoti/vie_quot_associations.php" onMouseOut="" onMouseOver="">  Associations</a>';
zlien[3][9] = '<a class="lienpopmenu" href="../../francais/vie_quoti/vie_quot_sport.php" onMouseOut="" onMouseOver="">  Sports et Loisirs</a>';
zlien[3][10] = '<a class="lienpopmenu" href="../../francais/vie_quoti/vie_quot_environ.php" onMouseOut="" onMouseOver="">  Environnement</a>';
zlien[3][11] = '<a class="lienpopmenu" href="../../forum/index.php" onMouseOut="" onMouseOver="">  Forum</a>';
//zlien[3][12] = '<a class="lienpopmenu" href="../../index.php" onMouseOut="" onMouseOver="">Accueil <<</a>';

zlien[4][0] = '<a class="lienpopmenu" href="../../francais/villiers_pratique/vill_prat_numeros.php" onMouseOut="" onMouseOver="">  N° & Adresses utiles</a>';
zlien[4][1] = '<a class="lienpopmenu" href="../../francais/villiers_pratique/vill_prat_liens.php" onMouseOut="" onMouseOver="">  Liens Internet</a>';
zlien[4][2] = '<a class="lienpopmenu" href="../../francais/villiers_pratique/vill_prat_commerce.php" onMouseOut="" onMouseOver="">  Commerces</a>';
//zlien[4][3] = '<a class="lienpopmenu" href="../../index.php" onMouseOut="" onMouseOver="">Accueil <<</a>';

zlien[5][0] = '<a class="lienpopmenu" href="../../francais/actualites/actualites_actu.php?id=0" onMouseOut="" onMouseOver="">  Actualités de la ville</a>';
zlien[5][1] = '<a class="lienpopmenu" href="../../francais/actualites/actualites_rss.php" onMouseOut="" onMouseOver="">  Info RSS</a>';
zlien[5][2] = '<a class="lienpopmenu" href="../../francais/actualites/actualites_publications.php" onMouseOut="" onMouseOver="">  Publications</a>';
//zlien[5][3] = '<a class="lienpopmenu" href="../../index.php" onMouseOut="" onMouseOver="">Accueil <<</a>';


//zlien[5][0] = '<A HREF="gfjfgj" CLASS=ejsmenu onMouseOver="pop(zlien[0][2],0,0,2)">gjfgj</a>';
//Fin items du menu (arborescence)


var nava = (document.layers); //Netscap 4
var dom = (document.getElementById); //Netscap 6 et ie5+ et firefox
var iex = (document.all);//Ie4 (si dom est faux)

//var nava1=0;var dom1=0; var iex1=0;

var skn=new Array;

if (nava) { 
				for(l=1;l<=nb_srubr_max;l++){	skn[l] = document.layers["topdeck"+l];	}
				//nava1=1;
	}
else if (dom) { 
				for(l=1;l<=nb_srubr_max;l++){ skn[l]=document.getElementById("topdeck"+l).style;  }
				//dom1=1;
			}
else if (iex) { 
				for(l=1;l<=nb_srubr_max;l++){ skn[l]=document.all["topdeck"+l].style;  }
				//iex1=1;
				 }

//alert(nava1+" "+dom1+" "+iex1);
				 
for(l=1;l<=nb_srubr_max;l++){				 
skn[l].top = posYmenu+24+'px';
};


var doh = "Raoul In Ze Zone \n \"Go for It !\" \n RizzNet - Rizz Prods 2k3";



function pop(id,msg,posx,posy,niveau,larg,haut,bord)
/*
id: numero d'identification de chaque menu et sous-menu
msg: le noeud
posx: position x de décallage du popmenu
posy: position y de décallage du popmenu
niveau: niveau d'empilement du popmenu
bord: couleur bordure du popmenu
larg: largeur du popmenu
haut: nbr de lien dans le popmenu (exception: un lien tenant sur 2 lignes compte pour 2 rubriques du menu)
*/
{

//ATTENTION: Les div du menu ont du mal à s'afficher sous Mac !! Donc pour le moment, on les désactive pour les Mac
if (navigator.platform!="MacPPC")
{

X_neworigin=mouseX-mouseXin;
X_decal=X_neworigin-X_origin[id-1];

if (nava) { posx=mouseX-50; } 
else if (navigator.appName == "Netscape") { posx=mouseX-larg; }
else { posx+=X_decal; };
//alert(X_neworigin+" , "+X_origin[id-1]+" , "+X_decal+" , "+mouseX);


skn[niveau].left = posx+"px";
skn[niveau].top = posy+"px";
var content ="<table style=\"text-align:left\" cellspacing=\"1\" cellpadding=\"0\" width=\""+larg+"\" bgcolor=\""+bord+"\" border=\"0\"><tr><td><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#000000\"><tr><td><table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";

pass = 0
for (pass=0; pass < msg.length; pass++)
//while (pass < msg.length)
	{
		if(typeof(msg[pass])!="object") {
		content += "<tr><td height=\"22\" bgcolor="+bgcolor[niveau][0]+"><font color=\""+bord+"\">•&nbsp;</font></td><td width=\""+larg+"\" height=\"22\" bgcolor="+bgcolor[niveau][0]+" onmouseover=\"this.style.background='"+bgcolor[niveau][1]+"';clearTimeout(sursis);\" onmouseout=\"this.style.background='"+bgcolor[niveau][0]+"';sursis = setTimeout('kill()',30000);\">"+msg[pass]+"</td></tr>";
		//	pass++;
		}
	}
content += "</table></td></tr></table></td></tr></table>";



if (nava)
  {
//  	alert(content2);
    skn[niveau].document.write(content);
	  skn[niveau].document.close();
	  skn[niveau].visibility = "visible";
	  deroul(niveau,haut,larg,0);
  }
    else if (dom)
  {
  	//alert("c ie6 net6 !");
	  document.getElementById("topdeck"+niveau).innerHTML = content;
	  skn[niveau].visibility = "visible";
 	  deroul(niveau,haut,larg,0);
  }
    else if (iex)
  {
  	//alert("c ie4/5 !");
 	  document.all("topdeck"+niveau).innerHTML = content;
	  skn[niveau].visibility = "visible";
 	  deroul(niveau,haut,larg,0);	  
  }
//}

/*if(firstpoped==0) {firstpoped=1} else {
if(id!=idcourant){ idcourant=id; pop(id,msg,posx,posy,niveau,larg,haut,bord); } 
}
*/

clearTimeout(sursis);
sursis = setTimeout('kill()',30000);  

}
}



function deroul(calq,longz,largeur,longa)
//effet de déroulement du menu
{

	if(longa<=(longz+1)*22){
//		if(longa<=500{

		if (nava) {document.layers["topdeck"+calq].clip.bottom = longa;}
		else if (dom)
			{ if(!navigator.appName == "Netscape") document.getElementById("topdeck"+calq).style.clip= "rect(0 "+largeur+" "+longa+" 0)";}
		else if (iex)
			{document.all["topdeck"+calq].style.clip= "rect(0 "+largeur+" "+longa+" 0)";}
		
		longa+=22;
		//setTimeout("deroul("+calq+","+longz+","+largeur+","+longa+")", 1);

	};

}  



function kill()
//kill les popmenus qu'il faut
{
for(i=1;i<=nb_srubr_max;i++){
	skn[i].visibility = "hidden";
	rub_open[i]=0;
};
//control_rub_open()
}


function noclick(scx) 
{

//code pour Netscape
	if (navigator.appName == "Netscape" && scx.which == 3) 
		{
		alert("Bienvenue sur le site officiel de Villiers sur Marne");
		return false; 
		};

//code pour I-explorer		
	if (navigator.appVersion.indexOf("MSIE") != -1 && event.button == 2) 
		{
		alert("Bienvenue sur le site officiel de Villiers sur Marne");
		return false; 
		}; 
};


function kill2(n)
//kill les popmenus qu'il faut
{
for(i=n;i<=nb_srubr_max;i++){
	skn[i].visibility = "hidden";
	rub_open[i]=0;
};
//control_rub_open()
}

function control_rub_open()
{
	document.rubtext.rubouv.value="";
	for(f=0;f<rub_open.length;f++)
	{ 
	document.rubtext.rubouv.value+=rub_open[f]+" , "; 
	}
};


//fonction recuperant la position de la souris dans les referentiels fenetre et objet html
document.onload=init();
function init() {
if (document.layers || navigator.appName == "Netscape") { /*document.captureEvents(Event.MOUSEMOVE); //dépréciée */ window.addEventListener('mousemove', mousemove , false); }
document.onmousemove=mousemove;



}

function mousemove(e) {
	if (navigator.appName == "Netscape")
	{  mouseX=e.pageX; mouseY=e.pageY; mouseYin=e.pageY; mouseXin=e.pageX; 	 }
	else if (document.getElementById)
	{ mouseX=event.x; mouseY=event.y; mouseYin=window.event.offsetY; mouseXin=window.event.offsetX;	 }
	else if (document.all)
	{ mouseX=event.x; mouseY=event.y; mouseYin=window.event.offsetY; mouseXin=window.event.offsetX; }
//status="X = "+mouseX+" , Y = "+mouseY+" // x = "+mouseXin+" , y = "+mouseYin;

}

//==================================================
//==================================================

					//Le menu démarrer
						
						//Permet de killer les popup par clic gauche de souris. (la fonction est dans menudyn*.js)
						document.onclick = kill;
						
						//permet d'afficher un menu par clic droit (fonctionne mais désactivé pour des raisons "pratiques")
						//document.onmousedown = noclick;						

						//Reconnaissance navigateur
						var nav=0;
						if (document.layers) {nav=1;}; //Netscape4
						if (document.all) {nav=2;}; //IExplo4
						if (document.getElementById) {nav=3};//Iexplo5+/Netscap6+					
						
						document.write("<table cellpadding=\"0\" cellspacing=\"0\" border=0>");
						document.write("<tr>");
						document.write("<td height=\"1\" bgcolor=\"#003366\" colspan=\"14\"></td>");
						document.write("</tr>");					
						document.write("<tr>");
						document.write("<td width=\"180\" align=\"left\"><font color=\"#B5B5B5\" class=\"textecourant3\">");
						