

function createRequestObject(){

var req;

if(window.XMLHttpRequest){
//For Firefox, Safari, Opera
req = new XMLHttpRequest();
}
else if(window.ActiveXObject){
//For IE 5+
req = new ActiveXObject("Microsoft.XMLHTTP");
}
else{
//Error for an old browser
alert('The calculator will not work since your browser is not IE 5 or higher, or Firefox or Safari or Opera');
}

return req;
}

//Make the XMLHttpRequest Object
var http = createRequestObject();

function sendRequest(method, url){
if(method == 'get' || method == 'GET'){
http.open(method,url,true);
http.onreadystatechange = handleResponse;
http.send(null);
}
}

function handleResponse(){
  if(http.readyState == 4 && http.status == 200){
    var response = http.responseText;
    resplen= response.length;
    if(response  ) {
	    if (resplen < 10){
     
         document.getElementById("ajax_res").value = formatCurrency(response);
         CalcUrls(response,95,9);
 
         } else {
  		alert(response);
  		}
	}
  }
}

function sendreq(iferr){
  var width =  document.getElementById("width").value;
  var depth =  document.getElementById("depth").value;
  var height =  document.getElementById("bheight").value;
  if (width && depth && height) {
    // do some checking that these are numbers    -- in the php
    
     var value = width + ":" +  depth + ":" +  height
     var url="http://www.australianpoolfiltercovers.com.au/getcustomcost.php?size=" + value;
	 http.open("GET",url,true);
     http.onreadystatechange = handleResponse;
     http.send(null);
  } else {
    if (iferr) {
       alert("Not all dimensions are entered yet");
    }
  }
}