var lastmenu = "";
var lastmenu2 = "";

function go_to(seite, bereich) //Lade Script
{
	
	if(lastmenu!="")
	{
		$(lastmenu).removeClassName('show');
		$(lastmenu).addClassName('hidden');
		lastmenu = "";
	}
	if(lastmenu2!="")
	{
		$(lastmenu2).removeClassName('show');
		$(lastmenu2).addClassName('hidden');
		lastmenu2 = "";
	}
	

  new Ajax.Request('ajax_return.php', {
  method: 'post',
  postBody: 'seite='+seite,
  onSuccess: function(transport) {
  var empfang = transport.responseText;

  var template     = empfang.split("[TEMPLATE]");
  var menu         = empfang.split("[MENU]");
  var fehler       = empfang.split("[FEHLER]");
  var footer       = empfang.split("[COUNTDOWN]");
  var geld         = empfang.split("[GELD]");
  var online       = empfang.split("[ONLINE]");
  var chat         = empfang.split("[CHAT]");
  var nachricht    = empfang.split("[NACHRICHT]");
  var rang         = empfang.split("[RANG]");
  var ausbau       = empfang.split("[AUSBAU]");
  var clanausbau   = empfang.split("[CLANAUSBAU]");
  var extern       = empfang.split("[EXTERN]");
  var feld         = empfang.split("[FELD]");
  var version_neu  = empfang.split("[VERSION]");
  
  if(version!=0)
  {
  	if(version!=version_neu[1])
  	{
  		location.reload();
  	}
  }
  version = version_neu[1];

  if(fehler[1])
  {
    alert(fehler[1].unescapeHTML());
  }
  if(template[1])
  {
    $(bereich).update(template[1]);
  }
  if(menu[1])
  {
    $('navi').update(menu[1]);
  }
  window.clearTimeout(timer[5]);
  window.clearTimeout(timer[0]);
  window.clearTimeout(timer[4]);
  window.clearTimeout(timer[99]);
  if(footer[1] && seite.substring(0, 7)!='premium')
  {
  	window.clearTimeout(timer[1]);
    $('footer').update(footer[1]);
  }
  else
  {
  	document.title = "DBFFO Next Generation"; 
  	window.clearTimeout(timer[1]);
    $('footer').update("&nbsp;");
  }
  
  if(feld[1])
  {
  	for(i=1;i<feld.length;i+=2)
  	{
  		temp = feld[i].split("|TRENN|");
  		$(temp[0]).update(temp[1]);
  	}
  }
  if(online[1])
  {
    $('online').update(online[1]);
  }
  if(geld[1])
  {
    $('geld').update(geld[1]);
  }
  
  if(chat[1])
  {
    $('chatteaser').update(chat[1]);
  }
  if(nachricht[1])
  {
  	$('nachricht_aktuell').update(nachricht[1]);
  }
  if(rang[1])
  {
    $('rang').update(rang[1]);
  }
  
  if(ausbau[1])
  {
    window.clearTimeout(timer[2]);
   
  	$('ausbau').update(ausbau[1]);
  }
  
  if(clanausbau[1])
  {
  	window.clearTimeout(timer[99]);
  	
  	$('clanausbau').style.display='block';
  	$('clanausbau').update(clanausbau[1]);
  }
  else
  {
  	$('clanausbau').style.display='none';
  }
  
  if(extern[1])
  {
  	window.open(extern[1]);
  }
  
  
  
  $('leaderboard').style.display="block";
  $('skywrapper').style.display="block";
  if(seite!="standard" && seite.substring(0,4)!="chat" && seite.substring(0,5)!="kampf" && seite.substring(0,9)!="weltkarte")
  {
  skywrapper.location.reload();
  leaderboard.location.reload();
  }
  	
  }
});


}

function show_submenu(id, position)
{

	lastmenu = id;
	
	 var arrSecondLevel;
	 if(!arrSecondLevel)
	 {
	 arrSecondLevel = $A($('dlmenu').getElementsByClassName('SecondLevel'));
	 }

	 arrSecondLevel.each(function(Element)
	 {
	 Element.removeClassName('show');
	 Element.addClassName('hidden');
	 });
	 
	 var arrSecondLevel=null;
	 if(!arrSecondLevel)
	 {
	 arrSecondLevel = $A($('dlmenu').getElementsByClassName('ThirdLevel'));
	 }

	 arrSecondLevel.each(function(Element)
	 {
	 Element.removeClassName('show');
	 Element.addClassName('hidden');
	 });
	
	 
 	$(id).removeClassName('hidden');
 	$(id).addClassName('show');
	 
	 $(id).style.position = 'absolute';
	 $(id).style.top = -10 + ((position)*21) + 'px';
	 $(id).style.left = 154 + 'px';
	 
}

function show_sub_submenu(id, position)
{

	lastmenu2 = id;

	 var arrSecondLevel;
	 if(!arrSecondLevel)
	 {
	 arrSecondLevel = $A($('dlmenu').getElementsByClassName('ThirdLevel'));
	 }

	 arrSecondLevel.each(function(Element)
	 {
	 Element.removeClassName('show');
	 Element.addClassName('hidden');
	 });
	 $(id).removeClassName('hidden');
	 $(id).addClassName('show');
	 
	 $(id).style.position = 'absolute';
	 $(id).style.top = -10 + ((position)*21) + 'px';
	 $(id).style.left = 308 + 'px';
}
