// controllo form

var whitespace = " \t\n\r";
function isEmail (s){
	if (isEmpty(s))
       if (isEmail.arguments.length == 1) return defaultEmptyOK;
       else return (isEmail.arguments[1] == true);
    if (isWhitespace(s)) return false;
    var i = 1;
    var sLength = s.length;
    while ((i < sLength) && (s.charAt(i) != "@")){
		i++
    }
    if ((i >= sLength) || (s.charAt(i) != "@")) return false;
    else i += 2;
    while ((i < sLength) && (s.charAt(i) != ".")){
		i++
    }
    if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false;
    else return true;
}
function isEmpty(s){
	return ((s == null) || (s.length == 0))
}
function isWhitespace (s){
	var i;
	if (isEmpty(s)) return true;
    for (i = 0; i < s.length; i++){
        var c = s.charAt(i);
        if (whitespace.indexOf(c) == -1) return false;
    }
    return true;
}





//definisce se il form contatti puo o meno partire
function send(){

	c=document.getElementById("nome");
	if(c.value==""){
		alert("Inserire il nome");
		c.focus();
		return;
	}

	c=document.getElementById("cognome");
	if(c.value==""){
		alert("Inserire il cognome");
		c.focus();
		return;
	}

	c=document.getElementById("email");
	if(c.value==""){
		alert("Inserire l\'email");
		c.focus();
		return;
	}

	if (!isEmail(c.value)){
		alert("Inserisci l'indirizzo email corretto");
		c.focus();
		return;
	}
	
	c=document.getElementById("frm_agree");
	if (!c.checked){
		alert("Leggi l\'informativa sulla privacy e spunta la casella \'Acconsento il trattamento dei dati personali\'");
		c.focus();
		return;
	}
	
	c=document.getElementById("formDati");
	c.azione.value='send';
	c.action='contatti_ita.php';
	c.submit();
}




//definisce se il form newsletter puo o meno partire
function send_newsletter(){

	c=document.getElementById("nome");
	if(c.value==""){
		alert("Inserire il nome");
		c.focus();
		return;
	}

	c=document.getElementById("cognome");
	if(c.value==""){
		alert("Inserire il cognome");
		c.focus();
		return;
	}

	c=document.getElementById("email");
	if(c.value==""){
		alert("Inserire l\'email");
		c.focus();
		return;
	}

	if (!isEmail(c.value)){
		alert("Inserisci l'indirizzo email corretto");
		c.focus();
		return;
	}
	
	c=document.getElementById("frm_agree");
	if (!c.checked){
		alert("Leggi l\'informativa sulla privacy e spunta la casella \'Acconsento il trattamento dei dati personali\'");
		c.focus();
		return;
	}
	
	c=document.getElementById("formDati");
	c.azione.value='send';
	c.action='newsletter_ita.php';
	c.submit();
}





//definisce se la cancellazione puo o meno partire
function cancella_newsletter(){

	c=document.getElementById("email_cancella");
	if(c.value==""){
		alert("Inserire l\'email");
		c.focus();
		return;
	}

	if (!isEmail(c.value)){
		alert("Inserisci l'indirizzo email corretto");
		c.focus();
		return;
	}
	
	c=document.getElementById("formCancella");
	c.azione_cancella.value='send';
	c.action='newsletter_ita.php';
	c.submit();
}





