




if (typeof(disqus_iframe_css) == 'undefined') {
	disqus_iframe_css = '';
}
if (typeof(disqus_def_name) == 'undefined') {
	disqus_def_name = '';
}
if (typeof(disqus_def_email) == 'undefined') {
	disqus_def_email = '';
}
if (typeof(disqus_skip_auth) == 'undefined') {
	disqus_skip_auth = false;
}
if (typeof(disqus_default_text) == 'undefined') {
	disqus_default_text = 'Type your comment here.';
}

(function(){
	
	var ie = document.uniqueID
		&& document.compatMode
		&& !window.XMLHttpRequest
		&& document.execCommand ;

	try {
		if(!!ie) {
			document.execCommand("BackgroundImageCache", false, true);
		}
	} catch(e) {};
})();

var Dsq = new function() {
	this.container = document.getElementById('dsq-content');
	this.jsonData = {"reactions": [], "has_more_reactions": false, "users": {"b021f3e91ab04b77d227a3c941ce7aab": {"username": "me", "tumblr": "", "display_name": "me", "url": "http://disqus.com/guest/b021f3e91ab04b77d227a3c941ce7aab/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c53f92662661fbf1fe04fc96dda9af69": {"username": "John from Cincinnati", "tumblr": "", "display_name": "John from Cincinnati", "url": "http://disqus.com/guest/c53f92662661fbf1fe04fc96dda9af69/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c6ddd730fe687c5fb09cbf7dcc888dc1": {"username": "mike krijnen", "tumblr": "", "display_name": "mike krijnen", "url": "http://disqus.com/guest/c6ddd730fe687c5fb09cbf7dcc888dc1/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7643c28b4b7dd154b850b24e384cd023": {"username": "Janet Herold", "tumblr": "", "display_name": "Janet Herold", "url": "http://disqus.com/guest/7643c28b4b7dd154b850b24e384cd023/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "f618b7d499db88e01cbaa855264be919": {"username": "Rich", "tumblr": "", "display_name": "Rich", "url": "http://disqus.com/guest/f618b7d499db88e01cbaa855264be919/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d1f422578e8b2226a250b93062602599": {"username": "Ben Bayer", "tumblr": "", "display_name": "Ben Bayer", "url": "http://disqus.com/guest/d1f422578e8b2226a250b93062602599/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7e312cdc045cd6ff1a2e0af98fe799da": {"username": "Buddha of Hollywood", "tumblr": "", "display_name": "Buddha of Hollywood", "url": "http://disqus.com/guest/7e312cdc045cd6ff1a2e0af98fe799da/", "registered": false, "linkedin": "", "blog": "http://buddhaofhollywood.blogspot.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "3b62f0c7d4d183d4c93cf93fbf29e83e": {"username": "Richard", "tumblr": "", "display_name": "Richard", "url": "http://disqus.com/guest/3b62f0c7d4d183d4c93cf93fbf29e83e/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "8c45ba949992793e9279d593d2b4f374": {"username": "kevin", "tumblr": "", "display_name": "kevin", "url": "http://disqus.com/guest/8c45ba949992793e9279d593d2b4f374/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "2721c795b2fb778af713e482081d7f5f": {"username": "Larry Linn", "tumblr": "", "display_name": "Larry Linn", "url": "http://disqus.com/guest/2721c795b2fb778af713e482081d7f5f/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "8e5f7fb3e3919cd2def873c5e4eef9d0": {"username": "D Freeman", "tumblr": "", "display_name": "D Freeman", "url": "http://disqus.com/guest/8e5f7fb3e3919cd2def873c5e4eef9d0/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "91ff88ad5ca5ff10d969a7f34f4afc40": {"username": "Titus", "tumblr": "", "display_name": "Titus", "url": "http://disqus.com/guest/91ff88ad5ca5ff10d969a7f34f4afc40/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "dibicki99": {"username": "dibicki99", "tumblr": "", "display_name": "dibicki99", "url": "http://disqus.com/dibicki99/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "53f07707f2a8e1783cf753dd57bd7e30": {"username": "grf67", "tumblr": "", "display_name": "grf67", "url": "http://disqus.com/guest/53f07707f2a8e1783cf753dd57bd7e30/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "8eeb193252f226fef691dba419d73444": {"username": "Tucker", "tumblr": "", "display_name": "Tucker", "url": "http://disqus.com/guest/8eeb193252f226fef691dba419d73444/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "908abf59511a0c344bdbf47241f61b9f": {"username": "Byron", "tumblr": "", "display_name": "Byron", "url": "http://disqus.com/guest/908abf59511a0c344bdbf47241f61b9f/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "9774bfbd2cb9b9109c9ec7ce2afb8720": {"username": "gvbps", "tumblr": "", "display_name": "gvbps", "url": "http://disqus.com/guest/9774bfbd2cb9b9109c9ec7ce2afb8720/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "19c891fde1e5baa114fe43c46d9bb372": {"username": "FA", "tumblr": "", "display_name": "FA", "url": "http://disqus.com/guest/19c891fde1e5baa114fe43c46d9bb372/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "kenbenobi": {"username": "kenbenobi", "tumblr": "", "display_name": "kenbenobi", "url": "http://disqus.com/kenbenobi/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "97fdbfd4d8916e045417fac3ab930209": {"username": "Danny", "tumblr": "", "display_name": "Danny", "url": "http://disqus.com/guest/97fdbfd4d8916e045417fac3ab930209/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "109d79a8cff2b9511250973ee53db3a1": {"username": "bobo", "tumblr": "", "display_name": "bobo", "url": "http://disqus.com/guest/109d79a8cff2b9511250973ee53db3a1/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b2d9adbe0baf88d0f321f3edf2ee15ec": {"username": "proud citizen", "tumblr": "", "display_name": "proud citizen", "url": "http://disqus.com/guest/b2d9adbe0baf88d0f321f3edf2ee15ec/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "2ef13609f6353b5157d92667da8588d0": {"username": "Randy Bird", "tumblr": "", "display_name": "Randy Bird", "url": "http://disqus.com/guest/2ef13609f6353b5157d92667da8588d0/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "0e569bbadc89b00bc4dc172e9a7a3e81": {"username": "sachazg", "tumblr": "", "display_name": "sachazg", "url": "http://disqus.com/guest/0e569bbadc89b00bc4dc172e9a7a3e81/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "77af34febb62ed385079657fe9dc0039": {"username": "NerfHerder", "tumblr": "", "display_name": "NerfHerder", "url": "http://disqus.com/guest/77af34febb62ed385079657fe9dc0039/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "197fa3355840ddc9585bbdd30a9fba16": {"username": "lance", "tumblr": "", "display_name": "lance", "url": "http://disqus.com/guest/197fa3355840ddc9585bbdd30a9fba16/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c3a86ea7243a8e341a447471b5d6eb20": {"username": "barbara brown", "tumblr": "", "display_name": "barbara brown", "url": "http://disqus.com/guest/c3a86ea7243a8e341a447471b5d6eb20/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "31239c604ae15ece7dc726a79bfdd658": {"username": "Lyn", "tumblr": "", "display_name": "Lyn", "url": "http://disqus.com/guest/31239c604ae15ece7dc726a79bfdd658/", "registered": false, "linkedin": "", "blog": "http://fromwembleypark.com", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "50bf1991d2963065268fd52c61b38e47": {"username": "Dick Cheney", "tumblr": "", "display_name": "Dick Cheney", "url": "http://disqus.com/guest/50bf1991d2963065268fd52c61b38e47/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "ABCAmel": {"username": "ABCAmel", "tumblr": "", "display_name": "ABCAmel", "url": "http://disqus.com/ABCAmel/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "836260bcc44752d9f99b06624154f0b6": {"username": "Ed", "tumblr": "", "display_name": "Ed", "url": "http://disqus.com/guest/836260bcc44752d9f99b06624154f0b6/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "9a8d5066bb6a296eda2b7968abfbecf4": {"username": "VS", "tumblr": "", "display_name": "VS", "url": "http://disqus.com/guest/9a8d5066bb6a296eda2b7968abfbecf4/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "49694771c3f875cda72159d3f2d59845": {"username": "tquigly", "tumblr": "", "display_name": "tquigly", "url": "http://disqus.com/guest/49694771c3f875cda72159d3f2d59845/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "584a14c7a1fd8e61e421c830e21bf614": {"username": "jay", "tumblr": "", "display_name": "jay", "url": "http://disqus.com/guest/584a14c7a1fd8e61e421c830e21bf614/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b9255438acdb9f7434109236f48fe47e": {"username": "margoharris", "tumblr": "", "display_name": "margoharris", "url": "http://disqus.com/guest/b9255438acdb9f7434109236f48fe47e/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "94967ed9df0ba52b9ad4b80494e33ccd": {"username": "Bob", "tumblr": "", "display_name": "Bob", "url": "http://disqus.com/guest/94967ed9df0ba52b9ad4b80494e33ccd/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}}, "forum": {"use_media": false, "name": "The Washington Independent", "streaming_realtime": false, "url": "washingtonindependent", "allow_anon_post": true, "reactions_enabled": false, "reply_position": 0, "show_avatar": true, "allow_anon_votes": false, "disqus_auth_disabled": false}, "realtime_enabled": false, "request": {"username": "", "is_global_moderator": false, "sharing": {}, "sort": 2, "forum": "washingtonindependent", "is_initial_load": true, "is_authenticated": false, "timestamp": "2009-12-02_22:16:38", "remote_domain": "", "page": 1, "is_moderator": false, "display_username": "", "points": null, "subscribe_on_post": 2, "moderator_can_edit": false, "is_remote": false, "is_verified": false, "missing_perm": null}, "realtime_paused": false, "posts": {"5843840": {"up_voted": false, "ip": "", "has_replies": false, "message": "Who gave whose money...?", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_15:33:15", "killed": false, "user_key": "ABCAmel", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 5841966, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "5843971": {"up_voted": false, "ip": "", "has_replies": false, "message": "So Lyn, is this a typical example of your confidence, or are you just letting off a little steam.<br><br>It's sad to see folks express condemnation on themselves. That being, \"us.\" Give our new \"regime\" a chance and take time to give some constructive criticism for a change....", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_15:38:11", "killed": false, "user_key": "ABCAmel", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 5843183, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "5845637": {"up_voted": false, "ip": "", "has_replies": false, "message": "He can have more to say at his war crimes trial.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_16:45:51", "killed": false, "user_key": "53f07707f2a8e1783cf753dd57bd7e30", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5880969": {"up_voted": false, "ip": "", "has_replies": false, "message": "Dick cheney please go away.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-05_20:38:55", "killed": false, "user_key": "2ef13609f6353b5157d92667da8588d0", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5840651": {"up_voted": false, "ip": "", "has_replies": false, "message": "check the facts:  The War Powers Resolution of 1973 is a United States federal law providing that the President can send U.S. armed forces into action abroad only by authorization of Congress or if the United States is already under attack or serious threat. The War Powers Resolution requires that the president notify Congress within 48 hours of committing armed forces to military action and forbids armed forces from remaining for more than 60 days without an authorization of the use of military force or a declaration of war.<br><br>Neo Cons have so bastardized the original intent of DECLARATION OF WAR ... that we have sadly sacrificed many young women and men for the personal gains of the Neo-Cons and their financiers.  When will the US Congress get up enough guts to declare the \"War Powers Act\" as Unconstitutional.  Maybe Obama can get up enough nerve and ignore the Neo Con hawks ... that this is a utterly stupid allowance of the Executive Branch of Government.  Thousands died in Vietnam .. for what?  ... the Communist hegemony ?  Have you been to Wal Mart whose shelves are stocked with Communist goods?  What a joke!  This brings a new meaning to \"Privatize the gains (money for warmongers) and Socialize the losses (kill young kids of a generation)\".", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_13:29:13", "killed": false, "user_key": "9a8d5066bb6a296eda2b7968abfbecf4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5839570": {"up_voted": false, "ip": "", "has_replies": true, "message": "This is Cheney code for \"I'm planning another attack against the Country\".  <br><br>Make no mistake about it, Dick Cheney knows exactly what he's talking about. The only thing more dangerous than Al Qaeda is this man's deviant, megalomaniacal criminal mind.  Dick Cheney is public enemy #1. He  had  the motive (Haliburton in Iraq), the means and the opportunity (Co-Commander in Chief) to orchestrate 9/11. Same goes for present day America.<br><br>If Obama/Holder know what's good for them, they'll have  him brought up on charges and placed into some sort of protective custody -- for all of our sake.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_12:48:21", "killed": false, "user_key": "kenbenobi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5845901": {"up_voted": false, "ip": "", "has_replies": false, "message": "Well that is good news b/c the old fart has never been correct one ONE thing while in the Bush administration. gvbps", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_16:57:23", "killed": false, "user_key": "9774bfbd2cb9b9109c9ec7ce2afb8720", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5843856": {"up_voted": false, "ip": "", "has_replies": false, "message": "we are giving Iraq money and lives", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_15:33:45", "killed": false, "user_key": "94967ed9df0ba52b9ad4b80494e33ccd", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5846546": {"up_voted": false, "ip": "", "has_replies": false, "message": "Why is Dick Cheney not in jail?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_17:12:14", "killed": false, "user_key": "836260bcc44752d9f99b06624154f0b6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5867541": {"up_voted": false, "ip": "", "has_replies": false, "message": "Psychology 101:<br><br>People view other people through their own filter. Cheney cannot possibly know how or what \"terrorists\" think or feel.<br><br>Cheney, like his counterparts in the Bush administration, is what he claims others to be.<br><br>It is very disturbing that Americans twice elected a man (Bush) who surrounded himself with murderers, terrorists & gangsters (by their own unintended admissions).<br><br>Obama and his team may not be any better (it appears they have some ethical issues of their own related to their own greed and power-mongering), but they cannot possibly be any worse.<br><br>Bush, Cheney, Rumsfeld, Perle, Wolfowitz, Rice, et al should all be in prison where they belong.<br><br>Cheney is the poster boy for the criminally insane. <br><br>Psychopaths of all kinds have a future  in the Republican party.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-05_10:45:05", "killed": false, "user_key": "8eeb193252f226fef691dba419d73444", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 5840485, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "5844758": {"up_voted": false, "ip": "", "has_replies": false, "message": "We were in Bush's belly, the beast had just eaten us<br>How did this coke head who graduated with a C.plus get to be the president?<br>your ignorance was evident<br>his ignorance is the evidence <br>power but no intelligence<br>Thats where Dick comes in<br>NEW WORLD ORGY we get F**ked in the end<br>Pinky and the Brain are not your friend <br>We should have impeached them or called the cops on them,I blame alot on them<br>but there are alot of ignorant people who just cant see<br>the lies that come out of Bush and Cheney <br>Con Rice, Rove and Rumsfeld have good \"G\"<br>but not enough to make a freaking fool out of me<br>The \"W\" regime <br>always had a new scheme<br>I hope that we can still have American Dreams<br>They played real mean<br>as if  they weren't on our team <br>It was wrong and obscene <br>I'm glad the White House just got clean!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_16:07:59", "killed": false, "user_key": "94967ed9df0ba52b9ad4b80494e33ccd", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "5841688": {"up_voted": false, "ip": "", "has_replies": true, "message": "May the good lord allow the bombs to fall on you and your kind who have to have their buts saved on a regular basis.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_14:10:02", "killed": false, "user_key": "c3a86ea7243a8e341a447471b5d6eb20", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5840670": {"up_voted": false, "ip": "", "has_replies": true, "message": "Cheney and Bush better be hiding out....in a non descript location the guys they tortured and kept in chains for all these  years will be coming after them... not America!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_13:30:07", "killed": false, "user_key": "b2d9adbe0baf88d0f321f3edf2ee15ec", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5849759": {"up_voted": false, "ip": "", "has_replies": false, "message": "So?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_19:34:55", "killed": false, "user_key": "50bf1991d2963065268fd52c61b38e47", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5844002": {"up_voted": false, "ip": "", "has_replies": false, "message": "Chickenhawk Cheney learned the hard way. Senior Clinton administration officials reportatedly warned their Bush administration counterparts in late 2000 that Al Qaeda posed the worst security threat facing the nation. The Bush administration was slow to act. <br>They said the warnings were delivered in urgent post-election intelligence briefings in December 2000 and January 2001 for Condoleezza Rice, who became Mr. Bush's national security adviser; Stephen Hadley, now Ms. Rice's deputy; and Philip D. Zelikow, a member of the Bush transition team, among others.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_15:39:05", "killed": false, "user_key": "2721c795b2fb778af713e482081d7f5f", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5849869": {"up_voted": false, "ip": "", "has_replies": false, "message": "It is something that I expected that a power junkie like him would have to say something to get his  lets fear the public fix.At the swearing of President Obama,Cheney reminded me of old man Potter from that classic holiday movey.Im not going to say its name as not to bring the level of this classic to that miserable power hungry old man.Hey Dick please shut up and go away.Your day is gone over and with every day of the Obama administration we heal this country from you and the level you ,and that other guy you probably bossed around,sunk to.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_19:41:55", "killed": false, "user_key": "109d79a8cff2b9511250973ee53db3a1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5844262": {"up_voted": false, "ip": "", "has_replies": false, "message": "I agree... if dems were not too busy cleaning  up the mess the BUSH's and Cheney's left of America.... maybe they would have time to bring them up on charges of war crimes and high treason.. the least they deserve !!   altho... I believe in what you put out into the world.. you receive 10 fold... so the universe will balance it out for Mr. Cheney.... god help him... there is always a reckoning...", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_15:49:33", "killed": false, "user_key": "b2d9adbe0baf88d0f321f3edf2ee15ec", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 5839570, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "5846825": {"up_voted": false, "ip": "", "has_replies": false, "message": "If in fact the United States' security has been weakened, it has very little, if any, to do with President Obama's stance on addressing terrorism.  I believe that the former administration not only set us up for attack but fed the frenzy to do so.  My request is that both the former president and vice-president go into the good night---in other words SHUT UP!  IT's OVER!  MOVE ON!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_17:21:51", "killed": false, "user_key": "19c891fde1e5baa114fe43c46d9bb372", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5841451": {"up_voted": false, "ip": "", "has_replies": true, "message": "I don't know why everybody make such a big deal out of Dick Cheney being a past CEO of Haliburton. He was involved with politics in different capacities much longer than he ran Haliburton. At least he did something that shows he could be commercially viable and not only able to spout out political wisdom's. Time will only tell if he would sell military secrets to the Chinese like Bill Clinton. Maybe he will interfere with diplomacy in the middle east like Jimmy Carter. If you wish pain and death on our own counties leaders because you don't agree with their philosophy of leadership, that really gives a good window into your mind. I do not wish to have somebody running our country that thinks like that. It is a hard job to be in a leadership role in this country with all the hatred from the left or the right and you never are able to please everyone. I would believe Dick Cheney when he say's that there might be another attack on our country before I would listen to somebody that can only spew hate and wish pain and death on people that they don't agree with.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_14:01:06", "killed": false, "user_key": "3b62f0c7d4d183d4c93cf93fbf29e83e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5841966": {"up_voted": false, "ip": "", "has_replies": true, "message": "Bob I'm glad you brought up Africa. Did you know that George Bush gave the people of Africa more money and other humanitarian help than anybody on this planet, ever.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_14:21:18", "killed": false, "user_key": "3b62f0c7d4d183d4c93cf93fbf29e83e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5855157": {"up_voted": false, "ip": "", "has_replies": false, "message": "No kidding.....", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_23:52:01", "killed": false, "user_key": "8c45ba949992793e9279d593d2b4f374", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5841801": {"up_voted": false, "ip": "", "has_replies": false, "message": "Did we go to Iraq for WMDs , terrorist attacks, or to liberate the citizens of Iraq?  There were and still are much worse things going on through out the world, If we realy gave a crap about innocent people being killed there was a bunch of work to do all through out africa with kids killing kids mass slaughter and rape. sadam at least had his country in check", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_14:14:55", "killed": false, "user_key": "94967ed9df0ba52b9ad4b80494e33ccd", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5844026": {"up_voted": false, "ip": "", "has_replies": false, "message": "I think this means that CHENEY is planning to get HIS buddies to carry out some attacks.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_15:39:58", "killed": false, "user_key": "91ff88ad5ca5ff10d969a7f34f4afc40", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5844155": {"up_voted": false, "ip": "", "has_replies": false, "message": "I say we sent Cheney to his torture prison... see how he squeals!!!   <br>or better yet... give the exact address of all Bush officials", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_15:45:46", "killed": false, "user_key": "b2d9adbe0baf88d0f321f3edf2ee15ec", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 5841746, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "5849917": {"up_voted": false, "ip": "", "has_replies": false, "message": "Got some gum on ya Dick?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_19:45:03", "killed": false, "user_key": "109d79a8cff2b9511250973ee53db3a1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5875390": {"up_voted": false, "ip": "", "has_replies": false, "message": "Herr Cheney may be right.  But being right the way Hitler thought he was right is dead wrong.  I spent eight years in the U.S.A.F. intelligece service, a year in Pakistan in 1960, and considerable time assigned to not only an \"emergency reaction continguency unit\" but six months temporary duty with the National Security Agency.  I assume Herr Cheney was doing something extremely important himself while I was serving my countrty in the \"active\" military, but our path's did not cross.  <br>It really scares me that people like Dick Cheney get into seriously important positions in this country while many commoners like myself with equal or superior intelligence and ability are seldom heard from while serious matters are being debated.<br>Since Herr Cheney did not run for president, I assume he does not want to be actively involved in the daily affairs of this nation any more.  Can we not honor his apparent wishes and write him off along with all the other bad debts that accumulated during his tenure.  I'll even give him what little is left of my savings if he will shut his mouth and ride off into any sunset he chooses, preferably in some other country.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-05_16:19:34", "killed": false, "user_key": "d1f422578e8b2226a250b93062602599", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5856961": {"up_voted": false, "ip": "", "has_replies": false, "message": "The D I C K complains about what Obama should do about Gitmo... BUT why doesn't Obama know..?<br><br>Because Dick and His Administration... kept no case files. Explain that 'incompetence'... D I C K ?<br>Your Legacy is based on incompetence. Don't ask Alberto Gonzalez though... he's delusional... and nobody will hire him because he was ' incompetent'.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-05_02:13:09", "killed": false, "user_key": "f618b7d499db88e01cbaa855264be919", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "10502978": {"up_voted": false, "ip": "", "has_replies": false, "message": "why is this man, dick cheney, not on trial for high treason to the united states of america????????????????", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-06-04_20:34:32", "killed": false, "user_key": "97fdbfd4d8916e045417fac3ab930209", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "6 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "5840968": {"up_voted": false, "ip": "", "has_replies": false, "message": "It seems more and more like Dick is the biggest terrorist in the world.  <br>This may sound far out but if you realy take a step back and look at it all,Dick more than George Bush, has pretty much ruined the WORLD!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_13:42:46", "killed": false, "user_key": "94967ed9df0ba52b9ad4b80494e33ccd", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "5845833": {"up_voted": false, "ip": "", "has_replies": false, "message": "He is the smartest man alive!<br><br>This is not about country and democracy, respect and security and all that bull shitt he's talking about.<br>It is and it has been about the money. <br>He's just milking it for all its worth and laughing all the way to the Dubai bank!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_16:54:40", "killed": false, "user_key": "7e312cdc045cd6ff1a2e0af98fe799da", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5884878": {"up_voted": false, "ip": "", "has_replies": false, "message": "I greatly look forward to Mr. Cheney's making future headlines when he is tried as a war criminal for his involvement in the deaths of tens of thousands of Iraqi civilians and American soldiers since 2002 and his eager support of torture for those people illegally detained at Guantanamo Bay.  I'm writing my Ohio Senators and House Representatives to express  my strong thoughts and feelings that this country should not allow war criminals to escape justice while receiving governmental pensions for disservices to humanity.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-06_00:15:24", "killed": false, "user_key": "c53f92662661fbf1fe04fc96dda9af69", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5852173": {"up_voted": false, "ip": "", "has_replies": false, "message": "Oh Cheney... he's a poor old man trying to stay relevant... what more could you expect from Darth Vader?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_21:50:44", "killed": false, "user_key": "0e569bbadc89b00bc4dc172e9a7a3e81", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5841746": {"up_voted": false, "ip": "", "has_replies": true, "message": "do not count on it.  You will be the first.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_14:12:30", "killed": false, "user_key": "c3a86ea7243a8e341a447471b5d6eb20", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 1, "is_first_child": true, "email": "", "parent_post_id": 5840670, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6041684": {"up_voted": false, "ip": "", "has_replies": false, "message": "The same is going on in Britain over the fact that Obama is not keen on keeping in place what was set out for him before Bush and Cheney left the Israelis are wanting to go into Iran no matter what will happen all we get on the news here is about snow and how the Government is running out of grit for the roads and how roads are unsafe and people are having days of work and schools are shut. And that is all there is The we heard about Obama meeting our Cheney (Tony Blair) and how Obama said he would like to be like him and become as famous as him Tony this is. We just shake our head how can Obama become God.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-06_09:03:42", "killed": false, "user_key": "8e5f7fb3e3919cd2def873c5e4eef9d0", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5853518": {"up_voted": false, "ip": "", "has_replies": false, "message": "Does Dead-eye-Dick lie?  Uh, do bears crap in the woods?<br>\"Every day that the Obama administration rolls back his legacy ...\"  Wrong - obama is embracing all boosh/cheney policies of warmongering and financial collapse.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_22:07:15", "killed": false, "user_key": "49694771c3f875cda72159d3f2d59845", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5885014": {"up_voted": false, "ip": "", "has_replies": false, "message": "mr. cheney should slither back under the rock he slithered out of. if you see him kindly tell<br>him we heard enough of his lies and fear-mongering in the last 8 years. time for him <br>to shut the hell up", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-06_00:21:32", "killed": false, "user_key": "dibicki99", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5847128": {"up_voted": false, "ip": "", "has_replies": false, "message": "You mean like Rush hoping that the current president will fail and the feeble response from the Republicans followed by the even lamer apologies to Rush for having the audacity to say he was wrong? Cheney's prediction of an attack is lame, terrorism has unfortunately become a fact of life in the rest of the world and it has now reached America. Undoubtedly there will be more attacks and it takes no great incite on his part to predict it.<br><br>He was a nasty small minded man willing to trade our freedoms for security. If we are willing to allow people like him to trample foreigners rights could we expect our rights to be preserved when we travel? Once we are willing to take away the rights of foreigners it's only a short step to trampling the rights of Americans to catch pedophiles in the name of protecting children. Then we can start torturing murder suspects to get confessions. A little bit more and a little bit more until we're beating little old ladies for not putting enough money into their parking meters. Our founding fathers put all those personal protections for the rights of individuals in there for a reason.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_17:35:56", "killed": false, "user_key": "584a14c7a1fd8e61e421c830e21bf614", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 5841451, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "5861466": {"up_voted": false, "ip": "", "has_replies": false, "message": "What is amazing is that there are hours between comments shows you how relevant he is&gt;<br><br>I suggest that Pyschology TOday magazine do an article that should be interesting because it was under <br><br>Regun that the opened up the doors of the asylums and let the inmates walk the streets.<br><br>Brokaw was right Doctor Strangelove at your service", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-05_04:59:43", "killed": false, "user_key": "c6ddd730fe687c5fb09cbf7dcc888dc1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5842653": {"up_voted": false, "ip": "", "has_replies": false, "message": "Already mongering fear?  STILL mongering fear!  That's all that Richard B. Cheney knows how to do!  Already he's inflated his psychosis and is sharing it with the media.  He must be going through withdrawals.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_14:47:16", "killed": false, "user_key": "908abf59511a0c344bdbf47241f61b9f", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "5843806": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ouch, bb", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_15:31:55", "killed": false, "user_key": "ABCAmel", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 5841688, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "5840485": {"up_voted": false, "ip": "", "has_replies": true, "message": "Cheney \"Protecting the country\u2019s security is \u201ca tough, mean, dirty, nasty business,\u201d he said. \u201cThese are evil people. And we\u2019re not going to win this fight by turning the other cheek.\u201d\"<br><br>Dick was looking in the mirror when he said that??<br><br>Evil is as evil does....   CHENEY = EVIL <br>                                         BUSH = EVIL", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_13:22:42", "killed": false, "user_key": "b2d9adbe0baf88d0f321f3edf2ee15ec", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5847014": {"up_voted": false, "ip": "", "has_replies": false, "message": "This Dr. Stranglove character, the one that has been wrong about absolutly everything, slam dunk, WMD,<br>we will be greeted as liberators, what a liar and criminal.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_17:30:20", "killed": false, "user_key": "b9255438acdb9f7434109236f48fe47e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5863783": {"up_voted": false, "ip": "", "has_replies": false, "message": "Dick Cheny being out of office is a good thing. He is only out for himself and his rich frjiends, just like Bush was. Obama is trying to correct their mistakes and bring the country back from their negigent leadership and he wants to  accuse him of putting us in a position to invite terrosist attacks!!!.  If america can't provide for americans, and the country keeps on their path ( Bush & Cheny) then we are doomed anyway. LEAVE OBAMA ALONE. He is doing just fine...It will take time to undue the damage that Bush and Cheny created. We need to cut govt. spending and Gitmo is a good start. Send them back to their country and let them deal with them and the worst ones, throw them in a secure prison and throw away the key.  Take Cheny with you.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-05_08:45:33", "killed": false, "user_key": "7643c28b4b7dd154b850b24e384cd023", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5840491": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ask Cheney why he didn't evacuate the Pentagon when he knew it was going to be hit by flight 77. By the way boys and girls... did you know the Pentagon is 77 feet tall? Cool symbolism to go with flight 11 hitting the World Trade Center which looks like a big 11 on the skyline. Weird eh?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_13:22:40", "killed": false, "user_key": "77af34febb62ed385079657fe9dc0039", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5845266": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yeah, well seeing Cheney leave the white house in a wheelchair may have been an inadequate fitting tribute, but a fitting tribute nonetheless.  Also, good point to why people are becoming deaf to mainstream media organizations.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_16:29:30", "killed": false, "user_key": "197fa3355840ddc9585bbdd30a9fba16", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5843183": {"up_voted": false, "ip": "", "has_replies": true, "message": "Some of Mr. Cheney's points are correct.  The United States is still the top target for Islamic extremists.  Mr. Cheney does not have a long history of being deceitful.  He is open and honest in his views.  That he ran the vice presidency the way he did - that was secretive but a lot of the issues he dealt with deserved secrecy.  Openness and honesty ARE NOT typical of the Democratic party.  The current regime will not successfully handle the threat of terrorism.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_15:08:24", "killed": false, "user_key": "31239c604ae15ece7dc726a79bfdd658", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5857011": {"up_voted": false, "ip": "", "has_replies": false, "message": "Lyn... have you been asleep for the last 8 years...?<br>You sound like Alberto Gonzalez's secretary. He can't see the truth either.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-05_02:18:41", "killed": false, "user_key": "f618b7d499db88e01cbaa855264be919", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 5843183, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "5862262": {"up_voted": false, "ip": "", "has_replies": false, "message": "Of course dick cheney is a liar; why would that change now?  More troubling is that he is completely delusional and marginally balanced.  It's time for his war crimes trial to start.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-05_05:56:07", "killed": false, "user_key": "53f07707f2a8e1783cf753dd57bd7e30", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5849848": {"up_voted": false, "ip": "", "has_replies": false, "message": "Dick, go and eat your wife and daughters. Leave the rest of America off the plate.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_19:41:06", "killed": false, "user_key": "b021f3e91ab04b77d227a3c941ce7aab", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "5841533": {"up_voted": false, "ip": "", "has_replies": false, "message": "The bush dick administration were excellent in marketing! whenever a person hears weapons of mass destruction they dont think mustard gas they think nuclear bombs.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-04_14:04:47", "killed": false, "user_key": "94967ed9df0ba52b9ad4b80494e33ccd", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}}, "integration": {"receiver_url": "", "theme": 1, "reply_position": false, "disqus_logo": false}, "timer": {"timer_url": "http://localhost:8005", "thread_id": "11114792", "user_id": "anonymous", "forum_id": "34441", "hash": 8962589598791326680}, "thread": {"days_alive": 0, "slug": "dick_cheney_is_a_liar", "paginate": true, "num_pages": 4, "num_posts": 50, "per_page": 50, "total_posts": 182, "realtime_paused": true, "id": 11114792, "queued": false}, "reactions_limit": 10, "context": {"show_reply": true, "use_fb_connect": false, "forum_facebook_key": "", "use_yahoo": false, "subscribed": false, "use_twitter_signin": false, "use_openid": false, "realtime_speed": 5000}, "reactions_start": 0, "settings": {"debug": false, "disqus_url": "http://disqus.com", "media_url": "http://media.disqus.com"}, "media_url": "http://media.disqus.com"};
	/* */ this.jsonData.cookie_messages = {"user_created": null, "post_has_profile": null, "post_twitter": null, "post_not_approved": null}; this.jsonData.session = {"url": null, "name": null, "email": null}; /* */

	
	this.curPageId = 'dsq-comments';

	this.frames = {};
};

var disqus_popup_reference = null;

if(typeof DsqLocal == 'undefined') {
	DsqLocal = {};
}



/**
 * Dsq.Strings: UI strings
 */
Dsq.Strings = new function() {
	this.ADD_NEW_COMMENT = "Add New Comment";
	this.LOG_INTO_DISQUS = "Log into DISQUS";
	this.USE_MEDIA = "Use Media";
	this.LOGOUT = "Logout";
	this.SHARING_OPTIONS = "Sharing options";
	this.SHARE_ON = "Share on";
	this.TWEET_THIS_COMMENT = "Tweet this comment";
	this.SHARE_ON_NEWSFEED = "Share on news feed";
	this.SEND_UPDATE_TO_YAHOO = "Send update to Yahoo!";
	this.REBLOG_ON = "Reblog on";
	this.CONFIGURE_OPTIONS = "Configure options";
	this.POST_AS = "Post as";
	this.SORT_BY = "Sort by";
	this.SUBSCRIBE_BY_EMAIL = "Subscribe by email";
	this.SUBSCRIBE_BY_RSS = "Subscribe by RSS";
	this.POPULAR_NOW = "Popular now";
	this.BEST_RATING = "Best Rating";
	this.NEWEST_FIRST = "Newest first";
	this.OLDEST_FIRST = "Oldest first";
	this.HIGHLIGHTED = "Highlighted";
	this.UNSUBSCRIBE = "Unsubscribe";
	this.REQUIRED = "Required";
	this.OPTIONAL = "Optional";
	this.YOU_ARE_COMMENTING_AS_A = "You are commenting as a";
	this.LOGIN_BELOW = "Login below";
	this.PLEASE_LOGIN_BELOW_TO_COMMENT = "Please login below to comment.";
	this.SUBSCRIBE_TO_ALL_COMMENTS_BY_EMAIL = "Subscribe to all comments by email";
	this.DO_NOT_SUBSCRIBE_TO_COMMENTS = "Do not subscribe to comments";
	this.REALTIME_UPDATING_IS = "Real-time updating is";
	this.ENABLED = "enabled";
	this.PAUSED = "paused";
	this.PAUSE = "Pause";
	this.RESUME = "Resume";
	this.SHOW = "Show";
	this.JUST_NOW = "Just now";
	this.REPLY = "Reply";
	this.EDIT = "Edit";
	this.FLAG = "Flag";
	this.MODERATE = "Moderate";
	this.CANCEL = "Cancel";
	this.REPLYING_TO = "Replying to";
	this.REPORT_MISSING_REACTIONS = "Report missing reactions";
	this.POST_A_COMMENT = "Post a comment";
	this.FLAG_INAPPROPRIATE_COMMENT = "Flag inappropriate comment";
	this.FLAGGED = "Flagged";
	this.NO = "No";
	this.YES = "Yes";
	this.NEVER_MIND = "Never mind";
	this.ARE_YOU_SURE_YOU_WOULD_LIKE_TO_REPORT_THIS_COMMENT_TO_A_MODERATOR = "Are you sure you would like to report this comment to a moderator";
	this.THIS_WILL_FLAG_COMMENTS_FOR_MODERATORS_TO_TAKE_ACTION = "This will flag comments for moderators to take action";
	this.TO_RATE_PLEASE_LOG_IN = "To rate, please log in";
	this.JUST_A_MOMENT = "Just a moment...";
	this.GUEST = "Guest";
	this.NAME = "Name";
	this.EMAIL = "Email";
  this.WEBSITE = "Website";
  this.SETTINGS = "Settings";
  this.MODERATOR_OPTIONS = "Moderator options: ";
};
// Dsq.Strings

/**
 * Dsq.FmtStrings: functions that return interpolated UI strings
 */
Dsq.FmtStrings = new function() {
	// Seems we have to use named interpolation for Django to translate. Investigate more.
	this.LOGGED_IN_AS = function(username) {
		return Dsq.Utils.interpolate('Logged in as %(username)s', {username:username});
	};

	this.LOGOUT_FROM = function(disqus) {
		return Dsq.Utils.interpolate('Logout from %(disqus)s', {disqus:disqus});
	};

	this.SHOWING_COMMENTS_FULL = function(total, num) {
		if (num === 1) {
			return Dsq.Utils.interpolate("Showing <span id='dsq-num-posts'>%(num)s</span> of <span id='dsq-total-posts'>%(total)s</span> comment", {num:num, total:total});
		} else {
			return Dsq.Utils.interpolate("Showing <span id='dsq-num-posts'>%(num)s</span> of <span id='dsq-total-posts'>%(total)s</span> comments", {num:num, total:total});
		}
	};

	this.SHOWING_COMMENTS_WITHOUT_PAGINATION = function(num) {
		if (num === 1) {
			return Dsq.Utils.interpolate("Showing <span id='dsq-num-posts'>%(num)s</span> comment", {num:num});
		} else {
			return Dsq.Utils.interpolate("Showing <span id='dsq-num-posts'>%(num)s</span> comments", {num:num});
		}
	};

	this.NUMBER_OF_COMMENTS = function(num) {
		return Dsq.Utils.interpolate(
			(num == 1
				? '%(num)s comment'
				: '%(num)s comments'
			), {num:num});
	};

	this.NUMBER_OF_LIKES = function(num) {
		return Dsq.Utils.interpolate(
			(num == 1
				? '%(num)s like'
				: '%(num)s likes'
			), {num:num});
	};

	this.NUMBER_OF_POINTS = function(num) {
		return Dsq.Utils.interpolate(
			(num == 1
				? '%(num)s point'
				: '%(num)s points'
			), {num:num});
	};
};
// Dsq.FmtStrings





Dsq.CSRF_TOKEN = '21bc467119200cb06806902fa8e2f5b0';
Dsq.COMMENTS_RE = /(<li.*?id="?dsq-comment-(\d+)"?.*?>)((?:.|\s)*?)(<\/li>)/gim;
Dsq.POST_RE = /(<div.*?id="?dsq-comment-header-(\d+)"?.*?>)((?:.|\s)*?)(<\/div>)\s*(<div.*?class="?dsq-comment-body"?.*?>)((?:.|\s)*)(<\/div>)/gim;
Dsq.POST_BODY_RE = /\s*(<div.*?id="?dsq-comment-message-(\d+)"?.*?>)((?:.|\s)*)(<\/div>)/gim;
// HACK: Safari ends with "-->" while other browsers end with "--&gt;" as expected.
Dsq.MEDIA_POST_RE = /&lt;!--\[(.*?)\]--(?:>|&gt;)/gim;



// TODO: It might be faster to use string methods to find all <li (...) </li> blocks and pass to Dsq.PostHandler manually.
Dsq.CommentsHandler = function(str, head, post_id, content, tail, offset, s) {
	var prepend_post = Dsq.Templates.prependPost(post_id);
	var append_post = Dsq.Templates.appendPost(post_id);

	content = content.replace(Dsq.POST_RE, Dsq.PostHandler);
	Dsq.Templates.postLoopCounter++;
	head = Dsq.Templates.Filters.commentContainer(post_id, head);
	return prepend_post + head + content + tail + append_post;
};

Dsq.PostHandler = function(str, h_head, post_id, h_content, h_tail, b_head, b_content, b_tail, offset, s) {
	var prepend_header = Dsq.Templates.postPrependHeader(post_id);
	var append_header = Dsq.Templates.postAppendHeader(post_id);
	var prepend_body = Dsq.Templates.preBody(post_id);
	var append_body = Dsq.Templates.postBody(post_id);
	var append_footer = Dsq.Templates.postFooter(post_id);

	b_content = b_content.replace(Dsq.POST_BODY_RE, Dsq.PostBodyHandler);
	return h_head + prepend_header + h_content + append_header + h_tail + b_head + prepend_body + b_content + append_body + b_tail + append_footer;
};

Dsq.PostBodyHandler = function(str, head, post_id, content, tail, offset, s) {
	content = Dsq.Templates.Filters.commentContent(post_id, content);
	return head + content + tail;
};

Dsq.MediaPostHandler = function(str, args, offset, s) {
	args = args.split(' ');
	if(args[0] == 'seesmic') {
		return '<br />' + Dsq.Templates.mediaSeesmic(args[1], args[2]);
	}
	return '';
};


/**
 * Shorcuts
 */
Dsq.$ = function(element) { return document.getElementById(element); };
Dsq.$b = document.body || document.getElementsByTagName('body')[0];


/**
 * Dsq.Debug: Logging functions.
 */

Dsq.Debug = new function() {this.log=function(s){};this.profile=function(f){if(typeof f == 'function')return f();else return eval(f);};};


/**
 * Dsq.Urls: URL paths
 */
Dsq.Urls = new function() {
	this.LOGIN = '/profile/login/';
	this.LOGOUT = '/logout/';
	this.REPLY = 'http://disqus.com/forums/washingtonindependent/dick_cheney_is_a_liar/reply.html';
	this.REQUEST_USER_PROFILE = '/AnonymousUser/';
	this.REQUEST_USER_AVATAR = 'http://media.disqus.com/images/noavatar92.png';
};
// Dsq.Urls

/**
 * Dsq.Validators: Validation for form fields
 */
Dsq.Validators = new function() {
	this.VALID_EMAIL_RE = /^[a-z0-9\-\_\+]+(\.[a-z0-9\-\_\+]+)*\@(([a-z0-9\-\_\+]+(\.[a-z0-9\-\_\+]+)*)+\.[a-z]{2,}|([0-9]+\.){3}[0-9]+)$/i;
	this.name = function(name) {
		var error = false;

		if(typeof Dsq.Templates.placeholder !== 'undefined' &&
		   name == Dsq.Templates.placeholder.name) {
			error = true;
		}
		if(name.length <= 1) {
			error = true;
		}

		if(error) {
			return "Please enter a name to comment.";
		} else {
			return true;
		}
	};
	this.email = function(addr) {
		if(Dsq.Validators.VALID_EMAIL_RE.test(addr)) {
			return true;
		} else {
			return "Please enter a valid email to comment.";
		}
	};
	this.url = function(addr) {
		if(!addr || addr.indexOf('.') != -1) {
			return true;
		} else {
			return "Please check your website URL (this field is optional).";
		}
	};

	this.validate = function(bulk_validation, failure_callback) {
		failure_callback = failure_callback || function(e){ alert(e); };

		for(var i = 0; i < bulk_validation.length; i++) {
			v = bulk_validation[i];
			ret = v.validator(v.value);
			if(ret !== true) {
				failure_callback(ret);
				return false;
			}
		}
		return true;
	};
};

/**
 * Dsq.Utils: Generic utility functions.
 */
Dsq.Utils = new function() {
	this.ie = /msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent);
	this.ie7 = (document.all && !window.opera && window.XMLHttpRequest) ? true : false;
	this.ie6 = (!window.XMLHttpRequest) ? true: false;
	this.webkit = navigator.userAgent.indexOf('AppleWebKit/') >= 0;
	this.gebiFromElementCollectionCache = {};
	this._styleSheet = null;

	this.gebiFromElement = function(el, id, tag) {
		// This only method only helps IE.
		if(!this.ie) {
			return Dsq.$(id);
		} else {
			var cacheKey = el.id + '-' + tag;
			tag = tag || 'div';
			if(typeof this.gebiFromElementCollectionCache[cacheKey] != 'undefined') {
				collection = this.gebiFromElementCollectionCache[cacheKey];
			} else {
				collection = el.getElementsByTagName(tag);
				this.gebiFromElementCollectionCache[cacheKey] = collection;
			}

			for(var i = 0; i < collection.length; i++) {
				if(collection[i].id == id) {
					return collection[i];
				}
			}
			return null;
		}
	};

	this.execOnReady = function(func) {
		var node = document.createElement('document:ready');
		try {
			node.doScroll('left');
			func();
			node = null;
		} catch(err) {
			setTimeout(function() { Dsq.Utils.execOnReady(func); }, 10);
		}
	};


	// Courtesy of http://www.quirksmode.org/js/cookies.html
	this.createCookie = function(name,value,days) {
		if (days) {
			var date = new Date();
			date.setTime(date.getTime()+(days*24*60*60*1000));
			var expires = "; expires="+date.toGMTString();
		}
		else var expires = "";
		document.cookie = name+"="+value+expires+"; path=/";
	};

	this.readCookie = function(name) {
		var nameEQ = name + "=";
		var ca = document.cookie.split(';');
		for(var i=0;i < ca.length;i++) {
			var c = ca[i];
			while (c.charAt(0)==' ') c = c.substring(1,c.length);
			if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
		}
		return null;
	};

	this.eraseCookie = function(name) {
		Dsq.Utils.createCookie(name,"",-1);
	};

	this.deleteNode = function(node) {
		if(node) {
			this.deleteChildren(node);
			if(typeof node.outerHTML != 'undefined') { node.outerHTML = ''; }
			else if(node.parentNode) { node.parentNode.removeChild(node); }
			delete node;
		}
	};

	this.deleteChildren = function(node) {
		if(node) {
			for(var x = node.childNodes.length-1; x >= 0; x--) {
				var childNode = node.childNodes[x];
				if(childNode.hasChildNodes()) { this.deleteChildren(childNode); }
				if(typeof childNode.outerHTML != 'undefined') { childNode.outerHTML = ''; }
				else node.removeChild(childNode);
				delete childNode;
			}
		}
	};

	this.findPos = function(obj) {
		var curleft = 0;
		var curtop = 0;
		if (obj.offsetParent) {
			do {
				curleft += obj.offsetLeft;
				curtop += obj.offsetTop;
			} while (obj = obj.offsetParent);
		}
		return [curleft,curtop];
	};

	this.getWindowSize = function() {
		var windowWidth = -1;
		var windowHeight = -1;

		if(typeof(window.innerWidth) == 'number') { //Non-IE
			windowWidth = window.innerWidth;
			windowHeight = window.innerHeight;
		} else if(document.documentElement) { // IE 6+ in 'standards compliant mode'
			windowWidth = document.documentElement.clientWidth || document.body.clientWidth;
			windowHeight = document.documentElement.clientHeight || document.body.clientHeight;
		}

		return [windowWidth, windowHeight];
	}

	this.getScrollPos = function() {
		var scrollWidth, scrollTop;

		if(document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollWidth)) {
			scrollWidth = document.documentElement.scrollWidth;
			// IE is weird here.  If no doctype is provided, document.body.scrollTop is 0,
			// otherwise document.documentElement.scrollTop is 0.
			scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
		} else if(document.body.scrollTop && document.body.scrollWidth) {
			scrollWidth = document.body.scrollWidth;
			scrollTop = document.body.scrollTop;
		}

		return [scrollWidth, scrollTop];
	}

	this.addEventListener = function(instance, eventName, listener) {
		var listenerFn = listener;
		if (instance.addEventListener) {
			instance.addEventListener(eventName, listenerFn, false);
		} else if (instance.attachEvent) {
			listenerFn = function() {
				listener(window.event);
			};
			instance.attachEvent("on" + eventName, listenerFn);
		} else {
			throw new Error("Event registration not supported");
		}
		return {
			instance: instance,
			name: eventName,
			listener: listenerFn
		};
	};

	this.removeEventListener = function(event) {
		var instance = event.instance;
		if (instance.removeEventListener) {
			instance.removeEventListener(event.name, event.listener, false);
		} else if (instance.detachEvent) {
			instance.detachEvent("on" + event.name, event.listener);
		}
	};

	this.fixIframesIE = function(id) {
		var disqusThread = Dsq.$(disqus_container_id);
		var iframes = disqusThread.getElementsByTagName('iframe');

		if(id) {
			var container = Dsq.$(id);
		} else {
			var container = Dsq.$('dsq-content');
		}

		for(i = 0; i < iframes.length; i++) {
			if (container) {
				iframes[i].style.width = container.offsetWidth;
			}
		}
	};

	this.getElementsByClassName = function(oElm, strTagName, strClassName) {
	/* Credit: Jonathan Snook [http://www.snook.ca/jonathan], Robert Nyman [http://www.robertnyman.com] */
		var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
		var arrReturnElements = new Array();
		strClassName = strClassName.replace(/\-/g, "\\-");
		var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
		var oElement;
		for(var i = 0; i < arrElements.length; i++) {
			oElement = arrElements[i];
			if(oRegExp.test(oElement.className)) {
				arrReturnElements.push(oElement);
			}
		}
		return (arrReturnElements);
	};

	this.postToUrl = function(url, post_data, opt_redirect) {
		var form = document.createElement('form');
		var iframe_container = document.createElement('div');
		var id = 'dsq-temp-iframe-' + (new Date()).getTime();

		form.method = 'POST';
		form.action = url;
		if (!opt_redirect) {
			form.target = id;
		}
		iframe_container.innerHTML = '<iframe style="display:none" name="' + id + '" id="' + id + '"></iframe>';

		for(var key in post_data) {
			if(post_data.hasOwnProperty(key)) {
				var input = document.createElement('input');
				input.name = key;
				input.type = 'hidden';
				input.value = post_data[key];

				form.appendChild(input);
			}
		}

		Dsq.$b.appendChild(iframe_container);
		Dsq.$b.appendChild(form);
		form.submit();
	};

	// Strips integer id from id of element in the form ('some-id-###')
	this.extractId = function(e) {
		var chunks = e.id.split('-');
		if(chunks.length <= 1) {
			return 0;
		} else {
			return parseInt(chunks[chunks.length-1]);
		}
	};

	this.getStyle = function(el, styleProp) {
		if(el.currentStyle) {
			var y = el.currentStyle[styleProp];
		} else if(window.getComputedStyle) {
			var y = document.defaultView.getComputedStyle(el, null).getPropertyValue(styleProp);
		}

		if(y == 'transparent' || y == '') {
			this.getStyle(el.parentNode, styleProp);
		} else {
			return y;
		}
	};

	this.execScript = function(url, append_qs, container) {
		var script = document.createElement('script');
		append_qs = typeof append_qs == 'undefined' ? true : append_qs;
		container = container || Dsq.container;

		if(append_qs) {
			var j = (url.indexOf('?') >= 0) ? '&' : '?';
			url += j + (new Date()).getTime();
		}
		script.type = 'text/javascript';
		script.charset = 'UTF-8';
		script.src = url;
		container.appendChild(script);
		return script;
	};

	this.pluralize = function(num, singular, plural) {
		return (num != 1) ? plural || 's' : singular || '';
	};

	this.getRequestParams = function(queryString /* optional */) {
		var pairs, tuple;
		var params = {};

		queryString = queryString || window.location.search.substring(1);
		pairs = queryString.split('&');

		for (var i = 0, pair; pair = pairs[i]; i++) {
			tuple = pair.split('=');
			params[tuple[0]] = (tuple[1] || true);
		}

		return params;
	};

	this.addCssRule = function(selector, styleText, index) {
		var stylesheet;
		index = index || 0;

		if(!this._styleSheet) {
			var styleEl = document.createElement('style');
			document.getElementsByTagName('head')[0].appendChild(styleEl);
			this._styleSheet = styleEl.sheet;
			if(!this._styleSheet) {
				// IE does not like our newly created stylesheet.
				this._styleSheet = document.styleSheets[document.styleSheets.length-1];
			}
		}
		stylesheet = this._styleSheet;

		if(stylesheet.insertRule) {
			var ruleText = selector + ' { ' + styleText + ' }';
			if(index == -1) {
				index = stylesheet.cssRules.length;
			}
			stylesheet.insertRule(ruleText, index);
		} else if(stylesheet.addRule) {
			stylesheet.addRule(selector, styleText, index);
		}
	};

	this.forEachIn = function(obj, callback) {
		for(var key in obj) {
			if(obj.hasOwnProperty(key)) {
				callback(key, obj[key]);
			}
		}
	};

	this._interpolateGlobalContext = {
		// values that get used a lot and are global to the request
		'profile_url': Dsq.Urls.REQUEST_USER_PROFILE,

		'disqus_url': Dsq.jsonData.settings.disqus_url,
		'media_url': Dsq.jsonData.settings.media_url,
		'request_username': Dsq.jsonData.request.username,
		'request_display_username': Dsq.jsonData.request.display_username,
		'forum_name': Dsq.jsonData.forum.name
	};

	this.renderFromContextStack = function(key, contexts) {
		// Returns the first instance of `key` in the array of objects `contexts` or else ''
		for (var i=0; i<contexts.length; i++) {
			if (contexts[i][key] !== undefined) {
				return String(contexts[i][key]);
			}
		}
		throw new Error('key ' + key + ' not found in context');
	};

	var that = this;
	this.interpolate = function(fmt, opt_localContext) {
		// Interpolate `fmt` named-format string with an assumed global context.
		// Based on `interpolate` in django.views.i18n
		var contextStack = [opt_localContext || {}, that._interpolateGlobalContext];
		return fmt.replace(/%\(\w+\)s/g, function(match){
			return that.renderFromContextStack(match.slice(2,-2), contextStack);
		});
	};

	this.stripTags = function(s) {
		// Removes HTML tags from `s`
		return s.replace(/(<([^>]+)>)/g,"");

	};

	this.assert = function(b) {
		if (!b) {
			throw new Error('Assertion error.');
		}
	};

};
// Dsq.Utils

/**
 * Dsq.Popup: Popup helper functions.
 */
Dsq.Popup = new function() {
	this.timeHide = new Array();
	this.timeShow = new Array();
	this.activePopup = {};
	this.profileCache = {};
	this.statusCache = {};

	this.showTimer = function(post_id) {
		// clear the hide timer
		clearTimeout(this.timeHide[post_id]);

		// start the timer
		if(!Dsq.Popup.profileIsOn && !Dsq.Thread.adminIsOn) {
			this.timeShow[post_id] = setTimeout("Dsq.Popup.popProfile(\"" + post_id + "\")", 400);
		}
	};

	this.hideTimer = function(post_id) {
		// clear the show timer
		clearTimeout(this.timeShow[post_id]);
	};

	this.updateProfile = function(username) {
		// Callback from /embed/profile.js
		if (this.statusCache[username]) {
			var statusEl = Dsq.$('dsq-profile-status-' + username);
			statusEl.innerHTML = this.statusCache[username];
			statusEl.style.display = 'block';
		}

		if (this.profileCache[username]) {
			var _cache = this.profileCache[username];

			var _genhtml = function(text) { return '<span><big>' + text + '</big></span>'; };
			var _no_comments = _genhtml(Dsq.FmtStrings.NUMBER_OF_COMMENTS(_cache.comments_count));
			var _no_likes = _genhtml(Dsq.FmtStrings.NUMBER_OF_LIKES(_cache.likes_count));
			var _no_points = _genhtml(Dsq.FmtStrings.NUMBER_OF_POINTS(_cache.points));

			var statsEl = Dsq.$('dsq-popup-profile-user-stats-' + username);
			statsEl.innerHTML = '';

			if (Dsq.jsonData.users[username].registered) {
				statsEl.innerHTML = _no_comments + _no_likes;
			}
			statsEl.innerHTML += _no_points;

			var activeSites = '';
			for (var i = 0; i < _cache.active_sites.length; i++) {
				var site = _cache.active_sites[i];
				activeSites += '<li><a href="' + site.url + '"> \
					<img src="' + site.favicon + '"/ width="16" height="16"/></a>\
					<a href="' + site.url + '">' + site.name + '</a></li>';
			}
			if (activeSites !== '') {
				Dsq.$('dsq-popup-profile-active-sites-' + username).innerHTML = activeSites;
			} else {
				Dsq.$('dsq-popup-profile-active-sites-' + username).innerHTML = 'This site.';
			}

			var moderatedSites = '';
			for (var i = 0; i < _cache.moderated_sites.length; i++) {
				var site = _cache.moderated_sites[i];
				moderatedSites += '<li><a href="' + site.url + '"> \
					<img src="' + site.favicon + '"/ width="16" height="16"/></a>\
					<a href="' + site.url + '">' + site.name + '</a></li>';
			}
			if (moderatedSites !== '') {
				Dsq.$('dsq-popup-profile-moderated-' + username).innerHTML = moderatedSites;
			} else {
				Dsq.$('dsq-popup-profile-moderated-wrapper-' + username).innerHTML = '';
			}
		}

		// Reposition popup after full HTML is rendered
		if(Dsq.Popup.activePopup && Dsq.Popup.activePopup.el) {
			Dsq.Popup.initPopup(Dsq.Popup.activePopup.el, Dsq.Popup.activePopup.id, Dsq.Popup.activePopup.type);
		}

	};

	this.showCookieMsgs = function() {
		var title = '';
		var message = '';
		var numAlerts = 0;

		Dsq.Utils.forEachIn(Dsq.jsonData.cookie_messages, function(k, v) {
			if (!v) return;

			switch(k) {
				// Cookie: Twitter
				case 'post_twitter':
					if (v === 'error') {
						title = 'Twitter Error!';
						message += '<li id="dsq-msg-twitter-error">Oops, we couldn\'t tweet this comment. Please check your <a href="http://disqus.com/account/services">account settings</a>.</li>';
					} else {
						var _msg = v.split(':');
						title = 'Tweeted!';
						message += '<li id="dsq-msg-twitter-success">Your comment was successfully tweeted. <a href="http://twitter.com/' + _msg[0] + '/status/' + _msg[1] + '">Click here to view the tweet</a>.</li>';
					}
					break;
				// Cookie: Unapproved Post
				case 'post_not_approved':
					title = 'Comment awaiting approval by a moderator';
					message += '<li id="dsq-msg-post-not-approved">Your comment must be approved by a moderator before appearing here.</li>';
					break;
				// Cookie: Profile Found
				case 'post_has_profile':
					title = 'Use your existing commenter profile';
					message += '<li id="dsq-msg-post-has-profile">You have just posted your commment as a <span class="dsq-badge-guest">Guest</span>, but you may already have a <span class="logo-disqus">Disqus</span> Profile.<br /><br /><a href="http://disqus.com/claim">Log in and claim this comment!</a></li>';
					break;
				case 'user_created':
					var _data = v.split(':');
					title = 'Profile created!';
					message += '<li id="dsq-msg-user-created">You have just created a <span class="logo-disqus">Disqus</span> Profile, the best way to claim, manage, and track your comments all over the web. \
					<br /><br />A confirmation is being sent to <strong>' + _data[1] + '</strong>. Please check for this email in order to verify your profile. \
					<ul class="dsq-list-tick"> \
						<li>Your username is <strong>' + _data[0] +'</strong>. <a href="http://disqus.com/people/' + _data[0] + '/" target="_blank">Click here to view your public profile</a>.</li> \
						<li>Be sure to set your profile picture, as well as connect your <span class="dsq-badge-facebook">Facebook</span> and <span class="dsq-badge-twitter">Twitter</span> accounts. <a href="http://disqus.com/account/" target="_blank">Click here for account settings</a>.</li> \
					</ul> \
					</li>'
					break;
				default:
					break;
			}
			numAlerts++;
		});

		if(numAlerts > 1) {
			message = '<ul class="dsq-list-bluebullet">' + message;
			message += '</ul>';
			title = 'Thanks for posting!';
		}
		if(numAlerts > 0) {
			if(typeof(disqus_cookie_msgs) == 'function') {
				disqus_cookie_msgs(message, title);
			} else {
				Dsq.Popup.popModal(message, title);
			}
		}
	};

	this.helpBadges = function(post_id) {
		var html = ' \
			<ul class="dsq-popup-help"> \
				<li><span class="dsq-badge dsq-badge-verified">Verified</span> has a <span class="logo-disqus">Disqus</span> Profile with a confirmed email address.</li> \
				<li><span class="dsq-badge dsq-badge-registered">Registered</span> has a <span class="logo-disqus">Disqus</span> Profile, but has not yet confirmed his or her email address.</li> \
				<li><span class="dsq-badge dsq-badge-guest">Guest</span> is not logged in with any account and has not claimed his or her comments.</li> \
				<li class="dsq-help-otheraccts">Other accounts</li> \
				<li><span class="dsq-badge dsq-badge-facebook">Facebook</span> is using his or her Facebook profile via Facebook Connect.</li> \
				<li><span class="dsq-badge dsq-badge-twitter">Twitter</span> is using his or her Twitter profile via Twitter Sign-in.</li> \
				<li><span class="dsq-badge dsq-badge-openid">OpenID</span> is using his or her OpenID.</li> \
			</ul> \
		';

		this.popModal(html, 'Help: Types of Commenters', post_id);
		return;
	};

	this.permalink = function(post_id) {
		var header = 'Link to this comment';
		var body = '<strong>You are anchored to</strong>:<br />' + document.location.protocol + '//' + document.location.host + document.location.pathname + document.location.search + '#comment-' + post_id;

		this.popModal(body, header, post_id);
	};

	this.login = function(header, body) {
		var h = header || 'Login or Register';
		var b = body || '';
		b += Dsq.Templates.frameLogin({id: 'dsq-popup-login'});
		b += '</iframe>'; // HACK: Sometimes there is something funky with the IFRAME SRC that causes no end tag
		this.popModal(b, h, null, true, 'dsq-popup-login');
	};

	this.blacklist = function(id) {
		var _meta = Dsq.jsonData.posts[id];
		var userData = Dsq.jsonData['users'][_meta.user_key];
		var title = 'Add to Blacklist';
		var message = ' \
		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:'
		+ (userData['registered'] ?
			'<div class="dsq-blacklist-option"> \
				<input id="dsq-blacklist-username" type="checkbox" checked> \
				<label for="dsq-blacklist-username"><strong>Username</strong>: ' + userData['username'] + '</label> \
			</div>'
			: '')
		+ (_meta.email ?
			'<div class="dsq-blacklist-option"> \
				<input id="dsq-blacklist-email" type="checkbox" checked> \
				<label for="dsq-blacklist-email"><strong>Email address</strong>: ' + _meta.email + '</label> \
			</div>'
			: '')
		+ '<div class="dsq-blacklist-option"> \
			<input id="dsq-blacklist-ip" type="checkbox" onclick="Dsq.$(\'dsq-blacklist-ip-warning\').style.display=\'block\'"> \
			<label for="dsq-blacklist-ip"><strong>IP address</strong>: ' + _meta.ip + '</label> \
		</div> \
		';

		message += ' \
			<p id="dsq-blacklist-ip-warning" style="display:none">	\
				Note: Blocking this person\'s 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. \
			</p> \
		';

		message += ' \
			<p style="text-align:center"><button onclick="Dsq.Post.blockUser(' + id + '); this.disabled=true; this.innerHTML=\'Just one moment...\'">Add to Blacklist</button></p> \
		';

		Dsq.Popup.popModal(message, title);
	};

	this.remoteAccountSettings = function() {
		var body = '';
		// Set up IFrame.
		var params = {};
		var base_url = 'http://disqus.com/forums/washingtonindependent/_auth/embed/remote_settings/';
		var attributes = {id: 'dsq-popup-account-settings'};
		if (typeof disqus_frame_theme != 'undefined') {
			params['theme'] = disqus_frame_theme;
		}

		body = Dsq.Templates._frameGeneric(base_url, params, attributes);
		this.popModal(body, 'Account Settings', null, true, 'dsq-popup-account-settings');
	};

	this.popModal = function(message, title, post_id, use_listener, extra_classes) {
		var container = document.createElement('div');
		var header, body;

		Dsq.Popup._closePopup(null, true);

		if(typeof(title) == 'undefined') { title = ''; }
		if(typeof(use_listener) == 'undefined') { use_listener = true; }

		if(post_id) {
			container.id = 'dsq-popup-message-' + post_id;
		} else {
			container.id = 'dsq-popup-message';
		}

		header = title;
		body = message;

		container.innerHTML = Dsq.Templates.popupModal(header, body);
		Dsq.Popup.initPopup(container, post_id, 'message', extra_classes);
		if(use_listener) {
			Dsq.Popup.popupListener = Dsq.Utils.addEventListener(document, 'mouseup', Dsq.Popup._closePopup);
		}
	};

	this.popAlert = this.popModal;

	this.loading = function(post_id) {
		var title = Dsq.Strings.JUST_A_MOMENT;
		var body = '<div style="text-align:center; padding: 5px 0 10px 0"><img src="http://media.disqus.com/images/loading.gif" alt="" /></div>'
		Dsq.Popup.lightbox(body, title, post_id);
	};

	this.lightbox = function(message, title, post_id) {
		// Wraps Dsq.Popup.popModal

		var overlay = document.createElement('div');
		overlay.id = 'dsq-overlay';
		overlay.className = 'dsq-overlay';
		Dsq.$b.appendChild(overlay);
		
		Dsq.Popup.popModal(message, title, post_id, false, 'dsq-lightbox');
	};

	this.popProfile = function(post_id, userKey) {
		var post = Dsq.jsonData['posts'][post_id];
		if (post && post.has_been_anonymized) {
			Dsq.Popup.popModal('This message was anonymized by its previous owner.', 'Anonymized', post_id);
			return;
		}

		if(post_id) {
			userKey = Dsq.jsonData['posts'][post_id].user_key;	
		}
		var userData = Dsq.jsonData['users'][userKey];
		var elId = 'dsq-popup-profile-' + userKey;
		var container = document.createElement('div');

		if(this.activePopup.el) {
			this._closePopup(null, true);
			if(this.activePopup.linkClicked) {
				this.activePopup.linkClicked = false;
				return;
			}
		}

		container.id = elId;
		container.innerHTML = Dsq.Templates.popupProfile(userKey);

		this.initPopup(container, post_id, 'profile');
		this.popupListener = Dsq.Utils.addEventListener(document, 'mouseup', this._closePopup);

		if(!this.profileCache[userKey]) {
			Dsq.Utils.execScript('http://disqus.com/embed/profile.js'
				+ '?username=' + userKey
				+ '&anon=' + (userData['registered'] ? 0 : 1)
				+ '&f=' + Dsq.jsonData['request'].forum);
		} else {
			this.updateProfile(userKey);
		}
	};

	this._closePopup = function(e, force) {
		var activePopup = Dsq.Popup.activePopup.el;
		var id = Dsq.Popup.activePopup.id;
		var link = 'dsq-avatar-' + id; // HACK: Specific to profile toggle target

		// HACK: This event should be gone if there is no active popup.
		if(!activePopup) {
			return;
		}
		if(force || !Dsq.Popup.isClicked(e, activePopup.id)) {
			// TODO: This is breaking iE?
			if(Dsq.Popup.popupListener) {
				Dsq.Utils.removeEventListener(Dsq.Popup.popupListener);
			}
			
			// Kill overlay
			var overlay = Dsq.$('dsq-overlay');
			if(overlay) { Dsq.Utils.deleteNode(overlay); }
			
			try {
				Dsq.Utils.deleteNode(activePopup);
			} catch(e) {
				// HACK: IE6 throws an error when using deleteNode() with a node containing a <table> in the html.
				activePopup.parentNode.removeChild(activePopup);
			}
			Dsq.Popup.activePopup = {};
		}

		if(!force && Dsq.Popup.isClicked(e, link)) {
 			Dsq.Popup.activePopup.linkClicked = true;
		}

	};

	this.initPopup = function(popup, post_id, type, extra_classes) {
		popup.className = 'dsq-popup dsq-popup-' + type + ' ' + (extra_classes ? extra_classes : '');
		if(Dsq.Utils.ie6 || Dsq.Utils.ie7) {
			// HACK: We can't modify the body before it's ready, so we need
			//       to use an IE-safe "DOMReady" workaround before loading
			//       our popup.
			Dsq.Utils.execOnReady(function() {Dsq.$b.appendChild(popup); });
		} else {
			Dsq.$b.appendChild(popup);
		}

		popup.style.display = 'block';

		var xPos = (Dsq.Utils.getWindowSize()[0] - popup.offsetWidth) / 2;
		var yPos = (Dsq.Utils.getWindowSize()[1] - popup.offsetHeight) / 2;

		if(Dsq.Utils.ie6) {
			yPos += Dsq.Utils.getScrollPos()[1];
		}

		popup.style.left = xPos + 'px';
		popup.style.top = yPos + 'px';

		Dsq.Popup.activePopup = {
			'el' : popup,
			'id' : post_id,
			'type': type,
			'linkClicked' : false
		};
	};

	this.isClicked = function(e, id) {
		var t = e.target || e.srcElement;
		while(t && t.parentNode) {
			if(t.id == id) {
				return true;
			}

			t = t.parentNode;
		}
		return false;
	};
};
// Dsq.Popup

/**
 * Dsq.Templates
 */
Dsq.Templates = new function() {
	/*
	 * Counter keeping track of the number of posts iterated over.
	 */
	this.postLoopCounter = 0;
	this.filters = {};
	this.addPostContainer = 'dsq-post-add';
	this.textareaContainer = 'dsq-post-add';

	this.registerTemplate = function(name, func) {
		this['$$_' + name] = func;

		if(typeof DsqLocal.Filters != 'undefined'
		&& typeof DsqLocal.Filters[name] == 'function') {
			// Push filters to this.filters to unify code.
			this.filters[name] = this.filters[name] || [];
			this.filters[name].push(DsqLocal.Filters[name]);
		}

		this[name] = function() {
			var ret;

			if(typeof DsqLocal.Templates != 'undefined'
			&& typeof DsqLocal.Templates[name] == 'function') {
				ret = DsqLocal.Templates[name].apply(this, arguments);
			}

			if(ret === undefined) {
				ret = this['$$_' + name].apply(this, arguments);
			}

			if(this.filters[name]) {
				var args = [ret];

				args.push.apply(args, arguments);
				for(var i = 0; i < this.filters[name].length; i++) {
					ret = this.filters[name][i].apply(this, args);
				}
			}

			return ret;
		};
	};

	this.registerFilter = function(name, func) {
		this.filters[name] = this.filters[name] || [];
		this.filters[name].push(func);
	};

	/**
	 * Dsq.Templates.Filters
	 */
	this.Filters = new function() {
		this.commentContainer = function(post_id, s) {
			var _meta = Dsq.jsonData.posts[post_id];
			var classes = [];
			if(Dsq.jsonData.request.page > 1) {
				classes.push('dsq-append');
			}

			//
			// Extra classes used for custom themes
			//

			if(_meta.depth) {
				classes.push('dsq-comment-child', 'dsq-depth-' + _meta.depth, 'dsq-parent-is-' + _meta.parent_post_id);
			}


			//

			if(_meta.author_is_creator) {
				// TODO: We need to deprecate the "special" class since it is not properly prefixed.
				classes.push('special', 'dsq-special');
			}
			if(_meta.author_is_moderator) {
				classes.push('dsq-moderator');
			}
			classes.push(['dsq-odd', 'dsq-even'][Dsq.Templates.postLoopCounter % 2]);

			s = s.substring(0, s.lastIndexOf('>'));
			return s + ' class="dsq-comment ' + classes.join(' ') + '" style="margin-left:' + _meta.depth*30 + 'px">';
		};

		this.commentContent = function(post_id, s) {
			var _meta = Dsq.jsonData.posts[post_id];
			if (_meta.killed) {
				return '<em>Comment removed.</em>';
			} else if (!_meta.approved) {
				return '<em>This comment was flagged for review.</em>';
			}

			s = s.replace(Dsq.MEDIA_POST_RE, Dsq.MediaPostHandler);
			return s;
		};
	};

	//
	// Thread
	//
	// TODO: These need to be stripped of all Django template tags.

	this.authPost = function() {
		if (!Dsq.jsonData.context.show_reply) {
			return '';
		}
		var result = [];
		result = result.concat([
				'<div id="dsq-auth"',
						Dsq.jsonData.integration.reply_position ? 'class="dsq-auth-bottom"' : '',
						'>',
					'<div class="dsq-by">',
						'<a href="http://disqus.com" target="_blank">',
							(Dsq.jsonData.integration.disqus_logo ?
								Dsq.Utils.interpolate('<img src="%(media_url)s/images/embed/by-disqus.png" alt="discussion by DISQUS">') :
								Dsq.Utils.interpolate('<img src="%(media_url)s/images/embed/dsq-button-120x19.png" alt="discussion by DISQUS">')
							),
						'</a>',
					'</div>',
					'<div class="dsq-auth-header">',
						'<h3 id="dsq-add-new-comment" class="dsq-h3-addcomment">',
								Dsq.Strings.ADD_NEW_COMMENT,
						'</h3>',
						'<div id="dsq-login">',
						(!Dsq.jsonData.request.is_authenticated && Dsq.jsonData.forum.allow_anon_post
								? '<p class="dsq-login-message" id="dsq-login-message">You are commenting as a <a class="dsq-help" title="Click for more information" href="#" onclick="Dsq.Popup.helpBadges(); return false">Guest</a>. You may log into:</p>'
								: '')
		]);
		if (!Dsq.jsonData.request.is_authenticated) {
			result = result.concat([
							Dsq.Utils.interpolate(
								'<a id="dsq-login-toggle" href="%(disqus_url)s%(login_url)s?next=article:%(thread_id)s" onclick="Dsq.Popup.login(); return false"><img class="dsq-login-icon" src="%(media_url)s/images/dsq-profile-btn.png" title="%(log_into)s" alt="%(log_into)s"/></a>',
								{login_url: Dsq.Urls.LOGIN, thread_id: Dsq.jsonData.thread.id, log_into: Dsq.Strings.LOG_INTO_DISQUS}
								),
							'&nbsp; ',
							(Dsq.jsonData.context.use_fb_connect ?
								'<div id="dsq-fbc-login" onlogin="DisqusFbcParentController.onLogin()" size="medium" background="light" length="short" style="display:inline; margin-right:7px"></div>' :
								''
							),
							(Dsq.jsonData.context.use_twitter_signin ?
								Dsq.Utils.interpolate(
									'<div id="dsq-twitter-login" class="dsq-twitter-login" onclick="Dsq.Twitter.startTwitterConnect();" style="display:inline; cursor: pointer"><img src="%(media_url)s/images/twitter-signin-short.png" style="margin-right:7px" /></div>', {}) : ''),
							(Dsq.jsonData.context.use_openid ?
								Dsq.Utils.interpolate(
									'<div id="dsq-openid-login" class="dsq-openid-login" onclick="Dsq.OpenID.requestURL();" style="display:inline; cursor:pointer;"><img src="%(media_url)s/images/openid-login-button.png"/></div>', {}
								) : '')
			]);
		}
		result = result.concat([
						'</div>', // dsq-login
					'</div>', // dsq-auth-header
					'<div id="dsq-authenticated" class="dsq-authenticated" ',
						Dsq.jsonData.request.is_authenticated ? 'style="display:block"' : '',
						'>',
						'<div class="dsq-authenticated-pic">',
								Dsq.Utils.interpolate('<a href="%(url)s" title="%(request_display_username)s">' +
																			'<img class="dsq-post-avatar" src="%(avatar_url)s" alt="" /></a>',
																			{avatar_url: Dsq.Urls.REQUEST_USER_AVATAR,
																			url: (Dsq.jsonData.request.is_remote
																					 ? Dsq.jsonData.request.url
																					 : Dsq.jsonData.settings.disqus_url + Dsq.Urls.REQUEST_USER_PROFILE) }),
						'</div>',
						'<div class="dsq-authenticated-info">',
							'<ul>',
								'<li>',
									(Dsq.jsonData.request.is_remote
										? Dsq.FmtStrings.LOGGED_IN_AS(
												Dsq.Utils.interpolate('<a href="%(url)s" title="%(request_display_username)s">%(request_display_username)s</a>', {url:Dsq.jsonData.request.url})
										  )
										: Dsq.FmtStrings.LOGGED_IN_AS(
												Dsq.Utils.interpolate('<a href="%(disqus_url)s%(profile_url)s" title="%(request_display_username)s">%(request_display_username)s</a>')
											)
									),
								'</li>',
								'<li class="logout">',
									(!Dsq.jsonData.request.is_remote
										? Dsq.Utils.interpolate('<img class="dsq-login-icon" src="%(media_url)s/images/dsqicon12.png" alt="%(logged_in_as)s"/>&nbsp',
											{logged_in_as: Dsq.FmtStrings.LOGGED_IN_AS(Dsq.jsonData.request.display_username)})
										: ''),

									(!Dsq.jsonData.request.is_remote
										? Dsq.Utils.interpolate('<a href="%(disqus_url)s%(logout_url)s?ctkn=%(csrf_token)s" title="%(logout_from_disqus)s">',
											{logout_url: Dsq.Urls.LOGOUT, csrf_token: Dsq.CSRF_TOKEN, logout_from_disqus: Dsq.FmtStrings.LOGOUT_FROM('DISQUS')})
										: ((Dsq.jsonData.request.remote_domain == 'twitter')
												? Dsq.Utils.interpolate('using Twitter (<a href="%(disqus_url)s%(logout_url)s?ctkn=%(csrf_token)s" title="Logout">Logout</a>)',
												 {logout_url: Dsq.Urls.LOGOUT, csrf_token: Dsq.CSRF_TOKEN})
												: ((Dsq.jsonData.request.remote_domain == 'openid')
													 ? Dsq.Utils.interpolate('using OpenID (<a href="%(disqus_url)s%(logout_url)s?ctkn=%(csrf_token)s" title="Logout">Logout</a>)',
													 {logout_url: Dsq.Urls.LOGOUT, csrf_token: Dsq.CSRF_TOKEN})
													 : ''
													)
											)
									),

									(!Dsq.jsonData.request.is_remote ? Dsq.FmtStrings.LOGOUT_FROM('<span class="logo-disqus">DISQUS</span>') : ''),
									'</a>',
								'</li>',
							'</ul>',
						'</div>',
					'</div>'
		]);
		if (Dsq.jsonData.context.use_fb_connect) {
			result = result.concat([
					'<div id="dsq-fbc-authenticated" class="dsq-authenticated">',
						'<div id="dsq-fbc-profilepic" class="dsq-authenticated-pic" uid="loggedinuser" type="FB.XFBML.ProfilePic" size="square" facebook-logo="true"></div>',
						'<div class="dsq-authenticated-info">',
							'<ul>',
								'<li>',
									'Logged in as <span id="dsq-fbc-name" uid="loggedinuser" type="FB.XFBML.Name" linked="true" useyou="false"></span>',
								'</li>',
								'<li class="logout">using Facebook Connect <a href="#" onclick="javascript:DisqusFbcParentController.logout();return false;">(Logout)</a></li>',
							'</ul>',
						'</div>',
					'</div>'
			]);
		}
		result = result.concat([
				'</div>', // dsq-auth
				'<div id="dsq-toolbar-items">',
				'</div>'
		]);
		result = result.concat([
					//
					//
					//
				((!Dsq.jsonData.forum.allow_anon_post && !Dsq.jsonData.request.is_authenticated) ?
					// Needs to be translated:
					('<p id="dsq-no-anon-msg">Required: Please log into <span class="logo-disqus">Disqus</span> ' +
					(Dsq.jsonData.context.use_fb_connect ? 'or connect with Facebook ' : '') +
					(Dsq.jsonData.context.use_twitter_signin ? 'or sign in with Twitter ' : '') +
					(Dsq.jsonData.context.use_openid ? 'or sign in using OpenID ' : '') +
					Dsq.Utils.interpolate('to comment on <strong>%(forum_name)s</strong>.</p>')) :
					''
				),
				'<div id="dsq-post-add"></div>',
				'<div style="margin:10px 0">',
				((Dsq.jsonData.forum.use_media) ?
						'<a href="#" id="dsq-media-link" onclick="Dsq.Post.showMenu(this, false, \'media\'); return false">' + Dsq.Strings.USE_MEDIA + ' <small>&#9660;</small></a>' :
						''),
				'</div>'
		]);
		return result.join('');
	};


	this.header = function() {

		var html = '\<h3 id="dsq-comments-count" class="dsq-h3-commentcount">\
	 Showing <span id="dsq-num-posts">50</span> of <span id="dsq-total-posts">182</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://disqus.com/forums/washingtonindependent/dick_cheney_is_a_liar/latest.rss"><img src="http://media.disqus.com/images/embed/bullet-feed.png"></a>\
	 </span>\
	 </h3>\
	 <div id="dsq-options" style="margin:15px 0">\
	 <span class="dsq-item-sort">\
	 Sort by\
	 <select id="dsq-sort-select" onchange="Dsq.Thread.sortBy(this.value);">\
	 <option value="hot" >Popular now</option>\
	 <option value="best" >Best Rating</option>\
	 <option value="newest" selected="selected">Newest first</option>\
	 <option value="oldest" >Oldest first</option>\
	 </select>\
	 &nbsp;\
	 </span>\
	 <span class="dsq-item-cp"><a href="http://disqus.com/forums/washingtonindependent/dick_cheney_is_a_liar/">Community Page</a>&nbsp;&nbsp;&nbsp;</span>\
	 <span class="dsq-item-subscribe">\
	 <img src="http://media.disqus.com/images/embed/email.png" style="width:12px;height:12px;vertical-align:middle">\
	 <span id="dsq-subscribe">\
	 <a href="#" onclick="Dsq.Thread.subscribe(1); return false">Subscribe by email</a>\
	 </span>\
	 </span>\
	 </div>\
	 <div id="dsq-alerts">\
	 </div>\
		';

		
			html = Dsq.Templates.authPost() + html;
		

		
		if (Dsq.jsonData.request.is_moderator) { 
			html = ' \
			<div class="dsq-alert-message dsq-upgrade-message"> \
				<strong>Disqus upgrade available.</strong> Hi ' + Dsq.jsonData.request.display_username + ', this message is being displayed to you because you are a moderator of this site. <a href="#" onclick="Dsq.$(\'dsq-upgrade-message\').style.display=\'block\';this.style.display=\'none\';return false">Click here for details.</a> \
				<div style="display:none; margin-top:10px;" id="dsq-upgrade-message"> \
					A new theme is available with added features. <a href="http://disqus.com/comments/settings/' + Dsq.jsonData.forum.url + '/?p=customize">To change your theme, click here</a> and choose the theme Narcissus. \
					If you do not upgrade, you are missing out on features such as: real-time commenting, new sign-in integrations, and an upgrade interface. \
					<strong>This message will automatically go away in one week.</strong> \
				</div> \
			</div> \
			' + html; 
		}
		return html;
	};

	this.footer = function() {
		var html = Dsq.Templates.pagination();

		

		html += Dsq.Templates.reactions();

		

		return html;
	};

	this.pagination = function() {
		var html = '';
		
		if (Dsq.$('dsq-pagination')) { Dsq.$('dsq-pagination').innerHTML = ''; }
		if (!Dsq.jsonData.thread.paginate) { return ''; }

		//
		// TODO: num_paginator still uses the template tag for pagination, 
		// 		while append_paginator does it all in JavaScript.
		//		This should all be in JavaScript.
		//

		if (Dsq.jsonData.thread.num_pages > 1 && Dsq.jsonData.request.page < Dsq.jsonData.thread.num_pages) {
			html = ' \<a class="dsq-paginate-append-text" href="#" onclick="Dsq.Thread.paginate(Dsq.jsonData.request.page + 1, this); return false">Show more comments...</a>\
	 <button class="dsq-button-small dsq-paginate-append-button" onclick="Dsq.Thread.paginate(Dsq.jsonData.request.page + 1, this);">Load more comments</button>\
			';
		}
		
		if (Dsq.$('dsq-pagination')) {
			Dsq.$('dsq-pagination').innerHTML = html;
			return '';
		} else {
			return '<div id="dsq-pagination" class="dsq-pagination">' + html + '</div>';
		}
	};

	this.trackbacks = function() {
		var html = '';

		if(typeof DsqLocal != 'undefined' && DsqLocal.trackback_url && DsqLocal.trackbacks) {
			var trackbacks = DsqLocal.trackbacks;
			var trackback_url = DsqLocal.trackback_url;
		} else {
			var trackbacks = [
			
			
			];
			var trackback_url = 'http://disqus.com/forums/washingtonindependent/dick_cheney_is_a_liar/trackback/';
		}

		html += '<div class="dsq-item-trackback">Trackback URL&nbsp;&nbsp;<input class="dsq-trackback-url" onclick="this.select()" readonly="true" value="' + trackback_url + '"></div>';

		if(trackbacks.length) {
			html += '<ul id="dsq-references">'
			for(var i = 0; i < trackbacks.length; i++) {
				var trackback = trackbacks[i];
				html += '<li><cite><a href="' + trackback.author_url + '" rel="nofollow">' + trackback.author_name + '</a></cite> \
						<p class="dsq-meta">' + trackback.date + '</p> \
						<p class="dsq-content">' + trackback.excerpt + '</p></li>';
			}
			html += '</ul>';
			html = '<h3 class="dsq-h3-trackbacks">Trackbacks</h3>' + html;
		}

		return html;
	}

	this.showRetweets = function(id, limit, element_id /* Optional */) {
		var source, html = '';

		for (var i = 0, reaction; reaction = Dsq.jsonData.reactions[i]; i++) {
			if (reaction.id === id) {
				source = reaction.retweets;
			}
		}

		if (source) {
			if (limit === 0) {
				limit = source.length;
			}

			for (var j = 0; j < limit; j++) {
				var rt = source[j];
				html += '<a href="' + rt.url + '">' + rt.author_name + '</a>'	+ ((j === (limit - 1)) ? '.' : ', ');
			}
		}

		if (element_id === undefined) {
			return html;
		}

		var element = document.getElementById(element_id);
		element.innerHTML = html;
		return element;
	};

	this.showMoreReactions = function(reactions, has_more, start, limit) {
		var link = document.getElementById('dsq-show-more-reactions');
		var container = link.parentNode;
		container.removeChild(link);

		for (var i = 0, reaction; reaction = reactions[i]; i++) {
			var el = Dsq.Templates.generateReactionHTML(reaction);
			if (el) {
				container.innerHTML += el;
			}
		}

		if (has_more) {
			var d = Dsq.jsonData.settings.disqus_url;
			var f = Dsq.jsonData.forum.url;
			var t = Dsq.jsonData.thread.id;
			var s = start;
			var l = limit;

			var handler = 'Dsq.Utils.execScript(\'' + d + '/forums/' + f + '/more_reactions.js?t=' + t + '&s=' + s + '&l=' + l + '\', true); return false;';
			container.innerHTML += '<li id="dsq-show-more-reactions"><a href="#" onclick="' + handler + '">Show more reactions</a></li>';
		}
	};

	this.generateReactionHTML = function(reaction) {
		if (reaction.body === null || reaction.body == '') {
			return;
		}

		if (reaction.author_name === '') {
			reaction.author_name = '&nbsp;';
		}

		if (reaction.url === '') {
			reaction.url = reaction.get_service_url;
		}

		/* Reaction HTML begins */
		var item = '<li class="dsq-reaction" id="dsq-reaction-' + reaction.id + '">'
			+ '<div class="dsq-reaction-header">'
			+ '<div class="dsq-header-avatar">';

		if (reaction.author_url && reaction.author_url !== '') {
			item += '<a target="_blank" href="' + reaction.author_url +'">';
		} else {
			item += '<a target="_blank" href="#" onclick="return false;">';
		}

		if (reaction.avatar_url && reaction.avatar_url !== '') {
			item += '<img src="' + reaction.avatar_url + '"/>';
		} else {
			item += '<img src="' + Dsq.jsonData.media_url + '/images/noavatar32.png"/>';
		}

		var service_icon = (reaction.get_service_name == 'trackback' || reaction.get_service_name == 'pingback' ? 'rss' : reaction.get_service_name.replace(' ', ''));
		item += '<img class="dsq-service-icon" src="' + Dsq.jsonData.media_url + '/images/reactions/services/' + service_icon + '.png"/>'
			+ '</a></div>'
			+ '<cite><span>' + reaction.author_name + '</span></cite>'
			+ '<span class="dsq-header-meta"><a class="dsq-header-time">' + reaction.date_created + '</a></span>'
			+ '</div><div class="dsq-reaction-body">'
			+ '<div class="dsq-reaction-message">' + reaction.body + '</div>'
			+ '<div class="dsq-reaction-footer">From <a class="dsq-service-name" target="_blank" href="' + reaction.url + '">' + reaction.get_service_name + '</a> '
			+ 'via ' + (reaction.source == 'backtype' ? '<a href="http://backtype.com/">BackType</a>' : '<a href="' + reaction.source_url + '">UberVU</a>')
			+ (Dsq.jsonData.request.is_moderator || Dsq.jsonData.request.is_global_moderator ? '&nbsp;&bull;&nbsp;<a class="dsq-hide-reaction" href="#" onclick="Dsq.Reaction.hide(' + reaction.id + '); return false;">Hide</a>' : '') + '</div></div>';

		if(reaction.retweets) {
			var num_retweets = reaction.retweets.length;
			if (num_retweets > 0) {
				item += '<div class="dsq-reaction-retweets">';
				if (num_retweets == 1) {
					item += 'One more retweet from <a href="' + reaction.retweets[0].url + '">'  + reaction.retweets[0].author_name + '</a>';
				} else {
					item += (num_retweets + ' more retweets from ');

					item += '<span id="dsq-reaction-retweets-' + reaction.id + '">';
					var n_tweets = (num_retweets > 15) ? 15 : num_retweets;
					item += Dsq.Templates.showRetweets(reaction.id, n_tweets);

					if (n_tweets != num_retweets) {
						item += '</span> <a onclick="Dsq.Templates.showRetweets(' + reaction.id + ', 0, \'dsq-reaction-retweets-' + reaction.id + '\');'
							+ 'this.parentNode.removeChild(this); return false;" href="#">Show all</a>';
					}
				}
				item += '</div>';
			}
		}

		item += '</li>'; /* Reaction HTML ends */
		return item;
	};

	this.reactions = function() {
		var html, reaction;

		if (Dsq.jsonData.reactions === undefined || Dsq.jsonData.reactions.length === 0) {
			return '';
		}

		html = '';
		for (var i = 0; reaction = Dsq.jsonData.reactions[i]; i++) {
			var item = Dsq.Templates.generateReactionHTML(reaction);
			if (item) {
				html += item;
			}
		}

		if (Dsq.jsonData.has_more_reactions) {
			var d = Dsq.jsonData.settings.disqus_url;
			var f = Dsq.jsonData.forum.url;
			var t = Dsq.jsonData.thread.id;
			var s = Dsq.jsonData.reactions_start;
			var l = Dsq.jsonData.reactions_limit;

			var handler = 'Dsq.Utils.execScript(\'' + d + '/forums/' + f + '/more_reactions.js?t=' + t + '&s=' + s + '&l=' + l + '\', true); return false;';
			html += '<li id="dsq-show-more-reactions"><a href="#" onclick="' + handler + '">Show more reactions</a></li>';
		}

		return '<h3 class="dsq-h3-reactions">Reactions</h3><ul id="dsq-reactions" class="dsq-reactions">' + html + '</ul>';
	};
	
	this.missingPermissions = function() {
		return '';
	};

	//
	// Post
	//

	this.prependPost = function(post_id) {
		var html = '<div id="comment-' + post_id + '"></div>';
		return html;
	};

	this.appendPost = function(post_id) {
		var html = '<div id="dsq-comment-reply-' + post_id + '"></div>';
		return html;
	};

	this.postPrependHeader = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];

		var _includeServices = function() {
			var userServices = Dsq.Post.getUserServices(null, post_id);
			var html = '';
			var hiddenThreshold = 3; // Define # of services to show before stuffing them in hidden div

			for(var i = 0; i < userServices.length; i++) {
				html +=
				(i == hiddenThreshold
					? '<li id="dsq-drop-hidden-' + post_id +'" class="dsq-drop-hidden"><ul>'
					: '')
				+ '<li class="dsq-drop-services"> \
					<a class="dsq-service-' + userServices[i].name.toLowerCase() + '" href="' + userServices[i].url + '" target="_blank"> \
						<img src="' + Dsq.jsonData.media_url + '/images/embed/services/' + userServices[i].name.toLowerCase() + '.png" alt="' + userServices[i].name.toLowerCase() + '">'
					+ userServices[i].name
					+ '</a> \
				</li>';
			}

			if(i >= hiddenThreshold) {
				html += '</ul></li> \
				<li id="dsq-drop-more-' + post_id + '" class="dsq-drop-more"><a href="#" onclick="Dsq.Post.dropProfileMore(this, '+ post_id + '); return false"><small>&#9660;</small></a></li> \
				';
			}
			return html;
		};

		return ' \
			<div class="dsq-header-avatar" id="dsq-header-avatar-' + post_id + '" onmouseover="Dsq.Post.dropProfile(' + post_id + ')"> \
				<a id="dsq-avatar-' + post_id + '" class="dsq-avatar" href="' + userData.url + '" onclick="Dsq.Popup.popProfile(' + post_id + '); return false;">'
			+ (Dsq.jsonData.forum.show_avatar
				? '<img src="' + Dsq.jsonData.users[_meta.user_key].avatar + '" alt="" />'
				: '')
			+ '</a>'
			+ '</div> \
		';
	};

	this.postAppendHeader = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];

		return ''
			+ (_meta.author_is_moderator
				? '<img class="dsq-mod-star" src="http://media.disqus.com/images/bullet-star.png" title="Moderator" alt="" />'
				: '')
			+ '<span class="dsq-header-meta"> \
				<a id="dsq-time-' + post_id + '" class="dsq-header-time" href="#comment-' + post_id + '" title="Permalink">' + _meta.date + '</a> \
			</span>';
	};

	this.preBody = function(post_id) {
		return '';
	}

	this.postBody = function(post_id) {
		// TODO: Deprecate flagging conditional
		var _meta = Dsq.jsonData.posts[post_id];
		return ''
			+ (_meta.edited
				? '<p class="dsq-editedtxt">(Edited by a moderator)</p>'
				: '')
			;
	};

	this.postFooter = function(post_id) {
		// TODO: Use media should be conditional
		var _meta = Dsq.jsonData.posts[post_id];
		if(_meta.killed) { return ''; }

		return ' \
			<div class="dsq-comment-footer" id="dsq-comment-footer-' + post_id + '"> \
				<div id="dsq-points-' + post_id + '" class="dsq-likedtxt">'
				+ (_meta.points
					? _meta.points + Dsq.Utils.pluralize(_meta.points, ' person', ' people') + ' liked this comment.'
					: '')
				+ '</div>'
				+ '<ul class="dsq-comment-options dsq-list-style">'
				+ (_meta.votable
					? '<li class="dsq-list-first dsq-rate" id="dsq-rate-cont-' + post_id + '">'
					+ (!_meta.up_voted
						? '<a href="#" onclick="Dsq.Post.rate(this, ' + post_id + ', 1); return false;">Like</a>'
						: 'You liked this.') + '</li>'
					: '')
				+ '<li class="dsq-report' + (!_meta.votable ? ' dsq-list-first' : '') + '" id="dsq-post-report-' + post_id + '"><a href="#" class="dsq-post-report" onclick="Dsq.Post.report(' + post_id + ', false); return false;">Report</a></li> \
				</ul> \
				<ul class="dsq-list-style">'
				+ (_meta.can_reply
					? '<li class="dsq-list-first"><a href="#" id="dsq-reply-link-' + post_id +'" onclick="Dsq.Post.toggleReply(this, ' + post_id +'); return false;">Reply</a></li>'
					: '')
				+ (_meta.can_reply && !_meta.has_replies && _meta.from_request_user
					? '<li id="dsq-edit-el-' + post_id + '"><a id="dsq-edit-link-' + post_id + '" href="#" onclick="Dsq.Post.edit(this, ' + post_id + '); return false;">Edit</a></li>'
					: '')
				+ '<li class="' + (!_meta.can_reply ? 'dsq-list-first' : '') + '" id="dsq-more-el-' + post_id + '"><a id="dsq-more-link-' + post_id + '" href="#" onclick="Dsq.Post.showMenu(this, ' + post_id + ', \'more\'); return false">More <small>&#9660;</small></a></li>'
				+ (Dsq.jsonData.forum.use_media
					? '<li id="dsq-media-el-' + post_id +'" style="display:none"><a id="dsq-media-link-' + post_id + '" href="#" onclick="Dsq.Post.showMenu(this, ' + post_id + ', \'media\'); return false">Use Media <small>&#9660;</small></a></li>'
					: '')
				+ '</ul>'
				+ '<div id="dsq-reply-bar-' + post_id + '" class="dsq-reply-bar" style="display:none"> \
						<div id="dsq-reply-bar-items-' + post_id + '" class="dsq-reply-bar-items"> \
						</div> \
						<div id="dsq-reply-bar-auth-' + post_id + '" class="dsq-reply-bar-auth"> \
							 \
								 \
								 	<a href="#" class="dsq-help dsq-reply-req-opt" title="You are commenting as a Guest. You may choose to log into an existing DISQUS Profile, your Facebook, Twitter or OpenID account to comment on The Washington Independent" onclick="Dsq.Popup.helpBadges(); return false">Optional:</a> \
								 \
								<img class="dsq-login-icon" src="http://media.disqus.com/images/dsq-favicon-16x16.png" alt="" /> \
								<a id="dsq-reply-login-' + post_id + '" href="http://disqus.com/profile/login/?next=article:11114792" onclick="Dsq.Popup.login(); return false">Login</a> \
								 \
								 \
								 \
							 \
						</div> \
					</div> \
					<div id="dsq-reply-' + post_id + '"></div> \
			</div> \
		';
	};

	//
	// Iframes
	//

	this._makeAttributes = function(attributes) {
		// Makes a tag attributes string out of an object.
		// Caller is responsible for making sure nothing needs to be escaped.
		var result = [];
		for (key in attributes) {
			result.push(' ' + key + '="' + attributes[key] + '"');
		}
		result = result.join('');
		return result;
	};

	this._frameGeneric = function(base_url, params, attributes) {
		if(typeof(disqus_callback_params) == 'undefined') {
			disqus_callback_params = '';
		}

		var default_params = {
			// TODO: These should be moved to Dsq.jsonData.
			'f'				: 'washingtonindependent',
			't'				: 'dick_cheney_is_a_liar',
			// Do we need encodeURIComponent here?
			'ifrs'			: encodeURIComponent(disqus_iframe_css),
			'to_redirect'	: encodeURIComponent(window.location),
			'cbp'			: disqus_callback_params,
			'ff'			: Dsq.Thread.ff,
			'fc'			: Dsq.Thread.fc,
			'ac'			: Dsq.Thread.ac,
			'default_text'	: disqus_default_text
		};

		base_url += '?' + (new Date()).getTime();
		// Add params to default_params.
		if(params) {
			for(var key in params) {
				if(params.hasOwnProperty(key)) {
					default_params[key] = encodeURIComponent(params[key]);
				}
			}
		}
		// Build querystring.
		for(var key in default_params) {
			if(default_params[key] && default_params.hasOwnProperty(key)) {
				base_url += '&' + key + '=' + default_params[key];
			}
		}

		return [
			'<iframe marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0"',
			(' allowtransparency="true" src="' + base_url + '"'),
			this._makeAttributes(attributes),
			'</iframe>'].join('');
	};

	this.frameLogin = function(opt_attributes) {
		var params = {};
		var base_url = 'http://disqus.com/embed/login.html';
		var attributes = opt_attributes || {};
		attributes['class'] = 'dsq-post-login';

		if(typeof disqus_frame_theme != 'undefined') {
			params['theme'] = disqus_frame_theme;
		}
		return this._frameGeneric(base_url, params, attributes);
	};

	this.frameReply = function(post_id, extra_params, attributes) {
		// Returns the HTML for a reply iframe. Called by Dsq.Iframes.setReplyIframeToContainer
		var _meta = (typeof post_id != 'undefined') ? Dsq.jsonData.posts[post_id] : false;
		var base_url = Dsq.Urls.REPLY;
		var params = {
			'def_email'		: disqus_def_email,
			'def_name'		: disqus_def_name
		};
		if(extra_params) {
			for(var key in extra_params) {
				if(extra_params.hasOwnProperty(key)) {
					params[key] = extra_params[key];
				}
			}
		}
		if(_meta) {
			params['parent_post'] = post_id;
		}
		if(typeof disqus_per_page != 'undefined') {
			params['per_page'] = disqus_per_page;
		}
		if(typeof disqus_frame_theme != 'undefined') {
			params['theme'] = disqus_frame_theme;
		}
		if(Dsq.jsonData.request.is_authenticated) {
			attributes['class'] += '-authenticated';
		}
		return this._frameGeneric(base_url, params, attributes);
	};

	this.frameEdit = function(post_id) {
		var _meta = (typeof post_id != 'undefined') ? Dsq.jsonData.posts[post_id] : false;
		var base_url = 'http://disqus.com/embed/edit.html';
		var params = {
			'p' : post_id
		};
		return this._frameGeneric(base_url, params, {'class': 'dsq-post-edit', 'name': 'dsq-edit_' + post_id + '-frame'});
	};

	//
	// Menus
	//

	this.menuMore = function(post_id) {
		// TODO: "Remove post" button should hide menu.
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];
		return ' \
			<li><a href="#comment-' + post_id + '" onclick="Dsq.Popup.permalink(' + post_id + ')">Link</a></li> \
			<li><a href="#" onclick="Dsq.Popup.popProfile(' + post_id + '); return false;">Profile</a></li>'
	+ (Dsq.jsonData.request.is_moderator || Dsq.jsonData.request.is_global_moderator
		? '	<li class="dsq-menu-sep"></li>' + (_meta.email ? '<li class="dsq-admin-email">' + _meta.email + '</li>' : '')
		+ '	<li class="dsq-admin-ip">' + _meta.ip + '</li> \
			<li class="dsq-menu-sep"></li>'
		+ (Dsq.jsonData.request.moderator_can_edit
			? ' <li class="dsq-admin-edit"><a href="#" onclick="Dsq.Post.edit(this, ' + post_id + '); return false;">Edit Comment</a></li>'
			: '')
		+ ' <li class="dsq-remove"><a href="#" onclick="Dsq.Post.removePost(' + post_id + ', 1); return false;">Remove Comment</a></li> \
			<li class="dsq-report-spam"><a href="#" onclick="Dsq.Post.reportSpam(' + post_id + '); return false;">Mark Spam</a></li> \
			<li class="dsq-block-user"><a href="#" onclick="Dsq.Popup.blacklist(' + post_id + '); return false">Block User</a></li>'
		: '');
	};

	this.menuMedia = function(post_id) {
		return ' \
			<li><a href="#" onclick="Dsq.Post.toggleMediaReply(this, ' + post_id + ', \'seesmic\'); return false;">Record video</a></li> \
		';
	};

	this.dropProfile = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];

		var _includeServices = function() {
			var userServices = Dsq.Post.getUserServices(null, post_id);
			var html = '';
			var hiddenThreshold = 3; // Define # of services to show before stuffing them in hidden div

			for(var i = 0; i < userServices.length; i++) {
				html +=
				(i == hiddenThreshold
					? '<li id="dsq-drop-hidden-' + post_id +'" class="dsq-drop-hidden"><ul>'
					: '')
				+ '<li class="dsq-drop-services"> \
					<a class="dsq-service-' + userServices[i].name.toLowerCase() + '" href="' + userServices[i].url + '" target="_blank"> \
						<img src="' + Dsq.jsonData.media_url + '/images/embed/services/' + userServices[i].name.toLowerCase() + '.png" alt="' + userServices[i].name.toLowerCase() + '">'
					+ userServices[i].name
					+ '</a> \
				</li>';
			}

			if(i >= hiddenThreshold) {
				html += '</ul></li> \
				<li id="dsq-drop-more-' + post_id + '" class="dsq-drop-more"><a href="#" onclick="Dsq.Post.dropProfileMore(this, '+ post_id + '); return false"><small>&#9660;</small></a></li> \
				';
			}
			return html;
		};


		var menu = '<li class="dsq-drop-showlnk"><a href="#" onclick="Dsq.Popup.popProfile(' + post_id + '); return false;">Expand &#8663;</a></li>';
		var pointsMessage = '';
		if (userData['registered']) {
			pointsMessage = 'with ' + userData['points'] + ' points (more points are better).';
		}

		if (userData['is_remote']) {
			var domain = userData['remote_domain_name'];
			menu += '<li class="dsq-drop-badge" title="' + userData['display_name'] + ' is a ' + domain + ' user ' + pointsMessage + '" onclick="Dsq.Popup.helpBadges()">';
			menu += '<span class="dsq-badge-' + domain.toLowerCase() + '">' + domain + '</span></li>';
		} else if (userData['registered']) {
			if (userData['verified']) {
				menu += '<li class="dsq-drop-badge" title="' + userData['display_name'] + ' has a verified commenter profile ' + pointsMessage + '" onclick="Dsq.Popup.helpBadges()">';
				menu += '<span class="dsq-badge-verified">Verified</span></li>';
			} else {
				menu += '<li class="dsq-drop-badge" title="' + userData['display_name'] + ' has a registered, but unverified, commenter profile ' + pointsMessage + '" onclick="Dsq.Popup.helpBadges()">';
				menu += '<span class="dsq-badge-registered">Registered</span></li>';
			}
		} else {
			menu += '<li class="dsq-drop-badge" title="' + userData['display_name'] + ' has not claimed this commenter profile." onclick="Dsq.Popup.helpBadges()"><span class="dsq-badge-guest">Guest</span></li>';
		}

		menu += _includeServices();
		return menu;
	};

	//
	// Popups
	//

	this._popupGeneric = function(content) {
		return ' \
		<div class="dsq-popup-content"> \
			<div class="dsq-popup-top"></div> \
			<div class="dsq-popup-body" class="clearfix"> \
				<div class="dsq-popup-body-padding"> \
					<div class="dsq-popup-header"> \
						<a class="dsq-close-link" href="#" onclick="Dsq.Popup._closePopup(null, true); return false"><img src="http://media.disqus.com/images/modal-close.png" alt="" /></a>'
						+ content['header']
					+ '</div>'
					+ content['body']
					+ '<div class="powered-by"><a href="http://disqus.com/comments/">Powered by <img src="http://media.disqus.com/images/embed/disqus-logo.png" alt="Disqus Comments" style="margin-bottom:-5px" /></a></div> \
				</div> <!-- padding --> \
			</div> <!-- body --> \
			<div class="dsq-popup-bottom"></div> \
		</div> \
		';
	};

	this.popupProfile = function(user_key) {
		var userServices = Dsq.Post.getUserServices(user_key, null);
		var userData = Dsq.jsonData['users'][user_key];
		var headerHtml = '';
		var bodyHtml = '';
		var content = {};

		var _includeServices = function() {
			var html = '';
			for(var i = 0; i < userServices.length; i++) {
				html +=
				(i == 0
					? '<h4>Connections</h4><ul>'
					: '')
				+ '<li> \
					<img src="' + Dsq.jsonData.media_url + '/images/embed/services/' + userServices[i].name.toLowerCase() + '.png" alt="' + userServices[i].name.toLowerCase() + '" title="' + userServices[i].name.toLowerCase() + '" /> \
					<a class="dsq-service-' + userServices[i].name.toLowerCase() + '" href="' + userServices[i].url + '" target="_blank">'
					+ userServices[i].name
					+ '</a> \
				</li>'
				+ (i+1 == userServices.length ? '</ul>' : '');
			}
			return html;
		};

		headerHtml = ' \
			<table> \
				<tr> \
					<td> \
						<a class="dsq-profile-userurl" href="' + userData.url + '"><img class="dsq-popup-profile-avatar" src="' + userData['avatar'] + '" alt="" /></a> \
					</td> \
					<td> \
						<div class="dsq-popup-profile-user"> \
							<h3>' + userData['display_name'] + '</h3> \
							<div class="dsq-popup-profile-user-stats" id="dsq-popup-profile-user-stats-' + user_key + '">Loading...</div> \
						</div> \
					</td> \
				</tr> \
			</table> \
		';

		bodyHtml = ' \
			<div class="dsq-popup-profile-state"> \
				This is a&nbsp;<span class="'
					+ (userData['registered']
						? (userData['verified']
							? ' dsq-badge-verified'
							: (userData['is_remote']
								? ' dsq-badge-' + userData['remote_domain_name'].toLowerCase()
								: ' dsq-badge-registered')
							)
							: ' dsq-badge-guest') + '">'
			+ (userData['registered']
				? (userData['verified']
					? 'Verified'
					: (userData['is_remote']
						 ? userData['remote_domain_name']
						 : 'Registered')
					)
				: 'Guest')
			+ '</span>&nbsp;commenter profile.'
			+ '&nbsp;<a class="dsq-profile-userurl" href="' + userData.url + '"><strong>View more comments </strong></a>'
			+ (!userData['points']
				? '<p class="dsq-popup-notice">If this is you, <a href="http://disqus.com/profile" target="_blank">claim it now</a> to manage your comments.</p>'
				: '')
			+ ((userData['registered'] && !userData['verified'] && (Dsq.jsonData.request.username && (Dsq.jsonData.request.username == userData['username'])) && !userData['is_remote'])
				? '<p class="dsq-popup-notice"><strong>Alert</strong>: You have not verified this account. <a href="http://disqus.com/verify">Verify it now.</a></p>'
				: '')
			+ '</div> \
			<div id="dsq-profile-status-' + user_key + '" class="dsq-popup-profile-status" style="display:none"></div> \
			<div class="dsq-popup-profile-snapshot"> \
				<table> \
					<tr> \
						<td> \
							<div id="dsq-popup-profile-active-sites-wrapper-' + user_key + '"> \
								<h4>Most active sites</h4> \
								<ul id="dsq-popup-profile-active-sites-' + user_key + '"> \
									<li>Loading...</li> \
								</ul> \
							</div> \
						</td> \
						<td>'
							+ _includeServices()
							+ '<div id="dsq-popup-profile-moderated-wrapper-' + user_key + '"> \
								<h4>Moderator of</h4> \
								<ul id="dsq-popup-profile-moderated-' + user_key + '"> \
									<li>Loading...</li> \
								</ul> \
							</div> \
						</td> \
					</tr> \
				</table> \
			</div> \
			';

		content = {
			'header': headerHtml,
			'body': bodyHtml
		};

		return this._popupGeneric(content);
	};

	this.popupReblog = function() {
		var headerHtml = '';
		var bodyHtml = '';
		var content = {};

		headerHtml = ' \
			<cite><span>Reblog this comment</span></cite> \
		';

		bodyHtml = ' \
			<div id="dsq-reblog-form" class="dsq-reblog-form"> \
			</div> \
		';

		content = {
			'header': headerHtml,
			'body': bodyHtml
		};

		return this._popupGeneric(content);
	};

	this.popupModal = function(title, message) {
		var headerHtml = '';
		var bodyHtml = '';
		var content = {};

		headerHtml = ' \
			<h3>' + title + '</h3> \
		';

		bodyHtml = message;

		content = {
			'header': headerHtml,
			'body': bodyHtml
		};

		return this._popupGeneric(content);
	};

	this.alertContent = function(name, post_id) {
		var alert = {
			'post_not_approved': {
				'title': 'Comment awaiting approval by a moderator',
				'message': 'Thanks for posting. Your comment must be approved by a moderator before appearing here.'
			},
			'post_has_profile': {
				'title': 'Use your existing commenter profile',
				'message': 'You have just posted your commment as a <span class="dsq-badge dsq-badge-guest">Guest</span>, but you may already have a <span class="dsq-badge dsq-badge-registered">Registered</span> commenter profile.<br /><br /><a href="http://disqus.com/claim">Log in and claim this comment!</a>'
			}
		};
		return alert[name] || false;
	};

	//
	// Actions
	//

	this.voted = function(post_id, points, vote) {
		// Update number of points
		Dsq.$('dsq-points-' + post_id).innerHTML = points + Dsq.Utils.pluralize(points, ' person', ' people') + ' liked this comment.';

		// Update link text
		if(vote) {
			Dsq.$('dsq-rate-cont-' + post_id).innerHTML = 'You liked this.';
		}
	};

	this.subscribed = function(status) {
		var title, message;

		if(status) {
			title = 'Subscribed!';
			message = '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.';
			Dsq.$('dsq-subscribe').innerHTML = ' \
				<a href="#" onclick="Dsq.Thread.subscribe(0); return false">Unsubscribe</a> \
			';
		} else {
			title = 'Unsubscribed';
			message = 'You have unsubscribed to this comment thread. New comments will no longer be sent to your email inbox.';
			Dsq.$('dsq-subscribe').innerHTML = ' \
				<a href="#" onclick="Dsq.Thread.subscribe(1); return false">Subscribe by email</a> \
			';
		}

		Dsq.Popup.popModal(message, title);

	};
	
	this.highlighted = function() {
		Dsq.Popup.popModal('This comment has been highlighted.', 'Highlighted comment');
	};

	//
	// Media
	//

	this.mediaSeesmic = function(id, thumb) {
		return ' \
			<div id="dsq-seesmic-' + id + '_preview" class="dsq-seesmic-preview"><a href="http://www.seesmic.com/video/' + id + '" target="_blank" class="see_link">&nbsp;</a> \
				<div style="display:block;width:160px; height:120px; border:none; background-image:url(http://t.seesmic.com/thumbnail/' + thumb + ')"> \
					<div id="dsq-seesmic-' + id + '_hide" class="seePlayOverlay" style="display:none;"><img onclick="see_play_video(\'' + id + '\',false)" src="http://media.disqus.com/images/seesmic/stopOverlay.png" width="50" height="50" style="cursor:pointer; cursor:hand; padding-top: 30px; padding-left: 50px" alt="" /></div> \
					<div id="dsq-seesmic-' + id + '_show" class="seePlayOverlay"><img onclick="see_play_video(\'' + id + '\',true)" src="http://media.disqus.com/images/seesmic/playOverlay.png" width="50" height="50" style="cursor:pointer; cursor:hand; border:none; padding-top: 30px; padding-left: 50px" alt="" /></div> \
				</div> \
			</div> \
			<div id="' + id + '_content" style="display:block; width:100%; padding-top:5px"></div> \
		';
	};

	//
	// Callbacks
	//

	this.postComment_onSuccess = function(parent_post_id) {
		// Increment post count
		var num_posts = Dsq.$('dsq-num-posts');
		var total_posts = Dsq.$('dsq-total-posts');
		
		if (num_posts) { 
			num_posts.innerHTML = parseInt(num_posts.innerHTML) + 1;
		}
		if (total_posts) { 
			total_posts.innerHTML = parseInt(total_posts.innerHTML) + 1;
		}
	};
};
// Dsq.Templates


