
function displaySousMenu(ItemMenu)
{
	ItemMenu.children(".sousmenu").show();
	ItemMenu.children(".sousmenu2").show();
	
	sIdMenu = ItemMenu.attr("id").replace("menuLien","");
	//sImage = "Onglet_violet_0" + sIdMenu + ".png";
	sImage = "onglet.jpg";
	sImage2 = "onglet2over.jpg";
	
	if (sIdMenu == "6" || sIdMenu == "7")
	{
		ItemMenu.css("background-image", "url('../images/" + sImage2 + "')");
	}
	else
	{
		ItemMenu.css("background-image", "url('../images/" + sImage + "')");
	}
	
	ItemMenu.css("background-repeat", "repeat-x");
	ItemMenu.css("background-position", "top");
	ItemMenu.children("a").css("color", "#FFFFFF");
}

function hideSousMenu(ItemMenu)
{
	ItemMenu.children(".sousmenu").hide();
	ItemMenu.children(".sousmenu2").hide();

	if (sIdMenu == "6" || sIdMenu == "7")
	{
		ItemMenu.css("background-image", "url('../images/onglet2.jpg')");
		ItemMenu.children("a").css("color", "#FFFFFF");
	}
	else
	{
		ItemMenu.css("background-image", "none");
		ItemMenu.children("a").css("color", "#313131");
	}
	
}

function alertNbProd()
{
	$(".alertNbProd").eq(1).css("margin-top", "-75px");
	$(".alertNbProd").show();
}

function closeAlert()
{
	$(".alertNbProd").hide();
}


function comparer()
{
	var sListe = "";
	$(".compare:checked").each(function(){
		sListe +=  $(this).val() + ";";
	});
	aListe = sListe.split(";");

	switch (aListe.length){
		case 0: 
			alertNbProd();
			break;
		case 2: 
			alertNbProd();
			break;
		case 3: 
			window.location.href = "produit-comparer.asp?liste=" + sListe;
			break;
		case 4: 
			window.location.href = "produit-comparer.asp?liste=" + sListe;
			break;
		default : alertNbProd();
	}
}

function rechercheDomaine()
{
	$("#resType").hide();
	$("#resLieu").hide();

	if ($("#resDomaine").css("display") == "none")
	{
		//$("#resDomaine").html("liste des domaines");
		$("#resDomaine").show();
		$("#resDomaine a").click(function(){
			$("#currDomaine").html($(this).html());	
			$("#currDomaine").attr("title",$(this).attr("title"));
		});
	}
	else
	{
		$("#resDomaine").hide();
	}
}

function rechercheType()
{
	$("#resLieu").hide();
	$("#resDomaine").hide();

	if ($("#resType").css("display") == "none")
	{
		//$("#resType").html("<a href='#'>liste des types</a>");
		$("#resType").show();
		$("#resType a").click(function(){
			$("#currType").html($(this).html());	
			$("#currType").attr("title",$(this).attr("title"));
		});
	}
	else
	{
		$("#resType").hide();
	}
}

function rechercheLieu()
{
	$("#resDomaine").hide();
	$("#resType").hide();

	if ($("#resLieu").css("display") == "none")
	{
		//$("#resLieu").html("<a href='#'>liste des lieux</a>");
		$("#resLieu").show();
		$("#resLieu a").click(function(){
			$("#currLieu").html($(this).html());
			$("#currLieu").attr("title",$(this).attr("title"));			
		});
	}
	else
	{
		$("#resLieu").hide();
	}
}

function goRechercheFormation(){
	if($("#currDomaine[title]").length == 1){
		if($("#currDomaine").attr("title") != ""){
			window.location.href = $("#currDomaine").attr("title") + "?modalite="+ $("#currType").attr("title") +"&centre="+$("#currLieu").attr("title");  
		}
	}
}


function searchFormation(){
	var codeDomaine = "";
	codeDomaine = $("input[name='codeDomaine']").val()
	
	var listeModalite = "";
	$("input[name^='modalite_']:checked").each(function(){
		listeModalite += $(this).val() +",";
	});
	var listeDuree = "";
	$("input[name^='duree_']:checked").each(function(){
		listeDuree += $(this).val() +",";
	});
	var listeDiplomant = "";
	$("input[name^='diplomant_']:checked").each(function(){
		listeDiplomant += $(this).val() +",";
	});
	var listeLocalisation = "";
	$("input[name^='localisation_']:checked").each(function(){
		listeLocalisation += $(this).val() +",";
	});
	
	$.ajax({
			type: "POST",   
			url: "../ajax/recherche_formation.asp",        
			data: "codeDomaine="+ codeDomaine +"&listeModalite="+ encodeURIComponent(listeModalite) +"&listeDuree="+ listeDuree +"&listeDiplomant="+ listeDiplomant +"&listeLocalisation="+ encodeURIComponent(listeLocalisation),
			success: function(msg){   
				$("#resultSearch").html(msg);
				
				$(".listeDomainesFormation li span").click(function(){
					bDisplay = $(this).parent("li").children("ul").css("display");
					if (bDisplay == "block")
					{
						$(this).parent("li").children("ul").css("display", "none");
					}
					else
					{
						$(this).parent("li").children("ul").css("display", "block");
					}
				});				
				
			},
			error:function(msg){       
				//alert(msg.ResponseText);
			},
			beforeSend:function(){
				$("#resultSearch").html("");
				$("#resultSearch").append("<div style=\"width:100%; text-align:center;\"><img src='../../_images/loading.gif' /></div>");//add loader to the page									
			}
	});  
}

function initSearchFormation(){
	var valModalite = getQueryVariable("modalite");
	var valCentre = getQueryVariable("centre");
	if(valCentre != ""){
		$("[id^='localisation_']").removeAttr("checked");
		$("[id^='localisation_'][value='"+ valCentre +"']").attr("checked","checked");
	}
	if(valModalite != ""){
		$("[id^='modalite_']").removeAttr("checked");
		$("[id^='modalite_'][value='"+ valModalite +"']").attr("checked","checked");
	}

}


function getQueryVariable(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      return pair[1];
    }
  } 
}



