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 = 8;
	//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 a.lightbox: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 initPagination() {
	var num_entries = $('#hiddenresult a.lightbox').length;
	// Create pagination element
	$("#Pagination").pagination(num_entries, {
		num_edge_entries: 2,
		num_display_entries: 8,
		callback: pageselectCallback,
		items_per_page:8,
		prev_text: "poprzednia",
		next_text: "następna"
	});
}


$(document).ready(function(){
	
	initPagination(); 
	$(".lightbox").lightBox_old();
    $("html").css({"overflow-y":"scroll"});
	$('#slider').jSlider({	});
	
	$("#karta_prod .parametry .box.akt").click(function(){
		$("#karta_prod .parametry .box.akt").not($(this)).removeClass("sel");
		$(this).toggleClass("sel");
	})
	$("#onlySalon").click(function(){
		var tytul = $("#nazwa_produktu").text();
		var id_prod = $("#id_prod").text();
		var marka_prod = $("#marka_prod").text();
		var marka_prod_id = $("#marka_prod_id").text();		
		$.fancybox({
			href : "moliera_info.php",
			ajax : {
				//url		: "formularz_zapytania.php",
				type	: "POST",
				data	: 'tytul='+tytul+'&rozmiar=uniwersalny&id_prod='+id_prod+'&marka_prod='+marka_prod+'&marka_prod_id='+marka_prod_id
			}
		});		
		return false;
	})
	$("#askReservation").click(function(){
		if($("#karta_prod .parametry .box.sel").length>0)
		{
			var tytul = $("#nazwa_produktu").text();
			var rozmiar = $("#karta_prod .parametry .box.sel").text();
			var id_prod = $("#id_prod").text();
			var marka_prod = $("#marka_prod").text();
			var marka_prod_id = $("#marka_prod_id").text();
			//alert(tytul+"\n"+rozmiar);
			$.fancybox({
				href : "formularz_zapytania.php",
				ajax : {
					//url		: "formularz_zapytania.php",
					type	: "POST",
					data	: 'tytul='+tytul+'&rozmiar='+rozmiar+'&id_prod='+id_prod+'&marka_prod='+marka_prod+'&marka_prod_id='+marka_prod_id
				}
			});		
		}
		else if($("#karta_prod .parametry .box").length==0)
		{
			var tytul = $("#nazwa_produktu").text();
			var id_prod = $("#id_prod").text();
			var marka_prod = $("#marka_prod").text();
			var marka_prod_id = $("#marka_prod_id").text();			
			$.fancybox({
				href : "formularz_zapytania.php",
				ajax : {
					//url		: "formularz_zapytania.php",
					type	: "POST",
					data	: 'tytul='+tytul+'&rozmiar=uniwersalny&id_prod='+id_prod+'&marka_prod='+marka_prod+'&marka_prod_id='+marka_prod_id
				}
			});			
		}
		else
		{
			alert("Wybierz rozmiar");
		}
		return false;
	})
	
	$(".zap_rez").live('submit', function() {
		zweryfikowano_frm=false;
		$(this).pk_sprawdzForm();
		if(zweryfikowano_frm)
		{
			$(this).ajaxSubmit(options_zap_rez);
			return false;
		}
		else
		{
			alert('podaj adres e-mail, lub telefon');
			return false;
		}			
	});	
	
    var options_zap_rez = {
          //target:        '#myList',   // target element(s) to be updated with server response
          //beforeSubmit:  showRequest,  // pre-submit callback
          url: 'ajax.php',
		  resetForm: false,
          success:       showResponse_tekst_rez
    };	
	function showResponse_tekst_rez(responseText, statusText)  {
		$.fancybox.close();
		alert(responseText);
	}


	
	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
    };
	function showResponse_tekst(responseText, statusText)  {
		alert(responseText);
	};
	$(".ajax_ver").submit(function(){
		
		zweryfikowano_frm=false;
		$(this).pk_sprawdzForm();
		/* $.each(zmienna, function(i,item){
                    alert(i+" "+item)
                }); */ 
		if(zweryfikowano_frm)
		{
			$(this).ajaxSubmit(options_wyslij);
			//alert('zweryfikowano_frm true');
			return false;
		}
		else
		{
			alert('wypełnij prawidłowo formularz');
			return false;
		}		
    });	
	
})
