
// prednacteni obrazku na horni liste
var listaOld = new Array();
var listaNew = new Array();
// protoze ruzne stranky pouzivaji ruzne obrazky, musi se tohle pridat do prislusneho korenoveho php rucne
var obrazky = new Array('klub','mapa','recenze','recenze_wf','kultura','galerie','galerie_n','preklady','dotazy','odkazy','suvenyry');
if (document.images) {
  for (var i=0; i<obrazky.length; i++) {
    var tmp = obrazky[i];
    listaOld[tmp] = new Image;
    listaOld[tmp].src = "images/" + tmp + ".gif";
    listaNew[tmp] = new Image;
    listaNew[tmp].src = "images/" + tmp + "_alt.gif";
  }
}



// onmouse-akce pro obrazky na horni liste
function swapImage(whichOne) {
  document[whichOne].src = listaNew[whichOne].src;
}
function swapImageRestore(whichOne) {
  document[whichOne].src = listaOld[whichOne].src;
}



// otevirani obrazku z clanku
function newWin(cesta, parametr) {
  var okno = open(cesta,"",parametr);
  okno.focus();
}



//otevirani resizovanych popupu v cistem javascriptu -- tj. bez PHP kodu
//uzitecne pro vkladani popup obrazku do clanku
//pouziti: <a href='javascript:void(0)' onClick="img_open('obrazek.jpg')">Link</a>
//
// TOHLE MUSIM PREPSAT PODLE browserSniffer (Pirat)
//
var windowHandle;
function resizeWindow() {
  if (document.images) {
    if (windowHandle.document.images.length == 1) {
      if (document.layers)
      {
        windowHandle.resizeTo(Math.min(windowHandle.document.images[0].width+0,750),Math.min(windowHandle.document.images[0].height+20,550))
      }
      else {
        if (document.all || document.implementation)
	  windowHandle.resizeTo(Math.min(windowHandle.document.images[0].width+50,750),Math.min(windowHandle.document.images[0].height+70,550))
      }
    } else {
      setTimeout('resizeWindow()', 1000);
    }
  } else {
    setTimeout('resizeWindow()', 1000);
  }
}
function img_open(obrazek) {
  windowHandle = window.open(obrazek,'','width=100,height=200,resizable=yes,scrollbars=yes');setTimeout('resizeWindow()',2000);
}

function Nop() {
  // tohle tady uz urcite nekde je, jen jsem to nenasel... ;((
  // Neni, jen se to proste nepouziva ^_^
}



// zmena "tlacitka" u ankety po vybrani
var sel_value;
function anketaChangeLink() {
  var tlacitkoHlasuj   = document.getElementById('hlasuj'); 
  var tlacitkoVysledky = document.getElementById('vysledky'); 
  tlacitkoVysledky.style.display = 'none';
  tlacitkoHlasuj.style.display   = 'block';
}



// kod pro zobrazovani popup-notes
//   (pouziti viz clanky 541+542)
function showNote(noteNumber, event) {
  showNoteWidth(noteNumber, event, 220);
}

function showNoteWidth(noteNumber, event, width) {
  element = document.getElementById("popupNote");
  element.firstChild.nodeValue = notes[noteNumber];
  var posx = 0;
  var posy = 0;
  if (!event) var event = window.event;
  //event = (window.event) ? window.event : event;
  if (event.pageX || event.pageY)
  {
	posx = event.pageX;
	posy = event.pageY;
  }
  else if (event.clientX || event.clientY)
  {
	posx = event.clientX + document.documentElement.scrollLeft;
	posy = event.clientY + document.documentElement.scrollTop;
  }
  if (element.style.visibility == 'hidden' || element.style.visibility == "")
  {
	element.style.top = posy + "px";
	element.style.left = posx + "px";
	element.style.width = width + "px";
	element.style.visibility = 'visible';
  } else {
	element.style.visibility = 'hidden';
  }
}

function hideNote() {
  element = document.getElementById("popupNote");
  element.style.visibility = 'hidden';
}

