
function validate_newsletter() {

		var name=document.emailform.name;
		var email=document.emailform.email;

	   missinginfo = "";
	 if ((name==null)||(name.value=="")){
		missinginfo += "\n - Please enter first name";
	 }
	 if ((email==null)||(email.value=="")){
		missinginfo += "\n - Please enter email address";
	 }	
	 if((email.value!="")){
		  var mail=document.emailform.email.value;
		if(isEmail(mail)!=true){
       		missinginfo+="\n - Please enter valid email address";
	   }
	 }
	
	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);
}
