function MessageErreurOptin(mieuxVousConnaitrechecked)
{
if(!mieuxVousConnaitrechecked)
alert("Conform\351ment \340 la CNIL, vous devez accorder votre consentement \npour recevoir les bons plans de ECA-Assurances et/ou de ces partenaires.\nMerci de r\351pondre aux questions correspondantes.");
}
var norm=""
var nor=""
var rp=""
var rs1=""
var rs2=""
var rs3=""
var pno1=""
var pno2=""
var pno3=""
var pno4=""
var pno5="";
var codeNorm=""
var codeNor=""
var codeRp=""
var codeRs1=""
var codeRs2=""
var codeRs3=""
var codePno1=""
var codePno2=""
var codePno3=""
var codePno4=""
var codePno5=""

var ccodeNorm=""
var ccodeNor=""
var ccodeRp=""
var ccodeRs1=""
var ccodeRs2=""
var ccodeRs3=""
var ccodePno1=""
var ccodePno2=""
var ccodePno3=""
var ccodePno4=""
var ccodePno5=""

function maj(test)
{
  newSel =test.options[test.selectedIndex].text
  //alert(test.id+"==========>"+newSel)
  if(test.id=="villeM")     norm=newSel;
  if(test.id=="ville")     nor=newSel;
  if(test.id=="villeRp")     rp=newSel;
  if(test.id=="villeRs1")    rs1= newSel;
  if(test.id=="villeRs2")    rs2 = newSel;
  if(test.id=="villeRs3")    rs3 = newSel;
  if(test.id=="villePno1")   pno1 = newSel;
  if(test.id=="villePno2")   pno2 = newSel;
  if(test.id=="villePno3")   pno3 = newSel;
  if(test.id=="villePno4")   pno4 = newSel;
  if(test.id=="villePno5")   pno5 = newSel;
  //alert(rp)
  inverse();
}
function aff()
{
//alert("menu"+document.getElementById('villeRp').value)
//alert("menu"+document.getElementById('villeRs1').value)
//alert(document.getElementById('controler:residenceSecondaire').checked);
//alert("nbre"+document.getElementById("controler:nbrPiece").value)
//go('codePostalP','textCodePostal',codeRp,'villeRp','Rp',rp);
alert(document.getElementById('controler:villeRp').innerHTML)
}
function aff0()
{
alert(document.getElementsByName("controler:havingAnimalCompagnie")[0].checked)
}
function aff1()
{
alert(document.getElementsByName("controler:havingAnimalCompagnie")[1].checked)
}
function aff2()
{
alert(document.getElementsByName("controler:havingAnimalCompagnie")[2].checked)
}
function inverse()
{
document.getElementById("controler:villeAjax").value=norm
document.getElementById("controler:villeAjax").value=nor
document.getElementById("controler:villeAjaxRp").value=rp
document.getElementById("controler:villeAjaxRs1").value=rs1
document.getElementById("controler:villeAjaxRs2").value=rs2
document.getElementById("controler:villeAjaxRs3").value=rs3
document.getElementById("controler:villeAjaxPno1").value=pno1
document.getElementById("controler:villeAjaxPno2").value=pno2
document.getElementById("controler:villeAjaxPno3").value=pno3
document.getElementById("controler:villeAjaxPno4").value=pno4
document.getElementById("controler:villeAjaxPno5").value=pno5
}

function initcodepostaux()
{

codeNorm=document.getElementById("controler:codePostalM").value
codeNor=document.getElementById("controler:codePostal").value
codeRp=document.getElementById("controler:codePostalP").value
codeRs1=document.getElementById("controler:codePostalSecond1").value
codeRs2=document.getElementById("controler:codePostalSecond2").value
codeRs3=document.getElementById("controler:codePostalSecond3").value
codePno1=document.getElementById("controler:codePostalL1").value
codePno2=document.getElementById("controler:codePostalL2").value
codePno3=document.getElementById("controler:codePostalL3").value
codePno4=document.getElementById("controler:codePostalL4").value
codePno5=document.getElementById("controler:codePostalL5").value
}
function init1()
{
norm=document.getElementById("controler:villeAjax").value
nor=document.getElementById("controler:villeAjax").value
rp=document.getElementById("controler:villeAjaxRp").value
rs1=document.getElementById("controler:villeAjaxRs1").value
rs2=document.getElementById("controler:villeAjaxRs2").value
rs3=document.getElementById("controler:villeAjaxRs3").value
pno1=document.getElementById("controler:villeAjaxPno1").value
pno2=document.getElementById("controler:villeAjaxPno2").value
pno3=document.getElementById("controler:villeAjaxPno3").value
pno4=document.getElementById("controler:villeAjaxPno4").value
pno5=document.getElementById("controler:villeAjaxPno5").value
initcodepostaux();
initVilleAjax();
}

