var Test = 0;
var Prd = 1;
var valid = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
var emlvalid = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@._-";

function check() {
var Transaction=document.getElementById("Transaction").value;
var Property_Type=document.getElementById("Property_Type").value;
var Ownership_Type=document.getElementById("Ownership_Type").value;
var Price_PV=document.getElementById("Price_PV").value;
var Terms_Desired=document.getElementById("Terms_Desired").value;
var Total_Loan_Amount_Desired=document.getElementById("Total_Loan_Amount_Desired").value;
var Employer=document.getElementById("Employer").value;
var Years_At_Employer=document.getElementById("Years_At_Employer").value;
var Household_Income=document.getElementById("Household_Income").value;
var Monthly_Debt=document.getElementById("Monthly_Debt").value;
var Terms_Now=document.getElementById("Terms_Now").value;
var Mortgage_Balance=document.getElementById("Mortgage_Balance").value;
var Mortgage_Rate_Now=document.getElementById("Mortgage_Rate_Now").value;

var Applicant_Name=document.getElementById("Applicant_Name").value;
var Co_Applicant_Name=document.getElementById("Co_Applicant_Name").value;
var Street_address=document.getElementById("Street_address").value;
var City=document.getElementById("City").value;
var State=document.getElementById("State").value;
var Zipcode=document.getElementById("Zipcode").value;
var at=document.getElementById("EmailAddress").value.indexOf("@");
var EmailAddress=document.getElementById("EmailAddress").value;

var Home_Phone=document.getElementById("Home_Phone").value;
var Work_Phone=document.getElementById("Work_Phone").value;
var Cell_Phone=document.getElementById("Cell_Phone").value;
var Best_Place_to_Contact=document.getElementById("Best_Place_to_Contact").value;
var Best_Time_to_Contact=document.getElementById("Best_Time_to_Contact").value;

var Auth=document.getElementById("Auth").value;
var alerttxt="";
var submitOK="true";


if (Transaction == "")
	{
	alerttxt=alerttxt+"Please select the Transaction type.\r\n";
	submitOK="false"
	//return false;
	}
if (Property_Type == "")
	{
	alerttxt=alerttxt+"Please select the Property type.\r\n";
	submitOK="false"
	//return false;
	}
if (Ownership_Type == "")
	{
	alerttxt=alerttxt+"Please select the Ownership type.\r\n";
	submitOK="false"
	//return false;
	}

if (Price_PV < 1000)
	{
	alerttxt=alerttxt+"Please enter the Purchase Price or Property Value.\r\n";
	submitOK="false"
	//return false;
	}

if (Terms_Desired == "")
	{
	alerttxt=alerttxt+"Please select the Loan Terms Desired.\r\n";
	submitOK="false"
	//return false;
	}

if (Total_Loan_Amount_Desired < 74999)
	{
	alerttxt=alerttxt+"Please enter the Total Loan Amount Desired (minimum $75,000).\r\n";
	submitOK="false"
	//return false;
	}

// employment
if (Employer == "")
	{
	alerttxt=alerttxt+"Please enter your Employer.\r\n";
	submitOK="false"
	//return false;
	}
if (Years_At_Employer == "")
	{
	alerttxt=alerttxt+"Please enter your Years at your Employer.\r\n";
	submitOK="false"
	//return false;
	}
if (Household_Income == "")
	{
	alerttxt=alerttxt+"Please enter your Household Income.\r\n";
	submitOK="false"
	//return false;
	}
if (Monthly_Debt == "")
	{
	alerttxt=alerttxt+"Please enter your Monthly Debt.\r\n";
	submitOK="false"
	//return false;
	}
if (Transaction == "Refinance") {
	if (Terms_Now == "")
		{
		alerttxt=alerttxt+"Please select the Current Mortgage Terms.\r\n";
		submitOK="false"
		//return false;
		}
	if (Mortgage_Balance == "")
		{
		alerttxt=alerttxt+"Please enter your Current Mortgage Balance.\r\n";
		submitOK="false"
		//return false;
		}
	if (Mortgage_Rate_Now == "")
		{
		alerttxt=alerttxt+"Please enter your Current Mortgage Rate Now.\r\n";
		submitOK="false"
		//return false;
		}
	}

// applicant details
if (Applicant_Name.length < 2)
	{
	alerttxt=alerttxt+"Please enter your name.\r\n";
	submitOK="false"
	//return false;
	}
if (Street_address.length < 5)
	{
	alerttxt=alerttxt+"Please enter your address.\r\n";
	submitOK="false"
	//return false;
	}
if (City.length < 3 || State.length < 2 || Zipcode.length < 5 )
	{
	alerttxt=alerttxt+"Please enter City, State and Zip.\r\n";
	submitOK="false"
	//return false;
	}

if (EmailAddress.length < 5 )
	{
	alerttxt=alerttxt+"Please enter your e-mail address!\r\n";
	submitOK="false"
	//return false;
	}
if (EmailAddress.length > 5)
  {
  atpos=EmailAddress.indexOf("@");
  dotpos=EmailAddress.lastIndexOf(".");
  if (atpos<1||dotpos-atpos<2) {
		alerttxt=alerttxt+"Please enter a valid e-mail address!\r\n";
		submitOK="false"
		//return false;
    	}
	var emlsize = EmailAddress.length;
	for (var i=0; i<emlsize; i++) {
  	if (emlvalid.indexOf(EmailAddress.charAt(i)) < 0) {
     	alert('Illegal character in your email address.');
			Email.focus();
        return false;
        }
  	}
	}

if (Home_Phone.length < 7 && Work_Phone.length < 7 && Cell_Phone.length < 7 )
	{
	alerttxt=alerttxt+"Please enter a phone number.\r\n";
	submitOK="false"
	//return false;
	}
if (Best_Place_to_Contact == "")
	{
	alerttxt=alerttxt+"Please select the Best Place to Contact you.\r\n";
	submitOK="false"
	//return false;
	}
if (Best_Time_to_Contact == "")
	{
	alerttxt=alerttxt+"Please select the Best Time to Contact you.\r\n";
	submitOK="false"
	//return false;
	}

if (!document.LenderSearch.Auth.checked)
	{
	alerttxt=alerttxt+"You must accept the authorization to proceed.\r\n";
	submitOK="false"
	//return false;
	}
if (submitOK=="false")
	{
	alert(alerttxt);
	return false;
	}

var x=document.getElementById("cstate");
x.value = '-0emcnhhais826346%$';
}

