function getAdres(){
	var huisnummer;
	var postcode;
	postcode = $('med_postcode').value;
	//postcode = $('med_postcode').strip();
	postcode = postcode.strip();
	huisnummer = $('med_huisnummer').value;
	$('med_adres').style.backgroundImage = 'url(\''+BASEWO+'images/zoomloader.gif\')';
	$('med_adres').style.backgroundPosition = '210px 0px';
	$('med_adres').style.backgroundRepeat = 'no-repeat';
	$('med_plaats').style.backgroundImage = 'url(\''+BASEWO+'images/zoomloader.gif\')';
	$('med_plaats').style.backgroundPosition = '210px 0px';
	$('med_plaats').style.backgroundRepeat = 'no-repeat';	
	if(checkPC(postcode))
	{
		new Ajax.Request(BASEWO+"ajax/getAdres.php",
		{
			method: 	'post',
			postBody: 	'postcode='+postcode+'&huisnummer='+huisnummer,
			onComplete: function(t,json){
				$('med_adres').value = json.straat;
				$('med_plaats').value = json.plaats;
				$('med_adres').writeAttribute('readonly',true);
				$('med_plaats').writeAttribute('readonly',true);
				$('med_adres').style.backgroundImage = 'none';
				$('med_plaats').style.backgroundImage = 'none';
			}
		});		
	}
}
function getAfleverAdres(){
	var huisnummer;
	var postcode;
	postcode = $('med_aflever_postcode').value;
	huisnummer = $('med_aflever_huisnummer').value;
	$('med_aflever_adres').style.backgroundImage = 'url(\''+BASEWO+'images/zoomloader.gif\')';
	$('med_aflever_adres').style.backgroundPosition = '210px 0px';
	$('med_aflever_adres').style.backgroundRepeat = 'no-repeat';
	$('med_aflever_plaats').style.backgroundImage = 'url(\''+BASEWO+'images/zoomloader.gif\')';
	$('med_aflever_plaats').style.backgroundPosition = '210px 0px';
	$('med_aflever_plaats').style.backgroundRepeat = 'no-repeat';		
	if(checkPC(postcode))
	{
		new Ajax.Request(BASEWO+"ajax/getAdres.php",
		{
			method: 	'post',
			postBody: 	'postcode='+postcode+'&huisnummer='+huisnummer,
			onComplete: function(t,json){
				$('med_aflever_adres').value = json.straat;
				$('med_aflever_plaats').value = json.plaats;
				$('med_aflever_adres').writeAttribute('readonly',true);
				$('med_aflever_plaats').writeAttribute('readonly',true);
				$('med_aflever_adres').style.backgroundImage = 'none';
				$('med_aflever_plaats').style.backgroundImage = 'none';				
			}
		});		
	}
}

function checkPC(waarde)
{
	match=/^\d{4}[\s-]?[a-zA-Z]{2}$/;
	if(match.test(waarde))
	{
		return true;		
	}
	else
	{
		return false;
	}
}
