<!--

//SELECT CHOICE

function MoveMe(url, val) {
	if(val != '') document.location = url + val;
}

//CHECK FORMS

function checkWaarden(fouttext, kleur) {
	var form = document.forms["formulier"];
	var fouten = false;
	
	if (jsRequired != '') {
		requireds = jsRequired.split(";");
		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(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;
			}
		}
	}

	if(fouten) { document.getElementById("error").innerHTML = fouttext + "<br /><br />"; }
	else { form.submit(); }
}

//CHECK LOGIN
/*
function checkLogin(fouttext, wlogin, wpass) {
	var form = document.forms["login"];
	var fouten = false;
	var color = "#ff0000";
	
	if(form.user.value.length != "" && form.user.value != wlogin) {// && echeck(form.user.value)
		form.user.style.backgroundColor = "";
		form.user.style.color = "";
	} else { fouten = true;
		form.user.style.backgroundColor = color;
		form.user.style.color = "#ffffff";
	}
	
	if(form.pass.value.length != "" && form.pass.value != wpass) {
		form.pass.style.backgroundColor = "";
		form.pass.style.color = "";
	} else { fouten = true;
		form.pass.style.backgroundColor = color;
		form.pass.style.color = "#ffffff";
	}
	
	if(fouten) { }
	else { form.submit(); }
}

//CHECK EMAIL

function checkEmail(fouttext) {
	var form = document.forms["nieuwsbrief"];
	var fouten = false;
	var color = "#874301";
	
	if(form.mail.value.length != "" && echeck(form.mail.value)) {
		form.mail.style.backgroundColor = "";
	} else { fouten = true;
		form.mail.style.backgroundColor = color;
	}

	if(fouten) {}
	else { form.submit(); }
}

//CHECK PASS

function checkPass(fouttext, wlogin) {
	var form = document.forms["inloggen"];
	var fouten = false;
	var color = "#ff0000";
	
	if(form.mail.value.length != "" && form.mail.value != wlogin && echeck(form.mail.value)) {
		form.mail.style.backgroundColor = "";
	} else { fouten = true;
		form.mail.style.backgroundColor = color;
	}
	
	if(fouten) { }
	else { form.submit(); }
}

//CHECK SEARCH

function checkSearch(fouttext, waarde) {
	var form = document.forms["zoeken"];
	var fouten = false;
	var color = "#ff0000";
	
	if(form.searchw.value.length != "" && form.searchw.value != waarde) {
		form.searchw.style.backgroundColor = "";
	} else {
		fouten = true;
		form.searchw.style.backgroundColor = color;
	}
	
	if(fouten) { }
	else { form.submit(); }
}*/

// OTHER

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;
}

/* ********************** */

//POPUP
/*function popup(url, breedte, hoogte, scrolling) {
	day = new Date();
	id = day.getTime();
	
	eval("page" + id + " = window.open(url, '" + id + "', 'toolbar=0,scrollbars=" + scrolling + ",location=0,statusbar=1,menubar=0,resizable=0,top=0,left=0,width=" + breedte + ",height=" + hoogte + "');");
}*/

//SWITCH CLASS
/*function SwitchMe(obj,classNaam) {
	obj.className=classNaam;
}*/
//SWITCH CLASS 2
/*function SwitchMe2(obj,classNaam,obj2,classNaam2) {
	obj.className=classNaam;
	document.getElementById(obj2).className = classNaam2;
}*/
//SWITCH CLASS 3
/*function SwitchMe3(obj, classNaam, obj2, classNaam2, obj3, classNaam3) {
	obj.className=classNaam;
	document.getElementById(obj2).className = classNaam2;
	document.getElementById(obj3).className = classNaam3;
}
function SwitchMeOther(obj,classNaam) {
	document.getElementById(obj).className = classNaam;
}*/

//CHANGE PIC

/*function changePic(objId, img) {
	document.getElementById(objId).src='../images/lists/' + img;
}*/

//GO TO

/*function GoTo(url) {
	var form = document.forms["goto"];
	
	if (form.land.value.length != "" && form.product.value.length != "") {	
		document.location = url + "&pcat=" + form.land.value + "&prod=" + form.product.value;
	}
}*/

//-->
