function PostcodeLookup()
{
	var postcode = document.getElementById("postcode").value;
	
	if(postcode != "")
	{
		var div = document.getElementById("divLoading");
		div.style.display = "block";
		div.innerHTML = '<div class="loadinglist">Loading Address List</div>';
		AjaxRequest.get(
		{
			'url':'/js/bdna.php?bdna_action=postcodelookup&postcode='+postcode
			,'onSuccess':function(req)
			{   
				div.innerHTML = req.responseText;
			}
		});
	}
	else alert("Please enter a postcode!");         
}
function populate_address_data()
{
	var addressid = document.getElementById("choosy_postcode").value;
	if(addressid != "")
	{
		var div = document.getElementById("divLoading");
		div.innerHTML = '<div class="loadingdetails">Loading Address Details<br />Please wait</div>';
		AjaxRequest.get(
		{
			'url':'/js/bdna.php?bdna_action=addressidlookup&addressid='+addressid
			,'onSuccess':function(req)
			{
				document.getElementById("street").value = '';
				document.getElementById("street2").value = '';
				
				div.style.display = "none";
				var pieces = req.responseText.split("[|]");
				if(pieces[0].length > 0)document.getElementById("street").value += pieces[0]+', ';    
				document.getElementById("street").value += pieces[2];    
				if(pieces[3].length > 0) document.getElementById("street").value +=', '+pieces[3];
				document.getElementById("street2").value = pieces[4];
				if(pieces[5].length > 0) document.getElementById("street2").value +=', '+pieces[5];
				if(pieces[6].length > 0) document.getElementById("street2").value +=', '+pieces[6];
				document.getElementById("city").value = pieces[7];
			}
		});

	}   
	else alert("Please select an address!");
}
function not_found()
{
	var div = document.getElementById("divLoading");
	div.style.display = "none";
	document.getElementById("street").value = '';
	document.getElementById("street2").value = '';
	document.getElementById("city").value = '';
}