/**
 * Dsq.Post
 */
Dsq.Post = new function() {
	this.openedMenu = {};
	this.menuEventListener = null;
	this.stateReplyToggled = {};
	this.stateEditToggled = {};
	this.stateRecordLink = {};

	/**
	 * Inserts a new post into the document.
	 *
	 * @param after_id {Number}	Insert a post before specified id.  If after_id
	 *							evaluates to false, then post in the front.  If
	 *							after_id is -1, post at the end.
	 */
	this.insert = function(after_id, id, message, author) {
		// Skeleton template from thread_posts.html.
		var skeleton = ' \
			<li id="dsq-comment-%(id)s"> \
				<div id="dsq-comment-header-%(id)s" class="dsq-comment-header"> \
					<cite id="dsq-cite-%(id)s" class="dsq-comment-cite"> \
						<a id="dsq-author-user-%(id)s" href="%(author_url)s" target="_blank" rel="nofollow">%(author_name)s</a> \
					</cite> \
				</div> \
				<div id="dsq-comment-body-%(id)s" class="dsq-comment-body"> \
					<div id="dsq-comment-message-%(id)s" class="dsq-comment-message">%(message)s</div> \
				</div> \
			</li> \
		';
		var _meta = Dsq.jsonData.posts[id];
		var _user_meta = Dsq.jsonData.users[_meta.user_key];
		var markup = Dsq.Utils.interpolate(skeleton, {
			id: id,
			message: message,
			author_url: _user_meta.blog,
			author_name: _user_meta.display_name
		});
		var div = document.createElement('div');
		markup = markup.replace(Dsq.COMMENTS_RE, Dsq.CommentsHandler);
		div.innerHTML = markup;

		if (after_id === -1) {
			Dsq.$('dsq-comments').appendChild(div);
		} else if (!after_id) {
			Dsq.$('dsq-comments').insertBefore(div, Dsq.$('dsq-comments').firstChild);
		} else if (Dsq.$('dsq-comment-' + after_id)) {
			// Get next node after "after_id", so we can insert before it.
			// If "after_id" is the last comment, the target node is the
			// last node.
			
			// var append_post_id = Dsq.Templates.appendPost(after_id).replace('<div id="','').replace('"></div>', '');
			var append_post_id = 'dsq-append-post-' + after_id;
			var node = Dsq.$(append_post_id);
			while (node = node.nextSibling) {
				if (!node || node.nodeType == 1) { // 1 == Node.ELEMENT_NODE
					break;
				}
			}
			if (!node) {
				node = Dsq.$(append_post_id);
			}
			node.parentNode.insertBefore(div, node);
		}
	};

	this.incrementPostCount = function() {
		
		var num_posts = Dsq.$('dsq-num-posts');
		var total_posts = Dsq.$('dsq-total-posts');

		if (num_posts) {
			num_posts.innerHTML = parseInt(num_posts.innerHTML, 10) + 1;
		}
		if (total_posts) {
			total_posts.innerHTML = parseInt(total_posts.innerHTML, 10) + 1;
		}
	}
	
	this.outlineComment = function(post_id) {
		Dsq.$('dsq-comment-' + post_id).className += ' dsq-comment-outline';
		setTimeout("(function () { Dsq.Post.clearOutlineComment(" + post_id + ") })()", 3000);
	};
	
	this.clearOutlineComment = function(post_id) {
		Dsq.$('dsq-comment-' + post_id).className = Dsq.$('dsq-comment-' + post_id).className.replace('dsq-comment-outline', '');
	};

	this.showMenu = function(el, id, name) {
		var anchorPos = Dsq.Utils.findPos(el);
		var menu = document.createElement('ul');

		if(this.openedMenu) {
			if(this.openedMenu.linkClicked) {
				this.openedMenu.linkClicked = false;
				return;
			}
		}

		switch(name) {
			case 'more':
				menu.innerHTML = Dsq.Templates.menuMore(id);
				break;
			case 'media':
				menu.innerHTML = Dsq.Templates.menuMedia(id);
				break;
			default:
				break;
		}

		// Add menu to document body
		menu.id = 'dsq-menu-' + id;
		menu.className = 'dsq-menu';
		Dsq.$b.appendChild(menu);

		// Position and show
		anchorPos[1] += 15;
		menu.style.left = anchorPos[0] + 'px';
		menu.style.top = anchorPos[1] + 'px';
		menu.style.display = 'block';

		// Set global reference
		this.openedMenu = {
			'el' : menu,
			'id' : id,
			'name' : name,
			'linkClicked' : false
		};

		// Set listener
		this.menuEventListener = Dsq.Utils.addEventListener(document, 'mouseup', this._hideMenu);
	};

	this._hideMenu = function(e) {
		var el = e.target || e.srcElement;
		var openedMenu = Dsq.Post.openedMenu.el;
		var id = Dsq.Post.openedMenu.id;

		if(!id) {
			var link = 'dsq-' + Dsq.Post.openedMenu.name + '-link';
		} else {
			var link = 'dsq-' + Dsq.Post.openedMenu.name + '-link-' + id;
		}

		if(!openedMenu) {
			return;
		}

		if(!Dsq.Popup.isClicked(e, openedMenu.id)) {
			openedMenu.style.display = 'none';
			Dsq.Utils.removeEventListener(Dsq.Post.menuEventListener);
			Dsq.Utils.deleteNode(openedMenu);

		} else {
			// Hide the menu if a link was clicked inside the menu.  We can't
			// completely remove the menu until the onclick event on the link
			// fires, but the menuEventListener will prevent multiple menus
			// from polluting the DOM.
			if(el && typeof el.href != 'undefined') {
				openedMenu.style.display = 'none';
				Dsq.Post.openedMenu.el = null;
			}
		}

		if(Dsq.Popup.isClicked(e, link)) {
 			Dsq.Post.openedMenu.linkClicked = true;
		}
	};


	this.getUserServices = function(user_key, id) {
		if(!user_key && id) {
			var _meta = Dsq.jsonData.posts[id];
			user_key = _meta.user_key;
		}
		var userData = Dsq.jsonData['users'][user_key];
		var userServices = [];

		// Keep a full list of supported services. This is the order they will display in the drop-profile.
		// Each service must have a corresponding case in _buildServiceUrl()
		var supportedServices = ['blog', 'twitter', 'facebook', 'tumblr'];

		function _buildServiceUrl(serviceName) {
			var data = userData[serviceName];
			var services = {
				blog:		function(d) { return d; },
				twitter:	function(d) { return d; },
				facebook:	function(d) { return d; },
				tumblr:		function(d) { return 'http://' + d + '.tumblr.com'; }
			};
			return services[serviceName](data);
		}

		for(var i = 0; i < supportedServices.length; i++) {
			if(userData[supportedServices[i]]) {
				var serviceUrl = _buildServiceUrl(supportedServices[i]);
				userServices.push({'name' : supportedServices[i], 'url' : serviceUrl});
			}
		}
		return userServices;
	}

	this.dropProfile = function(id) {
		var dp = Dsq.$('dsq-drop-profile-' + id);

		// IE6 needs JS to display/hide. All other browsers use CSS.
		if(dp) {
			if(Dsq.Utils.ie6) dp.style.display = (dp.style.display == 'inline') ? 'none' : 'inline';
			return false;
		} else {
			dp = document.createElement('ul');
		}

		dp.id = 'dsq-drop-profile-' + id;
		dp.className = 'dsq-drop-profile';

		if(Dsq.Utils.ie6) { dp.style.display = 'inline'; }

		var container = Dsq.$('dsq-header-avatar-' + id);
		dp.innerHTML = Dsq.Templates.dropProfile(id);
		container.appendChild(dp);
	};

	this.dropProfileMore = function(el, id) {
		var hiddenItems = Dsq.$('dsq-drop-hidden-' + id);

		hiddenItems.style.display = 'inline';
		el.parentNode.style.display = 'none';
	};

	this._updateReplyLinks = function(el, id) {
		// Update "reply / cancel" links based on state.
		var displayDict = {};

		if(id) {
			if(this.stateReplyToggled[id]) {
				el.innerHTML = 'Cancel';
				displayDict['media'] = 'inline';
				displayDict['edit'] = 'none';
			} else {
				el.innerHTML = 'Reply';
				displayDict['media'] = 'none';
				displayDict['edit'] = 'inline';
			}
		}

		for(var key in displayDict) {
			if(displayDict.hasOwnProperty(key)) {
				var	linkEl = Dsq.$('dsq-' + key + '-el-' + id),
					spacer = Dsq.$('dsq-' + key + '-spacer-' + id);

				if(linkEl) {
					linkEl.style.display = displayDict[key];
					if(spacer) spacer.style.display = displayDict[key];
				}
			}
		}
	};

	this._updateMediaLinks = function(el, id) {
		// Update "use media / cancel" links based on state.
		var appendId = (id) ? ('-' + id) : '';
		var link = Dsq.$('dsq-media-link' + appendId);

		if(this.stateRecordLink[id]) {
			link.innerHTML = 'Cancel Media';
			link.onclick = function() { Dsq.Post.toggleMediaReply(link, id); return false; };
		} else {
			link.innerHTML = 'Use Media <small>&#9660;</small>';
			link.onclick = function() { Dsq.Post.showMenu(link, id, 'media'); return false; };
		}
	};

	this.toggleReply = function(el, id) {
		// Create reply IFrame
		if (window.disqus_use_postmessage) {
			if (!this.stateReplyToggled[id]) {
				Dsq.$('dsq-reply-' + id).style.display = 'block';
				Dsq.$('dsq-reply-bar-' + id).style.display = 'block';
				// Create IFrame if it doesn't exist.
				if (!Dsq.frames['reply_' + id]) {
					var _meta = Dsq.jsonData.posts[id];
					Dsq.frames['reply_' + id] = new Dsq.ReplyFrame(Dsq.$('dsq-reply-frame-' + id), id);
					Dsq.frames['reply_' + id].init();
					Dsq.frames['reply_' + id].setState(id, _meta.depth);
				}
			} else {
				Dsq.$('dsq-reply-' + id).style.display = 'none';
				Dsq.$('dsq-reply-bar-' + id).style.display = 'none';
			}
		} else {
			// DEPRECATED
			if(!this.stateReplyToggled[id]) {
				// Reply toolbar
				Dsq.$('dsq-reply-bar-' + id).style.display = 'block';
				Dsq.Iframes.showReplyIframeInContainerIfAllowed(Dsq.$('dsq-reply-' + id), id);
			} else {
				Dsq.$('dsq-reply-bar-' + id).style.display = 'none';
				Dsq.Iframes.hideAllInContainer(Dsq.$('dsq-reply-' + id));
				if(this.stateRecordLink[id]) {
					// HACK: Cancel media before canceling self.
					this.toggleMediaReply(Dsq.$('dsq-media-link-' + id), id);
				}
			}
		}

		this.stateReplyToggled[id] = !this.stateReplyToggled[id];
		this._updateReplyLinks(el, id);

		if(Dsq.Utils.ie) { Dsq.Utils.fixIframesIE('dsq-reply-' + id); }

		Dsq.Events.fire(Dsq.Events.REPLY_IFRAME_TOGGLED, {
			postId: id,
			opened: this.stateReplyToggled[id]
		});
	};

	this.toggleMediaReply = function(el, id, xtype) {
		id = id || 0;
		if(id) {
			var container = Dsq.$('dsq-reply-' + id);
		} else {
			var container = Dsq.$('dsq-post-add');
		}

		if(!this.stateRecordLink[id]) {
			Dsq.Iframes.showReplyIframeInContainer(container, id, {xtype:xtype}, 'dsq-post-video');
		} else {
			Dsq.Iframes.showReplyIframeInContainer(container, id);
		}
		this.stateRecordLink[id] = !this.stateRecordLink[id];
		this._updateMediaLinks(el, id);

		if(Dsq.Utils.ie) { Dsq.Utils.fixIframesIE(); }
	};

	this.edit = function(el, id) {
		Dsq.$('dsq-comment-message-' + id).innerHTML = Dsq.Templates.frameEdit(id);
		el.parentNode.style.display = 'none';
		if(Dsq.Utils.ie) { Dsq.Utils.fixIframesIE('dsq-comment-message-' + id); }
	};

    this.rate = function(el, id, vote) {
		if(Dsq.jsonData.request.is_authenticated || Dsq.jsonData.forum.allow_anon_votes) {
			if(vote == 1) {
                Dsq.$('dsq-rate-cont-' + id).innerHTML = '<img src="http://media.disqus.com/images/loading-small.gif">';
            }

            Dsq.Utils.execScript('http://disqus.com/forums/washingtonindependent/vote.js'
                + '?post_id='    + id
                + '&vote='        + vote);

		} else {
			Dsq.Popup.login(Dsq.Strings.TO_RATE_PLEASE_LOG_IN);
		}
    };

	this.report = function(id, confirmed) {
		if(confirmed) {
			Dsq.Utils.postToUrl('http://disqus.com/forums/washingtonindependent/dick_cheney_is_a_liar/post_report/', {'post_id': id});
			Dsq.Popup.popModal('Thank you. This comment has been flagged for moderator attention.', 'Successfully flagged');
			Dsq.Utils.deleteNode(Dsq.$('dsq-post-report-' + id));
		} else {
			var title = Dsq.Strings.FLAG_INAPPROPRIATE_COMMENT;
			var message = Dsq.Strings.ARE_YOU_SURE_YOU_WOULD_LIKE_TO_REPORT_THIS_COMMENT_TO_A_MODERATOR + '? \
			<br /><br /> \
			<button onclick="Dsq.Popup._closePopup(null, true)"><strong>' + Dsq.Strings.NO + '</strong>, ' + Dsq.Strings.NEVER_MIND + '</button>&nbsp;&nbsp;&nbsp;<button onclick="Dsq.Post.report(' + id + ', true);"><strong>' + Dsq.Strings.YES + '</strong>, ' + Dsq.Strings.FLAG_INAPPROPRIATE_COMMENT + '</button><br /><br />'
			+ Dsq.Strings.THIS_WILL_FLAG_COMMENTS_FOR_MODERATORS_TO_TAKE_ACTION + '. \
			';

			Dsq.Popup.popModal(message, title, id);
		}
	};



	this.showAlert = function(id, msg) {
		var msgEl = Dsq.$('dsq-comment-message-' + id);
		var alert = '<div class="dsq-comment-alert">' + msg + '</div>';

		msgEl.innerHTML = alert + msgEl.innerHTML;
	};

};
// Dsq.Post


