// java Scripts

function login_check() {
	if (document.getElementById("gebruikersnaam").value == '') {
		alert('Je moet wel een gebruikersnaam invullen!');
		return false;
	}
	else if (document.getElementById("wachtwoord").value == '') {
		alert('Je moet wel een wachtwoord invullen!');
		return false;
	}
	else {
		return true;
	}
}

function lnk() {
	if (document.getElementById("catogorie").value == '') {
		alert('Je moet wel een catogorie invullen!');
		return false;
	}
	else if (document.getElementById("titel").value == '') {
		alert('Je moet wel een titel invullen!');
		return false;
	}
	else {
		return true;
	}
}

function nws() {
	
	var d = document.getElementById("d").value;
	var m = document.getElementById("m").value;
	var u = document.getElementById("y").value;
	
	if (document.getElementById("titel").value == '') {
		alert('Je moet wel een titel invullen!');
		return false;
	}
	else if (isNaN(d) || isNaN(m) || isNaN(y)) {
		alert('Je moet wel een (geldige) datum invullen!');
		return false;
	}
	else {
		return true;
	}
}

function fto() {
	
	var d = document.getElementById("d").value;
	var m = document.getElementById("m").value;
	var u = document.getElementById("y").value;
	var map = document.getElementById("map").selectedIndex;
	
	if (document.getElementById("map").options[map].value == 0) {
		alert('je moet wel een map selecteren...');
		return false;
	}
	else if (document.getElementById("titel").value == '') {
		alert('Je moet wel een titel invullen!');
		return false;
	}
	else if (isNaN(d) || isNaN(m) || isNaN(y)) {
		alert('Je moet wel een (geldige) datum invullen!');
		return false;
	}
	else {
		return true;
	}
}

function fto2() {
	
	var d = document.getElementById("d").value;
	var m = document.getElementById("m").value;
	var u = document.getElementById("y").value;
	
	if (document.getElementById("titel").value == '') {
		alert('Je moet wel een titel invullen!');
		return false;
	}
	else if (isNaN(d) || isNaN(m) || isNaN(y)) {
		alert('Je moet wel een (geldige) datum invullen!');
		return false;
	}
	else {
		return true;
	}
}

function wdstr() {
	
	var d = document.getElementById("d").value;
	var m = document.getElementById("m").value;
	var u = document.getElementById("y").value;
	var type = document.getElementById("type").selectedIndex;
	
	if (document.getElementById("type").options[type].value == '') {
		alert('Je moet wel een wedstrijdtype selecteren...');
		return false;
	}
	else if (document.getElementById("locatie").value == '') {
		alert('Je moet wel een locatie invullen!');
		return false;
	}
	else if (isNaN(d) || isNaN(m) || isNaN(y)) {
		alert('Je moet wel een (geldige) datum invullen!');
		return false;
	}
	else {
		return true;
	}
}

function wdstr2() {
	
	var d = document.getElementById("d").value;
	var m = document.getElementById("m").value;
	var u = document.getElementById("y").value;
	var type = document.getElementById("type").selectedIndex;
	
	if (isNaN(d) || isNaN(m) || isNaN(y)) {
		alert('Je moet wel een (geldige) datum invullen!');
		return false;
	}
	else {
		return true;
	}
}

function rst() {
	 email_match = /^.+@.+\..+$/;
	 email_check = email_match.exec(document.getElementById("email").value);  
	 
	 if (!email_check) {
		 alert('Je moet wel een geldig emailadres invullen!');
		 return false;
	 }
	 else {
		 return true;
	 }
} 

function register() {
	 email_match = /^.+@.+\..+$/;
	 email_check = email_match.exec(document.getElementById("email").value);  
	 
	 if (document.getElementById("gebruikersnaam").value == '') {
		 alert('Je moet wel een gebruikersnaam invullen!');
		 return false;
	 }
	 else if (document.getElementById("wachtwoord1").value == '' || document.getElementById("wachtwoord2").value == '') {
		 alert('Je moet wel 2x een wachtwoord invullen!');
		 return false;
	 }
	 else if (document.getElementById("wachtwoord1").value != document.getElementById("wachtwoord2").value) {
		 alert('De 2 ingevoerde wachtwoorden komen niet overeen!');
		 return false;
	 }
	 else if (!email_check) {
		 alert('Je moet wel een geldig emailadres invullen!');
		 return false;
	 }
	 else if (document.getElementById("naam").value == '') {
		 alert('Je moet wel je echte naam invullen!');
		 return false;
	 }
	 else {
		 return true;
	 }
} 

