


function locationHashChanged() {
jmeno=location.hash;


re = /.*(page).*/;
re5 = /.*(detail).*/;
if (re.test(jmeno)){
    jmeno1=jmeno;
    jmeno2=jmeno;
    var re1=/.*[page=]/;
    strana=jmeno1.replace(re1, "");

    var re2=/.*(idk=)/;
    jmeno2=jmeno2.replace(re2, "");
    var re3=/(-page).*/;
    kat=jmeno2.replace(re3, "");
    show_zb(kat,strana);

}else if(re5.test(jmeno)){
    jmeno2=jmeno;
    var re2=/.*(detail=)/;
    idz=jmeno2.replace(re2, "");
    show_detail(idz);
}else{
   re = new RegExp(".*idk=.*");
   if (re.test(jmeno)){
      jmeno1=jmeno;
      var re1=/.*[idk=]/;
      jmeno1=jmeno1.replace(re1, "");
      show_podkat(jmeno1);
  }
}

re = /.*(pismeno).*/;
re1 = /.*(plodina).*/;
recept = /.*(recept).*/;

if(recept.test(jmeno)){

  jmeno1=jmeno;
    jmeno2=jmeno;
    jmeno3=jmeno;
    jmeno4=jmeno;
     prepis = /[-].*/;
    pismeno=jmeno1.replace(prepis, "");
     var re3=/.*[+]/;
    pismeno=pismeno.replace(re3, "");

     prepis = /.*[_]/;
    plodina=jmeno2.replace(prepis, "");
     var re3=/[-].*/;
    plodina=plodina.replace(re3, "");

     var re4=/.*[maximum=]/;
    maximum=jmeno3.replace(re4, "");

         prepis = /.*[~]/;
    recept=jmeno4.replace(prepis, "");
     var re3=/[|].*/;
    recept=recept.replace(re3, "");

show_clanek1(pismeno,maximum);
load_recept(plodina,recept);


}else if(re1.test(jmeno)){
    jmeno1=jmeno;
    jmeno2=jmeno;
    jmeno3=jmeno;
     prepis = /[-].*/;
    pismeno=jmeno1.replace(prepis, "");
     var re3=/.*[+]/;
    pismeno=pismeno.replace(re3, "");

     prepis = /.*[_]/;
    plodina=jmeno2.replace(prepis, "");
     var re3=/[-].*/;
    plodina=plodina.replace(re3, "");

     var re4=/.*[maximum=]/;
    maximum=jmeno3.replace(re4, "");
    show_clanek1(pismeno,maximum);
load_recept(plodina);
}else if (re.test(jmeno)){
    jmeno1=jmeno;
    jmeno2=jmeno;
    var re3=/.*[+]/;
    pismeno=jmeno1.replace(re3, "");
     var re3=/[-].*/;
    pismeno=pismeno.replace(re3, "");


    var re4=/.*[maximum=]/;
    maximum=jmeno2.replace(re4, "");

    show_clanek1(pismeno,maximum);


}

}


 function show_podkat(id){
     document.getElementById("stred").style.display='none';
     document.getElementById("loader").style.display='block';
    url="public/category_tree_ajax.php?id="+id+"";
     if (url != 0){
        httpRequest = new XMLHttpRequest();
        httpRequest.open("GET", url, true);
        httpRequest.onreadystatechange= function () {show_podkat2(id); } ;
        httpRequest.send(null);
    }else{
    }
}


function show_podkat2(id)
{
  if (httpRequest.readyState == 4)
  {
    if(httpRequest.status == 200)
    {
      if (httpRequest.responseText==''){
      }else{
        var mistoZobrazeni = document.getElementById("menu_kat");
         mistoZobrazeni.innerHTML = httpRequest.responseText;
         show_nav(id);
      }
    }
    else
    {
        alert("Chyba pri nacitani stanky"+ httpRequest.status +":"+ httpRequest.statusText);
    }
  }
}

 function show_zb(id,jak){
 if (jak==1)
    url="public/kategorie_ajax.php?id="+id+"";
 else{
     document.getElementById("stred").style.display='none';
     document.getElementById("loader").style.display='block';
    url="public/kategorie_ajax.php?id="+id+"&page="+jak+"";
    }
     if (url != 0){
        httpRequest = new XMLHttpRequest();
        httpRequest.open("GET", url, true);
        httpRequest.onreadystatechange= function () {show_zb2(id); self.scrollTo(0,0); $('#slideshow').cycle({
    fx:    'scrollLeft',
    sync:   1,
    speed: 500,
    timeout: 4000,
    pager:  '#pager',
    activePagerClass: 'activeSlide'

}); } ;
        httpRequest.send(null);
    }else{
    }
}