function initVilleAjax()
{


if( document.getElementById("controler:personne").selectedIndex==1 )
     go(4,'codePostalM','textCodePM',codeNorm,'villeM','normaleM',norm);
if( document.getElementById("controler:personne").selectedIndex==0 )
     go(4,'codePostal','textCodeP',codeNor,'ville','normale',nor);

if(document.getElementById('controler:residencePrincipaleCheck').checked == true)
go(3,'codePostalP','textCodePostal',codeRp,'villeRp','Rp',rp);

if(document.getElementById('villeRp'))
{
 if(document.getElementById('controler:residencePrincipaleCheck').checked == true)
 go(3,'codePostalP','textCodePostal',codeRp,'villeRp','Rp',rp);
 }
else
document.getElementById('controler:villeRp').innerHTML='<select onchange="maj(this)" id="villeRp" size="1" class="menuhaut1"><option selected="selected" value="" >SELECTIONNEZ UNE VILLE</option></select>';

if(document.getElementById('ville'))
{
 if( document.getElementById("controler:personne").selectedIndex==0 )
 go(4,'codePostal','textCodeP',codeNor,'ville','normale',nor);
}
else
document.getElementById('controler:ville').innerHTML='<select onchange="maj(this)" id="ville" size="1" class="menuhaut1"><option selected="selected" value="" >SELECTIONNEZ UNE VILLE</option></select>';

if(document.getElementById('villeM'))
{
if( document.getElementById("controler:personne").selectedIndex==1 )
     go(4,'codePostalM','textCodePM',codeNorm,'villeM','normaleM',norm);
}
else
document.getElementById('controler:villeM').innerHTML='<select onchange="maj(this)" id="villeM" size="1" class="menuhaut1"><option selected="selected" value="" >SELECTIONNEZ UNE VILLE</option></select>';


if(!document.getElementById('villeRs1'))
document.getElementById('controler:villeRs1').innerHTML='<select onchange="maj(this)" id="villeRs1" size="1" class="menuhaut1"><option selected="selected" value="" >SELECTIONNEZ UNE VILLE</option></select>';
if(!document.getElementById('villeRs2'))
document.getElementById('controler:villeRs2').innerHTML='<select onchange="maj(this)" id="villeRs2" size="1" class="menuhaut1"><option selected="selected" value="" >SELECTIONNEZ UNE VILLE</option></select>';
if(!document.getElementById('villeRs3'))
document.getElementById('controler:villeRs3').innerHTML='<select onchange="maj(this)" id="villeRs3" size="1" class="menuhaut1"><option selected="selected" value="" >SELECTIONNEZ UNE VILLE</option></select>';
if(!document.getElementById('villePno1'))
document.getElementById('controler:villePno1').innerHTML='<select onchange="maj(this)" id="villePno1" size="1" class="menuhaut1"><option selected="selected" value="" >SELECTIONNEZ UNE VILLE</option></select>';
if(!document.getElementById('villePno2'))
document.getElementById('controler:villePno2').innerHTML='<select onchange="maj(this)" id="villePno2" size="1" class="menuhaut1"><option selected="selected" value="" >SELECTIONNEZ UNE VILLE</option></select>';
if(!document.getElementById('villePno3'))
document.getElementById('controler:villePno3').innerHTML='<select onchange="maj(this)" id="villePno3" size="1" class="menuhaut1"><option selected="selected" value="" >SELECTIONNEZ UNE VILLE</option></select>';
if(!document.getElementById('villePno4'))
document.getElementById('controler:villePno4').innerHTML='<select onchange="maj(this)" id="villePno4" size="1" class="menuhaut1"><option selected="selected" value="" >SELECTIONNEZ UNE VILLE</option></select>';
if(!document.getElementById('villePno5'))
document.getElementById('controler:villePno5').innerHTML='<select onchange="maj(this)" id="villePno5" size="1" class="menuhaut1"><option selected="selected" value="" >SELECTIONNEZ UNE VILLE</option></select>';


if(document.getElementById('controler:residenceSecondaire').checked == true)
 {

   if(document.getElementById("controler:nbrPiece").value >= 1)
   go(8,'codePostalSecond1','textCodePostalRs1',codeRs1,'villeRs1','Rs1',rs1);
   if(document.getElementById("controler:nbrPiece").value >= 2)
   go(6,'codePostalSecond2','textCodePostalRs2',codeRs2,'villeRs2','Rs2',rs2);
   if(document.getElementById("controler:nbrPiece").value >= 3)
   go(7,'codePostalSecond3','textCodePostalRs3',codeRs3,'villeRs3','Rs3',rs3)
  }
 var lenghLc = parseInt(document.getElementById("controler:nbrPiece2").value);
if(document.getElementById('controler:residenceLocation').checked == true) {

		if(lenghLc >= 1 )
			go(8,'codePostalL1','textCodePostalPno1',codePno1,'villePno1','Pno1',pno1);
		if(lenghLc >= 2 )
			go(9,'codePostalL2','textCodePostalPno2',codePno2,'villePno2','Pno2',pno2);
		if(lenghLc >= 3 )
			go(3,'codePostalL3','textCodePostalPno3',codePno3,'villePno3','Pno3',pno3);
		if(lenghLc >= 4 )
			go(9,'codePostalL4','textCodePostalPno4',codePno4,'villePno4','Pno4',pno4);
		if(lenghLc >= 5 )
 			go(5,'codePostalL5','textCodePostalPno5',codePno5,'villePno5','Pno5',pno5);
		}


}
var ie = /MSIE/.test(navigator.userAgent);
var moz = !ie && navigator.product == "Gecko";


            function showCity()
            {
               var check   = document.getElementById('controler:residencePrincipaleCheck');
    		   var checks  = document.getElementById('controler:residenceSecondaire');
               var checkls = document.getElementById('controler:residenceLocation');
               var lenghRs = parseInt(document.getElementById("controler:nbrPiece").value);
               var lenghLc = parseInt(document.getElementById("controler:nbrPiece2").value);

				if( document.getElementById("controler:personne").selectedIndex==1 )
				   document.getElementById('controler:villeAjax').value = document.getElementById('villeM').value;
				if( document.getElementById("controler:personne").selectedIndex==0 )
				document.getElementById('controler:villeAjax').value = document.getElementById('ville').value;

               if(check.checked == true) {
                  document.getElementById('controler:villeAjaxRp').value = document.getElementById('villeRp').value;
              }

               if(checks.checked == true) {
                 if(lenghRs >= 1)
                  document.getElementById('controler:villeAjaxRs1').value = document.getElementById('villeRs1').value;
                 if(lenghRs >= 2)
                  document.getElementById('controler:villeAjaxRs2').value = document.getElementById('villeRs2').value;
                 if(lenghRs >= 3)
                  document.getElementById('controler:villeAjaxRs3').value = document.getElementById('villeRs3').value;
                  }
               if(checkls.checked == true) {

                if(lenghLc >= 1 )
                  document.getElementById('controler:villeAjaxPno1').value = document.getElementById('villePno1').value;
                if(lenghLc >= 2 )
                  document.getElementById('controler:villeAjaxPno2').value = document.getElementById('villePno2').value;
                if(lenghLc >= 3 )
                  document.getElementById('controler:villeAjaxPno3').value = document.getElementById('villePno3').value;
                if(lenghLc >= 4 )
                  document.getElementById('controler:villeAjaxPno4').value = document.getElementById('villePno4').value;
                if(lenghLc >= 5 )
                  document.getElementById('controler:villeAjaxPno5').value = document.getElementById('villePno5').value;
                  }
            }

	        function writediv(idCode,texte)
			{
			if(document.getElementById(idCode))
				document.getElementById(idCode).innerHTML = texte;
			}
			function getXhr(){
                 var xhr = null;
				if(window.XMLHttpRequest)
				   xhr = new XMLHttpRequest();
				else if(window.ActiveXObject){
				   try {
			                xhr = new ActiveXObject("Msxml2.XMLHTTP");
			            } catch (e) {
			                xhr = new ActiveXObject("Microsoft.XMLHTTP");
			            }
				}
				else {
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
				   xhr = false;
				}
                return xhr;
			}
function search(phrase,champ)
{
var t=0;
var x=0;
while(phrase.indexOf(champ,x)!="-1")
{
x=(phrase.indexOf(champ,x)+champ.length)
t++
}
return t
}
function affcihebean()
{
//alert(document.getElementById("controler:villeAjaxRp").value);
alert("bean "+document.getElementById("controler:villeAjaxRs1").value);
}
function transforme(str)
{
var phrase=str.split(' ');
var st="";
if(phrase.length>1)
{for(i=0;i<phrase.length-1;i++)
st+=phrase[i]+"-";
st+=phrase[phrase.length-1];
}
else st=str;
return st;

}

function initcodesuivantres(typeRes,code)
{
if(typeRes=='normale')       {if(ccodeNorm=="")  ccodeNorm=code;}
else if(typeRes=='normaleM') {if(ccodeNor=="")  ccodeNor=code;}
else if(typeRes=='Rp')       {if(ccodeRp=="")  ccodeRp=code;}
else if(typeRes=='Rs1')      {if(ccodeRs1=="")  ccodeRs1=code;}
else if(typeRes=='Rs2')      {if(ccodeRs2=="")  ccodeRs2=code;}
else if(typeRes=='Rs3')      {if(ccodeRs3=="")  ccodeRs3=code;}
else if(typeRes=='Pno1')     {if(ccodePno1=="")  ccodePno1=code;}
else if(typeRes=='Pno2')     {if(ccodePno2=="")  ccodePno2=code;}
else if(typeRes=='Pno3')     {if(ccodePno3=="")  ccodePno3=code;}
else if(typeRes=='Pno4')     {if(ccodePno4=="")  ccodePno4=code;}
else if(typeRes=='Pno5')     {if(ccodePno5=="")  ccodePno5=code;}
}
function checkcode(typeRes,code)
{
if(typeRes=='normale')       {if(ccodeNorm!=code) { ccodeNorm=code; return true;}}
else if(typeRes=='normaleM') {if(ccodeNor!=code)  {ccodeNor=code;  return true;}}
else if(typeRes=='Rp')       {if(ccodeRp!=code)   {ccodeRp=code;   return true;}}
else if(typeRes=='Rs1')      {if(ccodeRs1!=code)  {ccodeRs1=code;  return true;}}
else if(typeRes=='Rs2')      {if(ccodeRs2!=code)  {ccodeRs2=code;  return true;}}
else if(typeRes=='Rs3')      {if(ccodeRs3!=code)  {ccodeRs3=code;  return true;}}
else if(typeRes=='Pno1')     {if(ccodePno1!=code) {ccodePno1=code; return true;}}
else if(typeRes=='Pno2')     {if(ccodePno2!=code) {ccodePno2=code; return true;}}
else if(typeRes=='Pno3')     {if(ccodePno3!=code) {ccodePno3=code; return true;}}
else if(typeRes=='Pno4')     {if(ccodePno4!=code) {ccodePno4=code; return true;}}
else if(typeRes=='Pno5')     {if(ccodePno5!=code) {ccodePno5=code; return true;}}
}

