(function(){
	var onreload = function(){
		var inputs = document.getElementsByTagName('input');
		for(var i=0,j=inputs.length;i<j;i++){
			if(inputs[i].type == 'checkbox' && inputs[i].checked)
				inputs[i].onclick();
		}
	};
	if(window.addEventListener) window.addEventListener('load', onreload, false);
	else if(document.addEventListener) document.addEventListener('load', onreload, false);
	else if(window.attachEvent) window.attachEvent('onload', onreload);
})();






function verifieFormSimp()
{
	var form = document.forms["Rechercher"];
	var transact = form.elements["Transaction"];
	var typeBien = form.elements["tdb"];
	var bdj1 = form.elements["bdg1"];
	var bdj2 = form.elements["bdg2"];
	var surf1 = form.elements["surf1"];
	var surf2 = form.elements["surf2"];
	var nbp = form.elements["nbp"];
	
	
	if(typeBien.selectedIndex <= 0)
		{alert("Veuillez Selectionner un type de bien");return false;}
		
	return true;
}

function veriFormDet()
{
	var form = document.forms["formDetail"];
	var bien = "";
	
	for (var i=1; i<10; i++){ // On regarde si chaque type de bien est coché ou pas
		bien = form.elements["bien"+i];
		if(bien.checked)
			{return true;} // Si on trouve un type de bien coché, on renvoi true
		}
	alert("Veuillez selectionner un type de bien.");
	return false; // Si aucun un type de bien n'est coché, on renvoi false
}