function show_zb2(id)
{
  if (httpRequest.readyState == 4)
  {
    if(httpRequest.status == 200)
    {
      if (httpRequest.responseText==''){
      }else{
     document.getElementById("stred").style.display='block';
     document.getElementById("loader").style.display='none';
        var mistoZobrazeni = document.getElementById("stred");
         mistoZobrazeni.innerHTML = httpRequest.responseText;
      }
    }
    else
    {
        alert("Chyba pri nacitani stanky"+ httpRequest.status +":"+ httpRequest.statusText);
    }
  }
}

function show_nav(id){
    url="public/kategorie_ajax.php?id="+id+"&navi=1";
     if (url != 0){
        httpRequest = new XMLHttpRequest();
        httpRequest.open("GET", url, true);
        httpRequest.onreadystatechange= function () {show_nav2(id); } ;
        httpRequest.send(null);
    }else{
    }
}


function show_nav2(id)
{
  if (httpRequest.readyState == 4)
  {
    if(httpRequest.status == 200)
    {
      if (httpRequest.responseText==''){
      }else{
        var mistoZobrazeni = document.getElementById("navi");
         mistoZobrazeni.innerHTML = httpRequest.responseText;
         show_zb(id,1);
      }
    }
    else
    {
        alert("Chyba pri nacitani stanky"+ httpRequest.status +":"+ httpRequest.statusText);
    }
  }
}

function show_detail(id){
     document.getElementById("stred").style.display='none';
     document.getElementById("loader").style.display='block';
    url="public/detail_ajax.php?id="+id+"";
     if (url != 0){
        httpRequest = new XMLHttpRequest();
        httpRequest.open("GET", url, true);
        httpRequest.onreadystatechange= function () {show_detail2(id); self.scrollTo(0,0); } ;
        httpRequest.send(null);
    }else{
    }
}


function show_detail2(id)
{
  if (httpRequest.readyState == 4)
  {
    if(httpRequest.status == 200)
    {
      if (httpRequest.responseText==''){
      }else{
        document.getElementById("stred").style.display='block';
        document.getElementById("loader").style.display='none';
        var mistoZobrazeni = document.getElementById("stred");
         mistoZobrazeni.innerHTML = httpRequest.responseText;
      }
    }
    else
    {
        alert("Chyba pri nacitani stanky"+ httpRequest.status +":"+ httpRequest.statusText);
    }
  }
}
function skryj(){

elem=document.getElementById("dodaciadresa").style;
elem.display='none';




}

function zname(){
    if (window.document.getElementById("dodani").value == "1") {
    elem=document.getElementById("dodaciadresa").style;
    elem.display='inline';

    }
    else{
elem=document.getElementById("dodaciadresa").style;
elem.display='none';



    }
}

