
<!-- Begin script

function IsEmpty(sTest)
{
	var iCnt = 0;
	var iMax = sTest.length;
	for (iCnt = 0; iCnt < iMax; iCnt ++) {
		if (sTest.charAt(iCnt) != ' ') {
			break;
		}
	}
	return (iCnt == iMax);
}
							

function isValidEmail(str)
{
	var count=0;
	pos=str.indexOf('@');
	if(pos<2||pos>str.length-4){
		pos=-1
	}
	while(pos!=-1){
		count++;
		pos=str.indexOf('@',pos+1);
	}
	dotpos=str.length-str.lastIndexOf('.');
	if (dotpos<3||dotpos>5||count!=1){
		return false
	}else{
		return true
	}
}

function SendRequestEmail(f)
{
	var sMsg = "";
	if (!isValidEmail(f.Emailadres.value)) sMsg += "U heeft geen geldig emailadres ingevuld\r\n";
	if (sMsg != "") {
		alert(sMsg);
	}
	else {
		f.submit();
	}
}

function SendRequestInfo(f)
{
	var sMsg = "";
	if (!isValidEmail(f.Email.value)) sMsg += " - een juist emailadres\r\n";
	if (IsEmpty(f.Achternaam.value)) sMsg += " - uw achternaam\r\n";
	if (sMsg != "") sMsg = "Om met u in contact te kunnen treden hebben wij de volgende gegevens nodig:\r\n" + sMsg;
	if (sMsg != "") {
		alert(sMsg);
	}
	else {
		f.submit();
	}
}


function SendMenuItem(f)
{
	var sMsg = "";
	if (isNaN(f.sortorder.value)) sMsg += " - Sortorder is geen getal\r\n";
	if (IsEmpty(f.sortorder.value)) sMsg += " - Sortorder is leeg\r\n";	
	if (sMsg != "") sMsg = "Vul onderstaande velden correct in:\r\n" + sMsg;
	if (sMsg != "") {
		alert(sMsg);
	}
	else {
		f.submit();
	}
}

	
<!-- end script -->

