function Sprawdz() {
	
	var regname = /^[A-Za-z ęĘóÓąĄśŚłŁżŻĄŹćĆńŃ]{3,100}$/;
	var regphone = /^[0-9 -+]{7,30}$/;
	var regemail = /^[a-z0-9][\w\.-]*\w@([\w-]+\.)*[a-z]{2,4}$/;
	var regtxt = /^[A-Za-z ęĘóÓąĄśŚłŁżŻĄŹćĆńŃ 0-9 -=.,+]{1,1000}$/;
	
	var name = document.getElementById("name").value;
	var phone = document.getElementById("phone").value;
	var mail = document.getElementById("mail").value;
	var txt = document.getElementById("txt").value;

	if(!regname.test(name)||name=='Imię i Nazwisko') return ShowMessage("Podaj swoje imię");
	//if(!regphone.test(phone)) return ShowMessage("Podaj numer telefonu");
	if(!regemail.test(mail)) return ShowMessage("Podaj prawidłowy adres email");
	//if(!regtxt.test(txt)||txt=='Wiadomo¶ć') return ShowMessage("Wpisz tre¶ć wiadomo¶ci");
	return true;
}

function Sprawdz_zamow_kat() {
	
	var regname = /^[A-Za-z ęĘóÓąĄśŚłŁżŻĄŹćĆńŃ]{3,100}$/;
	var regphone = /^[0-9 -+]{7,30}$/;
	var regemail = /^[a-z0-9][\w\.-]*\w@([\w-]+\.)*[a-z]{2,4}$/;
	var regtxt = /^[A-Za-z ęĘóÓąĄśŚłŁżŻĄŹćĆńŃ 0-9 -=.,+]{1,1000}$/;
	
	var imie = document.getElementById("imie").value;
	var nazwisko = document.getElementById("nazwisko").value;
	var ulica = document.getElementById("ulica").value;
	var miasto = document.getElementById("miasto").value;
	var kod = document.getElementById("kod").value;

	if(imie!='' && nazwisko!='' && ulica!='' && miasto!='' && kod!='')
	{
		alert("Wiadomość została wysłana");
		return true;
	}
	else
	{
		alert("Wiadomość nie została wysłana.\n Wypełnij pola z gwiazdką.");
		return false;
	}
}

function ShowMessage(txt) {
	document.getElementById("Message").innerHTML = '<b><font color="#800000">'+txt+'</font></b>';
	return false;
}

			function pageselectCallback(page_index, jq){
                // Get number of elements per pagionation page from form
                //var items_per_page = opts.items_per_page;
				var items_per_page = 5;
                //var max_elem = Math.min((page_index+1) * items_per_page, members.length);
				var max_elem = page_index*items_per_page+items_per_page
                var newcontent = '';
                $('#Searchresult').empty();
                // Iterate through a selection of the content and build an HTML string
                for(var i=page_index*items_per_page;i<max_elem;i++)
                {
                    var new_content = $('#hiddenresult div.news_box:eq('+i+')').clone();
					$('#Searchresult').append(new_content);
					//$('#Searchresult').empty().append(new_content); 
					//newcontent += $('#hiddenresult div.news_box:eq('+i+')').html();
                }
                //$('#Searchresult').empty().append(new_content); 
                // Replace old content with new content
                //$('#Searchresult').html(newcontent);
                
                // Prevent click eventpropagation
                return false;
            }
			
			
			function pageselectCallback2(page_index, jq){
                // Get number of elements per pagionation page from form
                //var items_per_page = opts.items_per_page;
				var items_per_page = 12;
                //var max_elem = Math.min((page_index+1) * items_per_page, members.length);
				var max_elem = page_index*items_per_page+items_per_page
                var newcontent = '';
                $('#Searchresult').empty();
                // Iterate through a selection of the content and build an HTML string
                for(var i=page_index*items_per_page;i<max_elem;i++)
                {
                    //var new_content = $('#hiddenresult2  a.lightbox:eq('+i+')').clone();
					var new_content = $('#hiddenresult2  div.stud:eq('+i+')').clone();
					$('#Searchresult').append(new_content);
					//$('#Searchresult').empty().append(new_content); 
					//newcontent += $('#hiddenresult div.news_box:eq('+i+')').html();
                }
                //$('#Searchresult').empty().append(new_content); 
                // Replace old content with new content
                //$('#Searchresult').html(newcontent);
                
                // Prevent click eventpropagation
                return false;
            }			


	/*
			function pageselectCallback(page_index, jq){
                var new_content = $('#hiddenresult div.news_box:eq('+page_index+')').clone();
                $('#Searchresult').empty().append(new_content);
                return false;
            }
	*/
           
            /** 
             * Callback function for the AJAX content loader.
             */
            function initPagination() {
                var num_entries = $('#hiddenresult div.news_box').length;
                // Create pagination element
                $("#Pagination").pagination(num_entries, {
                    num_edge_entries: 2,
                    num_display_entries: 8,
                    callback: pageselectCallback,
                    items_per_page:5,
					prev_text: "wstecz",
					next_text: "dalej"
                });
             }

            function initPagination2() {
                //var num_entries = $('#hiddenresult2 a.lightbox').length;
				var num_entries = $('#hiddenresult2 div.stud').length;
                // Create pagination element
                $("#Pagination2").pagination(num_entries, {
                    num_edge_entries: 2,
                    num_display_entries: 8,
                    callback: pageselectCallback2,
                    items_per_page:12,
					prev_text: "wstecz",
					next_text: "dalej"
                });
             }			 

			 
			 
