jQuery.fn.faketable = function() {
    return this.each(function() {
        var parent = jQuery(this);
        parentWidth = String(parent.width());
        parent.css('float', 'left');
        totalChildWidth = parent.width();
        parent.css('float', 'none');
        extraWidth = parentWidth - totalChildWidth;
        extraChildWidth = extraWidth/parent.children().length;
        
        parent.children().each(function(i) {
            child = jQuery(this);
            childContent = child.find(':first-child');
            
            childWidth = child.width();
            childContentWidth = childContent.width();
            
            newChildWidth = childWidth+extraChildWidth;
            child.width(Math.floor(newChildWidth)+'px');
            childContent.width(Math.floor(childContentWidth)+'px');
            childContent.css('margin-left', 'auto');
            childContent.css('margin-right', 'auto');
        });
    });
};
