Event.observe(window, "load", initHomeSearch);

function initHomeSearch(e)
{
  var lis = $$('#main-home-search ul li');
  if(lis.length>0)
  {
    var i = 0;
    for(i=0;i<lis.length;i++)
    {
      Event.observe(lis[i], "click", setSearchTarget);
    }
  }
}

function setSearchTarget(e)
{
  var span = Event.element(e);
  if(span)
  {
    var _span = Element.down(Element.up(span, "ul"), "span.search-here");
    if(_span)
    {
      Element.removeClassName(_span, "search-here");
    }

    var li = Element.up(span, "li");
    var target = Element.readAttribute(li, "id").replace("h_search_target_", "");
    var target_i = $("h_search_target");
    target_i.value = target;
    Element.addClassName(span, "search-here");
  }
}