﻿function trim(stringa) {
    while (stringa.substring(0, 1) == ' ') {
        stringa = stringa.substring(1, stringa.length);
    }
    while (stringa.substring(stringa.length - 1, stringa.length) == ' ') {
        stringa = stringa.substring(0, stringa.length - 1);
    }
    return stringa;
}
function chkEmail(indirizzo) {
    if (window.RegExp) {
        var nonvalido = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
        var valido = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$";
        var regnv = new RegExp(nonvalido);
        var regv = new RegExp(valido);
        if (!regnv.test(indirizzo) && regv.test(indirizzo)) {
            return true;
        } else {
            return false;
        }
    } else {
        if (indirizzo.indexOf("@") >= 0) {
            return true;
        } else {
            return false;
        }
    }
}
function chkSubmit() {
    var retval = false;
    if (trim(document.preventivo.nome.value) != '') {
        if (trim(document.preventivo.cognome.value) != '') {
            if (trim(document.preventivo.email.value) != '' && chkEmail(document.preventivo.email.value)) {
                retval = true;
            }
            else {
                window.alert('Si prega di inserire un indirizzo email valido.');
            }
        }
        else {
            window.alert('Si prega di inserire un cognome.');
        }
    }
    else {
        window.alert('Si prega di inserire un nome.');
    }
    return retval;
}


function chkDelete() {
    var retval = false;
    if (trim(document.cancellazione.del_email.value) != '' && chkEmail(document.cancellazione.del_email.value)) {
        retval = true;
    }
    else {
        window.alert('Si prega di inserire un indirizzo email valido.');
    }
    return retval;
}
