var regex = new RegExp("[a-z0-9._-]{1,}@[a-z0-9.-]{3,}", "gi");

var message1 = "- Je hebt geen naam ingevuld.\n";
var message2 = "- Je hebt geen emailadres ingevuld.\n";
var message3 = "- Je hebt geen titel ingevuld.\n";

function verifCommentaire() {
	var message = "";
	if (document.form1.auteur.value.search(/\w/) == -1) {
		message += message1;}
	if (document.form1.email.value.search(regex) == -1) {
		message += message2;}
	if (document.form1.titre.value.search(/\w/) == -1) {
		message += message3;}
	if (document.form1.texte.value.search(/\w/) == -1) {
		message += "- Je hebt geen reactie ingevuld.\n";}
	if (message.length > 0) {
		window.alert("Je reactie in niet gepost want :\n\n" + message);}
	else {
		document.form1.submit();}
}

function verifNews() {
	var message = "";
	if (document.form1.auteur.value.search(/\w/) == -1) {
		message += message1;}
	if (document.form1.email.value.search(regex) == -1) {
		message += message2;}
	if (document.form1.titre.value.search(/\w/) == -1) {
		message += message3;}
	if (document.form1.texte.value.search(/\w/) == -1) {
		message += "- Je hebt geen bericht ingevuld.\n";}
	if (message.length > 0) {
		window.alert("Je bericht kan niet worden gepost :\n\n" + message);}
	else {
		document.form1.submit();}
}

function verifGuestbook() {
	var message = "";
	if (document.form1.auteur.value.search(/\w/) == -1) {
		message += message1;}
	if (document.form1.email.value.search(regex) == -1) {
		message += message2;}
	if (document.form1.titre.value.search(/\w/) == -1) {
		message += message3;}
	if (document.form1.texte.value.search(/\w/) == -1) {
		message += "- Je hebt geen bericht ingevuld.\n";}
	if (message.length > 0) {
		window.alert("Je bericht kan niet worden gepost :\n\n" + message);}
	else {
		document.form1.submit();}
}

function verifForum() {
	var message = "";
	if (document.form1.auteur.value.search(/\w/) == -1) {
		message += message1;}
	if (document.form1.email.value.search(regex) == -1) {
		message += message2;}
	if (document.form1.titre.value.search(/\w/) == -1) {
		message += message3;}
	if (document.form1.texte.value.search(/\w/) == -1) {
		message += "- Je hebt geen bericht ingevuld.\n";}
	if (message.length > 0) {
		window.alert("Je bericht kan niet worden gepost :\n\n" + message);}
	else {
		document.form1.submit();}
}

function verifCoords() {
	var message = "";
	if (document.form1.auteur.value.search(/\w/) == -1) {
		message += message1;}
	if (document.form1.email.value.search(regex) == -1) {
		message += message2;}
	if (message.length > 0) {
		window.alert("Je gegevens kunnen niet aangepast worden :\n\n" + message);}
	else {
		document.form1.submit();}
}

function verifEvents() {
	var message = "";
	if (document.form1.titre.value.search(/\w/) == -1) {
		message += message3;}
	if (document.form1.texte.value.search(/\w/) == -1) {
		message += "- Je hebt geen info over het evenement ingevuld.\n";}
	if (document.form1.date.value.search(/[0-3][0-9]\/[0-1][0-9]\/[0-9]{4,4}/) == -1) {
		message += "- Je hebt geen datum ingevuld.\n";}
	if (message.length > 0) {
		window.alert("Je evenement kan niet worden toegevoegd :\n\n" + message);}
	else {
		document.form1.submit();}
}

function verifLien() {
	var message = "";
	if (document.form1.titre.value.search(/\w/) == -1) {
		message += message3;}
	if (document.form1.description.value.search(/\w/) == -1) {
		message += "- Je hebt de site niet beschreven.\n";}
	if (document.form1.url.value.search(/\w/) == -1) {
		message += "- Je hebt het adres van de site niet ingevuld.\n";}
	if (document.form1.newcat.value.search(/\w/) == -1 && document.form1.scat[1].checked == 1) {
		message += "- Je hebt de nieuwe categorie niet benoemd.\n";}
	if (message.length > 0) {
		window.alert("Je link kan niet worden toegevoegd want :\n\n" + message);}
	else {
		if (document.form1.url.value.substring(0, 7).toLowerCase() != "http://") {
			var verifhttp = confirm("Je link begint niet met 'HTTP://'.\nBen je zeker dat je hem toch wilt toevoegen ?");}
		else {
			var verifhttp = true;}
		if (verifhttp == true) {
			document.form1.submit();}
	}
}

function verifNewsletter() {
	var message = "";
	if (document.form1.email.value.search(regex) == -1) {
		message += message2;}
	if (message.length > 0) {
		window.alert("Er is een fout opgetreden :\n\n" + message);}
	else {
		document.form1.submit();}
}

function toutSel() {
	document.form1.news.checked = true;
	document.form1.articles.checked = true;
	document.form1.liens.checked = true;
	document.form1.tsjetsjenie.checked = true;
	document.form1.turkije.checked = true;
	document.form1.wbalkan.checked = true;
	document.form1.edidu.checked = true;
	document.form1.fractie.checked = true;
}

function rienSel() {
	document.form1.news.checked = false;
	document.form1.articles.checked = false;
	document.form1.liens.checked = false;
	document.form1.tsjetsjenie.checked = false;
	document.form1.turkije.checked = false;
	document.form1.wbalkan.checked = false;
	document.form1.edidu.checked = false;
	document.form1.fractie.checked = false;
}

function sourire(t) {
	if (window.opener) {
		window.opener.document.form1.texte.value = window.opener.document.form1.texte.value + t;
	}
}

function filtrePhoto(filtre) {
	if (navigator.appName == "Microsoft Internet Explorer") {
		if (filtre.length > 0) {
			document.all["photo"].style.filter += " " + filtre;}
		else {
			document.all["photo"].style.filter = "";}
	}
	else {
		alert("Deze functie is enkel beschikbaar met Internet Explorer.\nwaarvoor excuus ...");}
}

