$(function() {
	$('input[name="kod"],input[name="firmakod"]').mask("99-999");
	$('input[name="telefon"]').mask("999-999-999");
	$('input[name="firmanip"]').mask("999-999-99-99");


});
$(function() {
	$("form[name=dodaj_do_kosza]").submit(function(ev) {
		ev.preventDefault();
		var d = $(this).serialize();
		var el = $(this).closest(".produkt");
		var f = $(this);
		f.hide().after('<div class="koszyk_dodaje">Trwa dodawania...</div>');
		$.ajax({
			url: 'ajax/koszyk.php',
			data: d,
			type: "POST",
			success: function(response) {
				$(el).addClass("produkt_wkoszu");
				f.next(".koszyk_dodaje").remove();
				f.show();
				$("#koszyk").html(response);
			}
		})
	});
});

$(function() {
	$("a.galeria").fancybox();
	$("a.zapytaj").fancybox({
		type:"iframe",
		width: 320,
		height: 350
	});
});	
$(document).ready(function(){

	$('#schemat a').jqzoom();
	$("#schematy a").click(function() {
		$("a#schemat_otworz").attr("href", $(this).attr("href") );
		$("a#schemat_drukuj").attr("href", "/drukuj/schematy.html?s=" + $(this).attr("href") );
	
	});
	
	$(".ilosc_str_up,.ilosc_cz_item_up").click(function() {
		var input = $(this).parent().parent().find("input[type=text]");
		var v = parseInt(input.val());
		if(isNaN(v)) v = 1;
		else v++;
		input.val(v);
	});
	$(".ilosc_str_down,.ilosc_cz_item_down").click(function() {
		var input = $(this).parent().parent().find("input[type=text]");
		var v = parseInt(input.val());
		if(isNaN(v)) v = 1;
		else if(--v < 0) { return; };
		input.val(v);
	});
});
	
$(function() {
	$("input.input_haslo1").focus(function() {
		$(this).hide();
		$(this).parent().children("input.input_haslo2").show().focus();
	});
	$("input.input_haslo2").blur(function() {
		if($(this).val().length==0)
		{
			$(this).hide();
			$(this).parent().children("input.input_haslo1").show();
		}
	});
	$(".input_haslo1").show();
	$(".input_haslo2").hide();
});

//podpowiadacza
$.widget( "custom.catcomplete", $.ui.autocomplete, {
	_renderMenu: function( ul, items ) {
		var self = this,
			currentCategory = "";
		$.each( items, function( index, item ) {
			if ( item.category != currentCategory ) {
				ul.append( "<li class='ui-autocomplete-category'>" + item.category + "</li>" );
				currentCategory = item.category;
			}
			self._renderItem( ul, item );
		});
	}
});

$(function() {
	$( "#input_szukaj" ).catcomplete({
		delay: 200,
		minLength:2,
		width: 500,
		source: "ajax/szukaj.php",
		select: function(event, ui) {
			window.location.href = ui.item.link;
		
		}
	});
});
var szukaj_cur = -1;
var szukaj_els;
$(function() {
	szukaj_els = $("#szukaj_1,#szukaj_2,#szukaj_3");
	SzukajNext();

});
function SzukajNext() {
	if(szukaj_cur>=0) {
		$(szukaj_els[szukaj_cur]).removeClass("on");
	}
	szukaj_cur = (szukaj_cur+1)%(szukaj_els.length);
	$(szukaj_els[szukaj_cur]).addClass("on");
	setTimeout(function() { SzukajNext(); },4000);
}
		
$(function() {
//Logowanie
	$("#logowanie_btn").click(function() {
		var k = $("#logowanie_slide");
		if( k.is(":visible") ) {
			k.slideUp();
			$(this).find("img.zwin").hide();
			$(this).find("img.rozwin").show();
		} else {
			k.slideDown();
			$(this).find("img.zwin").show();
			$(this).find("img.rozwin").hide();
		}
		return false;
	});
	$("#koszyk_btn").click(function() {
		var k = $("#koszyk_wartosci");
		if( k.is(":visible") ) {
			k.slideUp();
		    $(this).find("img.zwin").hide();
			$(this).find("img.rozwin").show();

		} else {
			k.slideDown();
		    $(this).find("img.zwin").show();
			$(this).find("img.rozwin").hide();
		}
		return false;
	});


//Chat
	$("#chat_btn").click(function() {	
		$("div#chat_kontent").toggle();
		$("div#chat_kontent_on").toggle();

		var x = $("div#chat_kontent");
		if(x.is(":visible")) {
			
			$(this).find("img.zwin").hide();
			$(this).find("img.rozwin").show();
			$("#chat").removeClass("on");
		} else {
			$(this).find("img.zwin").show();
			$(this).find("img.rozwin").hide();
			$("#chat").addClass("on");
		}
		
		return false;
	});		
});

$(function() {
	$("select#platnosc_sel").change(function() {
		var val = $("select#platnosc_sel").val();
		var seldos = $("select#dostawa_sel");
		if(val == 0 )
			$(seldos).empty().append('<option value="0">wybierz płatność...</option>');
		else
		{
			$(seldos).empty().append('<option value="0">Pobieram...</option>');
			$.ajax({
				url: 'ajax/dostawy.php',
				data: { platnosc:val},
				success: function(data) {
					$(seldos).html(data);
				},
				error: function() {
					
				}
			});
		}

	});
});


function ShowHideParagraph(idz) {
    
    $("div.hist_shortopis").each( function () {
   
	if(this.id=="hist_"+idz) {
        if($('#'+this.id).css('display')=='none') {
            $('#'+this.id).slideDown("slow");
			$("#link_img_"+idz).attr("title","zwiń");
			$("#link_img_"+idz).html("zwiń&nbsp; <img src='images/zwin.gif' alt='zwiń' />");
			
        }
        else {
            $('#'+this.id).slideUp("slow");
			$("#link_img_"+idz).attr("title","rozwiń");
			$("#link_img_"+idz).html("rozwiń&nbsp; <img src='images/rozwin.gif' alt='rozwiń' />");
        }
    }
    else {
		var ido=this.id;
		ido=ido.substr(5);
		$("#link_img_"+ido).attr("title","rozwiń");
		$("#link_img_"+ido).html("rozwiń&nbsp; <img src='images/rozwin.gif' alt='rozwiń' />");
        
		if($('#'+this.id).css('display')!='none') {
            $('#'+this.id).slideUp("slow");
			
        }
    }
	
});
}

