function e(naam){return document.getElementById(naam);}
function trim(value) { value = value.replace(/^\s+/,'');   value = value.replace(/\s+$/,'');  return value;}

function wachtff()
{
	e("film").disabled = true;
	e("vrst").disabled = true;
	e("aant").disabled = true;
	e("submit").disabled = true;
	e("em").disabled = true;
	e("ww").disabled = true;
}


function ga(g)
{
	wachtff()
	var vrst = 1
	if(g==1){vrst = 0;} else { vrst = e("vrst").value;}

	if(vrst=="#"){vrst="0"}

	var qstr = e("film").value +"." + vrst + "." + e("aant").value
	location.replace("filmreserveren.asp?r="+qstr.toString())
}

function finalCheck()
{
	var msg = "De volgende velden zijn leeg of niet juist!\n";
	var gaan = 1;
	var film = trim(e("film").value)
	var voors = trim(e("vrst").value)
	var aantal = trim(e("aant").value)
	var email = trim(e("em").value)
	var ww = trim(e("ww").value)


	if(film=="0" || film == "" || film == "#")
	{
		msg += "\n - Kies een film";
		gaan = 0;
	}

	if(voors=="0" || voors == "" || voors == "#")
	{
		msg += "\n - Kies een voorstelling";
		gaan = 0;
	}

	if(aantal=="0" || aantal == "" || aantal == "#")
	{
		msg += "\n - Kies een hoger aantal";
		gaan = 0;
	}

	if(email=="0" || email == "" || email == "#")
	{
		msg += "\n - Geef uw e-mailadres op";
		gaan = 0;
	}

	if(ww=="0" || ww == "" || ww == "#")
	{
		msg += "\n - Geef uw wachtwoord op";
		gaan = 0;
	}

	if(gaan==0){
		msg += "\n\nVerbeter deze onderdelen en probeer het nogmaals.";
		alert(msg)
		return false;
	} else {
		e("film").disabled = true;
		e("vrst").disabled = true;
		e("aant").disabled = true;
		e("submit").disabled = true;
		return true;

	}

}

function checkWW()
{
	var msg = "De volgende velden zijn leeg of niet juist!\n";
	var gaan = 1;
	var email = trim(e("em").value)

	if(email=="0" || email == "" || email == "#")
	{
		msg += "\n - Geef uw e-mailadres op";
		gaan = 0;
	}

	if(gaan==0){
		msg += "\n\nVerbeter deze onderdelen en probeer het nogmaals.";
		alert(msg)
		return false;
	} else {
		return true;
	}
}

function MRCheck()
{
	var msg = "De volgende velden zijn leeg of niet juist!\n";
	var gaan = 1;
	var email = trim(e("em").value)
	var ww = trim(e("ww").value)


	if(email=="0" || email == "" || email == "#")
	{
		msg += "\n - Geef uw e-mailadres op";
		gaan = 0;
	}

	if(ww=="0" || ww == "" || ww == "#")
	{
		msg += "\n - Geef uw wachtwoord op";
		gaan = 0;
	}

	if(gaan==0){
		msg += "\n\nVerbeter deze onderdelen en probeer het nogmaals.";
		alert(msg)
		return false;
	} else {
		return true;
	}

}

function checkFormulier()
{
		var msg = "Volgende velden zijn onjuist:\n";
		var gaan = 1;
		var naam = trim(e("naam").value)
		var email = trim(e("email").value)
		var ww = trim(e("ww").value)
		var ww2 = trim(e("ww2").value)
		var wpl =  trim(e("wpl").value)
		var akk = e("akkoord").checked
		var tel = trim(e("tel").value)

		if(naam == ""){gaan = 0;msg += "\n - Naam is nog leeg";}
		if(email == ""){gaan = 0;msg += "\n - E-mail is nog leeg";}
		if(tel == ""){gaan = 0;msg += "\n - Telefoonnummer is nog leeg";}
		if(ww == ""){
			gaan=0;
			msg += "\n - Wachtwoord is nog leeg"
		} else {
			
		if(ww2 == ""){
			gaan=0;
			msg += "\n - Wachtwoord (nogmaals) is nog leeg"
		} else {
			if(ww.toLowerCase() != ww2.toLowerCase())
			{
				gaan = 0;
				msg += "\n - Wachtwoord en wachtwoord (nogmaals) komen niet overeen"
			}
		}
		}

		if(wpl == ""){
			gaan=0;
			msg += "\n - Woonplaats is nog leeg"
		}

		if(akk==false){gaan=0;msg += "\n - U dient akkoord te gaan met de algemene voorwaarden"}

		if(gaan==0)
		{
			msg += "\n\nPas dit aan en probeer het nog eens.\n"
			alert(msg);
			return false;
		} else {
			return true;
		}

		return false;
}

function vraag()
{

	if(confirm("Annuleren?")){
		return true;
	} else {
		return false
	}

}

function checkChanging()
{

	var gaan = 1;
	var huidige = trim(e("oud").value)
	var nieuw = trim(e("na").value)
	var msg = "Let op!\n";

	if(Number(nieuw) == 1){
		var per = "persoon";
	} else {
		var per = "personen";
	}



	if(Number(huidige) == Number(nieuw))
	{
		gaan = 0 ;
		msg += "\nUw huidige reservering bestaat al uit " + nieuw + " " + per +". Kies een hoger of lager aantal";
	
	}


	if(gaan==0)
	{
		msg += "\n\nPas dit aan en probeer het nog eens.\n"
		alert(msg);
		return false;
	} else {
		return true;
	}

}

function readVoorwaarden(n){
	if(Number(n) == 1){e("reg_form").style.display = "none";e("voorwaarden").style.display = "block";} else {e("reg_form").style.display = "block";e("voorwaarden").style.display = "none";}
}

