// JavaScript Document
//ziska datum
promenna = new Date(); // ziska datum
mesiac = promenna.getMonth();//januar je 0
denVMesiaci = promenna.getDate();

var mesiacVRoku = new Array("január","február", "marec", "apríl", "máj", "jún", "júl","august","september","október","november","december");
var retazec = ""; 
//retazec += mesiacVRoku[mesiac]; // Mesiac ako text

//read XML doc
var xmlDoc=null;
if (window.ActiveXObject)
{// code for IE
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false;
xmlDoc.load("/xml/rozpis_ladu.xml");

}
 // code for Mozilla, Firefox, Opera, etc.
else if (document.implementation && document.implementation.createDocument)
{
var xmlhttp = new window.XMLHttpRequest();
xmlhttp.open("GET", "/xml/rozpis_ladu.xml", false);
xmlhttp.send(null);
var xmlDoc = xmlhttp.responseXML.documentElement;

}
else
{
alert('Your browser cannot handle this script');
}

if (xmlDoc!=null)
{ 
var x=xmlDoc.getElementsByTagName("row");


//generuj vypis//
for (i=1;i<x.length;i++)
{ 

//nacitaj aktualny den
den = (x[i].getElementsByTagName("day")[0].childNodes[0].nodeValue);
denMeno = (x[i].getElementsByTagName("dayName")[0].childNodes[0].nodeValue);
mesiac = (x[i].getElementsByTagName("month")[0].childNodes[0].nodeValue);
cas = x[i].getElementsByTagName("time")[0].childNodes[0].nodeValue;
popis = x[i].getElementsByTagName("description")[0].childNodes[0].nodeValue;

//nacitaj nasledujuci den
den2 = (x[i-1].getElementsByTagName("day")[0].childNodes[0].nodeValue);
denMeno2 = (x[i-1].getElementsByTagName("dayName")[0].childNodes[0].nodeValue);
mesiac2 = (x[i-1].getElementsByTagName("month")[0].childNodes[0].nodeValue);
cas2 = x[i-1].getElementsByTagName("time")[0].childNodes[0].nodeValue;
popis2 = x[i-1].getElementsByTagName("description")[0].childNodes[0].nodeValue;

 
  
//vypis nadpis
if (den!=den2 || i==1){
//a daj vediet ze tento den uz nadpis ma...
nadpis = 'true';
document.write("<h2");
//oznac dnesny den cervenou
  if(den==denVMesiaci){
     document.write(" style='color:red' ");
  }

  if(den!=denVMesiaci){
    document.write(" class='' ");
  }
document.write(">"  + denMeno + ", " + den + ". " + mesiacVRoku[mesiac-1] + "</h2>");
}


  
//hackujem prvy riadok
if(i==1){
document.write ("<p "); 
document.write (">");
document.write ("<span class='cas'>" + x[0].getElementsByTagName("time")[0].childNodes[0].nodeValue + "</span>");
document.write ("<span class='desc'>" + x[0].getElementsByTagName("description")[0].childNodes[0].nodeValue + "</span>");
document.write ("</p>");
}

//zisti, ci to nie je riadok pre pripravku
desc = (x[i].getElementsByTagName("description")[0].childNodes[0].nodeValue);
team = desc.substr(0,2);


//zisti, ci to nie je riadok s autobusom, zapas alebo sro
match = (x[i].getElementsByTagName("match")[0].childNodes[0].nodeValue);


if(match!="bus"){
document.write ("<span class=" + match + ">");
document.write ("<span class=" + team +">");
document.write ("<p>");
document.write ("<span class='cas'>" + cas + "</span>");
document.write ("<span class='desc'>" + popis + "</span>");

if(match=="sro"){
  document.write ("<span class='sro'> <a href='/sk/stranka/ziaci/predpripravka'>delenie</a></span>");
}


if(match=="oz"){
  document.write ("<span class='oz'> <a href='/sk/stranka/ziaci/pripravka'>o.z.</a></span>");
}


document.write ("</p></span></span>");
} //end of vypis



}
document.write("<hr />");


}

