Starmind.Comments={deleteLabel:"Remove Comment",deleteConfirm:"Are you sure that you want to permanently delete this comment?",submit:function(a,b){try{if(upload.hasElements()){$("comment_submit_form").submit();return true}else{new Starmind.Utilities.AjaxRequest("/ajax/comment/add",$("comment_text").serialize()+"&ref_table="+a+"&ref_id="+b)}}catch(c){new Starmind.Utilities.AjaxRequest("/ajax/comment/add",$("comment_text").serialize()+"&ref_table="+a+"&ref_id="+b)}this.disableForm();return false},disableForm:function(){$("comment_text").disable();$("comment_button").disable()},remove:function(b){var a=confirm(this.deleteConfirm);if(a){new Starmind.Utilities.AjaxRequest("/ajax/comment/delete/id/"+b+"/")}return false},onRemove:function(a){$("comment_"+a).remove()},error:function(a){Starmind.Utilities.Error.show(a);$("comment_text").disabled=false;$("comment_button").disabled=false},onComplete:function(d,b,f,q,c){$("comment_text").value="";$("comment_text").enable();$("comment_button").enable();var p=document.createElement("li");p.id="comment_"+d;var g=document.createElement("div");g.className="comment_content";var k=document.createElement("div");k.className="comment_info";k.innerHTML=f;var j=document.createElement("div");j.className="comment_text";j.innerHTML=q;var n=document.createElement("div");n.className="comment_action";var l=document.createElement("a");l.href="#remove";l.onclick=function(){Starmind.Comments.remove(d)};l.innerHTML=this.deleteLabel;var i=document.createElement("div");i.className="comment_user";i.innerHTML=b;var m=document.createElement("div");m.className="clear";m.innerHTML="&nbsp;";n.appendChild(l);g.appendChild(k);g.appendChild(j);if(c!=null){var o=document.createElement("div");o.className="comment_attachements";o.innerHTML=c;g.appendChild(o)}g.appendChild(n);p.appendChild(g);p.appendChild(i);p.appendChild(m);try{upload.removeAllElements();$("add_attachement_button").show();$("add_attachement_container").hide()}catch(h){}$("comment_add").insert({after:p});new Effect.Highlight(p,{startcolor:"#ccee00"})}};