$(window).load(function () {
	szerokosc_paska=0;
	szerokosc_obrazka=0;
	pozycja_obrazka=0;
	liczba_obrazkow=$("#miniaturki img").length-5;
	$("#miniaturki img").each(function (i) {
		szerokosc_paska+=$(this).outerWidth(true);
		szerokosc_obrazka=$(this).outerWidth(true);
	})
	//alert($("#miniaturki img").length)
	//alert(szerokosc_paska);
	$("#miniaturki .trzymacz").css({"width":428});
	$("#miniaturki .trzymacz_obr").css({"width":szerokosc_paska});
	//$("#miniaturki .trzymacz").before("<div class='p_left'></div>");
	//$("#miniaturki .trzymacz").after("<div class='p_right'></div>");
	if(liczba_obrazkow<=0)
	{
		//$("#miniaturki .trzymacz .strz_p").css({"visibility":"hidden"});
		//$("#miniaturki .trzymacz .strz_l").css({"visibility":"hidden"});
	}
	$("#miniaturki .trzymacz").css({"visibility":"visible"});
	
	/*
	$("#miniaturki .p_right").click(function () {
		//alert(pozycja_obrazka+"<"+liczba_obrazkow);
		$("#prawa").html(pozycja_obrazka);
		if(pozycja_obrazka < liczba_obrazkow)
		{
			pozycja_obrazka++;
			$("#miniaturki .trzymacz_obr").animate({ 
			"marginLeft": -(pozycja_obrazka*szerokosc_obrazka)
			}, 300,"swing" );
			//pozycja_obrazka++;
		}
	  
	})
	$("#miniaturki .p_left").click(function () {
		$("#prawa").html(pozycja_obrazka);
		if(pozycja_obrazka>=1)
		{
			pozycja_obrazka--;
			$("#miniaturki .trzymacz_obr").animate({ 
			"marginLeft": -(pozycja_obrazka*szerokosc_obrazka)
			}, 300,"swing" );
		}
	})
	*/
	$("#miniaturki .trzymacz_obr a").click(function () {
		
		//$("#prawa").html($(this).children('img').attr('src'));
		link_obrazka=$(this).attr('href');
		//$("#prawa").html($(this).attr('href'));
		$("#loading_strona").fadeOut("slow",function () {$(this).remove()});
		$("#obrazek").prepend("<div id='loading_strona' style='opacity:0;position:absolute;z-index:999;top:0;left:0;width:100%;height:100%;margin:0;padding:0;background:#fff url(pliki/ajax-loader.gif) no-repeat center center;'><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>");
		$("#loading_strona").animate({ 
			"opacity": 0.5
			}, 300,"swing",function()
				{
					var objImagePreloader = new Image();
					objImagePreloader.onload = function() {
						$('#obrazek a.lightbox').attr('href', "img_sqr2.php?path="+link_obrazka+"&wys=700");
						$('#obrazek img').attr('src', "img_sqr2.php?path="+link_obrazka+"&wys=412");
						objImagePreloader.onload=function(){};
						$("#loading_strona").fadeOut("slow",function () {$(this).remove()});
					};
					objImagePreloader.src =  "img_sqr2.php?path="+link_obrazka+"&wys=412";
				}			
			);
		return false;
	})	


/*     $("#miniaturki").mouseenter(function(){
		$("#obrazek").text('enter');
    }).mouseleave(function(){
		$("#obrazek").text('leave');
		//$("#miniaturki .trzymacz .trzymacz_obr").stop();
    });  */
if(liczba_obrazkow>0)
{	
 	$("#miniaturki").mousemove(function(e){
      var pageCoords = "( " + e.pageX + ", " + e.pageY + " )";
      var clientCoords = "( " + e.clientX + ", " + e.clientY + " )";
      //$("#obrazek").text("( e.pageX, e.pageY ) - " + pageCoords);
      //$("span:last").text("( e.clientX, e.clientY ) - " + clientCoords);
	   var position = $(this).position();
	   var offset = $(this).offset();
	   //$("#obrazek").text(e.pageX+" -> "+e.clientX+" ->"+position.left+" ->"+offset.left+" -> "+$(this).outerWidth());
	   //$("#obrazek").text(((e.pageX-offset.left)/$(this).outerWidth())*100);
	   var procenty = ((e.pageX-offset.left)/$(this).outerWidth())*100;
	   
/* 	   if(procenty>30 && procenty<70){
		przewijam=false;
	   } */
   
	   if(procenty>70)
	   {
		var margines = $("#miniaturki .trzymacz .trzymacz_obr").css("marginLeft").replace("px","")*1;
		//$("#obrazek").text(margines);
		$("#miniaturki .trzymacz .trzymacz_obr").stop();
		//$("#obrazek").text(($("#miniaturki .trzymacz .trzymacz_obr").outerWidth()-$(this).outerWidth()-margines))
		var przesun=$("#miniaturki .trzymacz .trzymacz_obr").outerWidth()-$(this).outerWidth();  		
		$("#miniaturki .trzymacz .trzymacz_obr").animate({ 
			"marginLeft": ((-przesun))
			}, (1000),"linear",function(){
			przewijam=false;
			});		
	   } 
	   else if(procenty<30)
	   {
		$("#miniaturki .trzymacz .trzymacz_obr").stop();
		$("#miniaturki .trzymacz .trzymacz_obr").animate({ 
			"marginLeft": ((0))
			}, 1000,"linear",function(){
			przewijam=false;
			});	
	   }
	   else
	   {
		$("#miniaturki .trzymacz .trzymacz_obr").stop();
		//przewijam=false;
	   }
	   //$("#obrazek").text(procenty+"% => "+przewijam);
    });
	

	$("#miniaturki").mouseleave(function(){
		//$("#obrazek").text('leave');
		//przewijam=false;
		$("#miniaturki .trzymacz .trzymacz_obr").stop();
    }); 	
}
	
/* 	var i = 0;
	$("#miniaturki").mouseover(function(){
		i++;
		$("#obrazek").text(i);
	}) */



})	
		 
