// --- Gestion des formulaires de recherche ---

function testNum(ctl)
{
	if (ctl.value != '')
	{
		for(var i=0;i<ctl.value.length;i++)
		{
			if ((ctl.value.charCodeAt(i) < 48) || (ctl.value.charCodeAt(i) > 57))
			{
				if((ctl.value.charCodeAt(i) != 44) && (ctl.value.charCodeAt(i) != 46))
				{
					ctl.value = '';
					alert('Vous devez saisir une valeur numerique pour ce champ. Exemple : 15, 15.2 ou 15,2');
				}
			}
		}
	}
}

function testDate(ctl)
{
	if (ctl.value != '')
	{
		var ok = true;
		if (ctl.value.length != 4)
		{
			ok = false;
		}
		for(var i=0;i<ctl.value.length;i++)
		{
			if ((ctl.value.charCodeAt(i) < 48) || (ctl.value.charCodeAt(i) > 57))
			{
				ok = false;
				break;
			}
		}
		if (!ok)
		{
			ctl.value = '';
			alert('Vous devez saisir une annee sur 4 chiffres pour ce champ. Exemple : 1999');
		}
	}
}

function clicAccessAutre(ctl, code)
{
	if (ctl.checked)
	{
		document.getElementById('chkAcces' + code + 'NonAccessible').checked = false;
	}
}

function clicAccessAucun(ctl, code)
{
	if (ctl.checked)
	{
		document.getElementById('chkAcces' + code + 'Evolution').checked = false;
		document.getElementById('chkAcces' + code + 'Vestiaires').checked = false;
		document.getElementById('chkAcces' + code + 'SaniSpo').checked = false;
		document.getElementById('chkAcces' + code + 'SaniPub').checked = false;
		document.getElementById('chkAcces' + code + 'Tribunes').checked = false;
	}
}

function resetComEtIntercom()
{
	var hidIntercomId = document.getElementById('hidIntercomId');
	var txtIntercom = document.getElementById('txtIntercom');
	var hidIntercomFlag = document.getElementById('hidIntercomFlag');
	var hidCommuneId = document.getElementById('hidCommuneId');
	var txtCommune = document.getElementById('txtCommune');
	var hidCommuneFlag = document.getElementById('hidCommuneFlag');

	if (hidIntercomId != null)
	{
		hidIntercomId.value = '';
		txtIntercom.value = '';
		hidIntercomFlag.value = 'ok';
	}
	if (hidCommuneId != null)
	{
		hidCommuneId.value = '';
		txtCommune.value = '';
		hidCommuneFlag.value = 'ok';
	}
}

function clicBoutonRAZ(hidId, txt, hidFlag)
{
	var hidId = document.getElementById(hidId);
	var txt = document.getElementById(txt);
	var hidFlag = document.getElementById(hidFlag);
	
	if (hidId != null)
	{
		hidId.value = '';
		txt.value = '';
		hidFlag.value = 'ok';
	}
}

