﻿
	function checkForm() {
  
    var name;
    var email;
    var message;
   // var txtPhone;
   

  var checkResult;
 
	if (document.forms[0].name.value == ""
   ||document.forms[0].message.value == ""
   ||document.forms[0].email.value == "") {
    window.alert('Xin vui lòng điền tên, email, và lời nhắn. \n (Please specify your name, email address, and message)');
      return false;
    }
   
   if (document.forms[0].message.value.length < 2){
    window.alert(" Lời nhắn ngắn quá. Xin vui lòng ghi thêm. \n(What is your message, please? Thank you!)"); 
    return false;
    }

    if (document.forms[0].name.value.length < 5) {
        window.alert(" Xin vui lòng điền họ và tên.  Cám ơn!\n(Please enter both of your first name and last name! Thank you!)");
        return false;
    }
    
    
    if (document.forms[0].email.value.length < 5) {
        window.alert("Xin vui lòng xem lại email.  Cám ơn! \n (Could you please check your email address again? Thank you!)");
        return false;
    }
    
    //add another check for email
    if (document.forms[0].email.value.length >= 5){
    	return validEmail();
    }

   
	
	//validEmail()
		function validEmail(){
	
		var email = document.forms[0].email.value; //semi colon is optional in js
		var emailPattern = /^[_a-z0-9\\-]+(\.[_a-z0-9\\-]+)*@[a-z0-9\\-]+(\.[a-z0-9\\-]+)*(\.[a-z]{2,3})$/;
	
		//By JavaScript Kit (http://www.javascriptkit.com)
	    //var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	
			if (emailPattern.test(email))
			checkResult = true;
			else{
			alert("Xin vui lòng xem lại email.  Cám ơn! \n (Please enter a valid email address!)")
			checkResult = false;
			}//end else
	
		return (checkResult);
	
   }//end validEmail()
   
}//end checkForm.js


