jQuery.noConflict();jQuery(function(){ratingReplying.init()});var ratingReplying={init:function(){jQuery(".commentsIcons > a.rate").click(function(a){jQuery(a.currentTarget).parent().children("a.rate").removeClass("active");jQuery(a.currentTarget).addClass("active");jQuery.getJSON(jQuery(this).attr("href"),function(b){if(b.error){jQuery(a.currentTarget).parent().children("a.rate").removeClass("active")}});a.preventDefault()});jQuery(".commentsIcons > a.userReply").click(function(a){ratingReplying.loadForm(a);a.preventDefault()})},loadForm:function(a){ratingReplying.createHolder(a);jQuery(a.currentTarget).parents("li").find(".reply").find("p:last").removeClass("last");if(jQuery(a.currentTarget).parents("li").find(".reply > .commentsForm").length==0){jQuery.ajax({url:jQuery(a.currentTarget).attr("href"),dataType:"html",success:function(b){if(jQuery(a.currentTarget).parents("li").find(".reply > .commentsForm").length==0){jQuery(a.currentTarget).parents("li").find(".reply").append('<fieldset class="commentsForm">'+b+"</fieldset>");ratingReplying.setupForm(a);ratingReplying.appendSubmitListener(a)}}})}else{jQuery(a.currentTarget).parents("li").find(".reply").find("p.last").removeClass("last");jQuery(a.currentTarget).parents("li").find(".reply > .commentsForm").find("input:submit").addClass("active").attr("disabled","");jQuery(a.currentTarget).parents("li").find(".reply > .commentsForm").show();jQuery(a.currentTarget).parents("li").find(".reply > .commentsForm").find("textarea").css("min-height","28px").show().val("").focus()}},createHolder:function(a){if(jQuery(a.currentTarget).parents("li").find(".reply").length==0){jQuery(a.currentTarget).parents("li").append('<div class="reply"></div>')}},appendSubmitListener:function(e){jQuery(e.currentTarget).parents("li").find('input[name="publish"]').click(function(eh){eh.preventDefault();jQuery(this).removeClass("active").attr("disabled","disabled");jQuery.post("/"+companyId+"/comment/add-reply",jQuery(e.currentTarget).parents("li").find("form").serialize(),function(data){data=eval("("+data+")");if(!data.error){jQuery(e.currentTarget).parents("li").find("textarea").css("min-height","0").hide();jQuery(e.currentTarget).parents("li").find(".reply > .commentsForm").hide();jQuery(e.currentTarget).parents("li").find(".reply > .commentsForm").before(data.message)}})})},setupForm:function(a){textarea=jQuery(a.currentTarget).parents("li").find("textarea");button=jQuery(a.currentTarget).parents("li").find('input[name="publish"]');if(jQuery.browser.msie===false){jQuery(textarea).autogrow()}else{jQuery(textarea).attr("rows","3")}jQuery(textarea).focus();jQuery(textarea).keyup(function(b){if(jQuery(textarea).val()!=""){jQuery(button).addClass("active").attr("disabled","")}else{jQuery(button).removeClass("active").attr("disabled","disabled")}})}};