jQuery(document).ready(function(){
    $('.ajaxpaging a').livequery('click', function(event){
      event.preventDefault();
      event.stopPropagation();
      var info = $(this).parents('div.ajaxpaging:first');
      var url = $(this).attr('href');
      $.get(url, function(html){
        var container = info.attr('container');
        $(container).replaceWith(html);
        var elm = $(container).find('h3:first');
        $('html, body').animate({scrollTop: elm.offset().top-150});
      });
    });

    $("#comment_submit").livequery('click', function(){
        var form = $('.comment-form:first');

        $.post(
            form.attr('action'), 
            form.serialize(), 
            function(data){
                var url = form.attr('update');
                if(data == 'success') {
                    $.get(
                        url,
                        function(data){
                            $(".comments").replaceWith(data);
                        }
                    );
                }
                else {
                    $('.partial-add-comment').replaceWith(data);
                }
            },
            'text'
        );
            
        return false;
    });
});
