jQuery(function() {
   /* prepare search */
   (function() {
      var input = jQuery("#sidebar .searchform input[type=text]");
      var label = jQuery("#sidebar .searchform label").html();
      var submit = jQuery("#sidebar .searchform input[type=submit]");

      if (input.attr('value') == '') {
         input.attr('value', label);
      }
      input.focus(function() { 
         if (jQuery.trim(jQuery(this).attr('value')) == label) {
            jQuery(this).attr('value', ''); 
         }
      });
      input.blur(function() {
         if (jQuery.trim(jQuery(this).attr('value')) == '') {
            jQuery(this).attr('value', label);
         }
      });
      submit.click(function(e) { 
         var value = jQuery.trim(input.attr('value'));
         if (value == label || value == '') {
            input.trigger('focus'); 
            e.preventDefault();
         }
      });
   })();
});

