function xhrRequest(type) { 
		type = type ||  "html"; 
		xhrSend =  !window.XMLHttpRequest ? new ActiveXObject('Microsoft.XMLHTTP') : new XMLHttpRequest(); 
		if (xhrSend.overrideMimeType) {   xhrSend.overrideMimeType("text/" + type); } 
	return xhrSend; 
} 
var request = false;
if (!request && typeof XMLHttpRequest != 'undefined') {
  request = new XMLHttpRequest();
}
function gotoNieuwsbrief(website)
{
	//alert(zoekveld);
	url = website + "/ModuleNieuwsbriefInschrijven.cfm?taal=nl&nieuwsbriefstep=b&NieuwsbriefEmail=" +  encodeURIComponent(get_object("NieuwsbriefEmail").value);
	//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,"");
			}
			get_object("main_inner_header_nieuwsbrief").innerHTML =  rt; 
			if(scrjs > 0)
			{	
				
				
				eval(js);
			}
			xhrRec = null;         
		} 
	} 
	xhrRec.send(null); 
}

function ajaxSwitchZoeken(pagina,cataloogpagina) {

/*the name of your page with the content goes here */
var transporttype="0";
for (icheck=0; icheck<document.zoekenform.ZoekTransportType.length; icheck++){
	if (document.zoekenform.ZoekTransportType[icheck].checked==true)
	{
		transporttype=transporttype + "," + document.zoekenform.ZoekTransportType[icheck].value;
	}
}
var kamertype="";
for (icheck=0; icheck<document.zoekenform.ZoekkamerType.length; icheck++){
	if (document.zoekenform.ZoekkamerType[icheck].checked==true)
	{
		if(kamertype !="")
		{
		kamertype=kamertype + "," + document.zoekenform.ZoekkamerType[icheck].value;
		}else
		{
			kamertype=document.zoekenform.ZoekkamerType[icheck].value;
		}
	}
}
var duur="";
for (icheck=0; icheck<document.zoekenform.ZoekReisDuur.length; icheck++){
	if (document.zoekenform.ZoekReisDuur[icheck].checked==true)
	{
		if(duur !="")
		{
		duur=duur + "," + document.zoekenform.ZoekReisDuur[icheck].value;
		}else
		{
			duur=document.zoekenform.ZoekReisDuur[icheck].value;
		}
	}
}
var regime="";
for (icheck=0; icheck<document.zoekenform.ZoekReisRegime.length; icheck++){
	if (document.zoekenform.ZoekReisRegime[icheck].checked==true)
	{
		if(regime !="")
		{
		regime=regime + "," + document.zoekenform.ZoekReisRegime[icheck].value;
		}else
		{
			regime=document.zoekenform.ZoekReisRegime[icheck].value;
		}
	}
}

	if(get_object('ZoekToonKaart').value == 1)
	{
		try
		{
		getFlashMovieObject("CataloogKaartFlash").setContinent(get_object('ZoekBestemmingContinent').value, get_object('ZoekBestemmingLand').value);
		}
		catch(error)
		{
		}
	
		
	}

//var url = "http://www.reisspecialist.be/" + pagina + "?rand=" + Math.random() +  "&ZoekBestemmingRegio=" + document.zoekenform.ZoekBestemmingRegio.value + "&ZoekBestemmingContinent=" + document.zoekenform.ZoekBestemmingContinent.value + "&ZoekPeriodeVertrekA=" + document.zoekenform.ZoekPeriodeVertrekA.value + "&ZoekPeriodeVertrekB=" + document.zoekenform.ZoekPeriodeVertrekB.value + "&ZoekTransportType=" + transporttype  + "&ZoekBestemmingLand=" + document.zoekenform.ZoekBestemmingLand.value + "&ZoekkamerType=" + kamertype + "&ZoekPrijsVan=" + document.zoekenform.ZoekPrijsVan.value + "&ZoekPrijsTot=" + document.zoekenform.ZoekPrijsTot.value + "&ZoekReisDuur=" + duur + "&ZoekReisRegime=" + regime;
var url = "http://www.reisspecialist.be/" + pagina + "?rand=" + Math.random() +  "&ZoekBestemmingRegio=" + get_object('ZoekBestemmingRegio').value + "&ZoekBestemmingType=" + get_object('ZoekBestemmingType').value + "&ZoekBestemmingContinent=" + get_object('ZoekBestemmingContinent').value + "&ZoekPeriodeVertrekA=" + get_object('ZoekPeriodeVertrekA').value + "&ZoekPeriodeVertrekB=" + get_object('ZoekPeriodeVertrekB').value + "&ZoekTransportType=" + transporttype  + "&ZoekBestemmingLand=" + get_object('ZoekBestemmingLand').value + "&ZoekkamerType=" + kamertype + "&ZoekPrijsVan=" + get_object('ZoekPrijsVan').value + "&ZoekPrijsTot=" + get_object('ZoekPrijsTot').value + "&ZoekReisDuur=" + duur + "&ZoekReisRegime=" + regime + "&ZoekVertrekPlaats=" + get_object('ZoekVertrekPlaats').value + "&ZoekSoortID=" + get_object('ZoekSoortID').value + "&ZoekToonKaart=" +
get_object('ZoekToonKaart').value + "&ZoekProgrammaID=" + get_object('ZoekProgrammaID').value;

request.open("GET", url, true);
//location.href=url;
request.onreadystatechange = function()
	{
		//alert("blz");
		if (request.readyState == 4) {
		  if (request.status == 200) {
			var response = request.responseText;
			get_object("ZoekenModulecontent").innerHTML = response;
			var url = "http://www.reisspecialist.be/" + cataloogpagina + "?rand=" + Math.random() +  "&ZoekBestemmingRegio=" + get_object('ZoekBestemmingRegio').value + "&ZoekBestemmingType=" + get_object('ZoekBestemmingType').value + "&ZoekBestemmingContinent=" + get_object('ZoekBestemmingContinent').value + "&ZoekPeriodeVertrekA=" + get_object('ZoekPeriodeVertrekA').value + "&ZoekPeriodeVertrekB=" + get_object('ZoekPeriodeVertrekB').value + "&ZoekTransportType=" + transporttype  + "&ZoekBestemmingLand=" + get_object('ZoekBestemmingLand').value + "&ZoekkamerType=" + kamertype + "&ZoekPrijsVan=" + get_object('ZoekPrijsVan').value + "&ZoekPrijsTot=" + get_object('ZoekPrijsTot').value + "&ZoekReisDuur=" + duur + "&ZoekReisRegime=" + regime  + "&ZoekVertrekPlaats=" + get_object('ZoekVertrekPlaats').value + "&ZoekSoortID=" + get_object('ZoekSoortID').value + "&ZoekToonKaart=" + get_object('ZoekToonKaart').value + "&ZoekProgrammaID=" + get_object('ZoekProgrammaID').value;
			//location.href=url;
			request.open("GET", url, true);
			request.onreadystatechange =function()
				{
					if (request.readyState == 4) {
					  if (request.status == 200) {
						var response = request.responseText;
						if(get_object("InhoudPagina") == null)
						{
							document.zoekenform.submit();
						}
						else
						{
							get_object("InhoudPagina").innerHTML = response;
						}
					}
				  }	
				};
			request.send(null);
		}
	  }	
	};
request.send(null);


}

