// JavaScript Document

      function changeStage(element, flash, menu){
        
        if(menu != "prodomsub"){
          for (var i = 0; i < document.getElementById(menu).getElementsByTagName("li").length; i++){
            document.getElementById(menu).getElementsByTagName("li")[i].getElementsByTagName("a")[0].className = "";    
          }
          
          element.className = "active";
          
        }
        
        var so = new SWFObject(flash, 'prodomflash-in', '800', '525', '8', '#848889');
        so.write('prodomflash');
        //alert(element);
              
      }
      
      /************************************************************************************************/
      var httpObject = null;
      var last_request_type = null;

      // Get the HTTP Object
      function getHTTPObject(){
         if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");
         else if (window.XMLHttpRequest) return new XMLHttpRequest();
         else {
            alert("Your browser does not support AJAX.");
            return null;
         }
      }   

      function processRequest(type){   
        if (httpObject.readyState == 4){
          if(httpObject.status == 200){
            var place = document.getElementById("prodomsub_menu");
            var place_flash = document.getElementById("prodomflash");
            
            if(httpObject.responseText.length != 0)
              if(type == "informacie"){
                place.innerHTML = "";
                place_flash.innerHTML = httpObject.responseText;
              }
              else{
                place.innerHTML = httpObject.responseText;
              }
            else
              alert("Chyba serveru !!!\nnepodarilo sa nahrať dáta");
          }
        }
      }
      
      function changeSubMenu(type, project, mirror){
        //pokial bol posledny request taky isty ako novy
        //tak sa request neposiela
        if((type != "informacie") && (last_request_type == type)){
          return null;
        }
        else
          last_request_type = type;
          
           
        httpObject = getHTTPObject();
          
        var randomnumber=Math.floor(Math.random()*10000);
        
        if (httpObject != null) {
          link = "prodom/projekty/"+type+".php?project="+project+"&mirror="+mirror+"&rnd="+randomnumber;
          httpObject.open("GET", link , true);
          
          httpObject.onreadystatechange= function (){
            processRequest(type); 
          }
          httpObject.send(null);
          
          //if(httpObject.responseText == 1)
          //  document.getElementById("apDiv1").style.display = "block";
        }
      }
      
      /************************************************************************************************/
      //dynamicka zmena objednavky
      function processRequest1(){   
        if (httpObject.readyState == 4){
          if(httpObject.status == 200){
            var place = document.getElementById("order");
            
            if(httpObject.responseText.length != 0){
              document.getElementById("loading").innerHTML = "";
              place.innerHTML = httpObject.responseText;
            }
            else
              alert("Chyba !!!\nnepodarilo sa nahrať dáta");
          }
        }
      }
      
      function changeOrder(type, project, mirror){
           
        httpObject = getHTTPObject();
        document.getElementById("loading").innerHTML = "načítavam ...";
          
        var randomnumber=Math.floor(Math.random()*10000);
        
        if (httpObject != null) {
          link = "prodom/objednavka/ajax/objednavka_ajax.php?type="+type+"&project="+project+"&mirror="+mirror+"&rnd="+randomnumber;
          //alert(link);
          httpObject.open("GET", link , true);
          
          httpObject.onreadystatechange= function (){
            processRequest1(); 
          }
          httpObject.send(null);
          
          //if(httpObject.responseText == 1)
          //  document.getElementById("apDiv1").style.display = "block";
        }
      }
      
      /************************************************************************************************/
      function clear_element(elem){
        document.getElementById(elem).innerHTML = "";
      }
      