$(document).ready(function(){
     
     $("#zamowienia tr.zam_og.down").livequery("click",function() {
          $(this).addClass("up").removeClass("down");
          $(this).next(".zam_sz").load($(this).attr('rel'));
          $(this).next(".zam_sz").fadeIn("slow");
          return false;
     });
     
     $("#zamowienia tr.zam_og.up").livequery("click",function() {
          $(this).addClass("down").removeClass("up");
          $(this).next(".zam_sz").fadeOut("slow");
          return false;
     });
     
     $("form.cart").submit(function(event) {
          var data;
          var clicked = $(event.target).children("p").children(".cart");
          $(':input.qty', this).each(function() {
			var name = $(this).attr('name');
			var value = $(this).val();

			if (data == null)
				data = name+'='+value;
			else
				data += '&'+name+'='+value;
          });
          $.ajax({
          typ: 'GET',
          url: this.action,
          data: data,
          success: function(output) { $("#cart_list").html(output); clicked.effect("transfer", { to: "#changed" }, 700);}
          });
          return false;
     });
     
     $("#cart_list a.cart_link").livequery("click", function() {
          $.ajax({
          url: this.href,
          success: function(output) { $("#cart_list").html(output); }
          });
          return false;
     });
     
     $("input[name='sztuki']").livequery("blur", function(event) {
          if(isNaN($(this).val()) || $(this).val() < 1) $(this).val(1);
          if($(this).val() > 0)
               {
               url = $(this).attr('rel') + $(this).val();
               $.ajax({
               url: url,
               success: function(output) { $("#cart_list").html(output); }
               });
               }
          return false;
          });

	
	$("p.image_big a").fancybox();

     $("p.image_gal img").click(function(event){
          var photo_index = $("p.image_gal img").index(this);
          $("p.image_big *").hide();
          $("p.image_big *").eq(photo_index).show(200);
     });

     $("input#email").focus(function(event){
          if ( $(this).val() == "email" ) $(this).attr('value', '');
     });
     $("input#email").blur(function(event){
          if ( $(this).val() == "" ) $(this).attr('value', 'email');
     });
     
     $("input#news_mail").focus(function(event){
          if ( $(this).val() == "Twój email" ) $(this).attr('value', '');
     });
     $("input#news_mail").blur(function(event){
          if ( $(this).val() == "" ) $(this).attr('value', 'Twój email');
     });

     $("input#password").focus(function(event){
          if ( $(this).val() == "haslo" ) $(this).attr('value', '');
     });
     $("input#password").blur(function(event){
          if ( $(this).val() == "" ) $(this).attr('value', 'haslo');
     });     

     $("input#search_query").focus(function(event){
          if ( $(this).val() == "szukany produkt" ) $(this).attr('value', '');
     });
     $("input#search_query").blur(function(event){
          if ( $(this).val() == "" ) $(this).attr('value', 'szukany produkt');
     }); 
     
     if ( $("input[@name='typ']:checked").val() == "osoba") 
          {
          $("p.rej_fir").hide();     
          }
     
     $("input#radio_firma").click(function(event) {
          $("p.rej_fir").show();
     });

     $("input#radio_osoba").click(function(event) {
          $("p.rej_fir").hide();
     });
     
     var ulica;
     var kod;
     var miasto;
     
     $("input#ad_dostawy").click(function(event) {
          if ( $('#ad_dostawy').attr('checked') ) 
          {
               $("p.rej_adr").addClass("grey");
               ulica = $("input[name='ad_ulica']").val();
               kod = $("input[name='ad_kod']").val();
               miasto = $("input[name='ad_miasto']").val();
               $("input[name='ad_ulica']").val($("input[name='ulica']").val());
               $("input[name='ad_kod']").val($("input[name='kod']").val());
               $("input[name='ad_miasto']").val($("input[name='miasto']").val());
               $("input[name='ad_ulica']").attr("readonly", true);
               $("input[name='ad_kod']").attr("readonly", true);
               $("input[name='ad_miasto']").attr("readonly", true);
          }
          else
          {
               $("p.rej_adr").removeClass("grey");
               $("input[name='ad_ulica']").val(ulica);
               $("input[name='ad_kod']").val(kod);
               $("input[name='ad_miasto']").val(miasto);
               $("input[name='ad_ulica']").removeAttr("readonly"); 
               $("input[name='ad_kod']").removeAttr("readonly");
               $("input[name='ad_miasto']").removeAttr("readonly");
          }
     });
     
     
     $("input[name='ulica']").keyup(function(event) {
          if ( $('#ad_dostawy').attr('checked') ) 
          $("input[name='ad_ulica']").val($("input[name='ulica']").val());    
     });
     
     $("input[name='kod']").keyup(function(event) {
          if ( $('#ad_dostawy').attr('checked') ) 
          $("input[name='ad_kod']").val($("input[name='kod']").val());    
     });
     
     $("input[name='miasto']").keyup(function(event) {
          if ( $('#ad_dostawy').attr('checked') ) 
          $("input[name='ad_miasto']").val($("input[name='miasto']").val());    
     });
     
     $("#zamawiam").livequery("click", function() {
     $(this).addClass("hidden");
     $("#wstep").addClass("hidden");
     $("#finalizacja").removeClass("hidden");
     $("#potwierdzam").removeClass("hidden");
     return false;
     });    
});

