var object = false;
 
if (window.XMLHttpRequest) object = new XMLHttpRequest(); // tworzymy obiekt XMLHttpRequest
else if (window.ActiveXObject) object = new ActiveXObject("Microsoft.XMLHTTP"); // -||- dla IE 
 
function getData(dataSource, divID) { //pobiera dane ze wskazanego zrodla (pliku/skryptu) do diva poprzez obiekt XMLHttpRequest    
	if (object.readyState==4 || object.readyState==0)  { // // kontynuuje wylacznie gdy obiekt nie jest zajety
        var obj = document.getElementById(divID); // // tworzy zmienna odpowiadajaca konkretnemu obiektowi na stronie
        
        object.open("GET", dataSource); // czyta z pliku lub wykonuje skrypt
        
        object.onreadystatechange = function() { // definiuje metode obslugi odpowiedzi serwera
            // kontynuuje jesli transmisja zostala zakonczona powodzeniem
            if (object.readyState == 4 && object.status == 200) 
            obj.innerHTML= object.responseText;
        }
        object.send(null); // wysyla zadanie do serwera
	}
}

function wyniki_live() {
	getData('live/livescore_ak_ajax.php','wyniki_live');
	setTimeout("wyniki_live()", 5000);
}
