
function IsNumeric(sText) {
	var ValidChars = "0123456789";
	var IsNumber=true;
	var Char;
	for (i = 0; i < sText.length && IsNumber == true; i++) { 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1) {
			 IsNumber = false;
		}  }
	return IsNumber;
}

function IsAlpha(sText) {
	var ValidChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
	var IsAlpha=true;
	var Char;
	for (i = 0; i < sText.length && IsAlpha == true; i++) { 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1) {
			 IsAlpha = false;
		}  }
	return IsAlpha;
}


function textDatum(field) {
	var inputwaarde;
	inputwaarde = field.value.replace("/","");
	inputwaarde = inputwaarde.replace("/","");
	inputwaarde = inputwaarde.replace("/","");
	inputwaarde = inputwaarde.replace(" ",""); 
	inputwaarde = inputwaarde.replace(":","");
	if (!IsNumeric(inputwaarde)) {
		var lang;
		lang = inputwaarde.length-1;
		inputwaarde = inputwaarde.substring(0,lang);
	}
	
		if (inputwaarde.length == 0) { 
			return field.value = inputwaarde.substring(0,0);
		} else if (inputwaarde.length == 1) { 
			return field.value = inputwaarde.substring(0,1);
		} else if (inputwaarde.length == 2) { 
			return field.value = inputwaarde.substring(0,2);
		} else if (inputwaarde.length == 3) { 
			return field.value = inputwaarde.substring(0,2)+'/'+ inputwaarde.substring(2,4);
		} else if (inputwaarde.length == 4) { 
			return field.value = inputwaarde.substring(0,2)+'/'+ inputwaarde.substring(2,4);
		} else if (inputwaarde.length >= 5) {
			return field.value = inputwaarde.substring(0,2)+'/'+ inputwaarde.substring(2,4) +'/'+ inputwaarde.substring(4,8);
		} 
}

