function validateURL (value) {
	var url = /^http:\/\/([a-z0-9_-]+\.){2,}[a-z0-9_-]+/i;
	if (value.search (url) == -1) {
		alert ("De url is niet geldig!\nLet erop dat een geldige url met http:// begint.");
		return false;
	} else {
		return true;
	}
}

function validateDatum (value) {
	var datum = /[0123][0-9]-[01][0-9]-[12][0-9][0-9][0-9]/i;
	if (value.search (datum) == -1) {
		alert ("De ingevoerde datum is niet geldig\nLet erop dat een geldige datum er zo uitziet: dd-mm-jjjj");
		return false;
	} else {
		return true;
	}
}

function validateTitle (value) {
	if (value.length == 0) {
		alert ("U moet een titel voor de website invullen!");
	}
	return value.length > 0;
}

function validateDescription (value) {
	if (value.length == 0) {
		alert ("U moet een omschrijving voor de website invullen!");
	}
	return value.length > 0;
}

function validateTelefoonnummer (value) {
	var tel = /[0-9]{2,5}(-)?[0-9]{5,8}/i;
	if (value.search (tel) == -1 || value.length < 10) {
		alert ("Het ingevoerde telefoonnummer is niet geldig\nEen geldig telefoonnummer heeft 10 cijfers");
		return false;
	} else {
		return true;
	}
}

function validateTekst (value, fieldname) {
	if (value.length == 0) {
		alert ("U moet het veld "+fieldname+" invullen!");
	}
	return value.length > 0;
}

function validateNaam (value) {
	if (value.length == 0) {
		alert ("U moet een naam invullen!");
	}
	return value.length > 0;
}

function validateVraag (value) {
	if (value.length == 0) {
		alert ("U moet een opmerking/vraag invullen!");
	}
	return value.length > 0;
}

function validateCode (value) {
	var code = /[0-9a-z]{5}/i;
	if (value.search (code) == -1) {
		alert ("De ingevoerde code kan niet kloppen. \nDeze bestaat uit 5 tekens!");
		return false;
	} else {
		return true;
	}
}

function validateEmail (value) {
    var email = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-z\-0-9]+\.)+[a-z]{2,}))$/i;
   
    if (value.search (email) == -1) {
		alert ("Het ingevoerde e-mail adres is niet geldig");
		return false;
	} else {
		return true;
	}
}