// Dateiname:  kartenbuero.js
// Funktion:   Java-Scripts für www.kartenbuero.at

// Autor:      Manfred Datler (office@datler.net)
// Erstellt:   05.11.2003

// Elementnummer im Formular ermitteln
// Erstellt:   05.11.2003
function get_element_nr_by_name(element, formular) {
//  alert(formular.name + "." + element);

  // Variablen für gefundenes Element zurücksetzen
  var element_ok = false;
  var element_nr = false;

  // Alle Elemente durchsuchen bis Name gefunden
  var nr = 0;
  while(nr < formular.length && element_ok == false) {
//    alert(formular.elements[nr].name);

    // Elementname gefunden?
    if(formular.elements[nr].name == element) {

      // Elementnummer merken
      element_nr = nr;
      element_ok = true;
    }
    // nächstes Element
    nr++;
  }

//  alert(formular.name + "." + element + " = " + formular.name + ".elements[" + element_nr + "]");
  // Element gefunden?
  if(element_ok) { return element_nr; }
  else           { return false; }
}

// Mit führenden Nullen auf fixe Stellenzahl auffüllen
// Erstellt:   07.12.2003
function digit(zahl, stellen) {
  // Solange zuwenige Stellen vorhanden
  while(zahl.length < stellen) {
    // Führende Null anhängen
    zahl = "0" + String(zahl);
  }
  return zahl;
}
