function check() {
    var missing;
    var warning;
    
    missing = '';  
    warning= "The following fields are required: \n";
    
    
    if (document.newsletterForm.email.value =='')
    {
       missing += "Email \n"; 
    }

    if (! isValidEmail(document.newsletterForm.email.value)) {
        alert("Please enter a valid email address");
        return false;
    }
    
     if(document.newsletterForm.email.value != document.newsletterForm.confemail.value) {
        alert("The Email & Confirm email fields are not the same.");
        return false;
    }
    
    if (missing!='')
    { 
        warning += missing;
        alert(warning);
        return false; 
    }
    else {
        return true;
        document.newsletterForm.submit();
    }
    
}