    var testresults;

    function validate() {
        var name = document.frmEmail.name.value;
        var email = document.frmEmail.email.value;
        var filter = /([\w-])/mg;
        if (! filter.test(name)) {
            alert("Please input a valid name",name);
            return (false);
        }
        else if (!email) {
            alert("Please input a valid email address");
            return (false);
        }
        else {
            checkemail(email);
            return (true);
        }
    }

    function validateUnsub() {
        var email = document.frmEmail.email.value;
        if (!email) {
            alert("Please input a valid email address");
            return (false);
        }
        else {
            checkemail(email);
            return (true);
        }
    }

    function checkemail(str){
        var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
        if (filter.test(str))
            testresults=true
        else {
            alert("Please input a valid email address");
            testresults=false
        }
        return (testresults);
    }

