// JavaScript Document
	function createXMLHttpRequest(){
		http_request = false;
		if (window.XMLHttpRequest) {
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType) {
				http_request.overrideMimeType('text/xml');
			}
		}else if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request) {
			alert('Das Request Objekt konnte nicht erzeugt werden! Bitte ueberpruefen Sie Ihre JAVA Einstellungen!');
			return false;
		}
		return http_request;
	}

	var http_request = createXMLHttpRequest();
	
	function setze_menu(id){
		var src = 'navi.php';
		http_request.open('GET', src + '?id=' + id, true);
		http_request.send(null);
	}
	
	function init(id){
		show_menu(id);
		document.getElementById("login").value = "E-Mail Adresse";
	}
	
	
	function show_result_or_forum(res,dir){
                document.getElementById("results").style.display = "none";
                document.getElementById("resultsheader").style.backgroundImage = "url("+dir+"style/template_efl/images/longsection.png)";
                document.getElementById("forumpostsheader").style.backgroundImage = "url("+dir+"style/template_efl/images/longsection.png)";
                document.getElementById("forumposts").style.display = "none";
                document.getElementById(res).style.display = "block";
                document.getElementById(res+"header").style.backgroundImage = "url("+dir+"style/template_efl/images/longsectionhover.png)";
    }
	
	function show_league_details(under,number){
                var i = 1;
                while(document.getElementById("fun_header_"+i)){
                        document.getElementById("fun_header_"+i).style.backgroundImage = "url(imgs/section.png)";
                        i++;
                }
                i=1;
                while(document.getElementById("pro_header_"+i)){
                        document.getElementById("pro_header_"+i).style.backgroundImage = "url(imgs/section.png)";
                        i++;
                }
                i=1;
                while(document.getElementById("esl_header_"+i)){
						document.getElementById("esl_header_"+i).style.backgroundImage = "url(imgs/section.png)";
                        i++;
                }
                i=1;
                while(document.getElementById("esl_"+i)){
                        document.getElementById("esl_"+i).style.display = "none";
                        i++;
                }
                i=1;
                while(document.getElementById("pro_"+i)){
                        document.getElementById("pro_"+i).style.display = "none";
                        i++;
                }
                i=1;
                while(document.getElementById("fun_"+i)){
                        document.getElementById("fun_"+i).style.display = "none";
                        i++;
                }
                document.getElementById(under+'_'+number).style.display = "block";
                document.getElementById(under+'_header_'+number).style.backgroundImage = "url(imgs/sectionhover.png)";
        }
function insert_logout(dir){
  document.getElementById('editbox').style.display='block';
  document.getElementById('black').style.display='block';
  document.getElementById('black').style.height = window.outerHeight+"px";
  
  http_request.onreadystatechange = function()
  {
	if(http_request.readyState == 4)
    {
	  document.getElementById("editbox").innerHTML = http_request.responseText;
	  close_in_time(4);
	}
  }
  http_request.open('GET',dir+"modules/logout/index.php", true);
  http_request.send(null);
}

function close_edit(){
  document.getElementById('editbox').style.display='none';
  document.getElementById('black').style.display='none';
  document.getElementById("editbox").innerHTML = "";
}

function externerror(dir,error){
	document.getElementById('editbox').style.display='block';
	document.getElementById('black').style.display='block';
	http_request.onreadystatechange = function()
	{
		if(http_request.readyState == 4)
		{
			document.getElementById("editbox").innerHTML = http_request.responseText;
		}
	}
	http_request.open('GET',dir+"modules/error/error.php?error="+error+"&extern=1&dir="+dir, true);
	http_request.send(null);
}


function spezial_close(dir){
	close_edit();
	location.href = dir;
}

function close_in_time(i){
  if(i == 0)
  {
	close_edit();
	location.reload();
  }
  else
  {
	document.getElementById("time").innerHTML = "Schliessen ("+i+")";
	i = i - 1;
	setTimeout("close_in_time("+i+")",1000);
  }
}

