(function($){  
   $.fn.backgroundHover = function(options) {  
      options = $.extend({  
         background: 'red'  
      }, options);   
  
      return this.each(function () {  
         var self = $(this);  
         self.mouseover(function() {  
            self.oldBG = self.css('backgroundColor');  
            self.css('backgroundColor',options.background);  
         });  
     
         self.mouseout(function() {  
            self.css('backgroundColor',self.oldBG);  
         });     
      });  
   };  
})(jQuery);
