function clearDefault(el) {
    el.value = "";
}

function loadContrib() {
    var u = 'https://services.myngp.com/NGPOnlineServices/contribution.aspx?X=No4xd+bNqORsSwqKF+xfk8kehpYcS/KtAyIyvo0Czvc=&m=adamschiff';
		var f = document.getElementById("amount");
    if (!(f == null)) {
        var fg = f.value;
        if (!(isNaN(fg)) && !(fg == "")) {
            u = u + "&a=" + fg;
        }
    }
    document.location.href = u;
}

function loadVolunteer() {
    var u = 'https://services.myngp.com/NGPOnlineServices/volunteer.aspx?X=No4xd+bNqORIQ7x+pHvxuA==&m=adamschiff';
    var e = document.getElementById("fname");
    if (!(e == null)) {
        var ev = e.value;
        u = u + "&f=" + ev;
    }
    var z = document.getElementById("lname");
    if (!(z == null)) {
        var zv = z.value;
        u = u + "&l=" + zv;
    }
    var z = document.getElementById("zipcode");
    if (!(z == null)) {
        var zv = z.value;
        if (!(zv == "") && (validateZIP(zv))) {
            u = u + "&z=" + zv;
        }
    }
    document.location.href = u;
}

function validateZIP(field) {
    var valid = "0123456789";
    var hyphencount = 0;
    if (field.length != 5) {
        return false;
    }
    for (var i = 0; i < field.length; i++) {
        temp = "" + field.substring(i, i + 1);
        if (valid.indexOf(temp) == "-1") {
            return false;
        }
    }
    return true;
}

function echeck(str) {
    var at = "@";
    var dot = ".";
    var lat = str.indexOf(at);
    var lstr = str.length;
    var ldot = str.indexOf(dot);
    if (str.indexOf(at) == -1) {
        return false;
    }
    if (str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) {
        return false;
    }
    if (str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) {
        return false;
    }
    if (str.indexOf(at, (lat + 1)) != -1) {
        return false;
    }
    if (str.substring(lat - 1, lat) == dot || str.substring(lat + 1, lat + 2) == dot) {
        return false;
    }
    if (str.indexOf(dot, (lat + 2)) == -1) {
        return false;
    }
    if (str.indexOf(" ") != -1) {
        return false;
    }
    return true;
}

function clearDefault(el) {
    el.value = "";
}