function sauvegardeForm(typeForm) 
{
	var data ="";
	switch(typeForm)
	{
		case 4:	var typeTransact = document.forms["Rechercher"].elements["Transaction"]; 
				if(typeTransact[0].checked)
					{var typeTransactValue = typeTransact[0].value;}
				else
					{var typeTransactValue = typeTransact[1].value;}
					
				var typeBien = document.forms["Rechercher"].elements["tdb"]; 
				if(typeBien.selectedIndex >= 0)
					{var typeBienValue = typeBien.options[typeBien.selectedIndex].value;}
				else
					{var typeBienValue = -1;}
				
				if(document.forms["Rechercher"].elements["bdg1"].value == "")
					{var bdg_Min = -1;}
				else
					{var bdg_Min = document.forms["Rechercher"].elements["bdg1"].value;}
					
				if(document.forms["Rechercher"].elements["bdg2"].value == "")
					{var bdg_Max = -1;}
				else
					{var bdg_Max = document.forms["Rechercher"].elements["bdg2"].value;}
					
				
				if(document.forms["Rechercher"].elements["surf1"].value == "")
					{var surf_Min = -1;}
				else
					{var surf_Min = document.forms["Rechercher"].elements["surf1"].value;}
					
				if(document.forms["Rechercher"].elements["surf2"].value == "")
					{var surf_Max = -1;}
				else
					{var surf_Max = document.forms["Rechercher"].elements["surf2"].value;}
				
				var nbp = document.forms["Rechercher"].elements["nbp"]; 
				var nbp1 = 0;
				var nbp2 = 0;
				var nbp3 = 0;
				var nbp4 = 0;
				var nbp5 = 0;
				switch(nbp.selectedIndex)
				{
					case 1 :	nbp1=1;break;
					case 2 :	nbp2=1;break;
					case 3 :	nbp3=1;break;
					case 4 :	nbp4=1;break;
					case 5 :	nbp5=1;break;
				}
					
				data = "typeForm="+typeForm+"&typeTransact="+typeTransactValue+"&typeBien="+typeBienValue+"&bdg1="+bdg_Min+"&bdg2="+bdg_Max+"&surf1="+surf_Min+"&surf2="+surf_Max+"&nbp1="+nbp1+"&nbp2="+nbp2+"&nbp3="+nbp3+"&nbp4="+nbp4+"&nbp5="+nbp5;break;
		
		case 5:	data = "typeForm="+typeForm;break;
		case 9:	var typeTransact = document.forms["formDetail"].elements["Transaction"]; 
				if(typeTransact[0].checked)
					{var typeTransactValue = typeTransact[0].value;}
				else
					{var typeTransactValue = typeTransact[1].value;}
					
				if(document.forms["formDetail"].elements["bien1"].checked)
					{var bien1 = 1;}
				else
					{var bien1 = 0;}
				
				if(document.forms["formDetail"].elements["bien2"].checked)
					{var bien2 = 1;}
				else
					{var bien2 = 0;}
				
				if(document.forms["formDetail"].elements["bien3"].checked)
					{var bien3 = 1;}
				else
					{var bien3 = 0;}
				
				if(document.forms["formDetail"].elements["bien4"].checked)
					{var bien4 = 1;}
				else
					{var bien4 = 0;}
				
				if(document.forms["formDetail"].elements["bien5"].checked)
					{var bien5 = 1;}
				else
					{var bien5 = 0;}
					
				if(document.forms["formDetail"].elements["bien6"].checked)
					{var bien6 = 1;}
				else
					{var bien6 = 0;}
					
				if(document.forms["formDetail"].elements["bien7"].checked)
					{var bien7 = 1;}
				else
					{var bien7 = 0;}
					
				if(document.forms["formDetail"].elements["bien8"].checked)
					{var bien8 = 1;}
				else
					{var bien8 = 0;}
					
				if(document.forms["formDetail"].elements["bien9"].checked)
					{var bien9 = 1;}
				else
					{var bien9 = 0;}
					
				var agence = document.forms["formDetail"].elements["ville"]; 
				if(agence.selectedIndex >= 0)
					{var agenceValue = agence.options[agence.selectedIndex].value;}
				else
					{var agenceValue = -1;}
				
				if(document.forms["formDetail"].elements["CP1"].value == "")
					{var ville1 = -1;}
				else
					{var ville1 = document.forms["formDetail"].elements["CP1"].value;}
					
				if(document.forms["formDetail"].elements["CP2"].value == "")
					{var ville2 = -1;}
				else
					{var ville2 = document.forms["recherche"].elements["CP2"].value;}
					
				if(document.forms["formDetail"].elements["CP3"].value == "")
					{var ville3 = -1;}
				else
					{var ville3 = document.forms["formDetail"].elements["CP3"].value;}
				
				if(document.forms["formDetail"].elements["nbp1"].checked)
					{var nbp1 = 1;}
				else
					{var nbp1 = 0;}
				
				if(document.forms["formDetail"].elements["nbp2"].checked)
					{var nbp2 = 1;}
				else
					{var nbp2 = 0;}
				
				if(document.forms["formDetail"].elements["nbp3"].checked)
					{var nbp3 = 1;}
				else
					{var nbp3 = 0;}
				
				if(document.forms["formDetail"].elements["nbp4"].checked)
					{var nbp4 = 1;}
				else
					{var nbp4 = 0;}
				
				if(document.forms["formDetail"].elements["nbp5"].checked)
					{var nbp5 = 1;}
				else
					{var nbp5 = 0;}
				
				if(document.forms["formDetail"].elements["nbc1"].checked)
					{var nbc1 = 1;}
				else
					{var nbc1 = 0;}
				
				if(document.forms["formDetail"].elements["nbc2"].checked)
					{var nbc2 = 1;}
				else
					{var nbc2 = 0;}
				
				if(document.forms["formDetail"].elements["nbc3"].checked)
					{var nbc3 = 1;}
				else
					{var nbc3 = 0;}
				
				if(document.forms["formDetail"].elements["nbc4"].checked)
					{var nbc4 = 1;}
				else
					{var nbc4 = 0;}
				
				if(document.forms["formDetail"].elements["nbc5"].checked)
					{var nbc5 = 1;}
				else
					{var nbc5 = 0;}
					
				if(document.forms["formDetail"].elements["bdg1"].value == "")
					{var bdg1 = -1;}
				else
					{var bdg1 = document.forms["formDetail"].elements["bdg1"].value;}
					
				if(document.forms["formDetail"].elements["bdg2"].value == "")
					{var bdg2 = -1;}
				else
					{var bdg2 = document.forms["formDetail"].elements["bdg2"].value;}
					
				
				if(document.forms["formDetail"].elements["surf1"].value == "")
					{var surf1 = -1;}
				else
					{var surf1 = document.forms["formDetail"].elements["surf1"].value;}
					
				if(document.forms["formDetail"].elements["surf2"].value == "")
					{var surf2 = -1;}
				else
					{var surf2 = document.forms["formDetail"].elements["surf2"].value;}
				
				if(document.forms["formDetail"].elements["autre1"].checked)
					{var autre1 = 1;}
				else
					{var autre1 = -1;}
					
				if(document.forms["formDetail"].elements["autre2"].checked)
					{var autre2 = 1;}
				else
					{var autre2 = -1;}
				
				if(document.forms["formDetail"].elements["autre3"].checked)
					{var autre3 = 1;}
				else
					{var autre3 = -1;}
				
				if(document.forms["formDetail"].elements["autre4"].checked)
					{var autre4 = 1;}
				else
					{var autre4 = -1;}
				
				if(document.forms["formDetail"].elements["autre5"].checked)
					{var autre5 = 1;}
				else
					{var autre5 = -1;}
				
				
				data = "typeForm="+typeForm+"&typeTransact="+typeTransactValue+"&bien1="+bien1+"&bien2="+bien2+"&bien3="+bien3+"&bien4="+bien4+"&bien5="+bien5+"&bien6="+bien6+"&bien7="+bien7+"&bien8="+bien8+"&bien9="+bien9+"&agence="+agenceValue+"&ville1="+ville1+"&ville2="+ville2+"&ville3="+ville3+"&bdg1="+bdg1+"&bdg2="+bdg2+"&surf1="+surf1+"&surf2="+surf2+"&nbp1="+nbp1+"&nbp2="+nbp2+"&nbp3="+nbp3+"&nbp4="+nbp4+"&nbp5="+nbp5+"&nbc1="+nbc1+"&nbc2="+nbc2+"&nbc3="+nbc3+"&nbc4="+nbc4+"&nbc5="+nbc5+"&autre1="+autre1+"&autre2="+autre2+"&autre3="+autre3+"&autre4="+autre4+"&autre5="+autre5;
				break;
	}
	var xhr_object = null; 
	if(window.XMLHttpRequest) // Firefox 
		xhr_object = new XMLHttpRequest(); 
		else if(window.ActiveXObject) // Internet Explorer 
			xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
			else 
			{ // XMLHttpRequest non supporté par le navigateur 
				alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
			} 
		xhr_object.open("POST", "sauvForm.php", true); 
		xhr_object.onreadystatechange = function() { 
	if(xhr_object.readyState == 4) 
		eval(xhr_object.responseText);
	} 	 
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xhr_object.send(data);
}