function clicRechIntercom()
{
	var selectedItem = document.getElementById("ddlRegion").selectedIndex;
	var RegID = document.getElementById("ddlRegion").options[selectedItem].value;
	var RegNom = document.getElementById("ddlRegion").options[selectedItem].text;
	selectedItem = document.getElementById("ddlDepartement").selectedIndex;
	var DptID = document.getElementById("ddlDepartement").options[selectedItem].value;
	var DptNom = document.getElementById("ddlDepartement").options[selectedItem].text;

	var PaysID = null;
	var PaysNom = null;
	if (document.getElementById("ddlPays") != null)
	{
		selectedItem = document.getElementById("ddlPays").selectedIndex;
		PaysID = document.getElementById("ddlPays").options[selectedItem].value;
		PaysNom = document.getElementById("ddlPays").options[selectedItem].text;
	}
	
	var PNRID = null;
	var PNRNom = null;
	if (document.getElementById("ddlPNR") != null)
	{
		selectedItem = document.getElementById("ddlPNR").selectedIndex;
		PNRID = document.getElementById("ddlPNR").options[selectedItem].value;
		PNRNom = document.getElementById("ddlPNR").options[selectedItem].text;
	}
	
	var BVID = null;
	var BVNom = null;
	if (document.getElementById("ddlBV") != null)
	{
		selectedItem = document.getElementById("ddlBV").selectedIndex;
		BVID = document.getElementById("ddlBV").options[selectedItem].value;
		BVNom = document.getElementById("ddlBV").options[selectedItem].text;
	}
	
	var URL;
	URL="Popup_InterCommune.aspx?";
	if(RegID!=null && RegID!="")
		URL+="RegID="+RegID+"&RegNom="+RegNom+"&";
	if(DptID!=null && DptID!="")
		URL+="DptID="+DptID+"&DptNom="+DptNom+"&";
	if(PaysID!=null && PaysID!="")
		URL+="PaysID="+PaysID+"&PaysNom="+PaysNom+"&";
	if(PNRID!=null && PNRID!="")
		URL+="PNRID="+PNRID+"&PNRNom="+PNRNom+"&";
	if(BVID!=null && BVID!="")
		URL+="BVID="+BVID+"&BVNom="+BVNom+"&";
	
	try
	{
		var oPopup=window.open(URL,"Recherche_Intercommune","height=610px,width=500px,status=yes,toolbar=no,menubar=no,location=no,scrollbars=yes,top=40,left=40");
		oPopup.focus();
	}
	catch(e)
	{
		alert("Votre navigateur bloque les fenetres pop-up. Veuillez le configurer afin d'autoriser l'ouverture de fenetres pop-up sur ce site.")
	}
	
	return false;
}

function clicRechCommune(RegID,DptID)
{
	var selectedItem = document.getElementById("ddlRegion").selectedIndex;
	var RegID = document.getElementById("ddlRegion").options[selectedItem].value;
	var RegNom = document.getElementById("ddlRegion").options[selectedItem].text;
	selectedItem = document.getElementById("ddlDepartement").selectedIndex;
	var DptID = document.getElementById("ddlDepartement").options[selectedItem].value;
	var DptNom = document.getElementById("ddlDepartement").options[selectedItem].text;
	var PaysID = null;
	var PaysNom = null;
	if (document.getElementById("ddlPays") != null)
	{
		selectedItem = document.getElementById("ddlPays").selectedIndex;
		PaysID = document.getElementById("ddlPays").options[selectedItem].value;
		PaysNom = document.getElementById("ddlPays").options[selectedItem].text;
	}
	
	var PNRID = null;
	var PNRNom = null;
	if (document.getElementById("ddlPNR") != null)
	{
		selectedItem = document.getElementById("ddlPNR").selectedIndex;
		PNRID = document.getElementById("ddlPNR").options[selectedItem].value;
		PNRNom = document.getElementById("ddlPNR").options[selectedItem].text;
	}
	
	var BVID = null;
	var BVNom = null;
	if (document.getElementById("ddlBV") != null)
	{
		selectedItem = document.getElementById("ddlBV").selectedIndex;
		BVID = document.getElementById("ddlBV").options[selectedItem].value;
		BVNom = document.getElementById("ddlBV").options[selectedItem].text;
	}
	
	var URL;
	URL="Popup_Commune.aspx?";
	if(RegID!=null && RegID!="")
		URL+="RegID="+RegID+"&RegNom="+RegNom+"&";
	if(DptID!=null && DptID!="")
		URL+="DptID="+DptID+"&DptNom="+DptNom+"&";
	if(PaysID!=null && PaysID!="")
		URL+="PaysID="+PaysID+"&PaysNom="+PaysNom+"&";
	if(PNRID!=null && PNRID!="")
		URL+="PNRID="+PNRID+"&PNRNom="+PNRNom+"&";
	if(BVID!=null && BVID!="")
		URL+="BVID="+BVID+"&BVNom="+BVNom;
	
	try
	{
		var oPopup=window.open(URL,"Recherche_commune","height=610px,width=500px,status=yes,toolbar=no,menubar=no,location=no,scrollbars=yes,top=40,left=40");
		oPopup.focus();
	}
	catch(e)
	{
		alert("Votre navigateur bloque les fenetres pop-up. Veuillez le configurer afin d'autoriser l'ouverture de fenetres pop-up sur ce site.")
	}
	
	return false;
}

