/* funkcje obslugujace ukryty bloczek logowania */

	  	function resetPosition(oEvent) {
			var oLoginBlock = document.getElementById("bloczekLogowaniaUkryty0");
			oLoginBlock.style.top = document.documentElement.scrollTop + 270 + "px";
		}
	  
	  	function hideLoginBlock(oEvent) {
			if(oEvent) {
				var oEventSrc = getEventSrc(oEvent);
				removeEventHandler(oEventSrc, "click", hideLoginBlock);
			}
			var oLoginBlock = document.getElementById("bloczekLogowaniaUkryty0");
			oLoginBlock.className = "ukryjBloczek";
		  	var oLogin = document.getElementById("zalogujSie");

			addEventHandler(oLogin, "click", showLoginBlock);
			clearMessageBlock("Ukryty");
		}
	  
		function showLoginBlock(oEvent) {
			preventDefaultEvent(oEvent);
			var oLoginBlock = document.getElementById("bloczekLogowaniaUkryty0");
			oLoginBlock.className = "pokazBloczek";
			if(window.innerWidth && !bIsIE) {
				oLoginBlock.style.position = "fixed";
				oLoginBlock.style.left = (window.innerWidth - 315)/2 + "px";
				oLoginBlock.style.top =  (window.innerHeight - 100)/2 + "px"; 
			}
			else if(bIsMinIE7) {
				oLoginBlock.style.position = "fixed";
				oLoginBlock.style.left = (document.body.clientWidth - 315)/2 + "px";
				oLoginBlock.style.top =  (document.documentElement.clientHeight - 100)/2 + "px";			
			}
			else {
				oLoginBlock.style.position = "absolute";
				oLoginBlock.style.left = (document.body.clientWidth - 315)/2 + "px";
				oLoginBlock.style.top =  document.documentElement.scrollTop + 270 + "px"; 
				addEventHandler(window, "scroll", resetPosition);
			}
		  	var oClose = document.getElementById("przyciskZamykajacy");
			addEventHandler(oClose, "click", hideLoginBlock);
		}

		function activateHiddenLoginForm(sLoginLinkId) {
			if(sLoginLinkId == null)
				sLoginLinkId = "zalogujSie";
			var oLogin = document.getElementById(sLoginLinkId);
			addEventHandler(oLogin, "click", showLoginBlock);	
		}