$(document).ready(function(){

		$("#rejestracja_form :checkbox[name='wys_ch']").click(function() {
			if($("#rejestracja_form :checkbox[name='wys_ch']:checked").size()>0)
			{
				//alert('checked');
				$("#rejestracja_form :text.dis").attr("disabled","");
			}
			else
			{
				//alert('not checked');
				$("#rejestracja_form :text.dis").attr("disabled","disabled");		
			}
			//.hasClass("dis")			
		})	

		
		$("#jednorazowo_form :checkbox[name='wys_ch']").click(function() {
			if($("#jednorazowo_form :checkbox[name='wys_ch']:checked").size()>0)
			{
				//alert('checked');
				$("#jednorazowo_form :text.dis").attr("disabled","");
			}
			else
			{
				//alert('not checked');
				$("#jednorazowo_form :text.dis").attr("disabled","disabled");		
			}
			//.hasClass("dis")			
		})		
		
		
/* 		//alert('sdfdf');
			if($("#rejestracja_form :checkbox[name='wys_ch']:checked"))
			{
				$("#rejestracja_form :text").attr("disabled","disabled");
			}
			else
			{
				$("#rejestracja_form :text").attr("disabled","enabled");		
			}
		}) */
		
		$('a.stoproc').nyroModal({
			width: 350,
			height: 380,
			resizeable: true, 
			autoSizable: true,
			title: null,
			titleFromIframe: false,
			css: { // Default CSS option for the nyroModal Div. Some will be overwritten or updated when using IE6
			    bg: {
			      zIndex: 100,
			      position: 'fixed',
			      top: 0,
			      left: 0,
			      height: '100%',
			      width: '100%'
			    },
			    wrapper: {
			      zIndex: 101,
			      position: 'fixed',
			      top: '50%',
			      left: '50%'
				  /*marginTop: '40px'*/
			    },
			    wrapper2: {
				/*marginTop: '40px'*/
			    },
			    content: {
			      overflow: 'hidden'
			    },
			    loading: {
			      zIndex: 102,
			      position: 'fixed',
			      top: '50%',
			      left: '50%',
			      marginTop: '-50px',
			      marginLeft: '-50px'
			    },
				nyroModalWrapper: {
					/*marginTop: '40px'*/
				}
			  }
		});	   
   
   
   $(".zapomnialem_haslo").click(function() {
		var result = prompt("Podaj swój mail, a my wyślemy Ci hasło:", ""); 
		if(result == null || result == ""){ 
		} 
		else{ 
			 $.ajax({
			 type: "POST",
			 url: "ajax.php",
			 data: "przypomnij_haslo="+result,
			 success: function(msg){
			   alert(msg);
			 }
		    }); 
		}
		return false;
   });
   
   $("#skladam_zamowienie").click(function() {
			 $.ajax({
			 type: "POST",
			 url: "ajax.php",
			 data: "skladam_zamowienie=true",
			 success: function(msg){
			   	var daneobj = eval("("+msg+")");
				if(daneobj.status=='true'){
					//alert(daneobj.status+' => '+daneobj.komunikat);
					document.location.href="raport.php";
				}
				else
				{
					alert(daneobj.komunikat);					
				}
			 }
		   }); 		   
   });
   
   
   $("#skladam_zamowienie2").click(function() {
			 $.ajax({
			 type: "POST",
			 url: "ajax.php",
			 data: "skladam_zamowienie2=true",
			 success: function(msg){
			   	var daneobj = eval("("+msg+")");
				if(daneobj.status=='true'){
					//alert(daneobj.status+' => '+daneobj.komunikat);
					document.location.href="raport_kupna.php";
				}
				else
				{
					alert(daneobj.komunikat);					
				}
			 }
		   }); 		   
   });   
   
   
   $("#jednorazowo_form").submit(function(){
		$(this).pk_sprawdzForm();
		/* $.each(zmienna, function(i,item){
                    alert(i+" "+item)
                }); */ 
		if(zweryfikowano_frm)
		{
			return true;
		}
		else
		{
			return false;
		}
		
   });
   
   $("#moje_konto").submit(function(){
		$(this).pk_sprawdzForm();
		/* $.each(zmienna, function(i,item){
                    alert(i+" "+item)
                }); */ 
		if(zweryfikowano_frm)
		{
			$(this).ajaxSubmit(options_wyslij2);
			return false;
		}
		else
		{
			return false;
		}
		
   });   
   
   var options_spr_dost = {
       //target:        '#myList',   // target element(s) to be updated with server response
       //beforeSubmit:  showRequest,  // pre-submit callback
       url: 'ajax.php',
	   resetForm: false,
       success:       showResponse_spr_dost
  };
  
  function showResponse_spr_dost(responseText, statusText, formularz)  {
	var daneobj = eval("("+responseText+")");
	if(daneobj.status=='true'){
		//$("#kontynuluj_koszyk").slideDown(500);
		$("#kontynuluj_koszyk .button_w").show(500);
		$("#kontynuluj_koszyk .komunikat").html(daneobj.komunikat);
		$("#trzymacz_zam .suma").show(500);
		$("#trzymacz_zam .suma .cena").html(daneobj.cena+'zł');
	}
	else
	{
		//$("#kontynuluj_koszyk").slideUp(500);	
		$("#kontynuluj_koszyk .button_w").hide(500);
		$("#kontynuluj_koszyk .komunikat").html(daneobj.komunikat);
		$("#trzymacz_zam .suma").hide(500);
		$("#trzymacz_zam .suma .cena").html(daneobj.cena+'zł');
	}
  }  
  
  $(".sprawdz").submit(function(){
  		if($("input.data[name='od']").val()=='')
		{
		//alert("puste");
		return false
		}
		else
		{
		$(this).ajaxSubmit(options_spr_dost);
		return false;
		}
  });   
   
   
   var logowanie=false;
   
   var options_wyslij_spr = {
       //target:        '#myList',   // target element(s) to be updated with server response
       //beforeSubmit:  showRequest,  // pre-submit callback
       url: 'ajax.php',
	   resetForm: false,
       success:       showResponse_tekst_spr
  };
  
  function showResponse_tekst_spr(responseText, statusText, formularz)  {
    if(responseText=='true'){
		alert('Logowanie udane.');
		logowanie=true;
		$(formularz[0]).submit();
		return true;
	}
	else{
		alert('Logowanie nie udane.\nSpróbuj jeszcze raz');
/* 		$.each(formularz, function(i,item){
                    alert(i+" "+item)
                }); */
		//$(formularz[0]).css({"background":"red"});
		return false;
		//formClicked.css({"background":"red"});
	}
  }

/*   $("#loguj_but").click(function() {
	$(this).ajaxSubmit(options_wyslij_spr)
  }) */
  
  $(".ajax_spr").submit(function(){
	  //$("form.ajax_spr :checkbox[name='akc_reg']").hide(1000);
	  if($("form.ajax_spr :checkbox[name='akc_reg']:checked").size()>0)
	  {
		  formClicked=$(this);
		  if(logowanie)
		  {
			return true;
		  }
		  else
		  {
			$(this).ajaxSubmit(options_wyslij_spr);
			return false;
		  }
	  }
	  else
	  {
			alert("Musisz zaakceptować regulamin");
			return false;	  
	  }
	  
	  //alert('przed');
	  //$(this).ajaxSubmit(options_wyslij_spr);
	  //alert('po');
	  //var mojForm=inst[0];
	  //alert(inst[0]);
	   
	   /*$.each(inst, function(i,item){
                    alert(i+" "+item)
                });*/
	  //mojForm.css({"background":"red"});
	  //formClicked.css({"background":"red"});
	  
	  //return false;
  });

    $(".ajax_spr1").submit(function() {
      if ($("input:first").val() == "correct") {
        alert('Logowanie udane.');
        return true;
      }
      alert('Logowanie nie udane.\nSpróbuj jeszcze raz');
      return false;
    });
	
	$("#rejestracja_form input[name='sprawdz']").click(function(){
	   //var wysylaj=Sprawdz();//alert(wysylaj)
	   //$("#rejestracja_form").pk_sprawdzForm();
		sprawdz_dane_rej();
	})
  
    $("#rejestracja_form").submit(function() {
      //if(weryfikuj=sprawdz_dane_rej()){alert(weryfikuj);}else{alert(weryfikuj);}
	  //var weryfikuj=sprawdz_dane_rej();
	  //if(weryfikuj)
	  //{
		
		//alert("weryfikacja: "+weryfikacja+" zweryfikowano: "+zweryfikowano_frm)
		$("#rejestracja_form").pk_sprawdzForm();
		//alert("weryfikacja: "+weryfikacja+" zweryfikowano: "+zweryfikowano_frm)
		if(zweryfikowano_frm)
		{
			spawdzanie=sprawdz_dane_rej();
			if(spawdzanie)
			{
				$(this).ajaxSubmit(options_wyslij2);
				//return true;
			}
			//alert(" spawdzanie: "+spawdzanie);
			//alert("weryfikacja: "+weryfikacja+" zweryfikowano: "+zweryfikowano_frm+" spawdzanie: "+spawdzanie);			
		}
		//alert(zweryfikowano);
		/* $.each(ver_dane, function(i,item){
                    alert(i+" "+item)
                }); */ 		
	  //}
	  //{alert(weryfikuj);}else{alert(weryfikuj);}
	  return false;
    });	
	
	
 	$("#rejestracja_form input:checkbox[rel='faktura'],#dane_wysylki input:checkbox[rel='faktura']").click(function() {
		if($(this).is(":checked"))
		{
		$(this).parents('form').find("input[name='firma_f'],input[name='imie_f'],input[name='nazwisko_f'],input[name='ulica_f'],input[name='numery_f'],input[name='miejscowosc_f'],input[name='kod_f'],input[name='nip_f']").attr({"disabled":""});//addClass("red");
		}
		else
		{
		$(this).parents('form').find("input[name='firma_f'],input[name='imie_f'],input[name='nazwisko_f'],input[name='ulica_f'],input[name='numery_f'],input[name='miejscowosc_f'],input[name='kod_f'],input[name='nip_f']").attr({"disabled":"disabled"});//addClass("red");
		}
	})
	
	$("#pokaz_fakture").click(function() {
		$("#dane_wysylki").slideToggle(1000);
		return false;
	}) 
	
	
/* 	$("input.data[name='od']").datepicker({ 
		dayNamesMin: ['Nd', 'Pn', 'Wt', 'Śr', 'Cz', 'Pi', 'So'] 
		,monthNames: ['Styczeń','Luty','Marzec','Kwiecień','Maj','Czerwiec','Lipiec','Sierpień','Wrzesień','Październik','Listopad','Grudzień']
		,firstDay: 1
		,minDate: new Date()
		,dateFormat: 'dd.mm.yy'					
	}); */
	/*
	$("input.data[name='do']").datepicker({ 
		dayNamesMin: ['Nd', 'Pn', 'Wt', 'Śr', 'Cz', 'Pi', 'So'] 
		,monthNames: ['Styczeń','Luty','Marzec','Kwiecień','Maj','Czerwiec','Lipiec','Sierpień','Wrzesień','Październik','Listopad','Grudzień']
		,firstDay: 1
		,minDate: new Date()
		,dateFormat: 'dd.mm.yy'
	});	
	*/

/* 	$("form.sprawdz").submit(function() {
		if($("input.data[name='od']").val()=='' || $("input.data[name='do']").val()=='')
		{
		//alert("puste");
		return false
		}
		//if($("input.data[name='od']").val() < $("input.data[name='do']").val())
		//{alert("wieksze");return false}
		//return false
	}) */
	
	
	$("#firmy .wysz_zaaw").click(function() {
		$("#wyszukiwarka").animate({
		width:214
		}, 500, "swing", function(){
			$("#wyszukiwarka .formularz").slideDown(500);
			$("#wyszukiwarka a.wysz_zwin").show();
			$("#dane_prod a.wroc").hide();
		});

		return false;
	});	
	$("#firmy .wysz_zwin").click(function() {
		//alert('rozwiń');
		$("#wyszukiwarka").animate({
		width:0
		}, 500, "swing", function(){
			$("#wyszukiwarka .formularz").slideUp(500);
			$("#wyszukiwarka a.wysz_zwin").hide();
			$("#dane_prod a.wroc").show();
		});
		return false;
	});		
	
	
	
	$(".skoki_tab tr:odd").css("background-color", "#fff");
	
	initPagination(); 
	initPagination2(); 	
	flowplayer("a.myPlayer", "flowplayer-3.1.1.swf", { 
        plugins: { 
		  controls: {time:false} 
		} 
    });  
	$("a.myPlayer").append("<div class='play'></div>");
	  
	  
	  if ( $.browser.msie && (!$.browser.version || parseInt($.browser.version) <= 6) )
      {
       $("#buttony ul 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>');
      }

/*  
$("#buttony ul li").hover(
    function () {
      if ($(this).children().next().is(":hidden")){$(this).children().next().show();}//animate({"height": "show","width": "show","opacity": "show"},"fast")
      if ( $(this).hasClass("sub_hor") ){$(this).addClass("sub_akt");}else{$(this).addClass("akt");}
      //$(this).children().next().css({position:"absolute",left:$(this).parent().outerWidth()-12}); //$(this).parent().outerWidth()
      if ( $.browser.msie && (!$.browser.version || parseInt($.browser.version) <= 6) )
      {
      $(this).css({"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});
      }
	  $(this).addClass("akt");
	  //alert($(this).children("a").className);
	  //$(this).children("a:first").css({"background":"red"});

    },
    function () {
      if ($(this).children().next().is(":visible")){$(this).children().next().hide();}
      if ( $(this).hasClass("sub_hor") ){$(this).removeClass("sub_akt");}else{$(this).removeClass("akt");}
      if ( $.browser.msie && (!$.browser.version || parseInt($.browser.version) <= 6) )
      {
      if ( !$(this).hasClass("sub_hor") ){$(this).css({"z-index":($(this).css("z-index")-1)});}
      }
      else
      {
      $(this).css({"z-index":($(this).css("z-index")-1)});
      }
	  $(this).removeClass("akt");
    }
  );
  */

  //$(".lightbox").lightbox();
  $(".lightbox2").lightBox();
  $(".lightbox").lightBox_old();
  $("html").css({"overflow-y":"scroll"});

    var options_wyslij = {
          //target:        '#myList',   // target element(s) to be updated with server response
          //beforeSubmit:  showRequest,  // pre-submit callback
          url: 'ajax.php',
		  resetForm: true,
          success:       showResponse_tekst
      };
    var options_wyslij2 = {
          //target:        '#myList',   // target element(s) to be updated with server response
          //beforeSubmit:  showRequest,  // pre-submit callback
          url: 'ajax.php',
		  resetForm: false,
          success:       showResponse_tekst
      };	  
  function showResponse_tekst(responseText, statusText)  {
    alert(responseText);
  }

	$(".ajax").submit(function(){
	   $(this).ajaxSubmit(options_wyslij);
	   return false;
	  }); 
	  
	  


	var options_guest = {
          //target:        '#myList',   // target element(s) to be updated with server response
          //beforeSubmit:  showRequest,  // pre-submit callback
          url: 'ajax.php',
		  resetForm: true,
          success:       showResponse_tekst_guest
      };
  function showResponse_tekst_guest(responseText, statusText)  {
   alert('Dziękujemy za wpisanie się do księgi gości.');
  }
  $('.guest').submit(function() {
	if(SprawdzGuestMail())
	{
		$(this).ajaxSubmit(options_guest);
	}
	else
	{
		alert('wpisz prawidłowy adres e-mail');
	}	
    return false;
  });


	  name_pola = new Array();
	  value_pola = new Array();
	  $("body :text,body textarea").each(function (i) {
				name_pola[i]=$("body :text,body textarea").eq(i).attr('name');
				value_pola[i]=$("body :text,body textarea").eq(i).val();
				
				$("body :text,body textarea").eq(i).focus(function () {
					if(this.value==value_pola[i])this.value='';
					//alert('i '+(i-1))
					//alert('eq '+$(this).eq())
				})
				//$("input[name='"+name_pola+"']").
				$("body :text,body textarea").eq(i).blur(function () {
					if(this.value=='')this.value=value_pola[i];
				})
      });


//****************************** kalendarz ************************************** 
	$("#MiniCal .dzien a").click(function() { 
		var t = this;
		var dat = $(this).attr("name");
		//otworz('kalendarz_edit.php?date='+dat,400,400);
		
		$("#opisCal").slideUp("slow", function () {
			 $(this).load("ajax.php", {opis_kal: dat}, function(){
					$(this).slideDown("slow");
			 });
		});
		
		$(".nagls a").click(function() { 
		var n = $(this).attr("name").split("_");
		var d = n[1].split("-");
		$("#dzi").val( d[2] );
		$("#mie").val( d[1] );
		$("#rok").val( d[0] );
		$("#MainForm").submit();
	});

		//$("#opisCal").load("ajax.php", {opis_kal: dat});
		/*
		$.ajax({
			url: "index.php?GoDo=SetDate&d="+dat,
			cache: false,
			success: function(p){
				if(p=="SET") $(t).addClass("zaz");
				else if(p=="UNSET") $(t).removeClass("zaz");
			}
		});
		*/
	});
	
	$(".nagls a").click(function() { 
		var n = $(this).attr("name").split("_");
		var d = n[1].split("-");
		$("#dzi").val( d[2] );
		$("#mie").val( d[1] );
		$("#rok").val( d[0] );
		$("#MainForm").submit();
	});	 
	 
//****************************** kalendarz end ********************************** 	 
//****************************** newsletter ************************************** 	
	$("#zapisz_nws").click(function(){
		 if(SprawdzMail())
		 {
			 $.ajax({
			 type: "POST",
			 url: "ajax.php",
			 data: "zapisz_newsl=true&mail="+document.getElementById("nws_mail").value,
			 success: function(msg){
			   alert(msg);
			 }
		   });
		 }
		 else
		 {
		   alert("Podaj prawidłowy adres email");
		 }
		 //return false;
	  });
	$("#wypisz_nws").click(function(){
		 if(SprawdzMail())
		 {
			 $.ajax({
			 type: "POST",
			 url: "ajax.php",
			 data: "wypisz_newsl=true&mail="+document.getElementById("nws_mail").value,
			 success: function(msg){
			   alert(msg);
			 }
		   });
		 }
		 else
		 {
		   alert("Podaj prawidłowy adres email");
		 }
		 //return false;
	  });

	$("#nws_form").submit(function(){
	   //alert('Użyj przycisku zapisz, albo wypisz');
	   alert('Użyj przycisku zapisz');
	   return false;
	  });	
//****************************** newsletter end ********************************** 	  
});
//************************* end jquery *********************************

String.prototype.trim = function()
{
  return this.replace(/^\s+|\s+$/g,"");
};
function Sprawdz_szukaj() {
var txt = document.getElementById("szuk").value;
if(txt.trim() == '' || txt=='fraza do wyszukania...') {alert('wpisz szukaną frazę');return false;}
else{return true;}
}


(function($){ 
 var opts; 
 var objekt;
 $.fn.pk_sprawdzForm = function(options) {  
 //opts = $.extend({}, $.fn.pk_litree.defaults, options);
 objekt=$(this);

	var regname = /^[A-Za-z ęĘóÓąĄśŚłŁżŻźŹćĆńŃ-]{3,100}$/;
	var regphone = /^[0-9 -/+]{7,30}$/;
	var regemail = /^[a-z0-9][\w\.-]*\w@([\w-]+\.)*[a-z]{2,4}$/;
	var regtxt = /^[A-Za-z ęĘóÓąĄśŚłŁżŻźŹćĆńŃ 0-9 -=.,+]{1,1000}$/;
	var regnip = /^[0-9 -]{10,13}$/;
	
	//var name = $(this).find("input[rel='name']").val();
	//var telefon = $(this).find("input[rel='telefon']").val();
	//var nip = $(this).find("input[rel='nip']").val();
	//var email = $(this).find("input[rel='mail']").val()
 
  //nb_el=$(this).length;
  zweryfikowano_frm=true;
  return this.find("input:text:enabled").each(function(i) {
		//$(this).find("input[rel='mail']").css({'border':'red 1px solid'});
		//$(this).css({'border':'red 1px solid'});
		wartosc=$(this).val();
		if($(this).is("input[rel='mail']"))
		{
			//$(this).css({'border':'blue 1px solid'});
			//var email = $(this).val();
			//if(!regemail.test(email))
			if(!regemail.test(wartosc))
			{$(this).addClass("red");zweryfikowano_frm=false;}
			else{$(this).removeClass("red");}			
		}
		if($(this).is("input[rel='telefon']"))
		{
			if(!regphone.test(wartosc))
			{$(this).addClass("red");zweryfikowano_frm=false;}
			else{$(this).removeClass("red");}			
		}
		if($(this).is("input[rel='name']"))
		{
			if(!regname.test(wartosc))
			{$(this).addClass("red");zweryfikowano_frm=false;}
			else{$(this).removeClass("red");}			
		}	
		if($(this).is("input[rel='nip']"))
		{
			if(!regnip.test(wartosc))
			{$(this).addClass("red");zweryfikowano_frm=false;}
			else{$(this).removeClass("red");}			
		}
		if($(this).is("input[rel='txt']"))
		{
			if(!regtxt.test(wartosc))
			{$(this).addClass("red");zweryfikowano_frm=false;}
			else{$(this).removeClass("red");}			
		}		
  }); 
	return zweryfikowano_frm;
 }; 

/* 	$(".dane_form").each(function (i) {
		if(!regemail.test(email))
		{$("input[rel='mail']").css({"color":"#f00"});zweryfikowano=false;}
		else{$("input[rel='mail']").css({"color":"#000"});}
	}) */ 
	//return zweryfikowano;  
})(jQuery); 

function sprawdz_dane_rej()
{
		var regemail = /^[a-z0-9][\w\.-]*\w@([\w-]+\.)*[a-z]{2,4}$/;
		var email = $("#rejestracja_form input[name='login']").val()
 	
		zweryfikowano=true;
		//var weryfikacja=false;
		komunikat='';
		if(!regemail.test(email))
		{
			$("#rejestracja_form input[name='login']").addClass("red");
			zweryfikowano=false;
			weryfikacja=false;
			komunikat+='podano nieprawidłowy adres e-mail\n';
		}
		else
		{
			$("#rejestracja_form input[name='login']").removeClass("red");
		}
		
		if(jQuery.trim($("#rejestracja_form input[name='haslo']").val())!=jQuery.trim($("#rejestracja_form input[name='haslo2']").val()))
		{
			zweryfikowano=false;
			weryfikacja=false;
			komunikat+='hasła różnią się\n';		
		}
		if(jQuery.trim($("#rejestracja_form input[name='haslo']").val())=='' || jQuery.trim($("#rejestracja_form input[name='haslo2']").val())=='')
		{
			zweryfikowano=false;
			weryfikacja=false;
			komunikat+='hasła są nieprawidłowe\n';			
		}
	   if(zweryfikowano)
	   {
		//if(wysylaj){$(this).ajaxSubmit(options_wyslij);}
		//$(this).ajaxSubmit(Sprawdz);
		//return false;
		 $.ajax({
		   type: "POST",
		   url: "ajax.php",
		   data: "sprawdz_login="+$("#rejestracja_form input[name='login']").val(),
		   success: function(data){
				if(data=='true')
				{
					weryfikacja=true;
					$("#dane_rejestracji").slideDown(1000);
					//return weryfikacja;
				}
				else
				{
					weryfikacja=false;
					$("#dane_rejestracji").slideUp(1000);
					alert('taki uzytkownik już istnieje\nspróbuj innego');
					//return weryfikacja;
				}
		   },
		   async:   false
		 });
		
		/*
		$.post("ajax.php", { 
		sprawdz_login:$("#rejestracja_form input[name='login']").val()
		},
		function(data){
			if(data=='true')
			{
				weryfikacja=true;
				$("#dane_rejestracji").slideDown(1000);
				//return weryfikacja;
			}
			else
			{
				weryfikacja=false;
				$("#dane_rejestracji").slideUp(1000);
				alert('taki uzytkownik już istnieje\nspróbuj innego');
				//return weryfikacja;
			}
		});
		*/
		//$("#dane_rejestracji").slideToggle(1000);
		//return weryfikacja;
	   }
	   else
	   {
			weryfikacja=false;
			//return weryfikacja;
			$("#dane_rejestracji").slideUp(1000);
			alert(komunikat);
			
	   }
	   //alert(weryfikacja)
	   return weryfikacja;
}

/* function Sprawdz() {
	
	//alert($(":input[name='kkk']").val())
	var regname = /^[A-Za-z ęĘóÓąĄśŚłŁżŻĄŹćĆńŃ-]{3,100}$/;
	var regphone = /^[0-9 -/+]{7,30}$/;
	var regemail = /^[a-z0-9][\w\.-]*\w@([\w-]+\.)*[a-z]{2,4}$/;
	var regtxt = /^[A-Za-z ęĘóÓąĄśŚłŁżŻĄŹćĆńŃ 0-9 -=.,+]{1,1000}$/;
	var regnip = /^[0-9 -]{10,13}$/;
	
	var name = $("input[rel='name']").val();
	var telefon = $("input[rel='telefon']").val();
	var nip = $("input[rel='nip']").val();
	//var phone = document.getElementById("phone").value;
	var email = $("input[rel='mail']").val()
	//var txt = document.getElementById("txt").value;
	$(".dane_form").each(function (i) {
		if(!regemail.test(email))
		{$("input[rel='mail']").css({"color":"#f00"});zweryfikowano=false;}
		else{$("input[rel='mail']").css({"color":"#000"});}
	})
} */	


function SprawdzMail() {
	var regemail = /^[a-z0-9][\w\.-]*\w@([\w-]+\.)*[a-z]{2,4}$/;
	var mail = document.getElementById("nws_mail").value;
	if(!regemail.test(mail)){ /* alert("Podaj prawidłowy adres email"); */ return false;}
	else{return true;}
}
function SprawdzGuestMail() {
	var regemail = /^[a-z0-9][\w\.-]*\w@([\w-]+\.)*[a-z]{2,4}$/;
	var mail = document.getElementById("guest_mail").value;
	//alert(mail);
	if(!regemail.test(mail)){ /* alert("Podaj prawidłowy adres email"); */ return false;}
	else{return true;}
}


function otworz(adres,szer,wys,tytul,wj,hj) {
//wj jednostka szerokosci
//hj jednostka wysokosci
//1 => px, 2 => %	
  /* szer=690;
  wys=390; */
  if(wj==2)
  {
  szer=(screen.width*szer)/100;
  lewa=(screen.width-szer)/2;  
  }
  else
  {
  lewa=(screen.width-szer)/2;
  }
  
  if(hj==2)
  {
  wys=(screen.height*wys)/100;
  prawa=(screen.height-wys)/2;   
  }  
  else
  {
  prawa=(screen.height-wys)/2;
  }
noweOkno = window.open(adres, tytul, 'menubar=no, toolbar=no, location=no, scrollbars=yes, resizable=no, status=no, width='+szer+', height='+wys+', left='+lewa+', top='+prawa)
noweOkno.focus();
}
/* var so = new SWFObject("pliki/flash.swf", "mymovie", "910", "268", "8", "#000000");
so.addParam("wmode", "transparent");
so.write("baner"); */
