var nazvyMesice = ["LEDEN","ÚNOR","BŘEZEN","DUBEN","KVĚTEN","ČERVEN","ČERVENEC","SRPEN","ZÁŘI","ŘÍJEN","LISTOPAD","PROSINEC"];

function zobrazMenuVyroci(sezona)
{
 var today = new Date();
 var porovJm;
//  var denvTydnu=((today.getDay()-1)<0) ? 7 : (today.getDay()-1);
//  today.setDate(today.getDate()-denvTydnu);

  var pomDatumPDM = new Date(today.getUTCFullYear(),today.getMonth(),1);
//  var pomDatumPDM = new Date(2004,1,1);
  var ms1= pomDatumPDM.getTime();
  pomDatumPDM.setMonth(pomDatumPDM.getMonth()+1);
  var pocetDniVMesici = (pomDatumPDM.getTime() - ms1)/(24*60*60*1000);
//  alert(parseInt(pocetDniVMesici))

  var todayJmSv=new Date(today.getUTCFullYear(),today.getMonth(),1);
  var todaySv;
  var todayNar;

  osl= new Array();
  poleJmen=new Array(parseInt(pocetDniVMesici));

  //naplň pole jmen z kalendare  
  
  for (var i=0;i<poleJmen.length;i++)
  {
    poleJmen[i]=vratJmeno(todayJmSv.getDate(), todayJmSv.getMonth()+1);
    poleJmen[i]=poleJmen[i].replace(/ /g,"");
    todayJmSv.setDate(todayJmSv.getDate()+1);
  }

  for (var i=0;i<sezona.rozpis.muzstvo[sezona.indexDomaci].hrac.length;i++)
  {
    //alert(today.getUTCFullYear()+"-"+today.getMonth()+"-"+today.getDate())
    todaySv=new Date(today.getUTCFullYear(),today.getMonth(),1);
    todayNar=new Date(today.getUTCFullYear(),today.getMonth(),1);

    //SVATKY
    for (var j=0;j<poleJmen.length;j++)
    {
      porovJm=poleJmen[j].split("/");  
      for (var k=0;k<porovJm.length;k++)
      {
        if (sezona.rozpis.muzstvo[sezona.indexDomaci].hrac[i].jmeno == porovJm[k])
        {

          jmpr=sezona.rozpis.muzstvo[sezona.indexDomaci].hrac[i].jmeno+" "+
               sezona.rozpis.muzstvo[sezona.indexDomaci].hrac[i].prijmeni;
          osl[osl.length]=new Oslavenec(jmpr,"0","0",todaySv.getDate(),todaySv.getMonth()+1);

        }
      }
      todaySv.setDate(todaySv.getDate()+1);
    }
    //NAROZENINY
    var pom=sezona.rozpis.muzstvo[sezona.indexDomaci].hrac[i].datumNarozeni;
    pom=pom.split(".");
    var iDen=parseInt(pom[0],10);
    iDen = isNaN(iDen) ? -1 : iDen;
    var iMesic=parseInt(pom[1],10);
    iMesic = isNaN(iMesic) ? -1 : iMesic;
    var iRok=parseInt(pom[2],10);
    iRok = isNaN(iRok) ? -1 : iRok;
    if (iRok>0 && iMesic>0 && iDen>0)
    {
      var dP=new Date(iRok,iMesic-1,iDen);
      for(var j=0;j<poleJmen.length;j++)
      {       
        if(dP.getDate()==todayNar.getDate() && dP.getMonth()==todayNar.getMonth())
        {
         jmpr=sezona.rozpis.muzstvo[sezona.indexDomaci].hrac[i].jmeno+" "+
              sezona.rozpis.muzstvo[sezona.indexDomaci].hrac[i].prijmeni;
         osl[osl.length]=new Oslavenec(jmpr,"1",todayNar.getUTCFullYear()-iRok, 
                                       todayNar.getDate(),todayNar.getMonth()+1);
        }
        todayNar.setDate(todayNar.getDate()+1);
      }      
    }
  }

  osl=sortOslavenec(osl);


  var ret="";
  var pomvyrHrac="";
  if (osl.length>0)
  {  
    var co=["svátek","narozeniny"];
    ret+="<DIV class=PrMenuTitH>VÝROČÍ "+nazvyMesice[today.getMonth()]+"</DIV>";
    for (var i=0;i<osl.length;i++)
    {
      pomvyrHrac=osl[i].jmeno;
      if (osl[i].udalost==1)
        pomvyrHrac=osl[i].jmeno+" ("+osl[i].let+".let)";
      ret+="<DIV class='PrMenuBunkaS'>";
      ret+="<SPAN STYLE='float:left;width:63px;text-align:left;'>"+osl[i].den+"."+osl[i].mesic+"</SPAN>";
      ret+="<SPAN STYLE='float:left;width:75px;text-align:right;'>"+co[osl[i].udalost]+"</SPAN></DIV>";
      ret+="<DIV class='PrMenuBunkaS' STYLE='BORDER-TOP: 0px;'>";
      ret+="<SPAN STYLE='width:148px;color:#FFFF00;text-align:left;padding-left:2px;'>"+pomvyrHrac+"</SPAN>";

      ret+="</DIV>";
    }
    ret+="<DIV class=PrMenuTitD>&nbsp;</DIV>";
  }
  return ret;
}