//definisce se il form registrazione area clienti puo o meno partire
function send_area_clienti_registrazione(){

	c=document.getElementById("nome");
	if(c.value==""){
		alert("Inserire il nome");
		c.focus();
		return;
	}

	c=document.getElementById("cognome");
	if(c.value==""){
		alert("Inserire il cognome");
		c.focus();
		return;
	}
	
	c=document.getElementById("indirizzo");
	if(c.value==""){
		alert("Inserire l\'indirizzo");
		c.focus();
		return;
	}
	
	c=document.getElementById("citta");
	if(c.value==""){
		alert("Inserire la città");
		c.focus();
		return;
	}
	
	c=document.getElementById("cap");
	if(c.value==""){
		alert("Inserire il CAP");
		c.focus();
		return;
	}
	
	c=document.getElementById("provincia");
	if(c.value==""){
		alert("Inserire la provincia");
		c.focus();
		return;
	}
	
/*	c=document.getElementById("nazione");
	if(c.value==""){
		alert("Inserire la nazione");
		c.focus();
		return;
	}*/
	
	c=document.getElementById("telefono");
	if(c.value==""){
		alert("Inserire il telefono");
		c.focus();
		return;
	}

	c=document.getElementById("email");
	if(c.value==""){
		alert("Inserire l\'email");
		c.focus();
		return;
	}

	if (!isEmail(c.value)){
		alert("Inserisci l'indirizzo email corretto");
		c.focus();
		return;
	}
	
	c=document.getElementById("frm_agree");
	if (!c.checked){
		alert("Leggi l\'informativa sulla privacy e spunta la casella \'Acconsento il trattamento dei dati personali\'");
		c.focus();
		return;
	}
	
	c=document.getElementById("formDati");
	c.azione.value='send';
	c.action='area_clienti_registrazione_ita.php';
	c.submit();
}





//definisce se il form acceso area clienti puo o meno partire
function send_area_clienti_accesso(){

	c=document.getElementById("email");
	if(c.value==""){
		alert("Inserisci la tua email");
		c.focus();
		return;
	}

	if (!isEmail(c.value)){
		alert("Inserisci la tua email correttamente");
		c.focus();
		return;
	}

	c=document.getElementById("password");
	if(c.value==""){
		alert("Inserisci la tua password");
		c.focus();
		return;
	}
	
	c=document.getElementById("formDati");
	c.azione.value='send';
	c.action='area_clienti_login_ita.php';
	c.submit();
}





//definisce se il form recupero password area clienti puo o meno partire
function send_area_clienti_password(){

	c=document.getElementById("email");
	if(c.value==""){
		alert("Inserisci la tua email");
		c.focus();
		return;
	}

	if (!isEmail(c.value)){
		alert("Inserisci la tua email correttamente");
		c.focus();
		return;
	}
	
	c=document.getElementById("formDati");
	c.azione.value='send';
	c.action='area_clienti_password_recovery_ita.php';
	c.submit();
}





//definisce se il form preventivo area clienti puo o meno partire
function send_area_clienti_preventivo(){

	c=document.getElementById("nome");
	if(c.value==""){
		alert("Inserire il nome");
		c.focus();
		return;
	}

	c=document.getElementById("cognome");
	if(c.value==""){
		alert("Inserire il cognome");
		c.focus();
		return;
	}
	
	c=document.getElementById("indirizzo");
	if(c.value==""){
		alert("Inserire l\'indirizzo");
		c.focus();
		return;
	}
	
	c=document.getElementById("citta");
	if(c.value==""){
		alert("Inserire la città");
		c.focus();
		return;
	}
	
	c=document.getElementById("cap");
	if(c.value==""){
		alert("Inserire il CAP");
		c.focus();
		return;
	}
	
	c=document.getElementById("provincia");
	if(c.value==""){
		alert("Inserire la provincia");
		c.focus();
		return;
	}
	
	c=document.getElementById("telefono");
	if(c.value==""){
		alert("Inserire il telefono");
		c.focus();
		return;
	}

	c=document.getElementById("email");
	if(c.value==""){
		alert("Inserire l\'email");
		c.focus();
		return;
	}

	if (!isEmail(c.value)){
		alert("Inserisci l'indirizzo email corretto");
		c.focus();
		return;
	}
	
	c=document.getElementById("frm_agree");
	if (!c.checked){
		alert("Leggi l\'informativa sulla privacy e spunta la casella \'Acconsento il trattamento dei dati personali\'");
		c.focus();
		return;
	}
	
	c=document.getElementById("formDati");
	c.azione.value='send';
	c.action='area_clienti_preventivo_ita.php';
	c.submit();
}