function VerifyData()
{	 
	if (document.frmFree.email.value == "")
	{
	alert ("Please enter \"Email Address\" field.");
	document.frmFree.email.focus();
	return false;
	}

	if (document.frmFree.email.value.indexOf('@',0)==-1 ||
	document.frmFree.email.value.indexOf('@',0)== 0 ||
	document.frmFree.email.value.indexOf('.',0)==-1)
	{
	alert('\nInvalid email address.');
	document.frmFree.email.select();
	document.frmFree.email.focus();
	return false;
	}

	if (document.frmFree.password.value == "")
	{
	alert ("Please enter \"Password\" field.");
	document.frmFree.password.focus();
	return false;
	}

	if (document.frmFree.verifypassword.value == "")
	{
	alert ("Please enter \"Verify Password\" field.");
	document.frmFree.verifypassword.focus();
	return false;
	}

	if (document.frmFree.password.value != document.frmFree.verifypassword.value)
	{
	alert ("Your passwords do not match - please reenter.");
	return false;
	}

	if (document.frmFree.b_name.value == "")
	{
	alert ("Please enter \"Name\" field.");
	return false;
	}

	if (document.frmFree.b_companyname.value == "")
	{
	alert ("Please enter \"Company\" field.");
	return false;
	}

	if (document.frmFree.businesstype.value == "")
	{
	alert ("Please select a \"Company Type\" field.");
	return false;
	}		
	/*
	if (document.frmFree.b_address1.value == "")
	{
	alert ("Please enter \"Address\" field.");
	return false;
	}

	if (document.frmFree.b_city.value == "")
	{
	alert ("Please enter \"City\" field.");
	return false;
	}

	if (document.frmFree.b_state.value == "" || document.frmFree.b_state.value == "0")
	{
	alert ("Please enter \"State\" field.");
	return false;
	}

	if (document.frmFree.b_postalcode.value == "")
	{
	alert ("Please enter \"Postal Code\" field.");
	return false;
	}
	*/

	if (document.frmFree.phone.value == "")
	{
	alert ("Please enter \"Phone\" field.");
	return false;
	}

	/*
	if (document.frmFree.numberuseraccess.value == "")
	{
	alert ("Please enter \"Number of Users\" field.");
	return false;
	}
	*/
}

function CheckEmailPhone(e, p) {
	$("#StatusMessage").text("");
	$("#vep").val("");
	$("#vepr").val("");
	if (e != "" && p != "") {
		// Get the xml file
		$.get("/includes/common/soap_CheckEmailPhone.asp?UID=<%=UID%>&e=" + e + '&p=' + p, {}, function(xml) {

			$("emailphone", xml).each(function(i) {
				$("#vep").val($(this).find("result").text());
				$("#vepr").val("<%=UID%>" + $(this).find("result").text());
			});

			if ($("#vep").val() == "true") {
				$("#SubmitFree").show();
			}
			else {
				$("#SubmitFree").hide();
				$("#StatusMessage").append($("#vep").val().replace("Invalid", "We were unable to confirm your ") + ". Please try again or call 866-316-5300 for assistance.");
			}
		});
	}
}

