$(document).ready(function() {
    $("a.zoom").fancybox();

	
    $("a.zoom1").fancybox({
      'overlayOpacity'	:	0.7,
      'overlayColor'	:	'#FFF'
    });

    $("a.zoom2").fancybox({
      'zoomSpeedIn'	:	300,
      'zoomSpeedOut'	:	300
    });

    function pobranie_hide() {
      $('#pobranie_tak').hide();
      $('#pobranie_nie').hide();
      $("input[name='transport_pobr_tak']:checked").attr('checked', false);
      $("input[name='transport_pobr_nie']:checked").attr('checked', false);
      $("input[name='submit']").hide();
    }
    pobranie_hide();

    $("input[name='platnosc']").click(function() {
      pobranie_hide();
      var platn_select = $("input[name='platnosc']:checked").val();
      var pobranie = $("input[name='platnosc_" + platn_select + "']").val();
      if(pobranie == 0)
        $('#pobranie_nie').show();
      else if(pobranie == 1)
        $('#pobranie_tak').show();
      
	  if(platn_select == 5) 
		$(".platnoscimessage").show();
	  else
	   $(".platnoscimessage").hide();
	
    });

    $("input[name='transport_pobr_tak']").click(function() {
        $("input[name='submit']").show();
    });
    $("input[name='transport_pobr_nie']").click(function() {
        $("input[name='submit']").show();
    });

    //zarządzanie rejestracją użytkowników
    //wybor czy bez rejestracji czy z rejestracja!
    var account_reg = 1;
    account_reg = $("input[name='register']").val();
    function account_hide_or_not(value)
    {
      if(value == 0)
      {
        $("#account_register .account_register").hide();
        $("#account_register .account_register_hover").show();
        $("#account_no_register .account_no_register_hover").hide();
        $("#account_no_register .account_no_register").show();
        $("#register_name_pass").hide();
      }
      else
      {
        $("#account_register .account_register").show();
        $("#account_register .account_register_hover").hide();
        $("#account_no_register .account_no_register_hover").show();
        $("#account_no_register .account_no_register").hide();
        $("#register_name_pass").show();
      }
        
    }
    $("#dupa_zbita").text(" " + account_reg);
    $("#account_register").click(function() {
      $("input[name='register']").val("1");
      account_reg = 1;
      account_hide_or_not(account_reg);
    });
    $("#account_no_register").click(function() {
      $("input[name='register']").val("0");
      account_reg = 0;
      account_hide_or_not(account_reg);
    });
    account_hide_or_not(account_reg);

    //zarzadzanie reejstracja detal/firma
    var user_status = 1;
    user_status = $("input[name='status']:checked").val();
    function account_user_status(value)
    {
      if(value == 2)
      {
        $("#osoba_prywatna").hide();
        $("#zakupy_firma").show();
      }
      else
      {
        $("#zakupy_firma").hide();
        $("#osoba_prywatna").show();
      }
    }
    $("input[name='status']").click(function () {
      user_status = $("input[name='status']:checked").val();
      account_user_status(user_status);
    });
    account_user_status(user_status);

    //Podliczanie ceny danego produktu
    function przeliczanie_ceny_w_karcie_produktu() {
      var cena_z_parametrow = 0;
      cena_z_parametrow += ($(".cena_hidden").text())*1;
      $("select[name='parms[]'] option:selected").each(function () {
        cena_z_parametrow += ($(this).attr("title"))*1;
      });
      cena_z_parametrow = Math.round(cena_z_parametrow*$("select[name='count'] option:selected").val()*100)/100;
      $("#przeliczona_cena").text(cena_z_parametrow.toFixed(2));
    }
    $("select[name='parms[]']").click(function () {
      przeliczanie_ceny_w_karcie_produktu();
    });
    $("select[name='count']").click(function () {
      przeliczanie_ceny_w_karcie_produktu();
    });
    przeliczanie_ceny_w_karcie_produktu();

    /* ########## KOMENTARZE ########## */
    $(".buttony_linki").click(function(){
       $(".komentarze_ukryte").toggle("slow");
    });
    $("input[name='komentarz_ocena']").rating({required: 'hide', cancelValue: '3'});
    
    
    
    if($('.prduct_table').length != 0) {
        if($('.prduct_table li').length%2 == 1) {
            $('.prduct_table').append('<li>&#160;</li>');
        }
        
    }
 
});

Cufon.replace('h3');
Cufon.replace('span.cena');

var aurora_slider = {
    activeClass:    'control-active',
    mainSlideClass: 'main-slide',
    thumbsClass:    'nivo-control',
    init: function(){
        this.changing();
    },
    changing: function(){
        var $thumbs     =   $('.'+aurora_slider.thumbsClass),
            $mainImg    =   $('.'+aurora_slider.mainSlideClass+' img');

        $thumbs.bind('click',function(e){
            e.preventDefault();
            var newSrc = $('img', $(this)).attr('src');
            $mainImg.attr('src',newSrc);
            $(".zoom2").attr('href',newSrc);
            $('.'+aurora_slider.activeClass).removeClass(aurora_slider.activeClass);
            $(this).addClass(aurora_slider.activeClass);
        });
        $('.'+aurora_slider.thumbsClass+':first').addClass(aurora_slider.activeClass);
    }
}

$(window).load(function() {
    aurora_slider.init();
    

});
