//javascript.js

//functie om een ingevuld php formulier te wissen 
function formReset(f) {
	//alert (f.name);
	for(var i=0;i<f.elements.length;i++) {
		if(!(f.elements[i].type && f.elements[i].type == "submit") && !(f.elements[i].type && f.elements[i].type == "reset")) {
			//voorwaarde toevoegen: veld met disabled=true mag niet gewist worden
			//alert (f.elements[i].name + ":" +f.elements[i].readOnly);
			//alert (f.elements[i].name + ":" +f.elements[i].disabled);
			//alert (f.elements[i].name + ":" +f.elements[i].type);
			if (f.elements[i].disabled == false) {
				f.elements[i].value = "";
			}
		}
		//checkbox "checked" verwijderen
		if(f.elements[i].type == "checkbox") {
			f.elements[i].checked = false;
		}
		//option op 0 zetten, "selected" verwijderen
		if(f.elements[i].type == "select-one") {
			f.elements[i].value = 0;
			f.elements[i].selected = false;
		}
		//textarea leegmaken, wil je dat wel, werkt niet op de ckeditor velden ?
		if(f.elements[i].type == "textarea") {
			//alert ("het is " + f.elements[i].value);
			f.elements[i].value = "";
		}
	}	
	//alert ("gewist !");
}

function refresh() {
	//huidige pagina opnieuw opvragen
	location.reload();
}

function check_selectie() {
	//controleren wat er bij het selectveld is ingevuld bij bewerken formulier
	var frm = document.forms[0];
	//hieraan kun je zien welk formulier er actief is
	var frmid = frm.id;
	//alert ("formulierid " + frmid);
	var frmname = frm.name;
	//alert ("formuliernaam " + frmname);
	//dit gaat om een bewerken formulier, alleen de submitknop tonen
	var w = frm.bewerk.value;
	//checken wat de waarde van het selectieveld is
	//alert (w);
	if (w == 0) {
		document.getElementById("submit").disabled=true;
	} else if (w > 0) {
		document.getElementById("submit").disabled=false;
	} else {
		// we zijn bezig met een nieuw item
	}
}

function __check_selectie() {
	//controleren wat er bij het selectveld is ingevuld bij bewerken formulier
	var frm = document.forms[0];
	//hieraan kun je zien welk formulier er actief is
	var frmid = frm.id;
	alert ("formulierid " + frmid);
	var frmname = frm.name;
	alert ("formuliernaam " + frmname);
	//dit gaat om een bewerken formulier, alleen de submitknop tonen
	var w = frm.bewerk.value;
	//checken wat de waarde van het selectieveld is
	if (w == 0) {
		document.getElementById("submit").disabled=true;
	} else if (w > 0) {
		alert (w);
		document.getElementById("submit").disabled=false;
		//als er een waarde is ingevuld de value van de button aanpassen
		//document.getElementById("submit").value="kies " + f.name;
		//en een form submit doen
		// ----- welke variant werkt er ----- //
		//document.forms[0].submit();
		//frm.submit();
		//document.getElementById(frmid).submit();
		//document.getElementById("nieuwsitem").submit();
		//document.nieuwsitem.submit();
		
	} else {
		// we zijn bezig met een nieuw item
	}
}



function submitForm()
{
	document.forms[0].submit();
}
