jQuery.fn.pbtable = function(options){
    return this.each(function(){
        var defaults = {
                hoverColor:'#000',
                hoverBG:'#e9edff',
                clickedColor:'#000',
                clickedBG:'#ddd',
                clickedClass:'highlighted',
				hoverClass:'hover'
            },
            $rows = $(this).find('tbody tr'),
            table = this,
			clicked = null;

        options = $.extend(defaults,options);

        $rows.hover(function(){
            $(this).addClass(options.hoverClass);
			//$(this).css({backgroundColor:options.hoverBG,color:options.hoverColor});
        },
        function(){
			$(this).removeClass(options.hoverClass);
			//$(this).removeAttr('style');
        });

        $rows.bind('click',function(){
			if(clicked){ clicked.removeClass(options.clickedClass) };
            $(this).addClass(options.clickedClass);
			clicked = $(this);
        });
    });
};
