// Init proměnné pro blikací butonky v levé liště, po nahrání celé stránky událostí onload v tagu BODY je volána fce PrepareButts().
// Ta má na starost nahrání všech grafických prvků potřebných pro blikání a nastavení flagu isPrepared na true.
// Flag isPrepared je testován ve fci blinkButt(butt,state), která má na starosti vlastní blikání.
// Nejprve je tedy nahrána htm stránka, je plně funkční ale bez blikání a pak se donahraje dodatečná grafika pro blikání,
// a pak se povolí blikání. Urychluje se tak okamžik zprovoznění stránky.
var isPrepared = false;

// další proměnné
var objId1Open = false;
var objId2Open = false;
var objId2_1Open = false;
var objId2_2Open = false;	
var oldNamez = '';
var objImg = null;

// Netscape Navigator 4
var NN4 = false;
if (navigator.appName=='Netscape' && parseInt(navigator.appVersion) <= 4) {
	NN4 = true;
}

// Fce pro zobrazení levého menu, level 1
function show_menu(namez) {
//alert (namez);
	if (!document.all && !document.getElementById && !document.layers) return;
	var objId1 = null;
	var objId2 = null;
			
	var id1 = namez + "-on";
	var id2 = namez + "-off";
	
	if (document.getElementById) {								// Jde-li o prohlížeč kompatibilní DOM
		objId1 = document.getElementById(id1);					// použijeme metodu DOM
		objId2 = document.getElementById(id2);			
	}
	else if (document.all) {									// jinak, je-li podporováno API IE
		objId1 = document.all[id1];								// použijeme k vyhledání prvku pole all[]
		objId2 = document.all[id2];			
	}

											
	if (objId1.style) {										// otevírání menu na kliknutí
		if (objId1Open) {									// je-li otevřeno staré menu, zavřeme ho
			objId1Open.style.display="none";
			objId2Open.style.display="block";
		}
		objId2.style.display="none";
		objId1.style.display="block";				
	} else {
		if (objId1Open) {
			// NN4
		}
		// NN4
	}

	objId1Open = objId1;									// zapamatujeme si, které menu je otevřené
	objId2Open = objId2;
	oldNamez = namez;
}


// Přípravná fce pro blikání při přejetí myší nad butonkem. Je volána událostí onload po nahrání celé stránky. Blíže viz. popis flagu isPrepared výše.
function preparePage () {
	//(new Image(22,21)).src = 'images/hl-puntik-on.gif';

	isPrepared = true;
}

// fce blikání puntiku na hlavní stránce
function puntik (name, flag) {
	if (isPrepared) {
		name = "puntik-" + name;
		if (flag == "on") {
			document.getElementById(name).src = 'images/hl-puntik-on.gif';
		} else {
			document.getElementById(name).src = 'images/hl-puntik-off.gif';
		}
	}
}

// pro flash-swlinky
var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1;

function menuitem1norm_DoFSCommand(command, args)                {
 	var menuitem1normObj = InternetExplorer ? menuitem1norm : document.menuitem1norm;
	if (command == "showmenu") {
		show_menu(args);
	}
}
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && 
  navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
  document.write('<SCRIPT LANGUAGE=VBScript\> \n');
  document.write('on error resume next \n');
  document.write('Sub menuitem1norm_FSCommand(ByVal command, ByVal args)\n');
  document.write(' call menuitem1norm_DoFSCommand(command, args)\n');
  document.write('end sub\n');
  document.write('</SCRIPT\> \n');
}

function menuitem2norm_DoFSCommand(command, args)                {
 	var menuitem2normObj = InternetExplorer ? menuitem2norm : document.menuitem2norm;
	if (command == "showmenu") {
		show_menu(args);
	}
}
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && 
  navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
  document.write('<SCRIPT LANGUAGE=VBScript\> \n');
  document.write('on error resume next \n');
  document.write('Sub menuitem2norm_FSCommand(ByVal command, ByVal args)\n');
  document.write(' call menuitem2norm_DoFSCommand(command, args)\n');
  document.write('end sub\n');
  document.write('</SCRIPT\> \n');
}

function menuitem3norm_DoFSCommand(command, args)                {
 	var menuitem3normObj = InternetExplorer ? menuitem3norm : document.menuitem3norm;
	if (command == "showmenu") {
		show_menu(args);
	}
}
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && 
  navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
  document.write('<SCRIPT LANGUAGE=VBScript\> \n');
  document.write('on error resume next \n');
  document.write('Sub menuitem3norm_FSCommand(ByVal command, ByVal args)\n');
  document.write(' call menuitem3norm_DoFSCommand(command, args)\n');
  document.write('end sub\n');
  document.write('</SCRIPT\> \n');
}

