function FormatCaptcha (form,veld)
 {
  form.elements [veld].value = RMchars (form.elements [veld].value," ");
 }

function FormatDefault (form,veld)
 {
  form.elements [veld].value = FUcase (0,RDspaces (form.elements [veld].value));
 }

function FormatFUDefault (form,veld)
 {
  form.elements [veld].value = FUcase (1,RDspaces (form.elements [veld].value));
 }

function FormatBericht (form,veld)
 {
  form.elements [veld].value = FUcase (1,RDspaces (form.elements [veld].value));
 }

function FormatEmailadres (form,veld)
 {
  form.elements [veld].value = RMchars (form.elements [veld].value.toLowerCase ()," ");
 }

function TextAreaCheck (form,iveld,cveld,limit)
 {
  var length = form.elements [iveld].value.length;

  if (length > limit)
    form.elements [iveld].value = form.elements [iveld].value.substring (0,limit);
  else
    document.getElementById ("OLBericht").innerHTML = limit - form.elements [iveld].value.length;
 }

function FormInputValidatie ()
 {
  FormatFUDefault (form,offset + "IVNaam");
  if (!isVeldIngevuld (formName,offset + "IVNaam")) return false;

  FormatEmailadres (form,offset + "IVEmailadres");
  if (!isVeldIngevuld (formName,offset + "IVEmailadres")) return false;
  if (!isEmailadresValid (formName,offset + "IVEmailadres")) return false;

  FormatFUDefault (form,offset + "IONaam");
  if (!isVeldIngevuld (formName,offset + "IONaam")) return false;

  FormatEmailadres (form,offset + "IOEmailadres");
  if (!isVeldIngevuld (formName,offset + "IOEmailadres")) return false;
  if (!isEmailadresValid (formName,offset + "IOEmailadres")) return false;

  if (form.elements [offset + "IVEmailadres"].value === form.elements [offset + "IOEmailadres"].value)
   {
    alert ("Tipgever en onvanger GELIJK!");

    form.elements [offset + "IOEmailadres"].focus ();
    form.elements [offset + "IOEmailadres"].select ();

    return false;
   } 

  FormatBericht (form,offset + "IBericht");
  if (!isVeldIngevuld (formName,offset + "IBericht")) return false;

  FormatCaptcha (form,offset + "ICaptcha");
  if (!isVeldIngevuld (formName,offset + "ICaptcha")) return false;

  if (isEmpty (form.elements [offset + "IAnders"].style.display))
   {
    FormatDefault (form,offset + "IAnders");
    if (!isVeldIngevuld (formName,offset + "IAnders")) return false;
   } 

  return true;
 }
