    function getHTTPObject(){
        if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");
        else if (window.XMLHttpRequest) return new XMLHttpRequest();
        else {
        alert("Your browser does not support AJAX.");
        return null;
        }
        }
		
 
    function loadResults() {
     // replace the please wait image with the results are ready image
    document.getElementById('result').innerHTML = httpObject.responseText;
    // delay for 2 seconds before resetting the submit image button.
   
}

       // Change the value of the outputText field
     function meteroutput(){
      if(httpObject.readyState == 4){
		 // alert(httpObject.responseText);
      document.getElementById('meter').innerHTML = httpObject.responseText;
	    }
     }

	function magicoutput(){
      if(httpObject.readyState == 4){
		 // alert(httpObject.responseText);
      document.getElementById('magicnum').value = httpObject.responseText;
	    }
     }
	 
		function imageoutput(){
      if(httpObject.readyState == 4){
		// alert(httpObject.responseText);
      document.getElementById('result').innerHTML = '<img src="images/start.gif"><div style="visibility:hidden;"><img src="images/iqualify-approved_03.jpg"/></div>';
	  setTimeout("loadResults()",5000);
	    }
		
     }
	 function imageoutput1(){
      if(httpObject1.readyState == 4){
		// alert(httpObject.responseText);
		document.getElementById('total').value = httpObject1.responseText
      //document.getElementById('result').innerHTML = '<img src="images/start.gif"><div style="visibility:hidden;"><img src="images/iqualify-approved_03.jpg"/></div>';
	  //setTimeout("loadResults()",5000);
	    }
		
     }
	 
	
	
		//To get part number for work order from trainging
		
		 function showResult(){
		//alert(document.getElementById('customer').value);
		
		var yearly= document.getElementById("yearly").value ; 
//var hourly= document.getElementById("hourly").value;  
var monthexp= document.getElementById("monthexp").value ; 
   for (var i=0; i < document.magic.incomeoption.length; i++)
   {
   if (document.magic.incomeoption[i].checked)
      {
      var rad_val = document.magic.incomeoption[i].value;
	   }
   }

        httpObject = getHTTPObject();
        if (httpObject != null) {
			
			var url="calc.php";
url=url+"?y="+yearly;
url=url+"&rad="+rad_val;
url=url+"&mx="+monthexp;

        httpObject.open("GET", url, true);
        httpObject.send(null);
        httpObject.onreadystatechange = magicoutput;
        }
      }
	
	
	 function showimage(){
		//alert(document.getElementById('customer').value);
if(document.getElementById("magicno").value=='')document.getElementById("magicno").value=0;
if(document.getElementById("sp").value=='')document.getElementById("sp").value=0;
if(document.getElementById("yt").value=='')document.getElementById("yt").value=0;
if(document.getElementById("hoav").value=='')document.getElementById("hoav").value=0;
if(document.getElementById("total").value=='')document.getElementById("total").value=0;

		
		var sp= document.getElementById("sp").value ;
		var yt= document.getElementById("yt").value ; 
			var yi= document.getElementById("yi").value ; 
/*		var yi= (document.getElementById("sp").value*0.01295); */

		var hoav= document.getElementById("hoav").value ;
		var magicno= document.getElementById("magicno").value ;
		if(magicno==0)
		{
			alert("Magic number must be greater than zero");
			document.getElementById("magicno").focus();
		}
		else
		{
		document.getElementById('resultstart').style.display="none";
		for (var i=0; i < document.magicnumber.hoa.length; i++)
		{
			if (document.magicnumber.hoa[i].checked)
			{
			var rad_val = document.magicnumber.hoa[i].value;
			}
		}
		
		if(rad_val=='monthly')
		hoav1=hoav;

		if(rad_val=='quaterly')
		hoav1=(hoav/3);
		
		if(rad_val=='yearly')
		hoav1=(hoav/12);	
		
		sp=(sp*(.0059955));
		yt=(yt/12);
        /*yi=(((sp*0.01)/12)+35);*/
		if(sp<=0)
		{
			sp=0;
		}
		if(yt<=0)
		{
			yt=0;
		}
		if(yt<=0)
		{
			yt=0;
		}
		if(hoav1<=0)
		{
			hoav1=0;
		}
		//document.getElementById('total').value=(sp+yt+yi+parseFloat(hoav1));
			 httpObject1 = getHTTPObject();
        if (httpObject1 != null) {
			var url="calculate.php";
url=url+"?sp="+sp;
url=url+"&yt="+yt;
url=url+"&yi="+yi;
url=url+"&hoav="+hoav1;
url=url+"&magicno="+magicno;
        httpObject1.open("GET", url, true);
        httpObject1.send(null);
        httpObject1.onreadystatechange = imageoutput1;
        }		
		//document.getElementById('total').value=(sp+yt+yt+parseFloat(hoav1));
		
		 httpObject = getHTTPObject();
        if (httpObject != null) {
			var url="thermometertest.php";
url=url+"?sp="+sp;
url=url+"&yt="+yt;
url=url+"&yi="+yi;
url=url+"&hoav="+hoav1;
url=url+"&magicno="+magicno;
        httpObject.open("GET", url, true);
        httpObject.send(null);
        httpObject.onreadystatechange = imageoutput;
        }
		}
      }
	
	 
   // Implement business logic
    function showmeter(){
		//alert(document.getElementById('customer').value);
		var sales= document.getElementById("sales").value ; 
var yearlytax= document.getElementById("yearlytax").value;  
var yearlyinsurance= document.getElementById("yearlyinsurance").value ; 
var monthlyhoa= document.getElementById("monthlyhoa").value ; 
        httpObject = getHTTPObject();
        if (httpObject != null) {
			var url="meter.php";
url=url+"?s="+sales;
url=url+"&yt="+yearlytax;
url=url+"&yi="+yearlyinsurance;
url=url+"&mh="+monthlyhoa;
        httpObject.open("GET", url, true);
        httpObject.send(null);
        httpObject.onreadystatechange = meteroutput;
        }
      }
		
		//end
var httpObject = null;	   
