function load_form(type)
{
	var load_form = type;	
	var pars = 'load_form=' + load_form;
	var url = '/ajax/load_form.php';
	var myAjax = new Ajax.Updater(
		{success: 'load_form'},url, 
		{
			method: 'post', 
			parameters: pars,
			evalScripts: true		 
		});	
}

function zoek_plaats(data,target)
{
	var target = target;
	var url = '/ajax/ajax_load_plaats.php';
		
	var myAjax = new Ajax.Updater(
		target, 
		url, 
		{
			method: 'get', 
			parameters: data
		});
	
}

function load_objects()
{
	var url = '/ajax/load_objects.php';	
	var myAjax = new Ajax.Updater(
			{success: 'objecten'},url, 
			{
				method: 'post',
				evalScripts: true		 
			});	
}

function load_photos(objecten_id)
{
	var objecten_id = objecten_id;
	var url = '/ajax/load_photos.php';	
	var pars = 'objecten_id=' + objecten_id;
	
	var myAjax = new Ajax.Updater(
			{success: 'objecten'},url, 
			{
				method: 'post',
				parameters: pars,
				evalScripts: true		 
			});	
}

function loadSubmit() 
{
	var ProgressImage = document.getElementById('progress_image');
	document.getElementById('progress').style.visibility = 'visible';
	setTimeout(function(){ProgressImage.src = ProgressImage.src},100);
	return true;
}

function delete_object(objecten_id)
{
	if(confirm("Object verwijderen?")) 
	{ 	
		var objecten_id = objecten_id;
		var url = '/ajax/delete_object.php';
		var pars = 'objecten_id=' + objecten_id;
		
		var myAjax = new Ajax.Request(
				url, 
				{
					method: 'post', 
					parameters: pars, 
					onComplete: load_objects
				});
	}
}

function set_bookmark(objecten_id)
{
	var objecten_id = objecten_id;
	var pars = 'objecten_id=' + objecten_id;
	var url = '/ajax/load_bookmark.php';
	var myAjax = new Ajax.Updater(
			{success: 'bookmark'},url, 
			{
				method: 'post',
				parameters: pars		 
			});	
}

function edit_object(objecten_id)
{
	var objecten_id = objecten_id;
	var url = '/ajax/edit_object.php';	
	var pars = 'objecten_id=' + objecten_id;
	
	var myAjax = new Ajax.Updater(
			{success: 'objecten'},url, 
			{
				method: 'post',
				parameters: pars,
				evalScripts: true		 
			});	
}

function load_prices(type)
{
	var type = type;
	var url = '/ajax/ajax_load_prices.php';	
	var pars = 'type=' + type;
	
	var myAjax = new Ajax.Updater(
			{success: 'prijs'},url, 
			{
				method: 'post',
				parameters: pars,
				evalScripts: true		 
			});	
}

function match_me(objecten_id)
{
	var objecten_id = objecten_id;
	var url = '/ajax/match_me.php';	
	var pars = 'objecten_id=' + objecten_id;
	
	var myAjax = new Ajax.Updater(
			{success: 'match_me'},url, 
			{
				method: 'post',
				parameters: pars,
				evalScripts: true		 
			});	
}

//Form eval

