(function() {
  //var baseId = "suchbox-basis";
  //var extId = "suchbox-erweitert";
  //var extPosId = "suchbox-erweitert-position";
  
  //var extLinkId = "suchbox-erweitert-link";
  //var extLinkClosedName = "suchbox-erweitert-versteckt";
  //var extLinkOpenName = "suchbox-erweitert-sichtbar";
  //var extLinkText = "erweiterte Suche";
  
  function onSubmit(e) {
    //if (!document.getElementById("suchbox-senstadt").checked) return true;
    if (!document.getElementById("suchbox-basis-input").value) {
      if (e.preventDefault) e.preventDefault();
      return false;
    };
    window.location.assign(encodeURI("/suche/index.php?q=" + document.getElementById("suchbox-basis-input").value));
    if (e.preventDefault) e.preventDefault();
    return false;
  };
  
  /*function toggleExtBox() {
    if (extLink.className == extLinkClosedName) {
      extLink.className = extLinkOpenName;
      ext.style.display = "block";
      return;
    };
    extLink.className = extLinkClosedName;
    ext.style.display = "none";
  };*/
  //var base = document.getElementById(baseId);
  //var ext = document.getElementById(extId);
  //if (!base || !ext) return;
  //var extLink = document.getElementById(extLinkId);
  //extLink.className = extLinkClosedName;
  //if (extLink.addEventListener) extLink.addEventListener('click', toggleExtBox, false);
  //else if (extLink.attachEvent) extLink.attachEvent('onclick', toggleExtBox);
  //else return;
  /*extLink.setAttribute('id', "");
  ext.style.display = "none";
  ext.style.position = "absolute";
  ext.style.top = "48px";
  ext.style.left = "0";*/
  
  var form = document.getElementById("suchbox-form");
  if (!form) return;
  if (form.addEventListener) form.addEventListener('submit', onSubmit, false);
  else if (form.attachEvent) form.attachEvent('onsubmit', onSubmit);
})();