/**
 * Dsq.Thread
 */
Dsq.Thread = new function() {
	this.fc = null;
	this.ff = null;
	this.ac = null;

	
	this.adminIsOn = false;

	
	
	

	this.hlComment = null;
	this.hlCommentClass = null;

	this.getNextComment = function(el) {
		var start_id = el.id;
		while(el = el.nextSibling) {
			if(el.id && el.id.indexOf('dsq-comment-') != -1 && el.id != start_id) {
				return el;
			}
		}
		return null;
	};

	this.getActiveCommentId = function() {
		if (document.URL.indexOf('#comment-') >= 0) {
			var anchor = document.URL.slice(document.URL.indexOf('#') + 1);
			return anchor.replace('comment-', '');
		}
		return null;
	};

	this.highlightAnchor = function() {
		var i = this.getActiveCommentId();
		if (i == null) return false;
		var id = 'dsq-comment-' + i;
		var hash = window.location.hash;

		// Toggle the hash incase the comment isn't available when the page loads
		// for WebKit-based browsers.
		if (Dsq.Utils.webkit) {
			window.location.hash = '';
			window.location.hash = hash;
		}

		this.hlComment = Dsq.$(id);
		// Adding this conditional guard pending #289
		if (!this.hlComment) {
			return;
		}
		this.hlCommentClass = this.hlComment.className;
		this.hlComment.className += ' dsq-hl-anchor';

		setTimeout("Dsq.Thread.highlightClear()", 3000);
	};

	this.highlightClear = function() {
		if (!this.hlComment) {
			return;
		}
		this.hlComment.className = this.hlCommentClass;
	};

	this.login = function(toggle) {
		// toggle id is #dsq-reply-login-[id]
		var postId;
		if(toggle.id.indexOf('dsq-reply-login') != -1) {
			postId = toggle.id.slice(16);
			var container = Dsq.$('dsq-reply-' + postId);
		} else {
			var container = Dsq.$('dsq-post-add');
		}

		if(toggle) {
			if(toggle.className == 'dsq-login-active') {
				Dsq.Iframes.showReplyIframeInContainerIfAllowed(container, postId);
				toggle.className = '';
			} else {
				Dsq.Iframes.showLoginIframeInContainer(container, postId);
				toggle.className = 'dsq-login-active';
			}
		} else {
			Dsq.Iframes.showLoginIframeInContainer(container, postId);
		}

		if(Dsq.Utils.ie) { Dsq.Utils.fixIframesIE(); }
	};


	this.paginate = function(page, el_clicked, per_page) {
		// Use extra_params to pass any override parameters that we need to persist.
		var extra_params = '';

		// "Per page" can either be overriden by providing it as an argument
		// (per-call) or setting the disqus_per_page override variable (global).
		if(typeof per_page == 'undefined') {
			per_page = null;
		}
		if(typeof disqus_per_page != 'undefined' && per_page === null) {
			per_page = disqus_per_page;
		}

		if(typeof disqus_sort != 'undefined') {
			extra_params += '&sort=' + disqus_sort;
		}
		if(per_page !== null) {
			extra_params += '&per_page=' + per_page;
		}

		Dsq.$('dsq-pagination').innerHTML += '<img src="http://media.disqus.com/images/loading-small.gif">';
		
		if(el_clicked) {
			el_clicked.style.display = 'none';
		}
		
		Dsq.Utils.execScript('http://disqus.com/forums/washingtonindependent/thread.js'
			+ '?slug='	+ 'dick_cheney_is_a_liar'
			+ '&p='		+ page
			+ extra_params);
	};

	this.sortBy = function(sort) {
		var disqus_script = document.createElement('script');
		var disqus_date = new Date();

		if (location.hash != '') {
			location.hash = '#disqus_thread';
		}

		if(typeof(disqus_url) == 'undefined') {
			disqus_url = disqus_href;
		}
		disqus_script.type = 'text/javascript';
		disqus_script.src = 'http://disqus.com/forums/washingtonindependent/thread.js'
			+ '?slug='	+ 'dick_cheney_is_a_liar'
			+ '&sort='	+ sort
			+ '&title='
			+ '&'		+ disqus_date.getTime();

		Dsq.$('dsq-comments').innerHTML = '<img src="http://media.disqus.com/images/loading.gif">';
		Dsq.container.appendChild(disqus_script);
	};

	this.subscribe = function(status, email) {
		// `status` is an int -- 1 to subscribe, 0 to unsubscribe
		if(Dsq.jsonData.request.is_authenticated || email) {
			// If authenticated user OR anonymous email provided

			if(email) {
				Dsq.Popup._closePopup(null, true);
			}

			Dsq.Utils.execScript('http://disqus.com/forums/washingtonindependent/subscribe.js'
				+'?status=' 	+ status
				+ '&slug='		+ 'dick_cheney_is_a_liar'
				+ '&email=' 	+ encodeURIComponent(email));

		} else if(!email) {
			// If anonymous user and no email has been provided yet, prompt for email

			var title = 'Subscribe to this comment thread';
			var message = ' \
				New comments will be sent directly to your email inbox! \
				<div class="dsq-subscribe-submit"> \
					<p><strong>Enter your email address below.</strong></p> \
					<input type="text" id="dsq-subscribe-email"> \
					<button onclick="Dsq.Thread.subscribe(1, Dsq.$(\'dsq-subscribe-email\').value)">Subscribe</button> \
				</div> \
			';

			Dsq.Popup.popModal(message, title);
		}
	};

	this.showSettings = function() {
		if (!Dsq.jsonData.request.is_moderator) {
			return;
		}

		/* The form has to be re-designed when more options will come out. */
		var html = 'Automatically close comments after <input size="3" id="dsq-thread-days-alive" value="' + Dsq.jsonData.thread.days_alive + '" type="text" /> days. Existing comments will still be displayed.<br /><br />(Using 0 days will disable this feature)<br /><br />'
								 + '<button onclick="Dsq.Thread.updateDaysAlive();" class="dsq-button-small"><span>Save</span></button>'
								 + '<span id="dsq-thread-settings-status" class="dsq-options-status"></span>';
		Dsq.Popup.popModal(html, 'Settings');
	};

	this.updateDaysAlive = function() {
		var days = Dsq.$('dsq-thread-days-alive').value;
		var status = Dsq.$('dsq-thread-settings-status');
		Dsq.Utils.postToUrl('http://disqus.com/forums/washingtonindependent/update_days_alive.js', {days:days,thread:Dsq.jsonData.thread.id});
		status.innerHTML = 'Saved!';
		window.setTimeout(function() { status.innerHTML = ''; }, 1000);
	};
};
// Dsq.Thread