function gererDisabledOption(select)
{
	if (select != null)
	{
		var selectionInterdite = false;
		if (select.options[select.selectedIndex].disabled)
		{
			selectionInterdite = true;
		}
		if (selectionInterdite)
		{
			select.selectedIndex = "";
			for (var i=0;i<select.options.length;i++)
			{
				if (!select.options[i].disabled)
				{
					select.selectedIndex = i;
					break;
				}
			}
		}
	}
}

function activerOption(select, valeur)
{
	if (select != null)
	{
		for (var i = 0 ; i < select.options.length ; i++)
		{
			if (select.options[i].value == valeur)
			{
				select.options[i].style.color = "";
				select.options[i].disabled = false;
			}
		}
	}
}

function activerOptions(select)
{
	if (select != null)
	{
		for (var i = 0 ; i < select.options.length ; i++)
		{
			select.options[i].style.color = "";
			select.options[i].disabled = false;
		}
	}
}

function desactiverOption(select, valeur)
{
	if (select != null)
	{
		for (var i = 0 ; i < select.options.length ; i++)
		{
			if (select.options[i].value == valeur)
			{
				select.options[i].style.color = "#AAAAAA";
				select.options[i].disabled = true;
			}
		}
	}
}

function activerDerniereOption(select)
{
	if (select != null && select.options.length > 0)
	{
		for (var i = 0 ; i < select.options.length-1 ; i++)
		{
			select.options[i].style.color = "#AAAAAA";
			select.options[i].disabled = true;
		}
		select.options[select.options.length-1].style.color = "";
		select.options[select.options.length-1].disabled = false;
	}
}

function ouvrirPopupCarte()
{
	var hidParamCarte = document.getElementById('hidParamCarte');
	if (hidParamCarte != null && hidParamCarte.value != "")
	{
		try
		{
			var oPopup = window.open("Attente_Carte.aspx?" + hidParamCarte.value,"carte","height=685,width=1000,status=yes,toolbar=no,menubar=no,location=no,scrollbars=yes,top=5,left=5");
			oPopup.focus();
		}
		catch(e)
		{
			alert("Votre navigateur bloque les fenetres pop-up. Veuillez le configurer afin d'autoriser l'ouverture de fenetres pop-up sur ce site.")
		}
	}
}

function formThemMajLicences()
{
	var ddlAxe1 = document.getElementById('ddlAxe1');
	var ddlAxe1Valeur = "";
	if (ddlAxe1 != null) ddlAxe1Valeur = ddlAxe1.options[ddlAxe1.selectedIndex].value;
	var btn = document.getElementById('btnGraphique');
	var ddlRestTableau = document.getElementById('ddlRestTableau');
	var ddlRestGraphique = document.getElementById('ddlRestGraphique');
	var ddlRestCarte = document.getElementById('ddlRestCarte');
	if (ddlAxe1Valeur == "602")
	{
		activerOption(ddlRestGraphique, "208");
	}
	else
	{
		desactiverOption(ddlRestGraphique, "208");
	}
	switch (ddlAxe1Valeur)
	{
		case "" :
			desactiverOption(ddlRestTableau, "102");
			desactiverOption(ddlRestGraphique, "203");
			activerOption(ddlRestCarte, "301");
			activerOption(ddlRestCarte, "302");
			desactiverOption(ddlRestCarte, "303");
			desactiverOption(ddlRestCarte, "304");
			if (ddlRestCarte != null) ddlRestCarte.style.display = "none";
			break;
		default :
			activerOption(ddlRestTableau, "102");
			activerOption(ddlRestGraphique, "203");
			desactiverOption(ddlRestCarte, "301");
			desactiverOption(ddlRestCarte, "302");
			activerOption(ddlRestCarte, "303");
			activerOption(ddlRestCarte, "304");
			if (ddlRestCarte != null) ddlRestCarte.style.display = "";
			break;
	}
	gererDisabledOption(ddlRestTableau);
	gererDisabledOption(ddlRestGraphique);
	gererDisabledOption(ddlRestCarte);
}

