function getKalender(t) {
	$('kalender').innerHTML = 'kalender word geladen...';
	$('tijden').innerHTML = '';
	// ajax aanroepen
	script = 'modules/afspraken/kalender.php';
	params = 'v=k&t=' + t;
	
	new Ajax.Request (
				script, {
				  method: 'get',
				  parameters: params,
				  onComplete: getKalenderResult
				}
			);
		
}

function getKalenderResult(response) {
	$('kalender').innerHTML = response.responseText;
}

function getTijden(d) {
	$('tijden').innerHTML = 'tijden word geladen...';
	
	// ajax aanroepen
	script = 'modules/afspraken/kalender.php';
	params = 'v=t&d=' + d;
	
	new Ajax.Request (
				script, {
				  method: 'get',
				  parameters: params,
				  onComplete: getTijdenResult
				}
			);
		
}
var errors = 0;
function getTijdenResult(response) {
	$('tijden').innerHTML = response.responseText;
}


function saveAfspraak(Behandeling,TijdID,Naam,Geboortedatum,Telefoon,Email,Adres) {
	$('step2').style.display='none';
	$('step3').style.display='';
	$('step3').innerHTML = 'uw afspraak wordt opgeslagen, een moment geduld a.u.b.';
	// ajax aanroepen
	script = 'modules/afspraken/kalender.php';
	params = 'v=s&Behandeling =' + Behandeling + '&TijdID=' + TijdID + '&Naam=' + Naam + '&Geboortedatum=' + Geboortedatum + '&Telefoon=' + Telefoon + '&Email=' + Email + '&Adres=' + Adres;
	
	new Ajax.Request (
				script, {
				  method: 'get',
				  parameters: params,
				  onComplete: saveAfspraakResult
				}
			);
		
}

function saveAfspraakResult(response) {
	$('step3').innerHTML = response.responseText;
}

function check_form() {
	clear_errors();
	
	check_field('Naam');
	check_field('Geboortedatum');
	check_field('Telefoon');
	check_field('Email');
	check_field('Adres');
	
	if(errors>0) {
		return false;
	} else {
		// afspraak opslaan
		saveAfspraak($('Behandeling').value,$('TijdID').value,$('Naam').value,$('Geboortedatum').value,$('Telefoon').value,$('Email').value,$('Adres').value);
		return false;
	}
}

function add_error(name) {
	errors++;
	$('fouten_js').innerHTML += 'Vul a.u.b. het veld ' + name + ' in.<br/>';
}

function check_field(veld) {
	if($(veld)) {
		if($(veld).value=='') {
			add_error(veld);
		}
	} else {
		add_error(veld);
	}
}

function clear_errors() {
	errors = 0;
	$('fouten_js').innerHTML = '';
}
