function validateReferForm(){
	
		var fname=document.referFriend.fname;
		var lname=document.referFriend.lname;		
		var email=document.referFriend.email;	
		var email_friend=document.referFriend.email_friend;
		
	   missinginfo = "";
	 if ((fname==null)||(fname.value=="")){
		missinginfo += "\n - Please enter your first name.";
	 }
	 if ((lname==null)||(lname.value=="")){
		missinginfo += "\n - Please enter your last name.";
	 }
	 if ((email==null)||(email.value=="")){
		missinginfo += "\n - Please enter your email address.";
	 }	
	 if((email.value!="")){
		  var mail=document.referFriend.email.value;
		if(isEmail(mail)!=true){
       		missinginfo+="Please enter your valid email address";
	   }
	 }
	 if ((email_friend==null)||(email_friend.value=="")){
		missinginfo += "\n - Please enter email address of your friend.";
	 }	
	 if((email_friend.value!="")){
		  var mail_friend=document.referFriend.email_friend.value;
		if(isEmail(mail_friend)!=true){
       		missinginfo+="Please enter valid email address of your friend.";
	   }
	 }
	if (missinginfo != "") 
	{
		missinginfo ="__________________________________\n" +
		"Required information is missing: \n" +
		missinginfo + "\n__________________________________" +
		"\nPlease check and resubmit.";
		alert(missinginfo);
		return false;
	}
	
	return true;
 }
 
 
 function isEmail(s){
	var regex = /(^[a-z]([a-z_\.]*)@([a-z_\.]*)([.][a-z]{3})$)|(^[a-z]([a-z_\.]*)@([a-z_\.]*)(\.[a-z]{3})(\.[a-z]{2})*$)/i
	var regex =	/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	return regex.test(s);
}