function CheckEnter(id,msk) {

	y=document.getElementById(id);
	if (y!=null) {
		$ok=true;
		v=y.value;
		alfanum=(msk.indexOf("*")>-1);
		verplicht=(msk.indexOf("!")>-1);
		if (verplicht) alfanum=true;
		if (alfanum) {
			maxchar=0;
			pos=msk.indexOf(",");
			if (pos>-1) maxchar=msk.substr(pos+1)
		}
		urlmsk=msk.indexOf("urlseo#");
		
/*	E-Mail veld */		

		if (msk == "email") {
			atpos=v.indexOf("@");
			dotpos=v.lastIndexOf(".");
			if (atpos<1 || dotpos<atpos+2 || dotpos+2>=v.length) $ok=false;
		}
/*	Alfanumeriek veld */

		else if (alfanum) {
			if (verplicht && v == "") 	
				$ok=false;
			else if (maxchar>0 && v.length>maxchar) $ok=false;			
		}
		
/*	Speciaal url-key masker veld */

		else if (urlmsk > -1 && v == "") {
			pos=msk.indexOf("#");
			refid=msk.substr(pos+1);
			x=document.getElementById(refid);
			s=x.value;
			if (s == "") {
				$ok=false;
			}
			else {
				s=s.toLowerCase();
				s=s.replace(/ /g,"-");
				y.value = s;
			}
		}
		if ($ok) {
			y.style.border = "solid #9d9d9e 1px";
		}
		else {
			y.style.border = "solid #bc1200 2px";
		}
		return $ok;
		
	}
	
}

// Doorloop alle INPUT velden. Het masker in eigenschap alt bevat de voorwaarden.

function EnterValidate() {

	var node = document.getElementsByTagName("input"); 
	var ok = true;
	var status = true;
	
	for (var i=0; i<node.length; i++) {
		idtxt = node[i].id;
		if (idtxt!="") status = CheckEnter(idtxt,node[i].alt);
		if (status == false) ok = false;
	}
	if (ok == false ) alert("1 of meer velden zijn niet goed ingevuld.");
	return ok;
	
}

function Confirm_Delete() {
	
	var ok=confirm("Weet u zeker dat u de gegevens wilt verwijderen?");
	return ok;
	
}