function visibleselect(id){



if ((id==50) || (id==36) || (id==43) || (id==65) || (id==98) || (id==104)|| (id==102)|| (id==107)){
elem=document.getElementById("kdatu1").style.display='inline';
elem=document.getElementById("kdatu2").style.display='none';
elem=document.getElementById("kdatu3").style.display='none';
elem=document.getElementById("kdatu4").style.display='none';
elem=document.getElementById("kdatu5").style.display='none';

document.getElementById('day').value="kdatu1";
}else if ((id==41) || (id==44) || (id==64)|| (id==66) || (id==77)|| (id==70) || (id==37) || (id==56)){
elem=document.getElementById("kdatu1").style.display='none';
elem=document.getElementById("kdatu2").style.display='inline';
elem=document.getElementById("kdatu3").style.display='none';
elem=document.getElementById("kdatu4").style.display='none';
elem=document.getElementById("kdatu5").style.display='none';

document.getElementById('day').value="kdatu2";
}else if  ((id==35) || (id==39) || (id==45) || (id==67) || (id==76) || (id==74) || (id==79) || (id==82) || (id==84) || (id==85) || (id==86) || (id==106) || (id==111) || (id==112)){

elem=document.getElementById("kdatu1").style.display='none';
elem=document.getElementById("kdatu2").style.display='none';
elem=document.getElementById("kdatu3").style.display='inline';
elem=document.getElementById("kdatu4").style.display='none';
elem=document.getElementById("kdatu5").style.display='none';

document.getElementById('day').value="kdatu3";
}else if  ((id==40) || (id==42) || (id==46) || (id==51)|| (id==68) || (id==75) || (id==83) || (id==87) || (id==96) || (id==97) || (id==103) || (id==105)){
elem=document.getElementById("kdatu1").style.display='none';
elem=document.getElementById("kdatu2").style.display='none';
elem=document.getElementById("kdatu3").style.display='none';
elem=document.getElementById("kdatu4").style.display='inline';
elem=document.getElementById("kdatu5").style.display='none';


document.getElementById('day').value="kdatu4";
} else if  ((id==78) || (id==108) || (id==109)){
document.getElementById('day').value="kdatu5";
} else if ((id==81)){
document.getElementById('day').value="kdatu1";
}

}

function visibleselect1(id){



if ((id==50) || (id==36) || (id==43) || (id==65) || (id==98) || (id==104)|| (id==102)|| (id==107)){


document.getElementById('day').value="kdatu1";
}else if ((id==41) || (id==44) || (id==64)|| (id==66)|| (id==70) || (id==77) || (id==37) || (id==56)){


document.getElementById('day').value="kdatu2";
}else if  ((id==35) || (id==39) || (id==45) || (id==67) || (id==76) || (id==74) || (id==79) || (id==82) || (id==84) || (id==85) || (id==86) || (id==106) || (id==111) || (id==112)){


document.getElementById('day').value="kdatu3";
}else if  ((id==40) || (id==42) || (id==46) || (id==51)|| (id==68) || (id==75) || (id==83) || (id==87) || (id==96) || (id==97) || (id==103) || (id==105)){

document.getElementById('day').value="kdatu4";
} else if  ((id==78) || (id==108) || (id==109)){
document.getElementById('day').value="kdatu5";
} else if ((id==81)){
document.getElementById('day').value="kdatu1";
}

}


function vselect(id){
alert (id);
if ((id==50) || (id==36) || (id==43) || (id==65) || (id==98) || (id==104)|| (id==102)|| (id==107)){
elem=document.getElementById("kdatu1").style.display='inline';
elem=document.getElementById("kdatu2").style.display='none';
elem=document.getElementById("kdatu3").style.display='none';
elem=document.getElementById("kdatu4").style.display='none';
elem=document.getElementById("kdatu5").style.display='none';
document.getElementById('day').value="kdatu1";
}else if ((id==41) || (id==44) || (id==64)|| (id==66)|| (id==70) || (id==77) || (id==37) || (id==56)){
elem=document.getElementById("kdatu1").style.display='none';
elem=document.getElementById("kdatu2").style.display='inline';
elem=document.getElementById("kdatu3").style.display='none';
elem=document.getElementById("kdatu4").style.display='none';
elem=document.getElementById("kdatu5").style.display='none';
document.getElementById('day').value="kdatu2";
}else if  ((id==35) || (id==39) || (id==45) || (id==67) || (id==74) || (id==76) || (id==79) || (id==82) || (id==84) || (id==85) || (id==86) || (id==106) || (id==111) || (id==112)){
elem=document.getElementById("kdatu1").style.display='none';
elem=document.getElementById("kdatu2").style.display='none';
elem=document.getElementById("kdatu3").style.display='inline';
elem=document.getElementById("kdatu4").style.display='none';
elem=document.getElementById("kdatu5").style.display='none';
document.getElementById('day').value="kdatu3";
}else if  ((id==40) || (id==42) || (id==46) || (id==51)|| (id==68) || (id==75) || (id==83) || (id==87) || (id==96) || (id==97) || (id==103) || (id==105)){
elem=document.getElementById("kdatu1").style.display='none';
elem=document.getElementById("kdatu2").style.display='none';
elem=document.getElementById("kdatu3").style.display='none';
elem=document.getElementById("kdatu4").style.display='inline';
elem=document.getElementById("kdatu5").style.display='none';
document.getElementById('day').value="kdatu4";
}else if  ((id==78) || (id==108) || (id==109)){
elem=document.getElementById("kdatu1").style.display='none';
elem=document.getElementById("kdatu2").style.display='none';
elem=document.getElementById("kdatu3").style.display='none';
elem=document.getElementById("kdatu4").style.display='none';
elem=document.getElementById("kdatu5").style.display='inline';
document.getElementById('day').value="kdatu5";
}

}









