// JavaScript Document

/********  THIS FUNCTION CALLED FROM purchase.php********/
function goToStep(step)
{
	
	if(step==2)
	{
		if((document.frm1.state.options[document.frm1.state.selectedIndex].value == "select") || (document.frm1.state.options[document.frm1.state.selectedIndex].value == ""))
		{
			document.getElementById("text").innerHTML='<span style="color: #FF0000;">Please choose a valid state</span>';
			document.frm1.state.focus();
		}
		else if(document.frm1.type.options[document.frm1.type.selectedIndex].value == 'select')
		{
			document.getElementById("text").innerHTML='<span style="color: #FF0000;">Please choose a valid property type</span>';
			document.frm1.type.focus();
		}
		else if(document.frm1.creditstatus.options[document.frm1.creditstatus.selectedIndex].value == 'select')
		{
			document.getElementById("text").innerHTML='<span style="color: #FF0000;">Please choose one approx credit status</span>';
			document.frm1.creditstatus.focus();
		}
		else
		{
			gotoNext(step);
		}
	}
	if(step==3)
	{
		if((document.frm1.estimateValueProperty.options[document.frm1.estimateValueProperty.selectedIndex].value == 'select') || (document.frm1.estimateValueProperty.options[document.frm1.estimateValueProperty.selectedIndex].value == ''))
		{
			document.getElementById("text1").innerHTML='<span style="color: #FF0000;">Please estimate the current value of the property</span>';
			document.frm1.estimateValueProperty.focus();
		}
		else if(document.getElementById("1sttimehomebuyer").checked==false && document.getElementById("1sttimehomebuyer2").checked==false)
		{
			document.getElementById("text1").innerHTML='<span style="color: #FF0000;">Please confirm that if you are a first time home buyer or not</span>';
			document.getElementById("1sttimehomebuyer").focus();
		}
		else if(document.getElementById("vet").checked==false && document.getElementById("vet2").checked==false)
		{
			document.getElementById("text1").innerHTML='<span style="color: #FF0000;">Please confirm you are a veteran or not</span>';
			document.getElementById("vet").focus();
		}
		else if(document.frm1.loanProgram.options[document.frm1.loanProgram.selectedIndex].value == 'select')
		{
			document.getElementById("text1").innerHTML='<span style="color: #FF0000;">Please choose a loan program</span>';
			document.frm1.loanProgram.focus();
		}
		else if(document.frm1.keepingProperty.options[document.frm1.keepingProperty.selectedIndex].value == 'select')
		{
			document.getElementById("text1").innerHTML='<span style="color: #FF0000;">Please confirm how long you plan to keep the property</span>';
			document.frm1.keepingProperty.focus();
		}
		else
		{
			gotoNext(step);
		}
	}
	if(step==4)
	{
		if(document.getElementById("primaryBorrower").checked==false && document.getElementById("primaryBorrower2").checked==false)
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please confirm that you are a primary borrower or not</span>';
			document.getElementById("primaryBorrower").focus();
		}
		else if(document.getElementById("coBorrower").checked==false && document.getElementById("coBorrower2").checked==false)
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please confirm if there is co-borrower or not</span>';
			document.getElementById("coBorrower").focus();
		}
		else if((document.frm1.employmentStatus.options[document.frm1.employmentStatus.selectedIndex].value == 'select') || (document.frm1.employmentStatus.options[document.frm1.employmentStatus.selectedIndex].value == ''))
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please tell us the employment status of the primary borrower</span>';
			document.frm1.employmentStatus.focus();
		}
		else if(document.getElementById("averageMonthlyIncome").value=="")
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please give a valid monthly income</span>';
			document.getElementById("averageMonthlyIncome").focus();
		}
		else if(isNaN(document.getElementById("averageMonthlyIncome").value))
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Monthly income should be numeric</span>';
			document.getElementById("averageMonthlyIncome").focus();
		}
		else if(document.getElementById("averageMonthlyExpenses").value=="")
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please give the average monthly expence</span>';
			document.getElementById("averageMonthlyExpenses").focus();
		}
		else if(isNaN(document.getElementById("averageMonthlyExpenses").value))
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Average monthly expence should be numeric</span>';
			document.getElementById("averageMonthlyExpenses").focus();
		}
		
		else if(document.getElementById("creditScore").checked==false && document.getElementById("creditScore2").checked==false)
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please give a credit score</span>';
			document.getElementById("creditScore").focus();
		}
		else if(document.getElementById("filedBankruptcy").checked==false && document.getElementById("filedBankruptcy2").checked==false)
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please give a bankuruptcy status</span>';
			document.getElementById("filedBankruptcy").focus();
		}
		else
		{
			gotoNext(step);
		}
	}
	if(step==5)
	{
		//alert("finished")
		var regex = /^[\w]+[\w-]*(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
		var regExpObj = (/^[1-9]\d{2}-\d{3}-\d{4}$/);
		var phoneNum = document.getElementById("phone").value;
		if(document.getElementById("firstName").value=="")
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please give your first name</span>';
			document.getElementById("firstName").focus();
		}
		else if(document.getElementById("lastName").value=="")
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please give your last name</span>';
			document.getElementById("lastName").focus();
		}
		else if(document.getElementById("email").value=="")
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please give your email address</span>';
			document.getElementById("email").focus();
		}
		  else if(!regex.test(document.getElementById("email").value) || (document.getElementById("email").value.indexOf('_')==0))
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Invalid E-mail. Please check it.</span>';
			document.getElementById("email").focus();
			return false;
		}
		//else if(document.getElementById("currentPercentageRate").value!="" && validTxt.test(document.getElementById("currentPercentageRate").value)==false)
		
		else if(document.getElementById("phone").value=="")
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please give your phone number</span>';
			document.getElementById("phone").focus();
		}
		else if(regExpObj.exec(phoneNum) == null)
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please Enter Your phone number like 222-333-4444</span>';
			document.getElementById("phone").focus();
		}
		else 
		{
			document.frm1.submit();
		}
	}
}