function go(IdGo,IdCode,idDiv,code,idVille,typeRes,el){
   if(code.length <= 4) {
	writediv(idDiv,'<span style="color:#ff0000"> 5 chiffres minimum</span>');
	}else {
			var cod1= code.substring(0,2);
     		if(cod1==97 || cod1 == 20) {
 		    alert('Nous ne pouvons donn\351 suite \340 votre devis. La tarification est limit\351e \340 la France M\351tropolitaine.');
	   		document.getElementById('controler:'+IdCode).value ='';
	   		writediv(idDiv,'');
		}else {
		writediv(idDiv,'');
		var xhr = getXhr();
		xhr.onreadystatechange = function(){
		if(el!=null) el=transforme(el);
			if(xhr.readyState == 4 && xhr.status == 200){
			    leselect=xhr.responseText
			    var ch=leselect;


				initcodesuivantres(typeRes,code);
			    if((parseInt(search(ch,"Pas de ville pour ce code"))==1)||(checkcode(typeRes,code)))
			   {
			   document.getElementById('controler:'+idVille).innerHTML=leselect
			   }
			   else
			   {
			    var g1=leselect.split('onchange="maj(this)">');
	            var g2=g1[1].split('</select>');

			    //alert("le nom de la ville est ==>"+el)
			    //alert(leselect)
				ch='<select onchange="maj(this)" id="'+idVille+'"size="1" class="menuhaut1">'+g2[0]+'</select>';
				   if((el!="Undefined")&&(parseInt(search(ch,"option"))>2)&&el!=null&&el!="SELECTIONNEZ UNE VILLE"&&el!="Pas de ville pour ce code"){
				    var phrase=ch.split('selected="selected"');
			        ch=phrase[0]+phrase[1];
			        var ch1=ch.toUpperCase();
					tt1=ch1.indexOf(el.toUpperCase());
					var t=ch.split('"'+ch.substr(tt1,el.length)+'"');
					ch=t[0]+'"'+el+'"'+' selected="selected" '+t[1];
					//leselect = xhr.responseText;
					}
				document.getElementById('controler:'+idVille).innerHTML=ch
				}

						//document.getElementById('controler:'+idVille).innerHTML = ch;
						//alert(ch)

					}
				}
				xhr.open("POST","/mrh/ville_ajax"+IdGo+".jsf?codePostal="+code+"&Resid="+typeRes,true);
				xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				xhr.send("codePostal="+code);

			  }

			 }

			}

function initMVC()
{
 if(ie)
  {	if(document.getElementsByName("controler:havingAnimalCompagnie")[1].checked)
	document.getElementById('preciser').style.display='block';
	}
 else
 if(document.getElementsByName("controler:havingAnimalCompagnie")[0].checked)
	document.getElementById('preciser').style.display='block';
}
function showListAnimal(vv){
	if(vv=='OUI')
		document.getElementById('preciser').style.display='block';
	else if(vv=='NON')
			  document.getElementById('preciser').style.display='none';
}
function showListOffreEca(v){
	if(v=='OUI')
		document.getElementById('offres11').style.display='block';
	else if(v=='NON')
			  document.getElementById('offres11').style.display='none';
}
//--------------------Fin de modif ----------------------------------------//
//document.getElementById('controler:nbrPiece').disabled = true;
//document.getElementById('residenceLocationmorale').checked = true;

function checkCodePostal(codepostalElement,villeElement) {
//alert("faiz");
 var cod1=document.getElementById('controler:'+codepostalElement).value.substring(0,2);
 if(cod1==97 || cod1 == 20)
 {
        alert('Nous ne pouvons donn? suite ? votre devis. La tarification est limit?e ? la France M?tropolitaine.');
		document.getElementById('controler:'+codepostalElement).value ='';
		//window.scrollTo(0,100);
 }else
 {
	 if (document.getElementById('controler:'+codepostalElement).value.length < 5)
	 {
		alert('Veuillez rentrer un code postal');
	 }
  }
}

function hideMrh() {
    //alert("Faiz 1");
	if(document.getElementById("personne").style.display == "block")
   	     document.getElementById("personne").style.display ="none";
    if(document.getElementById("civilite").style.display == "block")
  	     document.getElementById("civilite").style.display ="none";
	//alert("Faiz 2");
}

function hideInvMrh() {
	if(document.getElementById("personne").style.display == "none")
   	     document.getElementById("personne").style.display ="block";
    if(document.getElementById("civilite").style.display == "none")
  	     document.getElementById("civilite").style.display ="block";
}


function codeTouche(evenement)
{
        for (prop in evenement)
        {
                if(prop == 'which') return(evenement.which);
        }
        return(evenement.keyCode);
}

