var xmlhttp;

function getDaddressForm(subfolder,protocol)
{
	xmlhttp=GetXmlHttpObject();

	
	if (xmlhttp==null)
	  {
	  alert ("Browser does not support HTTP Request");
	  return;
	  }
	  
	  
	if(subfolder != "none"){
		var addition = "/" + subfolder;
	}else{
		var addition = "";
	}
				
		var url		= protocol + document.URL.split("/")[2] + addition + "/wp-content/themes/TheFurnitureStore/ajax_form_dAddress.php";				
		var country = document.getElementById("deliveryCountry").options[document.getElementById("deliveryCountry").selectedIndex].value;
	
		url	= url+"?country="+country;	
		url	= url+"&sid="+Math.random();
		url	= encodeURI(url);
	
		xmlhttp.onreadystatechange=stateDaddressChanged;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);	/**/
}


function stateDaddressChanged()
{
	if (xmlhttp.readyState==4)
	{
		document.getElementById("deliveryAddressCheck").innerHTML="";
		document.getElementById("deliveryAddress").innerHTML=xmlhttp.responseText;
	}
}


function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}


function var_dump(obj) {
   if(typeof obj == "object") {
      return "Type: "+typeof(obj)+((obj.constructor) ? "\nConstructor: "+obj.constructor : "")+"\nValue: " + obj;
   } else {
      return "Type: "+typeof(obj)+"\nValue: "+obj;
   }
}