SocialEngineAPI.Blog=new Class({Base:{},options:{ajaxURL:"blog_ajax.php"},currentConfirmDeleteID:0,deleteBlog:function(a){currentConfirmDeleteID=a;TB_show(this.Base.Language.Translate(1500122),"#TB_inline?height=100&width=300&inlineId=confirmblogdelete","","../images/trans.gif")},deleteBlogConfirm:function(){blogEntryID=currentConfirmDeleteID;var b=this;var a=new Request.JSON({method:"post",url:this.options.ajaxURL,data:{task:"deleteblog",blogentry_id:blogEntryID},onComplete:function(c){if($type(c)!="object"||!c.result||c.result=="failure"){alert(b.Base.Language.Translate(1500123))}window.location.reload(false)}});a.send();currentConfirmDeleteID=0},previewBlog:function(){var f=this;var e=$("entry_preview");var b=$("entry_main");var a=$("previewpane");var d=FCKeditorAPI.GetInstance("blogentry_body");var f=this;var c=new Request({method:"post",url:this.options.ajaxURL,data:{task:"previewblog",blogentry_title:document.blogform.blogentry_title.value,blogentry_body:d.GetHTML(),blogentry_blogentrycat_id:(document.blogform.blogentry_blogentrycat_id?document.blogform.blogentry_blogentrycat_id.value:0)},onComplete:function(h){a.empty();a.innerHTML=h;var g=a.getElement(".seBlogEntry").innerHTML;a.innerHTML=g+"<br />";TB_show(f.Base.Language.Translate(1500067),"#TB_inline?height=400&width=600&inlineId=entry_preview","","../images/trans.gif")}});c.send()},subscribeBlog:function(c){var b=this;var a=new Request.JSON({method:"post",url:this.options.ajaxURL,data:{task:"subscribeblog",user_id:c},onComplete:function(d){if(!d||$type(d)!="object"||d.result=="failure"){alert(b.Base.Language.Translate(1500123))}else{if($(document).getElement(".seBlogSubscribe")){$(document).getElement(".seBlogSubscribe").style.display="none";$(document).getElement(".seBlogUnsubscribe").style.display=""}}}});a.send()},unsubscribeBlog:function(c){var b=this;var a=new Request.JSON({method:"post",url:this.options.ajaxURL,data:{task:"unsubscribeblog",user_id:c},onComplete:function(d){if(!d||$type(d)!="object"||d.result=="failure"){alert(b.Base.Language.Translate(1500123))}else{if($("seBlogSubscriptionRow_"+c)){$("seBlogSubscriptionRow_"+c).destroy()}if($(document).getElement(".seBlogSubscribe")){$(document).getElement(".seBlogSubscribe").style.display="";$(document).getElement(".seBlogUnsubscribe").style.display="none"}}}});a.send()}});
