if (!window.XMLHttpRequest)
{
    window.XMLHttpRequest = function()
    {
        var types = ['Microsoft.XMLHTTP','MSXML2.XMLHTTP.5.0','MSXML2.XMLHTTP.4.0','MSXML2.XMLHTTP.3.0','MSXML2.XMLHTTP'];

        for (var i = 0; i < types.length; i++)
        {
            try
            {
                return new ActiveXObject(types[i]);
            }
            catch(e) {}
        }
        return undefined;
    }
}

var requests 	= [];

function load(url, frame)
{
    var i = requests.length;
    requests[i] = new XMLHttpRequest();
    if (requests[i])
    {
        requests[i].open('GET', url, true);
        requests[i].onreadystatechange = function()
        {
            if (requests[i].readyState == 4) {
                document.getElementById(frame).innerHTML = requests[i].responseText;
                requests[i] = null;
             }
        }
        requests[i].send(null);
    }
    else
    {
        alert('no AJAX support');
    }
}

function setEval(url)
{
    var i = requests.length;
    
    document.getElementById('laadscherm').style.display = 'inline';
    document.getElementById('zoeken').style.visibility = 'hidden';

    requests[i] = new XMLHttpRequest();
    if (requests[i])
    {
        requests[i].open('GET', url, true);
        requests[i].onreadystatechange = function()
        {
            if (requests[i].readyState == 4) {
                eval(requests[i].responseText);
                document.getElementById('laadscherm').style.display = 'none';
                document.getElementById('zoeken').style.visibility = 'visible';
                requests[i] = null;
            }
        }
        requests[i].send(null);
    }
    else
    {
        alert('no AJAX support');
    }
}

function setZoek(){ 
	var url="/ajax/ajax.php?function=setZoek"
	url=url+"&plaats="+document.getElementById('plaats').value;
	url=url+"&land="+document.getElementById('land').value;
	url=url+"&soort="+document.getElementById('soort').value;
	url=url+"&maand="+document.getElementById('maand').value;
	url=url+"&datum="+document.getElementById('datum').value;
	url=url+"&prijs="+document.getElementById('prijs').value;
	url=url+"&sterren="+document.getElementById('sterren').value;
	url=url+"&duur="+document.getElementById('duur').value;
	url=url+"&verzorging="+document.getElementById('verzorging').value;
	url=url+"&sid="+Math.random()
	setEval(url);
}

function checkZoekInput(){
	if(document.getElementById('land').value != 0)
		document.getElementById('zoeken').submit();
	else
		alert('Kies eerst een land');	
}

function setAjax(_input){
	var url="/ajax/ajax.php?function=setZoek";
	setEval(url+_input);
}
function setKlik(_input){
	var url="/ajax/ajax.php?function=setKlik";
	setEval(url+_input);
}


