<!--
//email validation
//===============trimspace at the BEGINNING and END================
function trimSpace(AnyString)
{	
	while(AnyString.substring(0,1)==" ")
	{
		AnyString = AnyString.substring(1,AnyString.length)
	}
	while(AnyString.substring(AnyString.length -1,AnyString.length)==" ")
	{
		AnyString = AnyString.substring(0,AnyString.length -1)
	}
	return AnyString
}
//==========================trimspace in between===================================
function trimSpace2(any)
{
var spacer = any.indexOf(" ")
	while (spacer != -1)
	{
				var start = any.substring(0, spacer)
				var end = any.substring(spacer +1, any.length)
				var any = start + end
				spacer = any.indexOf(" ")
	}
return any
}
//================================================


/* in order to validate the second form on the page use forms[1] instead of this:
// Name
	if(document.forms[0].txtFName.value=="")
	{
	alert("Please enter your name.");
	document.forms[0].txtFName.focus();
	return false;
	}	
*/

function Checkfields()
{
	//txtMediaType	
	if(document.forms[1].txtMediaType.value=="")
	{
	alert("Please select a media type.");
	document.forms[1].txtMediaType.focus();
	return false;
	}
	
	// txtFName
	if(document.forms[1].txtFName.value=="")
	{
	alert("Please enter your first name.");
	document.forms[1].txtFName.focus();
	return false;
	}		
	
	//txtLName
	if(document.forms[1].txtLName.value=="")
	{
	alert("Please enter your last name.");
	document.forms[1].txtLName.focus();
	return false;
	}	
	
	// txtEmail
		//declare variable EMAILz
		var EMAILz = document.forms[1].txtEmail.value
								var EMAILz = trimSpace(EMAILz)
								var EMAILz = trimSpace2(EMAILz)
							document.forms[1].txtEmail.value = EMAILz
		if (EMAILz=="")
		{
			alert("Please enter your email address.")
			document.forms[1].txtEmail.focus();
			return false;
		}
	//+++++++++++++++++++@++++++++++++++++++++++++++++++++	
		if(EMAILz.indexOf("@")==-1)
		{
			alert("Please enter a valid email address.")
			document.forms[1].txtEmail.focus();			
			return false;
		}
		var theLastAt = EMAILz.lastIndexOf("@")
		if(theLastAt==EMAILz.length-1)
		{
			alert("Cannot have '@' as the end character on your email.Please enter a valid email address.")
			document.forms[1].txtEmail.focus();			
			return false;
		}
	//++++++++++++++++++++++@andDot+++++++++++++++++++++++++++	
		if(EMAILz.indexOf("@.")!==-1)
		{
			alert("Cannot have'@' and a dot together in your email.Please enter a valid email address.")
			document.forms[1].txtEmail.focus();			
			return false;
		}
		if (EMAILz.indexOf(".@")!==-1)
		{
			alert("Cannot have a dot and'@' together. Please enter a valid email address.")
			document.forms[1].txtEmail.focus();			
			return false;
		}
	//+++++++++++++++++++++++DOTS++++++++++++++++++++++++++
		if(EMAILz.indexOf(".")==-1)
		{
			alert("Must have a dot'.' in your email.Please enter a valid email address.")
			document.forms[1].txtEmail.focus();			
			return false;
		}
		var lastDot = EMAILz.lastIndexOf(".")
		if(lastDot==EMAILz.length-1)
		{
			alert("Cannot have a dot at the very end of your email. Please enter a valid email address.")
			document.forms[1].txtEmail.focus();			
			return false;
		}

		//txtPhone
	if(document.forms[1].txtPhone.value=="")
	{
	alert("Please enter your phone number.");
	document.forms[1].txtPhone.focus();
	return false;
	}	

	// txtCompanyName
	if(document.forms[1].txtCompanyName.value=="")
	{
	alert("Please enter your company name.");
	document.forms[1].txtCompanyName.focus();
	return false;
	}
		
	// txtAddress1
	if(document.forms[1].txtAddress1.value=="")
	{
	alert("Please enter your company address.");
	document.forms[1].txtAddress1.focus();
	return false;
	}
	
	// txtCity
	if(document.forms[1].txtCity.value=="")
	{
	alert("Please enter your city.");
	document.forms[1].txtCity.focus();
	return false;
	}	
	
	// txtState
	if(document.forms[1].txtState.value=="")
	{
	alert("Please enter your state/province.");
	document.forms[1].txtState.focus();
	return false;
	}	
	
	// txtCountry
	if(document.forms[1].txtCountry.value=="")
	{
	alert("Please enter your country.");
	document.forms[1].txtCountry.focus();
	return false;
	}	
	
	// txtZip
	if(document.forms[1].txtZip.value=="")
	{
	alert("Please enter your zip/postal code.");
	document.forms[1].txtZip.focus();
	return false;
	}	
	
	/*	
	// message
	if(document.forms[1].message.value=="")
	{
	alert("Please enter a message.");
	document.forms[1].message.focus();
	return false;
	}
	if(document.forms[1].message.value != "")
		{
			if(document.forms[1].message.value.length < 7)
			{
				alert("Your message is too short!");
				document.forms[1].message.focus();				
				return false;
			}
			if(document.forms[1].message.value.length > 3000)
			{
				alert("Too many characteres. Max 3000 characteres!");
				document.forms[1].message.focus();								
				return false;
			}

		}		
	*/		
}
// -->