/********  THIS FUNCTION CALLED FROM rate.php   *********/

function goToStep2(step)
{
	if(step==2)
	{
		if((document.frm1.state.options[document.frm1.state.selectedIndex].value == 'select') || (document.frm1.state.options[document.frm1.state.selectedIndex].value == ''))
		{
			document.getElementById("text").innerHTML='<span style="color: #FF0000;">Please choose a valid location</span>';
			document.frm1.state.focus();
		}
		else if(document.frm1.type.options[document.frm1.type.selectedIndex].value == 'select')
		{
			document.getElementById("text").innerHTML='<span style="color: #FF0000;">Please choose a valid location</span>';
			document.frm1.type.focus();
		}
		else if(document.frm1.creditstatus.options[document.frm1.creditstatus.selectedIndex].value == 'select')
		{
			document.getElementById("text").innerHTML='<span style="color: #FF0000;">Please choose a valid location</span>';
			document.frm1.creditstatus.focus();
		}
		else
		{
			gotoNext(step);
		}
	}
	if(step==3)
	{
		if((document.frm1.loanProgram.options[document.frm1.loanProgram.selectedIndex].value == 'select') || (document.frm1.loanProgram.options[document.frm1.loanProgram.selectedIndex].value == ''))
		{
			document.getElementById("text1").innerHTML='<span style="color: #FF0000;">Please choose a loan program</span>';
			document.frm1.loanProgram.focus();
		}
		else if(document.getElementById("1sttimehomebuyer").checked==false && document.getElementById("1sttimehomebuyer2").checked==false)
		{
			document.getElementById("text1").innerHTML='<span style="color: #FF0000;">Please choose a valid location</span>';
			document.getElementById("1sttimehomebuyer").focus();
		}
		/*else if(document.getElementById("vet").value=="")
		{
			document.getElementById("text1").innerHTML='<span style="color: #FF0000;">Please choose a valid location</span>';
			document.getElementById("vet").focus();
		}*/
		else if(document.frm1.estimateValueProperty.options[document.frm1.estimateValueProperty.selectedIndex].value == 'select')
		{
			document.getElementById("text1").innerHTML='<span style="color: #FF0000;">Please choose a valid property type</span>';
			document.frm1.estimateValueProperty.focus();
		}
		else if(document.frm1.keepingProperty.options[document.frm1.keepingProperty.selectedIndex].value == 'select')
		{
			document.getElementById("text1").innerHTML='<span style="color: #FF0000;">Please choose a valid credit status</span>';
			document.frm1.keepingProperty.focus();
		}
		else
		{
			gotoNext(step);
		}
	}
	if(step==4)
	{
		if(document.getElementById("primaryBorrower").checked==false && document.getElementById("primaryBorrower2").checked==false)
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please confirm that you are a primary borrower or not</span>';
			document.getElementById("primaryBorrower").focus();
		}
		else if(document.getElementById("coBorrower").checked==false && document.getElementById("coBorrower2").checked==false)
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please confirm if there is co-borrower or not</span>';
			document.getElementById("coBorrower").focus();
		}
		else if((document.frm1.employmentStatus.options[document.frm1.employmentStatus.selectedIndex].value == 'select') || (document.frm1.employmentStatus.options[document.frm1.employmentStatus.selectedIndex].value == ''))
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please tell us the employment status of the primary borrower</span>';
			document.frm1.employmentStatus.focus();
		}
		else if(document.getElementById("averageMonthlyIncome").value=="")
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please give a valid monthly income</span>';
			document.getElementById("averageMonthlyIncome").focus();
		}
		else if(isNaN(document.getElementById("averageMonthlyIncome").value))
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Monthly income should be numeric</span>';
			document.getElementById("averageMonthlyExpenses").focus();
		}
		else if(document.getElementById("averageMonthlyExpenses").value=="")
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please give a valid Avarage monthly expenses</span>';
			document.getElementById("averageMonthlyExpenses").focus();
		}
		else if(isNaN(document.getElementById("averageMonthlyExpenses").value))
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Average monthly expence should be numeric</span>';
			document.getElementById("averageMonthlyExpenses").focus();
		}
		
		else if(document.getElementById("creditScore").checked==false && document.getElementById("creditScore2").checked==false)
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please give a credit score</span>';
			document.getElementById("creditScore").focus();
		}
		else if(document.getElementById("filedBankruptcy").checked==false && document.getElementById("filedBankruptcy2").checked==false)
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please give a bankuruptcy status</span>';
			document.getElementById("filedBankruptcy").focus();
		}
		else
		{
			gotoNext(step);
		}
	}
	if(step==5)
	{   
	    var regex = /^[\w]+[\w-]*(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
		var regExpObj = (/^[1-9]\d{2}-\d{3}-\d{4}$/);
		var phoneNum = document.getElementById("phone").value;
		if(document.getElementById("firstName").value=="")
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please give your first name</span>';
			document.getElementById("firstName").focus();
		}
		else if(document.getElementById("lastName").value=="")
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please give your last name</span>';
			document.getElementById("lastName").focus();
		}
		else if(document.getElementById("email").value=="")
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please give your email address</span>';
			document.getElementById("email").focus();
		}
		
		 else if(!regex.test(document.getElementById("email").value) || (document.getElementById("email").value.indexOf('_')==0))
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Invalid E-mail. Try Again.</span>';
			document.getElementById("email").focus();
			return false;
		}
		
		else if(document.getElementById("phone").value=="")
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please give your phone number</span>';
			document.getElementById("phone").focus();
		}
		else if(regExpObj.exec(phoneNum) == null)
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please enter your phone number like 222-333-4444</span>';
			document.getElementById("phone").focus();
		}
		else 
		{
			document.frm1.submit();
		}
	}
}

