function checkJoin(prmForm) {

var strError = new String("");
var tmpErrorField = new String("");

    if (prmForm.nominativo.value == "") tmpErrorField = tmpErrorField.concat(" - Nome e Cognome\n");
    if (prmForm.email.value == "") tmpErrorField = tmpErrorField.concat(" - E-Mail\n");
    if (prmForm.indirizzo.value == "") tmpErrorField = tmpErrorField.concat(" - Indirizzo\n");
    if (prmForm.cap.value == "") tmpErrorField = tmpErrorField.concat(" - C.A.P.\n");
	if (prmForm.citta.value == "") tmpErrorField = tmpErrorField.concat(" - Cittā\n");
	if (prmForm.nazione.value == "") tmpErrorField = tmpErrorField.concat(" - Nazione\n");
    if (prmForm.telefono.value == "") tmpErrorField = tmpErrorField.concat(" - Telefono\n");
	if (prmForm.pagamento.options[prmForm.pagamento.selectedIndex].value == "") tmpErrorField = tmpErrorField.concat(" - Metodo di pagamento\n");
    if (!prmForm.autorizzo.checked) tmpErrorField = tmpErrorField.concat(" - Autorizzazione per la privacy\n");

    if (tmpErrorField.length)
        strError = strError.concat("Attenzione!!\n\nNon sono stati valorizzati i seguenti campi obbligatori:\n", tmpErrorField);

    if (strError.length) {
        alert(strError);
        return false;
    } else {
        return true;
    };
};

function checkNewsletter(prmForm) {

	var email = document.getElementById('email').value;
	var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;

	var strError = new String("");
    var tmpErrorField = new String("");

    if (document.getElementById('nome').value == "" || document.getElementById('nome').value == "nome"){ tmpErrorField = tmpErrorField.concat(" - Nome\n")};

    if (tmpErrorField.length) {
        strError = strError.concat("Attenzione!!\n\nNon sono stati valorizzati i seguenti campi obbligatori:\n", tmpErrorField);
    };

    if ((email == "") || (email == "undefined") ||(email == "email")){
           document.getElementById('email').select();
           strError = strError.concat(" - E-Mail\n");
    }else if(!email_reg_exp.test(email)){
        document.getElementById('email').select();
        strError = strError.concat("\nL'email č errata\n");
    };

    if (strError.length) {
        alert(strError);
        return false;
    } else {
        return true;
    };

};
function checkOrder(prmForm) {

	var email = document.getElementById('email').value;
	var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;

	var strError = new String("");
    var tmpErrorField = new String("");

    if (document.getElementById('nome_ec').value == "" || document.getElementById('nome_ec').value == "nome"){ tmpErrorField = tmpErrorField.concat(" - Nome\n")};
    if (document.getElementById('cognome').value == "" || document.getElementById('cognome').value == "cognome"){ tmpErrorField = tmpErrorField.concat(" - Cognome\n")};
    if (document.getElementById('pivacf').value == "" || document.getElementById('pivacf').value == "pivacf"){ tmpErrorField = tmpErrorField.concat(" - C.F. o P. IVA\n")};
    if (document.getElementById('indirizzo').value == "" || document.getElementById('indirizzo').value == "nome"){ tmpErrorField = tmpErrorField.concat(" - Indirizzo\n")};
    if (document.getElementById('cap').value == "" || document.getElementById('cap').value == "cap"){ tmpErrorField = tmpErrorField.concat(" - Cap\n")};
    if (document.getElementById('citta').value == "" || document.getElementById('citta').value == "citta"){ tmpErrorField = tmpErrorField.concat(" - Citta'\n")};
    if (document.getElementById('provincia').value == "" || document.getElementById('provincia').value == "provincia"){ tmpErrorField = tmpErrorField.concat(" - Provincia\n")};
    if (document.getElementById('nazione').value == "" || document.getElementById('nazione').value == "nazione"){ tmpErrorField = tmpErrorField.concat(" - Nazione\n")};

    if (tmpErrorField.length) {
        strError = strError.concat("Attenzione!!\n\nNon sono stati valorizzati i seguenti campi obbligatori:\n", tmpErrorField);
    };

    if ((email == "") || (email == "undefined") ||(email == "email")){
           document.getElementById('email').select();
           strError = strError.concat(" - E-Mail\n");
    }else if(!email_reg_exp.test(email)){
        document.getElementById('email').select();
        strError = strError.concat("\nL'email č errata\n");
    };

    if (strError.length) {
        alert(strError);
        return false;
    } else {
        return true;
    };

};
