
function get_postcode() {

	var search_div = document.getElementById('postcode_search_results');
	var postcode_in = document.getElementById('post_code').value;
	var result = "";

	if(postcode_in == ""){

		alert('You Must enter a Post Code before clicking on the search button');

		return false

	}

	search_div.innerHTML = '<p>Search Results will appear here...</p>';
//	HTML_AJAX.replace('postcode_search_results','/get_postcode.php?postcode='+postcode_in);
	new Ajax.Updater('postcode_search_results', '/get_postcode.php?postcode='+postcode_in, {asynchronous:true});
	new Effect.BlindDown(search_div,{position:'end', scope: 'menuxscope', limit:2});
}

function update_address_field(address){

	var postcode_in = document.getElementById('post_code').value;

	if(address == ""){

		alert('You Must choose an address from the list')
		return false
	}

	var address_array = address.split("/-/");
	var return_address = ""
	//var address_textarea = document.getElementById(id_in);
	var count = 0

	for(i=0;i<address_array.length;i++) {

		if(address_array[i].length > 0 && address_array[i] != " "){

			if(count == 0 ){
				return_address = address_array[i]
			}else{
				return_address = return_address + '\n' + address_array[i]
			}
			count++;
		}
	}

	//document.getElementById('AddressIn').value = return_address;
	document.affiliateform.company_address.value = return_address;
	new Effect.BlindUp('postcode_search_results');

	return
}

function update_address_field_and_billing(address){

	if(address == ""){

		alert('You Must choose an address from the list')
		return false
	}

	var address_array = address.split("/-/");
	alert(address);


	var return_address = ""
	//var address_textarea = document.getElementById(id_in);
	var count = 0

	for(i=0;i<address_array.length;i++) {

		if(address_array[i].length > 0 && address_array[i] != " "){

			if(count == 0 ){
				return_address = address_array[i]
			}else{
				return_address = return_address + '\n' + address_array[i]
			}
			count++;
		}
	}

	//document.getElementById('AddressIn').value = return_address;
	document.affiliateform.company_address.value = return_address;
	new Effect.BlindUp('postcode_search_results');



	return
}

function check_key_press(keyin){

	//Checks to see if the enter key has been pushed. If it has we run the get poscode function

	var key = getkey(keyin);

	//enter key is 13
	if (key==13){

		get_postcode();
		return false;
	}else{

		return true;

	}

}

function getkey(e)
{
if (window.event)
   return window.event.keyCode;
else if (e)
   return e.which;
else
   return null;
}
