var DM_Widget_Notebox={rules:{"textarea#new_note":function(A){A.onclick=function(){if(DM_Widget_Notebox.defaultText==A.value){A.value=""}}},"div.message":function(A){A.onmouseover=function(){A.firstChild.nextSibling.nextSibling.style.display="block"};A.onmouseout=function(){A.firstChild.nextSibling.nextSibling.style.display="none"}},"a.delete_post_group":function(A){var B=A.parentNode.parentNode;A.onclick=function(){DM_Widget_Notebox.currentElement=A;var C=findParamInClass("id",B);ajax_call("notebox","delete_group_note",C,DM_Widget_Notebox.noteDeleted);return false}},"a.delete_post_user":function(A){var B=A.parentNode.parentNode;A.onclick=function(){DM_Widget_Notebox.currentElement=A;var C=findParamInClass("id",B);ajax_call("notebox","delete_user_note",C,DM_Widget_Notebox.noteDeleted);return false}},"div.edit_post_user":function(A){var B=A.parentNode.parentNode;A.onclick=function(){var C=findParamInClass("id",B);ajax_call("notebox","edit_post_user",C,function(D){$(B).replace(D);EventSelectors.start(DM_Widget_Notebox.rules)});return false}},"div.edit_post_group":function(A){var B=A.parentNode.parentNode;A.onclick=function(){var C=findParamInClass("id",B);ajax_call("notebox","edit_post_group",C,function(D){$(B).replace(D);EventSelectors.start(DM_Widget_Notebox.rules)});return false}},"input.submit_edit_post_user":function(A){var C=A.parentNode.parentNode.parentNode;var B=A.parentNode.parentNode;A.onclick=function(){DM_Widget_Notebox.noteSubmitEdit(C,B,"user");return false}},"input.cancel_edit_post_user":function(A){var B=A.parentNode.parentNode.parentNode;A.onclick=function(){DM_Widget_Notebox.noteCancelEditMode(B,"user");return false}},"input.submit_edit_post_group":function(A){var C=A.parentNode.parentNode.parentNode;var B=A.parentNode.parentNode;A.onclick=function(){DM_Widget_Notebox.noteSubmitEdit(C,B,"group");return false}},"input.cancel_edit_post_group":function(A){var B=A.parentNode.parentNode.parentNode;A.onclick=function(){DM_Widget_Notebox.noteCancelEditMode(B,"group");return false}}},initialize:function(){Event.onDOMReady(function(){EventSelectors.start(DM_Widget_Notebox.rules)})},noteDeleted:function(){Effect.Fade($(DM_Widget_Notebox.currentElement).parentNode.parentNode)},noteSubmitEdit:function(D,C,B){if(!D||!C||(B!="user"&&B!="group")){return }var E=findParamInClass("id",D);var A=Form.serialize(C);ajax_call("notebox","submit_edit_post_"+B,A,function(F){$(D).replace(F);EventSelectors.start(DM_Widget_Notebox.rules)})},noteCancelEditMode:function(B,A){if(!B||(A!="user"&&A!="group")){return }var C=findParamInClass("id",B);ajax_call("notebox","submit_edit_post_"+A,C,function(D){$(B).replace(D);EventSelectors.start(DM_Widget_Notebox.rules)})},textCounter:function(C,A,B){if(C.value.length>B){C.value=C.value.substring(0,B)}else{A.innerHTML=C.value.length}}};DM_Widget_Notebox.initialize()