Dsq.Events = function() {
	var obj = {};

	// Private
	var handlers = {};
	var getHandlers = function(event) {
		if (handlers[event] === undefined) {
			handlers[event] = [];
		}
		return handlers[event];
	};

	// Public
	// Value keys : postId, node, xtype
	obj.REPLY_IFRAME_CREATED = 1;
	// Value keys : postId, opened
	obj.REPLY_IFRAME_TOGGLED = 2;
	obj.fire = function(event, opt_value) {
		if (!event) {
			throw new Error('Unknown event');
		}
		var value = opt_value || {};
		for (var i=0; i<getHandlers(event).length; i++) {
			getHandlers(event)[i](value);
		}
	};
	obj.addHandler = function(event, callback) {
		getHandlers(event).push(callback);
	};

	return obj;
}();

/**
 * Dsq.Realtime
 */
Dsq.Realtime = new function() {
	var initialized = false;
	var interval = null;
	var last_checked = Dsq.jsonData.request.timestamp;
	var new_posts = [];
	var ongoing_request = false;
	var prev_script = null;

	function updateNewPostCount() {
		Dsq.$('dsq-realtime-alert').style.display = new_posts.length ? 'block' : 'none';

		Dsq.$('dsq-realtime-queued').innerHTML = new_posts.length
		+ ' new '
		+ Dsq.Utils.pluralize(new_posts.length, 'comment', 'comments')
		+ Dsq.Utils.pluralize(new_posts.length, ' was', ' were')
		+ ' just posted.';

		Dsq.$('dsq-realtime-show').innerHTML = '(' + Dsq.Strings.SHOW + ')';
	}

	function insertNewPosts() {
		var post_id = null;
		var after_id = Dsq.$('dsq-sort-select').value === 'oldest' ? -1 : null;

		for (var i=0; i<new_posts.length; i++) {
			post_id = new_posts[i];
			Dsq.Post.insert(after_id, post_id, Dsq.jsonData.posts[post_id].message);
			Dsq.Post.incrementPostCount();
			Dsq.Post.outlineComment(post_id);
		}
		new_posts = [];
	}

	this.enableInterval = function() {
		interval = setInterval(Dsq.Realtime.check, Dsq.jsonData.context.realtime_speed);
		Dsq.$('dsq-realtime-status').innerHTML = Dsq.Strings.ENABLED;
		Dsq.$('dsq-realtime-toggle').innerHTML = '(' + Dsq.Strings.PAUSE + ')';
	}

	this.disableInterval = function() {
		if (interval) {
			clearInterval(interval);
			interval = null;
		}
		Dsq.$('dsq-realtime-status').innerHTML = Dsq.Strings.PAUSED;
		Dsq.$('dsq-realtime-toggle').innerHTML = '(' + Dsq.Strings.RESUME + ')';
	}

	this.toggleInterval = function() {
		if (!interval) {
			Dsq.Realtime.enableInterval();
		} else {
			Dsq.Realtime.disableInterval();
		}
		return false;
	}

	this.initialize = function() {
		if (!initialized) {
			initialized = true;
			Dsq.$('dsq-realtime-toggle').onclick = this.toggleInterval;
			if (!Dsq.jsonData.forum.streaming_realtime) {
				Dsq.$('dsq-realtime-show').onclick = this.show;
				updateNewPostCount();
			}
			if (Dsq.jsonData.thread.realtime_paused) {
				Dsq.Realtime.disableInterval();
			} else {
				Dsq.Realtime.enableInterval();
			}
		}
	}

	this.show = function() {
		insertNewPosts();
		updateNewPostCount();
		return false;
	}

	this.check = function() {
		if (!ongoing_request && Dsq.jsonData.realtime_enabled) {
			if (prev_script) {
				prev_script.parentNode.removeChild(prev_script);
			}
			ongoing_request = true;
			prev_script = Dsq.Utils.execScript('http://disqus.com/forums/11114792/realtime.js?timestamp=' + last_checked);
		}
	};

	this.update = function(timestamp, posts, users) {
		ongoing_request = false;
		last_checked = timestamp;

		if (users) {
			for (var user_id in users) {
				if (users.hasOwnProperty(user_id)) {
					if (!Dsq.jsonData.users[user_id]) {
						Dsq.jsonData.users[user_id] = users[user_id];
					}
				}
			}
		}

		if (posts) {
			for (var post_id in posts) {
				if (posts.hasOwnProperty(post_id)) {
					if (!Dsq.jsonData.posts[post_id]) {
						Dsq.jsonData.posts[post_id] = posts[post_id];
						new_posts.push(post_id);
					}
				}
			}

			if (Dsq.jsonData.forum.streaming_realtime) {
				insertNewPosts();
			} else {
				updateNewPostCount();
			}
		}
	};

}();

