var timer, i, ns4_menuFunction, justVisibleMenuId = 0, may_hideMenu = true;

var dom = document.getElementById ? true : false;
var ie4 = ((document.all) && (!dom)) ? true : false;
var ns4 = document.layers ? true : false;
var opera = navigator.userAgent.indexOf('Opera') != -1 ? true : false;
var dhtml = dom ? true : ie4 ? true : ns4 ? true : false;
/*
if (dhtml) 	document.write ('<style type="text/css">#scriptSupport {display: none;} ');
			document.write ('#menuHolder {position: absolute; width:760px; border:2px solid #ccc; overflow: clip; clip: rect(0px,760px,200px,0px); visibility: hidden; z-index: 20; left: 0px; margin-top:-10px} ');
			document.write ('#visibleMenu1 {position: absolute; left: 120px;top: 0px; z-index: 19;} ');
			document.write ('#visibleMenu2 {position: absolute; left: 165px; top: 0px; z-index: 18;} ');
			document.write ('#visibleMenu3 {position: absolute; left: 250px; top: 0px; z-index: 17} ');
			document.write ('#visibleMenu4 {position: absolute; left: 325px; top: 0px; z-index: 16;} ');			
			document.write ('#visibleMenu5 {position: absolute; left: 410px; top: 0px; z-index: 15;} ');			
			document.write ('#visibleMenu6 {position: absolute; left: 480px; top: 0px; z-index: 14;} ');										
			document.write ('#whiteMenu {position: absolute; left: 0px; top: 0px; z-index: 12; background-color: #FFF;height: 22px; width: 760px;} ');
			document.write ('#hiddenMenu1 {position: absolute; left: 120px; top: 0px; z-index: 11;border:1px solid #0058A4} ');
			document.write ('#hiddenMenu2 {position: absolute; left: 170px; top: 0px; z-index: 10;border:1px solid #0058A4} ');
			document.write ('#hiddenMenu3 {position: absolute; left: 260px; top: 0px; z-index: 9;border:1px solid #0058A4; border-top: 0px;}');
			document.write ('#hiddenMenu4 {position: absolute; left: 340px; top: 0px; z-index: 8;border:1px solid #0058A4;}');			
			document.write ('#hiddenMenu5 {position: absolute; left: 430px; top: 0px; z-index: 7;border:1px solid #0058A4} ');			
			document.write ('#hiddenMenu6 {position: absolute; left: 500px; top: 0px; z-index: 6;border:1px solid #0058A4}</style>');
*/
/*
if (dhtml) 	document.write ('<style type="text/css">#scriptSupport {display: none;}');
			document.write ('#menuHolder {position: absolute; width:760px; border:0px solid #ccc; overflow: clip; clip: rect(0px,760px,200px,0px); visibility: hidden; z-index: 20; left: 0px; margin-top:10px}');
			document.write ('#hiddenMenu1, #hiddenMenu2, #hiddenMenu3,#hiddenMenu4,#hiddenMenu5,#hiddenMenu6 {position: absolute; visibility: hidden;} ');
			document.write ('#visibleMenu1 {position: absolute; left: 120px;top: 0px; z-index: 19;}');
			document.write ('#visibleMenu2 {position: absolute; left: 180px; top: 0px;} ');
			document.write ('#visibleMenu3 {position: absolute; left: 270px; top: 0px;} ');
			document.write ('#visibleMenu4 {position: absolute; left: 350px; top: 0px;} ');
			document.write ('#visibleMenu5 {position: absolute; left: 440px; top: 0px;} ');
			document.write ('#visibleMenu6 {position: absolute; left: 510px; top: 0px;} ');
			document.write ('#hiddenMenu1 {position: absolute; left: 100px; top: 22px; z-index: 11;border:1px solid #0058A4; border-top:0px;} ');
			document.write ('#hiddenMenu2 {position: absolute; left: 180px; top: 22px; z-index: 11;border:1px solid #0058A4; border-top:0px;} ');
			document.write ('#hiddenMenu3 {position: absolute; left: 270px; top: 22px; z-index: 11;border:1px solid #0058A4; border-top:0px;} ');
			document.write ('#hiddenMenu4 {position: absolute; left: 340px; top: 22px; z-index: 11;border:1px solid #0058A4; border-top:0px;} ');
			document.write ('#hiddenMenu5 {position: absolute; left: 435px; top: 22px; z-index: 12;border:1px solid #0058A4; border-top:0px;} ');
			document.write ('#hiddenMenu6 {position: absolute; left: 510px; top: 20px; z-index: 13;border:0px solid #0058A4; border-top:0px;} </style>');

*/


function setVisibility(element,newVisibility)
{
  if (dhtml)
  {
    if (dom) document.getElementById(element).style.visibility = newVisibility;
    else if (ie4) document.all[element].style.visibility = newVisibility;
    else if (ns4) eval('document.' + element + '.visibility = newVisibility');
  }
}

