// JavaScript Document

// fonction dreamweaver
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
//-->
//-->

/**** pop up *** exemple dans href="javascript:popup('chemin/doc.php',450,380,300,300)" ***/

function popup(page,width,height,top,left){
	window.open(page,'popup','width='+width+',height='+height+',top='+top+',left='+left+',toolbar=0,location=0,directories=0,status=0,menubar=no,scrollbars=yes,resizable=yes');
}
function rafraichit(lurl){
	window.opener.location.href=lurl;
}

function bloc(){	//sert pour bloquer le clic droit
	return false;
}


/////////////////////   Step 0  /////////////////////////
function val_projet() //affiche la div suivante "occupant"
	{
	if (document.step0.user_quellemaison[0].checked == true || document.step0.user_quellemaison[1].checked == true )
		{
		document.getElementById('occupant').style.display='';
		document.getElementById('msgstep0').style.display='none';
		}
	}

function val_occupant() //affiche la div suivante "temp"
	{
	if (document.step0.user_nboccupants.value !='0')
		{
		document.getElementById('temp').style.display='';
		}
	}

function val_temp() //affiche la div suivante "surface" 
	{
	if (document.step0.user_tint.value !='0')
		{
		document.getElementById('surface').style.display='';
		}	
	}
	
function val_surface() //affiche ou cache la div "ok"
	{
	if (document.step0.user_surfaceh.value != "")
		{
		document.getElementById('ok').style.display='';
		}
	else {
		document.getElementById('ok').style.display='none';
		}
	}

function val_ok() //Valide le formulaire 1° partie
	{
	if (document.step0.user_surfaceh.value == '' || document.step0.user_nboccupants.value =='0' || document.step0.user_tint.value =='0')
		{
		return false;
		}
	}
	
function val_departement() //affiche la div suivante "suivant0"
	{
	document.getElementById('suivant0').style.display='';
	}

function val_suivant() //Valide le formulaire 2° partie
	{
	if (document.step0.user_depart_id.value == '' || document.step0.user_altitude.value =='0')
		{
		return false;
		}
	}


/////////////////////   Step 1  /////////////////////////
function val_form1() //affiche la div suivante "niveau1"
	{
	if  (document.step1.user_forme[0].checked == true || document.step1.user_forme[1].checked == true || document.step1.user_forme[2].checked == true)
		{
		document.getElementById('niveau1').style.display='';
		}
	}

function val_niveau1() //affiche la div suivante "mityonne1"
	{
	if (document.step1.user_niveau[0].checked == true || document.step1.user_niveau[1].checked == true || document.step1.user_niveau[2].checked == true)
		{
		document.getElementById('mityonne1').style.display='';
		}
	}

function val_mityonne1() //affiche la div suivante "suivant1"
	{
	if (document.step1.user_mitoyenne[0].checked == true || document.step1.user_mitoyenne[1].checked == true ||
		document.step1.user_mitoyenne[2].checked == true || document.step1.user_mitoyenne[3].checked == true ||
		document.step1.user_mitoyenne[4].checked == true || document.step1.user_mitoyenne[5].checked == true)
		{
		document.getElementById('suivant1').style.display='';
		}
	}
	

/////////////////////   Step 3  /////////////////////////

function val_annee() //affiche la div suivante selon l'année.
	{
	if (document.step3.user_date_construct.value =='0')
		{
		document.getElementById('texteiso').style.display='';
		document.getElementById('isolation').style.display='none';
		document.getElementById('forme3').style.display='none';
		document.getElementById('niveau3').style.display='none';
		document.getElementById('mityonne3').style.display='none';
		document.getElementById('valiso').style.display='none';
		}
	else if (document.step3.user_date_construct.value =='48' || document.step3.user_date_construct.value =='48_74')
		{
		document.getElementById('texteiso').style.display='none';
		document.getElementById('isolation').style.display='';
		document.getElementById('forme3').style.display='none';
		document.getElementById('niveau3').style.display='none';
		document.getElementById('mityonne3').style.display='none';
		document.getElementById('valiso').style.display='';
		}
	else
		{
		document.getElementById('texteiso').style.display='';
		document.getElementById('isolation').style.display='none';
		document.getElementById('forme3').style.display='';
		document.getElementById('niveau3').style.display='none';
		document.getElementById('mityonne3').style.display='none';
		document.getElementById('valiso').style.display='none';
		}
	}