// DEPRECATED
Dsq.Iframes = function() {
	// Different style of object from the above. Hoping to switch to this for some reason.
	var obj = {};

	// Private
	var showIframeInContainer = function(container, id, markup) {
		// Look through container for iframes, hiding them, except show one that matches id
		// If none of them matched id, create a new iframe using markup and insert it.
		// Returns the iframe node if and only if it was newly created.
		var found = false;
		for (var i=0; i<container.childNodes.length; i++) {
			var child = container.childNodes[i];
			if (child.nodeName == 'IFRAME') {
				if (child.id == id) {
					child.style.display = 'block';
					found = true;
				} else {
					child.style.display = 'none';
				}
			}
		}
		if (found) {
			return;
		}
		// The iframe wasn't found, so construct it and add it to the container.
		// Don't use innerHTML because it might reload iframes
		var div = document.createElement('div');
		div.innerHTML = markup;
		var iframe = div.childNodes[0];
		div.removeChild(iframe);
		container.appendChild(iframe);
		return iframe;
	};

	// Public
	obj.makeReplyIframeId = function(opt_postId, opt_xtype) {
		var id = 'dsq-post-add-iframe';
		if (opt_xtype) {
			id += '-' + opt_xtype;
		}
		if (opt_postId) {
			id += '-' + opt_postId;
		}
		return id;
	};
	obj.makeLoginIframeId = function(opt_postId) {
		if (!opt_postId) {
			return 'dsq-login-iframe';
		}
		return 'dsq-login-iframe-' + opt_postId;
	};
	obj.makeReplyIframeName = function(opt_postId, opt_xtype) {
		var name = 'dsq-reply-frame';
		if (opt_xtype) {
			name += '-' + opt_xtype;
		}
		if (opt_postId) {
			name += '-' + opt_postId;
		}
		return name;
	};
	obj.showReplyIframeInContainer = function(container, opt_postId, opt_extraParams, opt_className) {
		// Construct the id so we can check if it's already present.
		// Hide any other iframes we find, and show this one if it's found.
		var params = opt_extraParams || {};
		// use xtype in the id and name so we can distinguish media replies from text replies:
		var id = Dsq.Iframes.makeReplyIframeId(opt_postId, params.xtype);
		var name = Dsq.Iframes.makeReplyIframeName(opt_postId, params.xtype);
		var attributes = {
			'id': id,
			'name': name,
			'class': opt_className || 'dsq-post-reply'
			};
		var markup = Dsq.Templates.frameReply(opt_postId, opt_extraParams, attributes);
		var iframe = showIframeInContainer(container, id, markup);
		// It was newly created
		if (iframe) {
			Dsq.Events.fire(Dsq.Events.REPLY_IFRAME_CREATED, {
				postId: opt_postId,
				node: iframe,
				xtype: params.xtype
			});
		}
	};
	obj.showLoginIframeInContainer = function(container, opt_postId) {
		var id = Dsq.Iframes.makeLoginIframeId(opt_postId);
		var markup = Dsq.Templates.frameLogin({id: id});
		showIframeInContainer(container, id, markup);
	};
	obj.showReplyIframeInContainerIfAllowed = function(container, opt_postId) {
		if (Dsq.jsonData.context.show_reply) {
			obj.showReplyIframeInContainer(container, opt_postId);
		} else {
			obj.hideAllInContainer(container);
		}
	};
	obj.hideAllInContainer = function(container) {
		for (var i=0; i<container.childNodes.length; i++) {
			var child = container.childNodes[i];
			if (child.nodeName == 'IFRAME') {
				child.style.display = 'none';
			}
		}
	};

	return obj;
}();

