// Include x.js
if ( typeof(xGetElementById) == 'undefined' )
{
document.write('');
}
// Include form object
if ( typeof(Form) == 'undefined')
{
document.write('');
}
function checkForm(f)
{
var oForm = new Form();
oForm.setForm(f);
var theElement;
for (var iElement = 1; iElement < f.elements.length; iElement++) {
theElement = f.elements[iElement];
if (theElement.type == "text")
{
if ((theElement.name != 'h_voorletters2')
&& (theElement.name != 'h_voorletters3')
&& (theElement.name != 'h_voorletters4')
)
{
if ( oForm.checkEmpty( theElement.value) )
{
alert("Felter med en stjerne er obligatoriske."); //Veld - is verplicht
theElement.focus();
theElement.select();
return false;
}
}
}
}
var validEmail = oForm.checkEmail(f.email.value);
if (f.email && f.email.value != "" && !validEmail)
{
alert("E-mail adresse er ikke korrekt!") //Email adres is incorrect!
f.email.focus();
return false;
}
return true;
}
function formatVoorletters(oInput)
{
var sTemp = oInput.value.split('');
var sResult = "";
for(i=0; i<=sTemp.length-1; i++)
{
if (sTemp[i] != ".")
{
sTemp[i] = sTemp[i].toUpperCase();
sResult += sTemp[i]+".";
}
}
oInput.value = sResult;
}
function controleer_gegevens(f)
{
if (f.email && f.email.length == 0 && isEmailAddr(f.email.value)===false){
alert("E-mail adresse er ikke korrekt!")
f.email.focus()
return false
}
return true;
}
function isEmailAddr(email)
{
var result = false;
var theStr = new String(email);
var index = theStr.indexOf("@");
if (index > 0) {
var pindex = theStr.indexOf(".",index);
if ((pindex > index+1) && (theStr.length > pindex+1))
result = true;
}
return result;
}