function homeforms_sel(welkform) {
if (document[welkform].hid.options[document[welkform].hid.selectedIndex].value == "0") {
		document[welkform].op.options[2].selected = true;
	}
else {
		if (document[welkform].op.options[2].selected == true) document[welkform].op.options[0].selected = true;
	}
}

function homeforms_op(welkform) {
if (document[welkform].op.options[2].selected == true)
		document[welkform].hid.options[0].selected = true;
}


function checkHomeform(welkform) {
if ((document[welkform].hid.options[0].selected == true) && (document[welkform].op.options[2].selected == false)) {
alert('Je hebt geen item geselecteerd');
return false;
}
else return true;
}

function checkHomeEdit() {
if (document.forms[0].titel.value == "") {
alert('Je hebt geen titel ingevuld');
return false;
}
else return true;
}

function checkHomeAdd() {
var fout = "";
if (document.forms[0].titel.value == "") {
fout += "Je hebt geen titel ingevuld\n";
}
if ((document.forms[0].subnu[0].checked == true) && (document.forms[0].sub1.value == "")) {
fout += "Je hebt geen titel voor het 1e subitem ingevuld\n";
}
if (document.forms[0].pagtemp.value == "") {
fout += "Je hebt geen tijdelijke paginatekst ingevuld\n";
}
if (fout != "") {
alert(fout);
return false;
}
else return true;
}

function checkTabEdit() {
if (document.forms[0].editor1.value == "") {
alert('Je hebt geen tekst ingevuld');
return false;
}
else return true;
}

function tabsetPos(welke) {
if (welke == "1") {
if (document.forms[0].tab1.options[document.forms[0].tab1.selectedIndex].value == "1") {
		document.forms[0].tab2.options[1].selected = true;
	}
else {
		document.forms[0].tab2.options[0].selected = true;
	}
}
else {
if (document.forms[0].tab2.options[document.forms[0].tab2.selectedIndex].value == "1") {
		document.forms[0].tab1.options[1].selected = true;
	}
else {
		document.forms[0].tab1.options[0].selected = true;
	}
}
}

function checkTabSet() {
var message = "";
if (document.forms[0].titel1.value == "") {
message += "Je hebt de huidige pagina geen tabtitel gegeven\n";
}
if (document.forms[0].titel2.value == "") {
message += "Je hebt geen titel voor de nieuwe tab opgegeven\n";
}
if (message != "") {
alert(message);
return false;
}
else return true;
}

function checkTabAdd() {
if (document.forms[0].titel.value == "") {
alert('Je hebt geen titel voor de nieuwe tab opgegeven');
return false;
}
else return true;
}


function checkSubAdd() {
var fout = "";
if (document.forms[0].titel.value == "") {
fout += "Je hebt geen titel ingevuld\n";
}
if (document.forms[0].pagtemp.value == "") {
fout += "Je hebt geen tijdelijke paginatekst ingevuld\n";
}
if (fout != "") {
alert(fout);
return false;
}
else return true;
}

function checkSub() {
var fout = "";
if (document.forms[0].titel.value == "") {
fout += "Je hebt geen titel ingevuld\n";
}
if (fout != "") {
alert(fout);
return false;
}
else return true;
}


function checkKlasse(welke) {

if (document.racegenform[welke].checked == true) {
	document.racegenform.raceklassen.value = document.racegenform.raceklassen.value + document.racegenform[welke].value + "|";
}

else {
var klassen = document.racegenform.raceklassen.value;
var eruit = welke.substring(1)+"|";
var pos = klassen.indexOf(eruit);
var l = eruit.length;
var pos2 = pos+l;
document.racegenform.raceklassen.value = klassen.substring(0,pos) + klassen.substring(pos2);

}

}


function checkUserAdd() {
var fout = "";
var l1 = document.toevoegform.username.value;
var l2 = document.toevoegform.passwordprep.value;
if ((document.toevoegform.username.value == "") || (document.toevoegform.passwordprep.value == "") || (document.toevoegform.naam.value == "")) {
fout += "Je hebt niet alle velden ingevuld\n";
}
if (l1.length < 3) {
fout += "Inlognaam moet minimaal 3 tekens hebben\n";
}
if (l2.length < 3) {
fout += "Wachtwoord moet minimaal 3 tekens hebben\n";
}
if (fout != "") {
alert(fout);
return false;
}
else return true;
}


function checkUserEdit() {
var fout = "";
var l1 = document.toevoegform.username.value;
if ((document.toevoegform.username.value == "") || (document.toevoegform.naam.value == "")) {
fout += "Je hebt niet alle velden ingevuld\n";
}
if (l1.length < 3) {
fout += "Inlognaam moet minimaal 3 tekens hebben\n";
}
if (fout != "") {
alert(fout);
return false;
}
else return true;
}

function confirmanul(anul_id) {
	var conf_str = "Weet je zeker dat je deze inschrijving(" + anul_id + ") wilt verwijderen?";
	var wegermee = confirm(conf_str);
	if (wegermee) { return true;}
	else { return false; }
}

function lnieuwsprep() {
	var nonselect = 1;
	document.lnieuwsprepform.nieuwsids.value = "";
	for (i=1;i<200;i++) {
		if (document.lnieuwsprepform["box"+i]) {
			if (document.lnieuwsprepform["box"+i].checked == true) {
				document.lnieuwsprepform.nieuwsids.value += document.lnieuwsprepform["box"+i].value + "|";
				nonselect = 0;
			}
		}
	}
	if (nonselect == 1) {
		alert('Je hebt niets geselecteerd');
	} else {
		document.lnieuwsprepform.submit();
	}
}