function gotoNext(step)
{
		var i;
		
		for(i=1;i<=3;i++)
		{
			if(i != step && document.getElementById("app_step_"+i))
			{
				document.getElementById("app_step_"+i).style.display = "none";
			}
		}
		
		if(document.getElementById("app_step_"+step))
		{
			document.getElementById("app_step_"+step).style.display = "block";
		}
		
		
}

/********  THIS FUNCTION CALLED FROM refi.php********/
function goToStep3(step)
{
	if(step==2)
	{
		if((document.frm1.state.options[document.frm1.state.selectedIndex].value == 'select') || (document.frm1.state.options[document.frm1.state.selectedIndex].value == ''))
		{
			document.getElementById("text").innerHTML='<span style="color: #FF0000;">Please choose a valid state</span>';
			document.frm1.state.focus();
		}
		else if(document.frm1.type.options[document.frm1.type.selectedIndex].value == 'select')
		{
			document.getElementById("text").innerHTML='<span style="color: #FF0000;">Please choose a valid property type</span>';
			document.frm1.type.focus();
		}
		else if(document.frm1.creditstatus.options[document.frm1.creditstatus.selectedIndex].value == 'select')
		{
			document.getElementById("text").innerHTML='<span style="color: #FF0000;">Please choose your approximate credit status</span>';
			document.frm1.creditstatus.focus();
		}
		else
		{
			gotoNext(step);
		}
	}
	if(step==3)
	{    
	    var validTxt = /^[1-9]{1}([0-9]{0,5})?\.[0-9]{1,2}$/;
		if(document.frm1.refinanceReason.options[document.frm1.refinanceReason.selectedIndex].value == 'select')
		{
			document.getElementById("text1").innerHTML='<span style="color: #FF0000;">Please choose a reason for refinancing</span>';
			document.frm1.refinanceReason.focus();
		}
		else if(document.frm1.mortgageRefinance.options[document.frm1.mortgageRefinance.selectedIndex].value == 'select')
		{
			document.getElementById("text1").innerHTML='<span style="color: #FF0000;">Please choose mortgage(s) you are refinancing</span>';
			document.frm1.mortgageRefinance.focus();
		}
		else if(document.getElementById("currentPercentageRate").value=="")
		{
			document.getElementById("text1").innerHTML='<span style="color: #FF0000;">Please give your current percentage rate</span>';
			document.getElementById("currentPercentageRate").focus();
		}
		//else if(document.getElementById("currentPercentageRate").value!="" && validTxt.test(document.getElementById("currentPercentageRate").value)==false)
		//{
			
		//	document.getElementById("text1").innerHTML='<span style="color: #FF0000;">Please give valid Decimal</span>';
		//	document.getElementById("currentPercentageRate").focus();
		//}
		else if(document.frm1.loanProgram.options[document.frm1.loanProgram.selectedIndex].value == 'select')
		{
			document.getElementById("text1").innerHTML='<span style="color: #FF0000;">Please choose a loan program</span>';
			document.frm1.loanProgram.focus();
		}
		else if((document.frm1.estimateValueProperty.options[document.frm1.estimateValueProperty.selectedIndex].value == 'select') || (document.frm1.estimateValueProperty.options[document.frm1.estimateValueProperty.selectedIndex].value == ''))
		{
			document.getElementById("text1").innerHTML='<span style="color: #FF0000;">Please estimate the current value of the property</span>';
			document.frm1.estimateValueProperty.focus();
		}
		else if(document.frm1.keepingProperty.options[document.frm1.keepingProperty.selectedIndex].value == 'select')
		{
			document.getElementById("text1").innerHTML='<span style="color: #FF0000;">Please confirm how long you plan to keep the property</span>';
			document.frm1.keepingProperty.focus();
		}
		else
		{
			gotoNext(step);
		}
	}
	if(step==4)
	{
		if(document.getElementById("primaryBorrower").checked==false && document.getElementById("primaryBorrower2").checked==false)
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please confirm that you are a primary borrower or not</span>';
			document.getElementById("primaryBorrower").focus();
		}
		else if(document.getElementById("coBorrower").checked==false && document.getElementById("coBorrower2").checked==false)
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please confirm if there is co-borrower or not</span>';
			document.getElementById("coBorrower").focus();
		}
		else if((document.frm1.employmentStatus.options[document.frm1.employmentStatus.selectedIndex].value == 'select') || (document.frm1.employmentStatus.options[document.frm1.employmentStatus.selectedIndex].value == ''))
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please tell us the employment status of the primary borrower</span>';
			document.frm1.employmentStatus.focus();
		}
		else if(document.getElementById("averageMonthlyIncome").value=="")
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please give a valid monthly income</span>';
			document.getElementById("averageMonthlyIncome").focus();
		}
		else if(isNaN(document.getElementById("averageMonthlyIncome").value))
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Monthly income should be numeric</span>';
			document.getElementById("averageMonthlyIncome").focus();
		}
		
		else if(document.getElementById("averageMonthlyExpenses").value=="")
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please give the average monthly expence</span>';
			document.getElementById("averageMonthlyExpenses").focus();
		}
		else if(isNaN(document.getElementById("averageMonthlyExpenses").value))
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Average monthly expences should be numeric<</span>';
			document.getElementById("averageMonthlyExpenses").focus();
		}
		else if(document.getElementById("creditScore").checked==false && document.getElementById("creditScore2").checked==false)
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please give a credit score</span>';
			document.getElementById("creditScore").focus();
		}
		else if(document.getElementById("filedBankruptcy").checked==false && document.getElementById("filedBankruptcy2").checked==false)
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please give a bankuruptcy status</span>';
			document.getElementById("filedBankruptcy").focus();
		}
		else
		{
			gotoNext(step);
		}
	}
	if(step==5)
	{
		//alert("finished")
		var regex = /^[\w]+[\w-]*(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
		var regExpObj = (/^[1-9]\d{2}-\d{3}-\d{4}$/);
		var phoneNum = document.getElementById("phone").value;
		if(document.getElementById("firstName").value=="")
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please give your first name</span>';
			document.getElementById("firstName").focus();
		}
		else if(document.getElementById("lastName").value=="")
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please give your last name</span>';
			document.getElementById("lastName").focus();
		}
		else if(document.getElementById("email").value=="")
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please give your email address</span>';
			document.getElementById("email").focus();
		}
		 else if(!regex.test(document.getElementById("email").value) || (document.getElementById("email").value.indexOf('_')==0))
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Invalid E-mail. Try again.</span>';
			document.getElementById("email").focus();
			return false;
		}
		
		else if(document.getElementById("phone").value=="")
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please give your phone number</span>';
			document.getElementById("phone").focus();
		}
		else if(regExpObj.exec(phoneNum) == null)
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please Enter Your phone number like 222-333-4444</span>';
			document.getElementById("phone").focus();
		}
		else 
		{
			document.frm1.submit();
		}
	}
}

