 window.addEvent('domready',function(){

  var updateHtml = function(element){
    var dummy = element.getParent().get("id").split("-");
    var id = dummy[1];
    element.getParent(".comment").getElement(".save").hide();
    element.getParent(".comment").getElement(".edit").setStyle('display','inline');
    var request = new Request({method: "post", url : '/api/comment/edit/' + id});
    var html = element.getParent().getElement("textarea").get("value");
    request.send({data: {text : html}});
  };

  $$('.save').each(function(el){
    el.addEvent('click',function(e){
      e.preventDefault();
    })});

  $$('.edit').each(function(el){
    el.addEvent('click',function(e){
      e.preventDefault();
      this.hide();
      this.getNext(".save").setStyle('display','inline');
      this.getParent(".comment").getElement(".text").inlineEdit({ onComplete:updateHtml });
      return false;
    });
  });

  $$('.delete-text').each(function(el){
    el.addEvent('click',function(){
      if(confirm(LANG.confirm_delete))
      {
        var dummy = el.getParent(".comment").get("id").split("-");
        var id = dummy[1];
        var request = new Request({method: "post", url : '/api/comment/delete/' + id});
        request.send();
        el.getParent(".comment").destroy();
      }
      return false;
    });
  });

});
