<!--

function openLogin() {
	//if (document.getElementById("loginForm").style.display == 'none') {
		document.getElementById("loginForm").style.display = 'block';
	//}
	
}

function showStap(nummer, positieTop) {
	for (i=1; i<9; i++){
		if (nummer == i) {
			document.getElementById('showStap_'+i+'').style.display = 'block';	
			document.getElementById('showStap_'+i+'').style.top = positieTop +'px';
			if (i < 8) document.getElementById('showStap_img_'+(i+1)+'').className = 'normaal';	
			document.getElementById('fillsessie').src = 'fillsession.asp?stapInt='+i+'';
		}
		else {
			document.getElementById('showStap_'+i+'').style.display = 'none';	
		}
	}	
}

function checkForm() {
	missinginfo = "";
	if (document.contactformulier.naam.value == "") {
		missinginfo += "\n     -  Naam";
		focusFormField('naam',true)
	}
	if (document.contactformulier.telefoonnummer.value == "") {
		missinginfo += "\n     -  Telefoonnummer";
		focusFormField('telefoonnummer',true)
	}
	if (document.contactformulier.opmerking.value == "") {
		missinginfo += "\n     -  Opmerking/ vraag";
		focusFormField('opmerking',true)
	}
	if (missinginfo != "") {
		missinginfo = "De volgende veld(en) zijn niet\n goed ingevuld:\n" +
		missinginfo + "\n\nVul aub de ontbrekende velden in.";
		alert(missinginfo);			
	} else { 
		document.contactformulier.submit();
	}
}

function checkReserveren() {
		missinginfo = "";
	if (document.reserveren.naam.value == "") {
		missinginfo += "\n     -  Naam";
		focusFormField1('naam',true)
	}
	if (isPosInteger(document.reserveren.tel.value) == false) {
		missinginfo += "\n     -  Telefoonnummer, gebruik alleen 0123456789+-: of spatie";
		focusFormField1('tel',true)
	}
	if (document.reserveren.tel.value == "") {
		missinginfo += "\n     -  Telefoonnummer";
		focusFormField1('tel',true)
	}
	if (isNaN(document.reserveren.man.value)) {
		missinginfo += "\n     -  Aantal personen, gebruik alleen cijfers";
		focusFormField1('man',true)
	}
	if (document.reserveren.man.value < 1) {
		missinginfo += "\n     -  Aantal personen, gebruik alleen postivie cijfers";
		focusFormField1('man',true)
	}
	if (isPosInteger(document.reserveren.datum.value) == false) {
		missinginfo += "\n     -  Datum, gebruik alleen 0123456789+-: of spatie";
		focusFormField1('datum',true)		
	}
	if (document.reserveren.datum.value == "") {
		missinginfo += "\n     -  Datum";
		focusFormField1('datum',true)
	}
	if (missinginfo != "") {
		missinginfo = "De volgende veld(en) zijn niet\n goed ingevuld:\n" +
		missinginfo + "\n\nVul aub de ontbrekende velden in.";
		alert(missinginfo);			
	} else { 
		document.reserveren.submit();
	}
}


function checkPersoneel() {
	missinginfo = "";
	
	
	if (document.contactformulier.naam.value == "") {
		missinginfo += "\n     -  Naam";
		focusFormField('naam',true)
	}
	if (document.contactformulier.gebdat.value == "") {
		missinginfo += "\n     -  Geboortedatum";
		focusFormField('gebdat',true)
	}
	if (document.contactformulier.gebplaats.value == "") {
		missinginfo += "\n     -  Geboorteplaats";
		focusFormField('gebplaats',true)
	}
	if (document.contactformulier.Upload.value == "") {
		missinginfo += "\n     -  Foto";
		focusFormField('Upload',true)
	}
	if (document.contactformulier.adres.value == "") {
		missinginfo += "\n     -  Adres";
		focusFormField('adres',true)
	}
	if (document.contactformulier.postcode.value == "") {
		missinginfo += "\n     -  Postcode";
		focusFormField('postcode',true)
	}
	if (document.contactformulier.plaats.value == "") {
		missinginfo += "\n     -  Plaats";
		focusFormField('plaats',true)
	}
	if (document.contactformulier.tel.value == "") {
		missinginfo += "\n     -  Telefoonnummer";
		focusFormField('tel',true)
	}
	if (document.contactformulier.email.value == "") {
		missinginfo += "\n     -  E-mail adres";
		focusFormField('email',true)
	}
	if (document.contactformulier.functie.value == "") {
		missinginfo += "\n     -  Functie";
		focusFormField('functie',true)
	}
	if (document.contactformulier.sofi.value == "") {
		missinginfo += "\n     -  Sofi-nummer";
		focusFormField('sofi',true)
	}
	if (document.contactformulier.aanstelling.value == "") {
		missinginfo += "\n     -  Aanstelling";
		focusFormField('aanstelling',true)
	}
	if (document.contactformulier.bankrek.value == "") {
		missinginfo += "\n     -  Bankrekening";
		focusFormField('bankrek',true)
	}
	if (document.contactformulier.opmerking.value == "") {
		missinginfo += "\n     -  Opmerking";
		focusFormField('opmerking',true)
	}
	if (missinginfo != "") {
		missinginfo = "De volgende veld(en) zijn niet\n goed ingevuld:\n" +
		missinginfo + "\n\nVul aub de ontbrekende velden in.";
		alert(missinginfo);			
	} else { 
		document.contactformulier.submit();
	}
}



function focusFormField(naam,onoff) {
	if (onoff == true){
		document.contactformulier[naam].style.background = "#C6D0D4"
		return true;
	}
	else {
		document.contactformulier[naam].style.background = "#FFFFFF"
		return true;
	}
}

function focusFormField1(naam,onoff) {
	if (onoff == true){
		document.reserveren[naam].style.background = "#C6D0D4"
		return true;
	}
	else {
		document.reserveren[naam].style.background = "#FFFFFF"
		return true;
	}
}

function isPosInteger(inputVal) {
	inputStr = inputVal.toString()
	for (var i = 0; i < inputStr.length; i++) {
		var oneChar = inputStr.charAt(i)
		if (oneChar < "0" || oneChar > "9") {
			if (oneChar != "-") {
			if (oneChar != "+") {
			if (oneChar != " ") {
			if (oneChar != ":") {
			if (oneChar != "/") {
				return false
							}
						}
					}
				}
			}
		}
	}
	return true
}
		
		
		
		
		
		
									
		
		
