function Fotogalerie(server, tabulka, id, vybrany_dokument)
{
  var okno;
  var vyska, sirka;
  var url, nazev, vlastnosti;

  sirka = 800;
  vyska = 598;

  url        = "/cz/fotogalerie.html?popup=true&server="+server+"&tabulka="+tabulka+"&id="+id+"&vybrany_dokument="+vybrany_dokument;
  nazev      = "Fotogalerie_"+id;
  vlastnosti = "width="+sirka+", height="+vyska+", resizable=yes, scrollbars=yes";

  okno = window.open(url, nazev, vlastnosti);

  okno.moveTo(screen.width / 2 - sirka / 2, screen.height / 2 - vyska / 2);  

  return true;
}


function ExternalLink(URL)
{
  var okno;

  /*
  var vlastnosti;
  var vyska, sirka;

  vyska = Math.round(screen.height * 0.6);
  sirka = Math.round(screen.width * 0.6); 
    
  vlastnosti = "width="+sirka+", height="+vyska+", resizable=yes, scrollbars=yes, toolbar=yes, menubar=yes, adressbar=yes, status=yes, location=yes, directories=yes";
  */
  if (okno = window.open(URL, "_blank"))
    return true;
  else
    return false;
}

function WritePartneri2()
{
  var text;
  
  text = '';

  text += '  <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="460" height="400" id="partneri2007" align="middle">';
  text += '  <param name="allowScriptAccess" value="sameDomain" />';
  text += '  <param name="movie" value="/images/partneri20072.swf" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="/images/partneri2007.swf" menu="false" quality="high" bgcolor="#ffffff" width="460" height="400" name="partneri2007" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
  text += '  </object>';

  document.writeln(text);
}


function PodbarviPodrubriku(prvek, stav)
{
  if (stav == 2)
    prvek.style.backgroundColor = '#F7F7F7';    
  else if (stav == 1)
    prvek.style.backgroundColor = '#FCD4B3';    
  else if (stav == 0)
    prvek.style.backgroundColor = '#F7F7F7';
  else
    prvek.style.backgroundColor = '#FFFFFF';
}


function Marquee(zprava, posunuti)
{
  var marquee;
  var novinky;
  var timer;
  var delay;
  var barva;
  var r,g,b;
  var intenzita;

  posunuti -= 1;
  delay = 50;

  marquee = document.getElementById("marquee");
  novinky = document.getElementById("novinky");

  if (posunuti <= -20) {
    zprava++;
    if (zprava >= zpravy_marquee.length)
      zprava = 0;
    posunuti = 20;
    marquee.innerHTML = zpravy_marquee[zprava];
  }

  if (posunuti == 0)
    delay = 5000;

  barva = Math.round((Math.abs(posunuti) / 15 * 255));
  if (barva < 0)
    barva = 0;
  if (barva > 255)
    barva = 255;

  intenzita = 1 - (barva / 255);

  r = Math.round(255 - intenzita * (255)); 
  g = Math.round(255 - intenzita * (255)); 
  b = Math.round(255 - intenzita * (255)); 
  

  novinky.style.color = "rgb("+r+", "+g+", "+b+")"; 

  if (navigator.appVersion.indexOf("MSIE") > 0) {
    marquee.style.top = posunuti+"px";
  }
  else {
    marquee.style.top = posunuti+"px";
  }

  timer = setTimeout("Marquee("+zprava+", "+posunuti+")", delay); 
}