function affPrixEstimation()
{
	var l1 = document.forms["formEstim"].elements["vle"]; 
	var index = l1.selectedIndex;
	var div = document.getElementById("prixLoyer");
	var html = " ";
	if(index == 1 || index == 2)
	{
		html = '<div class="zone_contenu_Contact_Coordonnees_LigneCoord_Label">Prix / Loyer :</div><div class="zone_contenu_Contact_Coordonnees_LigneCoord_Form"><input class="zone_contenu_Contact_Coordonnees_LigneCoord_Input" name="prix" type="text" size="40" maxlength="40"/></div>';
	}
	div.innerHTML = html;
}

function affTypeBien()
{
	var l1 = document.forms["formEstim"].elements["tdb"]; 
	var index = l1.selectedIndex;
	var divSurf = document.getElementById("surf");
	var divNbp = document.getElementById("nbPiece");
	var htmlSurf = " ";
	var htmlNbp = " ";
	if(index == 0 || index == 1 || index == 2 || index == 3)
	{
		htmlSurf = '<div class="zone_contenu_Contact_Coordonnees_LigneCoord_Label">Surf. habitable (m&sup2;) :</div><div class="zone_contenu_Contact_Coordonnees_LigneCoord_Form"><input class="zone_contenu_Contact_Coordonnees_LigneCoord_Input" name="surfHab" type="text" size="40" maxlength="40"/></div>';
		htmlNbp = '<div class="zone_contenu_Contact_Coordonnees_LigneCoord_Label">Nombre de pièces :</div><div class="zone_contenu_Contact_Coordonnees_LigneCoord_Form"><input class="zone_contenu_Contact_Coordonnees_LigneCoord_Input" name="nbp" type="text" size="40" maxlength="40"/></div>';	
	}
	if(index == 6 || index == 7)
	{
		htmlSurf = '<div class="zone_contenu_Contact_Coordonnees_LigneCoord_Label">Surf. profess. (m&sup2;) :</div><div class="zone_contenu_Contact_Coordonnees_LigneCoord_Form"><input class="zone_contenu_Contact_Coordonnees_LigneCoord_Input" name="surfHab" type="text" size="40" maxlength="40"/></div>';
		htmlNbp = '<div class="zone_contenu_Contact_Coordonnees_LigneCoord_Label">Nombre de pièces :</div><div class="zone_contenu_Contact_Coordonnees_LigneCoord_Form"><input class="zone_contenu_Contact_Coordonnees_LigneCoord_Input" name="nbp" type="text" size="40" maxlength="40"/></div>';	
	}
	if(index == 8)
	{
		htmlSurf = '<div class="zone_contenu_Contact_Coordonnees_LigneCoord_Label">Surf. totale (m&sup2;) :</div><div class="zone_contenu_Contact_Coordonnees_LigneCoord_Form"><input class="zone_contenu_Contact_Coordonnees_LigneCoord_Input" name="surfHab" type="text" size="40" maxlength="40"/></div>';
	}
	divSurf.innerHTML = htmlSurf;
	divNbp.innerHTML = htmlNbp;
}

