$(document).ready(function(){
		
	// Podpisy klikalne w obrazkach
	$(".tF").click(function(){
		picId = $(this).attr("rel");
		$("#tF-"+picId).click();
	});
	
	// Pobranie rozmiarow
	$("#getColors").change(function(){
        var size = $(this).val();
        var item_id = $("#item_id").val();
        var gotoUrl = $("#gotoURL").val();
        
        if (size !== 'wybierz') {
            $.ajax({
                type: "GET",
                url: gotoUrl,
                data: {
                    id: item_id,
                    size: size
                },
                beforeSend: function(){
                    $("#showColors").html("Wczycztuję..");
                    LockAddToBasket();
                },
                error: function(msg){
                    if (showErrors) 
                        alert("ERROR: " + msg);
                },
                success: function(msg){
                    if (/^\d+$/.test(msg)) {
                        $("#showColors").html("jak na zdjęciu");
                        $("#mag_id").val(msg);
                        UnLockAddToBasket();
                    }
                    else {
                        $("#showColors").html(msg);
                        LockAddToBasket();
                    }
                }
            });
        }
        else {
            $("#showColors").html("brak danych");
            $("#mag_id").val("");
            LockAddToBasket();
        }
    });
	
	
	// Dodaj do Przechowalni
	$("#add_to_store, .add_to_store").click(function(){
	    
        var locked = $(this).attr("locked");
        if(Number($(this).attr("rel")) > 0){
        	var item_id = $(this).attr("rel");
        } else {
        	var item_id = $("#item_id").val();
        }
        
        if (Number(locked) == 1) {
        	notify('<b>Uwaga!</b> Aby korzystać z przechowalni musisz posiadać konto w naszym sklepie.','Konto możesz założyć w każdej chwili pod <a style="font-weight:bold" href="rejestracja.html">tym</a> adresem.','error',0);
        	return false;
        }
        
        $.ajax({
            type: "POST",
            url: "/dodaj_do_przechowalni.html",
            data: {
                item_id: item_id
            },
            beforeSend: function(){
            	wait();
            	$("#start").ScrollTo(800);
            },
            error: function(msg){
                if (showErrors) 
                    alert("ERROR: " + msg);
            },
            success: function(msg){
                var data = $.evalJSON(msg);
                
                if (data.result != 0) {
                
                    if (data.result == 2) {
                    	notify('<b>Uwaga!</b> Ten produkt znajduję się już w Twojej przechowalni.','Aby przejśc do przechowalni kliknij <a href="przechowalnia.html">tutaj</a>.','error',0);
                    	return false;
                    }
                    
                    $("#totalStoreTop").html(data.count_store);
                    
                    $.unblockUI();
                    
                    $("#storeTop").effect("pulsate", { times: 3 }, 1000);
                    
                }
                else {
                	notify('<b>Uwaga!</b> Wystąpiły pewne błędy, produkt nie został dodany do przechowalni.','<b>Drogi Kliencie!</b> Zapraszamy ponownie w ciągu kilku chwil. Jeśli problem się powtarza prosimy o kontakt z obsługą sklepu.','error',1);
                }
            }
        });
        return false;
    });
	
	// Opinie
	$("#showCommentForm").click(function(){
		$("#commentForm").fadeIn();
	    $("#comment_form").val("1");
	});
	
	$("#hideEmail").click(function(){
		if ($(this).is(":checked")) {
			$("#user_email_hide").attr("disabled", "");
	        $("#user_email_hide").val($("#ic_user_email").val());
	        $("#ic_user_email").attr("disabled", "disabled");
	        $("#user_nick").show();
	        $("#ic_user_nick").attr("disabled", "");
	    } else {
	    	$("#ic_user_email").attr("disabled", "");
	        $("#user_email_hide").attr("disabled", "disabled");
	        $("#user_email_hide").val("");
	        $("#user_nick").hide();
	        $("#ic_user_nick").attr("disabled", "disabled");
	    }
	});
	
	$(function(){
		$('input[@type=radio].star').rating({
			cancel: "anuluj ocenę"
	    });
	});
});
