<!--
var nieuweWaarde
function VerwijderKomma(veld) {
	var index = veld.value.indexOf(",");
	if (index > 0) {
	  nieuweWaarde = veld.value.replace(",",".");
	  veld.value = nieuweWaarde;
	}
}
function VerwijderPunt(veld) {
	var index = veld.value.indexOf(".");
	if (index > 0) {
	  nieuweWaarde = veld.value.replace(".",",");
	  veld.value = nieuweWaarde;
	} 
}
function IsGegeven (veld) { 
    if (veld.value.length == 0) { 
        return false 
    } else { 
		return true
	}
}
function daysInFebruary (year){
	// February has 29 days in any year evenly divisible by four,
	// EXCEPT for centurial years which are not also divisible by 400.
	return (((year % 4 == 0) && ( (!(year % 100 == 0)) || (year % 400 == 0))) ? 29 : 28 );
}
function DaysArray(n) {
	for (var i = 1; i <= n; i++) {
		this[i] = 31
		if (i==4 || i==6 || i==9 || i==11) {this[i] = 30}
		if (i==2) {this[i] = 29}
   } 
   return this
}
function IsGeldigeDatum (dag, maand, jaar) { 
	var daysInMonth = DaysArray(12)
	if ((maand==2 && dag>daysInFebruary(jaar)) || dag > daysInMonth[maand]){
		return false
	} else {
		return true
	}
}
function IsGeldigeEmail (veld) {
	if (veld.value.length > 0){
		var result = false;
		var index = veld.value.indexOf("@");
		var lengte = veld.value.length;
		if (index > 0) {
		var pindex = veld.value.indexOf(".",index);
			if ((pindex > index+1) && (lengte > pindex+1)) {
				result = true;
			}
		}
		if (result == false) {
      		return false 		
		} else {
			return true
		}
	}
}
function IsLicentie (veld) {
	if (veld.value.length > 0){
		var result = false;
		//afchecken standaard nederlandse licentie
		if (veld.value.length == 12) {
			var geboortejaar = veld.value.substring(0,2);
			var categorie = veld.value.substring(2,3);
			var atleetnummer = veld.value.substring(3,8);
			var geslacht = veld.value.substring(8,9);
			var vereniging = veld.value.substring(9,12);	
//			alert("geboortejaar= " + geboortejaar  + 
//				  "\ncategorie= " + categorie  + 
//				  "\natleetnummer= " + atleetnummer  +
//				  "\ngeslacht= " + geslacht  +
//				  "\nvereniging= " + vereniging )
			inGelidgeKarakterSet(geboortejaar,"0123456789")
			if ((inGelidgeKarakterSet(geboortejaar,"0123456789")) && (inGelidgeKarakterSet(atleetnummer,"0123456789")) && (inGelidgeKarakterSet(vereniging,"0123456789"))) {
				if ((categorie == 'R') || (categorie == 'W') || (categorie == 'r') || (categorie == 'w')){
					if ((geslacht == 'M') || (geslacht == 'V') || (geslacht == 'm') || (geslacht == 'v')) {
						result = true;
					}
				}
			}
		}
		if (result == false) {
      		return false 		
		} else {
			return true
		}
	}
}
function IsWedstrijdLicentie (veld) {
	var result  = IsLicentie (veld);
	var categorie = veld.value.substring(2,3);
	if (categorie != 'W') {
		result = false;
	} else {
		result = true;
	}
	if (result == false) {
   		return false 		
	} else {
		return true
	}
}
function IsInteger (x) {
    var newvalue=x.value;
    var newlength=newvalue.length;
    for (var i=0; i != newlength; i++)
    {
    achar=newvalue.substring(i,i+1)
    if (achar < "0" || achar > "9")
          return false;
     }
     return true;
}
function IsGetal(x) {
	var oorspronkelijkewaarde = x.value.replace(",",".")
	var conversiewaarde = parseFloat(oorspronkelijkewaarde);
	if (conversiewaarde == oorspronkelijkewaarde) {
		return true
	} else {
		oorspronkelijkewaarde = x.value.replace(".",",");
		var conversiewaarde = parseFloat(oorspronkelijkewaarde);
		if (conversiewaarde == oorspronkelijkewaarde) {
			return true
		} else {
			return false
		}
	}
}
function inGelidgeKarakterSet(str,charset)
{
	var result = true;

	// Note: doesn't use regular expressions to avoid early Mac browser bugs	
	for (var i=0;i<str.length;i++)
		if (charset.indexOf(str.substr(i,1))<0)
		{
			result = false;
			break;
		}
	
	return result;	
}		
function IsRekeningnummer(veld)
{
	if(inGelidgeKarakterSet(veld.value,"0123456789.")) {
		nieuweWaarde = veld.value.replace(".","")
		if (nieuweWaarde.length == 6 || nieuweWaarde.length == 7 || nieuweWaarde.length == 9) {
			return true
		} else {
			return false
		}
	} else {
		return false
	}
}

	
-->