var error;
//colorbad="#FFAE00";
colorbad="#FFFFA1";
colorgood="#FFFFFF";
function colorize(obj,bool) {
	obj.style.backgroundColor=bool?colorbad:colorgood;
	if (bool) {
		error=true;
		if (fc=="") fc=obj;
	}
}
function checkform(frm) {
	fc=""; error="";
	for (i=0;i<frm.elements.length;i++) {
		el=frm.elements[i];
		for (j=0;j<el.attributes.length;j++) {
			if (el.attributes[j].name.toUpperCase()=="MUST" && el.attributes[j].value=="1") {
				if (el.type=="text") colorize(el,el.value==""?true:false);
				if (el.type=="select-one"){ colorize(el,(el.options[el.selectedIndex].value=="")?true:false);	}
				if (el.type=="checkbox"){ colorize(el,!el.checked);	}
				if (el.type=="textarea"){ colorize(el,el.value==""?true:false); }
			}
		}
	}
	if (error) {
		alert(label_verplichteveldeninvullen);
		fc.focus();
	} else frm.submit();
}
