var xmlHttp;
function createXMLHttpRequest()
	{
	if (window.ActiveXObject)
		{
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	else if (window.XMLHttpRequest)
		{
		xmlHttp = new XMLHttpRequest();
		}
	}
	
function SnelprofileZoeken()
	{
	if(document.snelzoeken.qpostcode.value == '')
		{
		alert('Voer een postcode in!');
		return false
		}
	createXMLHttpRequest();
	xmlHttp.onreadystatechange = handleStateChange;
	xmlHttp.open("GET", "/ajax_zoeken.php?zip=" + document.snelzoeken.qpostcode.value + "&dist=" + document.snelzoeken.qafstand.value, true);
	xmlHttp.send(null);
	}

function profileZoeken()
	{
	if(document.zoeken.postcode.value == '')
		{
		alert('Voer een postcode in!');
		return false
		}
	createXMLHttpRequest();
	xmlHttp.onreadystatechange = handleStateChange;
	xmlHttp.open("GET", "/ajax_zoeken.php?zip=" + document.zoeken.postcode.value + "&dist=" + document.zoeken.afstand.value + "&age1=" + document.zoeken.age1.value + "&age2=" + document.zoeken.age2.value + "&nude=" + document.zoeken.nude.value, true);
	xmlHttp.send(null);
	}

function handleStateChange()
	{
	if(xmlHttp.readyState == 1)
		{
		document.getElementById('content').innerHTML = '... thinking ...';
		}
	if(xmlHttp.readyState == 4 || xmlHttp.readyState=="complete")
		{
		if(xmlHttp.status == 200)
			{
			//var xmlData = xmlHttp.responseText;
			document.getElementById('content').innerHTML = xmlHttp.responseText;
			}
		}
	}
function contact()
	{
	createXMLHttpRequest();
	var naam = document.getElementById("mailnaam").value;
	var email = document.getElementById("mailemail").value;
	var bericht = document.getElementById("mailbericht").value;
	
	if ((document.getElementById("mailnaam").value.length==0) || (document.getElementById("mailnaam").value==null)) 
		{
		alert('Voer uw naam in..');
		return false;
		}
	
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(email)) 
		{
		alert('Geen geldig emailadres');
		return false;
		}
	
	if ((document.getElementById("mailbericht").value.length==0) || (document.getElementById("mailbericht").value==null)) 
		{
		alert('U heeft geen bericht ingevoerd...');
		return false;
		}
			
	xmlHttp.onreadystatechange = handleStateChange;
	xmlHttp.open("GET", "/ajax_contact.php?naam=" + naam + "&email=" + email + "&bericht=" + bericht, true);
	xmlHttp.send(null);
	}

function aanmelden()
	{
	createXMLHttpRequest();
	var naam = document.getElementById("mailnaam").value;
	var email = document.getElementById("mailemail").value;
	var bericht = document.getElementById("mailbericht").value;
	var gsmnummer = document.getElementById("gsmnummer").value;
	var bestandsnaam = document.getElementById("bestandsnaam").value;
	
	if ((document.getElementById("mailnaam").value.length==0) || (document.getElementById("mailnaam").value==null)) 
		{
		alert('Voer uw naam in..');
		return false;
		}
	
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(email)) 
		{
		alert('Geen geldig emailadres');
		return false;
		}
	
	if ((document.getElementById("mailbericht").value.length==0) || (document.getElementById("mailbericht").value==null)) 
		{
		alert('U heeft geen bericht ingevoerd...');
		return false;
		}

	if ((document.getElementById("gsmnummer").value.length==0) || (document.getElementById("gsmnummer").value==null)) 
		{
		alert('U heeft geen gsmnummer ingevoerd...');
		return false;
		}
		
		
	xmlHttp.onreadystatechange = handleStateChange;
	xmlHttp.open("GET", "/ajax_aanmelden.php?naam=" + naam + "&email=" + email + "&bericht=" + bericht + "&gsmnummer=" + gsmnummer + "&bestandsnaam=" + bestandsnaam, true);
	xmlHttp.send(null);
	}
	
function closeprofile(idnr)
	{
	document.getElementById('profile' + idnr).innerHTML = '';
	document.getElementById('profile' + idnr).style.display = "none";
	}
	
function showprofile(idnr)
	{
	createXMLHttpRequest();
	xmlHttp.onreadystatechange = function()	
		{
		if(xmlHttp.readyState == 1)
			{
			document.getElementById('profile' + idnr).innerHTML = '... thinking ...';
			}
		if(xmlHttp.readyState == 4 || xmlHttp.readyState=="complete")
			{
			if(xmlHttp.status == 200)
				{
				document.getElementById('profile' + idnr).style.display = "block";
				document.getElementById('profile' + idnr).innerHTML = xmlHttp.responseText;
				}
			}
		}
	xmlHttp.open("GET", "/overzicht/ajax_getprofile.php?id=" + idnr, true);
	xmlHttp.send(null);   
	//document.getElementById('profile' + idnr).style.display = "block";
	}	
//fades layer in
ie5 = (document.all && document.getElementById);
ns6 = (!document.all && document.getElementById);
opac = 0;
var i = 1;
//var maxi = 4;
		
function fadeIn() 
	{
	if(opac != 100)
		{
		opac2 = 100;
		opac+=1;
		
		document.getElementById('fade' + i).style.display = 'block';
		//document.getElementById('fade' + i).style.visibility = 'visible';
		if(ie5) document.getElementById('fade' + i).filters.alpha.opacity = opac;
		if(ns6) document.getElementById('fade' + i).style.MozOpacity = opac/100;
		setTimeout('fadeIn()', 0);
		}
	else
		{
		//fades layer out
		ie5 = (document.all && document.getElementById);
		ns6 = (!document.all && document.getElementById);
		opac2 = 100;
		setTimeout('fadeOut()',5000);
		//alert(i);
		}
	}

function fadeOut() 
	{
	//document.write(opac2);
	if(opac2 > 0)
		{
		opac = 0;
		opac2-=1;
		if(ie5) document.getElementById('fade' + i).filters.alpha.opacity = opac2;
		if(ns6) document.getElementById('fade' + i).style.MozOpacity = opac2/100;
		setTimeout('fadeOut()', 0);
		}
	else
		{
		document.getElementById('fade' + i).style.display = 'none';
		//document.getElementById('fade' + i).style.visibility = 'hidden';
		ie5 = (document.all && document.getElementById);
		ns6 = (!document.all && document.getElementById);
		opac = 0;
		setTimeout('fadeIn()',500);
		i++;
		if (i > maxi)
			{
			i = 1;
			}
		}
	}
// -->