// css-klassen auf tabellen-elemente legen
(function($){
	$.fn.appyTableClasses = function(options) {
		var opts = $.extend({}, $.fn.appyTableClasses.defaults, options);
		return this.each(function() {
			var table = $(this);
			var o = $.meta ? $.extend({}, opts, table.data()) : opts;
/*
			$('tr td, tr th', table).each(function(){
				$(this).html('<span>'+$(this).html()+'</span>');
			});
*/
			$('tr:first td, tr:first th' ,table).addClass('th').parent().find('td:first, th:first').addClass('tfirstCellInHeader');
			$('tr:not(:first)', table).addClass('tbody').find('td:first').addClass('tfirstCellInRow').parent().find('td:last').addClass('tlastCellInRow');
		});
	};

	$.fn.appyTableClasses.defaults = {};
})(jQuery);

// Aufruf der automatischen Tabellen-Formatierung für bestimmte Klassen
$(function(){
	$('.tbData').appyTableClasses();
});

