<!--

jQuery(document).ready(function() { });

function echeck(email) {
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

	if(reg.test(email) == false) { //alert('Invalid Email Address');
		return false;
	}
	return true;
}
function ncheck(number) {
	if(!number) return false; // als de string leeg is

	var Chars = "0123456789/-."; // mogelijke karakters in de string
	for(var i=0; i<number.length; i++) { // alle karakters overlopen van de string
		if(Chars.indexOf(number.charAt(i)) == -1) // als het zoveelste karakter in de string NIET in char voorkomt
			return false;
	}
	return true;
}

function disableEnterKey(e) {
	var key;

	if(window.event)
		key = window.event.keyCode; //IE
	else
		key = e.which; //firefox

    return (key != 13);
}

//CHECK FORMS

function checkWaarden(form_name, fouttext, kleur, captcha) {
	var form = document.forms[form_name];
	var fouten = false;

	values = ""; if(jsTitles != '') values = jsTitles.split("|");

	if(jsRequired != '') {
		requireds = jsRequired.split(";");

		for(x=0; x<requireds.length; x++) {
			if(values != "") {
				if(form[requireds[x]].value.length != "" && form[requireds[x]].value != values[x]) {
					form[requireds[x]].style.borderColor = "";
				} else {fouten = true;
					form[requireds[x]].style.borderColor = kleur;
				}
			} else {
				if(form[requireds[x]].value.length != "") {
					form[requireds[x]].style.borderColor = "";
				} else {fouten = true;
					form[requireds[x]].style.borderColor = kleur;
				}
			}
		}
		/*for(x=0; x<requireds.length; x++) {
			if(form[requireds[x]].value.length != "") { form[requireds[x]].style.borderColor = ""; }
			else {fouten = true;
				form[requireds[x]].style.borderColor = kleur;
			}
		}*/
	}
	if(jsNRequired != '') {
		requireds = jsNRequired.split(";");

		for(x=0; x<requireds.length; x++) {
			if(values != "") {
				if(form[requireds[x]].value.length != "" && ncheck(form[requireds[x]].value) && form[requireds[x]].value != values[x]) {
					form[requireds[x]].style.borderColor = "";
				} else {fouten = true;
					form[requireds[x]].style.borderColor = kleur;
				}
			} else {
				if(form[requireds[x]].value.length != "" && ncheck(form[requireds[x]].value)) {
					form[requireds[x]].style.borderColor = "";
				} else {fouten = true;
					form[requireds[x]].style.borderColor = kleur;
				}
			}
		}
		/*for(x=0; x<requireds.length ;x++) {
			if(form[requireds[x]].value.length != ""  && ncheck(form[requireds[x]].value)) { form[requireds[x]].style.borderColor = ""; }
			else { fouten = true;
				form[requireds[x]].style.borderColor = kleur;
			}
		}*/
	}
	if(jsERequired != '') {
		requireds = jsERequired.split(";");

		for(x=0; x<requireds.length ;x++) {
			if(form[requireds[x]].value.length != "" && echeck(form[requireds[x]].value)) { form[requireds[x]].style.borderColor = ""; }
			else {fouten = true;
				form[requireds[x]].style.borderColor = kleur;
			}
		}
	}

	//captcha
	if(captcha) {
		if(form['AntiSpam'].value.length != "") { form['AntiSpam'].style.borderColor = ""; }
		else {fouten = true;
			form['AntiSpam'].style.borderColor = kleur;
		}
	}

	if(fouten) { /*document.getElementById("error").innerHTML = fouttext +"<br /><br />";*/ }
	else { /*form.submit();*/ }

	return fouten;
}

/*function checkWaarden(form_name, fouttext, kleur, captcha) {
	var form = document.forms[form_name];
	var fouten = false;

	values = ""; if(jsTitles != '') values = jsTitles.split("|");

	if(jsRequired != '') {
		requireds = jsRequired.split(";");

		for(x=0; x<requireds.length ;x++) {
			if(values != "") {
				if(form[requireds[x]].value.length != "" && form[requireds[x]].value != values[x]) {
					form[requireds[x]].style.borderColor = "";
				} else {fouten = true;
					form[requireds[x]].style.borderColor = kleur;
				}
			} else {
				if(form[requireds[x]].value.length != "") {
					form[requireds[x]].style.borderColor = "";
				} else {fouten = true;
					form[requireds[x]].style.borderColor = kleur;
				}
			}
		}
	}
	/*if (jsNRequired != '') {
		requireds = jsNRequired.split(";");
		for (x=0; x<requireds.length ;x++) {
			if(form[requireds[x]].value.length != ""  && IsNumeric(form[requireds[x]].value)){
				form[requireds[x]].style.borderColor = "";
			} else { fouten = true;
				form[requireds[x]].style.borderColor = kleur;
			}
		}
	}*
	if(jsERequired != '') {
		requireds = jsERequired.split(";");

		for(x=0; x<requireds.length ;x++) {
			if(form[requireds[x]].value.length != ""  && echeck(form[requireds[x]].value)) {
				form[requireds[x]].style.borderColor = "";
			} else {fouten = true;
				form[requireds[x]].style.borderColor = kleur;
			}
		}
	}

	//captcha
	if(captcha) {
		if(form['AntiSpam'].value.length != "") {
			form['AntiSpam'].style.borderColor = "";
		} else {fouten = true;
			form['AntiSpam'].style.borderColor = kleur;
		}
	}

	if(fouten) { /*document.getElementById("error").innerHTML = fouttext +"<br /><br />";* }
	else { /*form.submit();* }

	return fouten;
}*/

/*function IsNumeric(string) {
    if (!string) return false; // als de string leeg is
    var Chars = "0123456789/-."; // mogelijke karakters in de string
    for (var i = 0; i < string.length; i++) { // alle karakters overlopen van de string
       if (Chars.indexOf(string.charAt(i)) == -1) // als het zoveelste karakter in de string NIET in char voorkomt
          return false;
    }
    return true;
}

function echeck(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)

	if (str.indexOf(at)==-1) {return false;}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr) {return false;}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr) {return false;}
	if (str.indexOf(at,(lat+1))!=-1) {return false;}
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot) {return false;}
	if (str.indexOf(dot,(lat+2))==-1) {return false;}
    if (str.indexOf(" ")!=-1) {return false;}

	return true;
}*/

//-->
