
function ValidateEmail(valor) 
{
	if (/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/.test(valor))
		return true;
	else
		return false;
}

function ValidateDataContactAll(){

var element = document.getElementById('txtFullName');
if (element.value == "")
{
alert("Please enter a value for the Name field.");
element.focus();
return (false);
}

if (element.value.length > 256)
{
alert("Please enter at most 256 characters in the Name field.");
element.focus();
return (false);
}

var element = document.getElementById('txtAddress');
if (element.value == "")
{
alert("Please enter a value for the Address field.");
element.focus();
return (false);
}

if (element.value.length > 256)
{
alert("Please enter at most 256 characters in the Address field.");
element.focus();
return (false);
}

var element = document.getElementById('txtCity');
if (element.value == "")
{
alert("Please enter a value for the City field.");
element.focus();
return (false);
}

if (element.value.length > 256)
{
alert("Please enter at most 256 characters in the City field.");
element.focus();
return (false);
}

var element = document.getElementById('txtZipCode');
if (element.value == "")
{
alert("Please enter a value for the Zip Code field.");
element.focus();
return (false);
}

if (element.value.length > 256)
{
alert("Please enter at most 256 characters in the Zip Code field.");
element.focus();
return (false);
}

var element = document.getElementById('txtPhone');
if (element.value == "")
{
alert("Please enter a value for the Phone field.");
element.focus();
return (false);
}

var element = document.getElementById('txtEmail');
if (element.value == "")
{
alert("Please enter a value for the Email field.");
element.focus();
return (false);
}

if (element.value.length > 256)
{
alert("Please enter at most 256 characters in the Email field.");
element.focus();
return (false);
}

if (!ValidateEmail(element.value))
{ 
alert("Your email address appears to be invalid, please re-enter in the Email field.");
element.value="";
//theForm.Email.Select();
element.focus();
return (false);
}


var dropdownIndex = document.getElementById('ddlHearAboutUs').selectedIndex;
//alert(dropdownIndex);
if( dropdownIndex == "0" )
{
	alert("Please select how you heard about us.");
	document.getElementById('ddlHearAboutUs').focus();
	return (false)
}

var element = document.getElementById('txtComments');
if (element.value == "")
{
	alert("Please enter a value for the Comments field.");
	element.focus();
	return (false);
}
}