
 var xmlHttpReq;
 var detail = 0;
 var tab = '';
 var tabD = '';
 
 
if(typeof XMLHttpRequest != 'undefined')
{
  try
  {
    xmlHttpReq = new XMLHttpRequest();
  }
  catch(e)
  {
          try {
            xmlHttpReq = new ActiveXObject("Msxml2.XMLHTTP");
          } catch (e) {
          try {
            xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
          } catch (E) {
          try{
            xmlHttpReq = new ActiveXObject('Msxml2.XMLHTTP.3.0');
          }
          catch (e){  
            alert('nelze vytvořit xmlHttpRequest');
          }  
          }
         }
  }
}
else
{
  try {
          xmlHttpReq = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
        try {
          xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (E) {
          try{
            xmlHttpReq = new ActiveXObject('Msxml2.XMLHTTP.3.0');
          }
          catch (e){  
            alert('nelze vytvořit xmlHttpRequest');
          }
  }
}
}

var data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=new_tuts");


function CheckAccount(){
  email = document.forms.hesloZ.email.value;
  prom=true;
  if(!document.forms.hesloZ.ucetA){
    data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=TestAccountZ&email="+email);
    if($.trim(data)=="neni"){
      alert("Účet pro tento e-mail nebyl nalezen. Zaregistrujte se.");
      prom = false;
    }
  
    if($.trim(data)!="neni" && $.trim(data)!="loguj"){
      $('#moreAccountZ').show();
      document.getElementById("moreAccountZ").innerHTML = data;
      prom = false;
    }
  }
  
  return prom;
  
}


function TestAccount(){
  email = document.forms.loginForm.f_login.value;
  prom=true;
  if(!document.forms.loginForm.ucetA){
    data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=TestAccount&email="+email);
    if($.trim(data)=="neni"){
      alert("Účet pro tento e-mail nebyl nalezen. Zaregistrujte se.");
      prom = false;
    }
  
    if($.trim(data)!="neni" && $.trim(data)!="loguj"){
      $('#moreAccount').show();
      document.getElementById("moreAccount").innerHTML = data;
      prom = false;
    }
  }
  
  return prom;
  
}

function AddTextSe(text){
  document.forms.searchForm.text.value=text;  
}


function naseptavani(){
  textik=document.forms.searchForm.text.value;
  if(textik.length>=3){
    data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=naseptej&text="+textik);
    
    if(data.length>2){
      document.getElementById("divSept").style.left = $("#searchIn").position().left+"px";
      document.getElementById("divSept").style.display = 'block';
      document.getElementById("divSept").innerHTML = data;
    }
    else{
    document.getElementById("divSept").style.display = 'none';
  }  
  }
  else{
    data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=naseptejK");
    document.getElementById("divSept").style.display = 'none';
  }
}

function TextNoFree(){
  if(document.forms.formik.text.value!=''){
    return true;
  }
  else{
    alert('Zadejte výraz pro vyhledání.');
    return false;
  }
}

function addPay(dopr,plat){
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=addPay&plat="+plat+"&dopr="+dopr);
  document.getElementById("produkty").innerHTML = data;
}

function ShowPay(dopr){
  stat = document.forms.doprava_f["stat_d"].value;
  
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=addTransp&stat="+stat+"&dopr="+dopr);
  document.getElementById("produkty").innerHTML = data;
  
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=ShowPay&stat="+stat+"&dopr="+dopr);
  document.getElementById("platba").innerHTML = data;
}

function ShowTransp(){
  stat = document.forms.doprava_f["stat_d"].value;
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=ShowTransp&stat="+stat);
  document.getElementById("doprava").innerHTML = data;
  document.getElementById("platba").innerHTML = "";
}

function PlusC(cislo){
  cislo1 = document.forms.kosik["f_"+cislo].value;
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=PlusC&cislo="+cislo1+"&key="+cislo+"&typek=1");
  document.getElementById("kosicek").innerHTML = data;
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=PlusC&cislo="+cislo1+"&key="+cislo+"&typek=0");
  document.getElementById("my_conten").innerHTML = data;
}

function Odpoved(cislo){
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=addResp&cislo="+cislo);
  document.forms.diskR.ypredmet_r.value = data;
  document.forms.diskR.odp_di_r.value = cislo;
  document.getElementById('respon').style.display = 'block';
  document.getElementById('newDis').style.display = 'none';
}

function ChangeFiltr(cislo){
  cislo1 = document.forms.filtrik["atr"+cislo].value;
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=ChangeFiltr&cislo="+cislo+"&hod="+cislo1);
  window.location.reload();
}

function ChangeMade(){
  cislo = document.forms.filtrik.id_made.value;
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=ChangeMade&cislo="+cislo);
  window.location.reload();
}

function ChangeOrder(){
  cislo = document.forms.sort_filtr.order.value;
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=ChangeOrder&cislo="+cislo);
  window.location.reload();
}

function ChangeWay(){
  cislo = document.forms.sort_filtr.way.value;
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=ChangeWay&cislo="+cislo);
  window.location.reload();
}

function ChangeCount(cislo){
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=ChangeCount&cislo="+cislo);
}


function ShowDown(cislo,cislo2,skryt)
{
  
  if(skryt!=''){
     $("#"+skryt).removeClass('selected');
     
     switch(skryt){
      case 'souv': tabulka = "#tab_description"; break;
      case 'down': tabulka = "#tab_download"; break;
      case 'doporucit': tabulka = "#tab_doporucit"; break;
      case 'recenze': tabulka = "#tab_recenze"; break;
      case 'diskuze': tabulka = "#tab_diskuze"; break;
      case 'dotaz': tabulka = "#tab_dotaz"; break;
     }
  }
  
  if(tabulka!=''){
    $(tabulka).slideUp("slow",function() {
      switch(cislo){
      case 'tab_description': number = 1; break;
      case 'tab_download': number = 2; break;
      case 'tab_doporucit': number = 3; break;
      case 'tab_recenze': number = 4; break;
      case 'tab_diskuze': number = 5; break;
      case 'tab_dotaz': number = 6; break;
    }
  
    if(tab!=''){
      $("#"+tab).removeClass('selected');
    }
  
    if(tabD!=''){
      $("#"+tabD).slideUp("slow",function() {
        $("#"+cislo).slideDown("slow",function(){
            $("#obsah").height($(".idTabs").position().top+($("#"+cislo).height())-($("#hlavni").height())+20);
            $("#stred").height(($("#obsah").height()+100));
        });
        $("#"+cislo2).addClass('selected');
        data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=ShowDown&cislo="+number);
      });
    }
    else{  
      $("#"+cislo).slideDown("slow",function(){
        $("#obsah").height($(".idTabs").position().top+($("#"+cislo).height())-($("#hlavni").height())+20);
        $("#stred").height(($("#obsah").height()+100));
      });

      $("#"+cislo2).addClass('selected');
      data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=ShowDown&cislo="+number);
    }
    
    });     
  }
  else{
    switch(cislo){
      case 'tab_description': number = 1; break;
      case 'tab_download': number = 2; break;
      case 'tab_doporucit': number = 3; break;
      case 'tab_recenze': number = 4; break;
      case 'tab_diskuze': number = 5; break;
      case 'tab_dotaz': number = 6; break;
    }
  
    if(tab!=''){
      $("#"+tab).removeClass('selected');
    }
  
    if(tabD!=''){
      $("#"+tabD).slideUp("slow",function() {
        $("#"+cislo).slideDown("slow",function(){
          $("#obsah").height($(".idTabs").position().top+($("#"+cislo).height())-($("#hlavni").height())+20);
          $("#stred").height(($("#obsah").height()+100));
        });
        $("#"+cislo2).addClass('selected');
        data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=ShowDown&cislo="+number);
      });
    }
    else{  
      $("#"+cislo).slideDown("slow",function(){
        $("#obsah").height($(".idTabs").position().top+($("#"+cislo).height())-($("#hlavni").height())+20);
        $("#stred").height(($("#obsah").height()+100));
      });
      $("#"+cislo2).addClass('selected');
      data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=ShowDown&cislo="+number);
    }  
    
  }
  
  tab = cislo2;
  tabD = cislo; 
}

function reloadNewTuts(id)
{
  pocet = document.forms["formik"+id]["pocet"+id].value;
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=new_tuts&id="+id+"&pocet="+pocet);
  document.getElementById('my_conten').innerHTML = data;
  
  $("#kosikDiv").fadeIn(2000, function (){
    $("#kosikDiv").delay(2000).fadeOut(2000);
  });
  
  
}

function velikostx(){
  
  if($("#obsah").height()<$("#levo").height()){
    $("#obsah").height($("#levo").height());
  }
  
  if($("#obsah").height()<$("#pravo").height()){
    $("#obsah").height($("#pravo").height());
  }
}

function reloadNewTutsPl(id_pod,id)
{
  pocet = document.forms["formik"+id_pod]["pocet"+id_pod].value;
  vyber = document.forms["formik"+id_pod]["vyber"+id_pod].value;
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=new_tutsP&id="+id+"&pocet="+pocet+"&vyber="+vyber);
  document.getElementById('my_conten').innerHTML = data;
}

function reloadNewTutsP(id)
{
  
  pocet = document.forms["formik"+id]["pocet"+id].value;
  vyber = document.forms["formik"+id]["vyber"+id].value;
  
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=new_tutsP&id="+id+"&pocet="+pocet+"&vyber="+vyber);
  document.getElementById('my_conten').innerHTML = data;
}

function changePrice(id)
{
  vyber = document.forms["formik"+id]["vyber"+id].value;
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=changePrice&id="+id+"&vyber="+vyber);
  document.getElementById('cena'+id).innerHTML = data;
}

function newItem(poradi)

{
  
  
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=new_item&typ="+poradi);
  
  
  $("#super").html(data).fadeIn("slow").delay(500);
  
  if(poradi=="start"){
    t = setTimeout("newItem('start')", 1500 );
    $("#super").fadeOut(200);
  }
  else{
    clearTimeout(t);
  }  
}

function reloadNewPicture(id)

{
  
  data = sendRequest("POST", "/functions.php", "sender=sendRequest&type=new_picture&id="+id);
  document.getElementById('picture').innerHTML = data;
}



function sendRequest(getOrPost, page, params)
{
  var strResult;
  if(getOrPost.toUpperCase() == "POST")
  {
    xmlHttpReq.open("POST", page, false);
    xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xmlHttpReq.send(params);
  }
  else
  {
    xmlHttpReq.open("GET", page + "?" + params, false);
    xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xmlHttpReq.send(null);
  }
  strResult = xmlHttpReq.responseText;
  return strResult;
}


 function zobraz(pro){
      document.forms.f.platce[0].checked = false;
      document.forms.f.platce[1].checked = false;
      if(pro>1){
        document.getElementById('platced').style.display='block';
      }
      else{
        document.getElementById('platced').style.display='none';
      }


}