function formThemMajInst()
{
	var ddlAxe1 = document.getElementById('ddlAxe1');
	var ddlRestTableau = document.getElementById('ddlRestTableau');
	var ddlRestGraphique = document.getElementById('ddlRestGraphique');
	var ddlRestCarte = document.getElementById('ddlRestCarte');
	var ddlAxe1Valeur = "";
	if (ddlAxe1 != null) ddlAxe1Valeur = ddlAxe1.options[ddlAxe1.selectedIndex].value;
	switch (ddlAxe1Valeur)
	{
		case "501" :
			desactiverOption(ddlRestCarte, "301");
			desactiverOption(ddlRestCarte, "302");
			activerOption(ddlRestCarte, "311");
			desactiverOption(ddlRestCarte, "312");
			desactiverOption(ddlRestCarte, "313");
			desactiverOption(ddlRestTableau, "102");
			activerOption(ddlRestGraphique, "202");
			desactiverOption(ddlRestGraphique, "203");
			break;
		case "502" :
			desactiverOption(ddlRestCarte, "301");
			desactiverOption(ddlRestCarte, "302");
			desactiverOption(ddlRestCarte, "311");
			activerOption(ddlRestCarte, "312");
			desactiverOption(ddlRestCarte, "313");
			activerOption(ddlRestTableau, "102");
			desactiverOption(ddlRestGraphique, "202");
			desactiverOption(ddlRestGraphique, "203");
			break;
		case "503" :
			desactiverOption(ddlRestCarte, "301");
			desactiverOption(ddlRestCarte, "302");
			desactiverOption(ddlRestCarte, "311");
			desactiverOption(ddlRestCarte, "312");
			activerOption(ddlRestCarte, "313");
			activerOption(ddlRestTableau, "102");
			activerOption(ddlRestGraphique, "202");
			desactiverOption(ddlRestGraphique, "203");
			break;
		default :
			activerOption(ddlRestCarte, "301");
			activerOption(ddlRestCarte, "302");
			desactiverOption(ddlRestCarte, "311");
			desactiverOption(ddlRestCarte, "312");
			desactiverOption(ddlRestCarte, "313");
			desactiverOption(ddlRestTableau, "102");
			activerOption(ddlRestGraphique, "202");
			activerOption(ddlRestGraphique, "203");
			break;
	}
	gererDisabledOption(ddlRestCarte);
	gererDisabledOption(ddlRestTableau);
	gererDisabledOption(ddlRestGraphique);
	
	var btnRestCarte = document.getElementById('btnRestCarte');
	if (ddlAxe1Valeur == "501" || ddlAxe1Valeur == "502" || ddlAxe1Valeur == "503")
	{
		ddlRestCarte.style.display = "none";
		if (btnRestCarte != null) btnRestCarte.className = "boutonLong";
	}
	else
	{
		ddlRestCarte.style.display = "";
		if (btnRestCarte != null) btnRestCarte.className = "bouton";
	}
}

