function on_searchTerm() 
{
  var form        = document.searchForm;
  var search_term = form.search.value;

  re1 = /'/gi;
  search_term=search_term.replace(re1, "");

  re2 = /"/gi; //"
  search_term=search_term.replace(re2, "");

  re = /;/gi;
  search_term = search_term.replace(re, "");

  re = />/gi;
  search_term = search_term.replace(re, "");

  re = /</gi;
  search_term = search_term.replace(re, "");

  //trim ------------------------------------------------------------------
    while (search_term.charAt(0) == ' ')
          {search_term=search_term.substring(1, search_term.length)};
 
    while (search_term.charAt(search_term.length - 1) == ' ')
          {search_term=search_term.substring(0, search_term.length - 1)};
  //-----------------------------------------------------------------------

  form.search.value = search_term;
  
  if (search_term.length < 3 )
     {
      alert(js_search_kriteria_more_than_mesg);
      form.search.focus();
      return;
     }

  if (search_term != '') 
     {		
      if (search_mode == "noWebApp")
         {
		  form.action = pub_path+"search.php";
		  form.submit();
         }
      else
         {
          GoTo('thisPage?event=none.search(search_for='+search_term+';'+tp+')');
         }
     } 
}

function resetField(obj, str)
{
  if (obj.value.length == 0)
     {
      obj.value = str;
      return;
     }

  if (obj.value == str)
     {
      obj.value="";
     }
}

function clear_search()
{
  var form          = document.searchForm;
  form.search.value = "";
  form.search.focus();
}

