/*@cc_on @if (@_win32 && @_jscript_version >= 5) if (!window.XMLHttpRequest)
window.XMLHttpRequest = function() { return new ActiveXObject('Microsoft.XMLHTTP') }
@end @*/
/*var request = false;
if (!request && typeof XMLHttpRequest != 'undefined') {
  request = new XMLHttpRequest();
}

function ajaxSwitch() {
	var url = "http://www.brustor.com/dealerszoek.cfm?dealerLand=" + document.getElementById('dealerLand').value + "&dealerPostcode="  + document.getElementById('dealerPostcode').value  + "&rand=" + Math.random();
	//location.href= url;
	request.open("GET", url, true);
	request.onreadystatechange = function() 
	{
  		if (request.readyState == 4)
		{
	 		if (request.status == 200)
			{
				var response = request.responseText;
				document.getElementById("dealerszoek").innerHTML = response;
	 		}
  		}
	};
	request.send(null);
} */

function xhrRequest(type) { 
		type = type ||  "html"; 
		xhrSend =  !window.XMLHttpRequest ? new ActiveXObject('Microsoft.XMLHTTP') : new XMLHttpRequest(); 
		if (xhrSend.overrideMimeType) {   xhrSend.overrideMimeType("text/" + type); } 
	return xhrSend; 
} 

function ajaxSwitch()
{
	//alert(zoekveld);
	var url = "http://www.brustor.com/dealerszoek.cfm?dealerLand=" + document.getElementById('dealerLand').value + "&dealerPostcode="  + document.getElementById('dealerPostcode').value  + "&rand=" + Math.random();
	
	//+ "&zoekenResWhite=" + get_object("zoekenResWhite").value;
//alert(url);
	//location.href=url;
	
	var reqType = "text"; 
	var xhrRec = xhrRequest(reqType); 
	xhrRec.open("GET", url, true); 
	var xhrRecB = xhrRequest(reqType); 
	
	
	xhrRec.onreadystatechange =    function () 
	{ 
		if (xhrRec.readyState == 4 && xhrRec.status == 200) 
		{ 
			var rt= xhrRec.responseText; 
			scrstartjs =rt.indexOf('<script');
			scrjs =rt.indexOf('</script>');
			var js="";
			if(scrjs > 0)
			{
				jseinde = rt.substr(scrstartjs,(scrjs - scrstartjs)).indexOf(">");
				begin= scrstartjs + jseinde + 1;
				js =rt.substr(begin,(scrjs - begin));
				var jsfull = rt.substr(scrstartjs,((scrjs -scrstartjs) +9));
				rt  = rt.replace(jsfull,"");
			}
			document.getElementById("dealerszoek").innerHTML =  rt; 
			if(scrjs > 0)
			{	
				
				
				eval(js);
			}
			xhrRec = null;         
		} 
	} 
	xhrRec.send(null); 
}