function disableNBP()
{
	var nbp = document.forms["Rechercher"].elements["nbp"];
	var typeBien = document.forms["Rechercher"].elements["tdb"];
	switch(typeBien.selectedIndex)
	{
		case 0:	nbp.selectedIndex = 0;nbp.disabled = true;break;
		case 1:	nbp.disabled = false;break;
		case 2:	nbp.disabled = false;break;
		case 3:	nbp.disabled = false;break;
		case 4:	nbp.selectedIndex = 0;nbp.disabled = true;break;
		case 5:	nbp.selectedIndex = 0;nbp.disabled = true;break;
		case 6:	nbp.disabled = false;break;
		case 7:	nbp.disabled = false;break;
		case 8:	nbp.selectedIndex = 0;nbp.disabled = true;break;
	}
}

function verifieEstim()
{
	var form = window.document.forms['formEstim'];
	var transact = form.elements['vle'];
	var tdb = form.elements['tdb'];
	var cp = form.elements['cpBien'].value;
	var ville = form.elements['villeBien'].value;
	var nom = form.elements['Nom'].value;
	var prenom = form.elements['Prenom'].value;
	var email = form.elements['email'].value;
	var tel = form.elements['Tel'].value;
	
	if(transact.options[transact.selectedIndex].value == 0)
		{alert("Choisissez un type de demande.");return false;}
	if(tdb.options[tdb.selectedIndex].value == 0)
		{alert("Choisissez un type de bien");return false;}
	if(cp == "")
		{alert("Veuillez renseigner le code postale du bien.");return false;}
	if(ville == "")
		{alert("Veuillez renseigner la ville du bien.");return false;}
	if(nom == "")
		{alert("Veuillez renseigner votre nom.");return false;}
	if(prenom == "")
		{alert("Veuillez renseigner votre prenom.");return false;}
	if(email == "")
		{alert("Veuillez renseigner votre email.");return false;}
	if(tel == "")
		{alert("Veuillez renseigner votre numero de telephone.");return false;}
	return true;
}


