jQuery.fn.pbtable = function(options){
    return this.each(function(){
        var defaults = {
                clickedClass:'highlighted',
				hoverClass:'hover'
            },
			clicked = null;

        options = $.extend(defaults,options);

		$(this).find('tbody').delegate('tr','mouseover mouseleave',function(e){
			if(e.type == 'mouseover'){
				$(this).addClass(options.hoverClass);
			}else{
				$(this).removeClass(options.hoverClass);
			}
		}).delegate('tr','click',function(){
			if(clicked){
				clicked.removeClass(options.clickedClass);
			}
			clicked = $(this).addClass(options.clickedClass);
		});
    });
};