function formThemMaj()
{
	var ddlNiveauEtude = document.getElementById('ddlNiveauEtude');
	var ddlAxe1 = document.getElementById('ddlAxe1');
	var ddlAxe2 = document.getElementById('ddlAxe2');
	var btnCarte = document.getElementById('btnCarte');
	var divBtnCarte = document.getElementById('divBtnCarte');
	var ddlRestTableau = document.getElementById('ddlRestTableau');	
	var ddlRestGraphique = document.getElementById('ddlRestGraphique');	
	var ddlRestCarte = document.getElementById('ddlRestCarte');
	var radTypeIndicateurNb = document.getElementById('radTypeIndicateurNb');
	var radTypeIndicateurPc = document.getElementById('radTypeIndicateurPc');
	
	if (ddlAxe2 != null) ddlAxe2.disabled = false;
		
	// MAJ du niveau de vue et du bouton carte
	if (ddlAxe2 != null && ddlAxe2.options[ddlAxe2.selectedIndex].value != "")
	{
		activerDerniereOption(ddlNiveauEtude);
		
		btnCarte.disabled = true;
		ddlRestCarte.disabled = true;
		divBtnCarte.style.display = "none";
	}
	else
	{
		activerOptions(ddlNiveauEtude);
		
		btnCarte.disabled = false;
		ddlRestCarte.disabled = false;
		divBtnCarte.style.display = "";
	}
	
	// MAJ des types de restitution
	
	// - Matrices
	if (  (ddlNiveauEtude.options[ddlNiveauEtude.selectedIndex].value != "0" && (ddlAxe1 != null && ddlAxe1.options[ddlAxe1.selectedIndex].value != "") && (ddlAxe2 == null || ddlAxe2.options[ddlAxe2.selectedIndex].value == ""))
	    || ((ddlAxe1 != null && ddlAxe1.options[ddlAxe1.selectedIndex].value != "") && (ddlAxe2 != null && ddlAxe2.options[ddlAxe2.selectedIndex].value != "")))
	{
		activerOption(ddlRestTableau, "102");
	}
	else
	{
		desactiverOption(ddlRestTableau, "102");
	}
	
	
	// - Camembert
	activerOption(ddlRestGraphique, "202");
	if (  (ddlNiveauEtude.options[ddlNiveauEtude.selectedIndex].value != "0" && (ddlAxe1 == null || ddlAxe1.options[ddlAxe1.selectedIndex].value == "") && (ddlAxe2 == null || ddlAxe2.options[ddlAxe2.selectedIndex].value == ""))
	    || (ddlNiveauEtude.options[ddlNiveauEtude.selectedIndex].value == "0" && (ddlAxe1 != null && ddlAxe1.options[ddlAxe1.selectedIndex].value != "") && (ddlAxe2 == null || ddlAxe2.options[ddlAxe2.selectedIndex].value == "")))
	{
		activerOption(ddlRestGraphique, "203");
	}
	else
	{
		desactiverOption(ddlRestGraphique, "203");
	}
	
	// - Courbes
	if (ddlAxe1 != null && 
		(ddlAxe1.options[ddlAxe1.selectedIndex].value == "103" 
		 || ddlAxe1.options[ddlAxe1.selectedIndex].value == "104" 
		 || ddlAxe1.options[ddlAxe1.selectedIndex].value == "133" 
		 || ddlAxe1.options[ddlAxe1.selectedIndex].value == "134"))
	{
		activerOption(ddlRestGraphique, "204");
	}
	else
	{
		desactiverOption(ddlRestGraphique, "204");
	}
	
	// - Carte
	if (ddlAxe1 == null || ddlAxe1.options[ddlAxe1.selectedIndex].value == "" || ddlAxe1.options[ddlAxe1.selectedIndex].value == "402")
	{
		activerOption(ddlRestCarte, "301");
		activerOption(ddlRestCarte, "302");
		desactiverOption(ddlRestCarte, "303");
		desactiverOption(ddlRestCarte, "304");
	}
	else
	{
		desactiverOption(ddlRestCarte, "301");
		desactiverOption(ddlRestCarte, "302");
		activerOption(ddlRestCarte, "303");
		activerOption(ddlRestCarte, "304");
	}
	
	//Affichage du choix des familles d'équipements
	var elem = document.getElementById('lblActSportDisp');
	if (elem != null) elem.style.display = "";
	elem = document.getElementById('lbxActSportGauche');
	if (elem != null) elem.style.display = "";
	elem = document.getElementById('imgActSportAddAll');
	if (elem != null) elem.style.display = "";
	elem = document.getElementById('imgActSportAdd');
	if (elem != null) elem.style.display = "";
	elem = document.getElementById('imgActSportRem');
	if (elem != null) elem.style.display = "";
	elem = document.getElementById('imgActSportRemAll');
	if (elem != null) elem.style.display = "";
	elem = document.getElementById('lblActSportSel');
	if (elem != null) elem.style.display = "";
	elem = document.getElementById('lbxActSportDroite');
	if (elem != null) elem.style.display = "";
	
	//Cas particuliers
	var ddlAxe1Valeur = "";
	if (ddlAxe1 != null) ddlAxe1Valeur = ddlAxe1.options[ddlAxe1.selectedIndex].value;
	switch (ddlAxe1Valeur)
	{
		case "143":
		case "231":
			//Nombre de déclarations : carte seulement dégradés et cercles
			activerOption(ddlRestCarte, "301");
			activerOption(ddlRestCarte, "302");
			desactiverOption(ddlRestCarte, "303");
			desactiverOption(ddlRestCarte, "304");
			//tableau seulement simple
			desactiverOption(ddlRestTableau, "102");
			//graphique seulement simple
			activerOption(ddlRestGraphique, "202");
			desactiverOption(ddlRestGraphique, "203");
			break;
		case "144":
		case "232":
			//Types de déclarations : carte seulement camembert et bâtons
			desactiverOption(ddlRestCarte, "301");
			desactiverOption(ddlRestCarte, "302");
			activerOption(ddlRestCarte, "303");
			activerOption(ddlRestCarte, "304");
			//tableau seulement simple
			activerOption(ddlRestTableau, "102");
			//graphique seulement simple
			activerOption(ddlRestGraphique, "202");
			break;
		case "234":
		case "235":
		case "236":
		case "237":
			//Itinéraires : Desactivation des niveaux d'étude < département
			/*desactiverOption(ddlNiveauEtude, "3");
			desactiverOption(ddlNiveauEtude, "4");
			desactiverOption(ddlNiveauEtude, "5");
			desactiverOption(ddlNiveauEtude, "6");*/
			//carte seulement dégradés
			activerOption(ddlRestCarte, "301");
			desactiverOption(ddlRestCarte, "302");
			desactiverOption(ddlRestCarte, "303");
			desactiverOption(ddlRestCarte, "304");
			//tableau seulement simple
			desactiverOption(ddlRestTableau, "102");
			//graphique seulement simple
			activerOption(ddlRestGraphique, "202");
			activerOption(ddlRestGraphique, "203");
			desactiverOption(ddlRestGraphique, "204");
			break;
		case "145":
		case "238":
			//Niveau de classement fédéral : on masque le choix des familles d'équipements
			//Affichage du choix des familles d'équipements
			elem = document.getElementById('lblActSportDisp');
			if (elem != null) elem.style.display = "none";
			elem = document.getElementById('lbxActSportGauche');
			if (elem != null) elem.style.display = "none";
			elem = document.getElementById('imgActSportAddAll');
			if (elem != null) elem.style.display = "none";
			elem = document.getElementById('imgActSportAdd');
			if (elem != null) elem.style.display = "none";
			elem = document.getElementById('imgActSportRem');
			if (elem != null) elem.style.display = "none";
			elem = document.getElementById('imgActSportRemAll');
			if (elem != null) elem.style.display = "none";
			elem = document.getElementById('lblActSportSel');
			if (elem != null) elem.style.display = "none";
			elem = document.getElementById('lbxActSportDroite');
			if (elem != null) 
			{
				elem.options.length = 0;
				elem.style.display = "none";
			}
			//Sauvegarde de la fédération choisie dans le champ hidConcatFederation
			var ddlFederation = document.getElementById('ddlActSport');
			elem = document.getElementById('hidConcatFederation');
			if (elem != null && ddlFederation != null)
			{
				elem.value = ddlFederation.options[ddlFederation.selectedIndex].value;
			}
			break;
	}
	
	// MAJ des valeurs des combo
	gererDisabledOption(ddlNiveauEtude);
	gererDisabledOption(ddlRestTableau);
	gererDisabledOption(ddlRestGraphique);
	gererDisabledOption(ddlRestCarte);
	
	// MAJ du bouton radio nb / %
	if (radTypeIndicateurNb != null && radTypeIndicateurPc != null)
	{
		
		var ddlAxe2Valeur = "";
		if (ddlAxe2 != null) ddlAxe2Valeur = ddlAxe2.options[ddlAxe2.selectedIndex].value;
		
		if ((ddlAxe1Valeur == "126")
			|| (ddlAxe2Valeur == "126")
			|| (ddlAxe1Valeur == "127")
			|| (ddlAxe2Valeur == "127")
			|| (ddlAxe1Valeur == "135")
			|| (ddlAxe2Valeur == "135")
			|| (ddlAxe1Valeur == "224")
			|| (ddlAxe2Valeur == "224")
			|| (ddlAxe1Valeur == "225")
			|| (ddlAxe2Valeur == "225")
			|| (ddlAxe1Valeur == "226")
			|| (ddlAxe2Valeur == "226")
			|| (ddlAxe1Valeur == "314")
			|| (ddlAxe2Valeur == "314")
			|| (ddlAxe1Valeur == "315")
			|| (ddlAxe2Valeur == "315"))
		{
			radTypeIndicateurNb.checked = true;
			radTypeIndicateurPc.checked = false;
			radTypeIndicateurPc.disabled = true;
		}
		else
		{
			radTypeIndicateurPc.disabled = false;
		}
	}
}