function scanTouche(evenement)
{
        var reCarSpeciaux = /[\x00\x08\x0D]/;
        var reCarValides = /[A-Za-z-_éèçàùâêîôûäëïöü'\s]/;

        var codeDecimal  = codeTouche(evenement);
        var car = String.fromCharCode(codeDecimal);
        
        if ((car=='\351') || (car=='\350') || (car=='\352') || (car=='\340'))
        	return true;
        	
        var autorisation = reCarValides.test(car) || reCarSpeciaux.test(car);

        return autorisation;
}

function txtclick()
{
 if((document.getElementById('controler:dateM').value == 'ex: JJ/MM/AAAA') || (document.getElementById('controler:dateNaissance').value == 'ex: JJ/MM/AAAA'))
 {
	document.getElementById('controler:dateM').value = "";
	document.getElementById('controler:dateNaissance').value = "";
 }
}

function keyCheck(evenement)
{
        var reCarSpeciaux = /[\x00\x08\x0D]/;
        var reCarValides = /\d/;

        var codeDecimal  = codeTouche(evenement);
        var car = String.fromCharCode(codeDecimal);
        var autorisation = reCarValides.test(car) || reCarSpeciaux.test(car);

        return autorisation;
}

function init2(x)
{
  document.getElementById(x).value='0';
}

function writeCode()
{
  document.getElementById('controler:codePostalP').value=document.getElementById('controler:codePostal').value;
}

function initTel(name)
{
            oStringMask = null;

            oStringMask = new Mask("## ## ## ## ##", "string");

            oStringMask.attach(document.getElementById('controler:'+name));

            // Reformatage

            if (document.getElementById('controler:'+name).value != '')

               document.getElementById('controler:'+name).value = oStringMask.format(document.getElementById('controler:'+name).value);

}

function showQuestion()
{
 document.getElementById('quesecondaire').style.display='block';
}
function  PersMorale()
{
    //alert("FAIZ 1");
    if((document.getElementById('controler:dateM').value == 'ex: JJ/MM/AAAA') || (document.getElementById('controler:dateM').value ==''))
	{
       document.getElementById('controler:dateM').value = 'ex: JJ/MM/AAAA';
	}
  	document.getElementById('persmorale').style.display='block';
  	document.getElementById('persM').style.display='block';
  	document.getElementById('persM2').style.display='block';
	document.getElementById('persphysic').style.display='none';
	document.getElementById('biensassurer').style.display='none';
	document.getElementById('biensassurermorale').style.display='block';
	document.getElementById('residenceprincipale').style.display='none';
	document.getElementById('coutprincipale').style.display='none';
	//alert("FAIZ1");
	document.getElementById('location1').style.display='none';
    document.getElementById('location2').style.display='none';
    document.getElementById('location3').style.display='none';
    document.getElementById('location4').style.display='none';
    document.getElementById('location5').style.display='none';
    //alert("FAIZ2");
	document.getElementById('secondaire1').style.display='none';
	document.getElementById('secondaire2').style.display='none';
	document.getElementById('secondaire3').style.display='none';
    //alert("FAIZ3");
   	document.getElementById('coutSecondOne').style.display='none';
   	document.getElementById('coutSecondTwo').style.display='none';
   	document.getElementById('coutSecondThree').style.display='none';
	document.getElementById('quesecondaire').style.display='none';
	document.getElementById('questionCout').style.display='none';
	document.getElementById('questionBijoux').style.display='none';
	//alert("FAIZ4");
	showpiecelocationmorale();

	document.getElementById('controler:emailM').disabled = false;
	document.getElementById('controler:adresseM').disabled = false;
	document.getElementById('controler:codePostalM').disabled = false;
	document.getElementById('controler:villeM').disabled = false;
	document.getElementById('controler:telM').disabled = false;
	document.getElementById('controler:mobileM').disabled = false;
    document.getElementById('controler:nbrPiecem').disabled = false;
    document.getElementById('controler:civiliteContact').disabled = false;
	document.getElementById('controler:codePostalM').disabled = false;
	document.getElementById('controler:complementM').disabled = false;
	document.getElementById('controler:batimentM').disabled = false;
	document.getElementById('controler:libelleRueM').disabled = false;
	document.getElementById('controler:typeRuesM').disabled = false;
	document.getElementById('controler:numeroM').disabled = false;
    
   
		
		
    
    
}
function persopm()
{

if (document.getElementById('controler:personne').value == 'PERSONNE_MORALE')
  {
    document.getElementById('controler:dateNaissance').rendred = false;
/*	if((document.getElementById('controler:dateM').value == 'ex: JJ/MM/AAAA') || (document.getElementById('controler:dateM').value ==''))
	{
      document.getElementById('controler:dateM').value = 'ex: JJ/MM/AAAA';
	}*/
	// if(document.getElementById('controler:dateNaissance').value = 'ex: JJ/MM/AAAA')
     //document.getElementById('controler:dateNaissance').value= ""
    document.getElementById('persM').style.display='block';
    document.getElementById('persM2').style.display='block';
  	document.getElementById('persmorale').style.display='block';
  	document.getElementById('persM').style.display='block';
  	document.getElementById('persM2').style.display='block';
	document.getElementById('persphysic').style.display='none';
	document.getElementById('biensassurer').style.display='none';
	document.getElementById('biensassurermorale').style.display='block';
	document.getElementById('residenceprincipale').style.display='none';
	document.getElementById('coutprincipale').style.display='none';
	document.getElementById('questionBijoux').style.display='none';
	//alert("FAIZ1");
	document.getElementById('location1').style.display='none';
    document.getElementById('location2').style.display='none';
    document.getElementById('location3').style.display='none';
    document.getElementById('location4').style.display='none';
    document.getElementById('location5').style.display='none';
    //alert("FAIZ2");
	document.getElementById('secondaire1').style.display='none';
	document.getElementById('secondaire2').style.display='none';
	document.getElementById('secondaire3').style.display='none';
    //alert("FAIZ3");
   	document.getElementById('coutSecondOne').style.display='none';
   	document.getElementById('coutSecondTwo').style.display='none';
   	document.getElementById('coutSecondThree').style.display='none';
	document.getElementById('controler:nbrPiecem').value = '1';
	document.getElementById('quesecondaire').style.display='none';
	document.getElementById('questionCout').style.display='none';
	//alert("FAIZ4");
	showpiecelocationmorale();

	document.getElementById('controler:emailM').rendered = true;
	//document.getElementById('controler:adresseM').rendered = true;
	document.getElementById('controler:codePostalM').rendered = true;
	document.getElementById('controler:villeM').rendered = true;
	document.getElementById('controler:telM').rendered = true;
	document.getElementById('controler:mobileM').rendered = true;
	document.getElementById('controler:civiliteContact').rendered = true;
	document.getElementById('controler:codePostalM').rendered = true;
	document.getElementById('controler:complementM').rendered = true;
	document.getElementById('controler:batimentM').rendered = true;
	document.getElementById('controler:libelleRueM').rendered = true;
	document.getElementById('controler:typeRuesM').rendered = true;
	document.getElementById('controler:numeroM').rendered = true;
    document.getElementById('controler:nbrPiecem').disabled = false;
  }
if (document.getElementById('controler:personne').value == 'PERSONNE_PHYSIQUE')
  {
    document.getElementById('controler:dateNaissance').disabled = false;
	/*if((document.getElementById('controler:dateNaissance').value == 'ex: JJ/MM/AAAA') || (document.getElementById('controler:dateNaissance').value ==''))
	{
        document.getElementById('controler:dateNaissance').value = 'ex: JJ/MM/AAAA';
	}*/

    /* if(document.getElementById('controler:dateM').value = 'ex: JJ/MM/AAAA')
     document.getElementById('controler:dateM').value = ""*/

    document.getElementById('controler:emailM').rendered = false;
    //document.getElementById('controler:adresseM').rendered = false;
    document.getElementById('controler:codePostalM').rendered = false;
    document.getElementById('controler:villeM').rendered = false;
	document.getElementById('controler:telM').rendered = false;
	document.getElementById('controler:mobileM').rendered = false;
	document.getElementById('controler:civiliteContact').rendered = false;
	document.getElementById('controler:codePostalM').rendered = false;
	document.getElementById('controler:complementM').rendered = false;
	document.getElementById('controler:batimentM').rendered = false;
	document.getElementById('controler:libelleRueM').rendered = false;
	document.getElementById('controler:typeRuesM').rendered = false;
	document.getElementById('controler:numeroM').rendered = false;
	document.getElementById('persM').style.display='none';
	document.getElementById('persM2').style.display='none';
  	document.getElementById('persmorale').style.display='none';
	document.getElementById('persphysic').style.display='block';

	document.getElementById('biensassurermorale').style.display='none';
	document.getElementById('biensassurer').style.display='block';
	document.getElementById('residenceprincipale').style.display='block';
	document.getElementById('coutprincipale').style.display='block';

	document.getElementById('location1').style.display='none';
    document.getElementById('location2').style.display='none';
    document.getElementById('location3').style.display='none';
    document.getElementById('location4').style.display='none';
    document.getElementById('location5').style.display='none';
	document.getElementById('questionCout').style.display='block';

    document.getElementById('controler:nbrPiecem').disabled = true;

	document.getElementById('controler:email').rendered = true;
	//document.getElementById('controler:adresse').rendered = true;
	document.getElementById('controler:codePostal').rendered = true;
	document.getElementById('controler:ville').rendered = true;
	document.getElementById('controler:tel').rendered = true;
	document.getElementById('controler:mobile').rendered = true;
	document.getElementById('controler:complement').rendered = true;
	document.getElementById('controler:batiment').rendered = true;
	document.getElementById('controler:libelleRue').rendered = true;
	document.getElementById('controler:typeRues').rendered = true;
	document.getElementById('controler:numero').rendered = true;
	document.getElementById('questionBijoux').style.display='block';
    showpsl();

  }
 }

function  showpsl()
{

    var check = document.getElementById('controler:residencePrincipaleCheck');
    var checks = document.getElementById('controler:residenceSecondaire');
    var checkls = document.getElementById('controler:residenceLocation');

	if(check.checked == true)
	{
	   somme('nbrPieceprin','nbrPieceprindont','nbrPiecedepdont','somP');
	   if(document.getElementById('controler:nbrPieceprin').value == '0')
	   {
	     document.getElementById('controler:nbrPieceprin').value = '1';
	   }
	   if((checks.checked == false) && (checkls.checked == false))
	   {
	     document.getElementById('controler:nbrPiece').disabled = true;
		 document.getElementById('controler:nbrPiece2').disabled = true;

	     document.getElementById('controler:nbrPiece').value = '1';
 	     document.getElementById('controler:nbrPiece2').value = '1';
		 showpiece();
		 showpiecelocation();
	   }
	   if((checks.checked == true) && (checkls.checked == false))
	   {
	     document.getElementById('controler:nbrPiece').disabled = false;
 	     document.getElementById('controler:nbrPiece2').disabled = true;
		 document.getElementById('controler:nbrPiece2').value = '1';
		 if(document.getElementById('controler:nbrPiece').value == '1')
		  {
 		   document.getElementById('controler:nbrPiece').value = '1';
		  }
		 showpiece();
		 showpiecelocation();
	   }
	   if(checkls.checked == true && checks.checked == false)
	   {
	     document.getElementById('controler:nbrPiece').disabled = true;
 	     document.getElementById('controler:nbrPiece2').disabled = false;
		 if(document.getElementById('controler:nbrPiece2').value == '1')
		  {
		   document.getElementById('controler:nbrPiece2').value = '1';
		  }
 		 document.getElementById('controler:nbrPiece').value = '1';
 		 showpiece();
		 showpiecelocation();
		 if(document.getElementById('controler:nbrPieceSecond1').value == '0')
		 {
	 	   document.getElementById('controler:nbrPieceSecond1').value = '1';
		 }
	   }
	   if((checks.checked == true) && (checkls.checked == true))
	   {
	     document.getElementById('controler:nbrPiece').disabled = false;
		 document.getElementById('controler:nbrPiece2').disabled = false;
		  if(document.getElementById('controler:nbrPiece').value == '1' )
		  {
		    document.getElementById('controler:nbrPiece').value = '1';
		  }
		  if(document.getElementById('controler:nbrPiece2').value == '1')
		  {
 		   document.getElementById('controler:nbrPiece2').value = '1';
		  }
		 showpiece();
		 showpiecelocation();
		 if(document.getElementById('controler:nbrPieceSecond1').value == '0')
		 {
		   document.getElementById('controler:nbrPieceSecond1').value = '1';
		 }
	   }
 	   document.getElementById('controler:residencePrincipaleCheck').checked = true;
	   document.getElementById('residenceprincipale').style.display='block';
   	   document.getElementById('coutprincipale').style.display='block';
       document.getElementById('questionCout').style.display='block';
	   document.getElementById('quesecondaire').style.display='none';
   	   document.getElementById('controler:occupant').disabled = false;
       document.getElementById('questionBijoux').style.display='block';
	}else
	{
	   document.getElementById('controler:occupant').disabled = true;
	   document.getElementById('residenceprincipale').style.display='none';
   	   document.getElementById('coutprincipale').style.display='none';
	   document.getElementById('questionBijoux').style.display='none';
	   if((checks.checked == true) && (checkls.checked == true))
	   {
	      document.getElementById('quesecondaire').style.display='block';

		  document.getElementById('controler:nbrPiece').disabled = false;
		  document.getElementById('controler:nbrPiece2').disabled = false;

		  if(document.getElementById('controler:nbrPiece').value == '1')
		  {
		    document.getElementById('controler:nbrPiece').value = '1';
		  }
		  if(document.getElementById('controler:nbrPiece2').value == '1')
		  {
 		    document.getElementById('controler:nbrPiece2').value = '1';
		  }
		  showpiece();
		  showpiecelocation();
		  if(document.getElementById('controler:nbrPieceSecond1').value == '0')
		  {
		   document.getElementById('controler:nbrPieceSecond1').value = '1';
		  }

	   }
	   if(checks.checked == true && checkls.checked == false)
		{
		  document.getElementById('quesecondaire').style.display='block';
		  document.getElementById('controler:nbrPiece').disabled = false;
		  document.getElementById('controler:nbrPiece2').disabled = true;

		 document.getElementById('controler:nbrPiece2').value = '1';
		 if(document.getElementById('controler:nbrPiece').value == '1')
		  {
 		   document.getElementById('controler:nbrPiece').value = '1';
		  }
	 	 showpiece();
 	     showpiecelocation();
		 if(document.getElementById('controler:nbrPieceSecond1').value == '0')
		 {
		  document.getElementById('controler:nbrPieceSecond1').value = '1';
		 }

		}
	  if(checkls.checked == true && checks.checked == false)
		{
		  document.getElementById('quesecondaire').style.display='block';
		  document.getElementById('controler:nbrPiece2').disabled = false;
  		  document.getElementById('controler:nbrPiece').disabled = true;

 	     document.getElementById('controler:nbrPiece').value = '1';
		 if(document.getElementById('controler:nbrPiece2').value == '1')
		  {
  	        document.getElementById('controler:nbrPiece2').value = '1';
		  }
		 showpiecelocation();
		 showpiece();

		}
      if((checks.checked == false) && (checkls.checked == false))
	   {
	      document.getElementById('quesecondaire').style.display='none';

		  document.getElementById('controler:nbrPiece').disabled = true;
		  document.getElementById('controler:nbrPiece2').disabled = true;



		 document.getElementById('controler:nbrPiece').value = '1';
 	     document.getElementById('controler:nbrPiece2').value = '1';
		 showpiece();
		 showpiecelocation();
	   }
  	 document.getElementById('controler:residencePrincipaleCheck').checked = false;
	}

}
function showpiece()
{

	var lengh=parseInt(document.getElementById("controler:nbrPiece").value);
	if(lengh == 1 && document.getElementById('controler:residenceSecondaire').checked == true)
	{
	  document.getElementById('secondaire1').style.display='block';
	  if(document.getElementById('controler:nbrPieceSecond1').value == '0')
	  {
 	    document.getElementById('controler:nbrPieceSecond1').value = '1';
	  }
   	  document.getElementById('questionCout').style.display='block';
	  document.getElementById('secondaire2').style.display='none';
	  document.getElementById('secondaire3').style.display='none';
	  document.getElementById('coutSecondOne').style.display='block';
   	  document.getElementById('coutSecondTwo').style.display='none';
   	  document.getElementById('coutSecondThree').style.display='none';
	  somme('nbrPieceSecond1','nbrSecond1dont','nbrPieceSecond1dont','somS0');
	}
	if(lengh == 1 && document.getElementById('controler:residenceSecondaire').checked == false)
	{
	  document.getElementById('secondaire1').style.display='none';
	  if(document.getElementById('controler:nbrPieceSecond1').value == '0')
	  {
	    document.getElementById('controler:nbrPieceSecond1').value = '1';
	  }
   	  document.getElementById('questionCout').style.display='none';
	  document.getElementById('secondaire2').style.display='none';
	  document.getElementById('secondaire3').style.display='none';
	  document.getElementById('coutSecondOne').style.display='none';
   	  document.getElementById('coutSecondTwo').style.display='none';
   	  document.getElementById('coutSecondThree').style.display='none';
	  somme('nbrPieceSecond1','nbrSecond1dont','nbrPieceSecond1dont','somS0');
	}
	if(lengh == 2)
	{
   	  document.getElementById('questionCout').style.display='block';
	  if(document.getElementById('controler:nbrPieceSecond1').value == '0')
	  {
	    document.getElementById('controler:nbrPieceSecond1').value = '1';
	  }
	  if(document.getElementById('controler:nbrPieceSecond2').value == '0')
      {
	   document.getElementById('controler:nbrPieceSecond2').value = '1';
	  }
	  document.getElementById('secondaire1').style.display='block';
	  document.getElementById('secondaire2').style.display='block';
	  document.getElementById('secondaire3').style.display='none';
	  document.getElementById('coutSecondOne').style.display='block';
   	  document.getElementById('coutSecondTwo').style.display='block';
   	  document.getElementById('coutSecondThree').style.display='none';
	  somme('nbrPieceSecond1','nbrSecond1dont','nbrPieceSecond1dont','somS0');
	  somme('nbrPieceSecond2','nbrPieceSecond2dont','nbrPieceSecondDep2dont','somS1');
	}
	if(lengh == 3)
	{
	  document.getElementById('secondaire1').style.display='block';
	  if(document.getElementById('controler:nbrPieceSecond1').value == '0')
	  {
	    document.getElementById('controler:nbrPieceSecond1').value = '1';
	  }
	  if(document.getElementById('controler:nbrPieceSecond2').value == '0')
      {
	   document.getElementById('controler:nbrPieceSecond2').value = '1';
	  }
	  if( document.getElementById('controler:nbrPieceSecond3').value == '0')
	  {
	     document.getElementById('controler:nbrPieceSecond3').value = '1';
	  }
	  document.getElementById('secondaire2').style.display='block';
	  document.getElementById('secondaire3').style.display='block';
	  document.getElementById('coutSecondOne').style.display='block';
   	  document.getElementById('coutSecondTwo').style.display='block';
   	  document.getElementById('coutSecondThree').style.display='block';
   	  document.getElementById('questionCout').style.display='block';
      somme('nbrPieceSecond1','nbrSecond1dont','nbrPieceSecond1dont','somS0');
	  somme('nbrPieceSecond2','nbrPieceSecond2dont','nbrPieceSecondDep2dont','somS1');
	  somme('nbrPieceSecond3','nbrPieceSecond3dont','nbrPieceSecond3depdont','somS3');
	}
}

function showpiecelocation()
{
	var lengh=parseInt(document.getElementById("controler:nbrPiece2").value);
	if(lengh == 1 && document.getElementById('controler:residenceLocation').checked == true)
	{
	  document.getElementById('location1').style.display='block';
	  document.getElementById('location2').style.display='none';
	  document.getElementById('location3').style.display='none';
  	  document.getElementById('location4').style.display='none';
 	  document.getElementById('location5').style.display='none';
	}
	if(lengh == 1 && document.getElementById('controler:residenceLocation').checked == false)
	{
	  document.getElementById('location1').style.display='none';
	  document.getElementById('location2').style.display='none';
	  document.getElementById('location3').style.display='none';
  	  document.getElementById('location4').style.display='none';
 	  document.getElementById('location5').style.display='none';
	}
	if(lengh == 2)
	{
	  document.getElementById('location1').style.display='block';
	  document.getElementById('location2').style.display='block';
	  document.getElementById('location3').style.display='none';
  	  document.getElementById('location4').style.display='none';
 	  document.getElementById('location5').style.display='none';
	}
	if(lengh == 3)
	{
	  document.getElementById('location1').style.display='block';
	  document.getElementById('location2').style.display='block';
	  document.getElementById('location3').style.display='block';
  	  document.getElementById('location4').style.display='none';
 	  document.getElementById('location5').style.display='none';
	}
	if(lengh == 4)
	{
	  document.getElementById('location1').style.display='block';
	  document.getElementById('location2').style.display='block';
	  document.getElementById('location3').style.display='block';
  	  document.getElementById('location4').style.display='block';
 	  document.getElementById('location5').style.display='none';
	}
	if(lengh == 5)
	{
	  document.getElementById('location1').style.display='block';
	  document.getElementById('location2').style.display='block';
	  document.getElementById('location3').style.display='block';
  	  document.getElementById('location4').style.display='block';
 	  document.getElementById('location5').style.display='block';
	}
}

function showpiecelocationmorale()
{
	var lengh=parseInt(document.getElementById("controler:nbrPiecem").value);
	if(lengh == 1)
	{
	  document.getElementById('location1').style.display='block';
	  document.getElementById('location2').style.display='none';
	  document.getElementById('location3').style.display='none';
  	  document.getElementById('location4').style.display='none';
 	  document.getElementById('location5').style.display='none';
	}
	if(lengh == 2)
	{
	  document.getElementById('location1').style.display='block';
	  document.getElementById('location2').style.display='block';
	  document.getElementById('location3').style.display='none';
  	  document.getElementById('location4').style.display='none';
 	  document.getElementById('location5').style.display='none';
	}
	if(lengh == 3)
	{
	  document.getElementById('location1').style.display='block';
	  document.getElementById('location2').style.display='block';
	  document.getElementById('location3').style.display='block';
  	  document.getElementById('location4').style.display='none';
 	  document.getElementById('location5').style.display='none';
	}
	if(lengh == 4)
	{
	  document.getElementById('location1').style.display='block';
	  document.getElementById('location2').style.display='block';
	  document.getElementById('location3').style.display='block';
  	  document.getElementById('location4').style.display='block';
 	  document.getElementById('location5').style.display='none';
	}
	if(lengh == 5)
	{
	  document.getElementById('location1').style.display='block';
	  document.getElementById('location2').style.display='block';
	  document.getElementById('location3').style.display='block';
  	  document.getElementById('location4').style.display='block';
 	  document.getElementById('location5').style.display='block';
	}
}

function nbrPiecePrincipale()
{
  if(document.getElementById('hiddPieceP').value=='1_6P')
	{
	   document.getElementById('controler:nbrPieceprin').value = '1';
   	   document.getElementById('controler:nbrPieceprindont').value = '0';
   	   document.getElementById('controler:nbrPiecedep').value = '0';
   	   document.getElementById('controler:nbrPiecedepdont').value = '0';

	   alert("Votre appartement contient plus de 6 pi?ces principales. souscription exclue !");
	}
	if(document.getElementById('hiddPieceP').value=='1_8P')
	{
	   document.getElementById('controler:nbrPieceprin').value = '1';
   	   document.getElementById('controler:nbrPieceprindont').value = '0';
   	   document.getElementById('controler:nbrPiecedep').value = '0';
   	   document.getElementById('controler:nbrPiecedepdont').value = '0';

	   alert("Votre maison contient plus de 8 pi?ces principales. souscription exclue !");
	}
}

function nbrPieceResSecondaireUn()
{
  //alert(document.getElementById('hidRs1').value);
  if(document.getElementById('hidRs1').value=='1_6Rs1')
	{
	   document.getElementById('controler:nbrPieceSecond1').value = '1';
   	   document.getElementById('controler:nbrSecond1dont').value = '0';
   	   document.getElementById('controler:nbrPieceSecond1dep').value = '0';
   	   document.getElementById('controler:nbrPieceSecond1dont').value = '0';

	   alert("Votre appartement contient plus de 6 pi?ces principales. souscription exclue !");
	}
	if(document.getElementById('hidRs1').value=='1_8Rs1')
	{
	   document.getElementById('controler:nbrPieceSecond1').value = '1';
   	   document.getElementById('controler:nbrSecond1dont').value = '0';
   	   document.getElementById('controler:nbrPieceSecond1dep').value = '0';
   	   document.getElementById('controler:nbrPieceSecond1dont').value = '0';

	   alert("Votre maison contient plus de 8 pi?ces principales. souscription exclue !");
	}
}
function nbrPieceResSecondaireDe()
{
  //alert(document.getElementById('hidRs2').value);
  if(document.getElementById('hidRs2').value=='1_6Rs2')
	{
	   document.getElementById('controler:nbrPieceSecond2').value = '1';
   	   document.getElementById('controler:nbrPieceSecond2dont').value = '0';
   	   document.getElementById('controler:nbrSecond2dep').value = '0';
   	   document.getElementById('controler:nbrPieceSecondDep2dont').value = '0';

	   alert("Votre appartement contient plus de 6 pi?ces principales. souscription exclue !");
	}
	if(document.getElementById('hidRs2').value=='1_8Rs2')
	{
	   document.getElementById('controler:nbrPieceSecond2').value = '1';
   	   document.getElementById('controler:nbrPieceSecond2dont').value = '0';
   	   document.getElementById('controler:nbrSecond2dep').value = '0';
   	   document.getElementById('controler:nbrPieceSecondDep2dont').value = '0';

	   alert("Votre maison contient plus de 8 pi?ces principales. souscription exclue !");
	}
}
function nbrPieceResSecondaireTrois()
{
  if(document.getElementById('hidRs3').value=='1_6Rs3')
	{
	   document.getElementById('controler:nbrPieceSecond3').value = '1';
   	   document.getElementById('controler:nbrPieceSecond3dont').value = '0';
   	   document.getElementById('controler:nbrPieceSecond3dep').value = '0';
   	   document.getElementById('controler:nbrPieceSecond3depdont').value = '0';

	   alert("Votre appartement contient plus de 6 pi?ces principales. souscription exclue !");
	}
	if(document.getElementById('hidRs3').value=='1_8Rs3')
	{
	   document.getElementById('controler:nbrPieceSecond3').value = '1';
   	   document.getElementById('controler:nbrPieceSecond3dont').value = '0';
   	   document.getElementById('controler:nbrPieceSecond3dep').value = '0';
   	   document.getElementById('controler:nbrPieceSecond3depdont').value = '0';


	   alert("Votre maison contient plus de 8 pi?ces principales. souscription exclue !");
	}
}

function init()
{
    //alert('In init ...');
    if(document.getElementById('controler:nbrPieceprin').value=='0')
	{
      document.getElementById('controler:nbrPieceprin').value = '1';
	}
	if (document.getElementById("controler:personne").value == 'PERSONNE_MORALE')
    {
	   PersMorale();
	   showpiecelocationmorale();
	}
	if (document.getElementById("controler:personne").value == 'PERSONNE_PHYSIQUE')
	{
	    showpsl();
	    //alert(document.getElementById('controler:dateNaissance').value);
	    /*if((document.getElementById('controler:dateNaissance').value == 'ex: JJ/MM/AAAA') || (document.getElementById('controler:dateNaissance').value ==''))
		{
			document.getElementById('controler:dateNaissance').value = 'ex: JJ/MM/AAAA';
		}*/
		nbrPiecePrincipale();
		nbrPieceResSecondaireUn();
		nbrPieceResSecondaireDe();
		nbrPieceResSecondaireTrois();

	if(document.getElementById('hidd1').value=='1_1')
	{
	   document.getElementById('secondaire1').style.display='block';
       document.getElementById('coutSecondOne').style.display='block';

	   showpsl();
	}
	if(document.getElementById('hidd2').value=='2_2')
	{
	   document.getElementById('secondaire1').style.display='block';
       document.getElementById('coutSecondOne').style.display='block';
	   document.getElementById('secondaire2').style.display='block';
	   document.getElementById('coutSecondTwo').style.display='block';
	   showpsl();
	}
	if(document.getElementById('hidd3').value=='3_3')
	{
	   document.getElementById('secondaire1').style.display='block';
       document.getElementById('coutSecondOne').style.display='block';
	   document.getElementById('secondaire2').style.display='block';
	   document.getElementById('coutSecondTwo').style.display='block';
	   document.getElementById('secondaire3').style.display='block';
   	   document.getElementById('coutSecondThree').style.display='block';
	   showpsl();
	}
	}
	if(document.getElementById('hiddPno1').value=='5_1')
	{
	   document.getElementById('location1').style.display='block';
	   showpsl();
	}
	if(document.getElementById('hiddPno2').value=='5_2')
	{
	   document.getElementById('location1').style.display='block';
	   document.getElementById('location2').style.display='block';
	   showpsl();
	}
	if(document.getElementById('hiddPno3').value=='5_3')
	{
	   document.getElementById('location1').style.display='block';
	   document.getElementById('location2').style.display='block';
	   document.getElementById('location3').style.display='block';
	   showpsl();
	}
	if(document.getElementById('hiddPno4').value=='5_4')
	{
	   document.getElementById('location1').style.display='block';
	   document.getElementById('location2').style.display='block';
	   document.getElementById('location3').style.display='block';
	   document.getElementById('location4').style.display='block';
	   showpsl();
	}
	if(document.getElementById('hiddPno5').value=='5_5')
	{
	   document.getElementById('location1').style.display='block';
	   document.getElementById('location2').style.display='block';
	   document.getElementById('location3').style.display='block';
	   document.getElementById('location4').style.display='block';
	   document.getElementById('location5').style.display='block';
	   showpsl();
	}
	if(document.getElementById('hiddMor').value=='1_81')
	{
	   PersMorale();
	   showpiecelocationmorale();
	}
	// Brahim
	initMVC();
	//mourad
	                  // RESIDENCE PRINCIPALE
	 document.getElementById("controler:cuisinep").selectedIndex=1;
	 document.getElementById("controler:chambre").selectedIndex=1;
	 document.getElementById("controler:salon").selectedIndex=1;
	 document.getElementById("controler:saleeau").selectedIndex=1;

	   				// RESIDENCE SECONDAIRE
	  for(i=1 ; i<=3 ; i++ ){
	  document.getElementById("controler:cuisineS"+i).selectedIndex=1;
	  document.getElementById("controler:chambreS"+i).selectedIndex=1;
	  }
	  document.getElementById("controler:sallemangerS1").selectedIndex=1;
	  document.getElementById("controler:salleMangerS2").selectedIndex=1;
	  document.getElementById("controler:salleMangerS3").selectedIndex=1;

	  document.getElementById("controler:SalleS1").selectedIndex=1;
	  document.getElementById("controler:salleeauS2").selectedIndex=1;
	  document.getElementById("controler:salleeauS3").selectedIndex=1;

}

function controlleNbrComptabilise(val1,val2)
{
    var nbr1=document.getElementById('controler:'+val1).value;
	var nbr2=document.getElementById('controler:'+val2).value;
	if(parseInt(nbr1) < parseInt(nbr2))
	{
	  alert("Le nombre de pi\350ce(s) plus que 30 m\262 doit \352tre inf\351rieur ou egale");
	  document.getElementById('controler:'+val2).value='0';
	}
}

function controlleNbrComptabiliseUn(val1,val2)
{
    var nbr1=document.getElementById('controler:'+val1).value;
	var nbr2=document.getElementById('controler:'+val2).value;
	if(parseInt(nbr1) < parseInt(nbr2))
	{
	  alert("Le nombre de pi\350ce(s) plus que 30 m\262 doit \352tre inf\351rieur ou egale");
	  document.getElementById('controler:'+val1).value=document.getElementById('controler:'+val2).value;
	}
}

function somme(n1,n2,n4,sm){
    //alert(sm);
	var nbr1=document.getElementById('controler:'+n1).value;
	var nbr2=document.getElementById('controler:'+n2).value;
	//var nbr3=document.getElementById('controler:'+n3).value;
	var nbr4=document.getElementById('controler:'+n4).value;
	var tmp = parseInt(nbr1)+parseInt(nbr2)+parseInt(nbr4);
	//alert('----'+ nbr1 +'-----'+ nbr2 +'----'+ nbr3 +'-----'+ nbr4 +'------>  '+tmp);
	//document.getElementById('layerresultat1').value = tmp;
	//alert(tmp);
	document.getElementById(sm).innerHTML = tmp;
	//document.getElementById('sm').innerHTML = tmp;
	//eval(sm+".innerHTML = "+tmp);

}





function  showAjaxCity()
{

   if(codeNorm !='' && codeNorm != null && codeNorm.length == 5)  {
     if(document.getElementById('controler:villeAjax').value!=null)
      go(4,'codePostalM','textCodePM',codeNorm,'villeM','normaleM',document.getElementById('controler:villeAjax').value);
      else
      go(4,'codePostalM','textCodePM',codeNorm,'villeM','normaleM');
    }


		if(codeNor !='' && codeNor != null && codeNor.length == 5)  {
     if(document.getElementById('controler:villeAjax').value!=null)
      go(4,'codePostal','textCodeP',codeNor,'ville','normale',document.getElementById('controler:villeAjax').value);
      else
      go(4,'codePostal','textCodeP',codeNor,'ville','normale');
    }

    if(codeRp !='' && codeRp != null && codeRp.length == 5)  {
     if(document.getElementById('controler:villeAjaxRp').value!=null)
      go(3,'codePostalP','textCodePostal',codeRp,'villeRp','Rp',document.getElementById('controler:villeAjaxRp').value);
      else
      go(3,'codePostalP','textCodePostal',codeRp,'villeRp','Rp');
    }
    if(codeRs1 !='' && codeRs1 != null && codeRs1.length == 5)  {
    if(document.getElementById('controler:villeAjaxRs1').value!=null)
    go(8,'codePostalSecond1','textCodePostalRs1',codeRs1,'villeRs1','Rs1',document.getElementById('controler:villeAjaxRs1').value);
    else
      go(8,'codePostalSecond1','textCodePostalRs1',codeRs1,'villeRs1','Rs1');
    }
    if(codeRs2 !='' && codeRs2 != null && codeRs2.length == 5)  {
    if(document.getElementById('controler:villeAjaxRs2').value!=null)
     go(6,'codePostalSecond2','textCodePostalRs2',codeRs2,'villeRs2','Rs2',document.getElementById('controler:villeAjaxRs2').value);
     else
      go(6,'codePostalSecond2','textCodePostalRs2',codeRs2,'villeRs2','Rs2');
    }
    if(codeRs3 !='' && codeRs3 != null && codeRs3.length == 5)  {
     if(document.getElementById('controler:villeAjaxRs3').value!=null)
      go(7,'codePostalSecond3','textCodePostalRs3',codeRs3,'villeRs3','Rs3',document.getElementById('controler:villeAjaxRs3').value)
      else
      go(7,'codePostalSecond3','textCodePostalRs3',codeRs3,'villeRs3','Rs3')
    }

    if(codePno1 !='' && codePno1 != null && codePno1.length == 5)  {
     if(document.getElementById('controler:villeAjaxPno1').value!=null)
      go(8,'codePostalL1','textCodePostalPno1',codePno1,'villePno1','Pno1',document.getElementById('controler:villeAjaxPno1').value);
      else
      go(8,'codePostalL1','textCodePostalPno1',codePno1,'villePno1','Pno1')
    }
    if(codePno2 !='' && codePno2 != null && codePno2.length == 5)  {
     if(document.getElementById('controler:villeAjaxPno2').value!=null)
      go(9,'codePostalL2','textCodePostalPno2',codePno2,'villePno2','Pno2',document.getElementById('controler:villeAjaxPno2').value);
      else
      go(9,'codePostalL2','textCodePostalPno2',codePno2,'villePno2','Pno2')
    }
    if(codePno3 !='' && codePno3 != null && codePno3.length == 5)  {
     if(document.getElementById('controler:villeAjaxPno3').value !=null)
      go(3,'codePostalL3','textCodePostalPno3',codePno3,'villePno3','Pno3',document.getElementById('controler:villeAjaxPno3').value );
      else
      go(3,'codePostalL3','textCodePostalPno3',codePno3,'villePno3','Pno3')
    }
    if(codePno4!='' && codePno4 != null && codePno4.length == 5)  {
    if(document.getElementById('controler:villeAjaxPno4').value!=null)
      go(9,'codePostalL4','textCodePostalPno4',codePno4,'villePno4','Pno4',document.getElementById('controler:villeAjaxPno4').value );
      else
      go(9,'codePostalL4','textCodePostalPno4',codePno4,'villePno4','Pno4')
    }
    if(codePno5 !='' && codePno5 != null && codePno5.length == 5)  {
    if(document.getElementById('controler:villeAjaxPno5').value!=null)
      go(5,'codePostalL5','textCodePostalPno5',codePno5,'villePno5','Pno5',document.getElementById('controler:villeAjaxPno5').value);
      else
      go(5,'codePostalL5','textCodePostalPno5',codePno5,'villePno5','Pno5')
    }

}
function focusNext(Objet1,idObjet2,longueur){
	if(Objet1.value=="JJ") 
	Objet1.value="";
	else
	if (Objet1.value.length == longueur){
		obj=document.getElementById(idObjet2);
		 
		obj.focus();
		if(obj.value=="MM" ||obj.value=="AAAA")
			obj.value="";
		return false;
	}
}

