(DISQUS.addBlocks||function(a,b){b()})("theme",function(){DISQUS.blocks.comment=function block_comment($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("\x3Cdiv id\x3D\x22comment\x2D");$html.put(comment.id);$html.put("\x22\x3E\x3C/div\x3E\x3Cli id\x3D\x22dsq\x2Dcomment\x2D");$html.put(comment.id);$html.put("\x22    style\x3D\x22margin\x2Dleft:");if(forum.max_depth!=0&&comment.depth>forum.max_depth){$html.put(forum.max_depth*30)}else{$html.put(comment.depth*30)}$html.put("px\x3B\x22    class\x3D\x22dsq\x2Dcomment ");if(request.page>1){$html.put("dsq\x2Dappend")}$html.put(" ");if(comment.depth){$html.put("dsq\x2Dcomment child dsq\x2Ddepth\x2D");$html.put(comment.depth);$html.put(" dsq\x2Dparent\x2Dis\x2D");$html.put(comment.parent_post_id)}$html.put(" ");if(comment.author_is_creator){$html.put("special dsq\x2Dspecial")}$html.put(" ");if(comment.author_is_moderator){$html.put("dsq\x2Dmoderator")}$html.put(" ");if(comment.even){$html.put("dsq\x2Deven")}else{$html.put("dsq\x2Dodd")}$html.put(" ");if(comment.num_replies>0){$html.put("dsq\x2Dcomment\x2Dis\x2Dparent")}$html.put("\x22\x3E  \x3C!\x2D\x2D placeholder for collapsed comment block (inserted dynamically later) \x2D\x2D\x3E  \x3Cdiv id\x3D\x22dsq\x2Dcollapsed\x2Dcomment\x2D");$html.put(comment.id);$html.put("\x22 class\x3D\x22dsq\x2Dcollapsed\x2Dcomment\x22\x3E\x3C/div\x3E  \x3Cdiv class\x3D\x22dsq\x2Dfull\x2Dcomment\x22\x3E \x3C!\x2D\x2D wraps header, body, footer \x2D\x2D\x3E    \x3Cdiv id\x3D\x22dsq\x2Dcomment\x2Dheader\x2D");$html.put(comment.id);$html.put("\x22 class\x3D\x22dsq\x2Dcomment\x2Dheader\x22\x3E      \x3Ctable\x3E        \x3Ctr\x3E          \x3Ctd id\x3D\x22dsq\x2Dheader\x2Davatar\x2D");$html.put(comment.id);$html.put("\x22 class\x3D\x22dsq\x2Dheader\x2Davatar\x22\x3E            \x3Ca id\x3D\x22dsq\x2Davatar\x2D");$html.put(comment.id);$html.put("\x22 class\x3D\x22dsq\x2Davatar dsq\x2Dtt\x22 title\x3D\x22");$html.put(lang.interpolate(trans("Expand %(name)s\x27s profile"),{name:comment.author.display_name}));$html.put("\x22 href\x3D\x22");$html.put(comment.author.url);$html.put("\x22               onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27profile.show\x27, ");$html.put(comment.id);$html.put(", null, ");$html.put(comment.author_is_moderator);$html.put(")\x3B\x22\x3E              ");if(forum.show_avatar){$html.put("              \x3Cimg src\x3D\x22");$html.put(forum.default_avatar_url);$html.put("\x22 class\x3D\x22dsq\x2Ddeferred\x2Davatar\x22 data\x2Dsrc\x3D\x22");$html.put(comment.author.avatar);$html.put("\x22 alt\x3D\x22\x22 width\x3D\x22");$html.put(forum.avatar_size);$html.put("\x22 height\x3D\x22");$html.put(forum.avatar_size);$html.put("\x22 /\x3E              ")}$html.put("            \x3C/a\x3E          \x3C/td\x3E          \x3Ctd class\x3D\x22dsq\x2Dcomment\x2Dheader\x2Dmeta\x22\x3E            \x3Cdiv class\x3D\x22dsq\x2Dcomment\x2Dheader\x2Dmeta\x2Dwrapper\x22\x3E              \x3Ccite id\x3D\x22dsq\x2Dcite\x2D");$html.put(comment.id);$html.put("\x22 class\x3D\x22dsq\x2Dcomment\x2Dcite\x22\x3E                ");if(comment.author.blog){$html.put("                \x3Ca id\x3D\x22dsq\x2Dauthor\x2Duser\x2D");$html.put(comment.id);$html.put("\x22 href\x3D\x22");$html.put(comment.author.blog);$html.put("\x22                   target\x3D\x22_blank\x22 rel\x3D\x22nofollow\x22\x3E");$html.put(comment.author.display_name);$html.put("\x3C/a\x3E                ")}else{$html.put("                \x3Cspan id\x3D\x22dsq\x2Dauthor\x2Duser\x2D");$html.put(comment.id);$html.put("\x22\x3E");$html.put(comment.author.display_name);$html.put("\x3C/span\x3E                ")}$html.put("              \x3C/cite\x3E              \x3Cimg src\x3D\x22");$html.put(settings.media_url);$html.put("/images/themes/narcissus/moderator.png\x22 class\x3D\x22dsq\x2Dmoderator\x2Dstar\x22                   title\x3D\x22");$html.put(trans("Moderator"));$html.put("\x22 width\x3D\x2215\x22 height\x3D\x2214\x22/\x3E              ");$html.put("\x3Cspan class\x3D\x22dsq\x2Dcomment\x2Dheader\x2Dtime\x22\x3E                \x3Ca href\x3D\x22#comment\x2D");$html.put(comment.id);$html.put("\x22                   onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27comments.permalink\x27,");$html.put(comment.id);$html.put(")\x3B\x22                   title\x3D\x22");$html.put(trans("Permalink"));$html.put("\x22\x3E");if(comment.is_realtime){$html.put(trans("Just now"))}else{$html.put(comment.date)}$html.put("\x3C/a\x3E              \x3C/span\x3E");if(comment.parent&&comment.parent.author.display_name){$html.put("\x3Ca onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27comments.showParent\x27,");$html.put(comment.parent_post_id);$html.put(")\x3B return false\x22                 href\x3D\x22#comment\x2D");$html.put(comment.parent_post_id);$html.put("\x22 title\x3D\x22");$html.put(trans("Jump to comment"));$html.put("\x22 class\x3D\x22dsq\x2Dreply\x2Dlink\x22\x3E");$html.put(trans("in reply to"));$html.put("\x26nbsp\x3B");$html.put(comment.parent.author.display_name);$html.put("\x3C/a\x3E")}$html.put("              \x3Ca class\x3D\x22dsq\x2Dcomment\x2Dhide\x2Dthread\x22 href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27comments.collapse\x27, this, ");$html.put(comment.id);$html.put(")\x3B\x22 title\x3D\x22");$html.put(trans("Collapse thread"));$html.put("\x22\x3E\x3C/a\x3E            \x3C/div\x3E          \x3C/td\x3E        \x3C/tr\x3E      \x3C/table\x3E    \x3C/div\x3E    \x3Cdiv id\x3D\x22dsq\x2Dcomment\x2Dbody\x2D");$html.put(comment.id);$html.put("\x22 class\x3D\x22dsq\x2Dcomment\x2Dbody\x22\x3E      ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{cls:"dsq-comment-message"});$html.put($render("commentMessage",$l))}());$html.put("      ");if(comment.media){$html.put("      \x3Cdiv id\x3D\x22dsq\x2Dmedia\x2Dembed\x2D");$html.put(comment.id);$html.put("\x22 class\x3D\x22dsq\x2Dmedia\x2Dembed\x22\x3E        \x3Ch4\x3E");$html.put(trans("Attached files"));$html.put("\x3C/h4\x3E        ");lang.forEach(comment.media,function(media,$index,$collection){var $locals={media:media,index:$index};$html.put("        \x3Ca id\x3D\x22dsq\x2Dmedia\x2Dembed\x2Dthumbnail\x2D");$html.put(media.id);$html.put("\x22 href\x3D\x22#\x22           onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27thread.expandMediaEmbed\x27, ");$html.put(media.id);$html.put(")\x3B\x22\x3E          \x3Cimg src\x3D\x22");$html.put(media.thumbnailURL);$html.put("\x22 style\x3D\x22width:75px\x3Bheight:75px\x3B\x22/\x3E        \x3C/a\x3E        ")});$html.put("      \x3C/div\x3E      ")}$html.put("    \x3C/div\x3E    ");if(!comment.killed&&comment.approved){$html.put("    \x3Cdiv class\x3D\x22dsq\x2Dcomment\x2Dfooter\x22 id\x3D\x22dsq\x2Dcomment\x2Dfooter\x2D");$html.put(comment.id);$html.put("\x22\x3E      \x3Cdiv class\x3D\x22dsq\x2Dcomment\x2Dfooter\x2Dleft\x22\x3E        ");if(request.is_moderator){$html.put("        \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27comments.moderate.options\x27, ");$html.put(comment.id);$html.put(")\x3B\x22\x3E");$html.put(trans("Moderate"));$html.put("\x3C/a\x3E        ")}$html.put("        \x3Ca href\x3D\x22#\x22 id\x3D\x22dsq\x2Dpost\x2Dreport\x2D");$html.put(comment.id);$html.put("\x22 class\x3D\x22dsq\x2Dpost\x2Dreport\x22           onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27comments.report\x27, ");$html.put(comment.id);$html.put(", false)\x3B\x22\x3E");$html.put(trans("Flag"));$html.put("\x3C/a\x3E        ");if(request.is_moderator){$html.put("        \x3Cspan class\x3D\x22dsq\x2Dhighlight\x22\x3E          \x3Cimg id\x3D\x22dsq\x2Dhighlight\x2D");$html.put(comment.id);$html.put("\x22               src\x3D\x22");$html.put(settings.media_url);$html.put("/images/v3/icon/16/");if(comment.highlighted){$html.put("44.png")}else{$html.put("44\x2Dgrey.png")}$html.put("\x22               onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27comments.highlight\x27, ");$html.put(comment.id);$html.put(")\x3B\x22 width\x3D\x2216\x22 height\x3D\x2216\x22/\x3E        \x3C/span\x3E        ")}$html.put("      \x3C/div\x3E      \x3Cdiv class\x3D\x22dsq\x2Dcomment\x2Dfooter\x2Dright\x22\x3E        ");if(comment.points>0){$html.put("\x3Cspan class\x3D\x22dsq\x2Duser\x2Dlike\x22\x3E");if(integration.hide_user_votes||!comment.user_voted){$html.put("\x3Cspan id\x3D\x22dsq\x2Dlike\x2Dpts\x2D");$html.put(comment.id);$html.put("\x22\x3E");$html.put(comment.points);$html.put("\x26nbsp\x3B");$html.put(lang.pluralize(comment.points,trans("person"),trans("people")));$html.put("\x3C/span\x3E\x26nbsp\x3B");$html.put(trans("liked this"));$html.put(".")}else{$html.put("\x3Ca href\x3D\x22");$html.put(settings.disqus_url);$html.put("/");$html.put(comment.user_voted.username);$html.put("\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27profile.show\x27, null, \x27");$html.put(comment.user_voted.username);$html.put("\x27,");$html.put(comment.author_is_moderator);$html.put(")\x3B return false\x22               target\x3D\x22_blank\x22\x3E\x3Cimg src\x3D\x22");$html.put(comment.user_voted.avatar_url);$html.put("\x22 alt\x3D\x22\x22/\x3E\x3C/a\x3E");if(comment.points>1){$html.put("\x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27comments.showUserVotes\x27,");$html.put(comment.id);$html.put(")\x3B\x22\x3E")}if(comment.user_voted.display_name){$html.put(comment.user_voted.display_name)}else{$html.put(comment.user_voted.username)}$html.put("\x3Cspan id\x3D\x22dsq\x2Dlike\x2Dpts\x2D");$html.put(comment.id);$html.put("\x22\x3E");if(comment.points>1){$html.put("\x26nbsp\x3B");$html.put(lang.interpolate(trans("and %(num)s more"),{num:(comment.points-1)}))}$html.put("\x3C/span\x3E\x26nbsp\x3B");$html.put(trans("liked this"));if(comment.points>1){$html.put("\x3C/a\x3E")}}$html.put("\x3C/span\x3E")}$html.put("        \x3Cspan class\x3D\x22dsq\x2Dcomment\x2Dbuttons\x22\x3E          ");if(comment.votable){$html.put("          \x3Cspan id\x3D\x22dsq\x2Dlike\x2D");$html.put(comment.id);$html.put("\x22 class\x3D\x22dsq\x2Dlike\x22\x3E            \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x2Dsmall ");if(comment.up_voted){$html.put("dsq\x2Ddisabled\x2Dbtn")}$html.put("\x22 data\x2Dvote\x3D\x22");$html.put(+comment.vote);$html.put("\x22                    onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27comments.like\x27, this, ");$html.put(comment.id);$html.put(")\x3B\x22\x3E                        ");if(comment.up_voted){$html.put(trans("Liked"))}else{$html.put(trans("Like"))}$html.put("            \x3C/button\x3E          \x3C/span\x3E          ")}$html.put("          ");if(comment.from_request_user){$html.put("          \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x2Dsmall dsq\x2Dpost\x2Dedit\x22                  onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27comments.edit.show\x27, ");$html.put(comment.id);$html.put(")\x3B return false\x22\x3E            ");$html.put(trans("Edit"));$html.put("          \x3C/button\x3E          ")}$html.put("          ");if(comment.can_reply){$html.put("          \x3Cspan class\x3D\x22dsq\x2Dcomment\x2Dfooter\x2Dreply\x22 id\x3D\x22dsq\x2Dcomment\x2Dfooter\x2Dreply\x2D");$html.put(comment.id);$html.put("\x22                onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27comments.reply\x27, ");$html.put(comment.id);$html.put(", this)\x3B\x22\x3E            \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x2Dsmall\x22\x3E");$html.put(trans("Reply"));$html.put("\x3C/button\x3E            \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dcomment\x2Dfooter\x2Dreply\x2Dtab\x22\x3E");$html.put(trans("Reply"));$html.put("\x3C/button\x3E            \x3Cspan\x3E\x3C/span\x3E          \x3C/span\x3E          ")}$html.put("        \x3C/span\x3E      \x3C/div\x3E    \x3C/div\x3E    ")}$html.put("  \x3C/div\x3E \x3C!\x2D\x2D dsq\x2Dfull\x2Dcomment \x2D\x2D\x3E\x3C/li\x3E\x3Cdiv id\x3D\x22dsq\x2Dappend\x2Dpost\x2D");$html.put(comment.id);$html.put("\x22\x3E\x3C/div\x3E");return $html.compile()}};DISQUS.blocks.reactions=function block_reactions($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  ");if(reactions){$html.put("    \x3Ch3 class\x3D\x22dsq\x2Dh3\x2Dreactions\x22\x3E");$html.put(trans("Reactions"));$html.put("\x3C/h3\x3E    \x3Cul id\x3D\x22dsq\x2Dreactions\x22 class\x3D\x22dsq\x2Dreactions\x22\x3E      ");lang.forEach(reactions,function(reaction,$index,$collection){var $locals={reaction:reaction,index:$index};$html.put("        ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("reaction",$l))}());$html.put("      ")});$html.put("      ");if(context.has_more_reactions){$html.put("      \x3Cli id\x3D\x22dsq\x2Dshow\x2Dmore\x2Dreactions\x22 class\x3D\x22dsq\x2Dshow\x2Dmore\x2Dreactions\x22\x3E        \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x2Dsmall\x22                onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27reactions.loadMore\x27)\x3B\x22\x3E          ");$html.put(trans("Show more reactions"));$html.put("        \x3C/button\x3E      \x3C/li\x3E      ")}$html.put("    \x3C/ul\x3E  ")}return $html.compile()}};DISQUS.blocks.trackbacks=function block_trackbacks($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  ");if(forum.linkbacks_enabled){$html.put("    ");if(context.trackbacks&&context.trackbacks.length){$html.put("      \x3Ch3 class\x3D\x22dsq\x2Dh3\x2Dtrackbacks\x22\x3E");$html.put(trans("Trackbacks"));$html.put("\x3C/h3\x3E    ")}$html.put("    \x3Cdiv class\x3D\x22dsq\x2Ditem\x2Dtrackback\x22\x3E      ");$html.put(trans("Trackback URL"));$html.put("\x26nbsp\x3B\x3Cinput class\x3D\x22dsq\x2Dtrackback\x2Durl\x22 onclick\x3D\x22this.select()\x3B\x22                                      readonly\x3D\x22true\x22 value\x3D\x22");$html.put(context.trackback_url);$html.put("\x22/\x3E    \x3C/div\x3E    ");if(context.trackbacks&&context.trackbacks.length){$html.put("    \x3Cul id\x3D\x22dsq\x2Dreferences\x22\x3E      ");lang.forEach(context.trackbacks,function(trackback,$index,$collection){var $locals={trackback:trackback,index:$index};$html.put("      \x3Cli\x3E        \x3Ccite\x3E          \x3Ca href\x3D\x22");$html.put(trackback.author_url);$html.put("\x22 rel\x3D\x22nofollow\x22\x3E");$html.put(trackback.author_name);$html.put("\x3C/a\x3E        \x3C/cite\x3E        \x3Cp class\x3D\x22dsq\x2Dmeta\x22\x3E");$html.put(trackback.date);$html.put("\x3C/p\x3E        \x3Cp class\x3D\x22dsq\x2Dcontent\x22\x3E");$html.put(trackback.excerpt);$html.put("\x3C/p\x3E      \x3C/li\x3E      ")});$html.put("    \x3C/ul\x3E    ")}$html.put("  ")}return $html.compile()}};DISQUS.blocks.postbox_login_options_horizontal=function block_postbox_login_options_horizontal($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  \x3Cdiv id\x3D\x22dsq\x2Dauthenticate");if(comment){$html.put("\x2D");$html.put(comment.id)}$html.put("\x22 class\x3D\x22dsq\x2Dauthenticate\x22\x3E    \x3Cp class\x3D\x22dsq\x2Dautheneticate\x2Dcopy\x22\x3E      ");if(forum.allow_anon_post){$html.put("          ");if(forum.revert_new_login_flow){$html.put("              ");$html.put(trans("You are commenting as a"));$html.put(" ");$html.put(trans("Guest"));$html.put(".          ")}$html.put("          ");$html.put(trans("Optional"));$html.put(": ");$html.put(trans("Login below"));$html.put(".      ")}else{$html.put("      ");$html.put(trans("Required"));$html.put(":\x26nbsp\x3B");$html.put(trans("Please login below to comment"));$html.put(".      ")}$html.put("    \x3C/p\x3E    \x3Cul class\x3D\x22dsq\x2Dlogin\x2Dbuttons\x22\x3E      ");lang.forEach(loginOptions,function(option,$index,$collection){var $locals={option:option,index:$index};$html.put("        ");if(option.enabled){$html.put("          ");if(option.userDefined){$html.put("            \x3Cli class\x3D\x22dsq\x2Dlogin\x2Dbutton\x22\x3E              \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27");$html.put(option.action);$html.put("\x27)\x22\x3E                \x3Cimg src\x3D\x22");$html.put(option.button_url);$html.put("\x22\x3E              \x3C/a\x3E            \x3C/li\x3E          ")}else{$html.put("            \x3Cli class\x3D\x22dsq\x2Dlogin\x2Dbutton dsq\x2Dlogin\x2Dbutton\x2D");$html.put(option.name);$html.put("\x22\x3E              \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27");$html.put(option.action);$html.put("\x27)\x3B\x22\x3E\x3C/a\x3E            \x3C/li\x3E          ")}$html.put("        ")}$html.put("      ")});$html.put("      \x3Cli style\x3D\x22clear:both\x22\x3E\x3C/li\x3E    \x3C/ul\x3E  \x3C/div\x3E");return $html.compile()}};DISQUS.blocks.commentCount=function block_commentCount($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  \x3Cdiv id\x3D\x22dsq\x2Dcomments\x2Dtitle\x22\x3E    \x3Ch3\x3E      ");if(thread.total_posts&&thread.total_posts>thread.num_posts){$html.put("        ");if(thread.pagination_type=="num"){$html.put("          ");$html.put(lang.interpolate(trans("Showing \x3Cspan id\x3D\x27dsq\x2Dnum\x2Dposts\x27\x3E1\x2D%(num)s\x3C/span\x3E of \x3Cspan id\x3D\x27dsq\x2Dtotal\x2Dposts\x27\x3E%(total)s\x3C/span\x3E comments"),{num:thread.num_posts,total:thread.total_posts}));$html.put("        ")}else{$html.put("          ");$html.put(lang.interpolate(trans("Showing \x3Cspan id\x3D\x27dsq\x2Dnum\x2Dposts\x27\x3E%(num)s\x3C/span\x3E of \x3Cspan id\x3D\x27dsq\x2Dtotal\x2Dposts\x27\x3E%(total)s\x3C/span\x3E comments"),{num:thread.num_posts,total:thread.total_posts}));$html.put("        ")}$html.put("      ")}else{$html.put("        ");$html.put(lang.interpolate(trans("Showing \x3Cspan id\x3D\x27dsq\x2Dnum\x2Dposts\x27\x3E%(num)s\x3C/span\x3E comments"),{num:thread.num_posts}));$html.put("      ")}$html.put("    \x3C/h3\x3E  \x3C/div\x3E");return $html.compile()}};DISQUS.blocks.subscribe=function block_subscribe($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  \x3Cspan class\x3D\x22dsq\x2Dsubscribe\x2Demail\x22\x3E    \x3Cimg src\x3D\x22");$html.put(settings.media_url);$html.put("/images/embed/email.png\x22 alt\x3D\x22\x22/\x3E\x26nbsp\x3B    \x3Cspan id\x3D\x22dsq\x2Dsubscribe\x22\x3E      ");if(context.subscribed){$html.put("      \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27thread.unsubscribe\x27)\x3B\x22\x3E");$html.put(trans("Unsubscribe"));$html.put("\x3C/a\x3E      ")}else{$html.put("      \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27thread.subscribe\x27)\x3B\x22\x3E");$html.put(trans("Subscribe by email"));$html.put("\x3C/a\x3E      ")}$html.put("    \x3C/span\x3E    \x3Cspan class\x3D\x22dsq\x2Dsubscribe\x2Drss\x22\x3E      \x3Cimg src\x3D\x22");$html.put(settings.media_url);$html.put("/images/embed/bullet\x2Dfeed.png\x22 alt\x3D\x22\x22/\x3E\x26nbsp\x3B      \x3Ca href\x3D\x22");$html.put(urls.forum_view);$html.put("/latest.rss\x22\x3E");$html.put(trans("Subscribe by RSS"));$html.put("\x3C/a\x3E    \x3C/span\x3E  \x3C/span\x3E");return $html.compile()}};DISQUS.blocks.maintenanceNotice=function block_maintenanceNotice($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  ");if(settings.read_only){$html.put("    \x3Cdiv class\x3D\x22dsq\x2Dalert\x2Dmessage\x22\x3E      The Disqus comment system is temporarily in maintenance mode. You can still read comments during this time, however posting comments and other actions are temporarily delayed.    \x3C/div\x3E  ")}return $html.compile()}};DISQUS.blocks.realtimeNotice=function block_realtimeNotice($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  ");if(context.realtime_enabled){$html.put("  \x3Cdiv id\x3D\x22dsq\x2Drealtime\x2Doptions\x22 class\x3D\x22dsq\x2Doptions\x22\x3E    ");$html.put(trans("Real\x2Dtime updating is"));$html.put(" \x3Cstrong id\x3D\x22dsq\x2Drealtime\x2Dstatus\x22 style\x3D\x22text\x2Dtransform:lowercase\x22\x3E");$html.put(trans("enabled"));$html.put("\x3C/strong\x3E. \x3Ca href\x3D\x22#\x22 id\x3D\x22dsq\x2Drealtime\x2Dtoggle\x22 style\x3D\x22text\x2Dtransform:capitalize\x22\x3E\x3C/a\x3E  \x3C/div\x3E  ")}return $html.compile()}};DISQUS.blocks.postbox=function block_postbox($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){if(!context.show_reply){$html.put("  ");if(!request.is_authenticated){$html.put("    ");if(forum.login_buttons_enabled){$html.put("    ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("postbox_login_options_horizontal",$l))}());$html.put("    ")}$html.put("    \x3Cdiv id\x3D\x22dsq\x2Dform\x2Darea\x22 style\x3D\x22display:none\x3B\x22\x3E      \x3Cdiv id\x3D\x22dsq\x2Dtextarea\x2Dwrapper\x22\x3E      \x3C/div\x3E    \x3C/div\x3E  ")}else{$html.put("    \x3C!\x2D\x2D Nothing here \x2D\x2D\x3E  ")}}else{$html.put("  \x3Cdiv id\x3D\x22");if(!comment){$html.put("dsq\x2Dnew\x2Dpost")}else{$html.put("dsq\x2Dreply\x2Dpost\x2D");$html.put(comment.id)}$html.put("\x22 class\x3D\x22dsq\x2Dpost\x2Darea");if(!request.is_authenticated){$html.put(" dsq\x2Dunauthenticated")}$html.put("\x22\x3E    ");if(!comment){$html.put("      \x3Ch3\x3E");$html.put(trans("Add New Comment"));$html.put("\x3C/h3\x3E      \x3Cdiv style\x3D\x22clear:both\x22\x3E\x3C/div\x3E      ")}else{$html.put("      \x3Ch3\x3E");$html.put(trans("Replying to"));$html.put(" ");$html.put(comment.author.display_name);$html.put("\x3C/h3\x3E    ")}$html.put("    ");if(request.is_authenticated){$html.put("        ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("postbox_request_user_info",$l))}());$html.put("    ")}else{if(forum.login_buttons_enabled){$html.put("        ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("postbox_login_options_horizontal",$l))}());$html.put("    ")}}$html.put("    \x3Cdiv id\x3D\x22dsq\x2Dform\x2Darea");if(comment){$html.put("\x2D");$html.put(comment.id)}$html.put("\x22\x3E      \x3Cdiv class\x3D\x22dsq\x2Dtextarea\x22\x3E        \x3Cdiv class\x3D\x22dsq\x2Dtextarea\x2Dwrapper\x22 id\x3D\x22dsq\x2Dtextarea\x2Dwrapper");if(comment){$html.put("\x2D");$html.put(comment.id)}$html.put("\x22\x3E\x3C/div\x3E      \x3C/div\x3E      ");if(forum.revert_new_login_flow&&!request.is_authenticated){$html.put("      \x3Cdiv class\x3D\x22dsq\x2Dpost\x2Dfields\x22\x3E        \x3Cform onsubmit\x3D\x22return DISQUS.dtpl.actions.fire(\x27comments.send\x27, ");if(comment){$html.put(comment.id)}else{$html.put("null")}$html.put(")\x3B\x22\x3E        \x3Ctable\x3E          \x3Ctr\x3E            \x3Ctd class\x3D\x22dsq\x2Dpost\x2Dfields\x2Dleft\x22\x3E              \x3Cdiv class\x3D\x22dsq\x2Dinput\x2Dwrapper\x22\x3E                \x3Cinput id\x3D\x22dsq\x2Dfield\x2Dname");if(comment){$html.put("\x2D");$html.put(comment.id)}$html.put("\x22                       type\x3D\x22text\x22 class\x3D\x22dsq\x2Dplaceholder\x22                       value\x3D\x22");if(config.def_name){$html.put(config.def_name)}else{if(session.name){$html.put(session.name)}else{$html.put(trans("Name"))}}$html.put("\x22                       onfocus\x3D\x22DISQUS.dtpl.actions.fire(\x27placeholder.handle\x27, event, this, \x27name\x27)\x3B\x22                       onblur\x3D\x22DISQUS.dtpl.actions.fire(\x27placeholder.handle\x27, event, this, \x27name\x27)\x3B\x22/\x3E              \x3C/div\x3E            \x3C/td\x3E            \x3Ctd class\x3D\x22dsq\x2Dpost\x2Dfields\x2Dright\x22\x3E              \x3Cdiv class\x3D\x22dsq\x2Dinput\x2Dwrapper\x22\x3E                \x3Cinput id\x3D\x22dsq\x2Dfield\x2Dwebsite");if(comment){$html.put("\x2D");$html.put(comment.id)}$html.put("\x22                       type\x3D\x22text\x22 class\x3D\x22dsq\x2Dplaceholder\x22                       value\x3D\x22");if(session.url){$html.put(session.url)}else{$html.put(trans("Website"));$html.put(" (");$html.put(trans("Optional"));$html.put(")")}$html.put("\x22                       onfocus\x3D\x22DISQUS.dtpl.actions.fire(\x27placeholder.handle\x27, event, this, \x27website\x27)\x3B\x22                       onblur\x3D\x22DISQUS.dtpl.actions.fire(\x27placeholder.handle\x27, event, this, \x27website\x27)\x3B\x22/\x3E              \x3C/div\x3E            \x3C/td\x3E          \x3C/tr\x3E          \x3Ctr\x3E            \x3Ctd class\x3D\x22dsq\x2Dpost\x2Dfields\x2Dleft\x22\x3E              \x3Cdiv class\x3D\x22dsq\x2Dinput\x2Dwrapper\x22\x3E                \x3Cinput id\x3D\x22dsq\x2Dfield\x2Demail");if(comment){$html.put("\x2D");$html.put(comment.id)}$html.put("\x22 type\x3D\x22text\x22 class\x3D\x22dsq\x2Dplaceholder\x22                       value\x3D\x22");if(config.def_email){$html.put(config.def_email)}else{if(session.email){$html.put(session.email)}else{$html.put(trans("Email"))}}$html.put("\x22                       onfocus\x3D\x22DISQUS.dtpl.actions.fire(\x27placeholder.handle\x27, event, this, \x27email\x27)\x3B\x22                       onblur\x3D\x22DISQUS.dtpl.actions.fire(\x27placeholder.handle\x27, event, this, \x27email\x27)\x3B\x22/\x3E              \x3C/div\x3E            \x3C/td\x3E            \x3Ctd class\x3D\x22dsq\x2Dpost\x2Dfields\x2Dright\x22\x3E              \x3Cdiv class\x3D\x22dsq\x2Dsubscribe\x2Dmenu\x22\x3E                \x3Clabel class\x3D\x22dsq\x2Dsubscribe\x2Dlabel\x22\x3E                  \x3Cinput id\x3D\x22dsq\x2Dsubscribe\x2Don\x2Dpost");if(comment){$html.put("\x2D");$html.put(comment.id)}$html.put("\x22 type\x3D\x22checkbox\x22                         ");if(request.subscribe_on_post){$html.put("checked\x3D\x22true\x22")}$html.put("/\x3E                  ");$html.put(trans("Subscribe to all comments by email"));$html.put("                \x3C/label\x3E              \x3C/div\x3E            \x3C/td\x3E          \x3Ctr\x3E        \x3C/table\x3E        \x3C/form\x3E      \x3C/div\x3E      ")}$html.put("      \x3Cdiv class\x3D\x22dsq\x2Dpost\x2Dfooter\x22\x3E        ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("postSharingOptions",$l))}());$html.put("        ");if(forum.revert_new_login_flow||request.is_authenticated){$html.put("          \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x22 id\x3D\x22dsq\x2Dpost\x2Dbutton");if(comment){$html.put("\x2D");$html.put(comment.id)}$html.put("\x22                  onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27comments.send\x27, ");if(comment){$html.put(comment.id)}else{$html.put("null")}$html.put(", this)\x3B\x22\x3E            \x3Cspan\x3E                ");if(forum.allow_anon_post||request.is_authenticated){$html.put("                ");$html.put(trans("Post as"));$html.put("                ");if(request.display_username){$html.put(request.display_username)}else{$html.put(trans("Guest"))}$html.put("                ")}else{$html.put("                ");$html.put(trans("Login and Post"));$html.put("                ")}$html.put("            \x3C/span\x3E          \x3C/button\x3E        ")}else{$html.put("          \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x22 id\x3D\x22dsq\x2Dpost\x2Dbutton");if(comment){$html.put("\x2D");$html.put(comment.id)}$html.put("\x22                  onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27comments.validate\x27, ");if(comment){$html.put(comment.id)}else{$html.put("null")}$html.put(")\x3B\x22\x3E            \x3Cspan\x3E              ");$html.put(trans("Post as"));$html.put(" \x26hellip\x3B            \x3C/span\x3E          \x3C/button\x3E        ")}$html.put("        ");if(comment){$html.put("        \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x22 id\x3D\x22dsq\x2Dcancel\x2Dbutton\x2D");$html.put(comment.id);$html.put("\x22                onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27comments.reply\x27, ");$html.put(comment.id);$html.put(", this)\x3B\x22\x3E          \x3Cspan\x3E");$html.put(trans("Cancel"));$html.put("\x3C/span\x3E        \x3C/button\x3E        ")}$html.put("      \x3C/div\x3E      \x3Cdiv style\x3D\x22clear:both\x22\x3E\x3C/div\x3E    \x3C/div\x3E  \x3C/div\x3E")}return $html.compile()}};DISQUS.blocks.header=function block_header($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("maintenanceNotice",$l))}());$html.put("  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("missingRequiredVariables",$l))}());$html.put("  ");if(!integration.reply_position){$html.put("    ");if(context.show_reply){$html.put("      ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("postbox",$l))}());$html.put("    ")}$html.put("  ")}$html.put("  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("permissionNotice",$l))}());$html.put("  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("commentCount",$l))}());$html.put("  \x3Cdiv class\x3D\x22dsq\x2Doptions\x22\x3E    ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("commentSort",$l))}());$html.put("    ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("subscribe",$l))}());$html.put("  \x3C/div\x3E  ");if(!integration.reply_position){$html.put("    ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("realtimeNotice",$l))}());$html.put("  ")}return $html.compile()}};DISQUS.blocks.comments=function block_comments($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("realtimeAlert",$l))}());$html.put("  \x3Cul id\x3D\x22dsq\x2Dcomments\x22\x3E    ");lang.forEach(comments,function(comment,$index,$collection){var $locals={comment:comment,index:$index};$html.put("        ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("comment",$l))}());$html.put("    ")});$html.put("  \x3C/ul\x3E  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("realtimeAlert",$l))}());return $html.compile()}};DISQUS.blocks.realtimeAlert=function block_realtimeAlert($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  ");if(context.realtime_enabled&&!forum.streaming_realtime){$html.put("  \x3Cdiv style\x3D\x22display:none\x3B\x22 class\x3D\x22dsq\x2Drealtime\x2Dalert\x22\x3E\x3C/div\x3E  ")}return $html.compile()}};DISQUS.blocks.commentMessage=function block_commentMessage($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  \x3Cdiv class\x3D\x22");$html.put(cls);$html.put("\x22 id\x3D\x22dsq\x2Dcomment\x2Dmessage\x2D");$html.put(comment.id);$html.put("\x22\x3E    ");if(comment.killed){$html.put("      \x3Cem\x3E");$html.put(trans("Comment removed."));$html.put("\x3C/em\x3E    ")}else{if(!comment.approved){$html.put("      \x3Cem\x3E");$html.put(trans("This comment was flagged for review."));$html.put("\x3C/em\x3E    ")}else{$html.put("      ");$html.put(comment.message);$html.put("      ");if(comment.last_modified_by=="moderator"){$html.put("        \x3Cp class\x3D\x22dsq\x2Deditedtxt\x22\x3E(");$html.put(trans("Edited by a moderator"));$html.put(")\x3C/p\x3E      ")}else{if(comment.last_modified_by=="author"&&comment.has_replies){$html.put("        \x3Cp class\x3D\x22dsq\x2Deditedtxt\x22\x3E(");$html.put(trans("Edited by author"));$html.put(" ");$html.put(comment.last_modified_date);$html.put(")\x3C/p\x3E      ")}}$html.put("    ")}}$html.put("  \x3C/div\x3E");return $html.compile()}};DISQUS.blocks.collapsedComment=function block_collapsedComment($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  \x3Ca class\x3D\x22dsq\x2Dcomment\x2Dshow\x2Dthread\x22 href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27comments.expand\x27, this, ");$html.put(comment.id);$html.put(")\x3B\x22 title\x3D\x22");$html.put(trans("Expand thread"));$html.put("\x22\x3E\x3C/a\x3E  \x3Cimg src\x3D\x22");$html.put(comment.author.avatar);$html.put("\x22 alt\x3D\x22\x22/\x3E  \x3Cspan\x3E      ");if(comment.num_replies==0){$html.put("        1 ");$html.put(trans("comment collapsed."));$html.put("      ")}else{$html.put("        ");$html.put(comment.num_replies+1);$html.put(" ");$html.put(trans("comments collapsed."));$html.put("      ")}$html.put("  \x3C/span\x3E  \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27comments.expand\x27, this, ");$html.put(comment.id);$html.put(")\x3B\x22 title\x3D\x22");$html.put(trans("Expand thread"));$html.put("\x22\x3E");$html.put(trans("Expand"));$html.put("\x3C/a\x3E");return $html.compile()}};DISQUS.blocks.editArea=function block_editArea($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  \x3Cdiv class\x3D\x22dsq\x2Dtextarea\x2Dwrapper\x22\x3E    \x3Ctextarea class\x3D\x22dsq\x2Dedit\x2Dtextarea\x22 id\x3D\x22dsq\x2Dedit\x2Dtextarea\x2D");$html.put(comment.id);$html.put("\x22\x3E");$html.put(comment.message);$html.put("\x3C/textarea\x3E    \x3Cdiv id\x3D\x22dsq\x2Dedit\x2Diframe\x2D");$html.put(comment.id);$html.put("\x22 style\x3D\x22display:none\x22\x3E\x3C/div\x3E  \x3C/div\x3E  \x3Cdiv class\x3D\x22dsq\x2Dsave\x2Dedit\x22\x3E      \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x22        onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27comments.edit.send\x27, ");$html.put(comment.id);$html.put(", this)\x3B\x22\x3E");$html.put(trans("Save edit"));$html.put("\x3C/button\x3E  \x3C/div\x3E");return $html.compile()}};DISQUS.blocks.reaction=function block_reaction($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("\x3Cli class\x3D\x22dsq\x2Dcomment dsq\x2Dreaction\x22 id\x3D\x22dsq\x2Dreaction\x2D");$html.put(reaction.id);$html.put("\x22\x3E  \x3Cdiv class\x3D\x22dsq\x2Dcomment\x2Dheader\x22\x3E    \x3Ctable\x3E      \x3Ctr\x3E        \x3Ctd class\x3D\x22dsq\x2Dheader\x2Davatar\x22\x3E          ");if(reaction.author_url){$html.put("          \x3Ca target\x3D\x22_blank\x22 href\x3D\x22");$html.put(reaction.author_url);$html.put("\x22 class\x3D\x22dsq\x2Davatar\x22\x3E          ")}$html.put("          ");if(reaction.avatar_url){$html.put("          \x3Cimg src\x3D\x22");$html.put(reaction.avatar_url);$html.put("\x22/\x3E          ")}else{$html.put("          \x3Cimg src\x3D\x22");$html.put(settings.media_url);$html.put("/images/noavatar92.png\x22/\x3E          ")}$html.put("          ");if(reaction.author_url){$html.put("          \x3C/a\x3E          ")}$html.put("        \x3C/td\x3E        \x3Ctd\x3E          \x3Ccite class\x3D\x22dsq\x2Dcomment\x2Dcite\x22\x3E");$html.put(reaction.author_name);$html.put("\x3C/cite\x3E          \x3Cspan class\x3D\x22dsq\x2Dcomment\x2Dheader\x2Dtime\x22\x3E");$html.put(reaction.date_created);$html.put("\x3C/span\x3E        \x3C/td\x3E        \x3Ctd class\x3D\x22dsq\x2Dcomment\x2Dheader\x2Dlikes\x22\x3E\x3C/td\x3E      \x3C/tr\x3E    \x3C/table\x3E  \x3C/div\x3E  \x3Cdiv class\x3D\x22dsq\x2Dreaction\x2Dheader\x22\x3E    \x3Ctable\x3E      \x3Ctr\x3E        \x3Ctd class\x3D\x22dsq\x2Dreaction\x2Dheader\x2Dleft\x22\x3E          \x3Cimg class\x3D\x22dsq\x2Dservice\x2Dicon\x22               src\x3D\x22");$html.put(settings.media_url);$html.put("/images/reactions/services/");$html.put(reaction.service_icon);$html.put(".png\x22/\x3E\x26nbsp\x3B          ");$html.put(trans("From"));$html.put("\x26nbsp\x3B          \x3Ca class\x3D\x22dsq\x2Dservice\x2Dname\x22 target\x3D\x22_blank\x22 href\x3D\x22");$html.put(reaction.url);$html.put("\x22\x3E            ");$html.put(reaction.get_service_name);$html.put("          \x3C/a\x3E\x26nbsp\x3B          ");if(reaction.source=="backtype"){$html.put("            ");$html.put(lang.interpolate(trans("via \x3Ca href\x3D\x27%(sourceurl)s\x27\x3EBackType\x3C/a\x3E"),{sourceurl:reaction.source_url}));$html.put("          ")}else{$html.put("            ");$html.put(lang.interpolate(trans("via \x3Ca href\x3D\x27%(sourceurl)s\x27\x3EUberVU\x3C/a\x3E"),{sourceurl:reaction.source_url}));$html.put("          ")}$html.put("        \x3C/td\x3E        \x3Ctd class\x3D\x22dsq\x2Dreaction\x2Dheader\x2Dright\x22\x3E          ");if(reaction.retweets){$html.put("            ");if(reaction.retweets.length==1){$html.put("              ");$html.put(trans("One more retweet from"));$html.put("              \x3Ca href\x3D\x22");$html.put(reaction.retweets[0].url);$html.put("\x22\x3E");$html.put(reaction.retweets[0].author_name);$html.put("\x3C/a\x3E            ")}else{if(reaction.retweets.length>0){$html.put("              ");$html.put(reaction.retweets.length);$html.put(" ");$html.put(trans("more retweets from"));$html.put("              \x3Cspan class\x3D\x22dsq\x2Dreaction\x2Dretweets\x2D");$html.put(reaction.id);$html.put("\x22\x3E                ");lang.forEach(reaction.retweets.slice(0,3),function(retweet,$index,$collection){var $locals={retweet:retweet,index:$index};$html.put("                \x3Ca href\x3D\x22");$html.put(retweet.url);$html.put("\x22\x3E");$html.put(retweet.author_name);$html.put("\x3C/a\x3E\x26nbsp\x3B                ")});$html.put("              \x3C/span\x3E              ");if(reaction.retweets.length>3){$html.put("              \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27reactions.showRetweets\x27, ");$html.put(reaction.id);$html.put(")\x3B\x22\x3E");$html.put("Show all");$html.put("\x3C/a\x3E              ")}$html.put("            ")}}$html.put("          ")}$html.put("        \x3C/td\x3E      \x3C/tr\x3E    \x3C/table\x3E  \x3C/div\x3E  \x3Cdiv class\x3D\x22dsq\x2Dcomment\x2Dbody\x22\x3E    \x3Cdiv class\x3D\x22dsq\x2Dcomment\x2Dmessage\x22\x3E");$html.put(reaction.body);$html.put("\x3C/div\x3E  \x3C/div\x3E  \x3Cdiv class\x3D\x22dsq\x2Dcomment\x2Dfooter\x22\x3E    \x3Cdiv class\x3D\x22dsq\x2Dcomment\x2Dfooter\x2Dleft\x22\x3E\x3C/div\x3E    ");if(request.is_moderator){$html.put("    \x3Cdiv class\x3D\x22dsq\x2Dcomment\x2Dfooter\x2Dright\x22\x3E      \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x2Dsmall dsq\x2Dhide\x2Dreaction\x22              onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27reactions.hide\x27, ");$html.put(reaction.id);$html.put(")\x3B\x22\x3E");$html.put(trans("Hide"));$html.put("      \x3C/button\x3E    \x3C/div\x3E    ")}$html.put("  \x3C/div\x3E\x3C/li\x3E");return $html.compile()}};DISQUS.blocks.pagination=function block_pagination($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  \x3Cdiv id\x3D\x22dsq\x2Dpagination\x22 class\x3D\x22dsq\x2Dpagination\x22\x3E  ");if((thread.num_pages>1)&&(request.page<=thread.num_pages)){$html.put("    ");if(thread.pagination_type=="num"){$html.put("      ");if(request.page>1){$html.put("        \x3Cspan\x3E\x26larr\x3B\x3C/span\x3E\x26nbsp\x3B\x3Ca class\x3D\x22dsq\x2Dpaginate\x2Darrows\x22 id\x3D\x22dsq\x2Dpaginate\x2Dprevious\x22 href\x3D\x22#dsq\x2Dcomments\x22           onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27thread.paginate\x27, ");$html.put((request.page-1));$html.put(")\x3B\x22           title\x3D\x22");$html.put(trans("Previous"));$html.put("\x22\x3E");$html.put(trans("Previous"));$html.put("\x3C/a\x3E      ")}$html.put("      ");if((request.page!=1)&&!lang.contains(thread.page_numbers,1)){$html.put("        \x3Ca href\x3D\x22#dsq\x2Dcomments\x22 class\x3D\x22dsq\x2Dpaginate\x2Dfirst\x22           onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27thread.paginate\x27, 1)\x3B\x22\x3E1\x3C/a\x3E        \x26hellip\x3B      ")}$html.put("      ");lang.forEach(thread.page_numbers,function(number,$index,$collection){var $locals={number:number,index:$index};$html.put("        ");if(request.page==number){$html.put("        \x3Cspan class\x3D\x22dsq\x2Dpaginate\x2Dselected ");if(number==1){$html.put("dsq\x2Dpaginate\x2Dfirst")}$html.put("\x22\x3E");$html.put(number);$html.put("\x3C/span\x3E        ")}else{$html.put("        \x3Ca href\x3D\x22#dsq\x2Dcomments\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27thread.paginate\x27, ");$html.put(number);$html.put(")\x3B\x22\x3E");$html.put(number);$html.put("\x3C/a\x3E        ")}$html.put("      ")});$html.put("      ");if((request.page!=thread.num_pages)&&!lang.contains(thread.page_numbers,thread.num_pages)){$html.put("        \x26hellip\x3B        ");$html.put("\x3Ca href\x3D\x22#dsq\x2Dcomments\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27thread.paginate\x27,");$html.put(thread.num_pages);$html.put(")\x3B\x22\x3E");$html.put(thread.num_pages);$html.put("\x3C/a\x3E");$html.put("      ")}$html.put("      ");if(request.page<thread.num_pages){$html.put("        \x3Ca class\x3D\x22dsq\x2Dpaginate\x2Darrows\x22 id\x3D\x22dsq\x2Dpaginate\x2Dnext\x22 href\x3D\x22#dsq\x2Dcomments\x22           onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27thread.paginate\x27, ");$html.put((request.page+1));$html.put(")\x3B\x22 title\x3D\x22");$html.put(trans("Next"));$html.put("\x22\x3E          ");$html.put(trans("Next"));$html.put("\x3C/a\x3E\x26nbsp\x3B\x3Cspan\x3E\x26rarr\x3B\x3C/span\x3E        \x3C/a\x3E      ")}$html.put("    ")}else{if(thread.pagination_type=="append"){$html.put("      ");if(request.page<thread.num_pages){$html.put("      \x3Ca class\x3D\x22dsq\x2Dpaginate\x2Dappend\x2Dtext\x22 href\x3D\x22#\x22         onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27thread.paginate\x27, ");$html.put(request.page+1);$html.put(", this)\x3B\x22\x3E        ");$html.put(trans("Show more comments"));$html.put(" \x26hellip\x3B      \x3C/a\x3E      \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x2Dsmall dsq\x2Dpaginate\x2Dappend\x2Dbutton\x22              onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27thread.paginate\x27, ");$html.put(request.page+1);$html.put(", this)\x3B\x22\x3E        ");$html.put(trans("Load more comments"));$html.put("      \x3C/button\x3E      \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x2Dsmall dsq\x2Dpaginate\x2Dall\x2Dbutton\x22              onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27thread.paginate\x27, ");$html.put(request.page+1);$html.put(", this, 0)\x3B\x22\x3E        ");$html.put(trans("Show all comments"));$html.put("      \x3C/button\x3E      ")}$html.put("    ")}}$html.put("  ")}$html.put("  \x3C/div\x3E");return $html.compile()}};DISQUS.blocks.permissionNotice=function block_permissionNotice($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  ");if(request.missing_perm&&request.missing_perm.match(/locked|blacklist|verify/)){$html.put("  \x3Cdiv class\x3D\x22dsq\x2Dmissing\x2Dpermissions\x22\x3E    ");if(request.missing_perm=="locked"){$html.put("      \x3Cp\x3E");$html.put(trans("Comments for this page are closed."));$html.put("\x3C/p\x3E    ")}else{if(request.missing_perm=="blacklist"){$html.put("      \x3Cp\x3E");$html.put(trans("The site has blocked you from posting new comments."));$html.put("\x3C/p\x3E    ")}else{if(request.missing_perm=="verify"){$html.put("      \x3Cp\x3E");$html.put(trans("You must verify your Disqus Profile email address before your comments are approved."));$html.put("      \x3Ca href\x3D\x22");$html.put(urls.verify_email);$html.put("\x22 target\x3D\x22_blank\x22\x3E");$html.put(trans("Click here to verify"));$html.put("\x3C/a\x3E\x3C/p\x3E    ")}}}$html.put("  \x3C/div\x3E  ")}return $html.compile()}};DISQUS.blocks.thread=function block_thread($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("globalToolbar",$l))}());$html.put("  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("header",$l))}());$html.put("  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("comments",$l))}());$html.put("  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("footer",$l))}());return $html.compile()}};DISQUS.blocks.footer=function block_footer($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("pagination",$l))}());$html.put("  ");if(integration.reply_position){$html.put("    ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("realtimeNotice",$l))}());$html.put("    ");if(context.show_reply){$html.put("      ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("postbox",$l))}());$html.put("    ")}$html.put("  ")}$html.put("  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("reactions",$l))}());$html.put("  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("trackbacks",$l))}());return $html.compile()}};DISQUS.blocks.cookieFailure=function block_cookieFailure($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("\x3Cp class\x3D\x22dsq\x2Dalert\x2Dmessage dsq\x2Derror\x22\x3E  \x3Cstrong\x3E");$html.put(trans("Warning"));$html.put(":\x3C/strong\x3E ");$html.put(trans("A browser setting is preventing you from logging in."));$html.put("  ");$html.put("\x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27help.login\x27)\x3B\x22\x3E");$html.put(trans("Fix this setting to log in"));$html.put("\x3C/a\x3E");$html.put("\x3C/p\x3E");return $html.compile()}};DISQUS.blocks.missingRequiredVariables=function block_missingRequiredVariables($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  ");if(window.disqus_developer&&request.is_moderator&&states.missing_required_variables){$html.put("    \x3Cdiv class\x3D\x22dsq\x2Dalert\x2Dmessage\x22\x3E        You are seeing this message because developer mode is on. One or more of the following embed variables are missing: ");$html.put(settings.required_embed_variables.join(", "));$html.put(". They are recommended for stability reasons, read about them in the \x3Ca href\x3D\x22http://docs.disqus.com/help/2/\x22\x3EDisqus Developer Docs\x3C/a\x3E    \x3C/div\x3E  ")}return $html.compile()}};DISQUS.blocks.commentSort=function block_commentSort($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("  \x3Cspan class\x3D\x22dsq\x2Ditem\x2Dsort\x22\x3E    ");$html.put(trans("Sort by"));$html.put("    \x3Cselect id\x3D\x22dsq\x2Dsort\x2Dselect\x22 onchange\x3D\x22DISQUS.dtpl.actions.fire(\x27thread.sort\x27, this.value)\x3B\x22\x3E      ");lang.forEach(sorting,function(option,$index,$collection){var $locals={option:option,index:$index};$html.put("      \x3Coption value\x3D\x22");$html.put(option.value);$html.put("\x22 ");if(option.selected){$html.put("selected\x3D\x22selected\x22")}$html.put("\x3E");$html.put(option.label);$html.put("\x3C/option\x3E      ")});$html.put("    \x3C/select\x3E  \x3C/span\x3E");return $html.compile()}};DISQUS.blocks.postbox_request_user_info=function block_postbox_request_user_info($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;var localScope=DISQUS.extend({},$globals,$locals);with(localScope){$html.put("\x3Cdiv class\x3D\x22dsq\x2Drequest\x2Duser\x2Dinfo\x22\x3E \x3C!\x2D\x2D If authenticated \x2D\x2D\x3E  ");if(config.sso&&config.sso.logout){$html.put("    \x3Ca href\x3D\x22");$html.put(config.sso.logout);$html.put("\x22 class\x3D\x22dsq\x2Drequest\x2Duser\x2Dlogout\x22\x3E      ");$html.put(trans("Logout"));$html.put("    \x3C/a\x3E  ")}else{$html.put("    \x3Ca href\x3D\x22");$html.put(urls.logout);$html.put("?ctkn\x3D");$html.put(context.csrf_token);$html.put("\x22       class\x3D\x22dsq\x2Drequest\x2Duser\x2Dlogout\x22\x3E");$html.put(trans("Logout"));$html.put("\x3C/a\x3E  ")}$html.put("  \x3Ctable\x3E    \x3Ctr\x3E      \x3Ctd rowspan\x3D\x222\x22 class\x3D\x22dsq\x2Dheader\x2Davatar\x22\x3E        ");if(!forum.disqus_auth_disabled){$html.put("        \x3Ca href\x3D\x22");$html.put(urls.request_user_profile);$html.put("\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27profile.show\x27, null, \x27");$html.put(request.userkey);$html.put("\x27, ");$html.put(request.is_moderator);$html.put(")\x3B return false\x22\x3E        ")}$html.put("          \x3Cimg src\x3D\x22");$html.put(urls.request_user_avatar);$html.put("\x22 width\x3D\x2248\x22 height\x3D\x2248\x22               class\x3D\x22dsq\x2Drequest\x2Duser\x2Davatar\x22/\x3E        ");if(!forum.disqus_auth_disabled){$html.put("        \x3C/a\x3E        ")}$html.put("      \x3C/td\x3E      \x3Ctd class\x3D\x22dsq\x2Drequest\x2Duser\x2Dname\x22\x3E        ");if(!forum.disqus_auth_disabled){$html.put("\x3Ca href\x3D\x22");$html.put(urls.request_user_profile);$html.put("\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27profile.show\x27, null, \x27");$html.put(request.userkey);$html.put("\x27,");$html.put(request.is_moderator);$html.put(")\x3B return false\x22\x3E")}$html.put(request.display_username);if(!forum.disqus_auth_disabled){$html.put("\x3C/a\x3E")}$html.put("        ");if(request.is_remote&&request.email){$html.put("        \x3Csmall\x3E          (\x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27user.remoteAccountSettings\x27)\x3B\x22\x3E");$html.put(trans("change settings"));$html.put("\x3C/a\x3E)        \x3C/small\x3E        ")}$html.put("        ");if(!request.is_remote&&!forum.disqus_auth_disabled){$html.put("        \x3Csmall\x3E(\x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27profile.edit\x27)\x3B return false\x22\x3E");$html.put(trans("edit profile"));$html.put("\x3C/a\x3E | \x3Ca href\x3D\x22http://disqus.com/dashboard\x22\x3Eview dashboard\x3C/a\x3E)        \x3C/small\x3E        ")}$html.put("      \x3C/td\x3E    \x3C/tr\x3E    \x3Ctr\x3E      \x3Ctd class\x3D\x22dsq\x2Drequest\x2Duser\x2Dstats\x22\x3E        \x3Cspan class\x3D\x22dsq\x2Drequest\x2Duser\x2Dstat dsq\x2Drequest\x2Duser\x2Dstat\x2Dcomments\x22\x3E          \x3Cbig\x3E");$html.put(request.comments_count);$html.put("\x3C/big\x3E          \x3Cspan id\x3D\x22dsq\x2Drequest\x2Duser\x2Dstats\x2Dcomments");if(comment){$html.put("\x2D");$html.put(comment.id)}$html.put("\x22\x3E            ");if(request.comments_count==1){$html.put(trans("comment"))}else{$html.put(trans("comments"))}$html.put("          \x3C/span\x3E        \x3C/span\x3E        \x3Cspan class\x3D\x22dsq\x2Drequest\x2Duser\x2Dstat dsq\x2Drequest\x2Duser\x2Dstat\x2Dpoints\x22\x3E          \x3Cbig\x3E");$html.put(request.points);$html.put("\x3C/big\x3E          \x3Cspan id\x3D\x22dsq\x2Drequest\x2Duser\x2Dstats\x2Dpoints");if(comment){$html.put("\x2D");$html.put(comment.id)}$html.put("\x22\x3E            ");if(request.points==1){$html.put(trans("like"))}else{$html.put(trans("likes"))}$html.put("            ");$html.put(trans("received"));$html.put("          \x3C/span\x3E        \x3C/span\x3E      \x3C/td\x3E    \x3C/tr\x3E  \x3C/table\x3E\x3C/div\x3E");return $html.compile()}}});DISQUS.registerActions=function(){var c=DISQUS.dtpl.actions.register;var b=DISQUS.dtpl.actions.fire;var d=null;var e=[];function a(g,p){var f=DISQUS.nodes.get("#dsq-comments");var n=DISQUS.nodes.get("li.dsq-comment",f);var h=-1;var o;var m;for(m=0;m<n.length;m++){if(n[m].id=="dsq-comment-"+g){o=n[m];h=m+1;break}}if(h==-1){return}function j(q){var i=q.className.match(/dsq-depth-[0-9]+/);if(!i){return 0}return Number(i[0].replace(/dsq-depth-/,""))}var l=j(o);var k;for(m=h;m<n.length;m++){k=n[m];if(j(k)<=l){break}p(k)}}c("comments.like.onSuccess",function(g,m,k){var h="";var n=DISQUS.jsonData.posts[g].user_voted;if(n){h=" and "+(m-1||1)+" more"}else{h=m+DISQUS.strings.pluralize(m," person"," people")}var i=DISQUS.nodes.get("#dsq-like-pts-"+g);if(i){i.innerHTML=h}var f=DISQUS.nodes.get("#dsq-like-"+g);var l=DISQUS.nodes.get("img",f)[0];f.removeChild(l);var j=DISQUS.nodes.get("button",f)[0];if(k){DISQUS.nodes.addClass(j,"dsq-disabled-btn");j.innerHTML=DISQUS.strings.get("Liked")}else{DISQUS.nodes.removeClass(j,"dsq-disabled-btn");j.innerHTML=DISQUS.strings.get("Like")}j.style.display="inline"});c("comments.collapse",function(h,i){var f=DISQUS.nodes.get("#dsq-comment-"+i);DISQUS.nodes.addClass(f,"dsq-comment-is-collapsed");var g=DISQUS.nodes.get("#dsq-collapsed-comment-"+i);g.innerHTML=DISQUS.renderBlock("collapsedComment",{comment:DISQUS.jsonData.posts[i]});a(i,function(j){if(!j.getAttribute("data-dsq-collapsed-parent-id")){j.style.display="none";j.setAttribute("data-dsq-collapsed-parent-id",i)}})});c("comments.expand",function(g,h){var f=DISQUS.nodes.get("#dsq-comment-"+h);DISQUS.nodes.removeClass(f,"dsq-comment-is-collapsed");a(h,function(i){if(i.getAttribute("data-dsq-collapsed-parent-id")==h){i.style.display="block";i.removeAttribute("data-dsq-collapsed-parent-id")}})});c("comments.showParent",function(h){var g=DISQUS.nodes.get("#dsq-author-user-"+h).innerHTML;var f=DISQUS.nodes.get("#dsq-comment-message-"+h).innerHTML;f+='<br/><br/><a href="#comment-'+h+'">'+DISQUS.strings.get("Jump to comment")+"</a>";DISQUS.popup.popModal(f,g+" "+DISQUS.strings.get("said")+"...",h)});c("thread.initialize",function(){if(DISQUS.jsonData.context.forum_facebook_key){new DISQUS.api.FacebookLoginBox()}DISQUS.ui.applyTooltips();(function(){var j=DISQUS.nodes.get("#dsq-like-thread-button");d=new DISQUS.ManualTooltip(j,{trigger:null,contentId:"dsq-like-tooltip"});var k=[DISQUS.nodes.get("#dsq-share-thread-twitter"),DISQUS.nodes.get("#dsq-share-thread-facebook")];var i=function(){var n=this;var m=false;DISQUS.lang.forEach(k,function(o){if(o){m=m||o.checked}});var l=DISQUS.nodes.get(".dsq-primary-action",d.content)[0];if(m){l.removeAttribute("disabled");DISQUS.nodes.removeClass(l,"dsq-tooltip-disabled-button")}else{l.disabled=true;DISQUS.nodes.addClass(l,"dsq-tooltip-disabled-button")}};DISQUS.lang.forEach(k,function(l){if(l){DISQUS.events.add(l,"click",i)}})})();var h=DISQUS.nodes.get("#dsq-dropdown-menu");if(DISQUS.browser.ie6&&h){var f=DISQUS.nodes.get("#dsq-logo-dropdown");var g=DISQUS.nodes.get("a.dsq-dropdown-arrow",f)[0];DISQUS.events.add(g,"click",function(){DISQUS.nodes.toggleClass(g,"dsq-visible");DISQUS.nodes.toggleClass(h,"dsq-visible")});DISQUS.events.add(h,"click",function(j){var i=j.target||j.srcElement;if(DISQUS.nodes.closest(i,".dsq-login-button")){DISQUS.nodes.toggleClass(g,"dsq-visible");DISQUS.nodes.toggleClass(h,"dsq-visible")}})}return true});c("thread.vote.onSuccess",function(g){if(!d){return true}if(g>0){var f=DISQUS.nodes.get("div.dsq-share-step",d.container);DISQUS.lang.forEach(f,function(h){h.style.display="none"});f[0].style.display="block";d.show()}else{d.hide()}return true});c("thread.share",function(){var k=DISQUS.nodes.get("#dsq-share-thread-twitter");var f=DISQUS.nodes.get("#dsq-share-thread-facebook");if((k&&k.checked)||(f&&f.checked)){var j=DISQUS.nodes.get("#dsq-share-step-1");j.style.display="none";var i=DISQUS.nodes.get("#dsq-share-step-2");i.style.display="block";d.reposition();e=[];var g={};if(DISQUS.jsonData.request.is_authenticated){var h=DISQUS.jsonData.request.sharing;g.tw=+(k&&k.checked&&h.twitter.enabled);g.fb=+(f&&f.checked&&h.facebook.enabled);e.push(function(){DISQUS.request.get(DISQUS.jsonData.urls.embed_thread_share,DISQUS.lang.extend({},g,{title:document.title}),true)})}if(f&&f.checked&&!g.fb){e.push(function(){var l=window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(window.location),"_blank","width=600,height=400");DISQUS.addJob(function(){return !l||l.closed},function(){DISQUS.dtpl.actions.fire("thread.share.nextJob")})})}if(k&&k.checked&&!g.tw){e.push(function(){var l='<div id="dsq-tweetbox-container" style="width:520px;height:160px"></div>';DISQUS.popup.popModal(l,"Share on Twitter",null,null,null,{onClose:function(){DISQUS.dtpl.actions.fire("thread.share.nextJob")},onReady:function(){var m=DISQUS.nodes.get("#dsq-tweetbox-container");var n=new DISQUS.TweetFrame(m,{onReady:function(){n.setContent(document.title+": "+window.location)},onSuccess:function(){DISQUS.popup.close(null,true);DISQUS.dtpl.actions.fire("thread.share.nextJob")}});n.init()}})})}DISQUS.dtpl.actions.fire("thread.share.nextJob")}else{}});c("thread.share.nextJob",function(g){if(g){var f=new DISQUS.api.FacebookLoginBox();DISQUS.addJob(f.isReady,function(){DISQUS.FB.streamShare("",g,function(){DISQUS.dtpl.actions.fire("thread.share.nextJob")})});return}if(e.length){e.shift()()}else{DISQUS.dtpl.actions.fire("thread.share.onSuccess")}});c("thread.share.cancel",function(){if(d){d.hide()}});c("thread.share.onSuccess",function(f){if(d){var h=DISQUS.nodes.get("#dsq-share-step-2");h.style.display="none";var g=DISQUS.nodes.get("#dsq-share-step-3");g.style.display="block";d.reposition()}});c("thread.share.onFailure",function(){if(d){var f=DISQUS.nodes.get("#dsq-share-step-3");f.style.display="none";var g=DISQUS.nodes.get("#dsq-share-step-2");g.style.display="block";d.reposition()}});c("thread.onSubscribe",function(f){var h;var g;if(parseInt(f,10)){h=DISQUS.strings.get("Subscribed!");g=DISQUS.strings.get("You have subscribed to this comment thread. New comments will be sent directly to your email inbox, where you may read and respond by email.");DISQUS.nodes.get("#dsq-subscribe").innerHTML='<a href="#" onclick="return DISQUS.dtpl.actions.fire(\'thread.unsubscribe\');">'+DISQUS.strings.get("Unsubscribe")+"</a>"}else{h=DISQUS.strings.get("Unsubscribed!");g=DISQUS.strings.get("You have unsubscribed from this comment thread. New comments will no longer be sent to your email inbox.");DISQUS.nodes.get("#dsq-subscribe").innerHTML='<a href="#" onclick="return DISQUS.dtpl.actions.fire(\'thread.subscribe\');">'+DISQUS.strings.get("Subscribe by email")+"</a>"}DISQUS.popup.popModal(g,h)});c("thread.updateSharingLabel",function(g,h){var f=g.id.replace("-"+h,"");f+="-label"+(h?"-"+h:"");DISQUS.nodes.get("#"+f).checked=g.checked?"true":""});c("shareon.focus",function(g){var f="#dsq-post-button";if(g){f+="-"+g}DISQUS.nodes.get(f).focus()});c("placeholder.handle",function(h,g,f){var i={name:DISQUS.strings.get("Name"),email:DISQUS.strings.get("Email"),website:DISQUS.strings.get("Website")+" ("+DISQUS.strings.get("Optional")+")"}[f];if(h.type=="focus"){if(g.value==i){g.value="";g.className=""}}else{if(h.type=="blur"){if(/^\s*$/.test(g.value)){g.value=i;g.className="dsq-placeholder"}}}});c("help.login",function(){DISQUS.popup.popModal(DISQUS.renderBlock("helpLogin"),DISQUS.strings.get("Help: Enabling cookies"))});c("thread.fixIframesIE",function(k){var f=DISQUS.nodes.get("#"+DISQUS.config.container_id);var j=f.getElementsByTagName("iframe");var g=DISQUS.nodes.get("#dsq-content");if(k){g=DISQUS.nodes.get("#"+k)}if(g){for(var h=0;h<j.length;h++){j[h].style.width=g.offsetWidth}}})};
