/***********************************/
/* Behaviour for D&R Kaffeeklatsch */
/***********************************/

/*******************************/
/* Wait until page has loaded! */
/*******************************/
$(document).ready(function() {


/* Extended Table Layout */
$('div.xtable')
	.css('overflow-x', 'auto');
$('div.xtable table')
	.addClass('tborder')
	.css('border-spacing', '1px')
	.css('table-layout', 'fixed');
$('div.xtable tr:odd')
	.addClass('windowbg');
$('div.xtable tr:even')
	.addClass('windowbg2');
$('div.xtable tr:first td')
	.addClass('catbg')
	.css('font-weight', 'bold')
	.css('text-align', 'center');
$('div.xtable tr:not(:first)').click(function() {
	if($(this).hasClass('calendar_highlight')) {
		$(this).removeClass('calendar_highlight');
	} else {
		$(this).addClass('calendar_highlight');
	}
});
$('div.xtable div.empty').each(function() {
	var head = $(this).parent('td');
	$(head)
		.attr('title', $(head).text())
		.text('')
		.css('padding-left', '2px')
		.css('padding-right', '2px');
});

$('div.numtable tr:not(:first-child) td:not(:first-child)').css('text-align', 'right');


$('div.rowdiff').each(function() {
	var endindex = $(this).prevAll()
	var startvalue = parseFloat($(this).closest('tr').children('td').eq(parseInt($(this).text())).text().replace(/,/g, '.'));
	var endvalue = startvalue;
	var found = false;
	$(this).closest('td').prevAll().each(function() {
		var value = parseFloat($(this).text().replace(/,/g, '.'));
		if(!found && value > 0) {
			endvalue = value;
			found = true;
		}
	});
	var result = (endvalue - startvalue).toFixed(1);
	var resulttext = result.toString().replace(/\./g, ',');
	$(this).css('text-align', 'right').text(resulttext);
	if(result > 0) {
		$(this).css('color', 'green');
	}
	if(result < 0) {
		$(this).css('color', 'red');
	}
});


// Ueberraschungs-Kategorie (10): Schleife
$('div.catbg a[name=10], div.catbg2 a[name=10]')
	.parent('div').css('position', 'relative')
	.end()
	.after('<div class="schleife"><img src="/Themes/default/images/schleife.png" alt="" /></div>');


/*********************/
/* End of page ready */
/*********************/
});


