function makeObject(){
var x; 
var browser = navigator.appName; 
if(browser == "Microsoft Internet Explorer"){
x = new ActiveXObject("Microsoft.XMLHTTP");
}else{
x = new XMLHttpRequest();
}
return x;
}


var url_parameter="";



/** Start Home Mortgage Process Scripting **/
var request = makeObject();
function getHomeMortgageResults()
{
	url_parameter='index.php?ms=mr.am&form_complete=' + document.frmmtg.form_complete.value;
	
	
	if(document.frmmtg.sale_price.value.trim()=="")
	{
		alert("Please enter the Loan Amount");
		document.frmmtg.sale_price.focus();
		return false;
	}
	
	if(!checkNumeric(document.frmmtg.sale_price))
	{
		return false;		
	}
	
	url_parameter=url_parameter+'&sale_price='+document.frmmtg.sale_price.value;	
	
	if(document.frmmtg.year_term.value.trim()=="")
	{
		alert("Please enter the Terms in years");
		document.frmmtg.year_term.focus();
		return false;
	}
	
	if(!checkNumeric(document.frmmtg.year_term))
	{
		return false;		
	}
	
	url_parameter=url_parameter+'&year_term='+document.frmmtg.year_term.value;
	
	if(document.frmmtg.annual_interest_percent.value.trim()=="")
	{
		alert("Please enter the annual interest rate");
		document.frmmtg.annual_interest_percent.focus();
		return false;
	}
	
	if(!checkNumeric(document.frmmtg.annual_interest_percent))
	{
		return false;		
	}
	url_parameter=url_parameter+'&annual_interest_percent='+document.frmmtg.annual_interest_percent.value;	
	url_parameter=url_parameter+'&down_percent='+document.frmmtg.down_percent.value;	
	url_parameter=url_parameter+'&show_progress='+document.frmmtg.show_progress.value;		
	//alert(url_parameter);

	request.open('get', url_parameter);
	request.onreadystatechange = parseInfoM; 
	request.send('');

}
function parseInfoM()
{

if(request.readyState == 1)
	{
		document.getElementById('home_div').innerHTML = '<br><br><br><p align=center><img src=images/progresssbar.gif></p>';
	}
	if(request.readyState == 4)
	{ 
		var answer = request.responseText;
		document.getElementById('home_div').innerHTML = "";
		var sHTML="";
		document.getElementById('home_div').innerHTML=sHTML; 
	
	}
}
/** End Home Mortgage Process Scripting **/



/** Mortgage Search Slider Results **/

function getMresult(page)
{
url_parameter='form_complete=' + document.frmmtg.form_complete.value;
	
	
	
	url_parameter=url_parameter+'&sale_price='+document.frmmtg.sale_price.value;	
	
		
	url_parameter=url_parameter+'&year_term='+document.frmmtg.year_term.value;
	
	
	url_parameter=url_parameter+'&annual_interest_percent='+document.frmmtg.annual_interest_percent.value;	
	url_parameter=url_parameter+'&down_percent='+document.frmmtg.down_percent.value;	
	url_parameter=url_parameter+'&show_progress='+document.frmmtg.show_progress.value;						
	

	
	request.open('post', 'mortgagecalc/actMortgage2.php?'+url_parameter);
	request.onreadystatechange = parseMInfo; 
	request.send('');

	

	
}

function parseMInfo()
{
	if(request.readyState == 1)
	{
		document.getElementById('mortgage_div').innerHTML = '<br><br><br><p align=center><img src=images/progresssbar.gif></p>';
	}
	if(request.readyState == 4)
	{ 
		var answer = request.responseText;
//		alert(answer)
//		var sHTML="<?php include(\"www.google.com\");?>";		
//		alert(answer);
//		document.getElementById('home_div').innerHTML = sHTML;
		document.getElementById('mortgage_div').innerHTML = answer;
	}
}

/** Mortgage  Search Slider Results **/


String.prototype.trim = function() {
  return this.replace(/^\s*(\b.*\b|)\s*$/, "$1");
}	



	function checkNumeric(args){
	if(args.value.trim()!="")
	{
		var sText = args.value;
		var ValidChars = "0123456789.";
   		var IsNumber=true;
  		var Char;
	 
	    for (i = 0; i < sText.length && IsNumber == true; i++) 
    	{ 
	      Char = sText.charAt(i); 
		  if (ValidChars.indexOf(Char) == -1) 
          {
		     alert("Please enter valid numeric")
			 args.value="";
			 args.focus()
   		 	 return false
          }
       }
     }
	 return true
	}
