// JavaScript Document

//==========================================//
//========== Creer les sous menu ==========//
//========================================//
var section_active_niveau1 = "";
var section_active_niveau2 = "";
var section_active_niveau3 = "";

var page = ""
var langue = ""

var menuOuvert = ""
var menuOuvertNiv2 = ""

var urlEntete = window.location
var p = String(urlEntete).split("?")
var p2 = p[1].split("&")

var param = new Array()
for(ind in p2)
{
	var p3= p2[ind].split("=")
	param[p3[0]] = p3[1]
	
	if(p3[0] == "page")
		page = p3[1]
		
	if(p3[0] == "langue")
		langue = p3[1]
}	
var strPageCourante = page.split("_")
section_active_niveau1 = strPageCourante[0]
section_active_niveau2 = section_active_niveau1 + "_" + strPageCourante[1]
section_active_niveau3 = section_active_niveau1 + "_" + strPageCourante[1] + "_" + strPageCourante[2]


for(IndSous in menus_deroulants)
{	
		
		document.write("<div id='sous_gauche_" + IndSous + "' class='g_sous_gauche'>")			
			document.write("<ul>");
				
				for(ind in menus_deroulants[IndSous])
				{
						var itemMenu = new ItemMenuDeroulant();
						itemMenu.texte = menus_deroulants[IndSous][ind].texte;
						itemMenu.lien = menus_deroulants[IndSous][ind].lien+langue;
						itemMenu.estPageCourante = menus_deroulants[IndSous][ind].estPageCourante;
						itemMenu.sousItems = menus_deroulants[IndSous][ind].sousItems;
							
							
						
						var myPage = "";
						
						var urlEntete = itemMenu.lien;
									
						var p = String(urlEntete).split("?");
						var p2 = p[1].split("&");
						
						var param = new Array();
						for(ind in p2)
						{
							var p3= p2[ind].split("=");
							param[p3[0]] = p3[1];
							
							if(p3[0] == "page")
								myPage = p3[1];
							
						}
						
							//////////////////////////
							// Niveau2 (sous-items) //
							//////////////////////////
							var arySousItemsMenu = null;
							arySousItemsMenu = itemMenu.sousItems;
							
							if (arySousItemsMenu)
							{
								if(itemMenu.estPageCourante || section_active_niveau2==myPage)
								{
									document.write("<li class='fleche_for_sous_sous_gauche'>");
									document.write("<a class='section_courante_niveau_2' href='" + itemMenu.lien + "'>" + itemMenu.texte + "</a>");
									createSousSousMenu(arySousItemsMenu,ind,IndSous)
									document.write("</li>");
								}
								else
								{
									document.write("<li class='fleche_for_sous_sous_gauche'><a class='active' href='" + itemMenu.lien + "'>" + itemMenu.texte + "</a></li>");
								}
							}
							else
							{
								if(itemMenu.estPageCourante)
								{
									document.write("<li><a class='section_courante_niveau_2' href='" + itemMenu.lien + "'>" + itemMenu.texte + "</a></li>");
								}
								else
								{
									document.write("<li><a class='active' href='" + itemMenu.lien + "'>" + itemMenu.texte + "</a></li>");
								}
							}
							//////////////////
							// Fin niveau 2 //
							//////////////////
				}
				document.write("</ul>");
				
		document.write("</div>")
}

function createSousSousMenu(pArySousItemsMenu,pInd,pIndSous)
{
	var arySousItemsMenu = pArySousItemsMenu
	var id = pInd

	document.write("<ul class='sous_sous' id='sous_gauche_" + pIndSous + "_niv2_" + id + "'>");
	for(ind in arySousItemsMenu)
	{							
		var itemMenu = new ItemMenuDeroulant();
		itemMenu.texte = arySousItemsMenu[ind].texte;
		itemMenu.lien = arySousItemsMenu[ind].lien+langue;
		itemMenu.estPageCourante = arySousItemsMenu[ind].estPageCourante;
		
		var myPage = "";
		var urlEntete_ss3 = itemMenu.lien;
		var p_ss3 = String(urlEntete_ss3).split("?");
		var p2_ss3 = p_ss3[1].split("&");
		
		var param_ss3 = new Array();
		for(ind_ss3 in p2_ss3)
		{
			var p3_ss3= p2_ss3[ind_ss3].split("=");
			param[p3_ss3[0]] = p3_ss3[1];
			
			if(p3_ss3[0] == "page")
				myPage_ss3 = p3_ss3[1];
		}
		// Niveau3 (sous-items)
		//section_active_niveau3
		if(itemMenu.estPageCourante || section_active_niveau3==myPage_ss3)
		{
			document.write("<li><a class='section_courante_niveau_3' href='" + itemMenu.lien + "'><span class='txt'>" + itemMenu.texte + "</span></a></li>");	
		}
		else
		{
			document.write("<li><a href='" + itemMenu.lien + "'><span class='txt'>" + itemMenu.texte + "</span></a></li>");
		}
			
	}
	document.write("</ul>");

}


var titre_section_niveau1 = new Array();
titre_section_niveau1["p1"] = "/web/img/interface/titre/titre_municipalite.png";				//"Municipalité";
titre_section_niveau1["p2"] = "/web/img/interface/titre/titre_services.png";				//"Services aux citoyens";
titre_section_niveau1["p3"] = "/web/img/interface/titre/titre_loisirs.png";				//"Développement économique";
titre_section_niveau1["p4"] = "/web/img/interface/titre/titre_environnement.png";				//"Tourisme";
//titre_section_niveau1["c5"] = "Menu 5";


document.getElementById("sous_gauche").style.display = "block";

if(titre_section_niveau1[section_active_niveau1]!=undefined)
{
	document.getElementById("title").innerHTML  = "<img alt='' src='" + titre_section_niveau1[section_active_niveau1] + "' />";
	document.getElementById("sous_gauche_" + section_active_niveau1).style.display = "block";
	document.getElementById("sous_gauche").style.display = "block";
}
else
{
	document.getElementById("sous_gauche").style.display = "none";
}