function formPolesLicMaj()
{
	var ddlNiveauEtude = document.getElementById('ddlNiveauEtude');
	var txtIntercom = document.getElementById('txtIntercom');
	var txtCommune = document.getElementById('txtCommune');
	var ddlRestCarte = document.getElementById('ddlRestCarte');
	
	// MAJ des types de restitution
	
	// - Carte
	if ( (ddlNiveauEtude.options[ddlNiveauEtude.selectedIndex].value == "0" || ddlNiveauEtude.options[ddlNiveauEtude.selectedIndex].value == "1" || ddlNiveauEtude.options[ddlNiveauEtude.selectedIndex].value == "2")
		&& (txtCommune == null || txtCommune.value == "")
		&& (txtIntercom == null || txtIntercom.value == "") )
	{
		activerOption(ddlRestCarte, "305");
		activerOption(ddlRestCarte, "307");
	}
	else
	{
		desactiverOption(ddlRestCarte, "305");
		desactiverOption(ddlRestCarte, "307");
	}
	
	// MAJ des valeurs des combo
	gererDisabledOption(ddlRestCarte);
}

function formLOLFPopLicMaj()
{
	var ddlNiveauEtude = document.getElementById('ddlNiveauEtude');
	var ddlRestGraphique = document.getElementById('ddlRestGraphique');
	
	if (ddlRestGraphique != null && ddlNiveauEtude != null)
	{
		// MAJ des valeurs de niveau d'étude
		var ddlRestGraphiqueValeur = ddlRestGraphique.options[ddlRestGraphique.selectedIndex].value;
		if (ddlRestGraphiqueValeur == "206"
			|| ddlRestGraphiqueValeur == "207")
		{
			activerDerniereOption(ddlNiveauEtude);	
		}
		else
		{
			activerOptions(ddlNiveauEtude);
		}
		
		// MAJ des valeurs des combo
		gererDisabledOption(ddlNiveauEtude);
	}
}
