
$(document).ready(function() {

     $(".threadReplyButton").live("click",function() {
          // get thread id (li -> ul- > controller)
          
          var reply_container = "#replyThread";
          var reply_textarea = "replyTextArea";
          $.scrollTo(reply_container);
          tinyMCE.execCommand('mceAddControl', false,reply_textarea );
          $(reply_container).show();
          //window.setTimeout("tinyMCE.execCommand('mceFocus', false, '"+reply_textarea+")'", 2000);
          return false;

     });
     
     $(".reply_thread_cancel").click(function() {
          $("#replyThread").hide();
    });
    
     $(".post_edit").click(function() {
          var id = $(this).parent().parent().attr("id").split('_')[1];
          var reply_containr = "#postbody_"+id;
      
          $(reply_containr).load("/post/edit/"+id,"",function(){
                     tinyMCE.execCommand('mceAddControl', false,"postEdit_"+id );
                });
	
    });

     $(".post_edit_cancel").live("click",function() {
          var id = $(this).parent().parent().attr("id").split('_')[1];
          var reply_containr = "#postbody_"+id;

          $(reply_containr).load("/post/view/"+id+"/");
	
    });

     $(".voteUp").click(function() {
          if (votes_up > 0){
               var id = $(this).parent().parent().attr("id").split('_')[1];
               var containr = "#postRating_"+id;
               $(containr).load("/post/vote/up/"+id+"/");
               votes_up--;
               display_votes_up();
          }
        
    });

     $(".voteDown").click(function() {
          if (votes_down > 0){
               var id = $(this).parent().parent().attr("id").split('_')[1];
               var containr = "#postRating_"+id;
               $(containr).load("/post/vote/down/"+id+"/");
               votes_down--;
               display_votes_down();
          }
        
    });
     
});