<!--//--><![CDATA[//><!--
	
	
	//pridani funkci na window.onload
	function addLoadEvent(func)
	{
		var oldonload = window.onload;
		if(typeof window.onload != "function")
		{
			window.onload = func;
		}
		else
		{
			window.onload = function()
				{
					oldonload();
					func();
				}
		}
	}//END  addLoadEvent
	
	
	//najde ul#sideNav
	//a na vsechny jeho odkazy
	//navaze na onclick funkci putHereLi
	function prepareMenu()
	{
		if(!document.getElementsByTagName || !document.getElementById)
		{
			return false;
		}
		
		if( !document.getElementById("sideNav") )
		{
			return false;
		}
		
		//testy OK tak jedeme dal
		var menuUl = document.getElementById("sideNav");
		
		//li elementy
		var lis = menuUl.childNodes;
		
		for(var i=0; i < lis.length; i++)
		{
			if( lis[i].nodeName=='LI' )
			{
				//acka daneho li
				link = lis[i].getElementsByTagName("a");
				
				//to, ktere nas zajima je prvni
				link[0].onclick = function()
					{
						return putHereLi(this.parentNode, lis);
					}
			}//if

		}//for
		
	}//END  prepareMenu
	
	
	
	//prideli danemu li
	//class="hereLi"
	//
	//tzn. jenom otevira kliknutou
	//polozku menu, nezavira ostatni otevrene
	//
	//lis je pole vsech LI
	function putHereLi(liNode, lis)
	{
	
		//pokud nema class
		//nebo ma class="lastLi"		
		if( !liNode.className || liNode.className == 'lastLi' )
		{
			if( liNode.className != 'lastLi' )
			{
				liNode.className = 'hereLi';
			}
			else	//ma jen lastLi
			{
				liNode.className = 'lastLi hereLi';
			}
			
			//tady musime poresit, aby skript vratil
			//true pro LI, ktere nemaji deti
			//
			//noooo, tak zase jeden hustej hack:
			//(cas nas tlaci jako obycejne...)
			//zjistil jsem, ze liNode.childNodes.length
			//vraci pocet 3 pro LI bez deti
			
			if( liNode.childNodes.length==3 || liNode.childNodes.length==1 )
			{
				return true;
			}
			
			//vypneme ostatni
			for(var i=0; i < lis.length; i++)
			{
				//ooooosklivy hack s testovanim innerHTML, fuj fuj koleda
				if( (lis[i].nodeName=='LI') && (lis[i].innerHTML != liNode.innerHTML)  )
				{
				
					if( lis[i].className == 'lastLi hereLi' )
					{
						lis[i].className = 'lastLi';
					}
					else if(lis[i].className == 'hereLi')
					{
						lis[i].className = '';
					}
					
				}//if i!=clicked
				
			}//for
			
		}
		else	//mazem class - vypiname polozku menu
		{
			liNode.className = '';
		}
		
		return false;
		
	}//END  putHereLi
	
	addLoadEvent(prepareMenu);
	
	
	
	/*
		toggle visibility of div element
		with specified ID
	*/
	//ALL CREDITS TO SIMON WILLISON
	//http://simon.incutio.com/archive/2003/11/06/easytoggle
	
	var et_toggleElements = [];

	/* Initialisation */
	etInit = function et_init() {
		var i, link, id, first;
		first = false;//true for the first element to display
		for (i = 0; (link = document.links[i]); i++) {
			if (/\btoggle\b/.exec(link.className)) {
				id = link.href.split('#')[1];
				et_toggleElements[et_toggleElements.length] = document.getElementById(id);
				if (first) {
					first = false;
				} else {
					et_toggleElements[et_toggleElements.length - 1].style.display = 'none';
				}
				link.onclick = et_toggle;
			}	//if
		}	//for
	}	//function
					
					
					//najdeme si search button
					//a podle zadaneho ID
					//zmenime jeho odkaz a napis
					function changeSearchLink(id)
					{
						if( !document.getElementById('searchPageLinkBut') )
						{
							return false;
						}
						
						button = document.getElementById('searchPageLinkBut');
						
						switch( id )
						{
							case 'enMenu':
								button.setAttribute('href', 'src-en.php');
								button.innerHTML = 'Search';
							break;
							case 'czMenu':
								button.setAttribute('href', 'src-cz.php');
								button.innerHTML = 'Hledej';
							break;
							case 'skMenu':
								button.setAttribute('href', 'src-sk.php');
								button.innerHTML = 'Hladať';
							break;
							case 'plMenu':
								button.setAttribute('href', 'src-pl.php');
								button.innerHTML = 'Szukaj';
							break;
							default:
								button.setAttribute('href', 'src-en.php');
								button.innerHTML = 'Search';
						}//switch
						
					}//END  changeSearchLink
					
					
	function et_toggle(e) {
		if (typeof e == 'undefined') {
			var e = window.event;
		}
		var targ;
		if (typeof e.target != 'undefined') {
			targ = e.target;
		} else if (typeof e.srcElement != 'undefined') {
			targ = e.srcElement;
		} else {
			return true;
		}
		if (targ.nodeType == 3) {
			targ = targ.parentNode;
		}
		if (targ.nodeName.toLowerCase() != 'a') {
			for (var i = 0; (elem = et_toggleElements[i]); i++) {
				elem.style.display = 'block';
			}
			return true;
		}   
		id = targ.href.split('#')[1];
		var elem;
		for (var i = 0; (elem = et_toggleElements[i]); i++) {
			if (elem.id != id) {
				//turn other clicable thingy invisible
				elem.style.display = 'none';
			} else {
				//allow toggle single element on/off
				if(elem.style.display == 'block') {
					elem.style.display = 'none';
				}
				else elem.style.display = 'block';
			}
		}
		//zmenime search
		changeSearchLink(id);
		
		return false;
	}
	
	
	addLoadEvent(etInit);
	
	//funkce otevirajici popup okno
	function poptastic(url, height, width)
	{
		var newwindow;
		newwindow=window.open(url, "jmeno", 'height='+height+',width='+width+', left=100, top=100');
		if (window.focus) {newwindow.focus()}
	}

	
//--><!]]>


