/* FORM VALIDATION  */

function validate_NLForm(theForm){
	var reason = "";
	reason += validateEmail('newletterSignUpForm','email');
	
	if (reason != "") {
		alert("Please correct the following errors:\n" + reason);
		//return false;
	}else{
		document.getElementById('submitContent').className = "hide";
		document.getElementById('thankyouContent').className = "show";
	}
}
function validate_form(theForm){
	var reason = "";

	reason += validateFName(theForm.fname);
	reason += validateLName(theForm.lname);
	reason += validateEmail('demoSignUp','email');
	
	if (reason != "") {
		alert("Please correct the following errors:\n" + reason);
		return false;
	}
}

function validateFName(fld) {
    var error = ""; 
    if (fld.value == "") {
        error = "You didn't  enter your First Name.\n";
	} 
    return error;
}

function validateLName(fld) {
    var error = ""; 
    if (fld.value == "") {
        error = "You didn't  enter your Last Name.\n";
	} 
    return error;
}

function validateEmail(form_id,email) {
   var error = ""; 
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.forms[form_id].elements[email].value;
   if(reg.test(address) == false) {
      error = "You entered an invalid Email Address.";
   }
   return error;
}