function changecheckbox(nom) // Affiche l'image d'une case à cocher utiliser si valeur = 1
	{
	if (document.getElementById('champ_'+nom).value==0 )
		{
		document.getElementById(nom).src='illustr/boutons/case_on.jpg';
		document.getElementById('champ_'+nom).value=1;
		}
	else if(document.getElementById('champ_'+nom).value==1)
		{ 
		document.getElementById(nom).src='illustr/boutons/case_off.jpg';
		document.getElementById('champ_'+nom).value=0;
		}
	}

function val_isolation3() //affiche la div suivante "forme3"
	{
	document.getElementById('forme3').style.display='';
	document.getElementById('valiso').style.display='none';
	}
	
function val_form3() //affiche la div suivante "niveau3"
	{
	if  (document.step3.user_forme[0].checked == true || document.step3.user_forme[1].checked == true || document.step3.user_forme[2].checked == true)
		{
		document.getElementById('niveau3').style.display='';
		document.getElementById('valiso').style.display='none';
		document.step3.user_date_construct2.value = document.step3.user_date_construct.value;
		document.getElementById( 'user_date_construct' ).disabled = true;
		}
	}

function val_niveau3() //affiche la div suivante "mityonne3"
	{
	if (document.step3.user_niveau[0].checked == true || document.step3.user_niveau[1].checked == true || document.step3.user_niveau[2].checked == true)
		{
		document.getElementById('mityonne3').style.display='';
		document.getElementById('valiso').style.display='none';
		}
	}

function val_mityonne3() //affiche la div suivante "suivant3"
	{
	if (document.step3.user_mitoyenne[0].checked == true || document.step3.user_mitoyenne[1].checked == true ||
		document.step3.user_mitoyenne[2].checked == true || document.step3.user_mitoyenne[3].checked == true ||
		document.step3.user_mitoyenne[4].checked == true || document.step3.user_mitoyenne[5].checked == true)
		{
		document.getElementById('suivant3').style.display='';
		}
	}


/////////////////////   Step 4  /////////////////////////

function val_eng_chauf() //affiche la liste du Système d’ECS liés aux boutons radio Energie de chauffage.
	{
	if (document.step4.user_chEnergie[0].checked == true)
		{
		document.getElementById('CHa').style.display='';
		document.getElementById('CHb').style.display='none';
		document.getElementById('CHc').style.display='none';
		document.getElementById('CHd').style.display='none';
		document.getElementById('CHe').style.display='none';
		document.getElementById('PCBT').style.display='none';
		document.getElementById('ECSIDCH').style.display='none';		
		}
	if (document.step4.user_chEnergie[1].checked == true)
		{
		document.getElementById('CHa').style.display='none';
		document.getElementById('CHb').style.display='';
		document.getElementById('CHc').style.display='none';
		document.getElementById('CHd').style.display='none';
		document.getElementById('CHe').style.display='none';
		}
	if (document.step4.user_chEnergie[2].checked == true)
		{
		document.getElementById('CHa').style.display='none';
		document.getElementById('CHb').style.display='none';
		document.getElementById('CHc').style.display='';
		document.getElementById('CHd').style.display='none';
		document.getElementById('CHe').style.display='none';
		}
	if (document.step4.user_chEnergie[3].checked == true)
		{
		document.getElementById('CHa').style.display='none';
		document.getElementById('CHb').style.display='none';
		document.getElementById('CHc').style.display='none';
		document.getElementById('CHd').style.display='';
		document.getElementById('CHe').style.display='none';	
		}
	if (document.step4.user_chEnergie[4].checked == true)
		{
		document.getElementById('CHa').style.display='none';
		document.getElementById('CHb').style.display='none';
		document.getElementById('CHc').style.display='none';
		document.getElementById('CHd').style.display='none';
		document.getElementById('CHe').style.display='';			
		}
	}
	
function val_CHa() // Cache les boutons radio PCBT et ECSIDCH selon le cas
	{
	// Active les boutons radio ecs
	document.step4.user_ecsEnergie[0].disabled=false;
	document.step4.user_ecsEnergie[1].disabled=false;
	document.step4.user_ecsEnergie[2].disabled=false;
	document.step4.user_ecsEnergie[3].disabled=false;
	document.step4.user_ecsEnergie[4].disabled=false;
	
	// Désactive les boutons ch
	document.step4.user_chEnergie[0].disabled=false;
	document.step4.user_chEnergie[1].disabled=true;
	document.step4.user_chEnergie[2].disabled=true;
	document.step4.user_chEnergie[3].disabled=true;
	document.step4.user_chEnergie[4].disabled=true;	
	}
	
