jQuery(document).ready(function($)
{
    $("#content-right label").inFieldLabels();
    $("#distributor label").inFieldLabels();

    if ($('#related-recipes .recipe1 ul li a').size())
    {
      $('#related-recipes .recipe1 ul li a').bind('click', function() {
          $('#related-recipes .recipe1 ul li span.selected').remove();
          $(this).parent('li').append('<span class="selected"></span>');
          $('#related-recipes .recipe1 .description').text( $(this).attr('title') );
          $('#related-recipes .recipe1 .read').attr( 'href', $(this).attr('href') );
          return false;
      });
    }

    if ($('#related-videos .video1 ul li a').size())
    {
      $('#related-videos .video1 ul li a').bind('click', function() {
          $('#related-videos .video1 ul li span.selected').remove();
          $(this).parent('li').append('<span class="selected"></span>');
          $('#related-videos .video1 .description').text( $(this).attr('title') );
          $('#related-videos .video1 .read').attr( 'href', $(this).attr('href') );
          return false;
      });
    }

    if ($('#related-recipes .recipe2 ul li a').size())
    {
      $('#related-recipes .recipe2 ul li a').bind('click', function() {
          $('#related-recipes .recipe2 ul li span.selected').remove();
          $(this).parent('li').append('<span class="selected"></span>');
          $('#related-recipes .recipe2 .description').text( $(this).attr('title') );
          $('#related-recipes .recipe2 .read').attr( 'href', $(this).attr('href') );
          return false;
      });
    }

    if($("#slider").size())
    {
      var sudoSlider = $("#slider").sudoSlider({
         prevNext: false,
         numeric: true,
         auto: true,
         speed : 1000,
         pause: 4000,
         beforeAniFunc: function(t){ 
            $('div#slider-text .text').hide();
            $('div#slider-text .text'+t).show(600);
         }
      });
    }

    if($('.print').size())
    {
      $('.print').bind('click', function() {
        window.print();
        return false;
      });
    }

    if($('.xhr_fancybox_sendFirend').size())
    {
      $(".xhr_fancybox_sendFirend").fancybox({
        'autoDimensions'	: false,
        'width' : 410,
        'height' : 315,
        'padding' : 35
      });


      $('#form-sendFriend').live('submit', function() {
        $.post($('#form-sendFriend').attr('action'),
        {
          from_lastname: $('#from_lastname').val(),
          from_email: $('#from_email').val(),
          to_lastname: $('#to_lastname').val(),
          to_email: $('#to_email').val(),
          article_id: $('#article_id').val()
        },
        function(data)
        {
          if(data.error) {
            $('#message').html(data.message);
          }
          else {
            window.location = data.url;
          }
        });
          return false;
      });
    }

    if($('.xhr_fancybox_multivideo').size())
    {
      if($(window).height() < 700)
        var h = 515;
      else
        var h = 600;
      $(".xhr_fancybox_multivideo").live('click', function(){
        var object = $(this);
        $.fancybox({
          'href' : object.attr('href'),
          'autoDimensions' : false,
          'width' : 740,
          'height' : h,
          'padding' : 40,
          'margin' : 0,
          'onComplete' : function() {
            if($('.scroll-pane').size()) {
              if(h == 515) $('.scroll-pane').css('height', '435px');
              $('.scroll-pane').jScrollPane({showArrows: true});
            }
          }
        });
        return false;
      });
    }

    if($('.xhr_fancybox_comment').size())
    {
      $(".xhr_fancybox_comment").fancybox({
        'autoDimensions'	: false,
        'width' : 410,
        'height' : 315,
        'padding' : 35,
        'onComplete' : function() {
          if($("#star").size() > 0){
            $("#star").stars({
                cancelShow: false,
                oneVoteOnly: true,
                showTitles: false
            });
          }
        }
      });

      $('#form-comment').live('submit', function() {
        $.post($('#form-comment').attr('action'),
        {
          rating: $('input[name=starRating]').val(),
          text: $('#text').val(),
          article_id: $('#article_id').val(),
          user_id: $('#user_id').val()
        },
        function(data)
        {
          if(data.error) {
            $('#message').html(data.message);
          }
          else {
            window.location = data.url;
          }
        });
          return false;
      });
    }

    if($('.blank').size())
    {
        $('.blank').attr('target', '_blank');
    }

    if($('.select').size())
    {
        $(".select").multiSelect({
          selectAllText:'Tout selectionner',
          noneSelected: '',
          oneOrMoreSelected: '% produits'
        });
    }

    if($('.selectClassic').size())
    {
      $(".selectClassic").selectbox();
    }

    if($('.picto-favorites').size())
    {
        $('.picto-favorites').bind('click', function() {
          $.getJSON($('.picto-favorites').attr('href'), function(data) {
            if(!data.error) {
              $('.picto-favorites').text( $('.picto-favorites').attr(data.attribute) );
            }
          });
          return false;
        });
    }
});
