/* 	 
	 JavaScript Interface Engine 
*/

/***************************************************************************************
	PARAMETRY DOKUMENTU :
 ***************************************************************************************/

var MENU_ITEM_INDENT = 14;										/* in pixels */
var MENU_ITEM_BOTTOM_SPACE = 5;									/* in pixels */

var MENU_WIDTH = 270;  											/* in pixels */
var MENU_TOP_MARGIN = 30;										/* in pixels */
				
var MENU_POSITION_TOP = 510;				
var MENU_POSITION_LEFT = 100;				
						
						
var SZEROKOSC_MARGINESU = 0;
var POCZ_POZIOM_ROZWIN = 3;
var GLEBOKOSC_SPISU_OGOLNEGO = 4; 
var MAX_GLEBOKOSC = 8;
var CZY_POKAZAC_NIEGOTOWE = 0;
var REF = 1;
var TYTUL_PODSTAWOWY = (jezyk=="pl")? 
				 "Ochrona prywatności w systemach teleinformatycznych": 
				 "The Privacy Protection in Data Communication Systems";
TYTUL_PODSTAWOWY_SKROT = (jezyk=="pl")? "OPwST": "PPiDCS";
STRONA_SPISU = "lewa"; 	 //	'lewa' lub 'prawa'

czy_szczegolowo=0;
czy_widoczny=1;
pop_glebokosc=0;

obr_plus = new Image; obr_plus.src="gr/plus.gif";
obr_minus = new Image; obr_minus.src="gr/minus.gif"; 



/***************************************************************************************
	STRUKTURA PLIKOW HTML :
 ***************************************************************************************/

if (jezyk=="pl")
strona = new Array
(
	   "index",								// zerowy element powinien byc wierzcholkiem,
	   "prywatnosc-www",						// reszta dowolnie - gdy inne kryteria nie 
	   											// dzialaja - kolejnosc w tej liscie decyduje 
	   "prywatnosc-www-zagrozenia",			// o kolejnosci w spisie tresci
	   "prywatnosc-www-metody",
	   "prywatnosc-www-zagrozenia1",
	   "prywatnosc-www-zagrozenia2",
	   "prywatnosc-www-zagrozenia3",
	   "prywatnosc-www-cookies",
	   "prywatnosc-www-profil",
	   "prywatnosc-www-troja",
	   "prywatnosc-www-script",
	   "prywatnosc-www-klient_http",
	   "prywatnosc-www-programy",
	   "prywatnosc-www-ssl",
	   "prywatnosc-www-p3p",
	   "prywatnosc-www-proxy",
	   "prywatnosc-www-lancuch",

	   
	   

	   "prywatnosc-www-proxy-wady",
	   
	   "prywatnosc-www-p_firewall",
	   "prywatnosc-www-s_cleaners",
	   "prywatnosc-www-m_cookies",
	   "prywatnosc-www-ad_blocker",
	   "prywatnosc-www-trojan_scan",
	   
	   "prywatnosc-www-activex",
	   
	   "admin-www",
	   "admin-www-p3p",
	   "admin-www-p3p-przygot",
	   "admin-www-p3p-przygot-zespol",
	   "admin-www-p3p-przygot-audyt",
	   "admin-www-p3p-przygot-liczba",
	   
	   "admin-www-p3p-elementy",
	   "admin-www-p3p-elementy-entity",	   	   	   
	   "admin-www-p3p-elementy-policy",
	   "admin-www-p3p-elementy-access",
	   "admin-www-p3p-elementy-disputes",
	   "admin-www-p3p-elementy-remedies",
	   "admin-www-p3p-elementy-liczba",	   	   
	   "admin-www-p3p-elementy-odwolania",
	   	   
	   "admin-www-p3p-pub",
	   
	
	   "admin-www-p3p-pliki-odwolan",
	   "admin-www-p3p-pliki-polityki",
	   "admin-www-p3p-pliki-polityki-cele",
	   "admin-www-p3p-pliki-polityki-odbiorcy",
	   "admin-www-p3p-pliki-polityki-przechow",
	   "admin-www-p3p-pliki-polityki-dane",

	   
	   "admin-www-p3p-kompakt",
	   "admin-www-p3p-narzedzia",
	   "portale-b2e",
	   "portale-b2e-podstawy",
	   "portale-b2e-czlowiek-slabeogniwo",
	   "portale-b2e-czlowiek-zagrozony",
	   "portale-b2e-zrodla-zagrozen",
	   "portale-b2e-zarys-systemow",
	   "portale-b2e-ewolucja",
	   "portale-b2e-tozsamosci",
	   "portale-b2e-sso",	
	   "portale-b2e-personalizacja",	
	   "portale-b2e-nastepstwa",
	   
	   "poczta",
	   "poczta-zarys",
	   "poczta-zagrozenia",
	   "poczta-zagrozenia-przekazu",
	   "poczta-zagrozenia-sieci",
	   "poczta-zagrozenia-systemow-zew",
	   "poczta-zagrozenia-klienta",
	   "poczta-szyfrowanie",
	   "poczta-szyfrowanie-pgp",
	   "poczta-szyfrowanie-smime",
	   "poczta-admin",
	   "poczta-admin-os",
	   "poczta-admin-serwer",
	   "poczta-admin-blokowanie",
	   "poczta-admin-www",
	   "poczta-admin-siec",
	   "poczta-uzytkownik",
	   "poczta-uzytkownik-praktyka",

	   
	   "end"							  // zawsze na szarym koncu, nie usuwac
	   )
else
strona = new Array
(
	   "index",								// zerowy element powinien byc wierzcholkiem,
	   "prywatnosc-www",						// reszta dowolnie - gdy inne kryteria nie 
	   											// dzialaja - kolejnosc w tej liscie decyduje 
	   "prywatnosc-www-zagrozenia",			// o kolejnosci w spisie tresci
	   "prywatnosc-www-metody",
	   "prywatnosc-www-zagrozenia1",
	   "prywatnosc-www-zagrozenia2",
	   "prywatnosc-www-zagrozenia3",
	   "prywatnosc-www-cookies",
	   "prywatnosc-www-profil",
	   "prywatnosc-www-troja",
	   "prywatnosc-www-script",
	   "prywatnosc-www-klient_http",
	   "prywatnosc-www-programy",
	   "prywatnosc-www-ssl",
	   "prywatnosc-www-p3p",
	   "prywatnosc-www-proxy",
	   "prywatnosc-www-lancuch",

	   
	   

	   "prywatnosc-www-proxy-wady",
	   
	   "prywatnosc-www-p_firewall",
	   "prywatnosc-www-s_cleaners",
	   "prywatnosc-www-m_cookies",
	   "prywatnosc-www-ad_blocker",
	   "prywatnosc-www-trojan_scan",
	   
	   "prywatnosc-www-activex",
	   
	   "admin-www",
	   "admin-www-p3p",
	   "admin-www-p3p-przygot",
	   "admin-www-p3p-przygot-zespol",
	   "admin-www-p3p-przygot-audyt",
	   "admin-www-p3p-przygot-liczba",
	   
	   "admin-www-p3p-elementy",
	   "admin-www-p3p-elementy-entity",	   	   	   
	   "admin-www-p3p-elementy-policy",
	   "admin-www-p3p-elementy-access",
	   "admin-www-p3p-elementy-disputes",
	   "admin-www-p3p-elementy-remedies",
	   "admin-www-p3p-elementy-liczba",	   	   
	   "admin-www-p3p-elementy-odwolania",
	   	   
	   "admin-www-p3p-pub",
	   
	
	   "admin-www-p3p-pliki-odwolan",
	   "admin-www-p3p-pliki-polityki",
	   "admin-www-p3p-pliki-polityki-cele",
	   "admin-www-p3p-pliki-polityki-odbiorcy",
	   "admin-www-p3p-pliki-polityki-przechow",
	   "admin-www-p3p-pliki-polityki-dane",

	   
	   "admin-www-p3p-kompakt",
	   "admin-www-p3p-narzedzia",

	   
	   "end"							  // zawsze na szarym koncu, nie usuwac

	   )


