function zobraz(a)
{
 if (document.getElementById('sub'+a).style.display=='block') 
         document.getElementById('sub'+a).style.display='none';
    else document.getElementById('sub'+a).style.display='block';
}


function vote_story(IDstory, points)
{

    var httpziadost;

    if(typeof window.ActiveXObject != 'undefined')
    { httpziadost = new ActiveXObject("Microsoft.XMLHTTP"); }
    else
    { httpziadost = new XMLHttpRequest(); }

    var stranka = "http://vtipy.skey.sk/vote_tale_ajax.php?q="+IDstory+"/"+points;
    var kam = "story"+IDstory;
    httpziadost.open("GET", stranka, true);
    httpziadost.onreadystatechange= function () { processRequest(httpziadost, kam) };
    httpziadost.send(null);
}

function vote_joke(IDjoke, points)
{

    var httpziadost;

    if(typeof window.ActiveXObject != 'undefined')
    { httpziadost = new ActiveXObject("Microsoft.XMLHTTP"); }
    else
    { httpziadost = new XMLHttpRequest(); }

    var stranka = "http://vtipy.skey.sk/vote_joke_ajax.php?q="+IDjoke+"/"+points;
    var kam = "joke"+IDjoke;
    httpziadost.open("GET", stranka, true);
    httpziadost.onreadystatechange= function () { processRequest(httpziadost, kam) };
    httpziadost.send(null);
}

function processRequest(httpziadost, kam)
{
    if (httpziadost.readyState == 4)
    {
        if(httpziadost.status == 200)
        {
            if (typeof kam == 'string')
            {
                document.getElementById(kam).innerHTML = httpziadost.responseText;
            }
            if (typeof kam == 'function')
            {
                kam(httpziadost.responseText);
            }
        }
        else
        {
            alert("Chyba pri nacitani stanky " + httpziadost.status +" : "+ httpziadost.statusText);
        }
    }
    else
    {
        if (typeof kam == 'string' && kam != '')
        {
            document.getElementById(kam).innerHTML = '<img src="http://localhost/vtipy/js/loader.gif">';


        }
    }

}
