function getResponse(sURL) 
{
	if (document.all)
	{
		// IE version
		try {
			var xml = new ActiveXObject("Microsoft.XMLHTTP");
			xml.Open( "GET", sURL, false );
			xml.Send()
			return xml.responseText;
		}
		catch (e) 
		{
			var xml = new ActiveXObject("MSXML2.XMLHTTP.4.0");
			xml.Open( "GET", sURL, false );
			xml.Send()
			return xml.responseText;
		}
	}
	else
	{
		// Mozilla/Netscrap 6+ version
		var xml=new XMLHttpRequest();
		xml.open("GET",sURL,false);
		xml.send(null);
		return xml.responseText;
	}
}


function GetPlaats(provid,element){


var plaatsen	=	getResponse('getplaats.php?provincie_id='+provid) ;


	aResponse = plaatsen.split("@");

	/*for(i=0;i<aResponse.length-1;i++)
				{
				// scheid de id's van de namen
				aItem = aResponse[i].split("+;+");
				
				// maak een nieuwe optie in de keustlijst opleidingen
				frm.opleiding.options[frm.opleiding.options.length] = new Option(aItem[1], aItem[0]);
				if(parseInt(sel)==parseInt(frm.opleiding.options[frm.opleiding.options.length-1].value))
					{
					frm.opleiding.options[frm.opleiding.options.length-1].selected=true;
					}
				}*/

	for(i=0;i<aResponse.length;i++){
		
		
		aItem = aResponse[i].split("*");
		
	document.aanmelden.plaats.options[i] = new Option(aItem[0],aItem[1]);

	}
	
		document.aanmelden.plaats.disabled = false;
}

function checkAantalTekens(element,changeelement){
	
	
	if(element.value.length >= 500){
	element.value = element.value.substring(0, 500);
	}
	
	
var newaantal	=	500 - element.value.length;
	



changeelement.innerHTML	=	'Aantal tekens over: '+newaantal;



}

function getStraatPlaats(postcode){
	
	var string	=	getResponse('getStraatPlaats.php?postcode='+postcode) ;
	

	if(string != '@@@'){
	aString		=	string.split('*');
	
	
	document.getElementById('straattext').innerHTML=	aString[1];
	document.aanmelden.straat.value	=	aString[1];
	document.getElementById('plaatstext').innerHTML=	aString[2]+' (Regio '+aString[3]+')';
	document.aanmelden.plaats.value	=	aString[2];
	document.aanmelden.regio.value	=	aString[3];
	}else{
	alert('Voer een geldige postcode in');	
	}
	
}
function getPlaats(provId,element,hoofd){

	if(provId != ''){
		var string	=	getResponse('getplaats.php?provincie_id='+provId+'&hoofd='+hoofd) ;
		
	
		if(string != '@@@'){
		aString		=	string.split('@');
		element.length	=	0;
			for(i=0;i<aString.length;i++){
			
			
			
				aGemeente	=	aString[i].split('*');
				element.options[element.length] = new Option(aGemeente[0], aGemeente[1]);
	
				
			}
		
		}else{
		alert('Voer een geldige provincie in');	
		}
	}
}
