// JavaScript Document per eventi dei form
// Convalida form completa richiesta prezzi completa-richiesta-prezzi.php
function ConvalidaForm(){

var Nome = document.getElementById("nome")
if(Nome.value==""){
alert('Il nome inserito non e\' valido.');
Nome.focus();
return false;
}

var Telefono = document.getElementById("telefono")
if(Telefono.value == "" ){
alert('Inserire un numero di telefono valido.');
Telefono.focus();
return false;
}

var Email = document.formsgetElementById("email")
if(Email.value==""){
alert('Inserire indirizzo email.');
Email.focus();
return false;
}else if(!Email.value.match(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/)){
alert('L\'indirizzo email inserito non e\' valido.');
Email.focus();
return false;
}

var Privacy = document.getElementById("privacy")
if(!Privacy.checked){
alert('E\' necessario leggere e accettare l\'informativa sulla privacy.');
Privacy.focus();
return false;
}
}


function ConvalidaFormLaterale(){

var Nome = document.forms["FormLaterale"].elements["nome"]
if(Nome.value==""){
alert('Il nome inserito non e\' valido.');
Nome.focus();
return false;
}

var Email = document.forms["FormLaterale"].elements["email"]
if(Email.value==""){
		alert('Inserire indirizzo email.');
		Email.focus();
		return false;
	}	else if(!Email.value.match(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/)){
		alert('L\'indirizzo email inserito non e\' valido.');
		Email.focus();
		return false;
	}
	
var Telefono = document.forms["FormLaterale"].elements["telefono"]
if(Telefono.value == "" ){
alert('Inserire un numero di telefono valido.');
Telefono.focus();
return false;
}

}


// Form di inizio richiesta preventivo pagina prezzi-addolcitori.php
	function ShowAreaAddDom() {
		ShowReset();
		document.getElementById('AreaAddDom').style.display="inline";
		document.getElementById('divButton').style.display="inline";
		document.getElementById('TipoAbitazione').focus();
		}
	function ShowAreaAddCond() {
		ShowReset();
		document.getElementById('AreaAddCond').style.display="inline";
		document.getElementById('divButton').style.display="inline";
		document.getElementById('NumAppartamenti').focus();
	}
	function ShowAreaAddProfInd() {
		ShowReset();
		document.getElementById('AreaAddProfInd').style.display="inline";
		document.getElementById('divButton').style.display="inline";
		document.getElementById('ConsumoGiornaliero').focus();
	}
	function ShowReset() {
		document.getElementById('AreaAddDom').style.display="none";
		document.getElementById('AreaAddCond').style.display="none";
		document.getElementById('AreaAddProfInd').style.display="none";
	}
	function ResetValori() {
		document.getElementById('TipoAbitazione').options[0].selected = true;
		document.getElementById('Preferenze').options[0].selected = true;
		document.getElementById('AreaAddDom').value="";
		document.getElementById('NumAppartamenti').value="";
		document.getElementById('ConsumoCondGiornaliero').value="";
		document.getElementById('NumPersoneServite').value="";
		document.getElementById('NumMedioPersoneServite').value="";
		document.getElementById('ConsumoGiornaliero').value="";
		document.getElementById('PortataMedia').value="";
		document.getElementById('PortataPunta').value="";
	}
	function ShowSwitch() {
		n = document.getElementById('TipoAddolcitore').selectedIndex;
		switch(n)
		{
		case 1: 
		  ShowAreaAddDom();
		  AbilitaPulsanti()
		  break;
		case 2:
		  ShowAreaAddCond();
		  AbilitaPulsanti()
		  break;
		case 3:
		  ShowAreaAddProfInd();
		  AbilitaPulsanti()
		  break;
		case 4:
		  ShowAreaAddProfInd();
		  AbilitaPulsanti()
		  break;
		default:
		  ShowReset();  
		}
	}

function AbilitaPulsanti() {
//		document.getElementById('btnReset').disabled = false;
		document.getElementById('btnProsegui').disabled = false;
	}

function DisabilitaPulsanti() {
//		document.getElementById('btnReset').disabled = true;
		document.getElementById('btnProsegui').disabled = true;
	}

function Prosegui() {
	n = document.getElementById('TipoAddolcitore').selectedIndex;
	strUrl = "http://www.saccoengineering.com/it/completa-richiesta-prezzi.php";
	strUrl = strUrl + "?var0=" + n;	
	strUrl = strUrl + "&var1=" + document.getElementById('TipoAddolcitore').value;	
	switch(n)
	{
	case 1: 
		strUrl = strUrl +  "&var2=" + document.getElementById('TipoAbitazione').value;	
		strUrl = strUrl + "&var3=" + document.getElementById('NumPersoneServite').value;
		strUrl = strUrl + "&var9=" + document.getElementById('Preferenze').value;
		break;
	case 2:
		strUrl = strUrl +  "&var4=" + document.getElementById('NumAppartamenti').value;
		strUrl = strUrl + "&var10=" + document.getElementById('ConsumoCondGiornaliero').value;
		strUrl = strUrl + "&var5=" + document.getElementById('NumMedioPersoneServite').value;
		break;
	case 3:
		strUrl = strUrl + "&var6=" + document.getElementById('ConsumoGiornaliero').value;
		strUrl = strUrl + "&var7=" + document.getElementById('PortataMedia').value;
		strUrl = strUrl + "&var8=" + document.getElementById('PortataPunta').value;
		break;
	case 4:
		strUrl = strUrl + "&var6=" + document.getElementById('ConsumoGiornaliero').value;
		strUrl = strUrl + "&var7=" + document.getElementById('PortataMedia').value;
		strUrl = strUrl + "&var8=" + document.getElementById('PortataPunta').value;
		break;
		}
	window.location= strUrl;
	}	