function showzmena() {
allzmena=GetXmlHttpObjectzmena()
ukaz=document.getElementById("cas").innerHTML; ukaz=ukaz.split(","); ukaz[0]=ukaz[0]-65; if (ukaz[0]<1) ukaz[0]=0;
urlallzmena="/xml/fzmena.txt?"+Math.random();
allzmena.onreadystatechange=stateChangedzmena;
allzmena.open("GET",urlallzmena,true);
allzmena.send(null);}

function GetXmlHttpObjectzmena() {
allzmena=null;
try {
allzmena=new XMLHttpRequest();}
catch (e) {
try {
allzmena=new ActiveXObject("Msxml2.XMLHTTP");}
catch (e) {
allzmena=new ActiveXObject("Microsoft.XMLHTTP");}}
return allzmena;} 

function stateChangedzmena() { 
if (allzmena.readyState==4 && allzmena.status==200) {
allzmena=allzmena.responseText;
filedlzka=allzmena.length; if (filedlzka>0) {
allzmena=allzmena.split("@");
document.getElementById("cas").innerHTML=allzmena[0]+","+allzmena.length;
allzmena[0]=allzmena[0].split(","); //rozdelenie casov posledna zmena a aktualny
bigg=0; //vynulovanie velkeho biga

alla="<table border=1 width=100%>"; //zaciatok tabulky
head=""; //vynulovanie hlavicky

for (i=1;i<allzmena.length;i++) { //zaciatok cyklu
zapas=allzmena[i].split("*"); //vyber jednotlivych zapasov

gskore=zapas[4]; gdomaci=zapas[2]; ghostia=zapas[3];
if (zapas[6]=="FT" || zapas[6]=="ET" || zapas[6]=="WO") {skore=zapas[4].split("-"); if (skore[0]-0>skore[1]-0) zapas[2]="<span class=winner>"+zapas[2]; else if (skore[0]-0<skore[1]-0) zapas[3]="<span class=winner>"+zapas[3];} //rozdelenie skore a ziskanie vitaza
zapas[1]=zapas[1].split("/"); //rozdelenie hlavicky
zapas[9]=zapas[9].split(""); //rozdelenie datumu
datum=new Date(zapas[9][0]+zapas[9][1]+zapas[9][2]+zapas[9][3],zapas[9][4]+zapas[9][5],zapas[9][6]+zapas[9][7],zapas[9][9]+zapas[9][10],zapas[9][12]+zapas[9][13],0); datum=datum.getTime()+3600000*posun; datum=new Date(datum); hodiny=datum.getHours(); minuty=datum.getMinutes();
if (hodiny<10) hodiny="0"+hodiny; if (minuty<10) minuty="0"+minuty; zapas[9][1]=hodiny+":"+minuty;
zapas[7]=zapas[7].split("/"); //rozdelenie polcasu
zapas[4]="<span style=cursor:pointer>"+zapas[4];
if (zapas[6]=="1H" || zapas[6]=="2H" || zapas[6]=="HT" || zapas[6]=="?" || zapas[6]=="3H") {zapas[4]="<span class=inplay>"+zapas[4]; zapas[6]="<span class=inplay>"+zapas[6];} //cervene skore ak sa hra
if (zapas[6]!="NS") {if (zapas[7][2]!="" && zapas[6]!="Pen.") zapas[7][2]="<span class=slabe>("+zapas[7][2]+")"; zapas[9][1]="<span class=slabe>"+zapas[9][1];} //zoslabenie casu a polcasu
if (zapas[11]>allzmena[0][1]-60) {zapas[7][2]="<span class=goal>Goal!"; if (zapas[10]=="1" || zapas[10]=="3") zapas[2]="<span class=goal>"+zapas[2]; if (zapas[10]=="2" || zapas[10]=="3") zapas[3]="<span class=goal>"+zapas[3];} //strelenie golu zmena farieb
if (zapas[6]=="NS" || zapas[6]=="<span class=inplay>?") zapas[6]=""; //vymazanie statusu ak sa nehra
if (zapas[6]=="") zapas[6]="&nbsp;"; if (zapas[7][2]=="") zapas[7][2]="&nbsp;"; //naplnenie prazdnych policok
if (zapas[6]=="<span class=inplay>1H") {zapas[6]=Math.round((allzmena[0][1]-zapas[5])/60); if (zapas[6]<1) zapas[6]=1; else if (zapas[6]>45) zapas[6]=45; zapas[6]="<span class=inplay><time>"+zapas[6]+"</time>'";} //vypocet prveho polcasu
if (zapas[6]=="<span class=inplay>2H") {zapas[6]=Math.round((allzmena[0][1]-zapas[5])/60+45); if (zapas[6]<46) zapas[6]=46; else if (zapas[6]>90) zapas[6]=90; zapas[6]="<span class=inplay><time>"+zapas[6]+"</time>'";} //vypocet druheho polcasu
if (zapas[6]=="<span class=inplay>3H") {zapas[6]=Math.round((allzmena[0][1]-zapas[5])/60+90); if (zapas[6]<91) zapas[6]=91; else if (zapas[6]>120) zapas[6]=120; zapas[6]="<span class=inplay><time>"+zapas[6]+"</time>'";} //vypocet tretie polcasu
for (k=0;k<zapas[7][0];k++) zapas[2]="<img src=/img/red.gif style=height:11px;width:8px;position:relative;top:1px /> "+zapas[2]; //domaci cervene
for (k=0;k<zapas[7][1];k++) zapas[3]=zapas[3]+" <img src=/img/red.gif style=height:11px;width:8px;position:relative;top:1px />"; //hostia cervene
//table golov
zapas[14]=zapas[14].split("/"); zapasg=zapas[14].sort(); ig=0; ap2=0; dsk=0; hsk=0; goly="<table class=tabulka cellspacing=0 style=margin-bottom:0px><tr><td class=hlavicka style=text-align:right widht=45%>"+gdomaci+"</td><td class=hlavicka style=text-align:center width=10%>"+gskore+"</td><td class=hlavicka width=45%>"+ghostia+"</td></tr></table><table cellspacing=0 class=tabulkatd style='margin-bottom:0px;border-right:1px solid #000;border-bottom:1px solid #000'>";
if (zapas[14]==0) goly=goly+"<tr class=tmava><td>no info</td></tr>"; 
else while (zapasg[ig]!=undefined) {
zapasg[ig]=zapasg[ig].split(";");
if (ap2==0) {podfarba="tmava"; ap2=1;} //tmave riadky
else if (ap2==1) {podfarba="svetla"; ap2=0;} //svetle riadky
if (zapasg[ig][0]<10) zapasg[ig][0]=zapasg[ig][0]-0; //zmazanie 0ky pri minute pod 10 min.
if (zapasg[ig][3]=="") zapasg[ig][3]="&nbsp;";
if (zapasg[ig][1]=="goal" && zapasg[ig][2]=="1") dsk++; else if (zapasg[ig][1]=="goal" && zapasg[ig][2]=="2") hsk++;
zapasg[ig][1]=zapasg[ig][1].replace(/goal/g, "<img src=/img/g.gif>"); zapasg[ig][1]=zapasg[ig][1].replace(/red/g, "<img src=/img/red.gif style=height:11px;width:8px;position:relative>");
if (zapasg[ig][2]=="1") {goly=goly+"<tr class="+podfarba+"><td style=text-align:right width=30%>"+zapasg[ig][3]+"</td><td width=5%>"+zapasg[ig][1]+"</td><td width=10%>"+zapasg[ig][0]+"'</td><td width=10%><b>";
if (zapasg[ig][1]=="<img src=/img/g.gif>") goly=goly+""+dsk+"-"+hsk+""; goly=goly+"</td><td width=10%>&nbsp;</td><td width=5%>&nbsp;</td><td width=30%>&nbsp;</td></tr>";} 
else if (zapasg[ig][2]=="2") {goly=goly+"<tr class="+podfarba+"><td width=30%>&nbsp;</td><td width=5%>&nbsp;</td><td width=10%>&nbsp;</td><td width=10%><b>";
if (zapasg[ig][1]=="<img src=/img/g.gif>") goly=goly+""+dsk+"-"+hsk+""; goly=goly+"</td><td width=10%>"+zapasg[ig][0]+"'</td><td width=5%>"+zapasg[ig][1]+"</td><td style=text-align:left width=30%>"+zapasg[ig][3]+"</td></tr>";} ig++;}
//ukazovanie kurzov z bet365
zapas[15]=zapas[15].split("/");
sirka=document.getElementById("allzapasy").offsetWidth*0.29; //sirka riadka pre mena hracov
if (sirka<1) {sirka=style[14]*0.29; zapas[15][0]="OFF"; zapas[15][1]="OFF";}
if (zapas[15][0]!="OFF" || zapas[15][1]!="OFF") sirka=sirka-document.getElementById("allkurz").offsetWidth;
if (zapas[15][0]!="OFF") zapas[2]="<div style=float:left><a class=slabel href=http://www.bet365.com/home/?affiliate=grm_11020 target=_blank>"+zapas[15][0]+"</a></div><div style=overflow:hidden;white-space:nowrap;width:"+sirka+"px;float:right>"+zapas[2]+"</span></span>";
else zapas[2]="<div style=overflow:hidden;white-space:nowrap;width:"+sirka+"px;float:right>"+zapas[2]+"</div>";
if (zapas[15][1]!="OFF") zapas[3]=zapas[3]+"</span></span></div><div style=float:right><a class=slabel href=http://www.bet365.com/home/?affiliate=grm_11020 target=_blank>"+zapas[15][1]+"</a>";

if (document.getElementById("stl1["+zapas[0]+"]")!=undefined) {
if (zapas[11]>bigg) bigg=zapas[11]; //najst najnovsi goal aby sa mohol ozvat sound
document.getElementById("stl1["+zapas[0]+"]").innerHTML=zapas[9][1];
document.getElementById("stl2["+zapas[0]+"]").innerHTML=zapas[6];
document.getElementById("stl3["+zapas[0]+"]").innerHTML=zapas[2];
document.getElementById("stl4["+zapas[0]+"]").innerHTML="<b><span title=\"header=[] body=["+goly+"</table>]\">"+zapas[4]+"</span>";
document.getElementById("stl5["+zapas[0]+"]").innerHTML="<div style=overflow:hidden;white-space:nowrap;width:"+sirka+"px;float:left>"+zapas[3]+"</div>";
document.getElementById("stl6["+zapas[0]+"]").innerHTML=zapas[7][2];}}

if (ukaz[2]<bigg && sound!="off") document.getElementById("zvucik").innerHTML="<EMBED SRC=/goal.wav AUTOSTART=true style=width:0px;height:0px;position:absolute>";}}}
