$(document).ready(function(){
	$('input#mailformsword,input#searchformsword').toggleVal();
	$('ul#meta li:first-child').addClass('first');
	$('a[href*=pdf]').addClass('pdf');
	/*$('a[href*=docx],a[href*=doc]').addClass('doc');
	$('a[href*=txt]').addClass('txt');*/
	
	$('div#content div.col1 div h6 a').addClass('readmore');
	$('div#content div.col1 div hr').addClass('hr');
	
	if($('ul#navi ul').length) {
		$('body').addClass('sub');
	}
	$('a[href*=pdf]').attr('target', '_blank');
	
	if($('#table_graph').length) {
		// Konfiguration
		var max_height = 333;
		var max_width = 600;
		var width_active = 200;
		// Tabelle verstecken
		var $table = $('#table_graph').hide();
		// Anker fuer Formatierungen
		$('body').attr('id','graph');
		// Maximale Hoehe ermitteln
		var max_points = 0;
		//$($table.find('tr').get().reverse()).each(function(i){
		$table.find('tr').each(function(i){
			if(Number($(this).find('td:eq(2)').text())>max_points) {
				max_points = Number($(this).find('td:eq(2)').text());
			}
		});
		var height_per_point = max_height/max_points;
		// Breite ermitteln
		var width_per_entry = Math.round((max_width-200+10-($table.find('tr').length*10))/$table.find('tr').length);
		// Aufbau der Liste
		var html = '<div id="partners_graph">';
		$table.find('tr').each(function(i){
			var tmp_height = Math.round($(this).find('td:eq(2)').text()*height_per_point);
			var tmp_margin = max_height-tmp_height;
			html += '<div class="outercol" style="height: '+tmp_height+'px; margin-top: '+tmp_margin+'px; width: '+width_per_entry+'px;"><div class="col">'+$(this).find('td:first').html()+'<p class="date">'+$(this).find('td:eq(1)').text()+'</p></div></div>';
		});
		html += '<br class="clear"/></div>';
		$table.replaceWith(html);
		$('div#partners_graph div.outercol:last').addClass('active','last').css('width',width_active+'px');
		// Formatierung der Grafik
		$('div#partners_graph div.outercol').click(function(){
			$(this).animate({width: width_active+'px'},'slow','linear',function(){$(this).addClass('active');}).siblings('div.active').css('width',width_active+'px').animate({width: width_per_entry+'px'},'slow','linear',function(){$(this).removeClass('active').find('ul:first').removeAttr('style');}).find('ul:first').fadeOut();
		});
		$('div#partners_graph div.col').corner('round top 4px').parent('.outercol').corner('round top 4px');
	}
	
   $('p#uplink').click(function(){
        $('html, body').animate({scrollTop:0},'slow')
   });
   
   $('input#searchformsubmit').removeAttr('value').attr('value', 'Search');

});
