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)
  {
	return false;
  }
  return http_request;
}

function menumouseover(id,dir){
  hideallmenu();
  setbackbutton(dir);
  document.getElementById(id+"menu").style.display = "block";
  if(id == "mainbutton"){
    document.getElementById("mainbutton").style.backgroundImage = "url("+dir+"style/template_efl/images/mainnavihover.png)";
  }
  else if(id == "leaguebutton"){
    document.getElementById("leaguebutton").style.backgroundImage = "url("+dir+"style/template_efl/images/leaguenavihover.png)";
  }
  else if(id == "clanbutton"){
    document.getElementById("clanbutton").style.backgroundImage = "url("+dir+"style/template_efl/images/clannavihover.png)";
  }
  else if(id == "adminbutton"){
    document.getElementById("adminbutton").style.backgroundImage = "url("+dir+"style/template_efl/images/adminnavihover.png)";
  }
  setze_menu(id,dir)
}

function hideallmenu(){
  document.getElementById("mainbuttonmenu").style.display = "none";
  document.getElementById("clanbuttonmenu").style.display = "none";
  document.getElementById("leaguebuttonmenu").style.display = "none";
  if(document.getElementById("adminbuttonmenu")){
    document.getElementById("adminbuttonmenu").style.display = "none";
  }
}

function setbackbutton(dir){
  document.getElementById("mainbutton").style.backgroundImage = "url("+dir+"style/template_efl/images/mainnavi.png)";
  document.getElementById("clanbutton").style.backgroundImage = "url("+dir+"style/template_efl/images/clannavi.png)";
  document.getElementById("leaguebutton").style.backgroundImage = "url("+dir+"style/template_efl/images/leaguenavi.png)";
  if(document.getElementById("adminbutton")){
    document.getElementById("adminbutton").style.backgroundImage = "url("+dir+"style/template_efl/images/adminnavi.png)";
  }
}

function setze_menu(id,dir){
  var http_request = createXMLHttpRequest();
  var src = dir+'modules/navi/index.php';
  http_request.open('GET', src + '?id=' + id, true);
  http_request.send(null);
}
