/*
	Author:				Bettina Pattenson
	Date Created		5/21/2007
	Project:			B2B Redesign
	Name:				validateMedia.js
*/

/****************************************************************
 This checks the e-newsletter sign-up fields
*****************************************************************/

function ValidateMedia(form) {
  
	if (form.first_name.value.replace(/[ ]/g, "").length == 0)
	   {alert("Please enter your First Name.");
		form.first_name.focus();
		return false;} 

	if (form.last_name.value.replace(/[ ]/g, "").length == 0)
	   {alert("Please enter your Last Name.");
		form.last_name.focus();
		return false;}
		
	if (form.organization.value.replace(/[ ]/g, "").length == 0)
	   {alert("Please enter your Media Organization.");
		form.organization.focus();
		return false;}
		
	if (form.email.value.replace(/[ ]/g, "").length == 0)
	   {alert("Please enter your Email Address.");
		form.email.focus();
		return false;}	
		
	if (form.email.value.replace(/[ ]/g, "").length != 0) {
 		if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.email.value))
		  {alert("Invalid Email Address, please re-enter.");
		   form.email.focus();
		   return false;} 
		}
					
	if (form.confirm_email.value.replace(/[ ]/g, "").length == 0)
	   {alert("Please re-enter your Email Address.");
		form.confirm_email.focus();
		return false;}		
	
	if (form.email.value != form.confirm_email.value)
	   {alert("Your email and re-typed email do not match.  Please re-enter.");
		form.email.focus();
		return false;}	
		
   return true;		
   }		
