function controllacampi() {
	if ( document.getElementById("quantita").value == '' ) {
		alert('Specificare la quantità da aggiungere al carrello');
		document.getElementById("quantita").focus();
		return false;
	}
	return true;
}

function checkForm2(formRef) {
	procedo = 1;
    campomancante = "";
	for(k=0; k < formRef.elements.length; k++) {
        valore = formRef.elements[k].value;
		nome = formRef.elements[k].name;
		valore = valore.replace(/\s+/g, '');
		richiesto = formRef.elements[k].required;
		if ( richiesto == 1 ) {
			 if(valore == "") {
 				formRef.elements[k].style.backgroundColor='#FFCDCD';
//    			formRef.elements[k].focus();
				procedo = 0;
                campomancante = campomancante + "<>" + nome + "<>";
			}
		}
	}
	if ( procedo == 1 ) {
		if ( document.getElementById("codicefiscale").value.length < 16 ) {
			alert("Inserire il codice fiscale");
			document.getElementById("codicefiscale").focus();
			return false;
		}
	}
	if ( !document.registrati.condizioni.checked ) {
		alert("Impossibile registrarsi se non si accettano le condizioni del contratto.");
		formRef.condizioni.focus();     
		return false;
	}
	if ( !document.registrati.condizionicommerciali.checked ) {
		alert("Impossibile registrarsi se non si accettano le condizioni commerciali del contratto."); 
		formRef.condizionicommerciali.focus();     
		return false;
	}
	if ( procedo == 1 ) {
		return true;
	} else {
		alert("Riempire correttamente i campi contrassegnati in rosso e accettare le condizioni commerciali." + campomancante);
		return false;
	}
}

function attivafidelity() {
	if ( document.getElementById("fidelitycard").checked ) {
		// attivare tutti i controli della sezione FidelityCard
		document.getElementById("nomefidelity").disabled = false;
		document.getElementById("cognomefidelity").disabled = false;
		document.getElementById("indirizzofidelity").disabled = false;
		document.getElementById("capfidelity").disabled = false;
		document.getElementById("provinciafidelity").disabled = false;
		document.getElementById("telefonofidelity").disabled = false;
		document.getElementById("cellularefidelity").disabled = false;
		document.getElementById("emailfidelity").disabled = false;
		document.getElementById("codicefidelity").disabled = false;
		document.registrati.sessofidelity[0].disabled = false;
		document.registrati.sessofidelity[1].disabled = false;
		document.registrati.coniugatofidelity[0].disabled = false;
		document.registrati.coniugatofidelity[1].disabled = false;
		document.getElementById("giornonascita").disabled = false;		
		document.getElementById("mesenascita").disabled = false;		
		document.getElementById("annonascita").disabled = false;
		// riempio i campi con quelli gia' presenti
		document.getElementById("nomefidelity").value = document.getElementById("nome").value;		
		document.getElementById("cognomefidelity").value = document.getElementById("cognome").value;		
		document.getElementById("indirizzofidelity").value = document.getElementById("via").value;		
		document.getElementById("capfidelity").value = document.getElementById("cap").value;				
		document.getElementById("provinciafidelity").value = document.getElementById("provincia").value;		
		document.getElementById("telefonofidelity").value = document.getElementById("telefono").value;		
		document.getElementById("emailfidelity").value = document.getElementById("email").value;				
		document.getElementById("codicefidelity").value = document.getElementById("codicefiscale").value;
	} else {
		// disattivare tutti i controli della sezione FidelityCard
		document.getElementById("nomefidelity").disabled = true;
		document.getElementById("cognomefidelity").disabled = true;
		document.getElementById("indirizzofidelity").disabled = true;
		document.getElementById("capfidelity").disabled = true;
		document.getElementById("provinciafidelity").disabled = true;
		document.getElementById("telefonofidelity").disabled = true;
		document.getElementById("cellularefidelity").disabled = true;
		document.getElementById("emailfidelity").disabled = true;
		document.getElementById("codicefidelity").disabled = true;
		document.registrati.sessofidelity[0].disabled = true;
		document.registrati.sessofidelity[1].disabled = true;
		document.registrati.coniugatofidelity[0].disabled = true;
		document.registrati.coniugatofidelity[1].disabled = true;
		document.getElementById("giornonascita").disabled = true;		
		document.getElementById("mesenascita").disabled = true;		
		document.getElementById("annonascita").disabled = true;				
		// svuoto i campi 
		document.getElementById("nomefidelity").value = "";		
		document.getElementById("cognomefidelity").value = "";		
		document.getElementById("indirizzofidelity").value = "";		
		document.getElementById("capfidelity").value = "";		
		document.getElementById("provinciafidelity").value = "";		
		document.getElementById("telefonofidelity").value = "";		
		document.getElementById("emailfidelity").value = "";	
		document.getElementById("codicefidelity").value = "";	
	}
	
}

function copiafatt() {
//	document.getElementById("paesefatturazione").value = document.getElementById("paese").value;
	document.getElementById("intestazione").value = document.getElementById("cognome").value + " " + document.getElementById("nome").value;
	document.getElementById("paesespedizione").selectedIndex = document.getElementById("paese").selectedIndex;
	document.getElementById("regionespedizione").selectedIndex = document.getElementById("regione").selectedIndex;
	document.getElementById("comunespedizione").value = document.getElementById("comune").value;
	document.getElementById("provinciaspedizione").selectedIndex = document.getElementById("provincia").selectedIndex;
	document.getElementById("viaspedizione").value = document.getElementById("via").value;
	document.getElementById("capspedizione").value = document.getElementById("cap").value;
}

function aggiungisconto() {
	if (document.getElementById("codicesconto").value.length > 3) {
		location.href='addbonus.asp?codice='+document.getElementById("codicesconto").value;
	}
}