function prfl() {
	 email_match = /^.+@.+\..+$/;
	 email_check = email_match.exec(document.getElementById("email").value);  
	 
	if (!email_check) {
		 alert('Je moet wel een geldig emailadres invullen!');
		 return false;
	 }
	 else if (document.getElementById("naam").value == '') {
		 alert('Je moet wel je echte naam invullen!');
		 return false;
	 }
	 else {
		 return true;
	 }
} 

function chps() {
	 
	 if (document.getElementById("oud").value == '') {
		 alert('Je moet wel je oude wachtwoord invullen!');
		 return false;
	 }
	 else if (document.getElementById("wachtwoord1").value == '' || document.getElementById("wachtwoord2").value == '') {
		 alert('Je moet wel 2x een wachtwoord invullen!');
		 return false;
	 }
	 else if (document.getElementById("wachtwoord1").value != document.getElementById("wachtwoord2").value) {
		 alert('De 2 ingevoerde wachtwoorden komen niet overeen!');
		 return false;
	 }
	 else {
		 return true;
	 }
} 

function mlg() {
	 
	 if (document.getElementById("leden").checked == false && document.getElementById("leiders").checked == false) {
		 alert('Je moet wel minimaal 1 groep kiezen!');
		 return false;
	 }
	 else if (document.getElementById("onderwerp").value == '') {
		 alert('Je moet wel een onderwerp invullen!');
		 return false;
	 }
	 else {
		 return true;
	 }
} 

function lesmu() {
	 
	 if (document.getElementById("catogorie").value == '') {
		 alert('Je moet wel een catogorie invullen!');
		 return false;
	 }
	 else if (document.getElementById("omschrijving").value == '') {
		 alert('Je moet wel een omschrijving invullen!');
		 return false;
	 }
	 else if (document.getElementById("bestand").value == '') {
		 alert('Je moet wel een bestand uploaden!');
		 return false;
	 }	 
	 else {
		 return true;
	 }
} 

function lesbu() {
	 
	 if (document.getElementById("catogorie").value == '') {
		 alert('Je moet wel een catogorie invullen!');
		 return false;
	 }
	 else if (document.getElementById("omschrijving").value == '') {
		 alert('Je moet wel een omschrijving invullen!');
		 return false;
	 }	 
	 else {
		 return true;
	 }
}

function lidtvgn() {
	 
	 email_match = /^.+@.+\..+$/;
	 email_check = email_match.exec(document.getElementById("email").value);  	 
	 
	 if (document.getElementById("voorletters").value == '') {
		 alert('Je moet wel de voorletters invullen!');
		 return false;
	 }
	 else if (document.getElementById("roepnaam").value == '') {
		 alert('Je moet wel de roepnaam invullen!');
		 return false;
	 }
	 else if (document.getElementById("achternaam").value == '') {
		 alert('Je moet wel de achternaam invullen!');
		 return false;
	 }
	 else if (document.getElementById("adres").value == '') {
		 alert('Je moet wel het adres invullen!');
		 return false;
	 }	 
	 else if (document.getElementById("postcode").value == '') {
		 alert('Je moet wel de postcode invullen!');
		 return false;
	 }
	 else if (document.getElementById("plaats").value == '') {
		 alert('Je moet wel de plaats invullen!');
		 return false;
	 }
	 else if (document.getElementById("geboorte").value == '') {
		 alert('Je moet wel de geboortedatum invullen!');
		 return false;
	 }
	 else if (!email_check) {
		 alert('Je moet wel een (geldig) emailadres invullen');
		 return false;
	 }	 
	 else {
		 return true;
	 }
}
