window.addOnloadFunction( Listener );

function Listener()
{
	var elm		= document.getElementById('nieuweSelectie');
	var elm2	= document.getElementById('berekenSelectie');
	
	elm.onclick=function()
	{
		document.forms['slaagkansForm'].elements['huurprijs_min'].value			= '';
		document.forms['slaagkansForm'].elements['huurprijs_max'].value			= '';
		document.forms['slaagkansForm'].elements['slaapkamers_min'].value		= '';
		document.forms['slaagkansForm'].elements['slaapkamers_max'].value		= '';
		
		document.forms['slaagkansForm'].elements['gemeente'].selectedIndex		= 0;
		document.forms['slaagkansForm'].elements['woningtype'].selectedIndex	= 0;
		
		//document.forms['slaagkansForm'].reset();
		return false;
	}
	
	
	
	elm2.onclick=function()
	{
		
		var datum		= document.forms['slaagkansForm'].elements['meetdatum'].value.split("-");
		var datumGeldig	= true;

		//Eerste mag geen 0 zijn
		if(datum[0].match("^([0-9])([0-9])$")[1] == 0)
		{
			datum[0] = datum[0].match("^([0-9])([0-9])$")[2];
		}

		if(datum[1].match("^([0-9])([0-9])$")[1] == 0)
		{
			datum[1] = datum[1].match("^([0-9])([0-9])$")[2];
		}

		if ( datum[0] < 1 || datum[0] > 31 || isInt(datum[0]) == false )
		{
			datumGeldig = false;	
		}
		
		if ( datum[1] < 1 || datum[1] > 12 || isInt(datum[1]) == false )
		{
			datumGeldig = false;	
		}
		
		if ( datum[2] < 1900 || datum[2] > 2100  || isInt(datum[2]) == false )
		{
			datumGeldig = false;	
		}
		
		if ( datumGeldig == false )
		{
			alert("Ingevulde meetdatum is niet correct.");
			return false;	
		}
		else
		{
			return true;	
		}
		
	}
}

function isInt(x) 
{ 
   var y=parseInt(x); 
   if (isNaN(y)) return false; 
   return x==y && x.toString()==y.toString(); 
} 
