var searchfield;
var searchstate = 0;
var DEFAULTTEXT = "Suchbegriff";

function showDefaultText()
  {
   searchstate = 0;
   searchfield.value = DEFAULTTEXT;
   searchfield.style.color = "#999999";
  }
  
function hideDefaultText()
  {
   searchstate = 1;
   searchfield.value = "";
   searchfield.style.color = "#000000";
  }
  
function fieldEntered()
  {
   if (searchstate == 0) hideDefaultText();
  }
 
function fieldLeft()
  {
   if (searchfield.value == "") showDefaultText();
  }
  
function initsearchfield()
  {
   searchfield = document.getElementById("searchfield");
   
   if (searchfield != null)
     {
      addEvent(searchfield,"focus",fieldEntered);
      addEvent(searchfield,"blur",fieldLeft);
      
      if (document.getElementById("searchbutton") != null)
        {
         if (document.getElementById("searchbutton").getAttribute("title") == "Search") DEFAULTTEXT = "Search term";
        }
      
      showDefaultText();
     }
  }

attachOnLoad(initsearchfield);
