// JavaScript Document

var i = 295;
var p = 34;
var menu = null;
var a = null;
var b = null;
var bar = null;
var odklad = null;

function ajax(stranka,hide,barva){
  bar = barva;  
  if (hide == 1){
    switch (barva){
    case 1:
      menu = document.getElementById("menu_blue");
    break;
    case 2:
      menu = document.getElementById("menu_green");
    break;
    case 3:
      menu = document.getElementById("menu_azur");
    break;  
    }
    if (odklad == null){ 
       odklad = menu.innerHTML;
     } 
    menu.innerHTML = ""; 
    prechod(); 
  }else if (hide == 2){
    switch (barva){
    case 1:
      menu = document.getElementById("menu_blue");
      menu.style.background = "url(obrazky/menu/menu_blue.png) no-repeat";  
    break;  
    case 2: 
      menu = document.getElementById("menu_green");
      menu.style.background = "url(obrazky/menu/menu_green.png) no-repeat";  
    break;  
    case 3: 
      menu = document.getElementById("menu_azur");
      menu.style.background = "url(obrazky/menu/menu_azur.png) no-repeat";  
    break;  
    }
      menu.style.width = "34px"; 
      prechodVen();
      if (odklad == null){
        var mezi = menu.innerHTML;
        menu.innerHTML = document.getElementById('hide').innerHTML;  
        document.getElementById('hide').innerHTML = mezi;
      }else{
        menu.innerHTML = odklad;
      } 
      
      
      p = 34;     
  }
  
  i = 295;
    var httpRequest; 
    if(typeof window.ActiveXObject != 'undefined'){
        httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else{  
        httpRequest = new XMLHttpRequest();
    }
    httpRequest.open("GET", stranka, true);
    httpRequest.onreadystatechange= function () 
    {
        processRequest(httpRequest) 
    };
    httpRequest.send(null);

}
function processRequest(httpRequest){
    if (httpRequest.readyState == 4){
        if(httpRequest.status == 200){
        }
        else{
            alert("Chyba pri nacitani stanky " + httpRequest.status +" : "+ httpRequest.statusText);
        }
    }   
}

function prechod(){
  menu.style.width = i+"px";
  var l = (295-i)*(-1);
  menu.style.backgroundPosition = l+"px 0";
  i = i-5;
  a = setTimeout("prechod()",30);
  if (i <= 34){
    clearTimeout(a);
     menu.style.width = "34px";
     menu.style.background = "none"; 
     menu.innerHTML = document.getElementById('hide').innerHTML; 
  }
}

function prechodVen(){
  menu.style.width = p+"px";
  var l = (295-p)*(-1);
  menu.style.backgroundPosition = l+"px 0"
  p = p+5; 
  b = setTimeout("prechodVen()",30);
  if (p >= 295){
    clearTimeout(b);   
  }
  
}

function potvrzeni() {
  var potvrzeni = confirm("Opravdu chcete provést smazání?"); 
  if (!potvrzeni) return false;
}
              

