	function ladeTurnier(){
		$('loader').setStyle({display: 'block'});
		new Ajax.Request(	'modviewer.php?mod=tabellen&act=getturniereasselect', 
							{
								method: 'get',
								onComplete: function(transport){
									$('turnierContainer').update(transport.responseText);
									ladeTabellen();
								}
							}
						);
	};
	
	function ladeTabellen(){
		$('loader').setStyle({display: 'block'});
		new Ajax.Request(	"modviewer.php?mod=tabellen&act=gettabellenasselect&turnier="+$('turnier').value, 
							{
								method: 'get',
								onComplete: function(transport){
									$('tabellenContainer').update(transport.responseText);
									ladeTabelle();
								}
							}
						);
	};
	
	function ladeTabelle(){
		$('loader').setStyle({display: 'block'});
		new Ajax.Request(	"modviewer.php?mod=tabellen&act=gettable&turnier="+$('turnier').value+"&tabelle="+$('tabellen').value, 
							{
								method: 'get',
								onComplete: function(transport){
									$('tabelleContainer').update(transport.responseText);
									
									// Suche hinzufügen
									var tabellen = $$('.tabelle_voll');
									for( var i=0; i<tabellen.length; i++ ){
										var tmp = {};
										com.schachopen.tablesearch.tables.push(tmp);
										tmp.counter = com.schachopen.tablesearch.tables.length-1;
										tmp.queryNr = 0;
										tmp.t = tabellen[i];
										tmp.searchField = new Element('input',{'counter':tmp.counter,'type':'text','style':'background-image:url(images/layout/zoom.png);background-repeat:no-repeat;background-position:2px 1px;padding-left:25px;width:'+(tmp.t.getWidth()-25)+'px;border:1px solid silver;margin-bottom:10px;','value':'search ...'});
										tmp.searchField.observe('keyup',com.schachopen.tablesearch.listener);
										tmp.searchField.observe('focus',function(){this.select();});
										tmp.t.insert({ before:tmp.searchField });
										if(i===0) tmp.searchField.select();
									}								
									$('loader').setStyle({display: 'none'});
								}
							}
						);
	};