function menu()
{
  if (dhtml)
  {
    if (ns4)
    {
      for (i = 1; i <= 7; i++)
      {
        ns4_menuFunction = eval('ns4_moveMenu' + i);
        document.menuHolder.document.layers['visibleMenu' + i].document.captureEvents(Event.MOUSEOUT);
        document.menuHolder.document.layers['visibleMenu' + i].document.onmouseout = ns4_menuFunction;
      }
      document.captureEvents(Event.MOUSEOUT);
      document.onmousedown = hideMenu;
    }
    if (opera) for (i = 1; i <= 7; i++) document.getElementById('hiddenMenu' + i).style.top = 20;
    if (ie4) for (i = 1; i <= 7; i++) document.all['hiddenMenu' + i].style.top = 18;
    setVisibility('menuHolder','visible');
  }
}

function moveMenu(id)
{
  if (dhtml)
  {
    if (justVisibleMenuId == 0)
    {
      setVisibility((ns4 ? 'menuHolder.document.' : '') + 'hiddenMenu' + id,'visible');
      justVisibleMenuId = id;
    }
    else
    {
      setVisibility((ns4 ? 'menuHolder.document.' : '') + 'hiddenMenu' + justVisibleMenuId,'hidden');
      if (justVisibleMenuId != id)
      {
        setVisibility((ns4 ? 'menuHolder.document.' : '') + 'hiddenMenu' + id,'visible');
	 justVisibleMenuId = id;
      }
      else justVisibleMenuId = 0;
    }
    may_hideMenu = false;
    setTimeout('may_hideMenu = true',50);
  }
}

function hideMenu(e)
{
  if (dhtml)
  {
    if ((justVisibleMenuId != 0) && (may_hideMenu))
    {
      setVisibility((ns4 ? 'menuHolder.document.' : '') + 'hiddenMenu' + justVisibleMenuId,'hidden');
      justVisibleMenuId = 0;
    }
    if (ns4) routeEvent(e);
  }
}

function ns4_moveMenu1(){moveMenu(1);}
function ns4_moveMenu2(){moveMenu(2);}
function ns4_moveMenu3(){moveMenu(3);}
function ns4_moveMenu4(){moveMenu(4);}
function ns4_moveMenu5(){moveMenu(5);}
function ns4_moveMenu6(){moveMenu(6);}


var screenW = window.screen.width;
var screenH = window.screen.height;

function user(zdroj) 
{ aPopUp =window.open(zdroj,'Detail','toolbar=no,location=no,directories=no,status=no,left=350,top=350,scrollbars=yes,resizable=no,copyhistory=no,width=300,height=350');}

function opened(foto,id,popis,gal){
	myLeft = (screenW > 800) ? ((screenW / 2) - (390 + 10)) : 10;
	myHeight = (screenH > 600) ? 605 : 550;
//	photo = window.open('intgal.php',''+popis+'','width=1000,height='+myHeight+',top=0,left='+myLeft+',scrollbars=no,resizable=yes,location=no,status=no');
	photo = window.open('intgal.php?id='+id+'&path='+popis+'&nazev='+gal+'',''+popis+'','width=1000,height='+myHeight+',top=0,left='+myLeft+',scrollbars=no,resizable=yes,location=no,status=no');
}

function wopen(foto,popis){
	myLeft = (screenW > 800) ? ((screenW / 2) - (390 + 10)) : 10;
	myHeight = (screenH > 600) ? 605 : 550;
	photo = window.open('','photo','width=780,height='+myHeight+',top=0,left='+myLeft+',scrollbars=yes,resizable=yes');
	photo.focus();
	okno(foto,popis);
}

function okno(foto,popis){
with(photo.document){
	open();
	writeln('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\n<html>\n<head>');
	writeln('<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">');
	writeln('<meta http-equiv="Content-Language" content="cs">');
	writeln('<meta http-equiv="imagetoolbar" content="no" />');
	writeln('<title>'+popis+'</title>\n</head>');
	writeln('<body style="background-color: #fff; margin:0px; padding:0px" title="Kliknutím zavřete okno">');
	writeln('<table style="width: 100%; height: 100%; cursor: hand; cursor: pointer" cellspacing="0" cellpadding="0" onClick="window.close()">');
	write('<tr><td align="center" valign="middle">');
	write('<img src="'+foto+'" border="0"></td>');
	writeln('</tr>\n</table>');
	writeln('</body>\n</html>');
	close();
}}

function zmen() {
vybrano = document.vyber.galerie.selectedIndex+1;
switch (vybrano) {
   case 1 : 
      vybrano2 = "a";
      break; 
   case 2 : 
      vybrano2 = "d";
      break; 
   case 3 : 
      vybrano2 = "mz";
      break; 
   case 4 : 
      vybrano2 = "ar";
      break; 
   default : 
      document.write("Omlouváme se, ale galerii s id " + i + " neexistuje.<BR>"); 
} 
document.location = "intgal.php?path="+vybrano2+"";
}
