function newsletterValidation(thisform)
{ 
	
	with (thisform)
	{
		 	//if(fname.value=="Name")fname.value="";		
			if (emptyvalidation(newsletter,"Woops! You forgot to fill in your Email")==false) 
			{
				newsletter.select();
				newsletter.focus();
				return false;
			}
			if(emailvalidation(newsletter)==false)
			{
				alert("Woops! You have entered an invalid Email Address");
				newsletter.select();
				newsletter.focus();
				return false;			
			}
		thisform.submit();	
		
	}
	return true;
}

function emptyvalidation(entered, alertbox)
{
	var aaa;	
	//alert(entered)
	with (entered)
	{
		while (value.charAt(0) == ' ')
			value = value.substring(1);
		while (value.charAt(value.length - 1) == ' ')
			value = value.substring(0, value.length - 1);
		if (value==null || value=="")
		{
			if (alertbox!="") alert(alertbox);
			return false;
		}
		else return true;
	}
}
function emailvalidation(thisform) {

   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = thisform.value;
   var email = address.split(',');
   
   for (var i = 0; i < email.length; i++) {
   if(reg.test(email[i]) == false) {
     // alert('Invalid Email Address');
      return false;
   }
   else
   {
    }
   }
}