var errors = 0;

function checkForm() {
	errors = 0;
	
	// Titel.
	if (!checkField('#titel') && errors == 1)
		alert('Het veld "Titel scriptie" is niet ingevuld.');
		
	// Auteur.
	if (!checkField('#auteur') && errors == 1)
		alert('Het veld "Naam auteur" is niet ingevuld.');
		
	// Werkveld.
	if (!checkField('#werkveld') && errors == 1)
		alert('Het veld "Opleiding / Werkveld" is niet ingevuld.');
		
	// Korte inhoud van de scriptie.
	if (!checkField('#korteinhoud') && errors == 1)
		alert('Het veld "Korte inhoud van de scriptie" is niet ingevuld.');
		
	// Voor wie is de scriptie interresant.
	if (!checkField('#Audience') && errors == 1)
		alert('Het veld "Voor wie is de scriptie interresant" is niet ingevuld.');
		
	// Hoe is de scriptie te verkrijgen
	if (!checkField('#how_to_get') && errors == 1)
		alert('Het veld "Hoe is de scriptie te verkrijgen" is niet ingevuld.');
		
	// Zijn er kosten aan verbonden
	if (!checkField('#Costs') && errors == 1)
		alert('Het veld "Zijn er kosten aan verbonden" is niet ingevuld.');
		
	if (!checkField('#contact') && errors == 1)
		alert('Het veld "Contact - e-mailadres/telefoon" is niet ingevuld.');
		
		
	if (errors != 0)
		return false;
		
	return true;
}

function checkField(id) {
	if (typeof(id) == 'undefined' || id.length == 0)
		console.log('Geen ID opgegeven');
		
	if ($(id).length != 0) {
		if ($(id).val().length == 0) {
			$(id).parent().addClass('error');
			errors++;
			return false;
		}	
		else
			$(id).parent().removeClass('error');
			
		return true;
	}
}

$(function() {
	$('form').submit(function() {
		check = checkForm();
		return check;
	});
});
