/*
HTTP Host: static.ak.fbcdn.net
Generated: March 18th 2010 7:55:10 AM PDT
Machine: 10.16.139.104
Locale: nu_ll
Path: js/discussions/discussions.js
*/

if (window.CavalryLogger) { CavalryLogger.start_js(["js\/discussions\/discussions.js"]); }

function discussions_next_page(b){var a=function(d){var f=d.getPayload();var c=$('all_threads');var e=DOM.find(c,'div.thread');e.setContent(HTML(f));DiscussionsController.getInstance(e.id).reset();};new AsyncRequest().setURI('/ajax/discussions/discussions_next_page.php').setReadOnly(true).setStatusElement('loading_page').setData(b).setHandler(a).send();window.location.hash='topic_top';ads_refresh('','/topic.php');return false;}function DiscussionsController(a){if(DiscussionsController.instances[a])return DiscussionsController.instances[a];this.threads=$(a);this.handlers=[];this.reset();DiscussionsController.instances[a]=this;}DiscussionsController.instances={};DiscussionsController.getInstance=function(a){return new DiscussionsController(a);};DiscussionsController.prototype.reset=function(){this.handlers.forEach(function(a){a.remove();});this.handlers=[];this.posts=DOM.scry(this.threads,'div.post');this.posts.forEach(function(c){var a=DOM.scry(c,'div.post_data a.delete');if(a.length>0){c.deleteLink=a[0];var d=new URI(c.deleteLink.href).getQueryData();var b=c.deleteLink.listen('click',this._deleteBoardPost.bind(this,c,d));this.handlers.push(b);}},this);};DiscussionsController.prototype._deleteBoardPost=function(b,c,a){a.kill();c.post_form_id=$('post_form_id').value;new Dialog().setTitle(_tx("\u0418\u0437\u0442\u0440\u0438\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f\u0442\u0430")).setBody(_tx("\u0421\u0438\u0433\u0443\u0440\u043d\u0438 \u043b\u0438 \u0441\u0442\u0435, \u0447\u0435 \u0436\u0435\u043b\u0430\u0435\u0442\u0435 \u0434\u0430 \u0438\u0437\u0442\u0440\u0438\u0435\u0442\u0435 \u0442\u0430\u0437\u0438 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f?")).setButtons(Dialog.OK_AND_CANCEL).setHandler(function(d){new AsyncRequest().setURI('/ajax/discussions/delete_board_post.php').setData(c).setHandler(function(e){animation(b).to('height',0).blind().duration(300).hide().go();}).send();}).show();};

if (window.Bootloader) { Bootloader.done(["js\/discussions\/discussions.js"]); }