Dsq.Twitter = new function() {
	var that = this;

	this.startTwitterConnect = function() {
		var popupParams = 'location=0,status=0,width=800,height=400';
		that._twitterWindow = window.open(Dsq.jsonData.settings.disqus_url + '/_ax/twitter/begin/', 'twitterWindow', popupParams);
		that._twitterInterval = window.setInterval(that.completeTwitterConnect, 1000);
	};

	this.completeTwitterConnect = function() {
		if (that._twitterWindow.closed) {
			window.clearInterval(that._twitterInterval);
			window.location.reload();
		}
	};
};

Dsq.Yahoo = new function() {
	var that = this;

	this.startYahooConnect = function() {
		var popupParams = 'location=0,status=0,width=800,height=400';
		that._yahooWindow = window.open(Dsq.jsonData.settings.disqus_url + '/_ax/yahoo/begin/', 'yahooWindow', popupParams);
		that._yahooInterval = window.setInterval(that.completeYahooConnect, 1000);
	};

	this.completeYahooConnect = function() {
		if (that._yahooWindow.closed) {
			window.clearInterval(that._yahooInterval);
			window.location.reload();
		}
	};
};

Dsq.OpenID = new function() {
	var that = this;

	this.requestURL = function() {
		var message = '<table class="dsq-openid-form"><tr><td style="vertical-align:top;" rowspan="2"><img src="' + Dsq.jsonData.settings.media_url + '/images/openid-icon-100x100.png" /></td>';
		message += '<td><label for="dsq-openid-url">OpenID URL:</label></td><td><input type="text" id="dsq-openid-url" /></td></tr>';
		message += '<tr><td><label for="dsq-openid-username">Display name:</label></td><td><input type="text" id="dsq-openid-username" /></td></tr>';
		message += '<tr><td class="dsq-openid-submit" colspan="3"><input type="button" value="Sign in" onclick="Dsq.OpenID.startConnect();" /></td></tr>';
		message += "</table>";

		Dsq.Popup.popModal(message, 'Sign in using OpenID');
	};

	this.startConnect = function() {
		var isblank = function(str) {
			return /^\s*$/.test(str);
		};

		var openid_url = Dsq.$('dsq-openid-url').value;
		var username = Dsq.$('dsq-openid-username').value;

		if (isblank(openid_url)) {
			return;
		}

		var popupParams = 'location=0,status=0,width=800,height=500';
		var url = Dsq.jsonData.settings.disqus_url + '/_ax/openid/begin/' + '?url=' + encodeURIComponent(openid_url) + '&username=' + encodeURIComponent(username);
		that._openidWindow = window.open(url, 'openidWindow', popupParams);
		that._openidInterval = window.setInterval(that.completeConnect, 1000);
	};

	this.completeConnect = function() {
		if (that._openidWindow.closed) {
			window.clearInterval(that._openidInterval);
			window.location.reload();
		}
	};
};

