/* Bereiche abhängig von Userauswahl ein-/ausblenden (zB Rechnungsanschrift separat */
function CheckMail(feld){
  s=feld.value;
  if (s == "") {return true};
  var a = false;
  var res = false;
  if(typeof(RegExp) == 'function')
    {
    var b = new RegExp('abc');
    if(b.test('abc') == true){a = true;}
    }
  if(a == true){
    reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
                     '(\\@)([a-zA-Z0-9\\-\\.]+)'+
                     '(\\.)([a-zA-Z]{2,4})$');
    res = (reg.test(s));
  }else{
    res = (s.search('@') >= 1 &&
           s.lastIndexOf('.') > s.search('@') &&
           s.lastIndexOf('.') >= s.length-5)
    }
  if (!res){
    alert ("Die E-Mailadresse '" + s + "' ist vermutlich fehlerhaft, bitte überprüfen!");
  }
}

/* Bereiche abhängig von Userauswahl ein-/ausblenden (zB Rechnungsanschrift separat */
function toggleDisplay(Modus, Bereich) {
  var _Plus   = Bereich + "_Plus";
  var _Minus  = Bereich + "_Minus";

  if (Modus == "-") {
    document.getElementById(_Minus).style.display = "none";
    document.getElementById(_Plus).href = "javascript:toggleDisplay('+', '"+Bereich+"')";
    document.getElementById(_Plus).firstChild.nodeValue = "»";
    document.getElementById(_Plus).blur();
  }else{
    document.getElementById(_Minus).style.display = "inline";
    document.getElementById(_Plus).href = "javascript:toggleDisplay('-', '"+Bereich+"')";
    /* Falls Verkleinerungslink dann nodeValue*/
    document.getElementById(_Plus).firstChild.nodeValue = "«";
    document.getElementById(_Plus).blur();
  }
}

/* Disabled nach Versenden die Sendebuttons */
function disableBtn(obj){
  obj.disabled=true;
  return true;
}