/********  THIS FUNCTION CALLED FROM debt.php********/
function goToStep4(step)
{
	if(step==2)
	{
		if((document.frm1.state.options[document.frm1.state.selectedIndex].value == 'select') || (document.frm1.state.options[document.frm1.state.selectedIndex].value == ''))
		{
			document.getElementById("text").innerHTML='<span style="color: #FF0000;">Please choose a valid state</span>';
			document.frm1.state.focus();
		}
		else if(document.frm1.type.options[document.frm1.type.selectedIndex].value == 'select')
		{
			document.getElementById("text").innerHTML='<span style="color: #FF0000;">Please choose a valid property type</span>';
			document.frm1.type.focus();
		}
		else if(document.frm1.creditstatus.options[document.frm1.creditstatus.selectedIndex].value == 'select')
		{
			document.getElementById("text").innerHTML='<span style="color: #FF0000;">Please choose approximate credit status</span>';
			document.frm1.creditstatus.focus();
		}
		else
		{
			gotoNext(step);
		}
	}
	if(step==3)
	{
		var validTxt = /^[1-9]{1}([0-9]{0,5})?\.[0-9]{1,2}$/;
		if(document.getElementById("totaldebt").value=="")
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please give Total debt to eliminate</span>';
			document.getElementById("totaldebt").focus();
		}
		else if(isNaN(document.getElementById("totaldebt").value))
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Total eliminate should be numeric</span>';
			document.getElementById("phone").focus();
		}
		else if((document.frm1.estimateValueProperty.options[document.frm1.estimateValueProperty.selectedIndex].value == 'select') || (document.frm1.estimateValueProperty.options[document.frm1.estimateValueProperty.selectedIndex].value == ''))
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please estimate the current value of the property</span>';
			document.frm1.estimateValueProperty.focus();
		}
		else if(document.getElementById("balanceofexistingmtg").value=="")
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please give balance of your existing mortgages</span>';
			document.getElementById("balanceofexistingmtg").focus();
		}
		else if(isNaN(document.getElementById("balanceofexistingmtg").value))
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Mortgages should be numeric</span>';
			document.getElementById("phone").focus();
		}
		
		else if(document.getElementById("numofmtg").options[document.getElementById("numofmtg").selectedIndex].value == 'select')
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please give mortgages you currently have</span>';
			document.getElementById("numofmtg").focus();
		}
		else if(document.getElementById("currentPercentageRate").value=="")
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please give current percentage rate</span>';
			document.getElementById("currentPercentageRate").focus();
		}
		//else if(document.getElementById("currentPercentageRate").value!="" && validTxt.test(document.getElementById("currentPercentageRate").value)==false)
		//{
		//	document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please give valid Decimal</span>';
		//	document.getElementById("currentPercentageRate").focus();
		//}
		
		
		
		else if(document.frm1.loanProgram.options[document.frm1.loanProgram.selectedIndex].value == 'select')
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please choose a loan program</span>';
			document.frm1.loanProgram.focus();
		}
		else if(document.frm1.keepingProperty.options[document.frm1.keepingProperty.selectedIndex].value == 'select')
		{
			document.getElementById("text2").innerHTML='<span style="color: #FF0000;">Please confirm how long you plan to keep the property</span>';
			document.frm1.keepingProperty.focus();
		}
		else
		{
			gotoNext(step);
		}
	}
	if(step==4)
	{
		if(document.getElementById("primaryBorrower").checked==false && document.getElementById("primaryBorrower2").checked==false)
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please confirm that you are a primary borrower or not</span>';
			document.getElementById("primaryBorrower").focus();
		}
		else if(document.getElementById("coBorrower").checked==false && document.getElementById("coBorrower2").checked==false)
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please confirm if there is co-borrower or not</span>';
			document.getElementById("coBorrower").focus();
		}
		else if((document.frm1.employmentStatus.options[document.frm1.employmentStatus.selectedIndex].value == 'select') || (document.frm1.employmentStatus.options[document.frm1.employmentStatus.selectedIndex].value == ''))
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please tell us the employment status of the primary borrower</span>';
			document.frm1.employmentStatus.focus();
		}
		else if(document.getElementById("averageMonthlyIncome").value=="")
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please give a valid monthly income</span>';
			document.getElementById("averageMonthlyIncome").focus();
		}
		else if(isNaN(document.getElementById("averageMonthlyIncome").value))
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Average Monthly Income Should be numeric</span>';
			document.getElementById("averageMonthlyIncome").focus();
		}
		else if(document.getElementById("averageMonthlyExpenses").value=="")
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please give the average monthly expence</span>';
			document.getElementById("averageMonthlyExpenses").focus();
		}
		else if(isNaN(document.getElementById("averageMonthlyExpenses").value))
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Average monthly expences should be numeric</span>';
			document.getElementById("averageMonthlyExpenses").focus();
		}
		else if(document.getElementById("creditScore").checked==false && document.getElementById("creditScore2").checked==false)
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please give a credit score</span>';
			document.getElementById("creditScore").focus();
		}
		else if(document.getElementById("filedBankruptcy").checked==false && document.getElementById("filedBankruptcy2").checked==false)
		{
			document.getElementById("text3").innerHTML='<span style="color: #FF0000;">Please give a bankuruptcy status</span>';
			document.getElementById("filedBankruptcy").focus();
		}
		else
		{
			gotoNext(step);
		}
	}
	if(step==5)
	{
		//alert("finished")
		var regex = /^[\w]+[\w-]*(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
		var regExpObj = (/^[1-9]\d{2}-\d{3}-\d{4}$/);
		var phoneNum = document.getElementById("phone").value;
		if(document.getElementById("firstName").value=="")
		{
			document.getElementById("text4").innerHTML='<span style="color: #FF0000;">Please give your first name</span>';
			document.getElementById("firstName").focus();
		}
		else if(document.getElementById("lastName").value=="")
		{
			document.getElementById("text4").innerHTML='<span style="color: #FF0000;">Please give your last name</span>';
			document.getElementById("lastName").focus();
		}
		else if(document.getElementById("email").value=="")
		{
			document.getElementById("text4").innerHTML='<span style="color: #FF0000;">Please give your email address</span>';
			document.getElementById("email").focus();
		}
		
		 else if(!regex.test(document.getElementById("email").value) || (document.getElementById("email").value.indexOf('_')==0))
		{
			document.getElementById("text4").innerHTML='<span style="color: #FF0000;">Invalid E-mail. Please check it.</span>';
			document.getElementById("email").focus();
			return false;
		}
		
		else if(document.getElementById("phone").value=="")
		{
			document.getElementById("text4").innerHTML='<span style="color: #FF0000;">Please give your phone number</span>';
			document.getElementById("phone").focus();
		}
		else if(regExpObj.exec(phoneNum) == null)
		{
			document.getElementById("text4").innerHTML='<span style="color: #FF0000;">Please Enter Your phone number like 222-333-4444</span>';
			document.getElementById("phone").focus();
		}
		else 
		{
			document.frm1.submit();
		}
	}
}