function c_inschrijven()
{
	var noSelect = true;
	if(document.inschrijven.naam.value == "")
	{
		alert("Naam is een verplicht veld.");
		document.inschrijven.naam.focus();
		return false
	}	
	
	if(document.inschrijven.adres.value == "")
	{
		alert("Adres is een verplicht veld.");
		document.inschrijven.adres.focus();
		return false
	}	
	
	if(document.inschrijven.postcode.value == "")
	{
		alert("Postcode is een verplicht veld.");
		document.inschrijven.postcode.focus();
		return false
	}

	if(document.inschrijven.telefoon.value == "")
	{
		alert("Telefoon is een verplicht veld.");
		document.inschrijven.telefoon.focus();
		return false
	}
	if(document.inschrijven.provincie.value == "")
	{
		alert("Provincie is een verplicht veld.");
		document.inschrijven.provincie.focus();
		return false
	}
			
	if(document.inschrijven.email.value == "")
	{
		alert("E-mail is een verplicht veld.");
		document.inschrijven.email.focus();
		return false
	}
	if(document.getElementById('woningzoekend').style.display == 'block'){
		if(document.inschrijven.aantal_slaapkamers.value == "")
		{
			alert("Slaapkamers is een verplicht veld.");
			document.inschrijven.aantal_slaapkamers.focus();
			return false
		}
		if(document.inschrijven.dag.value == "" || document.inschrijven.maand.value == "" || document.inschrijven.jaar.value == "")
		{
			alert("Met ingang van is een verplicht veld.");
			document.inschrijven.dag.focus();
			return false
		}
		if(document.inschrijven.duur.value == "")
		{
			alert("Duur huurperiode is een verplicht veld.");
			document.inschrijven.duur.focus();
			return false
		}
		if(document.inschrijven.bruto.value == "")
		{
			alert("Bruto maandinkomen is een verplicht veld.");
			document.inschrijven.bruto.focus();
			return false
		}
		if(document.inschrijven.netto.value == "")
		{
			alert("Netto maandinkomen is een verplicht veld.");
			document.inschrijven.netto.focus();
			return false
		}
		noSelect = false;
	}
	if(document.getElementById('woningaanbod').style.display == 'block'){
		if(document.inschrijven.adres1.value == "")
		{
			alert("Adres is een verplicht veld.");
			document.inschrijven.adres1.focus();
			return false
		}
		if(document.inschrijven.postcode1.value == "")
		{
			alert("Postcode is een verplicht veld.");
			document.inschrijven.postcode1.focus();
			return false
		}
		if(document.inschrijven.bouwjaar.value == "")
		{
			alert("Bouwjaar is een verplicht veld.");
			document.inschrijven.bouwjaar.focus();
			return false
		}
		if(document.inschrijven.prijs.value == "")
		{
			alert("Prijs is een verplicht veld.");
			document.inschrijven.prijs.focus();
			return false
		}
		if(document.inschrijven.aantal_slaapkamers1.value == "")
		{
			alert("Aantal slaapkamers is een verplicht veld.");
			document.inschrijven.aantal_slaapkamers1.focus();
			return false
		}
		if(document.inschrijven.badkamer.value == "")
		{
			alert("Badkamer is een verplicht veld.");
			document.inschrijven.badkamer.focus();
			return false
		}
		if(document.inschrijven.woonoppervlakte.value == "")
		{
			alert("Woonoppervlakte is een verplicht veld.");
			document.inschrijven.woonoppervlakte.focus();
			return false
		}

		noSelect = false;
	}
	if(noSelect){
		alert("U dient aan te geven of u een woning zoekt of een woning aan biedt.");
		return false;
	}
	
		
	return true;
}

function c_gegevens()
{

	if(document.inschrijven.naam.value == "")
	{
		alert("Naam is een verplicht veld.");
		document.inschrijven.naam.focus();
		return false
	}	
	
	if(document.inschrijven.adres.value == "")
	{
		alert("Adres is een verplicht veld.");
		document.inschrijven.adres.focus();
		return false
	}	

	if(document.inschrijven.postcode.value == "")
	{
		alert("Postcode is een verplicht veld.");
		document.inschrijven.postcode.focus();
		return false
	}

	if(document.inschrijven.provincie.value == "")
	{
		alert("Provincie is een verplicht veld.");
		document.inschrijven.provincie.focus();
		return false
	}

	if(document.inschrijven.plaats.value == "")
	{
		alert("Plaats is een verplicht veld.");
		document.inschrijven.plaats.focus();
		return false
	}
	
	if(document.inschrijven.email.value == "")
	{
		alert("E-mail is een verplicht veld.");
		document.inschrijven.email.focus();
		return false
	}
		
	return true;
}

function c_contact()
{

	if(document.contact.naam.value == "")
	{
		alert("Naam is een verplicht veld.");
		document.contact.naam.focus();
		return false
	}	
	
	if(document.contact.email.value == "")
	{
		alert("E-mail is een verplicht veld.");
		document.contact.email.focus();
		return false
	}

	if(document.contact.telefoon.value == "")
	{
		alert("Telefoon is een verplicht veld.");
		document.contact.telefoon.focus();
		return false
	}
	
	if(document.contact.plaats.value == "")
	{
		alert("Plaats is een verplicht veld.");
		document.contact.plaats.focus();
		return false
	}

	if(document.contact.bericht.value == "")
	{
		alert("Bericht is een verplicht veld.");
		document.contact.bericht.focus();
		return false
	}
		
	return true;
}

function c_object()
{

	if(document.object.adres.value == "")
	{
		alert("Adres is een verplicht veld.");
		document.object.adres.focus();
		return false
	}

	if(document.object.postcode.value == "")
	{
		alert("Postcode is een verplicht veld.");
		document.object.postcode.focus();
		return false
	}

	if(document.object.provincie.value == "")
	{
		alert("Provincie is een verplicht veld.");
		document.object.provincie.focus();
		return false
	}

	if(document.object.prijs.value == "")
	{
		alert("Prijs is een verplicht veld.");
		document.object.prijs.focus();
		return false
	}
		
	return true;
}

//overig

function set_form_action(action)
{
	document.search.action = action;
}