function val_CHb() // Cache les boutons radio PCBT et ECSIDCH selon le cas
	{	
	if (document.step4.user_chType[11].checked == true)
		{
		document.getElementById('PCBT').style.display='none';
		document.getElementById('ECSIDCH').style.display='none';

		// Active les boutons radio ecs
		document.step4.user_ecsEnergie[0].disabled=false;
		document.step4.user_ecsEnergie[1].disabled=false;
		document.step4.user_ecsEnergie[2].disabled=false;
		document.step4.user_ecsEnergie[3].disabled=false;
		document.step4.user_ecsEnergie[4].disabled=false;
		
		// Désactive les boutons ch
		document.step4.user_chEnergie[0].disabled=true;
		document.step4.user_chEnergie[1].disabled=false;
		document.step4.user_chEnergie[2].disabled=true;
		document.step4.user_chEnergie[3].disabled=true;
		document.step4.user_chEnergie[4].disabled=true;	
		}
	else {
		document.getElementById('PCBT').style.display='';
		document.getElementById('ECSIDCH').style.display='';
		
		// Désactive les boutons radio ecs
		document.step4.user_ecsEnergie[0].disabled=true;
		document.step4.user_ecsEnergie[1].disabled=true;
		document.step4.user_ecsEnergie[2].disabled=true;
		document.step4.user_ecsEnergie[3].disabled=true;
		document.step4.user_ecsEnergie[4].disabled=true;
		
		// Désactive les boutons ch
		document.step4.user_chEnergie[0].disabled=true;
		document.step4.user_chEnergie[1].disabled=false;
		document.step4.user_chEnergie[2].disabled=true;
		document.step4.user_chEnergie[3].disabled=true;
		document.step4.user_chEnergie[4].disabled=true;			
		}
	}
	
function val_CHc() // Cache les boutons radio PCBT et ECSIDCH selon le cas
	{
	if (document.step4.user_chType[17].checked == true)
		{
		document.getElementById('PCBT').style.display='none';
		document.getElementById('ECSIDCH').style.display='none';
		
		// Active les boutons radio ecs
		document.step4.user_ecsEnergie[0].disabled=false;
		document.step4.user_ecsEnergie[1].disabled=false;
		document.step4.user_ecsEnergie[2].disabled=false;
		document.step4.user_ecsEnergie[3].disabled=false;
		document.step4.user_ecsEnergie[4].disabled=false;
		
		// Désactive les boutons ch
		document.step4.user_chEnergie[0].disabled=true;
		document.step4.user_chEnergie[1].disabled=true;
		document.step4.user_chEnergie[2].disabled=false;
		document.step4.user_chEnergie[3].disabled=true;
		document.step4.user_chEnergie[4].disabled=true;	
		}
	else {
		document.getElementById('PCBT').style.display='';
		document.getElementById('ECSIDCH').style.display='';	
		
		// Désactive les boutons radio ecs
		document.step4.user_ecsEnergie[0].disabled=true;
		document.step4.user_ecsEnergie[1].disabled=true;
		document.step4.user_ecsEnergie[2].disabled=true;
		document.step4.user_ecsEnergie[3].disabled=true;
		document.step4.user_ecsEnergie[4].disabled=true;
		
		// Désactive les boutons ch
		document.step4.user_chEnergie[0].disabled=true;
		document.step4.user_chEnergie[1].disabled=true;
		document.step4.user_chEnergie[2].disabled=false;
		document.step4.user_chEnergie[3].disabled=true;
		document.step4.user_chEnergie[4].disabled=true;			
		}		
	}

