// Abilito il tasto invia
function abilitaemail(){
	if (document.getElementsByName('accetto')[0].checked==false)
	{
	document.getElementsByName('invio')[0].disabled=true;
	}else{
		if (document.getElementsByName('accetto')[0].checked==false){
			document.getElementsByName('invio')[0].disabled=true;
		}else{
			if (document.getElementsByName('accetto')[0].checked==false){
				document.getElementsByName('invio')[0].disabled=true;
			}else{
				document.getElementsByName('invio')[0].disabled=false;
			}
		}
	}
}
	
function controllaIscrizione() {
	// Controllo i campi obbligatori del form
	if(document.iscrizionePrivato.nome.value.length==0) {
		document.getElementById("nome").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizionePrivato.cognome.value.length==0) {
		document.getElementById("nome").style.color="#141453";
		document.getElementById("cognome").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizionePrivato.indirizzo.value.length==0) {
		document.getElementById("cognome").style.color="#141453";
		document.getElementById("indirizzo").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizionePrivato.citta.value.length==0) {
		document.getElementById("indirizzo").style.color="#141453";
		document.getElementById("citta").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizionePrivato.provincia.selectedIndex==0) {
		document.getElementById("citta").style.color="#141453";
		document.getElementById("pr").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizionePrivato.cap.value.length==0) {
		document.getElementById("pr").style.color="#141453";
		document.getElementById("cap").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (!document.iscrizionePrivato.cap.value.match(/^\+*\d+$/)) {
		document.getElementById("cap").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if(document.iscrizionePrivato.cap.value.length<5 ){
		document.getElementById("cap").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizionePrivato.telefono.value.length==0) {
		document.getElementById("cap").style.color="#141453";
		document.getElementById("tel").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (!document.iscrizionePrivato.telefono.value.match(/^\+*\d+$/)) {
		document.getElementById("tel").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizionePrivato.cod_fiscale.value.length==0) {
		document.getElementById("tel").style.color="#141453";
		document.getElementById("cf").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (!document.iscrizionePrivato.cod_fiscale.value.match(/^([a-zA-Z]{6}[0-9]{2}[a-zA-Z]{1}[0-9]{2}[a-zA-Z]{1}[0-9]{3}[a-zA-Z]{1})+$/)) {
		document.getElementById("cf").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizionePrivato.email.value.length==0) {
		document.getElementById("cf").style.color="#141453";
		document.getElementById("email").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (!document.iscrizionePrivato.email.value.match(/^([a-zA-Z0-9_\.\-])+\@(([a-z0-9])+\.)+([a-z]{2,4})+$/)) {
		document.getElementById("email").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizionePrivato.password.value.length==0) {
		document.getElementById("email").style.color="#141453";
		document.getElementById("psw").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizionePrivato.conferma_password.value.length==0) {
		document.getElementById("psw").style.color="#141453";
		document.getElementById("cpsw").style.color="red";
		alert('Correggi gli errori in rosso');
	}else{
		document.getElementById("cpsw").style.color="#141453";
		//Invia la form
		document.iscrizionePrivato.submit();
	}
}

function controllaIscrizione2() {	
	// Controllo i campi obbligatori del form
	if(document.iscrizioneAzienda.ragione_sociale.value.length==0) {
		document.getElementById("ragione_sociale").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizioneAzienda.partita_iva.value.length==0) {
		document.getElementById("ragione_sociale").style.color="#141453";
		document.getElementById("partita_iva").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (!document.iscrizioneAzienda.partita_iva.value.match(/^\+*\d+$/) || document.iscrizioneAzienda.partita_iva.value.length<11) {
		document.getElementById("partita_iva").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizioneAzienda.indirizzo.value.length==0) {
		document.getElementById("partita_iva").style.color="#141453";
		document.getElementById("indirizzo").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizioneAzienda.citta.value.length==0) {
		document.getElementById("indirizzo").style.color="#141453";
		document.getElementById("citta").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizioneAzienda.provincia.selectedIndex==0) {
		document.getElementById("citta").style.color="#141453";
		document.getElementById("pr").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizioneAzienda.cap.value.length==0) {
		document.getElementById("pr").style.color="#141453";
		document.getElementById("cap").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (!document.iscrizioneAzienda.cap.value.match(/^\+*\d+$/)) {
		document.getElementById("cap").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if(document.iscrizioneAzienda.cap.value.length<5 ){
		document.getElementById("cap").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizioneAzienda.telefono.value.length==0) {
		document.getElementById("cap").style.color="#141453";
		document.getElementById("tel").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (!document.iscrizioneAzienda.telefono.value.match(/^\+*\d+$/)) {
		document.getElementById("tel").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizioneAzienda.email.value.length==0) {
		document.getElementById("tel").style.color="#141453";
		document.getElementById("email").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (!document.iscrizioneAzienda.email.value.match(/^([a-zA-Z0-9_\.\-])+\@(([a-z0-9])+\.)+([a-z]{2,4})+$/)) {
		document.getElementById("email").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizioneAzienda.password.value.length==0) {
		document.getElementById("email").style.color="#141453";
		document.getElementById("psw").style.color="red";
		alert('Correggi gli errori in rosso');
	}else if (document.iscrizioneAzienda.conferma_password.value.length==0) {
		document.getElementById("psw").style.color="#141453";
		document.getElementById("cpsw").style.color="red";
		alert('Correggi gli errori in rosso');
	}else{
		document.getElementById("cpsw").style.color="#141453";
		//Invia la form
		document.iscrizioneAzienda.submit();
	}
}

function apri() {
	newWindow = window.open('modulo_iscrizione/contratto.php','contratto','width=590,height=450,scrollbars=yes,top=100','');
}

//Per i buoni On Demand
function coupon1(){
	document.buoni.buono.checked = true;
	document.buoni.controvalore.checked = true;
}
function coupon2(){
	document.buoni1.buono.checked = true;
	document.buoni1.controvalore.checked = true;
}
function coupon3(){
	document.buoni2.buono.checked = true;
	document.buoni2.controvalore.checked = true;
}
function coupon4(){
	document.buoni3.buono.checked = true;
	document.buoni3.controvalore.checked = true;
}