function modifyCheck(caseCheck) {
	var form = document.forms["formDetail"];
	var tab_check = new Array();
	var bien = "";
	
	//On récupére si chaque checkbox est coché ou non
	
	for (var i=1; i<10; i++){
		bien = form.elements["bien"+i];
		//Si la checkbox est desactivé, elle n'est pas coché, sinon on lui donne sa valeur.
		if(bien.disabled)
			{tab_check["bien"+i] = false;}
		else
			{tab_check["bien"+i] = bien.checked;}
		continue;
		}
		

	//On vérifie la validité des groupes de cases cochés
	//On différencie 5 groupes exclusifs :
	//Groupe 1 :Appartement, Maison, Loft, Chateau, Hotel Particulier
	//Groupe 2 : Parking
	//Groupe 3 : Terrain
	//Groupe 4 : Boutique, Bureau, Local
	//Groupe 5 : Immeuble, Batiment.
	
	if(tab_check["bien1"] || tab_check["bien2"] || tab_check["bien3"]/* || tab_check["bien11"] || tab_check["bien12"]*/)
		{var gp_1 = true;}
	else
		{var gp_1 = false;}
	var gp_2 = tab_check["bien4"];
	var gp_3 = tab_check["bien5"];
	if(tab_check["bien6"] || tab_check["bien7"] || tab_check["bien8"])
		{var gp_4 = true;}
	else
		{var gp_4 = false;}
	if(tab_check["bien9"]/* || tab_check["bien10"]*/)
		{var gp_5 = true;}
	else
		{var gp_5 = false;}
		
	//S'il y a une incohérence on la rectifie en ne gardant coché que les cases de l'élément qui a déclenché la fonction.
	var current_gp;
	switch(caseCheck)
	{
		case 1:	if(gp_2 || gp_3 || gp_4 || gp_5)
				{
					tab_check["bien4"] = false;
					tab_check["bien5"] = false;
					tab_check["bien6"] = false;
					tab_check["bien7"] = false;
					tab_check["bien8"] = false;
					tab_check["bien9"] = false;
					//tab_check["bien10"] = false;
				}
				current_gp = gp_1;
				form.elements["autre2"].checked = false;
				form.elements["autre2"].disabled = false;
				disableChamberCheck(form,false,false);break;
		case 2:if(gp_1 || gp_3 || gp_4 || gp_5)
				{
					tab_check["bien1"] = false;
					tab_check["bien2"] = false;
					tab_check["bien3"] = false;
					tab_check["bien5"] = false;
					tab_check["bien6"] = false;
					tab_check["bien7"] = false;
					tab_check["bien8"] = false;
					tab_check["bien9"] = false;
					//tab_check["bien10"] = false;
					//tab_check["bien11"] = false;
					//tab_check["bien12"] = false;
				}
				current_gp = gp_2;
				disableChamberCheck(form,true,true);
				form.elements["autre2"].checked = false;
				form.elements["autre2"].disabled = true;break;
		case 3:if(gp_1 || gp_2 || gp_4 || gp_5)
				{
					tab_check["bien1"] = false;
					tab_check["bien2"] = false;
					tab_check["bien3"] = false;
					tab_check["bien4"] = false;
					tab_check["bien6"] = false;
					tab_check["bien7"] = false;
					tab_check["bien8"] = false;
					tab_check["bien9"] = false;
					//tab_check["bien10"] = false;
					//tab_check["bien11"] = false;
					//tab_check["bien12"] = false;
				}
				current_gp = gp_3;
				form.elements["autre2"].checked = false;
				form.elements["autre2"].disabled = true;
				disableChamberCheck(form,true,true);break;
		case 4:if(gp_1 || gp_2 || gp_3 || gp_5)
				{
					tab_check["bien1"] = false;
					tab_check["bien2"] = false;
					tab_check["bien3"] = false;
					tab_check["bien4"] = false;
					tab_check["bien5"] = false;
					tab_check["bien9"] = false;
					//tab_check["bien10"] = false;
					//tab_check["bien11"] = false;
					//tab_check["bien12"] = false;
				}
				current_gp = gp_4;
				form.elements["autre2"].checked = false;
				form.elements["autre2"].disabled = true;
				disableChamberCheck(form,true,false);break;
		case 5:if(gp_1 || gp_2 || gp_3 || gp_4)
				{
					tab_check["bien1"] = false;
					tab_check["bien2"] = false;
					tab_check["bien3"] = false;
					tab_check["bien4"] = false;
					tab_check["bien5"] = false;
					tab_check["bien6"] = false;
					tab_check["bien7"] = false;
					tab_check["bien8"] = false;
					//tab_check["bien11"] = false;
					//tab_check["bien12"] = false;
				}
				current_gp = gp_5;
				form.elements["autre2"].checked = false;
				form.elements["autre2"].disabled = false;
				disableChamberCheck(form,true,true);break;
		case 6: current_gp = true;break;
	}
	//Si aucune case est coché on réinitialise le groupe de checkbox, sinon en desactive les checkbox nécessaire
	if(!current_gp)
	{
		releaseCheck(form);
		disableChamberCheck(form,false,false);
		form.elements["autre2"].checked = false;
		form.elements["autre2"].disabled = false;
		var i = 1;
		var nb1 = "";
		var nb2 = "";
		var nb1Check = false;
		var nb2Check = false;
		while(i < 6)
		{
			nb1 = form.elements["nbp"+i];
			nb2 = form.elements["nbc"+i];
			if(!nb1.disabled && nb1.checked)
				{nb1Check = true;}
			if(!nb2.disabled && nb2.checked)
				{nb2Check = true;}
			i++;
		}
		
		if(nb1Check || nb2Check)
			{nbCheck();}
		if(form.elements["autre2"].checked)
			{handicapCheck();}
	}
	else
	{
		var i = 1;
		var bien = "";	
		while(i < 10){
			bien = form.elements["bien"+i];
			//alert("check"+i+" :"+tab_check["bien"+i]);
			if(tab_check["bien"+i])
				{bien.checked = true;
				bien.disabled = false;}
			else
			{
				switch(caseCheck)
				{
					case 1:	if(i < 4)
								{bien.checked = false;
								bien.disabled = false;}
							else
								{bien.disabled = true;}break;
					case 2:	if(i == 4)
								{bien.checked = false;
								bien.disabled = false;}
							else
								{bien.disabled = true;}break;
					case 3:	if(i == 5)
								{bien.checked = false;
								bien.disabled = false;}
							else
								{bien.disabled = true;}break;
					case 4:	if(i > 5 && i < 9)
								{bien.checked = false;
								bien.disabled = false;}
							else
								{bien.disabled = true;}break;
					case 5:	if(i == 9)
								{bien.checked = false;
								bien.disabled = false;}
							else
								{bien.disabled = true;}break;
					case 6: break;
				}
			}
			i++;
			continue;
		}
	}
	return true;
}


