function trim(stringToTrim) {
    return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function checkFields() {
    missinginfo = "";

    if (document.contactform.username.value == "") {
        missinginfo += "\n     -  User Name Required";
    }

    if (document.contactform.passwd.value=="") {
        missinginfo += "\n     -  Password Required";
    }

    if (document.contactform.passwd.value != document.contactform.passwd2.value) {
        missinginfo += "\n     -  Passwords Do Not Match";
    }

    if (document.contactform.passwd.value.length < 4) {
        missinginfo += "\n     -  Password Too Short";
    }

    if (document.contactform.firstname.value == "") {
        missinginfo += "\n     -  First Name Required";
    }

    if (document.contactform.lastname.value == "") {
        missinginfo += "\n     -  Last Name Required";
    }

    if (document.contactform.address.value == "") {
        missinginfo += "\n     -  Address1 Required";
    }

    if (document.contactform.city.value == "") {
        missinginfo += "\n     -  City Required";
    }

    if (document.contactform.state.value == "") {
        missinginfo += "\n     -  State Required";
    }

    if (document.contactform.zip.value == "") {
        missinginfo += "\n     -  Zip Code Required";
    }

    if (document.contactform.email.value != document.contactform.email2.value) {
        missinginfo += "\n     - EMail addresses do not match";
    }

    if ((document.contactform.email.value == "") ||
        (document.contactform.email.value.indexOf('@') == -1) ||
        (document.contactform.email.value.indexOf('.') == -1)) {
        missinginfo += "\n     -  Email Address Invalid or Missing";
    }

    if (missinginfo != "") {
        missinginfo ="_____________________________\n" +
        "Error:\n" +
        missinginfo + "\n_____________________________" +
        "\nPlease re-enter and submit again!";

        alert(missinginfo);
        return false;
    } else {
        return true;
    }
}

function trimit(v) {
    var trimmed = v.replace(/^\s+|\s+$/g, '') ;
    return trimmed;
}

function checkinputlogin() {
    valid=true;
    v=trimit(document.loginform.username.value);
    if (v == "") valid=false;
    v=trimit(document.loginform.zpassword.value);
    if (v == "") valid=false;

    if (!valid) {
        alert("Both Username and Password fields must be completed!");
    }
    return valid;
}