sort = new Array(strona.length);
tablica_rozw = new Array (strona.length);
dl_sort = 0;
	   

str = new Array(strona.length);
	   

	   str["index"] = 						
	   	{
		 	nazwa: "Ochrona prywatności w systemach teleinformatycznych<br>", 
			nazwa_skr: "TechInfo",						
			rodzic: "", 
			gotowy: "tak",
			rozwin: "tak"
			
		};
	   if (jezyk=="en")	{str["index"].nazwa = "User's Guide<br>"; str["index"].nazwa_skr = "Guide";}
	   
 	   str["prywatnosc-www"] = 				
	   	{
		 	nazwa: "Wskazówki dla użytkowników systemu WWW", 
			nazwa_skr: "Użytkownicy&nbsp;WWW", 				
			rodzic: "index",
			gotowy: "tak",
			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www"].nazwa = "Privacy in WWW System"; str["prywatnosc-www"].nazwa_skr = "Privacy&nbsp;in&nbsp;WWW&nbsp;System";}
		
 	   str["prywatnosc-www-zagrozenia"] =		
	   	{
		 	nazwa: "Zagrożenia", 
			nazwa_skr: "Zagrożenia", 												
			rodzic: "prywatnosc-www",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-zagrozenia"].nazwa = "Risks"; str["prywatnosc-www-zagrozenia"].nazwa_skr = "Risks";}
		
 	   str["prywatnosc-www-metody"] =	 		
	   	{
		 	nazwa: "Metody ochrony", 
			nazwa_skr: "Ochrona",  										
			rodzic: "prywatnosc-www",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-metody"].nazwa = "Methods of Protection"; str["prywatnosc-www-metody"].nazwa_skr = "Protection";}
		
	   str["prywatnosc-www-zagrozenia1"] =    	
	   	{
		 	nazwa: "Zagrożenia wewnętrzne", 
			nazwa_skr: "Wewnętrzne", 								
			rodzic: "prywatnosc-www-zagrozenia",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-zagrozenia1"].nazwa = "Internal Dangers"; str["prywatnosc-www-zagrozenia1"].nazwa_skr = "Internal";}

	   str["prywatnosc-www-zagrozenia2"] =    	
	   	{
		 	nazwa: "Zagrożenia z kanału komunikacyjnego", 
			nazwa_skr: "Z&nbsp;kanału&nbsp;komunikacyjnego", 		
			rodzic: "prywatnosc-www-zagrozenia",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-zagrozenia2"].nazwa = "Risks from a Communication Link"; str["prywatnosc-www-zagrozenia2"].nazwa_skr = "From&nbsp;a&nbsp;communication&nbsp;link";}

	   str["prywatnosc-www-zagrozenia3"] =    	
	   	{
		 	nazwa: "Zagrożenia od serwera WWW", 
			nazwa_skr: "Od&nbsp;serwera&nbsp;WWW", 					
			rodzic: "prywatnosc-www-zagrozenia",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-zagrozenia3"].nazwa = "Risks from Web Server"; str["prywatnosc-www-zagrozenia2"].nazwa_skr = "From&nbsp;Web&nbsp;Server";}

	   str["prywatnosc-www-cookies"] =    		
	   	{
		 	nazwa: "Technologia Cookies", 
			nazwa_skr: "Cookies", 									
			rodzic: "prywatnosc-www-zagrozenia3",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-cookies"].nazwa = "Cookies Technology"; str["prywatnosc-www-cookies"].nazwa_skr = "Cookies";}
		
	   str["prywatnosc-www-profil"] =    		
	   	{
		 	nazwa: "Typowy proces tworzenia profilu", 
			nazwa_skr: "Profilowanie", 			
			rodzic: "prywatnosc-www-cookies",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-profil"].nazwa = "A Typical Process of Creating a Profile"; str["prywatnosc-www-profil"].nazwa_skr = "Creating&nbsp;a&nbsp;Profile";}
		
	   str["prywatnosc-www-troja"] =    		
	   	{
		 	nazwa: "Programy pochodzące z Internetu", 
			nazwa_skr: "Programy&nbsp;z&nbsp;Internetu", 			
			rodzic: "prywatnosc-www-zagrozenia3",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-troja"].nazwa = "Downloading Programs"; str["prywatnosc-www-troja"].nazwa_skr = "Downloading&nbsp;Programs";}
		
	   str["prywatnosc-www-script"] =    		
	   	{
		 	nazwa: "JavaScript i inne języki skryptowe", 
			nazwa_skr: "Języki&nbsp;skryptowe", 			
			rodzic: "prywatnosc-www-zagrozenia3",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-script"].nazwa = "JavaScript and Other Script Languages"; str["prywatnosc-www-script"].nazwa_skr = "Scripts";}

	   str["prywatnosc-www-activex"] =    		
	   	{
		 	nazwa: "Technologia ActiveX", 
			nazwa_skr: "ActiveX", 			
			rodzic: "prywatnosc-www-troja",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-activex"].nazwa = "ActiveX Technology"; str["prywatnosc-www-activex"].nazwa_skr = "ActiveX";}
		
	   str["prywatnosc-www-klient_http"] = 	
	   	{
		 	nazwa: "Konfiguracja i użytkowanie przeglądarek WWW", 
			nazwa_skr: "Przeglądarki&nbsp;WWW", 						
			rodzic: "prywatnosc-www-metody",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-klient_http"].nazwa = "Configuration and the Use of Web Browsers"; str["prywatnosc-www-klient_http"].nazwa_skr = "Web&nbsp;Browsers";}

	   str["prywatnosc-www-programy"] = 		
	   	{
		 	nazwa: "Oprogramowanie instalowane na komputerze użytkownika",	
			nazwa_skr: "Oprogramowanie",		
			rodzic: "prywatnosc-www-metody",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-programy"].nazwa = "The Software Installed on the User's Computer"; str["prywatnosc-www-programy"].nazwa_skr = "The&nbsp;Software&nbsp;on&nbsp;the&nbsp;User's&nbsp;Computer";}
		
	   str["prywatnosc-www-ssl"] = 			
	   	{
		 	nazwa: "Protokół SSL/TLS", 
			nazwa_skr: "SSL/TLS", 	
			rodzic: "prywatnosc-www-metody",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-ssl"].nazwa = "SSL/TLS Protocol"; str["prywatnosc-www-ssl"].nazwa_skr = "SSL/TLS";}

	   str["prywatnosc-www-p3p"] = 			
	   	{
		 	nazwa: "Protokół P3P - Platforma Preferencji Prywatności", 
			nazwa_skr: "P3P", 	
			rodzic: "prywatnosc-www-metody",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-p3p"].nazwa = "P3P Protocol"; str["prywatnosc-www-p3p"].nazwa_skr = "P3P";}

	   str["prywatnosc-www-proxy"] = 			
	   	{
		 	nazwa: "Serwery pośredniczące (<span class='cudzy'>proxies</span>)", 
			nazwa_skr: "Serwery&nbsp;pośredniczące", 		   			  								
			rodzic: "prywatnosc-www-metody",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-proxy"].nazwa = "Proxy Servers"; str["prywatnosc-www-proxy"].nazwa_skr = "Proxies";}

	   str["prywatnosc-www-lancuch"] = 		
	   	{
		 	nazwa: "Sieci wielu węzłów pośredniczących", 
			nazwa_skr: "Sieci&nbsp;pośredników", 		   			  		
			rodzic: "prywatnosc-www-metody",
			gotowy: "tak",

			rozwin: "tak"
		};	   
	   if (jezyk=="en")	{str["prywatnosc-www-lancuch"].nazwa = "The Chaining with Encryption"; str["prywatnosc-www-lancuch"].nazwa_skr = "The&nbsp;Chaining&nbsp;with&nbsp;Encryption";}


	   str["prywatnosc-www-proxy-wady"] = 		
	   	{
		 	nazwa: "Wady serwerów pośredniczących", 
			nazwa_skr: "Wady", 		   			  							
			rodzic: "prywatnosc-www-proxy",
			gotowy: "tak",

			rozwin: "tak"
		};	   
	   if (jezyk=="en")	{str["prywatnosc-www-proxy-wady"].nazwa = "Deficiency of Anonymizing Proxy Servers"; str["prywatnosc-www-proxy-wady"].nazwa_skr = "Deficiency";}
		
	   str["prywatnosc-www-p_firewall"] = 		
	   	{
		 	nazwa: "Osobiste ściany ogniowe (<span class='cudzy'>personal firewalls</span>)", 
			nazwa_skr: "ściany&nbsp;ogniowe", 		   			  	
			rodzic: "prywatnosc-www-programy",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en") str["prywatnosc-www-p_firewall"].gotowy = "nie"; 

	   str["prywatnosc-www-s_cleaners"] = 		
	   	{
		 	nazwa: "Programy oczyszczające system (<span class='cudzy'>system cleaners</span>)", 
			nazwa_skr: "Oczyszczające", 	   			
			rodzic: "prywatnosc-www-programy",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-s_cleaners"].nazwa = "System Cleaners"; str["prywatnosc-www-s_cleaners"].nazwa_skr = "System&nbsp;Cleaners";}
				
	   str["prywatnosc-www-m_cookies"] = 		
	   	{
		 	nazwa: "Programy zarządzające zapisem cookies", 
			nazwa_skr: "Zarządzające&nbsp;cookies", 		   														
			rodzic: "prywatnosc-www-programy",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-m_cookies"].nazwa = "Cookies Managers"; str["prywatnosc-www-m_cookies"].nazwa_skr = "Cookies&nbsp;Managers";}
				
	   str["prywatnosc-www-ad_blocker"] = 		
	   	{
		 	nazwa: "Programy blokujące reklamy (<span class='cudzy'>banner ads blockers</span>)", 
			nazwa_skr: "Blokujące&nbsp;reklamy",		   		
			rodzic: "prywatnosc-www-programy",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-ad_blocker"].nazwa = "Banner Ads Blockers"; str["prywatnosc-www-ad_blocker"].nazwa_skr = "Banner&nbsp;Ads&nbsp;Blockers";}
				
	   str["prywatnosc-www-trojan_scan"] = 	
	   	{
	   		nazwa: "Oprogramowanie wykrywające <span class='cudzy'>konie trojańskie</span>", 
			nazwa_skr: "Przeciw&nbsp;koniom&nbsp;trojańskie", 							
			rodzic: "prywatnosc-www-programy",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")	{str["prywatnosc-www-trojan_scan"].nazwa = "Trojan Detectors"; str["prywatnosc-www-trojan_scan"].nazwa_skr = "Trojan&nbsp;Detectors";}
		

	   str["admin-www"] = 
	   	{
		 	nazwa: "Wskazówki dla administratorów",	
			nazwa_skr: "Dla administratorów",														
			rodzic: "index",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["admin-www"].nazwa = "Web Administration";
		  str["admin-www"].nazwa_skr = "Web Administration";
	   }
	   		  	
	
	   str["admin-www-p3p"] = 
	   	{
		 	nazwa: "Implementacja protokołu P3P",	
			nazwa_skr: "P3P",														
			rodzic: "admin-www",
			gotowy: "tak",

			rozwin: "tak"
		};
		
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p"].nazwa = "The Platform for Privacy Preferences Guide for Web Administrators";
	   	  str["admin-www-p3p"].nazwa_skr = "P3P";
	   }
	   
	   str["admin-www-p3p-przygot"] =
	   	{
		 	nazwa: "Przygotowania",	
			nazwa_skr: "Przygotowania",														
			rodzic: "admin-www-p3p",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-przygot"].nazwa = "Introduction";
	   	  str["admin-www-p3p-przygot"].nazwa_skr = "Introduction";
	   }

	   str["admin-www-p3p-przygot-zespol"] =
	   	{
		 	nazwa: "Zespół",	
			nazwa_skr: "Zespół",														
			rodzic: "admin-www-p3p-przygot",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-przygot-zespol"].nazwa = "Project Team";
	   	  str["admin-www-p3p-przygot-zespol"].nazwa_skr = "Team";
	   }
		
	   str["admin-www-p3p-przygot-audyt"] =
	   	{
		 	nazwa: "Audyt",	
			nazwa_skr: "Audyt",														
			rodzic: "admin-www-p3p-przygot",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-przygot-audyt"].nazwa = "Audit";
	   	  str["admin-www-p3p-przygot-audyt"].nazwa_skr = "Audit";
	   }
		
		
	   str["admin-www-p3p-przygot-liczba"] =
	   	{
		 	nazwa: "Liczba polityk",	
			nazwa_skr: "Liczba",														
			rodzic: "admin-www-p3p-przygot",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-przygot-liczba"].nazwa = "Number of policies";
	   	  str["admin-www-p3p-przygot-liczba"].nazwa_skr = "Number&nbsp;of&nbsp;policies";
	   }

		
	   str["admin-www-p3p-elementy"] =
	   	{
		 	nazwa: "Wybrane elementy polityki",	
			nazwa_skr: "Elementy",														
			rodzic: "admin-www-p3p",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-elementy"].nazwa = "Selected Elements of the P3P Policy";
	   	  str["admin-www-p3p-elementy"].nazwa_skr = "Elements";
	   }

	   str["admin-www-p3p-elementy-entity"] =	   	   	   
	   	{
		 	nazwa: "Dane identyfikacyjne (Entity)",	
			nazwa_skr: "Identyfikacyjne",														
			rodzic: "admin-www-p3p-elementy",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-elementy-entity"].nazwa = "Entity";
	   	  str["admin-www-p3p-elementy-entity"].nazwa_skr = "Entity";
	   }

	   str["admin-www-p3p-elementy-policy"] =
	   	{
		 	nazwa: "Polityka prywatności (Policy)",	
			nazwa_skr: "Polityka",														
			rodzic: "admin-www-p3p-elementy",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-elementy-policy"].nazwa = "Policy";
	   	  str["admin-www-p3p-elementy-policy"].nazwa_skr = "Policy";
	   }


	   str["admin-www-p3p-elementy-access"] =
	   	{
		 	nazwa: "Dostęp (Access)",	
			nazwa_skr: "Dostęp",														
			rodzic: "admin-www-p3p-elementy",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-elementy-access"].nazwa = "Access";
	   	  str["admin-www-p3p-elementy-access"].nazwa_skr = "Access";
	   }


	   str["admin-www-p3p-elementy-disputes"] =
	   	{
		 	nazwa: "Sprawy sporne (Disputes)",	
			nazwa_skr: "Sporne",														
			rodzic: "admin-www-p3p-elementy",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-elementy-disputes"].nazwa = "Disputes";
	   	  str["admin-www-p3p-elementy-disputes"].nazwa_skr = "Disputes";
	   }


	   str["admin-www-p3p-elementy-remedies"] =
	   	{
		 	nazwa: "Sposoby rekompensaty (Remedies)",	
			nazwa_skr: "Rekompensata",														
			rodzic: "admin-www-p3p-elementy",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-elementy-remedies"].nazwa = "Remedies";
	   	  str["admin-www-p3p-elementy-remedies"].nazwa_skr = "Remedies";
	   }


	   str["admin-www-p3p-elementy-liczba"] =	   
	   	{
		 	nazwa: "Liczba polityk",	
			nazwa_skr: "Liczba",														
			rodzic: "admin-www-p3p-elementy",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-elementy-liczba"].nazwa = "Number of Policy";
	   	  str["admin-www-p3p-elementy-liczba"].nazwa_skr = "Number&nbsp;of&nbsp;Policy";
	   }


	   str["admin-www-p3p-elementy-odwolania"] =
	   	{
		 	nazwa: "Odwołania do polityk",	
			nazwa_skr: "Odwołania",														
			rodzic: "admin-www-p3p-elementy",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-elementy-odwolania"].nazwa = "Reference File";
	   	  str["admin-www-p3p-elementy-odwolania"].nazwa_skr = "Reference";
	   }
	   
		
		str["admin-www-p3p-pub"] =
	   	{
		 	nazwa: "Publikacja polityki",	
			nazwa_skr: "Publikacja",														
			rodzic: "admin-www-p3p",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-pub"].nazwa = "Publication";
	   	  str["admin-www-p3p-pub"].nazwa_skr = "Publication";
	   }

	   
	   	str["admin-www-p3p-pliki-odwolan"] =
	   	{
		 	nazwa: "Plik odwołań (PRF)",	
			nazwa_skr: "Odwołań",														
			rodzic: "admin-www-p3p-pub",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-pliki-odwolan"].nazwa = "Policy Reference File";
	   	  str["admin-www-p3p-pliki-odwolan"].nazwa_skr = "Reference&nbsp;File";
	   }
		
	   	str["admin-www-p3p-pliki-polityki"] =
	   	{
		 	nazwa: "Plik polityki",	
			nazwa_skr: "Polityki",														
			rodzic: "admin-www-p3p-pub",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-pliki-polityki"].nazwa = "Policy File";
	   	  str["admin-www-p3p-pliki-polityki"].nazwa_skr = "Policy&nbsp;File";
	   }

	   	str["admin-www-p3p-pliki-polityki-cele"] =
	   	{
		 	nazwa: "Cele przetwarzania danych",	
			nazwa_skr: "Cele",														
			rodzic: "admin-www-p3p-pliki-polityki",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-pliki-polityki-cele"].nazwa = "Purposes of Data Processing";
	   	  str["admin-www-p3p-pliki-polityki-cele"].nazwa_skr = "Purposes";
	   }

	   	str["admin-www-p3p-pliki-polityki-odbiorcy"] =
	   	{
		 	nazwa: "Odbiorcy",	
			nazwa_skr: "Odbiorcy",														
			rodzic: "admin-www-p3p-pliki-polityki",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-pliki-polityki-odbiorcy"].nazwa = "Recipient";
	   	  str["admin-www-p3p-pliki-polityki-odbiorcy"].nazwa_skr = "Recipient";
	   }

	   	str["admin-www-p3p-pliki-polityki-przechow"] = 
	   	{
		 	nazwa: "Warunki przechowywania",	
			nazwa_skr: "Przechowywanie",														
			rodzic: "admin-www-p3p-pliki-polityki",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-pliki-polityki-przechow"].nazwa = "Retention";
	   	  str["admin-www-p3p-pliki-polityki-przechow"].nazwa_skr = "Retention";
	   }

	   	str["admin-www-p3p-pliki-polityki-dane"] = 
	   	{
		 	nazwa: "Typy danych",	
			nazwa_skr: "Przechowywanie",														
			rodzic: "admin-www-p3p-pliki-polityki",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-pliki-polityki-dane"].nazwa = "Data Types";
	   	  str["admin-www-p3p-pliki-polityki-dane"].nazwa_skr = "Data";
	   }
		
	    str["admin-www-p3p-kompakt"] =
	   	{
		 	nazwa: "Polityki w formie kompaktowej",	
			nazwa_skr: "Kompaktowa",														
			rodzic: "admin-www-p3p",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-kompakt"].nazwa = "Compact Policies";
	   	  str["admin-www-p3p-kompakt"].nazwa_skr = "Compact";
	   }

		
	    str["admin-www-p3p-narzedzia"] = 	
	   	{
		 	nazwa: "Dostępne narzędzia",	
			nazwa_skr: "Narzędzia",														
			rodzic: "admin-www-p3p",
			gotowy: "tak",

			rozwin: "tak"
		};
	   if (jezyk=="en")
	   {
		  str["admin-www-p3p-narzedzia"].nazwa = "Tools";
	   	  str["admin-www-p3p-narzedzia"].nazwa_skr = "Tools";
	   };
		


   
	    str["portale-b2e"] = 
	   	{
		 	nazwa: "Prywatność pracowników a bezpieczeństwo portali korporacyjnych",	
			nazwa_skr: "Portale B2E",														
			rodzic: "admin-www",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e"].nazwa = "Web Administration";
		  str["portale-b2e"].nazwa_skr = "B2E Portals";
	   };



	    str["portale-b2e-podstawy"] = 
	   	{
		 	nazwa: "Pracownicy a podstawowe aspekty bezpieczeństwa portali B2E",	
			nazwa_skr: "Podstawy",														
			rodzic: "portale-b2e",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-podstawy"].nazwa = "Web Administration";
		  str["portale-b2e-podstawy"].nazwa_skr = "B2E Portals";
	   }
	   
	   	   
	   str["portale-b2e-czlowiek-slabeogniwo"] = 
	   	{
		 	nazwa: "Czynnik ludzki jako słabe ogniwo",	
			nazwa_skr: "Człowiek:&nbsp;słabe&nbsp;ogniwo",														
			rodzic: "portale-b2e-podstawy",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-czlowiek-slabeogniwo"].nazwa = "Web Administration";
		  str["portale-b2e-czlowiek-slabeogniwo"].nazwa_skr = "B2E Portals";
	   }
	   
	   str["portale-b2e-czlowiek-zagrozony"] = 
	   	{
		 	nazwa: "Czynnik ludzki jako obiekt zagrożeń",	
			nazwa_skr: "Człowiek:&nbsp;obiekt&nbsp;zagrożeń",														
			rodzic: "portale-b2e-podstawy",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-czlowiek-zagrozony"].nazwa = "Web Administration";
		  str["portale-b2e-czlowiek-zagrozony"].nazwa_skr = "B2E Portals";
	   }
	
	   str["portale-b2e-zrodla-zagrozen"] = 
	   	{
		 	nazwa: "Źródła zagrożeń a usługi bezpieczeństwa",	
			nazwa_skr: "Źródła&nbsp;zagrożeń",														
			rodzic: "portale-b2e-podstawy",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-zrodla-zagrozen"].nazwa = "Web Administration";
		  str["portale-b2e-zrodla-zagrozen"].nazwa_skr = "B2E Portals";
	   }
	   
	   
	   str["portale-b2e-zarys-systemow"] = 
	   	{
		 	nazwa: "Zarys systemów i protokołów",	
			nazwa_skr: "Systemy,&nbsp;protokoły",														
			rodzic: "portale-b2e-podstawy",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-zarys-systemow"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-zarys-systemow"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }
	   
	   str["portale-b2e-ewolucja"] = 
	   	{
		 	nazwa: "Ewolucja zabezpieczeń - u progu bram personalizacji",	
			nazwa_skr: "Ewolucja&nbsp;zabezpieczeń",														
			rodzic: "portale-b2e",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-ewolucja"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-ewolucja"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }
	   
	   str["portale-b2e-tozsamosci"] = 
	   	{
		 	nazwa: "Tożsamości cyfrowe w oparciu o certyfikaty cyfrowe",	
			nazwa_skr: "Tożsamości&nbsp;cyfrowe",														
			rodzic: "portale-b2e-ewolucja",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-tozsamosci"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-tozsamosci"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   
	   
	   str["portale-b2e-sso"] = 
	   	{
		 	nazwa: "Mechanizm jednokrotnego uwierzytelnienia (<i>Single Sign-On</i>)",	
			nazwa_skr: "SSO",														
			rodzic: "portale-b2e-ewolucja",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-sso"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-sso"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   
	   
	   str["portale-b2e-personalizacja"] = 
	   	{
		 	nazwa: "Personalizacja i profilowanie użytkowników w portalach B2E",	
			nazwa_skr: "Personalizacja",														
			rodzic: "portale-b2e-ewolucja",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-personalizacja"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-personalizacja"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   
	   
	   str["portale-b2e-nastepstwa"] = 
	   	{
		 	nazwa: "Następstwa, perspektywy",	
			nazwa_skr: "Perspektywy",														
			rodzic: "portale-b2e",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   

   	   str["poczta"] = 
	   	{
		 	nazwa: "Prywatność poczty elektronicznej",	
			nazwa_skr: "Poczta&nbsp;elektroniczna",														
			rodzic: "index",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   

   	   str["poczta-zarys"] = 
	   	{
		 	nazwa: "Zarys systemu poczty elektronicznej",	
			nazwa_skr: "Zarys",														
			rodzic: "poczta",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   

   	   str["poczta-zagrozenia"] = 
	   	{
		 	nazwa: "Klasyfikacja zagrożeń",	
			nazwa_skr: "Zagrożenia",														
			rodzic: "poczta",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   

   	   str["poczta-zagrozenia-przekazu"] = 
	   	{
		 	nazwa: "Zagrożenia przekazu",	
			nazwa_skr: "Przekazu",														
			rodzic: "poczta-zagrozenia",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   

   	   str["poczta-zagrozenia-sieci"] = 
	   	{
		 	nazwa: "Zagrożenia sieci korporacyjnej",	
			nazwa_skr: "Sieci",														
			rodzic: "poczta-zagrozenia",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   
	   
   	   str["poczta-zagrozenia-systemow-zew"] = 
	   	{
		 	nazwa: "Zagrożenia systemow zewnętrznych",	
			nazwa_skr: "Systemów&nbsp;zewnętrznych",														
			rodzic: "poczta-zagrozenia",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   

   	   str["poczta-zagrozenia-klienta"] = 
	   	{
		 	nazwa: "Zagrożenia klienta pocztowego i prywatności użytkowników",	
			nazwa_skr: "Klienta",														
			rodzic: "poczta-zagrozenia",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   
	   
	   
   	   str["poczta-szyfrowanie"] = 
	   	{
		 	nazwa: "Standardy szyfrowania",	
			nazwa_skr: "Szyfrowanie",														
			rodzic: "poczta",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   
	   
   	   str["poczta-szyfrowanie-pgp"] = 
	   	{
		 	nazwa: "Pretty Good Privacy",	
			nazwa_skr: "PGP",														
			rodzic: "poczta-szyfrowanie",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   


   	   str["poczta-szyfrowanie-smime"] = 
	   	{
		 	nazwa: "S/MIME",	
			nazwa_skr: "S/MIME",														
			rodzic: "poczta-szyfrowanie",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   

   	   str["poczta-admin"] = 
	   	{
		 	nazwa: "Mechanizmy bezpieczeństwa poczty w sieci korporacyjnej",	
			nazwa_skr: "Mechanizmy",														
			rodzic: "poczta",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   

   	   str["poczta-admin-os"] = 
	   	{
		 	nazwa: "System operacyjny",	
			nazwa_skr: "System&nbsp;operacyjny",														
			rodzic: "poczta-admin",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   

   	   str["poczta-admin-serwer"] = 
	   	{
		 	nazwa: "Instalacja i konfiguracja serwera pocztowego",	
			nazwa_skr: "Serwer&nbsp;pocztowy",														
			rodzic: "poczta-admin",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   

   	   str["poczta-admin-blokowanie"] = 
	   	{
		 	nazwa: "Eliminacja szkodliwej zawartości",	
			nazwa_skr: "Eliminacja&nbsp;szkodliwej&nbsp;zawartości",														
			rodzic: "poczta-admin",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   

   	   str["poczta-admin-www"] = 
	   	{
		 	nazwa: "Dostęp do poczty elektronicznej poprzez system WWW",	
			nazwa_skr: "System&nbsp;WWW",														
			rodzic: "poczta-admin",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   


   	   str["poczta-admin-siec"] = 
	   	{
		 	nazwa: "Konfiguracja sieci korporacyjnej",	
			nazwa_skr: "Konfiguracja&nbsp;sieci",														
			rodzic: "poczta-admin",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   

   	   str["poczta-uzytkownik"] = 
	   	{
		 	nazwa: "Zabezpieczenia klientów pocztowych",	
			nazwa_skr: "Zabezpieczenia&nbsp;klientów",														
			rodzic: "poczta",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   
	   
   	   str["poczta-uzytkownik-praktyka"] = 
	   	{
		 	nazwa: "Dobre zwyczaje użytkowników",	
			nazwa_skr: "Dobre&nbsp;zwyczaje",														
			rodzic: "poczta-uzytkownik",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["portale-b2e-nastepstwa"].nazwa = "Ewolucja zabezpieczeń - u progu bram personalizacji";
		  str["portale-b2e-nastepstwa"].nazwa_skr = "Ewolucja&nbsp;zabezpieczeń";
	   }	   



   
   
	   
	   str["end"] = 
	   	{
		 	nazwa: "<br><br>&nbsp;",	
			nazwa_skr: "&nbsp;",														
			rodzic: "index",
			gotowy: "tak",

			rozwin: "tak"
		};
											
	   if (jezyk=="en")
	   { 
		  str["end"].nazwa = "<br><br>&nbsp;";
		  str["end"].nazwa_skr = "&nbsp;";
	   }
/***************************************************************************************
	FUNKCJE POMOCNICZE :
 ***************************************************************************************/

		   
function czytaj_cookie(nazwa) {
		 var szukane = nazwa + "="
		 var wartosc = "";
		 if (document.cookie.length > 0) {
		 			offset = document.cookie.indexOf(szukane)
					
					if (offset != -1) { 
					   		   offset += szukane.length
					
							   end = document.cookie.indexOf(";", offset);
					
							   if (end == -1) end = document.cookie.length;
							   wartosc=unescape(document.cookie.substring(offset, end))
					}
		}
		return wartosc;
} 




/***************************************************************************************
	FUNKCJE WYJSCIA : 
 ***************************************************************************************/
	   



function formuj_slowo(tablica){
		 var slowo="";
		 for(x=0; x<=strona.length-1; x++) slowo=slowo+tablica[x];
		 return slowo; 
}

function formuj_tablice(slowo){
		 var tablica=new Array;

		 for(x=0; x<=strona.length-1; x++) {
		 		  if (slowo.charAt(x)=="1") tablica[x]=1;
				  else tablica[x]=0;
		 }
		 return tablica; 
}

function rozwiniecie(nr){
		 if (rozwin[nr]) rozwin[nr]=0;
		 else rozwin[nr]=1;
		 document.cookie="mb="+formuj_slowo(rozwin);
}

	 
		 
function okresl_hierarchie(glowa,glebok,szczegoly)
{
	 	 var x,y;		 
		 var pom = glebok;
		 
		 for (x=0; x<=strona.length-1; x++)
		 {
		 	 if ( (str[strona[x]].rodzic) == glowa )
			 {
					pom++;
					str[strona[x]].poz = pom;
					str[strona[x]].rozwin = "tak";
					tablica_rozw[x]=1;
					sort [dl_sort] = strona[x];
					dl_sort++;					

					if ( (pop_glebokosc >= pom) ) if (x>0) str[sort[dl_sort-2]].ost = "tak";
					  
					pop_glebokosc = pom;
					okresl_hierarchie( strona[x], pom, szczegoly );
					pom--;	  
			 }
			 
		}
		 			 
}


function buduj_spis(glowa,glebok,szczegoly)
{

		 var szerok=0;
		 
		 for (x=0; x<=dl_sort-1; x++)
		 {
		  	 	   	   
		  	 	   	   szerok = (MENU_WIDTH - (str[sort[x]].poz*MENU_ITEM_INDENT));
				   	   document.write ( "<div id='obMenuNr"+ x +"' style='position: absolute; left: 0; top: 0; text-align: left; line-height: 14px; margin-left: " + (str[sort[x]].poz * MENU_ITEM_INDENT) + "; width:" + szerok + "'>");
	   
					   document.write ("<table style='line-height: 11px' cellpadding='0' cellspacing='0' border='0' cols='2'><tr><td style='line-height: 11px' width='14'>");

					   if ((str[sort[x]].ost != "tak") && (x!=dl_sort-1)) document.write ("<a href='javascript: zwiniecie("+x+")'><img name='PlusMinus"+x+"' src='gr/minus.GIF' width='11' height='13' border='0'></a>"); else  document.write ("&nbsp;");  
					    
					   document.write ("</td><td style='line-height: 12px; text-align: left; font-size: 12px;");
					   
					   //if ( ta_strona == sort[x] ) document.write ("; background-color: #000000; color: #ffffff");
					   
					   document.write ("'><a ");
					   if (str[sort[x]].poz >3) document.write ("style='font-weight: normal' ");
					   
					   if (str[sort[x]].poz >2) document.write ("style='font-size: 11px' ");

					   if (str[sort[x]].poz ==1) document.write ("style='color:#0066cc' ");
					   					   	
					   if ( ta_strona == sort[x] ) document.write("class='tytul' ");				     
					
				  	   switch (jezyk)
					   {
					   		  case ("pl"):		   document.write ( "href='"+ (sort[x]) +".html'>" ); break;
							  case ("en"):		   document.write ( "href='"+ (sort[x]) +"-en.html'>" ); break;
							  default:			   document.write ( "href='"+ (sort[x]) +".html'>" ); 
					   }	
					   document.write (str[sort[x]].nazwa);
					   
					   			   
					   if ((str[sort[x]].poz > 1) && (sort[x]!="end")) document.write ("<span class='go'>&nbsp;&raquo;</span>");
				  	   
					   document.write ("</td></tr></table>");
					   document.write ("</a></div>");
		} 			 
}




function pokaz_spis ()
{
 		 wys=MENU_TOP_MARGIN;
		 
		 
		 for (x=0; x<=dl_sort-1; x++)
		 {
				   if (document.all)
				   {
	   				   	obTemp=eval("document.all.obMenuNr" +(x));
						obTemp.style.visibility="hidden";
						
					}

					else if (document.layers){
	   					obTemp=eval('document.obMenuNr'+x);
					}

					else if (document.getElementById && document.body.style){
						obTemp=document.getElementById("obMenuNr"+(x));
						obTemp.style.visibility="hidden";
					}

		 
		 
		 }		 

		 for (x=0; x<=dl_sort-1; x++)
		 {
		 

		  		 
				   if (document.all)
				   {
	   				   	obTemp=eval("document.all.obMenuNr" +(x));
						obTemp.style.top=wys;
						obTemp.style.visibility="visible";						
						wys += obTemp.offsetHeight+MENU_ITEM_BOTTOM_SPACE;
						
					}

					else if (document.layers){
	   					obTemp=eval('document.obMenuNr'+x);
					}

					else if (document.getElementById && document.body.style){
						obTemp=document.getElementById("obMenuNr"+(x));
						obTemp.style.top=wys;
						obTemp.style.visibility="visible";
						wys += obTemp.offsetHeight+MENU_ITEM_BOTTOM_SPACE;	
					}
					
				 if (str[sort[x]].rozwin != "tak" ){
		 		 	temp=x;
					do{ 
						x++;
					}while ((x<dl_sort-1) && (str[sort[temp]].poz < str[sort[x+1]].poz));
				  } 

		 }
}

function zwin_parametry(nr)
{
 
 		 objObr=eval("document.PlusMinus"+nr);
						

 		 if (str[sort[nr]].rozwin=="tak")
		 { 
		 	str[sort[nr]].rozwin="nie";
			objObr.src=obr_plus.src;
			tablica_rozw [nr] = 0;
		 } 
		 else
		 {
		 	str[sort[nr]].rozwin="tak";
			objObr.src=obr_minus.src;
			tablica_rozw [nr] = 1;			
		 } 
		 if (jezyk=="pl") document.cookie="stanmenupl="+formuj_slowo(tablica_rozw);
		 if (jezyk=="en") document.cookie="stanmenuen="+formuj_slowo(tablica_rozw);		 
		 		 
}

function zwiniecie(nr)
{
 		 zwin_parametry(nr);		 
		 pokaz_spis();
}




function zwin_menu_do_poziomu(poziom)
{
		 var x;
	 	 var stan="";
		 if (jezyk=="pl") stan=czytaj_cookie("stanmenupl");
		 if (jezyk=="en") stan=czytaj_cookie("stanmenuen");
		 										
		 if (stan=="")	
		 {	 
		 	 for (x=0; x<=dl_sort-2; x++) 
		 	 	 if ((str[sort[x]].poz>=poziom) && (str[sort[x]].ost!="tak")) zwin_parametry(x);  
		 }
		 else
		 {
		  	 tablica_rozw=formuj_tablice(stan);
			 for (x=0; x<=dl_sort-1; x++) 
		 	 	 if ((tablica_rozw[x]==0) && (str[sort[x]].ost!="tak"))	zwin_parametry(x);
		 }
}

















/**************************************************************************************/
function pisz_naglowek()
{
var rodzaj_spisu="";
var widocznosc_spisu="";

var szerokosc=MENU_WIDTH;


/*
 if ( ta_strona == strona[0] )
 	document.title = ( TYTUL_PODSTAWOWY );
 else
 	document.title = ( " " + TYTUL_PODSTAWOWY_SKROT + " - " + str[ta_strona].nazwa );
*/

rodzaj_spisu=czytaj_cookie("jakispistresci");
widocznosc_spisu=czytaj_cookie("czyspistresci");

switch (rodzaj_spisu)
{
 	   case "szczegolowo": czy_szczegolowo=0; break;
	   case "ogolnie": 	   czy_szczegolowo=1; szerokosc=Math.round(MENU_WIDTH/3);  break;
	   default:			   czy_szczegolowo=0;
}
switch (widocznosc_spisu)
{
 	   case "tak": 		   czy_widoczny=0; szerokosc=Math.round(MENU_WIDTH/5); break;
	   case "nie": 	   	   czy_widoczny=1; break;
	   default:			   czy_widoczny=1;
}


document.writeln("<br><table border='0' cellspacing='0' cellpadding='6' width='100%'><tr><td "); 


document.write("width='"+szerokosc+"' valign='top' >");
document.write("<img src='gr/pusty.gif' width='"+szerokosc+"' height='1' alt='' border='0'>");

okresl_hierarchie("",0,czy_szczegolowo);

buduj_spis("",0,czy_szczegolowo);






document.write("</td><td width='" + SZEROKOSC_MARGINESU + "' valign='top'></td><td style='border-left: #000000 3px solid; padding-left: 20px; padding-right: 20px' bgcolor='#ffffff' valign='top' >");



if (ta_strona != strona[0])
{
   document.write("<div class='naglowek'>" );
   switch (jezyk)
   {
   		case ("pl"): 
			 document.write("<a class='wybelemstopki' href='" + (ta_strona)+ ".html'>&nbsp;" + (str[ta_strona].nazwa) + "&nbsp;&nbsp;</a>"); 
//			 document.write("<a class='wybelemstopki' style='color: #666666' href='index.html'> &nbsp;Początek</a>");
			 break;
   		case ("en"): 
			 document.write("<a class='wybelemstopki' href='" + (ta_strona)+ "-en.html'>" + (str[ta_strona].nazwa) + "</a>"); 
//			 document.write("<a class='wybelemstopki' style='color: #666666' href='index-en.html'> &nbsp;Home</a>");
			 break;
   }
   document.write("</div><br>");
}

}

function pisz_stopke()
{
 		 lista = new Array(MAX_GLEBOKOSC); 

 		 var x=0;
		 var pom=ta_strona;

		 document.writeln("<div class='stopka'><br>" );
 		 do
		 {
		   		lista[x]=pom;
		 		pom=str[pom].rodzic;
				x++;
		 }while (pom != "");

		 
		 for (y=x-1; y>=0; y--)
		 { 
		 		if (y==0)
				{ 
				   document.write("<a ");
				   if (!document.layers) document.write("class='wybelemstopki' "); 
				   switch (jezyk) {
	   			   		  case ("pl"): document.writeln("href='"+lista[y]+".html'>&nbsp;"+str[lista[y]].nazwa_skr+"&nbsp;</a>"); break;
	   			   		  case ("en"): document.writeln("href='"+lista[y]+"-en.html'>&nbsp;"+str[lista[y]].nazwa_skr+"&nbsp;</a>"); break;
				   }  
		 		}
				else
				{ 
				  	document.write("<a ");
					if (!document.layers) document.write("class='elemstopki' "); 
					switch (jezyk) {
	   			   		  case ("pl"): document.write("href='"+lista[y]+".html'>&nbsp;"+str[lista[y]].nazwa_skr+"&nbsp;</a>"); break;
	   			   		  case ("en"): document.write("href='"+lista[y]+"-en.html'>&nbsp;"+str[lista[y]].nazwa_skr+"&nbsp;</a>"); break;
					}
				  	document.write("<span class='go'> &raquo; </span> ");
					if (document.layers) document.write("| ");
				}
		 }
		 document.writeln("<br><br><a class='giodo' href='http://techinfo.giodo.gov.pl'>TechInfo.giodo.gov.pl &nbsp;<span style='font-weight: normal; color: #000000'>Ochrona prywatnosci w systemach teleinformatycznych</span></a>");							  
		 
 		 document.writeln("</div> " );	
		 
		 document.writeln("</td><td width='8' valign='top' >&nbsp;</td></tr></table><br>&nbsp;");


		 			 
		 zwin_menu_do_poziomu(POCZ_POZIOM_ROZWIN); 
		 
		 
		 
	
		 
		 if (czy_widoczny) pokaz_spis();
		
		 
		 
		 setTimeout("rozwinAktual()",1500);		 
		 
		 
		 
	 
}


function rozwinAktual()
{ 

		 for (aktual=0; aktual<=dl_sort-1; aktual++) if (ta_strona==sort[aktual])
		 {
		  	// alert (aktual);
		  	 
			// alert (tablica_rozw[aktual]);
			 
			// tablica_rozw[aktual]=1;
		 	// document.cookie="mb="+formuj_slowo(tablica_rozw);
			
			
			if (!tablica_rozw[aktual]) zwiniecie(aktual);
		 }
		 pokaz_spis();
}

tyt_pomoc = new Array(25);

  switch (jezyk){
	case ("pl"):
	   tyt_pomoc["konf-mozilla-images"] = 		
	   		"Odrzucanie plików graficznych spoza docelowego serwera WWW<br>Mozilla [en]";
	   tyt_pomoc["konf-mozilla-ssl"] =  		
	   		"Konfiguracja parametrów działania protokołu SSL/TLS<br>Mozilla [en]";
	   tyt_pomoc["konf-nc7-ssl"] =  		
	   		"Konfiguracja parametrów działania protokołu SSL/TLS<br>Netscape Communicator /7 [en]"; 						
	   tyt_pomoc["konf-nc4-ssl"] =  		
	   		"Konfiguracja parametrów działania protokołu SSL/TLS<br>Netscape Communicator /4 [en]"; 						
	   tyt_pomoc["konf-nc7-p3p"] =  		
	   		"Aktywowanie i konfiguracja parametrów działania protokołu P3P<br>Netscape Communicator /7 [en]";
	   tyt_pomoc["konf-mozilla-script"] =  		
	   		"Wyłączenie/konfiguracja technologii JavaScript<br>Mozilla [en]";
	   tyt_pomoc["konf-nc4-script"] =  		
	   		"Wyłączenie technologii JavaScript<br>Netscape Communicator /4.75 [en]";
	   tyt_pomoc["konf-nc7-script"] =  		
	   		"Wyłączenie/konfiguracja technologii JavaScript<br>Netscape Communicator /7 [en]";
	   tyt_pomoc["konf-opera-script"] =  		
	   		"Wyłączenie technologii JavaScript<br>Opera /6 [pl]";
	   tyt_pomoc["konf-mozilla-cookies"] =  		
	   		"Wyłączenie/konfiguracja technologii Cookies<br>Mozilla [en]";
	   tyt_pomoc["konf-nc4-cookies"] =  		
	   		"Wyłączenie/konfiguracja technologii Cookies<br>Netscape Communicator /4 [en]";
	   tyt_pomoc["konf-nc7-cookies"] =  		
	   		"Wyłączenie/konfiguracja technologii Cookies<br>Netscape Communicator /7 [en]";
	   tyt_pomoc["konf-ie-script"] =  		
	   		"Wyłączenie technologii JavaScript<br>Microsoft Internet Explorer [pl]";
	   tyt_pomoc["konf-ie6-cookies"] =  		
	   		"Wyłączenie/konfiguracja technologii Cookies<br>Microsoft Internet Explorer /6 [pl]";
	   tyt_pomoc["konf-ie5-cookies"] =  		
	   		"Wyłączenie/konfiguracja technologii Cookies<br>Microsoft Internet Explorer /5 [pl]";			
	   tyt_pomoc["konf-opera-cookies"] =  		
	   		"Wyłączenie/konfiguracja technologii Cookies<br>Opera /6 [pl]";
	   tyt_pomoc["konf-opera-refer"] =  		
	   		"Wyłączenie przekazywania serwerom adresów poprzednio odwiedzanych stron <br>Opera /6 [pl]";
	   tyt_pomoc["konf-ie6-p3p"] =  		
	   		"Konfiguracja technologii P3P<br>Microsoft Internet Explorer /6 [pl]";
	   tyt_pomoc["konf-opera-okna"] =  		
	   		"Niedopuszczanie do otwierania dodatkowych okien <br>Opera/6 [pl]";
	   tyt_pomoc["konf-opera-ssl"] =  		
	   		"Konfiguracja parametrów działania protokołu SSL/TLS <br>Opera/6 [pl]";
	   tyt_pomoc["konf-ie-ssl"] =  		
	   		"Konfiguracja parametrów działania protokołu SSL/TLS <br>Microsoft Internet Explorer [pl]";
	   tyt_pomoc["konf-ie-activex"] =  		
	   		"Wyłączenie technologii ActiveX <br>Microsoft Internet Explorer [pl]";
	   tyt_pomoc["konf-dobre-zwyczaje"] =  		
	   		"Błędy w użytkowaniu przeglądarek";
	   break;
	   
	case ("en"):
	   tyt_pomoc["konf-mozilla-images"] = 		
	   		"Blocking Third Party Images<br>Mozilla [en]"; 
	   tyt_pomoc["konf-mozilla-ssl"] =  		
	   		"SSL/TLS Protocol Configuration<br>Mozilla [en]";
	   tyt_pomoc["konf-nc7-ssl"] =  		
	   		"SSL/TLS Protocol Configuration<br>Netscape Communicator /7 [en]"; 						
	   tyt_pomoc["konf-nc4-ssl"] =  		
	   		"SSL/TLS Protocol Configuration<br>Netscape Communicator /4 [en]"; 						
	   tyt_pomoc["konf-nc7-p3p"] =  		
	   		"P3P Protocol Configuration<br>Netscape Communicator /7 [en]";
	   tyt_pomoc["konf-mozilla-script"] =  		
	   		"JavaScript Configuration<br>Mozilla [en]";
	   tyt_pomoc["konf-nc4-script"] =  		
	   		"Disabling JavaScript<br>Netscape Communicator /4.75 [en]";
	   tyt_pomoc["konf-nc7-script"] =  		
	   		"JavaScript Configuration<br>Netscape Communicator /7 [en]";
	   tyt_pomoc["konf-opera-script"] =  		
	   		"Disabling JavaScript<br>Opera /6 [pl]";
	   tyt_pomoc["konf-mozilla-cookies"] =  		
	   		"Cookies Mechanism Configuration<br>Mozilla [en]";
	   tyt_pomoc["konf-nc4-cookies"] =  		
	   		"Cookies Mechanism Configuration<br>Netscape Communicator /4 [en]";
	   tyt_pomoc["konf-nc7-cookies"] =  		
	   		"Cookies Mechanism Configuration<br>Netscape Communicator /7 [en]";
	   tyt_pomoc["konf-ie-script"] =  		
	   		"JavaScript Disabling<br>Microsoft Internet Explorer [pl]";
	   tyt_pomoc["konf-ie6-cookies"] =  		
	   		"Cookies Mechanism Configuration<br>Microsoft Internet Explorer /6 [pl]";
	   tyt_pomoc["konf-ie5-cookies"] =  		
	   		"Cookies Mechanism Configuration<br>Microsoft Internet Explorer /5 [pl]";			
	   tyt_pomoc["konf-opera-cookies"] =  		
	   		"Cookies Mechanism Configuration<br>Opera /6 [pl]";
	   tyt_pomoc["konf-opera-refer"] =  		
	   		"Disabling Referer Link Mechanism  <br>Opera /6 [pl]";
	   tyt_pomoc["konf-ie6-p3p"] =  		
	   		"P3P Protocol Configuration<br>Microsoft Internet Explorer /6 [pl]";
	   tyt_pomoc["konf-opera-okna"] =  		
	   		"Disabling Pop-up Windows<br>Opera/6 [pl]";
	   tyt_pomoc["konf-opera-ssl"] =  		
	   		"SSL/TLS Protocol Configuration <br>Opera/6 [pl]";
	   tyt_pomoc["konf-ie-ssl"] =  		
	   		"SSL/TLS Protocol Configuration <br>Microsoft Internet Explorer [pl]";
	   tyt_pomoc["konf-ie-activex"] =  		
	   		"Disabling ActiveX Technology <br>Microsoft Internet Explorer [pl]";
	   tyt_pomoc["konf-dobre-zwyczaje"] =  		
	   		"Błędy w użytkowaniu przeglądarek";
	   	   
	   break;
  } 						

			
			
function okno_pomocy(plik)
{

OknoPomocy = window.open(plik, 'OknoPomocy', 'scrollbars=yes,width=700,height=500')
OknoPomocy.focus();


}

function pisz_tyt_pomocy(plik)
{


document.writeln("<table border='0' cellspacing='0' cellpadding='10' width='100%' height='100'><tr><td "); 
if (document.layers)
   document.write("bgcolor='#cccccc' ");
else
   document.write("class='tlopodspisu' "); 
document.write("width='100%'  height='100' valign='middle' >");

document.writeln("<div class='naglowek'><br><span class='tytgornypomoc'>" + (tyt_pomoc[plik]) + "</span></div><br>");

document.writeln("</td></tr></table>");



document.writeln("<table border='0' cellspacing='0' cellpadding='10' width='100%' height='100'><tr><td ");
   document.write("bgcolor='#ffffff' ");

}


function pisz_zamkniecie()
{
document.write("</div> </td></tr></table><div class='podzial'> &nbsp; </div>");



document.write("<div class='stopka'>");
document.write("<a class='elemstopki' href='javascript: window.scroll(0,0)'>&nbsp;^&nbsp;</a> &nbsp; <a href='javascript: window.close()' class='elemstopki'> &nbsp;");
switch (jezyk) {
	   case ("pl"): document.write("Zamknij&nbsp;to&nbsp;okno&nbsp; </a>"); break;
	   case ("en"): document.write("Close&nbsp;this&nbsp;window&nbsp; </a>"); break;
}
document.write("&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;</div>");

}