function Zbyva(cas)
{
  var delka_mesice = 30 * 86400;
  var delka_tydne = 7 * 86400;
  var delka_dne = 86400;
  var delka_hodiny = 3600;
  var delka_minuty = 60;

  var mesicu = 0;
  var tydnu = 0;
  var dnu = 0;
  var hodin = 0;
  var minut = 0;
  var sekund = 0;
  var text = "";

  var pom_cas = cas;
  var timer;

  mesicu = Math.floor(pom_cas / delka_mesice);
  pom_cas = pom_cas - mesicu * delka_mesice;

  tydnu = Math.floor(pom_cas / delka_tydne);
  pom_cas = pom_cas - tydnu * delka_tydne;

  
  
  dnu = Math.floor(pom_cas / delka_dne); 
  pom_cas = pom_cas - dnu * delka_dne;

  hodin = Math.floor(pom_cas / delka_hodiny);
  pom_cas = pom_cas - hodin * delka_hodiny;

  minut = Math.floor(pom_cas / delka_minuty);
  pom_cas = pom_cas - minut * delka_minuty;

  sekund = pom_cas;

  text = "Do začátku Rally Vysočina 2011 zbývá: ";
  if (mesicu > 0) {
    text += mesicu + " ";
    switch (mesicu) {
      case 1:
        text += "měsíc"; 
        break;
      case 2:
      case 3:
      case 4:
        text += "měsíce";
        break;
      default:
        text += "měsíců";
        break;
    }
    text += ", ";
  }
  if (tydnu > 0) {
    text += tydnu + " ";
    switch (tydnu) {
      case 1:
        text += "týden"; 
        break;
      case 2:
      case 3:
      case 4:
        text += "týdny";
        break;
      default:
        text += "týdnů";
        break;
    }
    text += ", ";
  }
  if (dnu > 0) {
    text += dnu + " ";
    switch (dnu) {
      case 1:
        text += "den"; 
        break;
      case 2:
      case 3:
      case 4:
        text += "dny";
        break;
      default:
        text += "dnů";
        break;
    }
    text += ", ";
  }
  if (hodin > 0) {
    text += hodin + " ";
    switch (hodin) {
      case 1:
        text += "hodina"; 
        break;
      case 2:
      case 3:
      case 4:
        text += "hodiny";
        break;
      default:
        text += "hodin";
        break;
    }
    text += ", ";
  }
  if (minut > 0) {
    text += minut + " ";
    switch (minut) {
      case 1:
        text += "minuta"; 
        break;
      case 2:
      case 3:
      case 4:
        text += "minuty";
        break;
      default:
        text += "minut";
        break;
    }
    text += " ";
  }

  if (sekund >= 0) {
    text += "a " + sekund + " ";
    switch (sekund) {
      case 1:
        text += "sekunda"; 
        break;
      case 2:
      case 3:
      case 4:
        text += "sekundy";
        break;
      default:
        text += "sekund";
        break;
    }
    text += ".";
  }


  document.getElementById("zbyva").innerHTML = text;


  cas--;
  timer = setTimeout("Zbyva("+cas+")", 1000);
}



function ZbyvaEN(cas)
{
  var delka_mesice = 30 * 86400;
  var delka_tydne = 7 * 86400;
  var delka_dne = 86400;
  var delka_hodiny = 3600;
  var delka_minuty = 60;

  var mesicu = 0;
  var tydnu = 0;
  var dnu = 0;
  var hodin = 0;
  var minut = 0;
  var sekund = 0;
  var text = "";

  var pom_cas = cas;
  var timer;

  mesicu = Math.floor(pom_cas / delka_mesice);
  pom_cas = pom_cas - mesicu * delka_mesice;

  tydnu = Math.floor(pom_cas / delka_tydne);
  pom_cas = pom_cas - tydnu * delka_tydne;

  
  
  dnu = Math.floor(pom_cas / delka_dne); 
  pom_cas = pom_cas - dnu * delka_dne;

  hodin = Math.floor(pom_cas / delka_hodiny);
  pom_cas = pom_cas - hodin * delka_hodiny;

  minut = Math.floor(pom_cas / delka_minuty);
  pom_cas = pom_cas - minut * delka_minuty;

  sekund = pom_cas;

  text = "Rally Vysocina 2011 will start in: ";
  if (mesicu > 0) {
    text += mesicu + " ";
    switch (mesicu) {
      case 1:
        text += "month"; 
        break;
      case 2:
      case 3:
      case 4:
        text += "months";
        break;
      default:
        text += "months";
        break;
    }
    text += ", ";
  }
  if (tydnu > 0) {
    text += tydnu + " ";
    switch (tydnu) {
      case 1:
        text += "week"; 
        break;
      case 2:
      case 3:
      case 4:
        text += "weeks";
        break;
      default:
        text += "weeks";
        break;
    }
    text += ", ";
  }
  if (dnu > 0) {
    text += dnu + " ";
    switch (dnu) {
      case 1:
        text += "day"; 
        break;
      case 2:
      case 3:
      case 4:
        text += "days";
        break;
      default:
        text += "days";
        break;
    }
    text += ", ";
  }
  if (hodin > 0) {
    text += hodin + " ";
    switch (hodin) {
      case 1:
        text += "hour"; 
        break;
      case 2:
      case 3:
      case 4:
        text += "hours";
        break;
      default:
        text += "hours";
        break;
    }
    text += ", ";
  }
  if (minut > 0) {
    text += minut + " ";
    switch (minut) {
      case 1:
        text += "minute"; 
        break;
      case 2:
      case 3:
      case 4:
        text += "minutes";
        break;
      default:
        text += "minutes";
        break;
    }
    text += " ";
  }

  if (sekund >= 0) {
    text += "a " + sekund + " ";
    switch (sekund) {
      case 1:
        text += "second"; 
        break;
      case 2:
      case 3:
      case 4:
        text += "seconds";
        break;
      default:
        text += "seconds";
        break;
    }
    text += ".";
  }

  if (navigator.appVersion.indexOf("MSIE") > 0)
    document.getElementById("zbyva").innerHTML = text;
  else
    window.status = text;

  cas--;
  timer = setTimeout("ZbyvaEN("+cas+")", 1000);
}