//Fonction qui remet tous les checkboxs en normal
function releaseCheck(form) {
	var i = 1;
	var bien = "";	
	while(i < 10){
		bien = form.elements["bien"+i];
		bien.checked = false;
		bien.disabled = false;
		i++;
		}
	return true;
}

function disableChamberCheck(form,disable,nbpDisable) {
	var i = 1;
	var nb1 = "";
	var nb2 = "";
	while(i < 6){
		nb1 = form.elements["nbp"+i];
		nb2 = form.elements["nbc"+i];
		if(disable)
		{
			if(nbpDisable)
			{
				nb1.checked = false;
				nb1.disabled = true;
			}
			else
				{nb1.disabled = false;}
			nb2.checked = false;
			nb2.disabled = true;
		}
		else
		{
			nb1.disabled = false;
			nb2.disabled = false;
		}
		i++;
	}
	return true;
}

function nbCheck() {
	var i = 1;
	var nb1 = "";
	var nb2 = "";
	var nb1Check = false;
	var nb2Check = false;
	var formulaire = document.forms["formDetail"];
	while(i < 6){
		nb1 = formulaire.elements["nbp"+i];
		nb2 = formulaire.elements["nbc"+i];
		if(!nb1.disabled && nb1.checked)
			{nb1Check = true;}
		if(!nb2.disabled && nb2.checked)
			{nb2Check = true;}
		i++;
	}
	if(nb1Check || nb2Check)
	{		
		formulaire.elements["bien4"].checked = false;
		formulaire.elements["bien5"].checked = false;
		formulaire.elements["bien9"].checked = false;
		formulaire.elements["bien4"].disabled = true;
		formulaire.elements["bien5"].disabled = true;
		formulaire.elements["bien9"].disabled = true;
		//document.forms["recherche"].elements["bien10"].disabled = true;
		if(nb2Check)
		{
			formulaire.elements["bien6"].checked = false;
			formulaire.elements["bien7"].checked = false;
			formulaire.elements["bien8"].checked = false;
			formulaire.elements["bien6"].disabled = true;
			formulaire.elements["bien7"].disabled = true;
			formulaire.elements["bien8"].disabled = true;
		}
		else
		{
			if(formulaire.elements["bien1"].checked || formulaire.elements["bien2"].checked || formulaire.elements["bien3"].checked)
				{modifyCheck(1);}
			else
			{
				formulaire.elements["bien6"].disabled = false;
				formulaire.elements["bien7"].disabled = false;
				formulaire.elements["bien8"].disabled = false;
			}
		}
		if(formulaire.elements["autre2"].checked)
			{handicapCheck();}
	}
	else
	{
		if(formulaire.elements["bien1"].checked || formulaire.elements["bien2"].checked || formulaire.elements["bien3"].checked)
			{modifyCheck(1);}
		else
		{
			if(formulaire.elements["bien4"].checked)
				{modifyCheck(2);}
			else
			{
				if(formulaire.elements["bien5"].checked)
					{modifyCheck(3);}
				else
				{
					if(formulaire.elements["bien6"].checked || formulaire.elements["bien7"].checked || formulaire.elements["bien8"].checked)
						{modifyCheck(4);}
					else
					{
						if(formulaire.elements["bien9"].checked)
							{modifyCheck(5);}
						else
						{
							releaseCheck(formulaire);
							disableChamberCheck(formulaire,false,false);
							formulaire.elements["autre2"].disabled = false;
						}
					}
				}
			}
		}
		handicapCheck();
	}
	return true;
}


function handicapCheck() 
{
	var formulaire = document.forms["formDetail"];
	if(formulaire.elements["autre2"].checked)
	{
		formulaire.elements["bien4"].checked = false;
		formulaire.elements["bien5"].checked = false;
		formulaire.elements["bien6"].checked = false;
		formulaire.elements["bien7"].checked = false;
		formulaire.elements["bien8"].checked = false;
		formulaire.elements["bien4"].disabled = true;
		formulaire.elements["bien5"].disabled = true;
		formulaire.elements["bien6"].disabled = true;
		formulaire.elements["bien7"].disabled = true;
		formulaire.elements["bien8"].disabled = true;
	}
	else
	{
		modifyCheck(1);
	}
	return true;
}
