function vyberDruh(el,id){
  var els=el.parentNode.getElementsByTagName("a");
  for(i=0;i<els.length;i++){
    els[i].className="";
  }
  el.className="vybrany";

  obj=el.parentNode.nextSibling.getElementsByTagName("a");
  obj[0].onclick=function(){doKosiku(id,el.innerHTML);}
}

//do košíku
function doKosiku(id,druh,pocet){
  var xmlhttp=getXMLHttp();
  if(xmlhttp==null){
    alert("Ejhle, tenhle prohlížeč s AJAXem moc nekamarádí.");
    return;
  }

  xmlhttp.onreadystatechange=function(){
    if(xmlhttp.readyState==4){
      aktualizujKosik();

      if(getElement("seznamPolozekBody")){
        var bunky=getElement("polozka"+id).getElementsByTagName("td");
        bunky[1].innerHTML=xmlhttp.responseText;
        bunky[4].innerHTML=rozdelCenu((parseInt(bunky[1].innerHTML)*parseInt(bunky[3].innerHTML.replace(" ",""))).toString())+" Kč";
      }
      else{
        otevriBublinu();
        setTimeout("zavriBublinu()",2000);
      }
    }
  }

  if(druh==null){druh="default";}
  if(pocet==null){pocet=1;}
  var req="shop/doKosiku.php?id="+id+"&druh="+druh+"&pocet="+pocet;
  xmlhttp.open("get",req,true);
  xmlhttp.send(null);
}

//z košíku
function zKosiku(id,druh,pocet){
  var xmlhttp=getXMLHttp();
  if(xmlhttp==null){
    alert("Ejhle, tenhle prohlížeč s AJAXem moc nekamarádí.");
    return;
  }

  xmlhttp.onreadystatechange=function(){
    if(xmlhttp.readyState==4){
      aktualizujKosik();
      if(xmlhttp.responseText==0){
        getElement("seznamPolozekBody").removeChild(getElement("polozka"+id));
        var polozky=getElement("seznamPolozekBody").getElementsByTagName("tr");
        for(i=0;i<polozky.length;i++){
          if(i%2==0){polozky[i].className=""}
          else{polozky[i].className="sudy";}
        }
      }
      else{
        var bunky=getElement("polozka"+id).getElementsByTagName("td");
        bunky[1].innerHTML=xmlhttp.responseText;
        bunky[4].innerHTML=rozdelCenu((parseInt(bunky[1].innerHTML)*parseInt(bunky[3].innerHTML.replace(" ",""))).toString())+" Kč";
      }
    }
  }

  if(pocet==null){pocet=0;}
  if(druh==null){druh="default";}
  var req="shop/zKosiku.php?id="+id+"&druh="+druh+"&pocet="+pocet;
  xmlhttp.open("get",req,true);
  xmlhttp.send(null);
}

//vysyp
function vysypKosik(){
  var xmlhttp=getXMLHttp();
  if(xmlhttp==null){
    alert("Ejhle, tenhle prohlížeč s AJAXem moc nekamarádí.");
    return;
  }

  xmlhttp.onreadystatechange=function(){
    if(xmlhttp.readyState==4){
      aktualizujKosik();
    }
  }

  xmlhttp.open("get","shop/vysypKosik.php",true);
  xmlhttp.send(null);
}

//vytvořenní objektu
function getXMLHttp(){
  //ie7+,ff,O,Ch,S
  if(window.XMLHttpRequest){return new XMLHttpRequest();}
  //pro IE
  else if(window.ActiveXObject){return new ActiveXObject("Microsoft.XMLHTTP");}
  return null;
}

