﻿function verify(){
var error = '';
if (document.contact.name.value == "") {var error = error + "You didn't enter your name.\n";}

//CHECK EMAIL ADDRESS
var tfld = document.contact.email.value; 
    var emailFilter = /^[^@]+@[^@.]+\.[^@]*\w\w$/ ;
    var illegalChars= /[\(\)\<\>\,\;\:\\\"\[\]]/ ;
    if (tfld == "") {
        error = error + "You didn't enter an email address.\n";
    } else if (!emailFilter.test(tfld)) {              //test email for illegal characters
        error = error + "Please enter a valid email address.\n";
    } else if (tfld.match(illegalChars)) {
        error = error + "The email address contains illegal characters.\n";
    } else {
	        
    }
var stripped = document.contact.phone.value.replace(/[\(\)\.\-\ ]/g, '');     
   if (stripped == "") {
        error =  error + "You didn't enter a phone number.\n";
    } else if (isNaN(parseInt(stripped))) {
        error =  error + "The phone number contains illegal characters.\n";
    } else if (!(stripped.length == 10)) {
        error =  error + "The phone number is the wrong length. Make sure you included an area code.\n";
    }

if (document.contact.comments.value == "") {var error = error + "You didn't enter a question or comments.\n";}    

if (error != ""){
error = "Please correct the following error(s).\n"+error;
alert(error);
error = "";
return false;
}
document.contact.submit();	

}


function namechange(){
document.register.attendee_1.value = document.register.name.value;
}