Dsq.Reaction = new function() {
	var that = this;

	this.hide = function(id) {
		Dsq.Utils.execScript('http://disqus.com/forums/washingtonindependent/hidereaction.js?' + 'reaction_id=' + id);
	};

	this.reportMissingReactions = function() {
		if (!Dsq.jsonData.request.is_moderator || !Dsq.jsonData.forum.reactions_enabled) {
			return;
		}

		if (Dsq.jsonData.thread.queued) {
			Dsq.Popup.popModal('Your report has been received. The system will automatically search for new reactions; if any are found, they will be displayed on this comment thread.<br/><br/>Thank&nbsp;you.',
												 'Reported missing reactions');
			return;
		}

		Dsq.Utils.execScript(Dsq.jsonData.settings.disqus_url + '/forums/washingtonindependent/queueurl.js');
	};
};

Dsq.CNN = function() {
	var obj = {};

	obj.authenticate = function() {
		var url = Dsq.jsonData.settings.disqus_url + "/saml/cnn/try/";
		Dsq.Utils.postToUrl(url, {'target': document.location}, true);
	};

	return obj;
}();


if(Dsq.Utils.ie6) {
	(function() {
		DSQ_HEADER_AVATAR_RE = /<div class="dsq-header-avatar"(.*?)>/gim;
		Dsq.Templates.registerFilter('postPrependHeader', function(html, post_id) {
			// Add "onmouseout" for dsq-header-avatar for dropProfile
			// functionality since IE6 cannot use :hover.
			function _headerAvatarReplace(content, inner, _unused, html) {
				return '<div class="dsq-header-avatar" '
					+ inner
					+ ' onmouseout="Dsq.Post.dropProfile(' + post_id + ')">';
			}
			html = html.replace(DSQ_HEADER_AVATAR_RE, _headerAvatarReplace);
			return html;
		});
	})();
}









(function() {
	//
	// Load theme.  This overrides the base templates with template functions
	// from the respective themes.
	//
	if (Dsq.jsonData.integration.theme == 4) {
		var theme = 'narcissus';
		// HACK: Set variable on window to use post message.
		window.disqus_use_postmessage = true;

		
		for(var prop in Dsq.Themes[theme]) {
			if(Dsq.Themes[theme] && Dsq.Themes[theme].hasOwnProperty(prop)) {
				Dsq.Templates[prop] = Dsq.Themes[theme][prop];
			}
		}
		
		for(var prop in Dsq.Post) {
			if(Dsq.Themes[theme] && Dsq.Themes[theme].hasOwnProperty(prop)) {
				Dsq.Post[prop] = Dsq.Themes[theme][prop];
			}
		}
	}

	//
	// Register templates.  This must be done after all themes are loaded.
	//
	Dsq.Templates.registerTemplate('authPost', Dsq.Templates.authPost);
	Dsq.Templates.registerTemplate('header', Dsq.Templates.header);
	Dsq.Templates.registerTemplate('footer', Dsq.Templates.footer);
	Dsq.Templates.registerTemplate('trackbacks', Dsq.Templates.trackbacks);
	Dsq.Templates.registerTemplate('reactions', Dsq.Templates.reactions);
	Dsq.Templates.registerTemplate('prependPost', Dsq.Templates.prependPost);
	Dsq.Templates.registerTemplate('appendPost', Dsq.Templates.appendPost);
	Dsq.Templates.registerTemplate('postPrependHeader', Dsq.Templates.postPrependHeader);
	Dsq.Templates.registerTemplate('postAppendHeader', Dsq.Templates.postAppendHeader);
	Dsq.Templates.registerTemplate('preBody', Dsq.Templates.preBody);
	Dsq.Templates.registerTemplate('postBody', Dsq.Templates.postBody);
	Dsq.Templates.registerTemplate('postFooter', Dsq.Templates.postFooter);
	Dsq.Templates.registerTemplate('_popupGeneric', Dsq.Templates._popupGeneric);
	Dsq.Templates.registerTemplate('voted', Dsq.Templates.voted);
	Dsq.Templates.registerTemplate('popupProfile', Dsq.Templates.popupProfile);
	Dsq.Templates.registerTemplate('postBox', Dsq.Templates.postBox);
	Dsq.Templates.registerTemplate('pagination', Dsq.Templates.pagination);
	Dsq.Templates.registerTemplate('postComment_onSuccess', Dsq.Templates.postComment_onSuccess);

})();