function val_CHd()  // Cache les boutons radio PCBT et ECSIDCH selon le cas
	{
	
	if (document.step4.user_chType[23].checked == true)
		{
		document.getElementById('PCBT').style.display='none';
		document.getElementById('ECSIDCH').style.display='none';

		// Active les boutons radio ecs
		document.step4.user_ecsEnergie[0].disabled=false;
		document.step4.user_ecsEnergie[1].disabled=false;
		document.step4.user_ecsEnergie[2].disabled=false;
		document.step4.user_ecsEnergie[3].disabled=false;
		document.step4.user_ecsEnergie[4].disabled=false;
		
		// Désactive les boutons ch
		document.step4.user_chEnergie[0].disabled=true;
		document.step4.user_chEnergie[1].disabled=true;
		document.step4.user_chEnergie[2].disabled=true;
		document.step4.user_chEnergie[3].disabled=false;
		document.step4.user_chEnergie[4].disabled=true;
		}
	else {
		document.getElementById('PCBT').style.display='';
		document.getElementById('ECSIDCH').style.display='';	

		// Désactive les boutons radio ecs
		document.step4.user_ecsEnergie[0].disabled=true;
		document.step4.user_ecsEnergie[1].disabled=true;
		document.step4.user_ecsEnergie[2].disabled=true;
		document.step4.user_ecsEnergie[3].disabled=true;
		document.step4.user_ecsEnergie[4].disabled=true;
		
		// Désactive les boutons ch
		document.step4.user_chEnergie[0].disabled=true;
		document.step4.user_chEnergie[1].disabled=true;
		document.step4.user_chEnergie[2].disabled=true;
		document.step4.user_chEnergie[3].disabled=false;
		document.step4.user_chEnergie[4].disabled=true;
		}		
	}

function val_CHe()  // Cache les boutons radio PCBT et ECSIDCH selon le cas
	{
	if (document.step4.user_chType[24].checked == true)
		{
		document.getElementById('PCBT').style.display='';
		document.getElementById('ECSIDCH').style.display='';	
		
		// Active les boutons radio ecs
		document.step4.user_ecsEnergie[0].disabled=false;
		document.step4.user_ecsEnergie[1].disabled=false;
		document.step4.user_ecsEnergie[2].disabled=false;
		document.step4.user_ecsEnergie[3].disabled=false;
		document.step4.user_ecsEnergie[4].disabled=false;
		
		// Désactive les boutons ch
		document.step4.user_chEnergie[0].disabled=true;
		document.step4.user_chEnergie[1].disabled=true;
		document.step4.user_chEnergie[2].disabled=true;
		document.step4.user_chEnergie[3].disabled=true;
		document.step4.user_chEnergie[4].disabled=false;		
		}
	else if (document.step4.user_chType[25].checked == true)
		{
		document.getElementById('PCBT').style.display='none';
		document.getElementById('ECSIDCH').style.display='none';
		
		// Active les boutons radio ecs
		document.step4.user_ecsEnergie[0].disabled=false;
		document.step4.user_ecsEnergie[1].disabled=false;
		document.step4.user_ecsEnergie[2].disabled=false;
		document.step4.user_ecsEnergie[3].disabled=false;
		document.step4.user_ecsEnergie[4].disabled=false;
		
		// Désactive les boutons ch
		document.step4.user_chEnergie[0].disabled=true;
		document.step4.user_chEnergie[1].disabled=true;
		document.step4.user_chEnergie[2].disabled=true;
		document.step4.user_chEnergie[3].disabled=true;
		document.step4.user_chEnergie[4].disabled=false;		
		}		
	else {
		document.getElementById('PCBT').style.display='';
		document.getElementById('ECSIDCH').style.display='';
		
		// Désactive les boutons radio ecs
		document.step4.user_ecsEnergie[0].disabled=true;
		document.step4.user_ecsEnergie[1].disabled=true;
		document.step4.user_ecsEnergie[2].disabled=true;
		document.step4.user_ecsEnergie[3].disabled=true;
		document.step4.user_ecsEnergie[4].disabled=true;
		
		// Désactive les boutons ch
		document.step4.user_chEnergie[0].disabled=true;
		document.step4.user_chEnergie[1].disabled=true;
		document.step4.user_chEnergie[2].disabled=true;
		document.step4.user_chEnergie[3].disabled=true;
		document.step4.user_chEnergie[4].disabled=false;		
		}		
	}
	
function val_ECSIDCH() // Si le bouton radio ECSIDCH est sur oui, alors on désactive l'énergie ecs.
	{
	if (document.step4.ECSIDCH[0].checked == true)
		{
		// Désavtiver les boutons radio ecs
		document.step4.user_ecsEnergie[0].disabled=true;
		document.step4.user_ecsEnergie[1].disabled=true;
		document.step4.user_ecsEnergie[2].disabled=true;
		document.step4.user_ecsEnergie[3].disabled=true;
		document.step4.user_ecsEnergie[4].disabled=true;
		
		// On affiche le bouton suivant
		document.getElementById('suivant4').style.display='';		
		}
	else if (document.step4.ECSIDCH[1].checked == true)
		{
		// Activer les boutons radio ecs
		document.step4.user_ecsEnergie[0].disabled=false;
		document.step4.user_ecsEnergie[1].disabled=false;
		document.step4.user_ecsEnergie[2].disabled=false;
		document.step4.user_ecsEnergie[3].disabled=false;
		document.step4.user_ecsEnergie[4].disabled=false;	

		// On masque le bouton suivant
		document.getElementById('suivant4').style.display='none';
		}
	}

