var myText = "Suchbegriffe";
var myId = "sp_q";

function searchFormCheck(obj) {
  var myInputFields = obj .getElementsByTagName('input');
  for (var i=0; i < myInputFields.length; ++i) {
    if (myInputFields[i].getAttribute('name') == myId) {
      var str = myInputFields[i].value;
      if ((str == "") || (str == myText)) {
        alert ('Sie müssen einen oder mehrere Suchbegriffe eingeben, bevor Sie eine Suche starten können.');
        myInputFields[i] . focus();
        return false;
      }
      else return true;
    }
  }
}

function atomz() {
  var myForms = document.getElementsByTagName("form");
  for (var i = 0; i < myForms . length; ++i) {
    if (myForms[i] . getAttribute('action') . indexOf ("search.atomz.com/search") > -1) {
      myForms[i] . onsubmit = function() {
        return searchFormCheck(this);
      }
      myInputFields = myForms[i] . getElementsByTagName("input");
      for (var j = 0; j < myInputFields . length; ++j) {
        if (myInputFields[j] . getAttribute("name") == myId) {
          if ((myInputFields[j] . value == '') || (myInputFields[j] . value == myText)) {
            myInputValue = document.createAttribute('value');
            myInputValue.value = myText;
            myInputFields[j] .setAttributeNode(myInputValue)
          }
          myInputFields[j] . onfocus = function() {
            if (this.value == myText) {this.value = "";}
          }
          myInputFields[j] . onblur = function() {
            if (this.value == "") {this.value = myText;}
          }
        }
      }
    }
  }
}

window.onload=function() {
  atomz();
}