function send_login(dir){
  var loginarray = "username="+document.getElementById("username2").value+"&password="+document.getElementById("password2").value;
  http_request.onreadystatechange = function()
  {
    if(http_request.readyState == 4)
    {
	  document.getElementById('editbox').style.display='block';
	  document.getElementById('black').style.display='block';
      var action = http_request.responseText;
	  if(action == "true" || action == "aktiv")
	  {
		http_request.onreadystatechange = function()
		{
		  if(http_request.readyState == 4)
		  {
			document.getElementById("editbox").innerHTML = http_request.responseText;
			close_in_time(4);
		  }
		}
		http_request.open('GET',dir+"modules/login/index.php?action="+action+"&dir="+dir, true);
		http_request.send(null);
	  }
	  else
	  {
		http_request.onreadystatechange = function()
		{
		  if(http_request.readyState == 4)
		  {
			document.getElementById("editbox").innerHTML = http_request.responseText;
		  }
		}
		http_request.open('GET',dir+"modules/login/index.php?action=login&n="+action+"&dir="+dir, true);
		http_request.send(null);
	  }
    }
  }
  http_request.open('POST',dir+"modules/login/do.php", true);
  http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http_request.setRequestHeader("Content-length", loginarray.length);
  http_request.setRequestHeader("Connection", "close");
  http_request.send(loginarray);
}

function externlogin(dir){
	document.getElementById('editbox').style.display='block';
	document.getElementById('black').style.display='block';
	http_request.onreadystatechange = function()
	{
		if(http_request.readyState == 4)
		{
			document.getElementById("editbox").innerHTML = http_request.responseText;
		}
	}
	http_request.open('GET',dir+"modules/login/index.php?action=login&extern=1&dir="+dir, true);
	http_request.send(null);
}

function login(dir){
  var loginarray = "username="+document.getElementById("username3").value+"&password="+document.getElementById("password3").value;
  http_request.onreadystatechange = function()
  {
    if(http_request.readyState == 4)
    {
	  var action = http_request.responseText;
	  if(action == "true" || action == "aktiv")
	  {
		http_request.onreadystatechange = function()
		{
		  if(http_request.readyState == 4)
		  {
			document.getElementById("editbox").innerHTML = http_request.responseText;
			close_in_time(4);
		  }
		}
		http_request.open('GET',dir+"modules/login/index.php?action="+action+"&dir="+dir, true);
		http_request.send(null);
	  }
	  else
	  {
		http_request.onreadystatechange = function()
		{
		  if(http_request.readyState == 4)
		  {
				document.getElementById("editbox").innerHTML = http_request.responseText;
		  }
		}
		http_request.open('GET',dir+"modules/login/index.php?action=login&n="+action+"&dir="+dir, true);
		http_request.send(null);
	  }
	}
  }
  http_request.open('POST',dir+"modules/login/do.php", true);
  http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http_request.setRequestHeader("Content-length", loginarray.length);
  http_request.setRequestHeader("Connection", "close");
  http_request.send(loginarray);
}

function news_show(id){
	if(document.getElementById("news_"+id).style.display == "block")
	{
		document.getElementById("news_"+id).style.display = "none";
		document.getElementById("linknews_"+id).innerHTML = "News anzeigen";
	}
	else
	{
		document.getElementById("news_"+id).style.display = "block";
		document.getElementById("linknews_"+id).innerHTML = "News verbergen";
	}
}

function show_user(dir,value){
	http_request.onreadystatechange = function()
	{
		if(http_request.readyState == 4)
		{
			document.getElementById("showuser").innerHTML = http_request.responseText;
		}
	}
	http_request.open('GET',dir+"modules/messages/do.php?action=user&value="+value+"&dir="+dir, true);
	http_request.send(null);
}

function insert_inshowuser(values){
	document.getElementById("msgrecei").value = values;
	document.getElementById("showuser").innerHTML = "";
}