function zobrazMenuVyrociDnes(sezona)
{
 var today = new Date();
 var porovJm;
  osl= new Array();
 //naplň jmeno z kalendare  
 var jmSvatek=vratJmeno(today.getDate(), today.getMonth()+1);
 jmSvatek=jmSvatek.replace(/ /g,"");

 for (var i=0;i<sezona.rozpis.muzstvo[sezona.indexDomaci].hrac.length;i++)
 {
  porovJm=jmSvatek.split("/");  
  for (var k=0;k<porovJm.length;k++)
  {
    if (sezona.rozpis.muzstvo[sezona.indexDomaci].hrac[i].jmeno == porovJm[k])
    {
      jmpr=sezona.rozpis.muzstvo[sezona.indexDomaci].hrac[i].jmeno+" "+
           sezona.rozpis.muzstvo[sezona.indexDomaci].hrac[i].prijmeni;
      osl[osl.length]=new Oslavenec(jmpr,"0","0",today.getDate(),today.getMonth()+1);
    }
  }
  //NAROZENINY
  var pom=sezona.rozpis.muzstvo[sezona.indexDomaci].hrac[i].datumNarozeni;
  pom=pom.split(".");
  var iDen=parseInt(pom[0],10);
  iDen = isNaN(iDen) ? -1 : iDen;
  var iMesic=parseInt(pom[1],10);
  iMesic = isNaN(iMesic) ? -1 : iMesic;
  var iRok=parseInt(pom[2],10);
  iRok = isNaN(iRok) ? -1 : iRok;
  if (iRok>0 && iMesic>0 && iDen>0)
  {
    var dP=new Date(iRok,iMesic-1,iDen);
    if(dP.getDate()==today.getDate() && dP.getMonth()==today.getMonth())
    {
      jmpr=sezona.rozpis.muzstvo[sezona.indexDomaci].hrac[i].jmeno+" "+
           sezona.rozpis.muzstvo[sezona.indexDomaci].hrac[i].prijmeni;
      osl[osl.length]=new Oslavenec(jmpr,"1",today.getUTCFullYear()-iRok, 
                                     today.getDate(),today.getMonth()+1);
    }
  }
 }
  osl=sortOslavenec(osl);

  var ret="";
  var pomvyrHrac="";
  if (osl.length>0)
  {  
    var co=["svátek","narozeniny"];
    ret+="<DIV class=PrMenuTitH>VÝROČÍ DNES</DIV>";
    for (var i=0;i<osl.length;i++)
    {
      pomvyrHrac=osl[i].jmeno;
      if (osl[i].udalost==1)
        pomvyrHrac=osl[i].jmeno+" ("+osl[i].let+".let)";
      ret+="<DIV class='PrMenuBunkaS'>";
      ret+="<SPAN STYLE='float:left;width:63px;text-align:left;'>"+osl[i].den+"."+osl[i].mesic+"</SPAN>";
      ret+="<SPAN STYLE='float:left;width:75px;text-align:right;'>"+co[osl[i].udalost]+"</SPAN></DIV>";
      ret+="<DIV class='PrMenuBunkaS' STYLE='BORDER-TOP: 0px;'>";
      ret+="<SPAN STYLE='width:148px;color:#FFFF00;text-align:left;padding-left:2px;'>"+pomvyrHrac+"</SPAN>";

      ret+="</DIV>";
    }
    ret+="<DIV class=PrMenuTitD>&nbsp;</DIV>";
  }
 return ret;
}