var xmlhttp;
//var prepinac = 0; 

function GetXmlHttpObject()
{
    if (window.XMLHttpRequest)
      {
      // code for IE7+, Firefox, Chrome, Opera, Safari
      return new XMLHttpRequest();
      }
    if (window.ActiveXObject)
      {
      // code for IE6, IE5
      return new ActiveXObject("Microsoft.XMLHTTP");
      }
    return null;
}
function getAlert()
{
    alert ("Váš prehliadač nepodporuje HTTP Request. Skúste si aktualizovať Váš prehliadač, alebo spustiť iný prehliadač.");
}
function kosik(cisloKosika, datumyKurzuString, kurz)
{
    //prepinac++;
    var myRandom=parseInt(Math.random()*99999999);  // cache buster   
    file = "kosik_start.php" + "?kurz=" + kurz + "&datumyKurzuString=" + datumyKurzuString + "&akcia=start" + "&cisloKosika=" + cisloKosika + "&rand=" + myRandom;        
    /*             
    if(prepinac == 1)
    {
        document.getElementById(cisloKosika).src='pics/plnykosik.gif';
        file = "kosik.php" + "?kurz=" + kurz + "&datumyKurzuString=" + datumyKurzuString + "&akcia=pridat" + "&rand=" + myRandom;    
    }
    else
    {
        document.getElementById(cisloKosika).src='pics/prazdnykosik.gif';
        file = "kosik.php" + "?kurz=" + kurz + "&datumyKurzuString=" + datumyKurzuString + "&akcia=zmazat" +"&rand=" + myRandom; 
        prepinac = 0;   
    } 
    */   
    xmlhttp=GetXmlHttpObject();
    xmlhttp.open('GET', file, true);
    xmlhttp.onreadystatechange=function()
    {
        if (xmlhttp.readyState==4) //Check if it is ready to recieve data
        {
                var content = xmlhttp.responseText; //The content data which has been retrieved ***
                if(content == "\r\npridat")
                {
                    document.getElementById(cisloKosika).src='pics/plnykosik.gif';    
                }
                if(content == "\r\nzmazat")
                {
                    document.getElementById(cisloKosika).src='pics/prazdnykosik.gif';    
                }                
        }
    }    
    xmlhttp.send(null);
    return true;       
    
}
function spusti(file,id)
{
    xmlhttp=GetXmlHttpObject();
    if (xmlhttp==null)
    {
        getAlert();
        return;
    }
          
    document.getElementById(id).innerHTML = ""; 
    //-- Kvoli cache tu musi byt. Inak po zmene napr Mysql a nacitani vracia rovnake hodnoty az do zavretia IE   
    var myRandom=parseInt(Math.random()*99999999);  // cache buster            
    file = file + "&rand=" + myRandom;    
    xmlhttp.open('GET', file, true); //Open the file through GET, and add the page we want to retrieve as a GET variable **
    xmlhttp.onreadystatechange=function()
    {
        if (xmlhttp.readyState==4) //Check if it is ready to recieve data
        {
                var content = xmlhttp.responseText; //The content data which has been retrieved ***
                if( content )                       //Make sure there is something in the content variable
                { 
                    document.getElementById(id).innerHTML = content; //Change the inner content of your div to the newly retrieved content ****
                }
        }
    }
    xmlhttp.send(null); //Nullify the XMLHttpRequest
    return;
}
function open_win(datumy)
{
    w=window.open("zobrazDate.php?dat=" + datumy,"_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=220, height=220, top=170,left=550");
    w.focus();
}
