DISQUS.blocks.comment=function block_comment($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$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\x22Expand ");$html.put(comment.author.display_name);$html.put("\x27s profile\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(")\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\x2Ddeffered\x2Davatar\x22 data\x2Dsrc\x3D\x22");$html.put(comment.author.avatar);$html.put("\x22 alt\x3D\x22\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\x22return DISQUS.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\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\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\x22Collapse thread\x22\x3E\x3C/a\x3E            \x3C/div\x3E          \x3C/td\x3E        \x3C/tr\x3E      \x3C/table\x3E      ");if(comment.points>0){$html.put("\x3Cdiv class\x3D\x22dsq\x2Dsub\x2Dheader\x22\x3E        \x3Ctable\x3E          \x3Ctr\x3E            \x3Ctd class\x3D\x22dsq\x2Dsub\x2Dheader\x2Dright\x22\x3E              \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)\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            \x3C/td\x3E          \x3C/tr\x3E        \x3C/table\x3E      \x3C/div\x3E")}$html.put("    \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.votable){$html.put("        \x3Cspan id\x3D\x22dsq\x2Dlike\x2D");$html.put(comment.id);$html.put("\x22 class\x3D\x22dsq\x2Dlike\x22\x3E          ");if(comment.up_voted){$html.put("          ");$html.put(trans("You liked this."));$html.put("\x26nbsp\x3B\x26nbsp\x3B          ")}else{$html.put("          \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x2Dsmall\x22                  onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27comments.like\x27, this, ");$html.put(comment.id);$html.put(")\x3B\x22\x3E");$html.put(trans("Like"));$html.put("\x3C/button\x3E          ")}$html.put("        \x3C/span\x3E        ")}$html.put("        ");if(comment.can_reply&&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\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/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.flexibleParts=function block_flexibleParts($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}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.postSharingOptions=function block_postSharingOptions($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}if(request.is_authenticated){$html.put("\x3Cdiv class\x3D\x22dsq\x2Dsharing\x2Doptions dsq\x2Dtt\x22");if(!request.display_sharing_options){$html.put("style\x3D\x22display:none\x3B\x22")}$html.put("title\x3D\x22");$html.put(trans("Toggle to share your comment"));$html.put("\x22\x3E");if(request.sharing.twitter.enabled||request.sharing.facebook.enabled){$html.put("\x3Cspan class\x3D\x22dsq\x2Dsharing\x2Doptions\x2Dlabel\x22\x3E");$html.put(trans("Share on"));$html.put("\x3C/span\x3E");if(request.sharing.twitter.enabled){$html.put("\x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dshare\x2Dtoggle\x22 id\x3D\x22dsq\x2Dshare\x2Dtwitter\x22 onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27share.toggle\x27, this, \x27twitter\x27");if(comment){$html.put(",");$html.put(comment.id)}$html.put(")\x3B\x22\x3E\x3Cspan class\x3D\x22icon\x22\x3E\x3C/span\x3E\x3Cspan class\x3D\x22status\x22\x3E\x3C/span\x3E\x3C/button\x3E")}if(request.sharing.facebook.enabled){$html.put("\x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dshare\x2Dtoggle\x22 id\x3D\x22dsq\x2Dshare\x2Dfacebook\x22onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27share.toggle\x27, this, \x27facebook\x27");if(comment){$html.put(",");$html.put(comment.id)}$html.put(")\x3B\x22\x3E\x3Cspan class\x3D\x22icon\x22\x3E\x3C/span\x3E\x3Cspan class\x3D\x22status\x22\x3E\x3C/span\x3E\x3C/button\x3E")}$html.put("\x3Cinput style\x3D\x22display: none\x22 type\x3D\x22checkbox\x22 id\x3D\x22dsq\x2Dsharing\x2Dtwitter");if(comment){$html.put("\x2D");$html.put(comment.id)}$html.put("\x22 /\x3E  \x3Cinput style\x3D\x22display: none\x22 type\x3D\x22checkbox\x22 id\x3D\x22dsq\x2Dsharing\x2Dfacebook");if(comment){$html.put("\x2D");$html.put(comment.id)}$html.put("\x22 /\x3E")}$html.put("\x3C/div\x3E")}return $html.compile()};DISQUS.blocks.reactions=function block_reactions($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}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;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}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")}return $html.compile()};DISQUS.blocks.global_dropdown_new=function block_global_dropdown_new($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("  \x3Cdiv id\x3D\x22dsq\x2Dtoolbar\x2Ddropdown\x22\x3E    \x3Ca href\x3D\x22#\x22 class\x3D\x22dsq\x2Dtoolbar\x2Dlogo toolbar\x2Ditem\x22\x3EDisqus\x3C/a\x3E    \x3Cdiv id\x3D\x22dsq\x2Dtoolbar\x2Ddropdown\x2Dwrap\x22 style\x3D\x22display: none\x22\x3E      \x3Cul\x3E        ");if(!request.is_authenticated&&!forum.login_buttons_enabled){$html.put("            \x3Cli\x3E\x3Ch4\x3ELogin options\x3C/h4\x3E\x3C/li\x3E            ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("postbox_login_options_dropdown",$l))}());$html.put("        ")}$html.put("            \x3Cli\x3E\x3Ca href\x3D\x22http://disqus.com\x22 target\x3D\x22_blank\x22\x3EAbout Disqus\x3C/a\x3E\x3C/li\x3E      \x3C/ul\x3E    \x3C/div\x3E  \x3C/div\x3E");return $html.compile()};DISQUS.blocks.moderateOptionsPopup=function block_moderateOptionsPopup($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cdiv class\x3D\x22dsq\x2Dmoderate\x2Doptions\x22\x3E  \x3Ctable\x3E    ");if(comment.email){$html.put("    \x3Ctr\x3E      \x3Ctd\x3EEmail\x3C/td\x3E      \x3Ctd\x3E");$html.put(comment.email);$html.put("\x3C/td\x3E    \x3C/tr\x3E    ")}$html.put("    ");if(comment.ip){$html.put("    \x3Ctr\x3E      \x3Ctd\x3EIP address\x3C/td\x3E      \x3Ctd\x3E");$html.put(comment.ip);$html.put("\x3C/td\x3E    \x3C/tr\x3E    ")}$html.put("    \x3Ctr\x3E      \x3Ctd\x3EActions\x3C/td\x3E      \x3Ctd\x3E        \x3Cul\x3E          ");if(request.moderator_can_edit){$html.put("          \x3Cli\x3E            \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27comments.edit.show\x27, ");$html.put(comment.id);$html.put(")\x3B\x22\x3E");$html.put(trans("Edit Comment"));$html.put("\x3C/a\x3E          \x3C/li\x3E          ")}$html.put("          \x3Cli\x3E            \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27comments.delete\x27, ");$html.put(comment.id);$html.put(")\x3B\x22\x3E");$html.put(trans("Delete Comment"));$html.put("\x3C/a\x3E          \x3C/li\x3E          \x3Cli\x3E            \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27comments.spam\x27, ");$html.put(comment.id);$html.put(")\x3B\x22\x3E");$html.put(trans("Mark Spam"));$html.put("\x3C/a\x3E          \x3C/li\x3E          \x3Cli\x3E            \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27comments.blacklist\x27, ");$html.put(comment.id);$html.put(")\x3B\x22\x3E");$html.put(trans("Block User"));$html.put("\x3C/a\x3E          \x3C/li\x3E        \x3C/ul\x3E      \x3C/td\x3E    \x3C/tr\x3E  \x3C/table\x3E\x3C/div\x3E\x3Cp\x3EGo to the full \x3Ca href\x3D\x22");$html.put(settings.disqus_url);$html.put("/comments/moderate/");$html.put(forum.url);$html.put("\x22 target\x3D\x22_blank\x22\x3Emoderate panel\x3C/a\x3E for more options.\x3C/p\x3E");return $html.compile()};DISQUS.blocks.retweetsPopup=function block_retweetsPopup($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cp\x3E\x3Cstrong\x3E");$html.put(reaction.author_name);$html.put(":\x3C/strong\x3E ");$html.put(reaction.body);$html.put("\x3Cbr/\x3E\x3Ca href\x3D\x22");$html.put(reaction.url);$html.put("\x22\x3E");$html.put(reaction.url);$html.put("\x3Cbr/\x3E\x3C/p\x3E\x3Cul class\x3D\x22dsq\x2Dretweets\x22\x3E  ");lang.forEach(reaction.retweets,function(retweet,$index,$collection){var $locals={retweet:retweet,index:$index};$html.put("  \x3Cli\x3E\x3Ca href\x3D\x22");$html.put(retweet.url);$html.put("\x22\x3Eby ");$html.put(retweet.author_name);$html.put("\x3C/a\x3E\x3C/li\x3E  ")});$html.put("\x3C/ul\x3E");return $html.compile()};DISQUS.blocks.header=function block_header($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}if(forum.is_early_adopter){$html.put("    ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("community_preview",$l))}())}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")}if(!integration.reply_position){$html.put("  ");if(!request.is_authenticated&&forum.disqus_auth_disabled&&!forum.allow_anon_post){$html.put("  \x3C!\x2D\x2D     Do not show post box if anonymous posting is not allowed and Disqus     authentication is disabled.  \x2D\x2D\x3E  ")}else{$html.put("    ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("postbox",$l))}());$html.put("  ")}}if(request.missing_perm){$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")}$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\x3Cdiv class\x3D\x22dsq\x2Doptions\x22\x3E  \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  \x3Cspan class\x3D\x22dsq\x2Dsubscribe\x2Demail\x22\x3E    \x3Cimg src\x3D\x22");$html.put(settings.media_url);$html.put("/images/embed/email.png\x22         style\x3D\x22width:12px\x3Bheight:12px\x3Bvertical\x2Dalign:middle\x3B\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 style\x3D\x22width:12px\x3Bheight:12px\x3Bvertical\x2Dalign:middle\x3B\x22\x3E      \x3Cimg src\x3D\x22");$html.put(settings.media_url);$html.put("/images/embed/bullet\x2Dfeed.png\x22 alt\x3D\x22\x22 width\x3D\x2212\x22 height\x3D\x2212\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\x3C/div\x3E");if(!integration.reply_position){$html.put("  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("flexibleParts",$l))}())}return $html.compile()};DISQUS.blocks.reportConfirmation=function block_reportConfirmation($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cbr/\x3E\x3Cbutton type\x3D\x22button\x22 onclick\x3D\x22DISQUS.popup.close(null, true)\x3B\x22\x3E  \x3Cstrong\x3E");$html.put(trans("No"));$html.put("\x3C/strong\x3E, ");$html.put(trans("Never mind"));$html.put("\x3C/button\x3E\x26nbsp\x3B\x26nbsp\x3B\x26nbsp\x3B\x3Cbutton type\x3D\x22button\x22 onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27comments.report\x27, ");$html.put(id);$html.put(", true)\x3B\x22\x3E  \x3Cstrong\x3E");$html.put(trans("Yes"));$html.put("\x3C/strong\x3E, ");$html.put(trans("Flag inappropriate comment"));$html.put("\x3C/button\x3E\x3Cbr/\x3E\x3Cbr/\x3E");$html.put(trans("This will flag comments for moderators to take action."));return $html.compile()};DISQUS.blocks.badgesHelpPopup=function block_badgesHelpPopup($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cul class\x3D\x22dsq\x2Dpopup\x2Dhelp\x22\x3E  \x3Cli\x3E    \x3Cspan class\x3D\x22dsq\x2Dbadge dsq\x2Dbadge\x2Dverified\x22\x3EVerified\x3C/span\x3E has    a \x3Cspan class\x3D\x22logo\x2Ddisqus\x22\x3EDisqus\x3C/span\x3E Profile with a confirmed    email address.  \x3C/li\x3E  \x3Cli\x3E    \x3Cspan class\x3D\x22dsq\x2Dbadge dsq\x2Dbadge\x2Dverified\x22\x3EVerified\x3C/span\x3E has    a \x3Cspan class\x3D\x22logo\x2Ddisqus\x22\x3EDisqus\x3C/span\x3E Profile with a confirmed    email address.  \x3C/li\x3E  \x3Cli\x3E    \x3Cspan class\x3D\x22dsq\x2Dbadge dsq\x2Dbadge\x2Dregistered\x22\x3ERegistered\x3C/span\x3E has    a \x3Cspan class\x3D\x22logo\x2Ddisqus\x22\x3EDisqus\x3C/span\x3E Profile, but has not yet    confirmed his or her email address.  \x3C/li\x3E  \x3Cli\x3E    \x3Cspan class\x3D\x22dsq\x2Dbadge dsq\x2Dbadge\x2Dguest\x22\x3EGuest\x3C/span\x3E is not logged    in with any account and has not claimed his or her comments.  \x3C/li\x3E  \x3Cli class\x3D\x22dsq\x2Dhelp\x2Dotheraccts\x22\x3EOther accounts\x3C/li\x3E  \x3Cli\x3E    \x3Cspan class\x3D\x22dsq\x2Dbadge dsq\x2Dbadge\x2Dfacebook\x22\x3EFacebook\x3C/span\x3E is    using his or her Facebook profile via Facebook Connect.  \x3C/li\x3E  \x3Cli\x3E    \x3Cspan class\x3D\x22dsq\x2Dbadge dsq\x2Dbadge\x2Dtwitter\x22\x3ETwitter\x3C/span\x3E is using    his or her Twitter profile via Twitter Sign\x2Din.  \x3C/li\x3E  \x3Cli\x3E    \x3Cspan class\x3D\x22dsq\x2Dbadge dsq\x2Dbadge\x2Dopenid\x22\x3EOpenID\x3C/span\x3E is using    his or her OpenID.  \x3C/li\x3E\x3C/ul\x3E");return $html.compile()};DISQUS.blocks.postbox=function block_postbox($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}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("      ");if(!forum.is_early_adopter){$html.put("        ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("old_global_toolbar",$l))}());$html.put("      ")}$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("{\x3D 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.moderatorActionsPopup=function block_moderatorActionsPopup($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cdiv class\x3D\x22dsq\x2Dmoderate\x2Doptions\x22\x3E  \x3Ctable\x3E    \x3Ctr\x3E      \x3Ctd\x3E");$html.put(trans("Actions"));$html.put("\x3C/td\x3E      \x3Ctd\x3E        \x3Cul\x3E          \x3Cli\x3E            \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27thread.toggleClosed\x27)\x3B\x22\x3E");if(thread.closed){$html.put(trans("Open thread"))}else{$html.put(trans("Close thread"))}$html.put("\x3C/a\x3E          \x3C/li\x3E        \x3C/ul\x3E      \x3C/td\x3E    \x3C/tr\x3E  \x3C/table\x3E\x3C/div\x3E\x3Cp\x3EGo to the full \x3Ca href\x3D\x22");$html.put(settings.disqus_url);$html.put("/comments/moderate\x2Dthreads/");$html.put(forum.url);$html.put("\x22 target\x3D\x22_blank\x22\x3Emoderate panel\x3C/a\x3E for more options.\x3C/p\x3E");return $html.compile()};DISQUS.blocks.comments=function block_comments($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("    ");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("    ")});return $html.compile()};DISQUS.blocks.permalinkPopup=function block_permalinkPopup($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cstrong\x3E");$html.put(trans("You are anchored to"));$html.put("\x3C/strong\x3E:\x3Cbr/\x3E\x3Cinput type\x3D\x22text\x22 readonly\x3D\x22true\x22 size\x3D\x2250\x22       value\x3D\x22");$html.put(document.location.protocol);$html.put("//");$html.put(document.location.host);$html.put(document.location.pathname);$html.put(document.location.search);$html.put("#comment\x2D");$html.put(postId);$html.put("\x22/\x3E");return $html.compile()};DISQUS.blocks.openidForm=function block_openidForm($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("  \x3Cp\x3E    \x3Clabel for\x3D\x22dsq\x2Dopenid\x2Durl\x22\x3E");$html.put(trans("OpenID URL"));$html.put(":\x3C/label\x3E    \x3Cspan class\x3D\x22dsq\x2Dlogin\x2Dinput\x2Dwrapper\x22\x3E\x3Cinput type\x3D\x22text\x22 id\x3D\x22dsq\x2Dopenid\x2Durl\x22 value\x3D\x22http://\x22/\x3E\x3C/span\x3E  \x3C/p\x3E  \x3Cp\x3E    \x3Clabel for\x3D\x22dsq\x2Dopenid\x2Durl\x22\x3E");$html.put(trans("Display name"));$html.put(":\x3C/label\x3E    \x3Cspan class\x3D\x22dsq\x2Dlogin\x2Dinput\x2Dwrapper\x22\x3E\x3Cinput type\x3D\x22text\x22 id\x3D\x22dsq\x2Dopenid\x2Dusername\x22 value\x3D\x22");$html.put(trans("Your Name"));$html.put("\x22/\x3E\x3C/span\x3E  \x3C/p\x3E  \x3Cp\x3E\x3Cbutton class\x3D\x22dsq\x2Dbutton\x22 id\x3D\x22dsq\x2Dopenid\x2Dsubmit\x2Dbutton\x22\x3E");$html.put(trans("Sign in"));$html.put("\x3C/button\x3E\x3C/p\x3E");return $html.compile()};DISQUS.blocks.old_global_toolbar=function block_old_global_toolbar($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cdiv id\x3D\x22dsq\x2Dglobal\x2Dtoolbar\x22\x3E  \x3Cdiv class\x3D\x22dsq\x2Ddc\x2Dlogo\x22\x3E    \x3Cdiv id\x3D\x22dsq\x2Dlogo\x2Ddropdown\x22\x3E      ");if(!forum.login_buttons_enabled){$html.put("      \x3Cimg src\x3D\x22");$html.put(settings.media_url);$html.put("/images/embed/disqus\x2Dlogo.png\x22 class\x3D\x22dsq\x2Dlogo\x22/\x3E      \x3Cul class\x3D\x22dsq\x2Ddropdown\x2Dmenu\x22\x3E          ");if(!request.is_authenticated){$html.put("              \x3Cli\x3E\x3Ch4\x3ELogin options\x3C/h4\x3E\x3C/li\x3E              ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("postbox_login_options_dropdown",$l))}());$html.put("          ")}$html.put("          \x3Cli\x3E\x3Ca href\x3D\x22http://disqus.com\x22 target\x3D\x22_blank\x22\x3EAbout Disqus\x3C/a\x3E\x3C/li\x3E      \x3C/ul\x3E      \x3Ca href\x3D\x22#\x22 class\x3D\x22dsq\x2Ddropdown\x2Darrow\x22 onclick\x3D\x22return false\x22\x3ELogin\x3C/a\x3E      ")}else{$html.put("      \x3Ca href\x3D\x22http://disqus.com\x22 title\x3D\x22DISQUS\x22 target\x3D\x22_blank\x22\x3E\x3Cimg src\x3D\x22");$html.put(settings.media_url);$html.put("/images/embed/disqus\x2Dlogo.png\x22 class\x3D\x22dsq\x2Dlogo\x22 alt\x3D\x22DISQUS\x22/\x3E\x3C/a\x3E      ")}$html.put("    \x3C/div\x3E  \x3C/div\x3E\x3C/div\x3E");return $html.compile()};DISQUS.blocks.community_preview=function block_community_preview($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cdiv id\x3D\x22dsq\x2Dglobal\x2Dtoolbar\x22 class\x3D\x22dsq\x2Dcommunity\x2Dpreview\x22\x3E  \x3Ctable class\x3D\x22dsq\x2Dglobal\x2Dtoolbar\x2Dcontainer\x22\x3E    \x3Ctr\x3E      \x3Ctd class\x3D\x22dsq\x2Dglobal\x2Dtoolbar\x2Dlikes\x22\x3E        \x3Cdiv class\x3D\x22dsq\x2Dgroup\x22\x3E          \x3Ca href\x3D\x22#\x22 id\x3D\x22dsq\x2Dlike\x2Dthread\x2Dbutton\x22 class\x3D\x22dsq\x2Dthread\x2Dlike toolbar\x2Ditem ");if(thread.user_vote==1){$html.put("dsq\x2Dtoggled ")}$html.put(" dsq\x2Dtt\x22 onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27thread.vote\x27, 1)\x3B return false\x3B\x22  title\x3D\x22");$html.put(trans("I like this page"));$html.put("\x22\x3ELike\x3C/a\x3E          \x3Ca href\x3D\x22#\x22 id\x3D\x22dsq\x2Ddislike\x2Dthread\x2Dbutton\x22 class\x3D\x22dsq\x2Dthread\x2Ddislike toolbar\x2Ditem ");if(thread.user_vote==-1){$html.put("dsq\x2Dtoggled ")}$html.put(" dsq\x2Dtt\x22 onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27thread.vote\x27, \x2D1)\x3B return false\x22  title\x3D\x22");$html.put(trans("I don\x27t like this page"));$html.put("\x22\x3EDislike\x3C/a\x3E        \x3C/div\x3E        \x3Cul class\x3D\x22dsq\x2Dlike\x2Dfaces\x22\x3E            ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("likeActivity",$l))}());$html.put("        \x3C/ul\x3E          \x3C/td\x3E      ");if(request.is_moderator){$html.put("      \x3Ctd class\x3D\x22dsq\x2Dglobal\x2Dtoolbar\x2Dsettings\x22\x3E        \x3Ca href\x3D\x22#\x22 class\x3D\x22dsq\x2Dadmin\x2Dsettings toolbar\x2Ditem dsq\x2Dtt\x22 onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27thread.settings\x27)\x3B return false\x3B\x22  title\x3D\x22");$html.put(trans("Settings"));$html.put("\x22\x3ESettings\x3C/a\x3E      \x3C/td\x3E      ")}$html.put("      \x3Ctd class\x3D\x22dsq\x2Dglobal\x2Dtoolbar\x2Ddropdown\x2Dcontainer\x22\x3E        ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("global_dropdown_new",$l))}());$html.put("      \x3C/td\x3E    \x3C/tr\x3E  \x3C/table\x3E\x3C/div\x3E  \x3Cdiv id\x3D\x22dsq\x2Dlike\x2Dtooltip\x22 style\x3D\x22display:none\x22\x3E    \x3Cdiv id\x3D\x22dsq\x2Dshare\x2Dstep\x2D1\x22 class\x3D\x22dsq\x2Dshare\x2Dstep\x22\x3E      \x3Ch2\x3EGlad you liked it. Would you like to share?\x3C/h2\x3E      \x3Cp class\x3D\x22dsq\x2Dtooltip\x2Dcheckbox\x22\x3E\x3Cinput type\x3D\x22checkbox\x22 id\x3D\x22dsq\x2Dshare\x2Dthread\x2Dfacebook\x22 value\x3D\x22Facebook\x22 /\x3E\x3Clabel for\x3D\x22dsq\x2Dshare\x2Dthread\x2Dfacebook\x22\x3E\x3Cspan class\x3D\x22dsq\x2Dfacebook\x22\x3EFacebook\x3C/span\x3E\x3C/label\x3E\x3C/p\x3E      \x3Cp class\x3D\x22dsq\x2Dtooltip\x2Dcheckbox\x22\x3E\x3Cinput type\x3D\x22checkbox\x22 id\x3D\x22dsq\x2Dshare\x2Dthread\x2Dtwitter\x22 value\x3D\x22Twitter\x22 /\x3E\x3Clabel for\x3D\x22dsq\x2Dshare\x2Dthread\x2Dtwitter\x22\x3E\x3Cspan class\x3D\x22dsq\x2Dtwitter\x22\x3ETwitter\x3C/span\x3E\x3C/label\x3E\x3C/p\x3E      \x3Cp class\x3D\x22dsq\x2Dsubmit\x2Dpanel\x22\x3E\x3Cbutton disabled\x3D\x22disabled\x22 onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27thread.share\x27)\x22 class\x3D\x22dsq\x2Dtooltip\x2Ddisabled\x2Dbutton\x22\x3EShare\x3C/button\x3E \x3Ca href\x3D\x22#\x22 class\x3D\x22dsq\x2Dtooltip\x2Ddecline\x22 onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27thread.share.cancel\x27)\x3B return false\x22\x3ENo thanks\x3C/a\x3E\x3C/p\x3E    \x3C/div\x3E    \x3Cdiv id\x3D\x22dsq\x2Dshare\x2Dstep\x2D2\x22 class\x3D\x22dsq\x2Dshare\x2Dstep\x22 style\x3D\x22display:none\x22\x3E      \x3Cp\x3E\x3Cimg src\x3D\x22");$html.put(settings.media_url);$html.put("/images/themes/narcissus/dsq\x2Dloader.gif\x22 style\x3D\x22vertical\x2Dalign: middle\x3B margin: 0 15px 0 0\x3B\x22 /\x3ESharing this page ...\x3C/p\x3E    \x3C/div\x3E    \x3Cdiv id\x3D\x22dsq\x2Dshare\x2Dstep\x2D3\x22 class\x3D\x22dsq\x2Dshare\x2Dstep\x22 style\x3D\x22display:none\x22\x3E      \x3Cp\x3EThanks! \x3Ca href\x3D\x22#\x22 class\x3D\x22dsq\x2Dtooltip\x2Ddecline\x22 onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27thread.share.cancel\x27)\x3B return false\x22\x3EClose\x3C/a\x3E\x3C/p\x3E    \x3C/div\x3E  \x3C/div\x3E");return $html.compile()};DISQUS.blocks.helpLogin=function block_helpLogin($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cp\x3E");$html.put(trans("In order to properly log you in, your browser needs to accept cookies from all domains."));$html.put("\x3C/p\x3E\x3Cp\x3E");$html.put(trans("Open up Settings \x3E Privacy. Then, make sure \x3Cstrong\x3EAccept cookies from sites\x3C/strong\x3E is checked. Also, make sure \x3Cstrong\x3EAccept third\x2Dparty\x3C/strong\x3E is checked as well."));$html.put("\x3C/p\x3E\x3Cp\x3E");$html.put(trans("After closing your settings, you may try logging in again."));$html.put("\x3C/p\x3E\x3Cp\x3E");$html.put(trans("Optional: If you would rather add an exception just for Disqus, click \x26ldquo\x3BExceptions...\x26rdquo\x3B and add disqus.com as an allowed domain."));$html.put("\x3C/p\x3E");return $html.compile()};DISQUS.blocks.loginPopup=function block_loginPopup($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("  \x3Cdiv class\x3D\x22dsq\x2Dtabbed\x2Dmodal\x22\x3E    \x3Cul class\x3D\x22dsq\x2Dmodal\x2Dtabs\x22\x3E      \x3Cli id\x3D\x22dsq\x2Dlogin\x2Dtab\x2Dguest\x22\x3E\x3Ca href\x3D\x22#dsq\x2Dlogin\x2Dguest\x22 ");if(!forum.allow_anon_post){$html.put(" style\x3D\x22display: none\x22")}$html.put("\x3E\x3Cspan\x3E\x3C/span\x3EGuest\x3C/a\x3E\x3C/li\x3E      ");if(!forum.disqus_auth_disabled){$html.put("      \x3Cli id\x3D\x22dsq\x2Dlogin\x2Dtab\x2Ddisqus\x22\x3E\x3Ca href\x3D\x22#dsq\x2Dlogin\x2Ddisqus\x22\x3E\x3Cspan\x3E\x3C/span\x3EDisqus\x3C/a\x3E\x3C/li\x3E      ")}$html.put("      ");if(context.forum_facebook_key){$html.put("      \x3Cli id\x3D\x22dsq\x2Dlogin\x2Dtab\x2Dfacebook\x22\x3E\x3Ca href\x3D\x22#dsq\x2Dlogin\x2Dfacebook\x22\x3E\x3Cspan\x3E\x3C/span\x3EFacebook\x3C/a\x3E\x3C/li\x3E      ")}$html.put("      \x3Cli id\x3D\x22dsq\x2Dlogin\x2Dtab\x2Dtwitter\x22\x3E\x3Ca href\x3D\x22#dsq\x2Dlogin\x2Dtwitter\x22\x3E\x3Cspan\x3E\x3C/span\x3ETwitter\x3C/a\x3E\x3C/li\x3E      \x3Cli id\x3D\x22dsq\x2Dlogin\x2Dtab\x2Dyahoo\x22\x3E\x3Ca href\x3D\x22#dsq\x2Dlogin\x2Dyahoo\x22\x3E\x3Cspan\x3E\x3C/span\x3EYahoo\x3C/a\x3E\x3C/li\x3E      \x3Cli id\x3D\x22dsq\x2Dlogin\x2Dtab\x2Dopenid\x22\x3E\x3Ca href\x3D\x22#dsq\x2Dlogin\x2Dopenid\x22\x3E\x3Cspan\x3E\x3C/span\x3EOpenId\x3C/a\x3E\x3C/li\x3E    \x3C/ul\x3E    \x3Cdiv class\x3D\x22dsq\x2Dtab\x2Dcontainer\x22\x3E      \x3Cdiv id\x3D\x22dsq\x2Dlogin\x2Dguest\x22 class\x3D\x22dsq\x2Dtab\x2Dcontent\x22 style\x3D\x22display: none\x22\x3E        \x3Cp\x3E          \x3Clabel for\x3D\x22dsq\x2Dfield\x2Demail\x22 id\x3D\x22dsq\x2Dfield\x2Demail\x2Dlabel\x22\x3E");$html.put(trans("Your email"));$html.put("\x3C/label\x3E          \x3Cspan class\x3D\x22dsq\x2Dlogin\x2Dinput\x2Dwrapper\x22\x3E            \x3Cinput type\x3D\x22text\x22              value\x3D\x22");if(config.def_email){$html.put(config.def_email)}else{if(session.email){$html.put(session.email)}}$html.put("\x22 id\x3D\x22dsq\x2Dfield\x2Demail\x22/\x3E            \x3C/span\x3E        \x3C/p\x3E        \x3Cp\x3E          \x3Clabel for\x3D\x22dsq\x2Dfield\x2Dname\x22 id\x3D\x22dsq\x2Dfield\x2Dname\x2Dlabel\x22\x3E");$html.put(trans("Your name"));$html.put("\x3C/label\x3E          \x3Cspan class\x3D\x22dsq\x2Dlogin\x2Dinput\x2Dwrapper\x22\x3E            \x3Cinput type\x3D\x22text\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("Guest"))}}$html.put("\x22 id\x3D\x22dsq\x2Dfield\x2Dname\x22 /\x3E          \x3C/span\x3E        \x3C/p\x3E        \x3Cp\x3E          \x3Cspan class\x3D\x22dsq\x2Dlogin\x2Dadd\x2Durl\x22\x3E");$html.put(trans("Optional"));$html.put(": \x3Ca href\x3D\x22#\x22\x3E");$html.put(trans("Link to your website"));$html.put("\x3C/a\x3E\x3C/span\x3E        \x3C/p\x3E        \x3Cp style\x3D\x22display:none\x22 id\x3D\x22dsq\x2Doptional\x2Dfield\x2Dwebsite\x22\x3E          \x3Clabel for\x3D\x22dsq\x2Dfield\x2Dwebsite\x22 id\x3D\x22dsq\x2Dfield\x2Dwebsite\x2Dlabel\x22\x3E");$html.put(trans("Your website"));$html.put("\x3C/label\x3E          \x3Cspan class\x3D\x22dsq\x2Dlogin\x2Dinput\x2Dwrapper\x22\x3E\x3Cinput type\x3D\x22text\x22 value\x3D\x22");if(session.url){$html.put(session.url)}$html.put("\x22 id\x3D\x22dsq\x2Dfield\x2Dwebsite\x22 /\x3E\x3C/span\x3E        \x3C/p\x3E        \x3Cp class\x3D\x22dsq\x2Dlogin\x2Dsubscribe\x22\x3E          \x3Cspan\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          \x3C/span\x3E          \x3Clabel for\x3D\x22dsq\x2Dsubscribe\x2Don\x2Dpost");if(comment){$html.put("\x2D");$html.put(comment.id)}$html.put("\x22\x3E");$html.put(trans("Subscribe to all comments by email"));$html.put("\x3C/label\x3E        \x3C/p\x3E        \x3Cp\x3E          \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x22\x3E");$html.put(trans("Post comment"));$html.put("\x3C/button\x3E        \x3C/p\x3E      \x3C/div\x3E        ");if(typeof useLoginWindow!=="undefined"&&!useLoginWindow){$html.put("            \x3Cdiv id\x3D\x22dsq\x2Dlogin\x2Ddisqus\x22 class\x3D\x22dsq\x2Dtab\x2Dcontent\x22 style\x3D\x22display: none\x22\x3E              \x3C!\x2D\x2D disqus iframe gets inserted here dynamically \x2D\x2D\x3E            \x3C/div\x3E        ")}else{$html.put("        \x3Cdiv id\x3D\x22dsq\x2Dlogin\x2Ddisqus\x22 class\x3D\x22dsq\x2Dtab\x2Dcontent\x22 style\x3D\x22display: none\x22\x3E              \x3Cdiv class\x3D\x22dsq\x2Dconnect\x2Dmsg\x22\x3E                \x3Ch3\x3E");$html.put(trans("Post using your Disqus account"));$html.put("\x3C/h3\x3E                \x3Cp\x3E");$html.put(trans("Click the button below to continue."));$html.put("\x3C/p\x3E                \x3Cp\x3E\x3Cspan class\x3D\x22dsq\x2Ddisqus\x2Dconnect dsq\x2Dexternal\x2Dlauncher\x22\x3E");$html.put(trans("Connect to Disqus"));$html.put("\x3C/span\x3E\x3C/p\x3E              \x3C/div\x3E            \x3Cdiv class\x3D\x22dsq\x2Dremote\x2Dauthentication\x22 style\x3D\x22display:none\x22\x3E              \x3Cimg src\x3D\x22");$html.put(settings.media_url);$html.put("/images/dsq\x2Dloader.gif\x22 /\x3E              \x3Cp\x3E");$html.put(trans("Connecting to Disqus"));$html.put("\x3C/p\x3E            \x3C/div\x3E            \x3Cp\x3E\x3Csmall\x3E");$html.put(trans("You might need to disable your popup blocker to sign in."));$html.put("\x3C/small\x3E\x3C/p\x3E        \x3C/div\x3E        ")}$html.put("        ");if(context.forum_facebook_key){$html.put("        \x3Cdiv id\x3D\x22dsq\x2Dlogin\x2Dfacebook\x22 class\x3D\x22dsq\x2Dtab\x2Dcontent\x22 style\x3D\x22display:none\x22\x3E            \x3Cdiv class\x3D\x22dsq\x2Dconnect\x2Dmsg\x22\x3E              \x3Ch3\x3E");$html.put(trans("Post using your Facebook account"));$html.put("\x3C/h3\x3E              \x3Cp\x3E");$html.put(trans("Click the button below to continue."));$html.put("\x3C/p\x3E              \x3Cp\x3E\x3Cspan class\x3D\x22dsq\x2Dfacebook\x2Dconnect dsq\x2Dexternal\x2Dlauncher\x22\x3E");$html.put(trans("Connect to Facebook"));$html.put("\x3C/span\x3E\x3C/p\x3E            \x3C/div\x3E          \x3Cdiv class\x3D\x22dsq\x2Dremote\x2Dauthentication\x22 style\x3D\x22display:none\x22\x3E            \x3Cimg src\x3D\x22");$html.put(settings.media_url);$html.put("/images/dsq\x2Dloader.gif\x22 /\x3E            \x3Cp\x3E");$html.put(trans("Connecting to Facebook"));$html.put("\x3C/p\x3E          \x3C/div\x3E          \x3Cp\x3E\x3Csmall\x3E");$html.put(trans("You might need to disable your popup blocker to sign in."));$html.put("\x3C/small\x3E\x3C/p\x3E        \x3C/div\x3E        ")}$html.put("        \x3Cdiv id\x3D\x22dsq\x2Dlogin\x2Dtwitter\x22 class\x3D\x22dsq\x2Dtab\x2Dcontent\x22 style\x3D\x22display:none\x22\x3E          \x3Cdiv class\x3D\x22dsq\x2Dconnect\x2Dmsg\x22\x3E            \x3Ch3\x3E");$html.put(trans("Post using your Twitter account"));$html.put("\x3C/h3\x3E            \x3Cp\x3E");$html.put(trans("Click the button below to continue."));$html.put("\x3C/p\x3E            \x3Cp\x3E\x3Cspan class\x3D\x22dsq\x2Dtwitter\x2Dconnect dsq\x2Dexternal\x2Dlauncher\x22\x3E");$html.put(trans("Connect to Twitter"));$html.put("\x3C/span\x3E\x3C/p\x3E          \x3C/div\x3E          \x3Cdiv class\x3D\x22dsq\x2Dremote\x2Dauthentication\x22 style\x3D\x22display:none\x22\x3E            \x3Cimg src\x3D\x22");$html.put(settings.media_url);$html.put("/images/dsq\x2Dloader.gif\x22 /\x3E            \x3Cp\x3E");$html.put(trans("Connecting to Twitter"));$html.put("\x3C/p\x3E          \x3C/div\x3E          \x3Cp\x3E\x3Csmall\x3E");$html.put(trans("You might need to disable your popup blocker to sign in."));$html.put("\x3C/small\x3E\x3C/p\x3E        \x3C/div\x3E        \x3Cdiv id\x3D\x22dsq\x2Dlogin\x2Dopenid\x22 class\x3D\x22dsq\x2Dtab\x2Dcontent\x22 style\x3D\x22display:none\x22\x3E          ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("openidForm",$l))}());$html.put("        \x3C/div\x3E        \x3Cdiv id\x3D\x22dsq\x2Dlogin\x2Dyahoo\x22 class\x3D\x22dsq\x2Dtab\x2Dcontent\x22 style\x3D\x22display:none\x22\x3E          \x3Cdiv class\x3D\x22dsq\x2Dconnect\x2Dmsg\x22\x3E            \x3Ch3\x3E");$html.put(trans("Post using your Yahoo account"));$html.put("\x3C/h3\x3E            \x3Cp\x3E");$html.put(trans("Click the button below to continue."));$html.put("\x3C/p\x3E            \x3Cp\x3E\x3Cspan class\x3D\x22dsq\x2Dyahoo\x2Dconnect dsq\x2Dexternal\x2Dlauncher\x22\x3E");$html.put(trans("Connect to Yahoo"));$html.put("\x3C/span\x3E\x3C/p\x3E          \x3C/div\x3E          \x3Cdiv class\x3D\x22dsq\x2Dremote\x2Dauthentication\x22 style\x3D\x22display:none\x22\x3E            \x3Cimg src\x3D\x22");$html.put(settings.media_url);$html.put("/images/dsq\x2Dloader.gif\x22 /\x3E            \x3Cp\x3E");$html.put(trans("Connecting to Yahoo"));$html.put("\x3C/p\x3E          \x3C/div\x3E          \x3Cp\x3E\x3Csmall\x3E");$html.put(trans("You might need to disable your popup blocker to sign in."));$html.put("\x3C/small\x3E\x3C/p\x3E        \x3C/div\x3E    \x3C/div\x3E  \x3C/div\x3E");return $html.compile()};DISQUS.blocks.profileEdit=function block_profileEdit($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cdiv class\x3D\x22dsq\x2Dtabbed\x2Dmodal\x22 id\x3D\x22dsq\x2Dprofile\x2Dmodal\x22\x3E  \x3Cul class\x3D\x22dsq\x2Dmodal\x2Dtabs\x22\x3E    \x3Cli id\x3D\x22dsq\x2Dtab\x2Dprofile\x2Dedit\x22\x3E\x3Ca href\x3D\x22#dsq\x2Dprofile\x2Dedit\x22\x3E\x3Cspan\x3E\x3C/span\x3EProfile\x3C/a\x3E\x3C/li\x3E    \x3Cli id\x3D\x22dsq\x2Dtab\x2Dprofile\x2Davatar\x22\x3E\x3Ca href\x3D\x22#dsq\x2Dprofile\x2Davatar\x22\x3E\x3Cspan\x3E\x3C/span\x3EAvatar\x3C/a\x3E\x3C/li\x3E    \x3Cli id\x3D\x22dsq\x2Dtab\x2Dprofile\x2Dservices\x22\x3E\x3Ca href\x3D\x22#dsq\x2Dprofile\x2Dservices\x22\x3E\x3Cspan\x3E\x3C/span\x3EServices\x3C/a\x3E\x3C/li\x3E    \x3Cli id\x3D\x22dsq\x2Dtab\x2Dprofile\x2Dnotifications\x22\x3E\x3Ca href\x3D\x22#dsq\x2Dprofile\x2Dnotifications\x22\x3E\x3Cspan\x3E\x3C/span\x3ENotifications\x3C/a\x3E\x3C/li\x3E    \x3Cli id\x3D\x22dsq\x2Dtab\x2Dprofile\x2Daccount\x22\x3E\x3Ca href\x3D\x22#dsq\x2Dprofile\x2Daccount\x22\x3E\x3Cspan\x3E\x3C/span\x3EAccount\x3C/a\x3E\x3C/li\x3E  \x3C/ul\x3E  \x3Cdiv class\x3D\x22dsq\x2Dtab\x2Dcontainer\x22 style\x3D\x22height:90%\x22\x3E      \x3Cdiv id\x3D\x22dsq\x2Dprofile\x2Dedit\x22 class\x3D\x22dsq\x2Dtab\x2Dcontent\x22\x3E\x3C/div\x3E      \x3Cdiv id\x3D\x22dsq\x2Dprofile\x2Davatar\x22 class\x3D\x22dsq\x2Dtab\x2Dcontent\x22\x3E\x3C/div\x3E      \x3Cdiv id\x3D\x22dsq\x2Dprofile\x2Dservices\x22 class\x3D\x22dsq\x2Dtab\x2Dcontent\x22\x3E\x3C/div\x3E      \x3Cdiv id\x3D\x22dsq\x2Dprofile\x2Dnotifications\x22 class\x3D\x22dsq\x2Dtab\x2Dcontent\x22\x3E\x3C/div\x3E      \x3Cdiv id\x3D\x22dsq\x2Dprofile\x2Daccount\x22 class\x3D\x22dsq\x2Dtab\x2Dcontent\x22\x3E\x3C/div\x3E  \x3C/div\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;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$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.popup=function block_popup($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cdiv class\x3D\x22dsq\x2Dpopup\x2Dcontainer\x22\x3E  \x3Ctable\x3E    \x3Ctbody\x3E      \x3Ctr\x3E        \x3Ctd class\x3D\x22dsq\x2Dpopup\x2Dtl\x22\x3E\x3C/td\x3E        \x3Ctd class\x3D\x22dsq\x2Dpopup\x2Db\x22\x3E\x3C/td\x3E        \x3Ctd class\x3D\x22dsq\x2Dpopup\x2Dtr\x22\x3E\x3C/td\x3E      \x3C/tr\x3E      \x3Ctr\x3E        \x3Ctd class\x3D\x22dsq\x2Dpopup\x2Db\x22\x3E\x3C/td\x3E        \x3Ctd class\x3D\x22dsq\x2Dpopup\x2Dbody\x22\x3E          \x3Cdiv class\x3D\x22dsq\x2Dpopup\x2Dcontent\x22\x3E            \x3Cdiv class\x3D\x22dsq\x2Dpopup\x2Dtitle\x22\x3E              \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x2Dsmall\x22 style\x3D\x22float:right\x3B color: #fff\x22                      onclick\x3D\x22DISQUS.popup.close(null, true)\x3B\x22\x3E");$html.put(trans("Close"));$html.put("\x3C/button\x3E              \x3Ch3\x3E");$html.put(popupHeader);$html.put("\x3C/h3\x3E            \x3C/div\x3E            ");$html.put(popupBody);$html.put("          \x3C/div\x3E          \x3Cdiv class\x3D\x22powered\x2Dby\x22\x3E            \x3Ca href\x3D\x22");$html.put(settings.disqus_url);$html.put("/comments/\x22\x3E              \x3Cimg src\x3D\x22");$html.put(settings.media_url);$html.put("/images/embed/disqus\x2Dlogo.png\x22 alt\x3D\x22Disqus Comments\x22 style\x3D\x22margin\x2Dbottom:\x2D5px\x3B\x22/\x3E            \x3C/a\x3E          \x3C/div\x3E        \x3C/td\x3E        \x3Ctd class\x3D\x22dsq\x2Dpopup\x2Db\x22\x3E\x3C/td\x3E      \x3C/tr\x3E      \x3Ctr\x3E        \x3Ctd class\x3D\x22dsq\x2Dpopup\x2Dbl\x22\x3E\x3C/td\x3E        \x3Ctd class\x3D\x22dsq\x2Dpopup\x2Db\x22\x3E\x3C/td\x3E        \x3Ctd class\x3D\x22dsq\x2Dpopup\x2Dbr\x22\x3E\x3C/td\x3E      \x3C/tr\x3E    \x3C/tbody\x3E  \x3C/table\x3E\x3C/div\x3E");return $html.compile()};DISQUS.blocks.unnaprovedCommentMessage=function block_unnaprovedCommentMessage($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}if(mustVerify){$html.put(trans("You must finish verifying your Disqus Profile email address in order for your comment to appear here."));$html.put("\x3Cbr/\x3E\x3Cbr/\x3E\x3Ca href\x3D\x22");$html.put(urls.verify_email);$html.put("\x22\x3E");$html.put(trans("Click here to verify your email address"));$html.put("\x3C/a\x3E")}else{$html.put(trans("Your comment must be approved by a moderator before appearing here."))}return $html.compile()};DISQUS.blocks.collapsedComment=function block_collapsedComment($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$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\x22Expand thread\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\x22Expand thread\x22\x3EExpand\x3C/a\x3E");return $html.compile()};DISQUS.blocks.likeActivity=function block_likeActivity($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("    ");lang.forEach(thread.voters,function(voter,$index,$collection){var $locals={voter:voter,index:$index};$html.put("    \x3Cli class\x3D\x22dsq\x2Dtt\x22 title\x3D\x22");$html.put(voter.name);$html.put("\x22\x3E\x3Ca href\x3D\x22");$html.put(voter.url);$html.put("\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27profile.show\x27, null, \x27");$html.put(voter.username);$html.put("\x27)\x3B return false\x22\x3E\x3Cimg src\x3D\x22");$html.put(voter.avatar);$html.put("\x22/\x3E\x3C/a\x3E\x3C/li\x3E    ")});$html.put("        \x3Cli class\x3D\x22dsq\x2Dlike\x2Dactivity\x22\x3E    ");if(thread.voters_count>0){$html.put("        ");if(thread.likes-thread.voters_count>0){$html.put("            ");$html.put(lang.interpolate(trans("and %(count)s %(other)s liked this."),{count:thread.likes-thread.voters_count,other:lang.pluralize(thread.likes-thread.voters_count,"other","others")}));$html.put("        ")}else{$html.put("            ");$html.put("liked this.");$html.put("        ")}$html.put("    ")}else{if(thread.likes>0){$html.put("        ");$html.put(lang.interpolate(trans("%(count)s %(person)s liked this."),{count:thread.likes,person:lang.pluralize(thread.likes,"person","people")}));$html.put("    ")}}$html.put("    \x3C/li\x3E");return $html.compile()};DISQUS.blocks.threadSettingsPopup=function block_threadSettingsPopup($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cdiv class\x3D\x22dsq\x2Dmoderate\x2Doptions\x22\x3E  \x3Cspan id\x3D\x22dsq\x2Dthread\x2Dsettings\x2Dstatus\x22 class\x3D\x22dsq\x2Doptions\x2Dstatus\x22\x3E\x3C/span\x3E  \x3Ctable class\x3D\x22dsq\x2Dmoderator\x2Dsettings\x22\x3E    \x3Ctr\x3E      \x3Ctd\x3E\x3Cstrong\x3E");$html.put(trans("Close/Open thread for comments"));$html.put("\x3C/strong\x3E\x3C/td\x3E      \x3Ctd\x3E        \x3Cul\x3E          \x3Cli\x3E            \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27thread.toggleClosed\x27)\x3B\x22\x3E");if(thread.closed){$html.put(trans("Open thread"))}else{$html.put(trans("Close thread"))}$html.put("\x3C/a\x3E          \x3C/li\x3E        \x3C/ul\x3E      \x3C/td\x3E    \x3C/tr\x3E          \x3Ctr\x3E      \x3Ctd\x3E\x3Cstrong\x3E");$html.put(trans("Automatic Closing"));$html.put("\x3C/strong\x3E\x3C/td\x3E      \x3Ctd\x3EDo not allow comments after        \x3Cinput size\x3D\x223\x22 id\x3D\x22dsq\x2Dthread\x2Ddays\x2Dalive\x22 value\x3D\x22");$html.put(thread.days_alive);$html.put("\x22               type\x3D\x22text\x22 /\x3E days.         Using 0 days will disable this feature.\x3Cbr /\x3E\x3Cbr /\x3E        \x3Cp class\x3D\x22dsq\x2Dform\x2Dactions\x22\x3E          \x3Cbutton type\x3D\x22button\x22 onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27thread.updateDaysAlive\x27)\x3B\x22 class\x3D\x22dsq\x2Dbutton\x2Dsmall\x22\x3E            \x3Cspan\x3ESave\x3C/span\x3E          \x3C/button\x3E        \x3C/p\x3E      \x3C/td\x3E    \x3C/tr\x3E    \x3Ctr\x3E      \x3Ctd class\x3D\x22last\x22\x3E\x3Cstrong\x3E");$html.put(trans("Moderate all comments"));$html.put("\x3C/strong\x3E\x3C/td\x3E      \x3Ctd class\x3D\x22last\x22\x3E        \x3Cinput type\x3D\x22radio\x22 id\x3D\x22dsq\x2Dthread\x2Dmoderate\x2Dall\x22               name\x3D\x22moderate_all_comments\x22 value\x3D\x221\x22");if(thread.moderate_all){$html.put("checked\x3D\x22true\x22")}$html.put("/\x3E        \x3Clabel\x3E\x3Cstrong\x3EYes\x3C/strong\x3E, moderators must approve all comments before they are published.\x3C/label\x3E        \x3Cbr/\x3E\x3Cbr/\x3E        \x3Cinput type\x3D\x22radio\x22 name\x3D\x22moderate_all_comments\x22 value\x3D\x220\x22");if(!thread.moderate_all){$html.put("checked\x3D\x22true\x22")}$html.put("/\x3E        \x3Clabel\x3E\x3Cstrong\x3ENo\x3C/strong\x3E, comments don\x27t need to be approved before they are published.\x3C/label\x3E        \x3Cp class\x3D\x22dsq\x2Dform\x2Dactions\x22\x3E          \x3Cbutton type\x3D\x22button\x22 onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27thread.updateModerateAll\x27)\x3B\x22 class\x3D\x22dsq\x2Dbutton\x2Dsmall\x22\x3E            \x3Cspan\x3ESave\x3C/span\x3E          \x3C/button\x3E        \x3C/p\x3E      \x3C/td\x3E    \x3C/tr\x3E  \x3C/table\x3E\x3C/div\x3EGo to the main \x3Ca href\x3D\x22");$html.put(settings.disqus_url);$html.put("/comments/settings/");$html.put(forum.url);$html.put("\x22                  target\x3D\x22_blank\x22\x3Esettings page\x3C/a\x3E for more options.");return $html.compile()};DISQUS.blocks.moderatorOptions=function block_moderatorOptions($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("  ");if(request.is_moderator){$html.put("  \x3Cdiv id\x3D\x22dsq\x2Dthread\x2Dsettings\x22 class\x3D\x22dsq\x2Dthread\x2Dsettings\x22\x3E");$html.put(trans("Moderator options"));$html.put(":    \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27thread.settings\x27)\x3B\x22\x3E");$html.put(trans("Settings"));$html.put("\x3C/a\x3E    \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27thread.moderatorActions\x27)\x3B\x22\x3E");$html.put(trans("Moderate"));$html.put("\x3C/a\x3E    \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27thread.help\x27)\x3B\x22\x3E");$html.put(trans("Help"));$html.put("\x3C/a\x3E  \x3C/div\x3E  ")}return $html.compile()};DISQUS.blocks.subscribeForm=function block_subscribeForm($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cdiv class\x3D\x22dsq\x2Dsubscribe\x2Dsubmit\x22\x3E  \x3Cp\x3E\x3Cstrong\x3E");$html.put(trans("Enter your email address below:"));$html.put("\x3C/strong\x3E\x3C/p\x3E  \x3Cinput type\x3D\x22text\x22 id\x3D\x22dsq\x2Dsubscribe\x2Demail\x22/\x3E  \x3Cbutton type\x3D\x22button\x22          onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27thread.subscribe\x27, DISQUS.nodes.get(\x27#dsq\x2Dsubscribe\x2Demail\x27).value)\x3B\x22\x3E    ");$html.put(trans("Subscribe"));$html.put("  \x3C/button\x3E\x3C/div\x3E");return $html.compile()};DISQUS.blocks.pageInfo=function block_pageInfo($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}if(request.is_global_moderator){$html.put("  \x3Cdiv class\x3D\x22dsq\x2Dglobal\x2Dmoderator\x2Dextras\x22       style\x3D\x22display: block\x3B margin\x2Dtop: 10px\x3B\x22\x3E    \x3Cstrong\x3EShortname:\x3C/strong\x3E ");$html.put(forum.url);$html.put("    \x3Cstrong\x3EThread ID:\x3C/strong\x3E ");$html.put(thread.id);$html.put("    \x3Cstrong\x3EThread slug:\x3C/strong\x3E ");$html.put(thread.slug);$html.put("  \x3C/div\x3E")}return $html.compile()};DISQUS.blocks.editArea=function block_editArea($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$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\x3C/div\x3E\x3Cdiv class\x3D\x22dsq\x2Dsave\x2Dedit\x22\x3E    \x3Cbutton type\x3D\x22button\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\x3Cdiv id\x3D\x22dsq\x2Dedit\x2Diframe\x2D");$html.put(comment.id);$html.put("\x22 style\x3D\x22display: none\x3B\x22\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;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$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;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}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\x22Previous\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      \x3Cspan class\x3D\x22dsq\x2Dpaginate\x2Dellipsis\x22\x3E...\x3C/span\x3E    ")}$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("      \x3Cspan class\x3D\x22dsq\x2Dpaginate\x2Dellipsis\x22\x3E...\x3C/span\x3E      ");$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\x22Next\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("    \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("  ")}}}return $html.compile()};DISQUS.blocks.thread=function block_thread($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("header",$l))}());$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  ")}$html.put("  \x3Cul id\x3D\x22dsq\x2Dcomments\x22\x3E  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("comments",$l))}());$html.put("  \x3C/ul\x3E  ");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  ")}$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;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cdiv id\x3D\x22dsq\x2Dpagination\x22 class\x3D\x22dsq\x2Dpagination\x22\x3E  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("pagination",$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("flexibleParts",$l))}());$html.put("  ");if(!request.is_authenticated&&forum.disqus_auth_disabled&&!forum.allow_anon_post){$html.put("  \x3C!\x2D\x2D     Do not show post box if anonymous posting is not allowed and Disqus     authentication is disabled.  \x2D\x2D\x3E  ")}else{$html.put("    ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("postbox",$l))}());$html.put("  ")}}(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("reactions",$l))}());if(forum.linkbacks_enabled){$html.put("  ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("trackbacks",$l))}())}(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("pageInfo",$l))}());return $html.compile()};DISQUS.blocks.cookieFailure=function block_cookieFailure($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$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.popupLogin=function block_popupLogin($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}if(data.avatar_url){$html.put("\x3Cdiv class\x3D\x22dsq\x2Dlightbox\x2Drecognized\x22\x3E  \x3Ctable\x3E    \x3Ctr\x3E      \x3Ctd\x3E        \x3Cimg src\x3D\x22");$html.put(data.avatar_url);$html.put("\x22 alt\x3D\x22\x22/\x3E      \x3C/td\x3E      \x3Ctd\x3E        \x3Cspan class\x3D\x22dsq\x2Dbadge ");if(data.verified){$html.put("dsq\x2Dbadge\x2Dverified")}else{$html.put("dsq\x2Dbadge\x2Dregistered")}$html.put("\x22\x3E          ");if(data.verified){$html.put(trans("Verified"))}else{$html.put(trans("Registered"))}$html.put("        \x3C/span\x3E      \x3C/td\x3E      \x3Ctd\x3E        ");$html.put(lang.interpolate(trans("Hey %(displayname)s, is that you? Login below to claim this comment"),{displayname:data.display_name}));$html.put("      \x3C/td\x3E    \x3C/tr\x3E  \x3C/table\x3E\x3C/div\x3E")}$html.put("\x3Cdiv class\x3D\x22dsq\x2Dlightbox\x2Dauth\x2Dfields\x22\x3E  \x3Ctable\x3E    \x3Ctr\x3E      \x3Ctd\x3E");$html.put(trans("Username or Email"));$html.put("\x3C/td\x3E      \x3Ctd\x3E        \x3Cinput id\x3D\x22dsq\x2Dfield\x2Dusername");if(postId){$html.put("\x2D");$html.put(postId)}$html.put("\x22 type\x3D\x22text\x22               value\x3D\x22");if(data.avatar_url){$html.put(data.username)}$html.put("\x22/\x3E      \x3C/td\x3E    \x3C/tr\x3E    \x3Ctr\x3E      \x3Ctd\x3E");$html.put(trans("Password"));$html.put(" (\x3Ca href\x3D\x22");$html.put(settings.disqus_url);$html.put("/forgot/\x22 target\x3D\x22_blank\x22\x3E");$html.put(trans("cannot log in?"));$html.put("\x3C/a\x3E)\x3C/td\x3E      \x3Ctd\x3E        \x3Cinput id\x3D\x22dsq\x2Dfield\x2Dpassword");if(postId){$html.put("\x2D");$html.put(postId)}$html.put("\x22 type\x3D\x22password\x22/\x3E      \x3C/td\x3E    \x3C/tr\x3E  \x3C/table\x3E  \x3Cdiv class\x3D\x22dsq\x2Dlightbox\x2Dswitch\x2Dauth\x22\x3E    \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27auth.switchTo\x27, \x27register\x27, ");$html.put(postId||"null");$html.put(")\x3B\x22\x3E      ");$html.put(trans("Register instead"));$html.put("    \x3C/a\x3E  \x3C/div\x3E\x3C/div\x3E\x3Cdiv id\x3D\x22dsq\x2Dlightbox\x2Derrors");if(postId){$html.put("\x2D");$html.put(postId)}$html.put("\x22 class\x3D\x22dsq\x2Dlightbox\x2Derrors\x22\x3E\x3C/div\x3E\x3Cdiv class\x3D\x22dsq\x2Dlightbox\x2Dsubmit\x22\x3E  \x3Cdiv class\x3D\x22dsq\x2Dlightbox\x2Dauth\x2Dpost\x22\x3E    \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x22            onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27user.validateAuth\x27, this, ");$html.put(postId||"null");$html.put(", \x27login\x27)\x3B\x22\x3E      ");$html.put(trans("Login and Post comment"));$html.put("    \x3C/button\x3E  \x3C/div\x3E  ");if(forum.allow_anon_post){$html.put("  \x3Cdiv class\x3D\x22dsq\x2Dlightbox\x2Dauth\x2Dskip\x22\x3E    \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x2Dsmall\x22            onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27comments.send\x27, ");$html.put(postId||"null");$html.put(", this, ");$html.put("{ force: true }");$html.put(")\x3B\x22\x3E      ");$html.put(trans("Just post as a Guest"));$html.put("    \x3C/button\x3E  \x3C/div\x3E  ")}$html.put("\x3C/div\x3E");return $html.compile()};DISQUS.blocks.mediaEmbedPopup=function block_mediaEmbedPopup($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}if(media.type==1){$html.put("\x3Cp\x3E\x3Cimg src\x3D\x22");$html.put(media.location);$html.put("\x22 onload\x3D\x22DISQUS.popup.adjustPosition()\x3B\x22/\x3E\x3C/p\x3E\x3Cp\x3E\x3Ca href\x3D\x22");$html.put(media.location);$html.put("\x22 target\x3D\x22_blank\x22\x3E");$html.put(trans("Original"));$html.put("\x3C/a\x3E\x3C/p\x3E")}else{if(media.type==2){$html.put("\x3Cdiv style\x3D\x22width:480px\x3Bheight:385px\x3B\x22\x3E  \x3Cobject width\x3D\x22480\x22 height\x3D\x22385\x22\x3E    \x3Cparam name\x3D\x22movie\x22 value\x3D\x22http://www.youtube.com/v/");$html.put(media.location);$html.put("\x26hl\x3Den_US\x26fs\x3D1\x26\x22\x3E\x3C/param\x3E    \x3Cparam name\x3D\x22allowFullScreen\x22 value\x3D\x22true\x22\x3E\x3C/param\x3E    \x3Cparam name\x3D\x22allowscriptaccess\x22 value\x3D\x22always\x22\x3E\x3C/param\x3E    \x3Cembed src\x3D\x22http://www.youtube.com/v/");$html.put(media.location);$html.put("\x26hl\x3Den_US\x26fs\x3D1\x26\x22 type\x3D\x22application/x\x2Dshockwave\x2Dflash\x22 allowscriptaccess\x3D\x22always\x22 allowfullscreen\x3D\x22true\x22 width\x3D\x22480\x22 height\x3D\x22385\x22\x3E\x3C/embed\x3E  \x3C/object\x3E\x3C/div\x3E")}else{if(media.type==4){$html.put("\x3Cp\x3E\x3Cimg src\x3D\x22");$html.put(media.metadata.medium);$html.put("\x22 onload\x3D\x22DISQUS.popup.adjustPosition()\x3B\x22/\x3E\x3C/p\x3E\x3Cp\x3E\x3Ca href\x3D\x22");$html.put(media.metadata.url);$html.put("\x22 target\x3D\x22_blank\x22\x3E");$html.put(trans("Original"));$html.put("\x3C/a\x3E\x3C/p\x3E")}}}return $html.compile()};DISQUS.blocks.popupProfileBody=function block_popupProfileBody($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cdiv class\x3D\x22dsq\x2Dpopup\x2Dprofile\x2Dstate\x22\x3E  ");$html.put(trans("This is a"));$html.put("  ");if(user.registered){$html.put("    ");if(user.verified){$html.put("      \x3Cspan class\x3D\x22dsq\x2Dbadge\x2Dverified\x22\x3E");$html.put(trans("Verified"));$html.put("\x3C/span\x3E    ")}else{if(user.is_remote){$html.put("      \x3Cspan class\x3D\x22dsq\x2Dbadge\x2D");$html.put(user.remote_domain_name.toLowerCase());$html.put("\x22\x3E");$html.put(user.remote_domain_name);$html.put("\x3C/span\x3E    ")}else{$html.put("      \x3Cspan class\x3D\x22dsq\x2Dbadge\x2Dregistered\x22\x3E");$html.put(trans("Registered"));$html.put("\x3C/span\x3E    ")}}$html.put("  ")}else{$html.put("      \x3Cspan class\x3D\x22dsq\x2Dbadge\x2Dguest\x22\x3E");$html.put(trans("Guest"));$html.put("\x3C/span\x3E  ")}$html.put("  ");$html.put(trans("commenter profile"));$html.put(".  \x3Ca class\x3D\x22dsq\x2Dprofile\x2Duserurl\x22 href\x3D\x22");$html.put(user.url);$html.put("\x22\x3E    \x3Cstrong\x3E");$html.put(trans("View more comments"));$html.put("\x3C/strong\x3E  \x3C/a\x3E  ");if(!user.points){$html.put("  \x3Cp class\x3D\x22dsq\x2Dpopup\x2Dnotice\x22\x3E    ");$html.put(lang.interpolate(trans("If this is you, \x3Ca href\x3D\x27%(url)s/profile/\x27 target\x3D\x27_blank\x27\x3Eclaim it now\x3C/a\x3E to manage your comments."),{url:settings.disqus_url}));$html.put("  \x3C/p\x3E  ")}$html.put("  ");if(user.registered&&!user.verified&&(request.username&&(request.username==user.username))&&!user.is_remote){$html.put("  \x3Cp class\x3D\x22dsq\x2Dpopup\x2Dnotice\x22\x3E    \x3Cstrong\x3E");$html.put(trans("Alert"));$html.put("\x3C/strong\x3E: ");$html.put(trans("You have not verified this account."));$html.put("    \x3Ca href\x3D\x22");$html.put(settings.disqus_url);$html.put("/verify\x22\x3E");$html.put(trans("Verify it now."));$html.put("\x3C/a\x3E  \x3C/p\x3E  ")}$html.put("\x3C/div\x3E\x3Cdiv id\x3D\x22dsq\x2Dprofile\x2Dstatus\x2D");$html.put(userKey);$html.put("\x22 class\x3D\x22dsq\x2Dpopup\x2Dprofile\x2Dstatus\x22 style\x3D\x22display:none\x3B\x22\x3E\x3C/div\x3E\x3Cdiv class\x3D\x22dsq\x2Dpopup\x2Dprofile\x2Dsnapshot\x22\x3E  \x3Ctable\x3E    \x3Ctr\x3E      \x3Ctd\x3E        \x3Cdiv id\x3D\x22dsq\x2Dpopup\x2Dprofile\x2Dactive\x2Dsites\x2Dwrapper\x2D");$html.put(userKey);$html.put("\x22\x3E          \x3Ch4\x3E");$html.put(trans("Most active sites"));$html.put("\x3C/h4\x3E          \x3Cul id\x3D\x22dsq\x2Dpopup\x2Dprofile\x2Dactive\x2Dsites\x2D");$html.put(userKey);$html.put("\x22\x3E            \x3Cli\x3E");$html.put(trans("Loading..."));$html.put("\x3C/li\x3E          \x3C/ul\x3E        \x3C/div\x3E      \x3C/td\x3E      \x3Ctd\x3E        \x3Ch4\x3E");$html.put(trans("Connections"));$html.put("\x3C/h4\x3E        \x3Cul\x3E          ");lang.forEach(services,function(service,$index,$collection){var $locals={service:service,index:$index};$html.put("          \x3Cli\x3E            \x3Cimg src\x3D\x22");$html.put(settings.media_url);$html.put("/images/embed/services/");$html.put(service.name);$html.put(".png\x22                 title\x3D\x22service.name\x22/\x3E            \x3Ca class\x3D\x22dsq\x2Dservice\x2D");$html.put(service.name);$html.put("\x22 href\x3D\x22");$html.put(service.url);$html.put("\x22 target\x3D\x22_blank\x22\x3E              ");$html.put(service.display_name);$html.put("            \x3C/a\x3E          \x3C/li\x3E          ")});$html.put("        \x3C/ul\x3E        \x3Cdiv id\x3D\x22dsq\x2Dpopup\x2Dprofile\x2Dmoderated\x2Dwrapper\x2D");$html.put(userKey);$html.put("\x22\x3E          \x3Ch4\x3E");$html.put(trans("Moderator of"));$html.put("\x3C/h4\x3E          \x3Cul id\x3D\x22dsq\x2Dpopup\x2Dprofile\x2Dmoderated\x2D");$html.put(userKey);$html.put("\x22\x3E            \x3Cli\x3E");$html.put(trans("Loading..."));$html.put("\x3C/li\x3E          \x3C/ul\x3E        \x3C/div\x3E      \x3C/td\x3E    \x3C/tr\x3E  \x3C/table\x3E\x3C/div\x3E");return $html.compile()};DISQUS.blocks.postbox_login_options_dropdown=function block_postbox_login_options_dropdown($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("    \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("      \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("      \x3Cli style\x3D\x22clear:both\x22\x3E\x3C/li\x3E    \x3C/ul\x3E");return $html.compile()};DISQUS.blocks.popupProfileHeader=function block_popupProfileHeader($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Ctable\x3E  \x3Ctr\x3E    \x3Ctd\x3E      \x3Ca class\x3D\x22dsq\x2Dprofile\x2Duserurl\x22 href\x3D\x22");$html.put(user.url);$html.put("\x22\x3E        \x3Cimg class\x3D\x22dsq\x2Dpopup\x2Dprofile\x2Davatar\x22 src\x3D\x22");$html.put(user.avatar);$html.put("\x22 alt\x3D\x22\x22 /\x3E      \x3C/a\x3E    \x3C/td\x3E    \x3Ctd\x3E      \x3Cdiv class\x3D\x22dsq\x2Dpopup\x2Dprofile\x2Duser\x22\x3E        \x3Ch3\x3E");$html.put(user.display_name);$html.put("\x3C/h3\x3E        \x3Cdiv class\x3D\x22dsq\x2Dpopup\x2Dprofile\x2Duser\x2Dstats\x22 id\x3D\x22dsq\x2Dpopup\x2Dprofile\x2Duser\x2Dstats\x2D");$html.put(userKey);$html.put("\x22\x3E          Loading...        \x3C/div\x3E    \x3C/td\x3E  \x3C/tr\x3E\x3C/table\x3E");return $html.compile()};DISQUS.blocks.userVotesPopup=function block_userVotesPopup($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cul\x3E  ");lang.forEach(users,function(user,$index,$collection){var $locals={user:user,index:$index};$html.put("  \x3Cli class\x3D\x22dsq\x2Dliked\x2Dby\x2Duser\x22\x3E    \x3Ca href\x3D\x22");$html.put(settings.disqus_url);$html.put("/");$html.put(user.username);$html.put("\x22 target\x3D\x22_blank\x22\x3E      \x3Cimg src\x3D\x22");$html.put(user.avatar_url);$html.put("\x22 alt\x3D\x22\x22/\x3E      ");if(user.display_name){$html.put(user.display_name)}else{$html.put(user.username)}$html.put("    \x3C/a\x3E  \x3C/li\x3E  ")});$html.put("\x3C/ul\x3E");if(anon_likes>0){$html.put("\x3Cp\x3Eand ");$html.put(anon_likes);$html.put(" more ");$html.put(lang.pluralize(anon_likes,"person","people"));$html.put(".\x3C/p\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;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cdiv class\x3D\x22dsq\x2Drequest\x2Duser\x2Dinfo\x22\x3E \x3C!\x2D\x2D If authenticated \x2D\x2D\x3E  \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  \x3Ctable\x3E    \x3Ctr\x3E      \x3Ctd rowspan\x3D\x222\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)\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)\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\x22DISQUS.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\x22DISQUS.dtpl.actions.fire(\x27profile.edit\x27)\x3B return false\x22\x3E");$html.put(trans("edit profile"));$html.put("\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.blocks.popupRegister=function block_popupRegister($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cul class\x3D\x22dsq\x2Dlightbox\x2Dregister\x2Dreasons\x22\x3E  \x3Cli\x3E");$html.put(trans("Verify your comments"));$html.put("\x3C/li\x3E  \x3Cli\x3E");$html.put(trans("Edit and delete comments"));$html.put("\x3C/li\x3E  \x3Cli\x3E");$html.put(trans("Manage comments and replies"));$html.put("\x3C/li\x3E\x3C/ul\x3E\x3Cdiv class\x3D\x22dsq\x2Dlightbox\x2Dauth\x2Dfields\x22\x3E  \x3Ctable\x3E    \x3Ctr\x3E      \x3Ctd\x3E");$html.put(trans("Email"));$html.put("\x3C/td\x3E      \x3Ctd\x3E        \x3Cinput type\x3D\x22text\x22 value\x3D\x22");$html.put(data.email.value);$html.put("\x22               onchange\x3D\x22DISQUS.dtpl.actions.fire(\x27auth.updateEmail\x27, ");$html.put(postId||"null");$html.put(", this.value)\x3B\x22/\x3E        \x3Cdiv id\x3D\x22dsq\x2Demail\x2Derrors");if(postId){$html.put("\x2D");$html.put(postId)}$html.put("\x22\x3E\x3C/div\x3E      \x3C/td\x3E    \x3C/tr\x3E    \x3Ctr\x3E      \x3Ctd\x3E");$html.put(trans("Username"));$html.put("\x3C/td\x3E      \x3Ctd\x3E        \x3Cinput id\x3D\x22dsq\x2Dfield\x2Dusername");if(postId){$html.put("\x2D");$html.put(postId)}$html.put("\x22 type\x3D\x22text\x22 value\x3D\x22");$html.put(suggested);$html.put("\x22/\x3E        \x3Cdiv id\x3D\x22dsq\x2Dusername\x2Derrors");if(postId){$html.put("\x2D");$html.put(postId)}$html.put("\x22\x3E\x3C/div\x3E      \x3C/td\x3E    \x3C/tr\x3E    \x3Ctr\x3E      \x3Ctd\x3E");$html.put(trans("Password"));$html.put("\x3C/td\x3E      \x3Ctd\x3E        \x3Cinput id\x3D\x22dsq\x2Dfield\x2Dpassword");if(postId){$html.put("\x2D");$html.put(postId)}$html.put("\x22 type\x3D\x22password\x22/\x3E        \x3Cdiv id\x3D\x22dsq\x2Dpassword\x2Derrors");if(postId){$html.put("\x2D");$html.put(postId)}$html.put("\x22\x3E\x3C/div\x3E      \x3C/td\x3E    \x3C/tr\x3E  \x3C/table\x3E  \x3Cdiv class\x3D\x22dsq\x2Dlightbox\x2Dswitch\x2Dauth\x22\x3E    \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27auth.switchTo\x27, \x27login\x27, ");$html.put(postId||"null");$html.put(")\x3B\x22\x3E      ");$html.put(trans("Login instead"));$html.put("    \x3C/a\x3E  \x3C/div\x3E\x3C/div\x3E\x3Cdiv class\x3D\x22dsq\x2Dlightbox\x2Dsubmit\x22\x3E  \x3Cdiv class\x3D\x22dsq\x2Dlightbox\x2Dauth\x2Dpost\x22\x3E    \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x22            onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27user.validateAuth\x27, this, ");$html.put(postId||"null");$html.put(", \x27register\x27)\x3B\x22\x3E      ");$html.put(trans("Register and Post comment"));$html.put("    \x3C/button\x3E  \x3C/div\x3E  ");if(forum.allow_anon_post){$html.put("  \x3Cdiv class\x3D\x22dsq\x2Dlightbox\x2Dauth\x2Dskip\x22\x3E    \x3Cbutton type\x3D\x22button\x22 class\x3D\x22dsq\x2Dbutton\x2Dsmall\x22            onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27comments.send\x27, ");$html.put(postId||"null");$html.put(", this, ");$html.put("{ force: true}");$html.put(")\x3B\x22\x3E      ");$html.put(trans("Just post as a Guest"));$html.put("    \x3C/button\x3E  \x3C/div\x3E  ")}$html.put("\x3C/div\x3E");return $html.compile()};DISQUS.blocks.global_dropdown=function block_global_dropdown($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("  \x3Cdiv id\x3D\x22dsq\x2Dglobal\x2Ddropdown\x22\x3E    \x3Cdiv class\x3D\x22dsq\x2Ddc\x2Dlogo\x22\x3E      \x3Cdiv id\x3D\x22dsq\x2Dlogo\x2Ddropdown\x22\x3E        \x3Cspan class\x3D\x22dsq\x2Dlogo\x22\x3E\x3C/span\x3E        \x3Cul class\x3D\x22dsq\x2Ddropdown\x2Dmenu\x22\x3E            ");if(!request.is_authenticated&&!forum.login_buttons_enabled){$html.put("                \x3Cli\x3E\x3Ch4\x3ELogin options\x3C/h4\x3E\x3C/li\x3E                ");(function(){var $l={};lang.extend($l,$locals);lang.extend($l,{});$html.put($render("postbox_login_options_dropdown",$l))}());$html.put("            ")}$html.put("            \x3Cli\x3E\x3Ca href\x3D\x22http://disqus.com\x22 target\x3D\x22_blank\x22\x3EAbout Disqus\x3C/a\x3E\x3C/li\x3E        \x3C/ul\x3E        \x3Ca href\x3D\x22#\x22 class\x3D\x22dsq\x2Ddropdown\x2Darrow\x22 onclick\x3D\x22return false\x22\x3ELogin\x3C/a\x3E      \x3C/div\x3E    \x3C/div\x3E  \x3C/div\x3E");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;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$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("            \x3Ca class\x3D\x22dsq\x2Dhelp\x22 title\x3D\x22");$html.put(trans("Click for more information"));$html.put("\x22 href\x3D\x22#\x22               onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27help.badges\x27)\x3B\x22\x3E");$html.put(trans("Guest"));$html.put("\x3C/a\x3E.        ")}$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("    \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("    \x3Cli style\x3D\x22clear:both\x22\x3E\x3C/li\x3E  \x3C/ul\x3E\x3C/div\x3E");return $html.compile()};DISQUS.blocks.moderatorHelpPopup=function block_moderatorHelpPopup($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cul class\x3D\x22dsq\x2Dthread\x2Dhelp\x22\x3E  ");if(forum.reactions_enabled){$html.put("  \x3Cli\x3E    \x3Ca href\x3D\x22#\x22 onclick\x3D\x22return DISQUS.dtpl.actions.fire(\x27reactions.reportMissing\x27)\x3B\x22\x3E");$html.put(trans("Report missing reactions"));$html.put("\x3C/a\x3E    \x3Cp\x3E");$html.put(trans("Are you expecting Reactions for this thread, but do not see them? Select this option to tell the system to search again."));$html.put("\x3C/p\x3E  \x3C/li\x3E  ")}$html.put("  \x3Cli\x3E    \x3Ca href\x3D\x22http://help.disqus.com/forums/\x22 target\x3D\x22_blank\x22\x3E");$html.put(trans("Knowledge Base"));$html.put("\x3C/a\x3E    \x3Cp\x3E");$html.put(trans("Our Knowledge Base has the answers to the most common questions."));$html.put("\x3C/p\x3E  \x3C/li\x3E\x3C/ul\x3E");return $html.compile()};DISQUS.blocks.loadingPopup=function block_loadingPopup($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put("\x3Cdiv style\x3D\x22text\x2Dalign: center\x3B padding: 5px 0 10px 0\x3B\x22\x3E  \x3Cimg src\x3D\x22");$html.put(settings.media_url);$html.put("/images/loading.gif\x22 alt\x3D\x22\x22/\x3E\x3C/div\x3E");return $html.compile()};DISQUS.blocks.blacklistPopup=function block_blacklistPopup($globals,$locals){var $html=new DISQUS.strings.Builder();var $render=DISQUS.renderBlock;for(var $global in $globals){if($globals.hasOwnProperty($global)){eval("var "+$global+" = $globals['"+$global+"']")}}for(var $local in $locals){if($locals.hasOwnProperty($local)){eval("var "+$local+" = $locals['"+$local+"']")}}$html.put(trans("Adding this person to the blacklist will block him or her from commenting on this site. Check the following types that you would like to add to the blacklist"));$html.put(":");if(user.registered){$html.put("\x3Cdiv class\x3D\x22dsq\x2Dblacklist\x2Doption\x22\x3E  \x3Cinput id\x3D\x22dsq\x2Dblacklist\x2Dusername\x22 type\x3D\x22checkbox\x22 checked\x3D\x22true\x22/\x3E  \x3Clabel for\x3D\x22dsq\x2Dblacklist\x2Dusername\x22\x3E\x3Cstrong\x3E");$html.put(trans("Username"));$html.put("\x3C/strong\x3E: ");$html.put(user.username);$html.put("\x3C/label\x3E\x3C/div\x3E")}if(comment.email){$html.put("\x3Cdiv class\x3D\x22dsq\x2Dblacklist\x2Doption\x22\x3E  \x3Cinput id\x3D\x22dsq\x2Dblacklist\x2Demail\x22 type\x3D\x22checkbox\x22 checked\x3D\x22true\x22/\x3E  \x3Clabel for\x3D\x22dsq\x2Dblacklist\x2Demail\x22\x3E\x3Cstrong\x3E");$html.put(trans("Email address"));$html.put("\x3C/strong\x3E: ");$html.put(comment.email);$html.put("\x3C/label\x3E\x3C/div\x3E")}$html.put("\x3Cdiv class\x3D\x22dsq\x2Dblacklist\x2Doption\x22\x3E  \x3Cinput id\x3D\x22dsq\x2Dblacklist\x2Dip\x22 type\x3D\x22checkbox\x22 onclick\x3D\x22DISQUS.nodes.get(\x27#dsq\x2Dblacklist\x2Dip\x2Dwarning\x27).style.display\x3D\x27block\x27\x3B\x22/\x3E  \x3Clabel for\x3D\x22dsq\x2Dblacklist\x2Dip\x22\x3E\x3Cstrong\x3E");$html.put(trans("IP address"));$html.put("\x3C/strong\x3E: ");$html.put(comment.ip);$html.put("\x3C/label\x3E\x3C/div\x3E\x3Cp id\x3D\x22dsq\x2Dblacklist\x2Dip\x2Dwarning\x22 style\x3D\x22display:none\x22\x3E  ");$html.put("{ \x22Note: Blocking this person\x27s IP address may also unintentionally  prevent others, who share his/her IP address, from commenting on  this site. This may include people who are sharing the same  computer, living in the same house, or using the same Internet  provider. Only block an IP address as a last resort.\x22 }");$html.put("\x3C/p\x3E\x3Cp style\x3D\x22text\x2Dalign:center\x22\x3E  \x3Cbutton type\x3D\x22button\x22 onclick\x3D\x22DISQUS.dtpl.actions.fire(\x27comments.blacklist\x27, ");$html.put(comment.id);$html.put(", true)\x3B\x22\x3E    ");$html.put(trans("Add to Blacklist"));$html.put("  \x3C/button\x3E\x3C/p\x3E");return $html.compile()};DISQUS.modules.template=true;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.edit.onSuccess",function(f,i){var h=DISQUS.nodes.get("#dsq-comment-message-"+i),g=DISQUS.jsonData.posts[i];DISQUS.lang.extend(g,f.message);h.innerHTML=DISQUS.renderBlock("commentMessage",{comment:g,cls:"dsq-comment-message"});b("comments.edit.show",i);b("private.setLoadingButton")});c("comments.showUserVotes",function(g){var f=DISQUS.jsonData.urls.show_user_votes;DISQUS.request.get(f,{post_id:g},true)});c("comments.highlight",function(g){var f=DISQUS.jsonData.urls.embed_highlight;DISQUS.request.get(f,{"new":1,post_id:g},true)});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.edit.show",function(m){var g;var l;var j;var f=DISQUS.nodes.get("#dsq-comment-body-"+m);var i=DISQUS.nodes.get("#dsq-comment-message-"+m);var h=DISQUS.nodes.get("#dsq-media-embed-"+m);var k;DISQUS.popup.close(null,true);if(!DISQUS.states.edit[m]){i.style.display="none";if(h){h.style.display="none"}k=DISQUS.nodes.get(".dsq-editedtxt",f);if(k.length){DISQUS.nodes.remove(k[0])}if(DISQUS.nodes.get("#dsq-edit-"+m)){DISQUS.nodes.get("#dsq-edit-"+m).style.display="block"}else{l=DISQUS.jsonData.posts[m];l.id=m;g=document.createElement("div");g.id="dsq-edit-"+m;g.className="dsq-edit dsq-textarea";g.innerHTML=DISQUS.renderBlock("editArea",{comment:l});f.appendChild(g);j=DISQUS.frames["edit_"+m];if(!j){j=new DISQUS.ReplyFrame(DISQUS.nodes.get("#dsq-edit-iframe-"+m),m);j.init();j.setState(m,l.depth);DISQUS.frames["edit_"+m]=j}}}else{i.style.display="block";if(h){h.style.display="block"}DISQUS.nodes.get("#dsq-edit-"+m).style.display="none"}DISQUS.states.edit[m]=!DISQUS.states.edit[m]});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();if(DISQUS.jsonData.forum.is_early_adopter){var h=DISQUS.nodes.get("#dsq-like-thread-button");d=new DISQUS.ManualTooltip(h,{gravity:"n",trigger:null,contentId:"dsq-like-tooltip",opacity:0.96,noclip:true});var l=[DISQUS.nodes.get("#dsq-share-thread-twitter"),DISQUS.nodes.get("#dsq-share-thread-facebook")];var f=function(){var o=this;var n=false;DISQUS.lang.forEach(l,function(p){if(p){n=n||p.checked}});var m=DISQUS.nodes.get("button",d.content)[0];if(n){m.removeAttribute("disabled");DISQUS.nodes.removeClass(m,"dsq-tooltip-disabled-button")}else{m.disabled=true;DISQUS.nodes.addClass(m,"dsq-tooltip-disabled-button")}};DISQUS.lang.forEach(l,function(m){if(m){DISQUS.events.add(m,"click",f)}})}var k=DISQUS.nodes.get("#dsq-logo-dropdown");if(DISQUS.browser.ie6&&k){var i=DISQUS.nodes.get("a.dsq-dropdown-arrow",k)[0];var j=DISQUS.nodes.get("ul",k)[0];DISQUS.events.add(i,"click",function(){DISQUS.nodes.toggleClass(i,"dsq-visible");DISQUS.nodes.toggleClass(j,"dsq-visible")});DISQUS.events.add(j,"click",function(n){var m=n.target||n.srcElement;if(DISQUS.nodes.closest(m,".dsq-login-button")){DISQUS.nodes.toggleClass(i,"dsq-visible");DISQUS.nodes.toggleClass(j,"dsq-visible")}})}var g=DISQUS.lang.partial(DISQUS.dtpl.actions.fire,"narcissus.displayDefferedAvatars");DISQUS.events.add(window,"scroll",g);DISQUS.config.callbacks.onReady.push(g);DISQUS.config.callbacks.onPaginate.push(g);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";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.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"}});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"}});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("thread.expandMediaEmbed",function(g){var f;DISQUS.lang.forEach(DISQUS.jsonData.mediaembed,function(h){if(h.id!=g){return}f=h});DISQUS.popup.popModal(DISQUS.renderBlock("mediaEmbedPopup",{media:f}),DISQUS.strings.get("Attached file"),null,true,"dsq-media-embed")});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.badges",function(f){DISQUS.popup.popModal(DISQUS.renderBlock("badgesHelpPopup"),DISQUS.strings.get("Help: Types of Commenters"),f)});c("help.login",function(){DISQUS.popup.popModal(DISQUS.renderBlock("helpLogin"),DISQUS.strings.get("Help: Enabling cookies"))});c("reactions.hide",function(g){var f=DISQUS.jsonData.urls.embed_hidereaction;DISQUS.request.get(f,{reaction_id:g},true)});c("reactions.loadMore",function(){var f=DISQUS.jsonData.urls.embed_more_reactions;DISQUS.request.get(f,{t:DISQUS.jsonData.thread.id,s:DISQUS.jsonData.reactions_start,l:DISQUS.jsonData.reactions_limit},true)});c("reactions.insert",function(f){var g=DISQUS.nodes.get("#dsq-show-more-reactions");DISQUS.lang.forEach(f,function(j){var i={reaction:j};var k=document.createElement("div");var h=i.reaction.get_service_name;if(h=="trackback"||h=="pingback"){i.reaction.service_icon="rss"}else{i.reaction.service_icon=h.replace(" ","")}k.innerHTML=DISQUS.renderBlock("reaction",i);g.parentNode.insertBefore(k.lastChild,g)});if(!DISQUS.jsonData.has_more_reactions){g.style.display="none"}});c("reactions.reportMissing",function(){var f=DISQUS.jsonData.urls.embed_queueurl;if(!DISQUS.jsonData.request.is_moderator||!DISQUS.jsonData.forum.reactions_enabled){return}if(DISQUS.jsonData.thread.queued){DISQUS.popup.popModal(DISQUS.strings.get("Your report has been received. The system will automatically search for new reactions: if any are found, they will displayed on this comment thread.")+"<br/><br/>"+DISQUS.strings.get("Thank you"),DISQUS.strings.get("Report missing reactions"));return}DISQUS.request.get(f,{},true)});c("reactions.showRetweets",function(g){var f;DISQUS.lang.forEach(DISQUS.jsonData.reactions,function(h){if(h.id==g){f=h}});DISQUS.popup.popModal(DISQUS.renderBlock("retweetsPopup",{reaction:f}),DISQUS.strings.get("Retweets"))});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}}});c("narcissus.displayDefferedAvatars",function(){var j=DISQUS.nodes.get("img.dsq-deffered-avatar");var h,i,g,f;if(!DISQUS.browser.ie){h=window.pageYOffset;i=window.pageXOffset;g=window.innerHeight;f=window.innerWidth}else{(function(){var k=document.documentElement;h=k.scrollTop;i=k.scrollLeft;g=k.clientHeight;f=k.clientWidth}())}DISQUS.lang.forEach(j,function(n){var l,o=DISQUS.nodes.getPosition(n),m=n.offsetWidth,k=n.offsetHeight;if(n.hasAttribute?!n.hasAttribute("data-src"):n.getAttribute("data-src")===null){return}l=o[1]<(h+g)&&o[0]<(i+f)&&(o[1]+k)>h&&(o[0]+m)>i;if(l){n.setAttribute("src",n.getAttribute("data-src"));DISQUS.nodes.removeClass(n,"dsq-deffered-avatar")}})})};