function menuitem4norm_DoFSCommand(command, args)                {
 	var menuitem4normObj = InternetExplorer ? menuitem4norm : document.menuitem4norm;
	if (command == "showmenu") {
		show_menu(args);
	}
}
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && 
  navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
  document.write('<SCRIPT LANGUAGE=VBScript\> \n');
  document.write('on error resume next \n');
  document.write('Sub menuitem4norm_FSCommand(ByVal command, ByVal args)\n');
  document.write(' call menuitem4norm_DoFSCommand(command, args)\n');
  document.write('end sub\n');
  document.write('</SCRIPT\> \n');
}

function menuitem5norm_DoFSCommand(command, args)                {
 	var menuitem5normObj = InternetExplorer ? menuitem5norm : document.menuitem5norm;
	if (command == "showmenu") {
		show_menu(args);
	}
}
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && 
  navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
  document.write('<SCRIPT LANGUAGE=VBScript\> \n');
  document.write('on error resume next \n');
  document.write('Sub menuitem5norm_FSCommand(ByVal command, ByVal args)\n');
  document.write(' call menuitem5norm_DoFSCommand(command, args)\n');
  document.write('end sub\n');
  document.write('</SCRIPT\> \n');
}

function get() {
		var re = new RegExp( "menu" + "=([^\\&]*)", "i" );
		var a = re.exec( document.location.search );
		if (a) {
			var xp = a[1];
		} else {
			var xp = "pracovni";
		}
		return xp;
}


// zapíše do dokumentu flash tlačítko
function writeMenuitem (menuid, attributes) {
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="166" height="27" id="' + menuid + '" align="left">');
	document.write('<param name="bgcolor" value="#cbd0bf" /><param name="loop" value="false" /><param name="menu" value="false" /><param name="quality" value="best" /><param name="wmode" value="opaque" />');
	document.write('<param name="movie" value="images/menuitem.swf?' + attributes + '" />');
	document.write('<embed src="images/menuitem.swf?' + attributes + '" loop="false" menu="false" quality="best" wmode="opaque" bgcolor="#cbd0bf" width="166" height="27" name="menuitem1norm" align="left" swLiveConnect="true" swLiveConnect="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
}

function writeMenusub (menuid, attributes) {
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="166" height="24" id="' + menuid + '" align="left">');
	document.write('<param name="bgcolor" value="#E4E6DE" /><param name="allowScriptAccess" value="sameDomain" /><param name="loop" value="false" /><param name="menu" value="false" /><param name="quality" value="best" /><param name="wmode" value="opaque" />');
	document.write('<param name="movie" value="images/menusub.swf?' + attributes + '" />');
	document.write('<embed src="images/menusub.swf?' + attributes + '" loop="false" menu="false" quality="best" wmode="opaque" bgcolor="#E4E6DE" width="166" height="24" name="menuitem1a" align="left" allowScriptAccess="sameDomain" swLiveConnect="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
}

// zapíše do dokumentu flash nadpis
function writeNadpis (attributes) {
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="252" height="29" align="middle">');
	document.write('<param name="bgcolor" value="#ffffff" /><param name="allowScriptAccess" value="sameDomain" /><param name="loop" value="false" /><param name="menu" value="false" /><param name="quality" value="best" /><param name="wmode" value="transparent" />');		
	document.write('<param name="movie" value="images/nadpis.swf?' + attributes + '" />');
	document.write('<embed src="images/nadpis.swf?' + attributes + '" loop="false" menu="false" quality="best" wmode="transparent" bgcolor="#ffffff" width="252" height="29" align="middle" allowScriptAccess="sameDomain" swLiveConnect="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
}

function writeNadpis2 (attributes) {
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="322" height="36" align="left">');
	document.write('<param name="bgcolor" value="#a1de4d" /><param name="allowScriptAccess" value="sameDomain" /><param name="loop" value="false" /><param name="menu" value="false" /><param name="quality" value="best" /><param name="wmode" value="opaque" />');	
	document.write('<param name="movie" value="images/nadpis2.swf?' + attributes + '" />');
	document.write('<embed src="images/nadpis2.swf?' + attributes + '" loop="false" menu="false" quality="best" wmode="opaque" bgcolor="#a1de4d" width="322" height="36" align="left" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
}

// otevře okno fotogalerie
function windowopen (htm_source) {
	window.open (htm_source,'foto','width=600,height=400,toolbar=0,location=0,directories=0,status=0,menubar=0,top=1,scrollbars=0,resizable=0');
}
