  function is_empty( p_veld ){
    if ( (p_veld.value == "") || ( p_veld.length == 0 ) )
      return true;
    else
      return false;
    // Moet nog gecontroleerd worden op enkel spaties
  }
  
  function is_email_adres(p_veld){
    var l_positie_at;
    var l_positie_punt;
    var l_positie;
    var l_veld = p_veld.value;
    
    l_positie_at = l_veld.indexOf( '@', 1);
    if ( (l_positie_at == -1) || (l_positie_at == (l_veld.length-1) ) )
      return false;
    l_positie_punt = l_veld.indexOf( '.', (l_positie_at+2))
    if ( (l_positie_punt == -1) || (l_positie_punt == (l_veld.length-1) ) )
      return false;
    if ( l_veld.indexOf( "'", 0) >= 0 )
      return false;
    if ( l_veld.indexOf( ',', 0) >= 0 )
      return false;

    
    // Alles gecontroleerd en goed bevonden
    return true;
  }
  
  function is_url(p_veld){
    var l_positie_punt1;
    var l_positie_punt2;
    var l_positie_slash;
    var l_positie_div;
    var l_value = p_veld.value;

    l_positie_div = l_value.indexOf( 'http://', 0);
    if (l_positie_div != -1 )
      return 'http:// is niet nodig.';

    l_positie_div = l_value.indexOf( '//', 0);
    if (l_positie_div != -1 )
      return 'Twee keer een / achter elkaar is niet toegestaan.';

    l_positie_div = l_value.indexOf( ':', 0);
    if (l_positie_div != -1 )
      return 'Een : is niet toegestaan';

    l_positie_punt1 = l_value.indexOf( '.', 0);
    if (l_positie_punt1 == -1)
      return 'Er ontbreekt een punt';

    if (l_positie_punt1 == 0) // eerste positie
      return 'De eerste punt moet minimaal op de tweede positie staan';

    if (l_positie_punt1 == (l_value.length-1))
      return 'De eerste punt mag niet het laatste karakter zijn.';

    l_positie_punt2 = l_value.indexOf( '.', (l_positie_punt1+2));
    if (l_positie_punt2 == -1)
      return 'De url moet minstens twee punten hebben met één of meer karakters tussen beide punten.';

    if (l_positie_punt2 == l_value.length-1)
      return 'De tweede punt mag niet het laatste karakter zijn.';

    l_positie_slash = l_value.indexOf( '/', 0);
    if (l_positie_slash != -1){
      if (l_positie_slash <= (l_positie_punt2+1))
        return 'Een / moet na de tweede punt komen en hier moet minstens één karakter tussen zitten';
    }

    // Alles gecontroleerd en goed bevonden
    return '';
  }