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

    if (! isValidEmail(document.contact.email.value)) {
        alert("Please enter a valid email address");
        return false;
    }
    
     if(document.contact.email.value != document.contact.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.contact.submit();
    }
    
}

function checkGeneral() {
    var missing;
    var warning;
    
    missing = '';  
    warning= "The following fields are required: \n";
    
    if (document.contact.fname.value =='')
    {
         missing += "First Name \n";
    }
    if (document.contact.lname.value =='')
    {
       missing += "Last Name \n";      
    }
    
    if (document.getElementById("subject").selectedIndex =='0')
    {
       missing += "Subject \n"; 
    }
    
    if (document.contact.email.value =='')
    {
       missing += "Email \n"; 
    }
    
    if (document.contact.email.value =='')
    {
       missing += "Email \n"; 
    }

    if (! isValidEmail(document.contact.email.value)) {
        alert("Please enter a valid email address");
        return false;
    }
    
     if(document.contact.email.value != document.contact.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.contact.submit();
    }
    
}

function checkSignUp() {
    var missing;
    var warning;
    
    missing = '';  
    warning= "";
    
    if (document.signUpAlerts.name.value =='')
    {
         missing += "Please enter your Name \n";
    }
  
  

    if (! isValidEmail(document.signUpAlerts.email.value)) {
        alert("Please enter a valid email address");
        return false;
    }
    
    if (missing!='')
    { 
        warning += missing;
        alert(warning);
        return false; 
    }
    else {
        return true;
        document.signUpAlerts.submit();
    }
    
}