function val_eng_ecs() //affiche la liste du Système d’ECS liés aux boutons radio Energie pour l'ECS.
	{
	if (document.step4.user_ecsEnergie[0].checked == true)
		{
		document.getElementById('ECSa').style.display='';
		document.getElementById('ECSb').style.display='none';
		document.getElementById('ECSc').style.display='none';
		document.getElementById('ECSd').style.display='none';
		document.getElementById('ECSe').style.display='none';
		}
	if (document.step4.user_ecsEnergie[1].checked == true)
		{
		document.getElementById('ECSa').style.display='none';
		document.getElementById('ECSb').style.display='';
		document.getElementById('ECSc').style.display='none';
		document.getElementById('ECSd').style.display='none';
		document.getElementById('ECSe').style.display='none';		
		}
	if (document.step4.user_ecsEnergie[2].checked == true)
		{
		document.getElementById('ECSa').style.display='none';
		document.getElementById('ECSb').style.display='none';
		document.getElementById('ECSc').style.display='';
		document.getElementById('ECSd').style.display='none';
		document.getElementById('ECSe').style.display='none';		
		}
	if (document.step4.user_ecsEnergie[3].checked == true)
		{
		document.getElementById('ECSa').style.display='none';
		document.getElementById('ECSb').style.display='none';
		document.getElementById('ECSc').style.display='none';
		document.getElementById('ECSd').style.display='';
		document.getElementById('ECSe').style.display='none';		
		}
	if (document.step4.user_ecsEnergie[4].checked == true)
		{
		document.getElementById('ECSa').style.display='none';
		document.getElementById('ECSb').style.display='none';
		document.getElementById('ECSc').style.display='none';
		document.getElementById('ECSd').style.display='none';
		document.getElementById('ECSe').style.display='';		
		}
	}
	
function val_step4() //affiche le bouton "suivant4" uniquement si tout est cochés.
	{
	for (i = 0; i < document.step4.user_chType.length; i++)
		{
		if (document.step4.user_chType[i].checked == true)
			{
			var choix1 = 1;
			break;
			}
		}
	for (n = 0; n < document.step4.user_ecsType.length; n++)
		{
		if (document.step4.user_ecsType[n].checked == true)
			{
			var choix2 = 1;
			break;
			}		
		}
		
	if (choix1 == 1 && choix2 == 1)
		{
		document.getElementById('suivant4').style.display='';
		
		// Désactive les boutons radio "votre chauffage" 
		if (document.step4.user_chEnergie[0].checked == false)
			{
			document.step4.user_chEnergie[0].disabled="disabled"
			}
		if (document.step4.user_chEnergie[1].checked == false)
			{
			document.step4.user_chEnergie[1].disabled="disabled"
			}
		if (document.step4.user_chEnergie[2].checked == false)
			{
			document.step4.user_chEnergie[2].disabled="disabled"
			}
		if (document.step4.user_chEnergie[3].checked == false)
			{
			document.step4.user_chEnergie[3].disabled="disabled"
			}
		if (document.step4.user_chEnergie[4].checked == false)
			{
			document.step4.user_chEnergie[4].disabled="disabled"
			}
		
		// Désactive les boutons radio "Votre chauffage d'eau sanitaire"   
		if (document.step4.user_ecsEnergie[0].checked == false)
			{
			document.step4.user_ecsEnergie[0].disabled="disabled"
			}
		if (document.step4.user_ecsEnergie[1].checked == false)
			{
			document.step4.user_ecsEnergie[1].disabled="disabled"
			}
		if (document.step4.user_ecsEnergie[2].checked == false)
			{
			document.step4.user_ecsEnergie[2].disabled="disabled"
			}
		if (document.step4.user_ecsEnergie[3].checked == false)
			{
			document.step4.user_ecsEnergie[3].disabled="disabled"
			}
		if (document.step4.user_ecsEnergie[4].checked == false)
			{
			document.step4.user_ecsEnergie[4].disabled="disabled"
			}
		}
	}
