function bgcheck(inputString, verplicht) 
{ 

  if (inputString == '' && verplicht > 0 ) 
  {
    return -1;
  }
  
  if (inputString == '') 
  {
    return 0;
  }

 /*
  if ( inputString.charAt(0) == 'P' || inputString.charAt(0) == 'p' ) 
  {
    if ( numcount(inputString) >= 9) 
    {
      return -3;
    }
  }

  if ( numcount(inputString) < 9 && (inputString.charAt(0) != 'P' && inputString.charAt(0) != 'p')) 
  {
    return -2;
  }

  if ( numcount(inputString) == 9 && !elfcheck(inputString)) 
  {
    return -4;
  }
  */
  
  return 0;
}

function tencheck(inputString, verplicht) {

  if (inputString == '' && verplicht > 0 ) {
    return -1;
  }
  if (inputString == '') {
    return 0;
  }
  if ( numcount(trim(inputString)) != 10) {
    return -1;
  }
 return 0;
}

function emailcheck(inputString, verplicht) {
  if (inputString == '' && verplicht > 0) {
    return -1;
  }
  if (inputString == '') {
    return 0;
  }
  if ( atcount(trim(inputString)) != 1) {
    return -1;
  }
  if ( dotcount(trim(inputString)) < 1) {
    return -1;
  }
 return 0;
}

function trim(inputString) {
  if (typeof inputString != "string") {
    return inputString;
  }
  
  var retValue = inputString;
  var ch = retValue.substring(0, 1);
  while (ch == " ") {
    retValue = retValue.substring(1, retValue.length);
    ch = retValue.substring(0, 1);
  }
  
  ch = retValue.substring(retValue.length-1, retValue.length);
  while (ch == " ") { // Check for spaces at the end of the string
    retValue = retValue.substring(0, retValue.length-1);
    ch = retValue.substring(retValue.length-1, retValue.length);
  }
  
  while (retValue.indexOf("  ") != -1) {
    retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length);
  }
 return retValue;
}

function numcount(inputString) {
  if (inputString == '') {
    return inputString;
  }
  
  count = 0;
  teller = 0;
  while (teller < inputString.length) {
    if ( inputString.charAt(teller) >= '0' && inputString.charAt(teller) <= '9') {
      count ++;
    }
    teller ++;
  }
 return count;
}

                     function alfcount(inputString) {
                        if (inputString == '') {
                            return inputString;
			}
                        count = 0;
                        teller = 0;
                        while (teller < inputString.length) {
                                if ( ( inputString.charAt(teller) >= 'a' &&
                                     inputString.charAt(teller) <= 'z' ) ||
                                     ( inputString.charAt(teller) >= 'A' &&
                                     inputString.charAt(teller) <= 'Z' ) ) {
                                        count ++;
                                }
                                teller ++;
                        }
                        return count;
                     }

                     function spacecount(inputString) {
                        if (inputString == '') {
                            return inputString;
			}
                        count = 0;
                        teller = 0;
                        while (teller < inputString.length) {
                                if ( inputString.charAt(teller) == ' ') {
                                        count ++;
                                }
                                teller ++;
                        }
                        return count;
                     }

                     function atcount(inputString) {
                        if (inputString == '') {
                            return inputString;
			}
                        count = 0;
                        teller = 0;
                        while (teller < inputString.length) {
                                if ( inputString.charAt(teller) == '@') {
                                        count ++;
                                }
                                teller ++;
                        }
                        return count;
                     }

                     function dotcount(inputString) {
                        if (inputString == '') {
                            return inputString;
			}
                        count = 0;
                        teller = 0;
                        while (teller < inputString.length) {
                                if ( inputString.charAt(teller) == '.') {
                                        count ++;
                                }
                                teller ++;
                        }
                        return count;
                     }
                                          
