$(document).ready(function(){ $('.comment_set').each(function(index) { var $this = $(this); if($this.children().length > 1) { $this.parent().show(); var show_comments_toggle = $(this).parent().prev().children(".show_post_comments"); show_comments_toggle.html("hide comments ("+ ($(this).children().length - 1) + ")"); }; }); $("#stream li").live('mouseover',function() { $(this).children(".destroy_link").fadeIn(0); }); $("#stream li").live('mouseout',function() { $(this).children(".destroy_link").fadeOut(0); }); $(".show_post_comments").live('click', function(event) { event.preventDefault(); if( $(this).hasClass( "visible")) { $(this).html($(this).html().replace("hide", "show")); $(this).closest("li").children(".content").children(".comments").fadeOut(100); } else { $(this).html($(this).html().replace("show", "hide")); $(this).closest("li").children(".content").children(".comments").fadeIn(100); } $(this).toggleClass( "visible" ); }); $(".comment_box").live('focus', function(evt){ var $this = $(this); $this.attr("rows", 2); $this.parents("p").parents("form").children("p").children(".comment_submit").fadeIn(200); }); $(".comment_box").live('blur', function(evt){ var $this = $(this); if( $this.val() == '' ) { $this.parents("p").parents("form").children("p").children(".comment_submit").fadeOut(0); $this.attr("rows", 1); } }); $(".comment_submit").live('click', function(evt){ $this.parents("p").parents("form").children("p").children(".comment_box").attr("rows", 1); }); });//end document ready