Dsq.container.className = "clearfix";
Dsq.container.innerHTML = ' \
<ul id="dsq-comments">\
	 <li id="dsq-comment-10502978">\
	 <div id="dsq-comment-header-10502978" class="dsq-comment-header">\
	 <cite id="dsq-cite-10502978" class="dsq-comment-cite">\
	 <span id="dsq-author-user-10502978">Danny</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-10502978" class="dsq-comment-body">\
	 <div id="dsq-comment-message-10502978" class="dsq-comment-message">why is this man, dick cheney, not on trial for high treason to the united states of america????????????????</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6041684">\
	 <div id="dsq-comment-header-6041684" class="dsq-comment-header">\
	 <cite id="dsq-cite-6041684" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6041684">D Freeman</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6041684" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6041684" class="dsq-comment-message">The same is going on in Britain over the fact that Obama is not keen on keeping in place what was set out for him before Bush and Cheney left the Israelis are wanting to go into Iran no matter what will happen all we get on the news here is about snow and how the Government is running out of grit for the roads and how roads are unsafe and people are having days of work and schools are shut. And that is all there is The we heard about Obama meeting our Cheney (Tony Blair) and how Obama said he would like to be like him and become as famous as him Tony this is. We just shake our head how can Obama become God.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5885014">\
	 <div id="dsq-comment-header-5885014" class="dsq-comment-header">\
	 <cite id="dsq-cite-5885014" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5885014">dibicki99</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5885014" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5885014" class="dsq-comment-message">mr. cheney should slither back under the rock he slithered out of. if you see him kindly tell<br>him we heard enough of his lies and fear-mongering in the last 8 years. time for him <br>to shut the hell up</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5884878">\
	 <div id="dsq-comment-header-5884878" class="dsq-comment-header">\
	 <cite id="dsq-cite-5884878" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5884878">John from Cincinnati</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5884878" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5884878" class="dsq-comment-message">I greatly look forward to Mr. Cheney\'s making future headlines when he is tried as a war criminal for his involvement in the deaths of tens of thousands of Iraqi civilians and American soldiers since 2002 and his eager support of torture for those people illegally detained at Guantanamo Bay.  I\'m writing my Ohio Senators and House Representatives to express  my strong thoughts and feelings that this country should not allow war criminals to escape justice while receiving governmental pensions for disservices to humanity.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5880969">\
	 <div id="dsq-comment-header-5880969" class="dsq-comment-header">\
	 <cite id="dsq-cite-5880969" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5880969">Randy Bird</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5880969" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5880969" class="dsq-comment-message">Dick cheney please go away.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5875390">\
	 <div id="dsq-comment-header-5875390" class="dsq-comment-header">\
	 <cite id="dsq-cite-5875390" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5875390">Ben Bayer</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5875390" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5875390" class="dsq-comment-message">Herr Cheney may be right.  But being right the way Hitler thought he was right is dead wrong.  I spent eight years in the U.S.A.F. intelligece service, a year in Pakistan in 1960, and considerable time assigned to not only an "emergency reaction continguency unit" but six months temporary duty with the National Security Agency.  I assume Herr Cheney was doing something extremely important himself while I was serving my countrty in the "active" military, but our path\'s did not cross.  <br>It really scares me that people like Dick Cheney get into seriously important positions in this country while many commoners like myself with equal or superior intelligence and ability are seldom heard from while serious matters are being debated.<br>Since Herr Cheney did not run for president, I assume he does not want to be actively involved in the daily affairs of this nation any more.  Can we not honor his apparent wishes and write him off along with all the other bad debts that accumulated during his tenure.  I\'ll even give him what little is left of my savings if he will shut his mouth and ride off into any sunset he chooses, preferably in some other country.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5863783">\
	 <div id="dsq-comment-header-5863783" class="dsq-comment-header">\
	 <cite id="dsq-cite-5863783" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5863783">Janet Herold</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5863783" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5863783" class="dsq-comment-message">Dick Cheny being out of office is a good thing. He is only out for himself and his rich frjiends, just like Bush was. Obama is trying to correct their mistakes and bring the country back from their negigent leadership and he wants to  accuse him of putting us in a position to invite terrosist attacks!!!.  If america can\'t provide for americans, and the country keeps on their path ( Bush & Cheny) then we are doomed anyway. LEAVE OBAMA ALONE. He is doing just fine...It will take time to undue the damage that Bush and Cheny created. We need to cut govt. spending and Gitmo is a good start. Send them back to their country and let them deal with them and the worst ones, throw them in a secure prison and throw away the key.  Take Cheny with you.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5862262">\
	 <div id="dsq-comment-header-5862262" class="dsq-comment-header">\
	 <cite id="dsq-cite-5862262" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5862262">grf67</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5862262" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5862262" class="dsq-comment-message">Of course dick cheney is a liar; why would that change now?  More troubling is that he is completely delusional and marginally balanced.  It\'s time for his war crimes trial to start.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5861466">\
	 <div id="dsq-comment-header-5861466" class="dsq-comment-header">\
	 <cite id="dsq-cite-5861466" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5861466">mike krijnen</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5861466" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5861466" class="dsq-comment-message">What is amazing is that there are hours between comments shows you how relevant he is&gt;<br><br>I suggest that Pyschology TOday magazine do an article that should be interesting because it was under <br><br>Regun that the opened up the doors of the asylums and let the inmates walk the streets.<br><br>Brokaw was right Doctor Strangelove at your service</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5856961">\
	 <div id="dsq-comment-header-5856961" class="dsq-comment-header">\
	 <cite id="dsq-cite-5856961" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5856961">Rich</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5856961" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5856961" class="dsq-comment-message">The D I C K complains about what Obama should do about Gitmo... BUT why doesn\'t Obama know..?<br><br>Because Dick and His Administration... kept no case files. Explain that \'incompetence\'... D I C K ?<br>Your Legacy is based on incompetence. Don\'t ask Alberto Gonzalez though... he\'s delusional... and nobody will hire him because he was \' incompetent\'.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5855157">\
	 <div id="dsq-comment-header-5855157" class="dsq-comment-header">\
	 <cite id="dsq-cite-5855157" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5855157">kevin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5855157" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5855157" class="dsq-comment-message">No kidding.....</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5853518">\
	 <div id="dsq-comment-header-5853518" class="dsq-comment-header">\
	 <cite id="dsq-cite-5853518" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5853518">tquigly</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5853518" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5853518" class="dsq-comment-message">Does Dead-eye-Dick lie?  Uh, do bears crap in the woods?<br>"Every day that the Obama administration rolls back his legacy ..."  Wrong - obama is embracing all boosh/cheney policies of warmongering and financial collapse.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5852173">\
	 <div id="dsq-comment-header-5852173" class="dsq-comment-header">\
	 <cite id="dsq-cite-5852173" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5852173">sachazg</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5852173" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5852173" class="dsq-comment-message">Oh Cheney... he\'s a poor old man trying to stay relevant... what more could you expect from Darth Vader?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5849917">\
	 <div id="dsq-comment-header-5849917" class="dsq-comment-header">\
	 <cite id="dsq-cite-5849917" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5849917">bobo</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5849917" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5849917" class="dsq-comment-message">Got some gum on ya Dick?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5849869">\
	 <div id="dsq-comment-header-5849869" class="dsq-comment-header">\
	 <cite id="dsq-cite-5849869" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5849869">bobo</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5849869" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5849869" class="dsq-comment-message">It is something that I expected that a power junkie like him would have to say something to get his  lets fear the public fix.At the swearing of President Obama,Cheney reminded me of old man Potter from that classic holiday movey.Im not going to say its name as not to bring the level of this classic to that miserable power hungry old man.Hey Dick please shut up and go away.Your day is gone over and with every day of the Obama administration we heal this country from you and the level you ,and that other guy you probably bossed around,sunk to.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5849848">\
	 <div id="dsq-comment-header-5849848" class="dsq-comment-header">\
	 <cite id="dsq-cite-5849848" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5849848">me</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5849848" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5849848" class="dsq-comment-message">Dick, go and eat your wife and daughters. Leave the rest of America off the plate.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5849759">\
	 <div id="dsq-comment-header-5849759" class="dsq-comment-header">\
	 <cite id="dsq-cite-5849759" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5849759">Dick Cheney</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5849759" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5849759" class="dsq-comment-message">So?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5847014">\
	 <div id="dsq-comment-header-5847014" class="dsq-comment-header">\
	 <cite id="dsq-cite-5847014" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5847014">margoharris</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5847014" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5847014" class="dsq-comment-message">This Dr. Stranglove character, the one that has been wrong about absolutly everything, slam dunk, WMD,<br>we will be greeted as liberators, what a liar and criminal.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5846825">\
	 <div id="dsq-comment-header-5846825" class="dsq-comment-header">\
	 <cite id="dsq-cite-5846825" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5846825">FA</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5846825" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5846825" class="dsq-comment-message">If in fact the United States\' security has been weakened, it has very little, if any, to do with President Obama\'s stance on addressing terrorism.  I believe that the former administration not only set us up for attack but fed the frenzy to do so.  My request is that both the former president and vice-president go into the good night---in other words SHUT UP!  IT\'s OVER!  MOVE ON!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5846546">\
	 <div id="dsq-comment-header-5846546" class="dsq-comment-header">\
	 <cite id="dsq-cite-5846546" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5846546">Ed</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5846546" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5846546" class="dsq-comment-message">Why is Dick Cheney not in jail?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5845901">\
	 <div id="dsq-comment-header-5845901" class="dsq-comment-header">\
	 <cite id="dsq-cite-5845901" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5845901">gvbps</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5845901" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5845901" class="dsq-comment-message">Well that is good news b/c the old fart has never been correct one ONE thing while in the Bush administration. gvbps</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5845833">\
	 <div id="dsq-comment-header-5845833" class="dsq-comment-header">\
	 <cite id="dsq-cite-5845833" class="dsq-comment-cite">\
	 <a id="dsq-author-user-5845833" href="http://buddhaofhollywood.blogspot.com/" target="_blank" rel="nofollow">Buddha of Hollywood</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5845833" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5845833" class="dsq-comment-message">He is the smartest man alive!<br><br>This is not about country and democracy, respect and security and all that bull shitt he\'s talking about.<br>It is and it has been about the money. <br>He\'s just milking it for all its worth and laughing all the way to the Dubai bank!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5845637">\
	 <div id="dsq-comment-header-5845637" class="dsq-comment-header">\
	 <cite id="dsq-cite-5845637" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5845637">grf67</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5845637" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5845637" class="dsq-comment-message">He can have more to say at his war crimes trial.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5845266">\
	 <div id="dsq-comment-header-5845266" class="dsq-comment-header">\
	 <cite id="dsq-cite-5845266" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5845266">lance</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5845266" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5845266" class="dsq-comment-message">Yeah, well seeing Cheney leave the white house in a wheelchair may have been an inadequate fitting tribute, but a fitting tribute nonetheless.  Also, good point to why people are becoming deaf to mainstream media organizations.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5844758">\
	 <div id="dsq-comment-header-5844758" class="dsq-comment-header">\
	 <cite id="dsq-cite-5844758" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5844758">Bob</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5844758" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5844758" class="dsq-comment-message">We were in Bush\'s belly, the beast had just eaten us<br>How did this coke head who graduated with a C.plus get to be the president?<br>your ignorance was evident<br>his ignorance is the evidence <br>power but no intelligence<br>Thats where Dick comes in<br>NEW WORLD ORGY we get F**ked in the end<br>Pinky and the Brain are not your friend <br>We should have impeached them or called the cops on them,I blame alot on them<br>but there are alot of ignorant people who just cant see<br>the lies that come out of Bush and Cheney <br>Con Rice, Rove and Rumsfeld have good "G"<br>but not enough to make a freaking fool out of me<br>The "W" regime <br>always had a new scheme<br>I hope that we can still have American Dreams<br>They played real mean<br>as if  they weren\'t on our team <br>It was wrong and obscene <br>I\'m glad the White House just got clean!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5844026">\
	 <div id="dsq-comment-header-5844026" class="dsq-comment-header">\
	 <cite id="dsq-cite-5844026" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5844026">Titus</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5844026" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5844026" class="dsq-comment-message">I think this means that CHENEY is planning to get HIS buddies to carry out some attacks.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5844002">\
	 <div id="dsq-comment-header-5844002" class="dsq-comment-header">\
	 <cite id="dsq-cite-5844002" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5844002">Larry Linn</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5844002" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5844002" class="dsq-comment-message">Chickenhawk Cheney learned the hard way. Senior Clinton administration officials reportatedly warned their Bush administration counterparts in late 2000 that Al Qaeda posed the worst security threat facing the nation. The Bush administration was slow to act. <br>They said the warnings were delivered in urgent post-election intelligence briefings in December 2000 and January 2001 for Condoleezza Rice, who became Mr. Bush\'s national security adviser; Stephen Hadley, now Ms. Rice\'s deputy; and Philip D. Zelikow, a member of the Bush transition team, among others.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5843856">\
	 <div id="dsq-comment-header-5843856" class="dsq-comment-header">\
	 <cite id="dsq-cite-5843856" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5843856">Bob</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5843856" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5843856" class="dsq-comment-message">we are giving Iraq money and lives</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5843183">\
	 <div id="dsq-comment-header-5843183" class="dsq-comment-header">\
	 <cite id="dsq-cite-5843183" class="dsq-comment-cite">\
	 <a id="dsq-author-user-5843183" href="http://fromwembleypark.com" target="_blank" rel="nofollow">Lyn</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5843183" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5843183" class="dsq-comment-message">Some of Mr. Cheney\'s points are correct.  The United States is still the top target for Islamic extremists.  Mr. Cheney does not have a long history of being deceitful.  He is open and honest in his views.  That he ran the vice presidency the way he did - that was secretive but a lot of the issues he dealt with deserved secrecy.  Openness and honesty ARE NOT typical of the Democratic party.  The current regime will not successfully handle the threat of terrorism.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5857011">\
	 <div id="dsq-comment-header-5857011" class="dsq-comment-header">\
	 <cite id="dsq-cite-5857011" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5857011">Rich</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5857011" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5857011" class="dsq-comment-message">Lyn... have you been asleep for the last 8 years...?<br>You sound like Alberto Gonzalez\'s secretary. He can\'t see the truth either.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5843971">\
	 <div id="dsq-comment-header-5843971" class="dsq-comment-header">\
	 <cite id="dsq-cite-5843971" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5843971">ABCAmel</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5843971" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5843971" class="dsq-comment-message">So Lyn, is this a typical example of your confidence, or are you just letting off a little steam.<br><br>It\'s sad to see folks express condemnation on themselves. That being, "us." Give our new "regime" a chance and take time to give some constructive criticism for a change....</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5842653">\
	 <div id="dsq-comment-header-5842653" class="dsq-comment-header">\
	 <cite id="dsq-cite-5842653" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5842653">Byron</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5842653" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5842653" class="dsq-comment-message">Already mongering fear?  STILL mongering fear!  That\'s all that Richard B. Cheney knows how to do!  Already he\'s inflated his psychosis and is sharing it with the media.  He must be going through withdrawals.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5841966">\
	 <div id="dsq-comment-header-5841966" class="dsq-comment-header">\
	 <cite id="dsq-cite-5841966" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5841966">Richard</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5841966" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5841966" class="dsq-comment-message">Bob I\'m glad you brought up Africa. Did you know that George Bush gave the people of Africa more money and other humanitarian help than anybody on this planet, ever.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5843840">\
	 <div id="dsq-comment-header-5843840" class="dsq-comment-header">\
	 <cite id="dsq-cite-5843840" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5843840">ABCAmel</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5843840" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5843840" class="dsq-comment-message">Who gave whose money...?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5841801">\
	 <div id="dsq-comment-header-5841801" class="dsq-comment-header">\
	 <cite id="dsq-cite-5841801" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5841801">Bob</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5841801" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5841801" class="dsq-comment-message">Did we go to Iraq for WMDs , terrorist attacks, or to liberate the citizens of Iraq?  There were and still are much worse things going on through out the world, If we realy gave a crap about innocent people being killed there was a bunch of work to do all through out africa with kids killing kids mass slaughter and rape. sadam at least had his country in check</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5841688">\
	 <div id="dsq-comment-header-5841688" class="dsq-comment-header">\
	 <cite id="dsq-cite-5841688" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5841688">barbara brown</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5841688" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5841688" class="dsq-comment-message">May the good lord allow the bombs to fall on you and your kind who have to have their buts saved on a regular basis.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5843806">\
	 <div id="dsq-comment-header-5843806" class="dsq-comment-header">\
	 <cite id="dsq-cite-5843806" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5843806">ABCAmel</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5843806" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5843806" class="dsq-comment-message">Ouch, bb</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5841533">\
	 <div id="dsq-comment-header-5841533" class="dsq-comment-header">\
	 <cite id="dsq-cite-5841533" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5841533">Bob</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5841533" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5841533" class="dsq-comment-message">The bush dick administration were excellent in marketing! whenever a person hears weapons of mass destruction they dont think mustard gas they think nuclear bombs.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5841451">\
	 <div id="dsq-comment-header-5841451" class="dsq-comment-header">\
	 <cite id="dsq-cite-5841451" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5841451">Richard</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5841451" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5841451" class="dsq-comment-message">I don\'t know why everybody make such a big deal out of Dick Cheney being a past CEO of Haliburton. He was involved with politics in different capacities much longer than he ran Haliburton. At least he did something that shows he could be commercially viable and not only able to spout out political wisdom\'s. Time will only tell if he would sell military secrets to the Chinese like Bill Clinton. Maybe he will interfere with diplomacy in the middle east like Jimmy Carter. If you wish pain and death on our own counties leaders because you don\'t agree with their philosophy of leadership, that really gives a good window into your mind. I do not wish to have somebody running our country that thinks like that. It is a hard job to be in a leadership role in this country with all the hatred from the left or the right and you never are able to please everyone. I would believe Dick Cheney when he say\'s that there might be another attack on our country before I would listen to somebody that can only spew hate and wish pain and death on people that they don\'t agree with.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5847128">\
	 <div id="dsq-comment-header-5847128" class="dsq-comment-header">\
	 <cite id="dsq-cite-5847128" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5847128">jay</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5847128" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5847128" class="dsq-comment-message">You mean like Rush hoping that the current president will fail and the feeble response from the Republicans followed by the even lamer apologies to Rush for having the audacity to say he was wrong? Cheney\'s prediction of an attack is lame, terrorism has unfortunately become a fact of life in the rest of the world and it has now reached America. Undoubtedly there will be more attacks and it takes no great incite on his part to predict it.<br><br>He was a nasty small minded man willing to trade our freedoms for security. If we are willing to allow people like him to trample foreigners rights could we expect our rights to be preserved when we travel? Once we are willing to take away the rights of foreigners it\'s only a short step to trampling the rights of Americans to catch pedophiles in the name of protecting children. Then we can start torturing murder suspects to get confessions. A little bit more and a little bit more until we\'re beating little old ladies for not putting enough money into their parking meters. Our founding fathers put all those personal protections for the rights of individuals in there for a reason.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5840968">\
	 <div id="dsq-comment-header-5840968" class="dsq-comment-header">\
	 <cite id="dsq-cite-5840968" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5840968">Bob</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5840968" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5840968" class="dsq-comment-message">It seems more and more like Dick is the biggest terrorist in the world.  <br>This may sound far out but if you realy take a step back and look at it all,Dick more than George Bush, has pretty much ruined the WORLD!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5840670">\
	 <div id="dsq-comment-header-5840670" class="dsq-comment-header">\
	 <cite id="dsq-cite-5840670" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5840670">proud citizen</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5840670" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5840670" class="dsq-comment-message">Cheney and Bush better be hiding out....in a non descript location the guys they tortured and kept in chains for all these  years will be coming after them... not America!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5841746">\
	 <div id="dsq-comment-header-5841746" class="dsq-comment-header">\
	 <cite id="dsq-cite-5841746" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5841746">barbara brown</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5841746" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5841746" class="dsq-comment-message">do not count on it.  You will be the first.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5844155">\
	 <div id="dsq-comment-header-5844155" class="dsq-comment-header">\
	 <cite id="dsq-cite-5844155" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5844155">barbara brown&#39;s mate</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5844155" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5844155" class="dsq-comment-message">I say we sent Cheney to his torture prison... see how he squeals!!!   <br>or better yet... give the exact address of all Bush officials</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5840651">\
	 <div id="dsq-comment-header-5840651" class="dsq-comment-header">\
	 <cite id="dsq-cite-5840651" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5840651">VS</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5840651" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5840651" class="dsq-comment-message">check the facts:  The War Powers Resolution of 1973 is a United States federal law providing that the President can send U.S. armed forces into action abroad only by authorization of Congress or if the United States is already under attack or serious threat. The War Powers Resolution requires that the president notify Congress within 48 hours of committing armed forces to military action and forbids armed forces from remaining for more than 60 days without an authorization of the use of military force or a declaration of war.<br><br>Neo Cons have so bastardized the original intent of DECLARATION OF WAR ... that we have sadly sacrificed many young women and men for the personal gains of the Neo-Cons and their financiers.  When will the US Congress get up enough guts to declare the "War Powers Act" as Unconstitutional.  Maybe Obama can get up enough nerve and ignore the Neo Con hawks ... that this is a utterly stupid allowance of the Executive Branch of Government.  Thousands died in Vietnam .. for what?  ... the Communist hegemony ?  Have you been to Wal Mart whose shelves are stocked with Communist goods?  What a joke!  This brings a new meaning to "Privatize the gains (money for warmongers) and Socialize the losses (kill young kids of a generation)".</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5840485">\
	 <div id="dsq-comment-header-5840485" class="dsq-comment-header">\
	 <cite id="dsq-cite-5840485" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5840485">proud citizen</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5840485" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5840485" class="dsq-comment-message">Cheney "Protecting the country’s security is “a tough, mean, dirty, nasty business,” he said. “These are evil people. And we’re not going to win this fight by turning the other cheek.”"<br><br>Dick was looking in the mirror when he said that??<br><br>Evil is as evil does....   CHENEY = EVIL <br>                                         BUSH = EVIL</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5867541">\
	 <div id="dsq-comment-header-5867541" class="dsq-comment-header">\
	 <cite id="dsq-cite-5867541" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5867541">Tucker</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5867541" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5867541" class="dsq-comment-message">Psychology 101:<br><br>People view other people through their own filter. Cheney cannot possibly know how or what "terrorists" think or feel.<br><br>Cheney, like his counterparts in the Bush administration, is what he claims others to be.<br><br>It is very disturbing that Americans twice elected a man (Bush) who surrounded himself with murderers, terrorists & gangsters (by their own unintended admissions).<br><br>Obama and his team may not be any better (it appears they have some ethical issues of their own related to their own greed and power-mongering), but they cannot possibly be any worse.<br><br>Bush, Cheney, Rumsfeld, Perle, Wolfowitz, Rice, et al should all be in prison where they belong.<br><br>Cheney is the poster boy for the criminally insane. <br><br>Psychopaths of all kinds have a future  in the Republican party.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5840491">\
	 <div id="dsq-comment-header-5840491" class="dsq-comment-header">\
	 <cite id="dsq-cite-5840491" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5840491">NerfHerder</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5840491" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5840491" class="dsq-comment-message">Ask Cheney why he didn\'t evacuate the Pentagon when he knew it was going to be hit by flight 77. By the way boys and girls... did you know the Pentagon is 77 feet tall? Cool symbolism to go with flight 11 hitting the World Trade Center which looks like a big 11 on the skyline. Weird eh?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5839570">\
	 <div id="dsq-comment-header-5839570" class="dsq-comment-header">\
	 <cite id="dsq-cite-5839570" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5839570">kenbenobi</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5839570" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5839570" class="dsq-comment-message">This is Cheney code for "I\'m planning another attack against the Country".  <br><br>Make no mistake about it, Dick Cheney knows exactly what he\'s talking about. The only thing more dangerous than Al Qaeda is this man\'s deviant, megalomaniacal criminal mind.  Dick Cheney is public enemy #1. He  had  the motive (Haliburton in Iraq), the means and the opportunity (Co-Commander in Chief) to orchestrate 9/11. Same goes for present day America.<br><br>If Obama/Holder know what\'s good for them, they\'ll have  him brought up on charges and placed into some sort of protective custody -- for all of our sake.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5844262">\
	 <div id="dsq-comment-header-5844262" class="dsq-comment-header">\
	 <cite id="dsq-cite-5844262" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5844262">proud citizen</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5844262" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5844262" class="dsq-comment-message">I agree... if dems were not too busy cleaning  up the mess the BUSH\'s and Cheney\'s left of America.... maybe they would have time to bring them up on charges of war crimes and high treason.. the least they deserve !!   altho... I believe in what you put out into the world.. you receive 10 fold... so the universe will balance it out for Mr. Cheney.... god help him... there is always a reckoning...</div>\
	 </div>\
	 </li>\
	 </ul>\
';

(function() {
	
	





Dsq.Debug.profile(function() {
	if(Dsq.jsonData.request.page == 1 && Dsq.jsonData.request.is_initial_load) {
		Dsq.container.innerHTML = Dsq.Templates.header() + Dsq.container.innerHTML + Dsq.Templates.footer();
	}
	Dsq.$(Dsq.curPageId).innerHTML = Dsq.$(Dsq.curPageId).innerHTML.replace(Dsq.COMMENTS_RE, Dsq.CommentsHandler);
}); // Dsq.Debug.Profile

// HACK: Resetting cache because we're done with.
Dsq.Utils.gebiFromElementCollectionCache = null;


	
	
	var dsq_styleEl = document.getElementById(disqus_container_id);
	var dsq_anchorEl = document.getElementsByTagName('a')[0];
	
	Dsq.Thread.fc = Dsq.Utils.getStyle(dsq_styleEl, 'color');
	if(dsq_anchorEl) { Dsq.Thread.ac = Dsq.Utils.getStyle(dsq_anchorEl, 'color'); }
	Dsq.Thread.ff = Dsq.Utils.getStyle(dsq_styleEl, (Dsq.Utils.ie || window.opera ? 'fontFamily' : 'font-family'));
	// For Safari / Opera: strip quotes.
	Dsq.Thread.ff = Dsq.Thread.ff.replace(/['"]/g, '');
	Dsq.Thread.fc = encodeURIComponent(Dsq.Thread.fc);
	Dsq.Thread.ac = encodeURIComponent(Dsq.Thread.ac);
	Dsq.Thread.ff = encodeURIComponent(Dsq.Thread.ff);

	
	
	
	if(Dsq.$(Dsq.Templates.addPostContainer)) {
		// TODO: Check to see if theme uses postmessage.
		if (window.disqus_use_postmessage) {
			Dsq.frames['reply_0'] = new Dsq.ReplyFrame(Dsq.$(Dsq.Templates.textareaContainer));
			Dsq.frames['reply_0'].init(function() {
				// Use fallback iframe
				Dsq.$(Dsq.Templates.addPostContainer).innerHTML = '';
				var theme = (typeof disqus_frame_theme == 'undefined') ? 'default' : disqus_frame_theme;
				Dsq.Iframes.showReplyIframeInContainer(Dsq.$(Dsq.Templates.addPostContainer), null, {theme: theme});
				// if(Dsq.Utils.ie) { Dsq.Utils.fixIframesIE(); }
			});
		} else {
			// DEPRECATED
			Dsq.Iframes.showReplyIframeInContainer(Dsq.$('dsq-post-add'));
		}
	}

	
	

	
	if(document.location.hash != '') {
		document.location.hash = document.location.hash.substring(1);
	}

	Dsq.Popup.showCookieMsgs();

	
	if(document.location.search != '' && location.hash != '#disqus_thread') {
		var reply_id = Dsq.Utils.getRequestParams().dsq;
		if(reply_id) { document.location.hash = 'comment-' + reply_id; }
	}

	
	if((typeof OB_Script != 'undefined') && (typeof OB_versionNum != 'undefined')) {
		if(navigator.userAgent.indexOf("Firefox") != -1) {
			if(window.frames['dsq-reply-frame']) {
				window.frames['dsq-reply-frame'].location = Dsq.Urls.REPLY + (new Date()).getTime() + '&f=washingtonindependent&t=dick_cheney_is_a_liar&to_redirect=' + encodeURIComponent(window.location) + '&ifrs=' + encodeURIComponent(disqus_iframe_css);
			}
		}
	}

	if (Dsq.jsonData.integration.theme == 4) {
		if (Dsq.jsonData.realtime_enabled) {
			Dsq.Realtime.initialize();
		}
	}

	




if(typeof(disqus_callback) == 'function') {
	var callback_params = Dsq.Utils.getRequestParams()['dsq_cbp'] || null;

	// We don't care about any errors in third-party code
	try {
		disqus_callback(callback_params);
	} catch (x) {
		if (typeof(console) != 'undefined' && typeof(console.log) == 'function') {
			// But it would be nice to let developers know about them
			console.log(x);
		}
		// pass
	}

	// HACK: We don't know if the callback wraps our container, which may
	// possibly result in a new DOM element.
	Dsq.container = document.getElementById('dsq-content');
}

})();