function changeselectmess(id){
if (id==1){
elem=document.getElementById("kdatu1").style.display='inline';
elem=document.getElementById("kdatu2").style.display='none';
elem=document.getElementById("kdatu3").style.display='none';
elem=document.getElementById("kdatu4").style.display='none';
elem=document.getElementById("kdatu5").style.display='none';
document.getElementById('day').value="kdatu1";
}else if (id==2){
elem=document.getElementById("kdatu1").style.display='none';
elem=document.getElementById("kdatu2").style.display='inline';
elem=document.getElementById("kdatu3").style.display='none';
elem=document.getElementById("kdatu4").style.display='none';
elem=document.getElementById("kdatu5").style.display='none';
document.getElementById('day').value="kdatu2";
}else if  (id==3){
elem=document.getElementById("kdatu1").style.display='none';
elem=document.getElementById("kdatu2").style.display='none';
elem=document.getElementById("kdatu3").style.display='inline';
elem=document.getElementById("kdatu4").style.display='none';
elem=document.getElementById("kdatu5").style.display='none';
document.getElementById('day').value="kdatu3";
}else if  (id==4){
elem=document.getElementById("kdatu1").style.display='none';
elem=document.getElementById("kdatu2").style.display='none';
elem=document.getElementById("kdatu3").style.display='none';
elem=document.getElementById("kdatu4").style.display='inline';
elem=document.getElementById("kdatu5").style.display='none';
document.getElementById('day').value="kdatu4";
}

}


function test() {

  if ((document.kosik.pravidelnost[1].checked) || (document.kosik.pravidelnost[2].checked)){
   promenna = confirm("Opravdu si chcete závazně objednat pravidelnou objednávku? Každé pondělí Vám pošleme email, že ji u nás máte, Vy ji můžete zrušit nebo upravit.Pokud na email nezareagujete, předpokládáme, že bedýnku chcete.");
   if (promenna)
       return true;
   else
       return false;
  }else{
    return true;
  }
}


function malaBedna(id,lang) {

  if ((id==451) || (id==450) || (id==449)){
  if (lang==1)
   promenna = confirm("Tahle bedýnka je vážně malá :-). Ideální pro mrňouse, ale určitě nestačí pro celou rodinu.");
  else
    promenna = confirm("This box is really small. Ideal for babies but definitely too small for a family :-)");
   if (promenna)
       return true;
   else
       return false;
  }else{
    return true;
  }
}

function mapra1() {
 promenna = confirm('Máte již existující pravidelnou objednavku, chtete si i přesto objednat? Chcete-li pravidelnou objednávku změnit, zrušit nebo pozastavit, klikněte zde.');
 if (promenna)
       return true;
   else {
         return false;
       }
}
function mapra() {
window.open("http://www.jakpsatweb.cz", "_blank", "width=400,height=500");
return false;
}

function posundata() {

   promenna = confirm("Důležitá zpráva! Vzhledem ke státnímu svátku je doručení bedýnek v týdnu od 27.9. přesunuto takto: pondělní bedýnky a závozy na čtvrtek, úterní bedýnky, odběrná místa a centrální sklad na středu");
   if (promenna)
       return true;
   else
       return false;

}

