   Image1 = new Image(20,20)
   Image1.src = "images/loading.gif"

   var http_request = false;
   function makePOSTRequest(url, parameters) {
      http_request = false;
      if (window.XMLHttpRequest) {
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) {
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      http_request.onreadystatechange = alertContents;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }
function alertContents() {
      if (http_request.readyState != 4) {
         document.getElementById('display').innerHTML = '<center><img src="images/loading.gif" /></center>';
          }
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            result = http_request.responseText;
            document.getElementById('display').innerHTML = result;
            var m_result = result.split("$",2); 
            setCookie("m_amount",m_result[1],2);
            document.getElementById('buybox').style.display = 'block';
         } else {
            alert('There was a problem with the request.');
         }
      }
   }
function get(obj) {
document.home_form.elements['commit'].disabled = true;
if (document.home_form.field_76) {
date = document.home_form.field_76.value;
   }
else {
   date = 3;
   var dateEmpty = 1;
}
if (document.home_form.frequency) {
frequency = document.home_form.frequency.value; 
   }
else frequency = 0;  
bedrooms = document.home_form.bedrooms.value;
bathrooms = document.home_form.bathrooms.value;
square_footage = document.home_form.square_footage.value;
pets = document.home_form.pets.value;
type = document.home_form.type.value;
setCookie("m_type",type,2);
setCookie("date",date,2);
setCookie("frequency",frequency,2);
setCookie("bedrooms",bedrooms,2);
setCookie("bathrooms",bathrooms,2);
setCookie("square_footage",square_footage,2);
setCookie("pets",pets,2);
if (!dateEmpty) {
var dateval = valiDate(date);
}
else {
var dateval = 3;
}

offset = 0;
nocache = Math.random();
x = 0;
      poststr = "date=" + dateval +
                    "&frequency=" + frequency +
                      "&bedrooms=" + bedrooms +
                       "&bathrooms=" + bathrooms +
                        "&square_footage=" + square_footage  +
                          "&pets=" + pets +
                           "&type=" + type + 
                            "&nocache = " + nocache;

      makePOSTRequest('process.php', poststr);
setTimeout("document.home_form.elements['commit'].disabled = false", 5000);
}

function valiDate(date) {
var date =new Date(document.home_form.field_76.value);

var now=new Date();
          if(date.getDay()==0 || date.getDay()==6)
            {
            document.getElementById('errorbox').style.display = 'block';
            document.home_form.elements['commit'].disabled = true;
            setTimeout("document.getElementById('errorbox').style.display = 'none'",5000);
            document.getElementById('buybox').style.display = 'none';
            }
          else {
            document.getElementById('errorbox').style.display = 'none';
            document.home_form.elements['commit'].disabled = false;
            }
return date.getDay();
}

function setCookie(m_amount,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=m_amount+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function reset() {
document.home_form.elements['commit'].disabled = false;
document.getElementById('buybox').style.display = 'none';
if (document.home_form.field_76) {
document.getElementById('field_76').value = "";
   }
if (document.home_form.frequency) {
document.home_form.frequency.value = "every week|0";
document.home_form.frequency.value = "1.5|0";
   }
document.home_form.bedrooms.value = "Select one";
document.home_form.bathrooms.value = "Select one";
document.home_form.square_footage.value = "Approx. size of your house?";
document.home_form.pets.value = "Do you have any pets?";
return false;
}


