




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": {"bittersweet": {"username": "bittersweet", "tumblr": "", "display_name": "bittersweet", "url": "http://disqus.com/bittersweet/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 4, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Sepia": {"username": "Sepia", "tumblr": "", "display_name": "Sepia", "url": "http://disqus.com/Sepia/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 4804, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/9/5173/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "CarolinagirlinGA": {"username": "CarolinagirlinGA", "tumblr": "", "display_name": "carolinagirl", "url": "http://disqus.com/CarolinagirlinGA/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1571, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/19/8746/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Mythe": {"username": "Mythe", "tumblr": "", "display_name": "Myth", "url": "http://disqus.com/Mythe/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1158, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/6/9495/avatar32.jpg", "delicious": "Myth", "is_remote": false, "verified": true, "flickr": "Myth", "twitter": "", "remote_domain_name": ""}, "313c8f108b43104806fa6f1472af3f83": {"username": "Liza Diamond", "tumblr": "", "display_name": "Liza Diamond", "url": "http://disqus.com/guest/313c8f108b43104806fa6f1472af3f83/", "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": ""}, "ef6b300676d1702a1666b17cc6a7403f": {"username": "Shazza", "tumblr": "", "display_name": "Shazza", "url": "http://disqus.com/guest/ef6b300676d1702a1666b17cc6a7403f/", "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": ""}, "icebergslim": {"username": "icebergslim", "tumblr": "", "display_name": "icebergslim", "url": "http://disqus.com/icebergslim/", "registered": true, "linkedin": "", "blog": "http://thisweekwithbarackobama.blogspot.com", "remote_domain": null, "points": 194, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "icebergslim", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "be3cd7066a812dd2853805c14aebdb53": {"username": "iamnotstarjones", "tumblr": "", "display_name": "iamnotstarjones", "url": "http://disqus.com/guest/be3cd7066a812dd2853805c14aebdb53/", "registered": false, "linkedin": "", "blog": "http://theunemploymentcafe.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": ""}, "JJai": {"username": "JJai", "tumblr": "", "display_name": "JJai", "url": "http://disqus.com/JJai/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 98, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/9/276/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "rikyrah": {"username": "rikyrah", "tumblr": "", "display_name": "rikyrah", "url": "http://disqus.com/rikyrah/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 3391, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "CraigHickman": {"username": "CraigHickman", "tumblr": "", "display_name": "CraigHickman", "url": "http://disqus.com/CraigHickman/", "registered": true, "linkedin": "", "blog": "http://craighickman.blogspot.com", "remote_domain": null, "points": 1692, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/2947/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "WorldTraveller": {"username": "WorldTraveller", "tumblr": "", "display_name": "WorldTraveller", "url": "http://disqus.com/WorldTraveller/", "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": ""}, "Karmi": {"username": "Karmi", "tumblr": "", "display_name": "Karmi", "url": "http://disqus.com/Karmi/", "registered": true, "linkedin": "", "blog": "http://swamphermit.wordpress.com/", "remote_domain": null, "points": 9, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/2937/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "RobM": {"username": "RobM", "tumblr": "", "display_name": "RobM", "url": "http://disqus.com/RobM/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1318, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "BrownManATL": {"username": "BrownManATL", "tumblr": "", "display_name": "Brown Man", "url": "http://disqus.com/BrownManATL/", "registered": true, "linkedin": "", "blog": "http://www.brownmanthinkinghard.com", "remote_domain": null, "points": 36, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c22bbad359677d681692848d5775fd8b": {"username": "Miranda", "tumblr": "", "display_name": "Miranda", "url": "http://disqus.com/guest/c22bbad359677d681692848d5775fd8b/", "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": ""}, "Monie": {"username": "Monie", "tumblr": "", "display_name": "Monie", "url": "http://disqus.com/Monie/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1104, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "bb90730b238bd2c1f318bc1437a3fc1e": {"username": "Denise", "tumblr": "", "display_name": "Denise", "url": "http://disqus.com/guest/bb90730b238bd2c1f318bc1437a3fc1e/", "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": ""}, "bigassbelle": {"username": "bigassbelle", "tumblr": "", "display_name": "bigassbelle", "url": "http://disqus.com/bigassbelle/", "registered": true, "linkedin": "", "blog": "http://www.bigassbelle.blogspot.com", "remote_domain": null, "points": 66, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Admiral_Komack": {"username": "Admiral_Komack", "tumblr": "", "display_name": "Admiral_Komack", "url": "http://disqus.com/Admiral_Komack/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1036, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Coby_D": {"username": "Coby_D", "tumblr": "", "display_name": "D.", "url": "http://disqus.com/Coby_D/", "registered": true, "linkedin": "", "blog": "http://dillarddoctrine.wordpress.com", "remote_domain": null, "points": 440, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/3378/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b45f45c3d16eaa32e1783c1d1798a893": {"username": "Kat", "tumblr": "", "display_name": "Kat", "url": "http://disqus.com/guest/b45f45c3d16eaa32e1783c1d1798a893/", "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": ""}, "zackboston": {"username": "zackboston", "tumblr": "", "display_name": "zackboston", "url": "http://disqus.com/zackboston/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 220, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "RonnieB": {"username": "RonnieB", "tumblr": "", "display_name": "RonnieB", "url": "http://disqus.com/RonnieB/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1207, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/3549/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "4fd3ca416b455e03c3fa02c8bc744eb4": {"username": "NMP", "tumblr": "", "display_name": "NMP", "url": "http://disqus.com/guest/4fd3ca416b455e03c3fa02c8bc744eb4/", "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": ""}, "GreenLadyHere": {"username": "GreenLadyHere", "tumblr": "", "display_name": "GreenLadyHere", "url": "http://disqus.com/GreenLadyHere/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 600, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/4286/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Rhondacoca": {"username": "Rhondacoca", "tumblr": "", "display_name": "Rhondacoca", "url": "http://disqus.com/Rhondacoca/", "registered": true, "linkedin": "", "blog": "http://theurbanista2.wordpress.com/", "remote_domain": null, "points": 125, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/3044/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "rorysmomma": {"username": "rorysmomma", "tumblr": "", "display_name": "rorysmomma", "url": "http://disqus.com/rorysmomma/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 368, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/11/2947/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "db31f0276ac24ac4d7bb797ea36feb8b": {"username": "sdg1844", "tumblr": "", "display_name": "sdg1844", "url": "http://disqus.com/guest/db31f0276ac24ac4d7bb797ea36feb8b/", "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": ""}, "TariqNelson": {"username": "TariqNelson", "tumblr": "", "display_name": "TariqNelson", "url": "http://disqus.com/TariqNelson/", "registered": true, "linkedin": "", "blog": "http://www.tariqnelson.com", "remote_domain": null, "points": 37, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "01cd55b5b177f7c1827c08939b7d75f4": {"username": "spirit_55z", "tumblr": "", "display_name": "spirit_55z", "url": "http://disqus.com/guest/01cd55b5b177f7c1827c08939b7d75f4/", "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": ""}, "MsKitty": {"username": "MsKitty", "tumblr": "", "display_name": "MsKitty", "url": "http://disqus.com/MsKitty/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1017, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/6838/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e1e14398c00f730e4f2f2710fcbfed5d": {"username": "Alexander", "tumblr": "", "display_name": "Alexander", "url": "http://disqus.com/guest/e1e14398c00f730e4f2f2710fcbfed5d/", "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": ""}, "djchefron": {"username": "djchefron", "tumblr": "", "display_name": "djchefron", "url": "http://disqus.com/djchefron/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 3487, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/4/1663/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7acec36f3ac1c3ce26f5070a275439fa": {"username": "Against Race Politics", "tumblr": "", "display_name": "Against Race Politics", "url": "http://disqus.com/guest/7acec36f3ac1c3ce26f5070a275439fa/", "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": ""}, "claudia_m": {"username": "claudia_m", "tumblr": "", "display_name": "claudia_m", "url": "http://disqus.com/claudia_m/", "registered": true, "linkedin": "", "blog": "http://www.thebottomofheaven.com", "remote_domain": null, "points": 36, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/10/5543/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}}, "forum": {"use_media": true, "name": "Jack and Jill Politics", "streaming_realtime": false, "url": "jackandjillpolitics", "allow_anon_post": false, "reactions_enabled": true, "reply_position": 1, "show_avatar": true, "allow_anon_votes": false, "disqus_auth_disabled": false}, "realtime_enabled": false, "request": {"username": "", "is_global_moderator": false, "sharing": {}, "sort": 4, "forum": "jackandjillpolitics", "is_initial_load": true, "is_authenticated": false, "timestamp": "2009-12-09_15:22:14", "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": "login"}, "realtime_paused": false, "posts": {"4991492": {"up_voted": false, "ip": "", "has_replies": false, "message": "Any chance Paulson's money spent a weekend at Bernie's?:<br><a href=\"http://www.bloomberg.com/apps/news?pid=20601070&sid=akRSGTQTpVyI&refer=home\" rel=\"nofollow\">http://www.bloomberg.com/apps/news?pid=20601070...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:34:53", "killed": false, "user_key": "RobM", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4994053": {"up_voted": false, "ip": "", "has_replies": true, "message": "Karmi, what say you and I go on a little camping expediton.  You know, rent a cabin, go canoeing, enjoy some simpleton dueling banjo players and meet up with some toothless hunters.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:43:49", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 4991951, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4994057": {"up_voted": false, "ip": "", "has_replies": false, "message": "True dat.  I can't even think of the last time I spoke to a customer service rep with an American accent.  I know that sounds bigoted, but it's the truth.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:43:54", "killed": false, "user_key": "MsKitty", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4992199, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4993282": {"up_voted": false, "ip": "", "has_replies": true, "message": "LOL - and did you catch the James Meredith/Ole Miss reference?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:35:28", "killed": false, "user_key": "claudia_m", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4992326, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4989979": {"up_voted": false, "ip": "", "has_replies": false, "message": "I enjoy your blog immensely.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_11:59:54", "killed": false, "user_key": "CraigHickman", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4989862, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4993053": {"up_voted": false, "ip": "", "has_replies": true, "message": "I love how songs are being written about Obama.  When I was in St. Maarten I heard 3 different reggae songs about him.  He's becoming quite the global folk hero.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:35:26", "killed": false, "user_key": "MsKitty", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 5, "is_first_child": true, "email": "", "parent_post_id": 4992715, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4989189": {"up_voted": false, "ip": "", "has_replies": true, "message": "Back to the Html clinic, again.  Maybe it's my computer.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_11:30:36", "killed": false, "user_key": "e1e14398c00f730e4f2f2710fcbfed5d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 4, "is_first_child": true, "email": "", "parent_post_id": 4989098, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "5000626": {"up_voted": false, "ip": "", "has_replies": false, "message": "spirit:  ***speaking out loud***   Thank you!   :&gt;)   U    2!!    :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_20:13:44", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4999896, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "4994606": {"up_voted": false, "ip": "", "has_replies": false, "message": "I appreciate such a detailed response, Liza! I had to look at it again after reading your observations. I think I was a bit overwhelmed by the text at first. What initially popped out to me was the \"H.N.I.C.\" and the lynch rope - which made me uneasy, but I can also see the large and small complexities that you point out. This painting definitely gives you the sense of someone who has the weight of the world (his race, his country) on his shoulders. Good luck with your art fair!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_15:14:00", "killed": false, "user_key": "claudia_m", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4994381, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991535": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yes Alexander, i read this about a month ago over at the BAR and shook my head. The fact that it happened the way it did and people showed their true colors is the most telling part.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:36:31", "killed": false, "user_key": "Rhondacoca", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4989098, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991537": {"up_voted": false, "ip": "", "has_replies": true, "message": "Why is it not logical to Bush that since his approval rating is in the teens he would TRY to address the problems of this country?  That's no excuse to just ABDICATE the presidency and dump everything on Obama.  History will still reflect that all of this happened on his watch as a result of his failed policies.<br><br>I am still very concerned about why the Bush administration did not allow the Obama family to move into Blair House?  I just can't wrap my mind around it other than there is resentment of how Obama criticized Bush's failed policies during the campaign. I think them denying them of that was just plain mean.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:38:29", "killed": false, "user_key": "Mythe", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 6, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4987442": {"up_voted": false, "ip": "", "has_replies": false, "message": "You are correct that it is more complex than that. No on here (at least not I) said that Arabs hate blacks. The question the Darfurians are asking is why the imbalance in outrage?<br><br>I will say as a side note, that some Arabs do believe in the superiority of Arabs as a race.<br><br><a href=\"http://singularvoice.wordpress.com/2008/02/19/salafi-imam-we-must-believe-arabs-are-master-race/\" rel=\"nofollow\">http://singularvoice.wordpress.com/2008/02/19/s...</a><br><br>And as I am sure that you know, Middle Eastern Arabs use the word \"abd\" (slave) as a euphemism for blacks", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_10:22:23", "killed": false, "user_key": "TariqNelson", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4987346, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4988987": {"up_voted": false, "ip": "", "has_replies": false, "message": "Congressman Keith Ellison on the Israeli Palestinian conflict<br><a href=\"http://www.youtube.com/watch?v=HWb2rnOJBOA\" rel=\"nofollow\">http://www.youtube.com/watch?v=HWb2rnOJBOA</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_11:21:05", "killed": false, "user_key": "djchefron", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4994144": {"up_voted": false, "ip": "", "has_replies": false, "message": "I swear those plates are turning up eveywhere, I saw some in Walgreens the other day.  My sister manages a Hallmark store and she said that they've gotten so much Obama merchandise since November that a whole section of her store is devoted to it...t-shirts, plates, mugs, spoons, posters, Christmas ornaments (which sold out in 45 minutes).  Too bad Barack can't get a cut of the profits, but he has his books to make money off of LOL.<br><br>EDIT: <a href=\"http://www.freep.com/article/20090108/ENT03/901080336/1038\" rel=\"nofollow\">Even QVC is getting in the act</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:48:06", "killed": false, "user_key": "MsKitty", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4993903, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4988995": {"up_voted": false, "ip": "", "has_replies": false, "message": "KJ is cute, but Michelle is so not attractive.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_11:21:15", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4987389, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4993098": {"up_voted": false, "ip": "", "has_replies": false, "message": "Oooooh D, I tried not to....<br><br>08???????", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:35:58", "killed": false, "user_key": "7acec36f3ac1c3ce26f5070a275439fa", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4992664, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992078": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyrah: <b>THURSDAY, JANUARY 8, 2009, DAY -12  On His \"JOURNEY TO JANUARY 20, 2009!\"</b>  It's getting closer!   :&gt;)<br><br>1.  <b>HEADLINE(s):</b><br><br>     a)  A PART OF HIS ADDRESS:  <br>President-elect Barack Obama takes on the role of economic doomsayer-in-chief, offering his bleakest prescription yet to push bailout-skeptical Americans to embrace his stimulus plan. He wants to create jobs by doubling alternative energy in three years, boosting energy efficiency in 75 percent of federal buildings and computerizing all U.S. medical records in five years.  THERE IS A VIDEO. <a href=\"http://www.politico.com/politico44/\" rel=\"nofollow\">http://www.politico.com/politico44/</a><br><br>     b)  <a href=\"http://change.gov/newsroom/entry/dramatic_action/\" rel=\"nofollow\">Dramatic action</a><br><br><i>Thursday, January 8, 2009 11:59am EST / Posted by Dave Rochelson<br><br>\u201cThe time has come to build a 21st century economy in which hard work and responsibility are once again rewarded,\u201d President-elect Obama said in a speech this morning, making the case for urgent action on an American Recovery and Reinvestment Plan.<br><br>The plan will save or create 3 million jobs by doubling the production of alternative energy; weatherizing 75% of federal buildings and two million American homes; computerizing America\u2019s medical records; updating thousands of schools, community colleges, and public universities; expanding broadband; and investing in science, research, and technology.<br><br><b>You can read President-elect Obama\u2019s remarks below. We\u2019ll have pictures and video soon.</b><br><br>Remarks of President-Elect Barack Obama<br>As Prepared for Delivery<br><b>American Recovery and Reinvestment</b><br>Thursday, January 8, 2009<br><br>Throughout America\u2019s history, there have been some years that simply rolled into the next without much notice or fanfare.  Then there are the years that come along once in a generation \u2013 the kind that mark a clean break from a troubled past, and set a new course for our nation.<br><br>This is one of those years. <br><br>We start 2009 in the midst of a crisis unlike any we have seen in our lifetime \u2013 a crisis that has only deepened over the last few weeks.  Nearly two million jobs have now been lost, and on Friday we are likely to learn that we lost more jobs last year than at any time since World War II.  Just in the past year, another 2.8 million Americans who want and need full-time work have had to settle for part-time jobs.  Manufacturing has hit a twenty-eight year low.  Many businesses cannot borrow or make payroll.  Many families cannot pay their bills or their mortgage.  Many workers are watching their life savings disappear.  And many, many Americans are both anxious and uncertain of what the future will hold. </i><br><br>THERE IS MORE.<br><br>     c) <a href=\"http://blogs.wsj.com/washwire/2009/01/08/inauguration-watch-taking-cover-at-the-smithsonian/\" rel=\"nofollow\">Inauguration Watch: Taking Cover at the Smithsonian</a><br><br><i>Barack Obama\u2019s inaugural committee said it is giving the Smithsonian Institution $700,000 to help pay for longer hours and more security at its museums on Inauguration Day.<br><br>The American History Museum on the National Mall will open at 8 a.m., two hours early, and the other museums will have special exhibits. Among them: Visitors will be able to see the original artwork for Obama\u2019s \u201cHope\u201d poster at the National Portrait Gallery; hear Native American drums on Inauguration Day at the National Museum of the American Indian, and see the top hat Abe Lincoln wore to Ford\u2019s Theater the night he was assassinated, at the history museum.<br><br>The Mall museums also could be a refuge against the elements if the weather turns nasty on Jan. 20, but don\u2019t count on getting in. The museums will close their doors when they become too crowded, allowing in groups of 10 only as other groups of 10 leave.<br><br>The Smithsonian isn\u2019t saying what it means by \u201ctoo crowded,\u201d but the Air and Space Museum, the largest of the museums, has limited the number of visitors many times in the past, says a spokesman. Record attendance at the Air and Space is 126,436. By some estimates, from 2 million to 3 million people might flood Pennsylvania Avenue, the Mall and the Capitol grounds on Inauguration Day.</i><br><br>     d)  <a href=\"http://www.huffingtonpost.com/\" rel=\"nofollow\"><b>\"WE ARRIVED AT THIS POINT DUE TO AN ERA OF PROFOUND IRRESPONSIBILITY\"</b></a><br>[I'm just using his quote for this piece.]<br><br>     e)  <a href=\"http://www.politico.com/news/stories/0109/17204.html\" rel=\"nofollow\">Obama economic plan gets high marks</a><br><br><i><b>By a large majority, voters favor President-elect Barack Obama\u2019s wide-ranging policy prescriptions to aid the faltering economy, according to a new Politico/Allstate poll.<br><br>The survey of 1,007 registered voters conducted Dec. 27-29 showed that 79 percent of respondents favored Obama\u2019s plan. The president-elect is advocating a $775 billion stimulus that includes a major investment in infrastructure projects and alternative energy as well as middle-class tax cuts, job training and health care reform.<br><br>Nearly 90 percent said they are either somewhat or very dissatisfied with the current state of the economy, and more than 60 percent said the country is heading down the wrong track. But while voters are cynical about the present, 56 percent expressed confidence that the economy will improve significantly in the next 12 months.</b> <br><br>Political consultant Bill Knapp, who oversaw the poll, said those numbers suggest that voters have high expectations for the incoming administration and patience for things to turn around as long as they believe things are getting done. <br><br>\u201cThere is patience to exactly when and how, but the thing people will be unforgiving about is if there is a sense that instead of getting things done, we are talking about politics and pork,\u201d Knapp said. \u201cThe failure to get something done is a bigger threat than not making progress quickly enough.\u201d</i><br><br>THERE IS MORE.<br><br>2.  HIS SCHEDULE:   <b>Thursday Jan. 8, 2009</b><br><br>All Times Eastern7:00 AM\t<br>8:00 AM\t<br>9:00 AM\t<br>9:28 AM\t<br><br>President-elect Barack Obama's motorcade arrives at his D.C. transition offices.<br>10:00 AM\t<br>10:33 AM\t<br><br>Obama leaves his transition office to head to George Mason University for his press conference.<br><b>11:00 AM\t<br><br>Obama delivers a speech on the economy at George Mason University.<br><br>PHOTO<br><br>VIDEO</b><br>12:00 PM\t<br>1:00 PM\t<br>2:00 PM\t<br>3:00 PM\t<br><b>3:30 PM\t<br><br>Obama holds a press conference with Virginia Gov. Tim Kaine.</b><br><br>THAT'S ALL FOR NOW.  :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:14:04", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4994132": {"up_voted": false, "ip": "", "has_replies": true, "message": "GreenLady, I'm at work.  Can you provide any further commentary on the report?  Thanks!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:47:13", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 4992259, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991072": {"up_voted": false, "ip": "", "has_replies": false, "message": "I have to slightly disagree.  There is colorism within the Arab community as there is in every non-white ethnicity.  \"Racial cleansing\" is an undeniable component.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:04:41", "killed": false, "user_key": "4fd3ca416b455e03c3fa02c8bc744eb4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4987346, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4993641": {"up_voted": false, "ip": "", "has_replies": false, "message": "Thank you kindly, MsKitty!", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:36:59", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4992445, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991702": {"up_voted": false, "ip": "", "has_replies": true, "message": "<b>'Go, Tell Michelle': Wisdom For The Future First Lady</b><br><a href=\"http://www.npr.org/templates/story/story.php?storyId=99044712&ft=1&f=1014\" rel=\"nofollow\">http://www.npr.org/templates/story/story.php?st...</a><br><br>\"In churches or beauty shops or anyplace where groups of women gather \u2014 especially black women \u2014 it is not uncommon for them to talk about the advice they would like to pass on to the incoming first lady...\"<br><br><br>Apologies if this has already been posted.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:47:33", "killed": false, "user_key": "bittersweet", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991090": {"up_voted": false, "ip": "", "has_replies": false, "message": "iamnotstarjones:  Hey!   :&gt;)     PLEASE believe, WE \"bloggers\" have been trying to.  :&gt;)<br><br>She made a statement about MSM getting information from and believing <i>\"anonymous bloggers.\"</i>  Annnnnd, she was shocked that MSM did this.  :&gt;)    :&gt;)  What a joke!   :&gt;)<br><br>She isn't going away.  Her narcissistic/egocentrism/stupidity will not allow that.  :&gt;)  That was borne out by that video.  :&gt;)<br><br>But, I report on her from time to time just to keep my eye on her.  It's more HUMOROUS now that she is not a <u>threat to this country.</u> [I hope.]    :&gt;)     :&gt;)<br><br>Have a good day.   :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:06:13", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4988097, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4998777": {"up_voted": false, "ip": "", "has_replies": true, "message": "I'm still ride or die Obama. I tend to ignore the criticisms now, because it's clear to me the people doing the criticizing just want the attention. I choose to avert my eyes more than anything. <br><br>Barack Obama isn't president yet. And therefore, as far as I see it, doesn't deserve most, if not all, of the criticism launched at him. Most folks assume that Barack must only appoint purists, whatever that means to the criticizers. And they also assume no one should be rewarded for ever making a mistake, that their past behavior will always determine their future behavior, and that redemption is just a word.<br><br>Why fight foolishness? I pick my battles much better now.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_17:59:02", "killed": false, "user_key": "CraigHickman", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4994983, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991617": {"up_voted": false, "ip": "", "has_replies": true, "message": "Ex-USC Assistant Says Race Affected Opportunities<br><b>It Ain't A Post-Racial World Yet, Bub!</b><br><br>MIAMI (AP) - Florida defensive coordinator Charlie Strong believes race was a reason he hasn't been offered a head-coaching job during his 25 years in college football, a newspaper reported Tuesday.<br><br>Strong, a 48-year-old who's black, shook his head affirmatively when an Orlando Sentinel reporter asked him if his interracial marriage was a factor in getting passed over for jobs including one at a Southern school a few years ago. Strong, whose wife is white, said he heard that too many times for it to be rumor<br><br><a href=\"http://www.wltx.com/news/story.aspx?storyid=69305&provider=top\" rel=\"nofollow\">http://www.wltx.com/news/story.aspx?storyid=693...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:43:28", "killed": false, "user_key": "Admiral_Komack", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4991822": {"up_voted": false, "ip": "", "has_replies": true, "message": "<a href=\"http://www.defenselink.mil/news/newsarticle.aspx?id=52586\" rel=\"nofollow\">Multinational Task Force Targets Pirates</a><br><br>It's about time the Navy got involved.<br><br>Then again, this is Somalia...and the last time we had a democratic president stick his nose in there......", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:56:21", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 8, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4993166": {"up_voted": false, "ip": "", "has_replies": true, "message": "Can you say, January 20, 2000.  &lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:36:28", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4992664, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992143": {"up_voted": false, "ip": "", "has_replies": true, "message": "I'm telling y'all, make a new year's resolution of going on a pundit-free diet.  Your blood pressure will thank you.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:16:15", "killed": false, "user_key": "MsKitty", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 4991223, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4997778": {"up_voted": false, "ip": "", "has_replies": false, "message": "And a neglectful mother.... and a publicity whore, and an ignoramous, and a dumb ass, and a snarky bitch.  I got a whole lot more adjectives where those came from.... oh yeah, and an ingrate.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_17:17:06", "killed": false, "user_key": "rorysmomma", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4991197, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4998804": {"up_voted": false, "ip": "", "has_replies": true, "message": "Gracias!  GreenLady.  Love these two cause they SOLID TOO!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_18:01:22", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4996015, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992664": {"up_voted": false, "ip": "", "has_replies": true, "message": "He's got one foot out the door already. History will reflect that he probably stopped working somewhere around 11:00 pm, November 4, 2008.<br><br>(cue multiple jokes)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:31:54", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 4992468, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991644": {"up_voted": false, "ip": "", "has_replies": false, "message": "I cannot agree enough. C-SPAN rocks.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:45:11", "killed": false, "user_key": "b45f45c3d16eaa32e1783c1d1798a893", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4991302, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991645": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ummm, the bold sentence WAS NOT in the article: I put it there.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:44:53", "killed": false, "user_key": "Admiral_Komack", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4991617, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992709": {"up_voted": false, "ip": "", "has_replies": false, "message": "Co-mutha-fucking-SIGN!!!!!!!!!!!!!!!!!!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:32:02", "killed": false, "user_key": "CarolinagirlinGA", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4992199, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4989098": {"up_voted": false, "ip": "", "has_replies": true, "message": "&lt;a href=\"http://ta-nehisicoates-theatlantic.com/archives/2009/01/prop_8_and_blaming_the_blacks.php\"</a><br><br>\"1.) The 70 percent figure for black support of Prop 8 is wildly overblown, and in conflict with all the other polling done. The study concludes that 58 percent is a more likely number. To put that in context, the study also concludes that 59 percent of Latinos supported prop 8. That isn't one-up-manship--it just means we were about the same.<br><br>2.) Black people almost certainly did not account for 10 percent of the voters on Prop 8, they accounted for seven percent<br><br>3.) 58 percent is still higher than the 52 percent for the state, as a whole, but that difference is almost entirely accounted for by the fact that no ethnic group in California is as religiously devout as (as measured by church attendance) African-Americans.<br><br>4.) Among those who attended church weekly, African-Americans were support for Prop 8 was lower than amongst any other ethnic group.<br><br>The faultiness of exit polling is well known. But when it comes to blacks, we believe the worse and ask questions, uhm, like never.\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_11:27:54", "killed": false, "user_key": "e1e14398c00f730e4f2f2710fcbfed5d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 6, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4998316": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Where is that fierce protection of Obama now?! Is Obama doomed to becoming yet another 'Black first' (albeit the ultimate first) that makes history without measurable success that follows? Is that enough for Black folks? Or do we want him to succeed for US? For generations to follow?\"<br><br>Gee, could it be that some are tired of the drama and just wants things to get done?<br><br>I am waiting for Obama to be inaugurated.<br><br>With every new administration there is some drama, Obama's included.<br><br>I'm old enough to remember:<br><br>Robert Kennedy being JFK's Attorney General<br><br>The Abe Fortas fight during the Johnson Administration..<br><br>Zoe Baird & Kimba Wood durirg the Clinton Administration. <br><br>This drama has happended before, and will happen again, throughout the Obama Administration, and the next administration, and the next administration and the next...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_17:32:34", "killed": false, "user_key": "Admiral_Komack", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4994983, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4994223": {"up_voted": false, "ip": "", "has_replies": false, "message": "lol@ the \"O\"  face watch.<br><br>I want ONE.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:50:30", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4993903, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "5000374": {"up_voted": false, "ip": "", "has_replies": false, "message": "You're a wise man Craig.  I agree w/you 100%", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_19:53:55", "killed": false, "user_key": "db31f0276ac24ac4d7bb797ea36feb8b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4998777, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991674": {"up_voted": false, "ip": "", "has_replies": false, "message": "Probably because, grasshopper, he (Bush) doesn't give a shit.<br>Carry on.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:45:22", "killed": false, "user_key": "Admiral_Komack", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4991537, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992188": {"up_voted": false, "ip": "", "has_replies": true, "message": "Bush wasn't gonna touch Somalia. I was about convinced we could write the place off, until the piracy kicked up.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:20:49", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 6, "is_first_child": false, "email": "", "parent_post_id": 4991989, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4988097": {"up_voted": false, "ip": "", "has_replies": true, "message": "In Sarah Palin's world everything is STILL the liberal media's fault....<br><a href=\"http://gatewaypundit.blogspot.com/2009/01/governor-sarah-palin-rips-on-liberal.html\" rel=\"nofollow\">http://gatewaypundit.blogspot.com/2009/01/gover...</a><br><br>Can anyone sit this woman down and explain to her how completely out of her league she was and remains?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_11:01:14", "killed": false, "user_key": "be3cd7066a812dd2853805c14aebdb53", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991172": {"up_voted": false, "ip": "", "has_replies": true, "message": "\"10. I URGE Congress to ACT QUICKLY! Our situation is GRAVE!\"<br><br>Too bad Obama couldn't add, \"Fuck you Harry Reid!\"<br><br>(Sorry, GLH)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:09:28", "killed": false, "user_key": "Admiral_Komack", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 4, "is_first_child": true, "email": "", "parent_post_id": 4990348, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992197": {"up_voted": false, "ip": "", "has_replies": false, "message": "Thanks.  Back when I used to watch the NBA he was one of my favorite players...amazing talent yet very humble.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:21:02", "killed": false, "user_key": "MsKitty", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4990678, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992199": {"up_voted": false, "ip": "", "has_replies": true, "message": "Ha...technology?? What technology expertise do you need to know in order to help me with a credit card statement error? You don't need to a \"technology\" background to be a customer service rep for BellSouth...yep...they lying Greenlady....those companies just want labor on the cheap, they need to stop perpetrating.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:21:29", "killed": false, "user_key": "c22bbad359677d681692848d5775fd8b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 4991203, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4987081": {"up_voted": false, "ip": "", "has_replies": true, "message": "I am not up to speed on the Darfur genocide but could it be that the Government is Arab and the rebels are Christian?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_09:51:17", "killed": false, "user_key": "djchefron", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 4, "is_first_child": true, "email": "", "parent_post_id": 4986621, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992715": {"up_voted": false, "ip": "", "has_replies": true, "message": "USA Today Life Section January 8, 2009<br><br>Presiential Notes<br><br>'Solid as (Barack)' released for Inauguration <br><br>Just in: On Jan. 20, Ashford & Simpson will release a single version of Solid (As Barack), a remake of their popular # 1 single Solid (As A Rock), originally released in 1984.<br><br> Demand has been overwhelming since a recent airing of a version of the song was sung by cast members on Saturday Night Live. <br><br>This new version, complete with expanded lyrics for the entire song, is a reverential tribute to President-elect Barack Obama.<br><br><a href=\"http://blogs.usatoday.com/entertainment/\" rel=\"nofollow\">http://blogs.usatoday.com/entertainment/</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:31:49", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 9, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4998866": {"up_voted": false, "ip": "", "has_replies": true, "message": "GreenLady,     <br><br>BUSH+LOGIC=OXYMORON", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_18:06:45", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4996523, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4990678": {"up_voted": false, "ip": "", "has_replies": true, "message": "He was elected November 2008", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_12:38:07", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4987856, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4990679": {"up_voted": false, "ip": "", "has_replies": true, "message": "Alexander:   Hey!   :&gt;)<br><br>-Ummm:   AFTER the <i>.php\"</i>  put     &gt;<br><br>                   THEN:  \"Your text\"<br><br>                    FINALLY:   &lt; / a &gt; [without the <i>spaces</i>]<br><br>From one who is \"Technologically-challenged\", BUT. . . trying to B helpful.  :&gt;)      :&gt;)     :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_12:39:38", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4990270, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4999896": {"up_voted": false, "ip": "", "has_replies": true, "message": "Your're a stitch, GreenLady, and an absolute DOLL! <br><br>Thanks for the memories.  <br><br>It's so great to look back at these precious moments!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_19:16:49", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4994372, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992326": {"up_voted": false, "ip": "", "has_replies": true, "message": "Jon Suart rocked this point.  It's too funny, yet alarmingly shameful. <br><br>The \"MS\" in MSNBC stands for Malia & Sasha.   They need to shut this down STAT!<br><br>Contessa Brewer and that blonde chick were just a hot mess, reporting on the girl's school menus.  Shakin my head........<br><br>I think googling these folks, doing a little research on their families and plastering them all over the blogosphere would help remedy the situation.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:27:23", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": true, "email": "", "parent_post_id": 4991894, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991197": {"up_voted": false, "ip": "", "has_replies": true, "message": "No. She's a delusional, ignorant, stupid, anti-intellectual, no common-sense-having, pole-dancing joke.<br><br>We would do ourselves a huge favor by ignoring her completely.<br><br>No articles, no links. Nothing.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:12:33", "killed": false, "user_key": "CraigHickman", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 4988097, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4990416": {"up_voted": false, "ip": "", "has_replies": true, "message": "Most important thing Obama said so far: \"so children in Chicago and Boston can compete w/ the children of Beijing for the high tech jobs of the future\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_12:26:32", "killed": false, "user_key": "RobM", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991203": {"up_voted": false, "ip": "", "has_replies": true, "message": "Robert M:  True dat. <br><br> I heard from some source(s) that jobs were being outsourced to [India, for example] because WE didn't have enough people who knew the technology.<br><br>FIRST, I didn't believe that.  I've seen more and more school for technology being built.<br><br>BUT, I do believe that our public schools need to upgrade their technology offerings, so that  \"we can compete. . . .\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:12:50", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 4, "is_first_child": true, "email": "", "parent_post_id": 4990416, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991716": {"up_voted": false, "ip": "", "has_replies": true, "message": "You can't talk about Bush's mistakes; he's made SO many.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:50:32", "killed": false, "user_key": "Admiral_Komack", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 9, "is_first_child": true, "email": "", "parent_post_id": 4991534, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992742": {"up_voted": false, "ip": "", "has_replies": true, "message": "Yes I did, it was adorable.  When the critters are that young it's not unusual for them to pass out on the spot while they're playing, like those fainting goats.  Cracks me up every time.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:30:42", "killed": false, "user_key": "MsKitty", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4992279, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991719": {"up_voted": false, "ip": "", "has_replies": true, "message": "I missed his speech, so thanks for this recap GreenLady!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:49:06", "killed": false, "user_key": "claudia_m", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4991286, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992234": {"up_voted": false, "ip": "", "has_replies": false, "message": "singing  \"you know it's hard out here for a pimp,\"", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:21:21", "killed": false, "user_key": "rorysmomma", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4991957, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4995309": {"up_voted": false, "ip": "", "has_replies": false, "message": "AFTERNOON THREAD IS UP", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_15:50:28", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "11 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}, "4990704": {"up_voted": false, "ip": "", "has_replies": false, "message": "Even in the likelihood that the officer was reaching for a taser, the victim did not even appear that he was unruly or resisting arrest, hence there was not even a need for a taser, let alone  a gun.<br><br>This is murder and excessive force...and unfortunately an occurrence that happens too often to POC, especially Black men.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_12:41:42", "killed": false, "user_key": "Monie", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4989922, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992243": {"up_voted": false, "ip": "", "has_replies": false, "message": "Since the story about appointing an openly gay service chief is still rumor at this point, Panetta gets my vote for \"first mistake.\"<br><br>If Richardson had gone to committee and been found out, that would be it, but since he withdrew himself, I kinda take an \"oh, well\" approach to that one.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:21:45", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4991534, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4987124": {"up_voted": false, "ip": "", "has_replies": false, "message": "thanks rikyrah, . . the collage is so beautiful. . . what a great purchase for the national portrait gallery to have made!  i was thinking so much about the inauguration this morning because i hope to get a small celebration together and stream the festivities on our community technology center smartboard for folks in our boston neighborhood on that day!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_09:54:46", "killed": false, "user_key": "zackboston", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4991223": {"up_voted": false, "ip": "", "has_replies": true, "message": "I swear, I am just <i>through</i> listening to those gasbag talking heads. <br><br>The speech was excellent, I thought, and engendered a feeling of \"let's do it! yes we can!\" even in my old and jaded socialist heart.<br><br>So on come the gasbags dissecting and analyzing and determining what he <i>should</i> have said, what he neglected to include, how he should have phrased this, that, his tone blah blah blah FUCKING blah.<br><br>Just. Let. It. Be. Just let it be what it is, a solid, serious, solemn informing of the American people about the dire circumstances we face and what we must do to recover. <br><br>\"He wasn't soaring,\" \"his rhetoric blah blah blah\" . . . it's just too much. Fuck those asshats, all of them.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:13:58", "killed": false, "user_key": "bigassbelle", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 13, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992468": {"up_voted": false, "ip": "", "has_replies": true, "message": "Bush don't seem to be touching much these days.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:27:14", "killed": false, "user_key": "Admiral_Komack", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": 4992188, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4986621": {"up_voted": false, "ip": "", "has_replies": true, "message": "Darfurians wonder where similar Arab outrage is over Darfur:<br><br><a href=\"http://www.sudantribune.com/spip.php?article29772\" rel=\"nofollow\">http://www.sudantribune.com/spip.php?article29772</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_09:32:22", "killed": false, "user_key": "TariqNelson", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991745": {"up_voted": false, "ip": "", "has_replies": true, "message": "Times are hard.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:51:16", "killed": false, "user_key": "Admiral_Komack", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": true, "email": "", "parent_post_id": 4991332, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4988162": {"up_voted": false, "ip": "", "has_replies": true, "message": "<a href=\"http://thisweekwithbarackobama.blogspot.com/2009/01/obama-doing-nothing-for-economy-will.html\" rel=\"nofollow\">Obama doing nothing for the economy will may be too late</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_11:08:23", "killed": false, "user_key": "icebergslim", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4992259": {"up_voted": false, "ip": "", "has_replies": true, "message": "spirit:  Just went there.  They're are doing the <b>ELECTORAL VOTE COUNT REPORT!!</b><br><br>It sounds sooooo GOOD!   :&gt;)<br><br>Thanks.  :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:24:30", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 4991302, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4995333": {"up_voted": false, "ip": "", "has_replies": false, "message": "NMP,<br><br>please post THIS again in the afternoon thread.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_15:50:12", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4994983, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4998919": {"up_voted": false, "ip": "", "has_replies": false, "message": "spirit:   YEP!   :&gt;)   :&gt;)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_18:10:19", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4998804, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992215": {"up_voted": false, "ip": "", "has_replies": true, "message": "Obama could be president for 27 years and not make as many mistakes as Gdub.... Believe that.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:20:16", "killed": false, "user_key": "rorysmomma", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4991951, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991247": {"up_voted": false, "ip": "", "has_replies": false, "message": "You must be watching CNBC. Larry Kudlow was clearly in a cocaine induced frenzy.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:15:23", "killed": false, "user_key": "RobM", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4991223, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4993812": {"up_voted": false, "ip": "", "has_replies": false, "message": "Nahhh...he wasn't working even before Mr. Salty took him down.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:39:19", "killed": false, "user_key": "Admiral_Komack", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4992664, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991534": {"up_voted": false, "ip": "", "has_replies": true, "message": "<a href=\"http://www.politico.com/news/stories/0109/17182.html\" rel=\"nofollow\">Obama's 'first mistakes' mount</a> - <i>Team Obama has made its first mistake \u2014 <b>again</b>. When asked to posit why the \u201cfirst mistake\u201d story had been around the block so many times, Obama\u2019s team declined the opportunity: \u201cWe will leave the punditry to the pundits while we focus on putting together an economic plan that will provide working families the relief they need,\u201d said spokeswoman Jen Psaki.</i><br><br>The article doesn\u2019t mention Obama picking the inexperienced Leon Panetta to run the CIA. New twist to the old \u2018Blind\u2019 saying \u2013 <i>\u2018The Inexperienced appointing the Inexperienced\u2026\u2019</i>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:37:58", "killed": false, "user_key": "Karmi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 11, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992279": {"up_voted": false, "ip": "", "has_replies": true, "message": "MsKitty:  Did you catch the \"sleeping kitty\" video?   2   ca - ute!!   :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:25:20", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4992143, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991769": {"up_voted": false, "ip": "", "has_replies": true, "message": "I always enjoy seeing Obama art and this one certainly has me thinking. Liza, what is it about this portrait that makes it your favorite?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:52:46", "killed": false, "user_key": "claudia_m", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4991274, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4988189": {"up_voted": false, "ip": "", "has_replies": false, "message": "I knew that KJ was da mayor in Sactown, but I didn't know that he and Rhee were an item.<br><br>KJ is good people.  And hopefully, Michelle Rhee will get a little more love now that folks know that she's got Black folks' interests at heart--literally.  :)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_11:09:59", "killed": false, "user_key": "RonnieB", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4987389, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4988191": {"up_voted": false, "ip": "", "has_replies": false, "message": "That title looks odd", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_11:10:03", "killed": false, "user_key": "ef6b300676d1702a1666b17cc6a7403f", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4988162, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4994180": {"up_voted": false, "ip": "", "has_replies": false, "message": "Okay, just had to roll my eyes about that.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:48:41", "killed": false, "user_key": "MsKitty", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4993282, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991270": {"up_voted": false, "ip": "", "has_replies": true, "message": "<a href=\"http://thisweekwithbarackobama.blogspot.com/2009/01/obamas-economic-speech-american.html\" rel=\"nofollow\">Obama's Economic Speech, \"American Recovery and Reinvestment\" (Video and Transcript)</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:17:36", "killed": false, "user_key": "icebergslim", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4991274": {"up_voted": false, "ip": "", "has_replies": true, "message": "Not a fan of that image at all.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:17:46", "killed": false, "user_key": "CraigHickman", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 4, "is_first_child": true, "email": "", "parent_post_id": 4987882, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4986673": {"up_voted": false, "ip": "", "has_replies": false, "message": "The bill that Bush and his republican groupies left us<br>W. and the damage done<br><a href=\"http://www.salon.com/news/feature/2009/01/08/damage/\" rel=\"nofollow\">http://www.salon.com/news/feature/2009/01/08/da...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_09:41:03", "killed": false, "user_key": "djchefron", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4994355": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://www.cnn.com/2009/HEALTH/01/06/presidential.health.aging/index.html?2\" rel=\"nofollow\">Advice to Obama on battling presidential aging</a><br><br>Interesting picture of what Obama could look like in four years.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:59:36", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4991285": {"up_voted": false, "ip": "", "has_replies": false, "message": "Why do the guilty Republicans always get to hide in plain sight? Karl Rove explaining why the Republicans aren't responsible for the housing /mortgage/economic crisis:<br>Courtesy the big Picture<br><a href=\"http://www.ritholtz.com/blog/2009/01/karl-roves-revisionism/\" rel=\"nofollow\">http://www.ritholtz.com/blog/2009/01/karl-roves...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:18:28", "killed": false, "user_key": "RobM", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4991286": {"up_voted": false, "ip": "", "has_replies": true, "message": "Admiral: LOL!     :&gt;)         I'll betcha that HE had many other thought like that.  :&gt;)      :&gt;)   (Thank you.)<br><br>Just hearing about continuing job losses on MSNBC.  SAD!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:18:49", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4991172, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4990270": {"up_voted": false, "ip": "", "has_replies": true, "message": "&lt;a href=\"http://ta-nehisicoates.theatlantic.com/archives/2009/01/prop_8_and_blaming_the_blacks.php\"</a><br><br>One more try.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_12:18:26", "killed": false, "user_key": "e1e14398c00f730e4f2f2710fcbfed5d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 4989189, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991797": {"up_voted": false, "ip": "", "has_replies": true, "message": "Myth, there is nothing logical to Bush.  He, Laura, the Rethugs& MSM are too busy trying to errect his legacy.  That's laughable.<br><br>History will  also reflect his nonaction and this Blair House fiasco too.  And Laura's last ditch effort to leave of legacy of $400, 000 china set is not impressive, IMO.<br><br>We know how ineffectual this idiot is.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:55:18", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 4991537, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991808": {"up_voted": false, "ip": "", "has_replies": false, "message": "I heard this segment last night and I'm really looking forward to reading the book. They churned this thing out pretty fast, huh?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:57:36", "killed": false, "user_key": "claudia_m", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4991702, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4990785": {"up_voted": false, "ip": "", "has_replies": true, "message": "GreenLadyHere:  Thanks for caring.  You know, I emailed the link to someone and it worked perfectly but it doesn't work here (I've done everything you've told me to do.)  I think its a computer glitch on my end.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_12:45:32", "killed": false, "user_key": "e1e14398c00f730e4f2f2710fcbfed5d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4990679, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4994372": {"up_voted": false, "ip": "", "has_replies": true, "message": "spirit:  ***tip-toeing into you office*** <i>shhhhhh. . </i><br><br>What each state did was to ANNOUNCE its ELECTORAL VOTE COUNT for each presidential/vice-presidential candidate. :&gt;)<br><br>It just sounded sooo good to keep hearing the CERTIFICATION by each state!!  Erry time they said Barack Obama/Joe Biden - I screamed [as IFFF I didn't already know.   :&gt;)     :&gt;)]<br><br>That was it!  :&gt;)   :&gt;)<br><br>***tip-toeing back out of your office***<br><br>By-eeee!  Have a good day!   :&gt;)    :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_15:00:47", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4994132, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "5000517": {"up_voted": false, "ip": "", "has_replies": false, "message": "I tune most of it out.  Can the man get sworn in first?  Sheesh.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_20:03:34", "killed": false, "user_key": "MsKitty", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4998777, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991302": {"up_voted": false, "ip": "", "has_replies": true, "message": "C-SPAN.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:17:45", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 6, "is_first_child": false, "email": "", "parent_post_id": 4991223, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4996423": {"up_voted": false, "ip": "", "has_replies": false, "message": "MsKitty:  Speaking of SONGS being written about Mr. P-EObama:<br><br><a href=\"http://blog.wired.com/music/2008/10/found-on-youtub.html\" rel=\"nofollow\">Found On YouTube: <b>800 Songs About Barack Obama</b></a><br><br><i><b>\"ObamaSongs\" painstakingly tracked down precisely 800 songs about Barack Obama from the wilds of YouTube and assembled into a single collection for easy viewing.</b><br><br><b>The chart to the right shows that whoever is responsible for this found more songs closer to the election, which makes sense.</b><br><br>Because nobody has the time to plow through hundreds of songs about Barack Obama in one sitting, even on a Friday, \"ObamaSongs\" courteously created a 137-song playlist of his favorites.<br><br><b>This got us wondering: which candidate has a stronger YouTube presence? A search for \"McCain song\" pulled up about 15,200 videos, while a search for \"Obama song\" returned around 49,700 videos.</b></i><br><br>A lot of recognition.  :&gt;)   :&gt;)<br><br>[NOTE:  I've seen/heard soma these songs.  NOT all are favorable; BUT those that are FAVORABLE,  REALLY HONOR HIM!!]   :&gt;)  The Kooks - -need to - -GTHOH!!]   :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_16:51:03", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4993053, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4994381": {"up_voted": false, "ip": "", "has_replies": true, "message": "Thanks for asking, Claudia. First of all, the composition is powerful. That is, I love the way Obama's face and shoulders fill the foreground while the smaller text surrounds it. Nobody's use of color in this image is both nuanced and, to my eye, very pleasing.<br><br> Then I'm drawn into all the words and the complexities of their meaning. The tear from his eye reads 5150, which is police code for \"crazy person\" watch out. It's a number Nobody repeats a lot in his work. The initials in the middle left are MLK, JFK, ALI, X, DNC. CEO, VIP, NWA, which I think is kind of brilliant in juxtaposing leaders (individual or collective) which are not usually seen in combination. This gives NWA the same gravitas as JFK, for example. <br><br>In the upper left is  picture of the white house, then the letters to the left of H, with an arrow, read Hou$e, Homey and Homeboy. You can keep on reading text and find lots of different meanings and combinations. O'really O'Reilly '08 in a noose. I won't list all of them, but you can see them in the picture. \"Hello my name is Barack Obama\" on a paper label. That cracks me up. It introduces him in the most mundane way possible while he is running for POTUS. Very layered meanings to that one.<br><br>I like the juxtaposition of large strong image, which can be read immediately and from a distance, with the smaller, complex text, which pulls the viewer in and engages her/him with ideas that require thought, and some knowledge, or at least a willingness to do some google searches. It's like a combination of a political message and a word puzzle.<br><br>I first saw this painting in September, when the country was, well, you remember. To me, this portrait shows the complexities of a country dealing with electing a Black man - a powerful, complex, intellectual Black man, and the hopes, dreams, anxieties and fears that were revealed in our national character.<br><br>My favorite art is both visually satisfying and intellectually stimulating, and I find both in Nobody's work. This was the first painting of his I saw, and for me it stands alone, but when I look at an aggregate of his paintings on his blog or flickr set, and read his blog posts, I see an artist with a strong visual vocabulary, engaged political beliefs, and a fascinating story of an African American man quitting his job in corporate America to save his soul (his words) and trying to make a living selling his art on the streets of Soho in New York City.<br><br>To be perfectly transparent, after I saw this piece on the Obama Art Report blog, I bid for it and won it on Nobody's eBay site. I was so excited about his work that I contacted him and asked him to come to my gallery for an exhibition next September. To my delight, he said yes, and will be here in Vermont with his work during a huge (for Vermont) annual art fair. <br><br>I have the painting hanging in the gallery now (NOT FOR SALE!), and almost everyone responds with great enthusiasm. Of course, not everyone loves any one piece of art, or any one artist. It's all subjective. There is no right or wrong in art loving. <br><br>Hope this helps you understand my passion for this painting. And again, thanks for asking.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:59:25", "killed": false, "user_key": "313c8f108b43104806fa6f1472af3f83", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4991769, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991310": {"up_voted": false, "ip": "", "has_replies": false, "message": "Sepia:   Good \"filing system!\"  :&gt;)      :&gt;)   THEY KNEW!!  ***shakin' my head***", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:20:23", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4989924, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4987107": {"up_voted": false, "ip": "", "has_replies": true, "message": "Both sides are Muslim. The Darfurians are black. The Gov't is Arab", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_09:51:38", "killed": false, "user_key": "TariqNelson", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 4987081, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4988247": {"up_voted": false, "ip": "", "has_replies": true, "message": "I ain't gon lie.  I'm from the Bay Area, and I'm heartbroken and stunned that something like this happened in Oakland in 2009.  <br><br>This was cold-blooded murder, and it won't go unpunished--at least by an Alameda County jury.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_11:13:20", "killed": false, "user_key": "RonnieB", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": true, "email": "", "parent_post_id": 4987293, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4993378": {"up_voted": false, "ip": "", "has_replies": false, "message": "Miranda:  ABSOLUTELY <b>LYING!!</b>  :&gt;)   :&gt;)<br><br>Almost erry student in my Sunday School Class has a computer!  THEY KNOW!!<br><br>Annnnnd, they play with those \"GAMEBOYS\" in their sleep!  :&gt;)   :&gt;)<br><br>CHEAP LABOR is the REAL DEAL!!  WE KNOW!!   :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:36:17", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4992199, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991332": {"up_voted": false, "ip": "", "has_replies": true, "message": "if you have any questions that the economy is bad answer yourself this question who is asking for TARP money? Sit down on the floor because you will be ROTFLYAO<br>answer here: <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><a href=\"http://www.ritholtz.com/blog/2009/01/porn-industry-asks-for-tart-money/\" rel=\"nofollow\">http://www.ritholtz.com/blog/2009/01/porn-indus...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:22:10", "killed": false, "user_key": "RobM", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4999014": {"up_voted": false, "ip": "", "has_replies": false, "message": "spirit:  LOL!    Co-sign!!  :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_18:16:49", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4998866, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991850": {"up_voted": false, "ip": "", "has_replies": false, "message": "Seriously??  I mean, I believe you, but I'm really curious what you don't like since I'm crazy about his work.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:59:43", "killed": false, "user_key": "313c8f108b43104806fa6f1472af3f83", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4991274, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4994414": {"up_voted": false, "ip": "", "has_replies": false, "message": "(karmi is confused....\"how does spirit know what I do on Saturdays?)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_15:02:53", "killed": false, "user_key": "c22bbad359677d681692848d5775fd8b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4994053, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4993903": {"up_voted": false, "ip": "", "has_replies": true, "message": "Wow, I thought that was just a parody. And with Ashford & Simpson actually singing it - it seems even more like a parody! I won't lie - I was humming that song the whole day after I heard it... so does that mean that I'll be purchasing it? Hmmm... I haven't bought a plate or the coins yet (my husband did get an awful bootleg watch with O's face on it for Christmas).", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:40:32", "killed": false, "user_key": "claudia_m", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 4993053, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992903": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"She's a delusional, ignorant, stupid, anti-intellectual, no common-sense-having, pole-dancing joke.\"<br><br>Dang, Craig. Tell us how you really feel. LOL.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:31:30", "killed": false, "user_key": "CarolinagirlinGA", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4991197, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4990859": {"up_voted": false, "ip": "", "has_replies": false, "message": "Alexander:  My pleasure.  :&gt;)    Have a good day.   :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_12:50:18", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4990785, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4990348": {"up_voted": false, "ip": "", "has_replies": true, "message": "rikyrah:   <b>HE SPEAKETH!:</b><br><br>1.  The economic picture is dire.  It has been created over time. {SHRUB}<br><br>2.  BUT, we still have some of the best institutions [e.g., educational] in the world.<br><br>3.  We MUST ACT QUICKLY in order to REVERSE this trend.<br><br>4.  Computerize medical records and classrooms.<br><br>5.  Infrastructures:  roads, bridges, etc,<br><br>6.  95% of working families will receive a $1000 tax cut.<br>[American Recovery and Investment Plan]<br><br>7.  Every investment will be shown on line - TRANSPARENCY.<br><br>8.  ARIP will be FREE from EARMARKS.<br><br>9.  Reform a weak and OUTDATED REGULATORY SYSTEM!!  Control Wallstreet!<br><br>10.  I URGE Congress to ACT QUICKLY!  Our situation is GRAVE!<br><br>11.  WORK DAY & NIGHT annnnnd WEEKENDS, if necessary!  [He does.]<br><br>THANK YOU.  GOD BLESS YOU AND GOD BLESS AMERICA.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_12:22:09", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992493": {"up_voted": false, "ip": "", "has_replies": false, "message": "rorysmomma:   MAJOR CO-SIGN!!   :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:29:26", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4992215, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991894": {"up_voted": false, "ip": "", "has_replies": true, "message": "In case you missed it: Jon Stewart skewers the media (especially MSNBC) for reporting so ridiculously on Sasha and Malia's first day of school... including the lunch menu!<br><br><a href=\"http://www.thedailyshow.com/video/index.jhtml?videoId=215311&title=ordinary-pupils\" rel=\"nofollow\">http://www.thedailyshow.com/video/index.jhtml?v...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:02:46", "killed": false, "user_key": "claudia_m", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4994218": {"up_voted": false, "ip": "", "has_replies": true, "message": "Damn you!  Now I'm going to have that image of a naked Ned Beatty on all fours squealing like a pig stuck in my head for the rest of the day LOL.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:52:13", "killed": false, "user_key": "MsKitty", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4994053, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991899": {"up_voted": false, "ip": "", "has_replies": false, "message": "The Blair House story isn't as big as the world's trying to make it. I, personally, would not waste a lot of concern on it.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:03:15", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4991537, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4987293": {"up_voted": false, "ip": "", "has_replies": true, "message": "Murder most foul.<br><br><a href=\"http://www.indybay.org/newsitems/2009/01/06/18559091.php\" rel=\"nofollow\">http://www.indybay.org/newsitems/2009/01/06/185...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_10:10:12", "killed": false, "user_key": "WorldTraveller", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4991908": {"up_voted": false, "ip": "", "has_replies": false, "message": "Just chill and remember:<br><br>Those gasbags were the same ones who were cheering on Dubya until his fuckups (Katrina) became too obivious for them to ignore.<br><br>They aren't Obama fans.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:03:51", "killed": false, "user_key": "Admiral_Komack", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4991223, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991968": {"up_voted": false, "ip": "", "has_replies": false, "message": "Thanks bittersweet.  I love the poem \"ADORATION.\"<br><br>Some might think that Michelle Obama doesn't need our advise or care what wisdom we have to share, but I'm glad to see Black Women write this book first.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:06:58", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4991702, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4989862": {"up_voted": false, "ip": "", "has_replies": true, "message": "After Black history Month, I'm going to have to take a breather - it seems like we've been celebrating one thing after another since November!  <br><br>Brother keeps feeling this good and he won't know what to do with himself!<br><br><b><a href=\"http://simplifythepositive.blogspot.com/2009/01/even-obama-must-be-getting-tingly-these.html\" rel=\"nofollow\">Even Obama Must Be Getting Tingly These Days</a></b><br><br>And thanks, Mr. Craig Hickman, for sharing the story about your invitation yesterday - fantastic! - that inspired this post.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_11:52:13", "killed": false, "user_key": "BrownManATL", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4994983": {"up_voted": false, "ip": "", "has_replies": true, "message": "Where have all the 'ride or die' Obama soldiers gone?  During the primaries and general election any criticism of Obama's Team's strategies were met with a swift kick in the ass from most folks here at JJP.  I still have the fight marks to prove it.  Not that I'm complaining...fatigue and fear lead to some moments of panic for which I deserved a good slapping around. <br><br>Where is that fierce protection of Obama now?!  Is Obama doomed to becoming yet another 'Black first' (albeit the ultimate first) that makes history without measurable success that follows?  Is that enough for Black folks?  Or do we want him to succeed for US?  For generations to follow?<br><br>The first 100 days of his administration are critical to his long-term success and yet we see his fellow Democrats and white Liberals prepared to sabotage him even before he's officially sworn in.  You would think he actually lost the election, but stole it with the help of the Supreme Court.  Oh, I'm sorry!  That illegitimate idiot had the support of his Party!  They treated him like he won 53% of the vote; got the largest winning vote margin for his Party in 30 years; and won states that his Party hasn't won in decades.<br><br>In less than a week, you have Diane Feinstein challening Obama's CIA selection with the Vice President-elect running his mouth AGAIN taking her side; a coward ass senate minority leader who used to quiver at the mention of Karl Rove now diminishing Obama's presidential power in print; Nancy Pelosi who couldn't win an election outside of San Francisco trying to re-shape the message of his stimulus plan that he needs to sell to the nation; and now John Conyers taking the side of a white Liberal columnist who has been critical of Obama since he announced his candidacy in opposing Sanjay Gupta.<br><br>What the fuck is up?!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_15:33:55", "killed": false, "user_key": "4fd3ca416b455e03c3fa02c8bc744eb4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "4996523": {"up_voted": false, "ip": "", "has_replies": true, "message": "spirit:  Co-sign!!!   \"WHYCOME\" they want to CONTINUE to do STUPID/UN-ETHICAL  things AT THE END!!?  That's what people remember FIRST!<br><br>***shakin' my head!****  STUPID!!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_16:56:38", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4991797, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991916": {"up_voted": false, "ip": "", "has_replies": false, "message": "He may be a drunken fool sometimes, but Sir Charles was right about this.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:03:56", "killed": false, "user_key": "c22bbad359677d681692848d5775fd8b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4991617, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4996015": {"up_voted": false, "ip": "", "has_replies": true, "message": "spirit:  Now you know that I'll B waitin' for this!   :&gt;)  :&gt;)  <br><br>In the meantime:<br><br><a href=\"http://www.youtube.com/watch?v=UhrRRQE7Dok&feature=related\" rel=\"nofollow\">Ashford & Simpson - Solid (1984)</a>   ENJOY!     :&gt;)    :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_16:28:07", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4992715, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4990898": {"up_voted": false, "ip": "", "has_replies": false, "message": "Sepia, filed.<br><br>UNDER<br>*<br>*<br>*<br>*<br>*<br>JACKASSES!!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_12:52:44", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4989924, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992444": {"up_voted": false, "ip": "", "has_replies": true, "message": "Geez.......Shouldn't you be somewhere cutting letters out of magazines and newspapers for your manifesto to send to some government agency?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:28:10", "killed": false, "user_key": "c22bbad359677d681692848d5775fd8b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4991951, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4992445": {"up_voted": false, "ip": "", "has_replies": true, "message": "<a href=\"http://www.sunypress.edu/details.asp?id=61943\" rel=\"nofollow\">Here's the pre-order link.</a>  Book comes out next Thursday.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:28:11", "killed": false, "user_key": "MsKitty", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4991702, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4994550": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyrah:  This is under the heading - GOSSIP:<br><br><a href=\"http://www.huffingtonpost.com/2009/01/08/lisa-bonets-new-baby-nako_n_156226.html\" rel=\"nofollow\">Lisa Bonet's New Baby: Nakoa-Wolf Manakauapo Namakaeha Momoa</a><br><br>[THERE IS AN EXPLANATION.]<br><br><i>You know her as Lisa Bonet from \"The Cosby Show,\" and Lilakoi Moon (Bonet changed her name in 1995) has given birth to her third child: Nakoa-Wolf Manakauapo Namakaeha Momoa.<br><br>Lilakoi, 41, has a daughter Zoe, 20, with ex-husband Lenny Kravitz and a daughter Lola, 20 months, with boyfriend Jason Momoa of \"Stargate: Atlantis\" fame.<br><br>According to his website, Bonet delivered a son named Nakoa-Wolf Manakauapo Namakaeha Momoa.<br><br>From the fan forum on his official site.<br><br>    He was born on the stormest, rainy night.<br><br><br>    so Nakoa(warrior)...Mana(strength/spirit) Kaua(rain) po(dark)...<br><br>    The name was always going to be Nakoa-Wolf, but Jason did the research on first middle name, 2nd middle name as you know is Jason's. <br><br>Bonet can currently be seen on ABC's \"Life on Mars.\"</i><br><br>The names do have meanings.  :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_15:10:35", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4991431": {"up_voted": false, "ip": "", "has_replies": false, "message": "Craig, ENOUGH!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:30:14", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4991197, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991951": {"up_voted": false, "ip": "", "has_replies": true, "message": "Obama hasn\u2019t even taken office yet, and he is rapidly catching up\u2026", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:06:15", "killed": false, "user_key": "Karmi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 8, "is_first_child": false, "email": "", "parent_post_id": 4991716, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4987856": {"up_voted": false, "ip": "", "has_replies": true, "message": "Kevin Johnson is a mayor?  How did I miss that?  I need to get out more.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_10:45:46", "killed": false, "user_key": "MsKitty", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": true, "email": "", "parent_post_id": 4987389, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4987346": {"up_voted": false, "ip": "", "has_replies": true, "message": "Arabs do not make the distinction between black and white.  If you are born to Arab speaking parents, then you are Arab.  What is going on in Darfur is not a black versus Arab issue. It is a tribal issue as is many internecine wars on the African continent.  It is laughable that some would use Darfur as proof positive that Arabs hate blacks.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_10:15:30", "killed": false, "user_key": "WorldTraveller", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4987107, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4994004": {"up_voted": false, "ip": "", "has_replies": false, "message": "claudia:  Thank you.  :&gt;)<br><br>The VIDEO  is up now.  :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:39:12", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4991719, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991957": {"up_voted": false, "ip": "", "has_replies": true, "message": "Fluffers still need to pay the rent just like the rest of us.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:06:25", "killed": false, "user_key": "c22bbad359677d681692848d5775fd8b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4991745, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4994007": {"up_voted": false, "ip": "", "has_replies": false, "message": "I believe that has left a mark.<br>Sweet.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:41:18", "killed": false, "user_key": "Admiral_Komack", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4992444, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4993501": {"up_voted": false, "ip": "", "has_replies": false, "message": "Spirit,<br><br>I guess we had the same thought!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:38:30", "killed": false, "user_key": "7acec36f3ac1c3ce26f5070a275439fa", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4993166, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "4996576": {"up_voted": false, "ip": "", "has_replies": false, "message": "icebergslim:  U just B \"all over it!\"  :&gt;)      :&gt;)   THANK YOU!!    :&gt;)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_16:59:12", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4991270, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4989922": {"up_voted": false, "ip": "", "has_replies": true, "message": "I am amazed at the lack of public outcry and news coverage.  Anyone can see from the videotape that this guy was doing absolutely nothing wrong when these officers grabbed him.<br><br>I will say that it is likely that the officer thought he was reaching for his taser and not his gun. Not that I am making any excuses for what happened, mind you.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_11:56:13", "killed": false, "user_key": "WorldTraveller", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4988247, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4989924": {"up_voted": false, "ip": "", "has_replies": true, "message": "File this under \"Too Late, Jackasses\":<br><br><i>Panel poised to back Blagojevich impeachment vote<br><br>30 minutes ago<br><br>SPRINGFIELD, Ill. (AP) \u2014 A draft report from the Illinois House panel investigating Governor Rod Blagojevich (bluh-GOY'-uh-vich) calls for the full chamber to vote on whether to impeach him.<br><br>The impeachment committee could vote to accept the report this afternoon. That would probably be followed by a full House vote on the issue on Friday.<br><br>No Illinois governor has ever been impeached.<br><br>The draft report was released Thursday morning by the impeachment review committee.<br><br>It doesn't include a formal article of impeachment laying out the charges against Blagojevich. That could be written separately.<br><br>But the report does conclude there's cause to believe the Democratic governor abused his power and engaged in pay-to-play politics.<br><br>Blagojevich has denied any wrongdoing.</i>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_11:56:02", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4987882": {"up_voted": false, "ip": "", "has_replies": true, "message": "I love  Shepard Fairey and I'm glad he's so successful. But my favorite Obama painting is by New York City street artist TMNK - The Me Nobody Knows. He deserves national recognition, and will someday have it. You can see my favorite Obama portrait at Nobody's blog, and while you're there browse around for many visual treats.<br><a href=\"http://www.menobodyknows.com/nobodyblog/?p=573\" rel=\"nofollow\">http://www.menobodyknows.com/nobodyblog/?p=573</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_10:47:58", "killed": false, "user_key": "313c8f108b43104806fa6f1472af3f83", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4994029": {"up_voted": false, "ip": "", "has_replies": false, "message": "oh no, don't put TIME on his presidency, lol", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:42:19", "killed": false, "user_key": "JJai", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4993903, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4995568": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ha!  I hope Karmi has some meat on his bone.  <br><br>\"Suey suey, come here boy, you look just like a hog.\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_16:03:40", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4994218, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991476": {"up_voted": false, "ip": "", "has_replies": false, "message": "Admiral, you are admirable!", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_13:33:14", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4991172, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991989": {"up_voted": false, "ip": "", "has_replies": true, "message": "I am SO glad a Republican President is there, being so steely and resolute, with a \"Mission Accomplished\" banner in the background...oh, wait...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:08:51", "killed": false, "user_key": "Admiral_Komack", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 7, "is_first_child": true, "email": "", "parent_post_id": 4991822, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4991990": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://thisweekwithbarackobama.blogspot.com/2009/01/harry-reid-needs-to-retire-as-senate.html\" rel=\"nofollow\">Harry Reid Needs to Go</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:08:54", "killed": false, "user_key": "icebergslim", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4994041": {"up_voted": false, "ip": "", "has_replies": false, "message": "MsKitty:    Me  2!    :&gt;)     :&gt;)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_14:42:46", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4992742, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4987389": {"up_voted": false, "ip": "", "has_replies": true, "message": "I ain't hating.  They are an attractive couple.<br><br><a href=\"http://voices.washingtonpost.com/reliable-source/2008/12/_kevin_johnson_hugging_michell.html\" rel=\"nofollow\">http://voices.washingtonpost.com/reliable-sourc...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-08_10:19:32", "killed": false, "user_key": "bb90730b238bd2c1f318bc1437a3fc1e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}}, "integration": {"receiver_url": "", "theme": 4, "reply_position": true, "disqus_logo": false}, "timer": {"timer_url": "http://localhost:8005", "thread_id": "9574920", "user_id": "anonymous", "forum_id": "21630", "hash": -3050165215861736259}, "thread": {"days_alive": 0, "slug": "thursday_open_thread_53", "paginate": false, "num_pages": 1, "num_posts": 140, "per_page": 0, "total_posts": 0, "realtime_paused": true, "id": 9574920, "queued": false}, "reactions_limit": 10, "context": {"show_reply": true, "use_fb_connect": true, "forum_facebook_key": "bd6a8bc56f8eb204984f34b6fefe228d", "use_yahoo": false, "subscribed": false, "use_twitter_signin": true, "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 = '3a1994e3330279e78957da82fb64f754';
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;



var FragmentPacket = function(reader, writer, writer_url, is_child, receiveCallback) {
	var that = this;
	this.reader = reader;
	this.writer = writer;
	this.writer_url = writer_url;

	this.is_child = is_child || false;
	this.receiveCallback = receiveCallback;

	this._lastHash = null;

	this._accumMsg = '';

	this._lastSeqno = 0;

	this.MAX_DATA_LEN	= 1024;

	this.WAIT_TIME		= 10;

	this.READY		= 0x1;
	this.WRITING	= 0x2;
	this.FIN		= 0x4;
	this.ACK		= 0x8;

};

FragmentPacket.prototype.createListener = function() {
	var that = this;
	var listener = function() {
		that.recv();
	};
	return window.setInterval(listener, 10);
};

FragmentPacket.prototype.log = function(msg) {



};

FragmentPacket.prototype.recv = function() {
	var hash;
	if (/MSIE/.test(navigator.userAgent)) {

		hash = this.reader.name;
	} else {

		var hashIndex = this.reader.location.href.indexOf('#');
		if (hashIndex == -1) {
			return;
		}
		hash = this.reader.location.href.substring(hashIndex+1);
	}
	var flags = parseInt(hash.substring(0, 4), 10);
	var seqno = parseInt(hash.substring(4, 24), 10);
	var data  = hash.substring(24);

	if (this._lastHash !== hash) {
		this._lastHash = hash;
		this.log('recv: ' + hash);

		this.log(' flags: ' + flags);
		this.log(' seqno: ' + seqno + ' len: ' + hash.substring(4, 24).length + ' (' + hash.substring(4, 24) + ')');
		this.log(' data: ' + data + ' len: ' + data.length);

		this._lastSeqno = seqno;

		if (flags & this.WRITING) {
			this._accumMsg += data;
			this.sendFlag(this.ACK, seqno);
			if (flags & this.FIN) {
				this.log('recv finished: ' + decodeURIComponent(this._accumMsg));
				this.receiveCallback(decodeURIComponent(this._accumMsg));

				this._accumMsg = '';

				this.sendFlag(this.READY | this.ACK, this._lastSeqno);
			}
		}
	}

	return {
		flags: flags,
		seqno: seqno,
		data: data
	};
};

FragmentPacket.prototype.sendRawPacket = function(packet) {
	if (/MSIE/.test(navigator.userAgent)) {
		this.writer.name = packet;
	} else {

		this.writer.location.href = this.writer_url + '#' + packet;
	}

};

FragmentPacket.prototype.sendFlag = function(flag, seqno) {
	this.sendRawPacket(this._zerofill(flag, 4) + this._zerofill(seqno, 20));
};

FragmentPacket.prototype.send = function(msg) {
	this._send(0, encodeURIComponent(msg));
};

FragmentPacket.prototype._send = function(packetNum, msg) {
	var that = this;
	var recvBuf = this.recv();

	if (packetNum === 0) {

		if (!(recvBuf.flags & this.READY)) {
			this.log('client is not ready, waiting...');
			window.setTimeout(function() { that._send(packetNum, msg); }, this.WAIT_TIME);
			return;
		}
	} else {

		if (!( (recvBuf.flags & this.ACK) && (recvBuf.seqno === this._lastSeqno) )) {
			this.log('waiting for ack from client...');
			window.setTimeout(function() { that._send(packetNum, msg); }, this.WAIT_TIME);
			return;
		} else {
			this.log('received ack: ' + this._lastSeqno + ' ' + recvBuf.seqno);
		}
	}

	var flags = this.WRITING;
	var num_packets = Math.ceil(msg.length / this.MAX_DATA_LEN);
	this.log('num_packets: ' + num_packets);

	if (num_packets === packetNum) {

		this.log('message successfully sent!');
		this.sendFlag(this.READY | this.ACK, this._lastSeqno);
		return true;
	}

	this._lastSeqno++;

	if (packetNum == num_packets-1) {
		flags |= this.FIN;
	}

	var data = msg.substring(packetNum * this.MAX_DATA_LEN, (packetNum+1) * this.MAX_DATA_LEN);
	var packet = this._zerofill(flags, 4) + this._zerofill(this._lastSeqno, 20) + data;

	this.log('sending raw packet: ' + packet);
	this.sendRawPacket(packet);

	return this._send(packetNum + 1, msg);
};

FragmentPacket.prototype._zerofill = function(num, width) {
	var retval = num.toString();
	var retval_len = retval.length;
	for (var i = 0; i < width - retval_len; i++) {
		retval = '0' + retval;
	}
	return retval;
};

var PostMessagePacket = function(receiver, receiveCallback, id, receiverId) {
	var that = this;
	this.receiver = receiver;
	this.receiveCallback = receiveCallback;
	this.id = id;


	this.receiverId = receiverId;
};

PostMessagePacket.prototype.createListener = function() {
	var that = this;

	var listener = function(e) {

		if (!that.id) {
			that.id = e.data;
			return;
		}


		var id = e.data.split(';')[0];
		if (id !== that.id) {
			return;
		}
		var data = e.data.substring(e.data.indexOf(';') + 1);

		that.receiveCallback(data);
	};

	if (typeof window.attachEvent == 'function') {
		window.attachEvent('onmessage', listener);
	} else if (typeof window.addEventListener == 'function') {
		window.addEventListener('message', listener, false);
	} else {
		throw new Error('No method found to create event listener for PostMessagePacket.');
	}
};

PostMessagePacket.prototype.send = function(msg) {



	var needs_reget = false;
	try {
		if (typeof this.receiver.id == 'undefined' || typeof this.receiver.postMessage == 'undefined') {
			needs_reget = true;
		}
	} catch(e) {


	}
	if (needs_reget && typeof this.receiverId != 'undefined') {
		this.receiver = document.getElementById(this.receiverId).contentWindow;
	}

	var packet;
	if (!msg) {

		packet = this.id;
	} else {
		packet = this.id + ';' + msg;
	}
	this.receiver.postMessage(packet, '*');
};

PostMessagePacket._last_unique_id = null;
PostMessagePacket._get_unique_id = function() {
	var id = (new Date()).getTime();
	if (id == PostMessagePacket._last_unique_id) {
		id++;
	}
	PostMessagePacket._last_unique_id = id;
	return id.toString();
};

var JsonRpc = function() {

	this.ids = {};

	this.objectToJSON = function(obj) {
		var json = '';
		var results = [];

		if (obj === undefined || obj === null) {
			return 'null';
		}

		switch (obj.constructor) {
			case Object:
				for (var property in obj) {
					if (obj.hasOwnProperty(property)) {
						results.push(this.objectToJSON(property) + ': ' + this.objectToJSON(obj[property]));
					}
				}
				json = '{' + results.join(', ') + '}';
				break;
			case Array:
				for (var i = 0; i < obj.length; i++) {
					results.push(this.objectToJSON(obj[i]));
				}
				json = '[' + results.join(', ') + ']';
				break;
			case Number:
			case Boolean:
				json = obj.toString();
				break;
			case String:

				var specialChars = {'\b': '\\b', '\t': '\\t', '\n': '\\n', '\f': '\\f', '\r': '\\r', '\\': '\\\\'};

				json = obj.replace(/[\x00-\x1f\\]/g, function(match) {
					var ch = specialChars[match];
					return ch ? ch : '\\u00' + match.charCodeAt().toPaddedString(2, 16);
				});

				json = '"' + json.replace(/"/g, '\\"') + '"';
				break;
			default:

				json = 'null';
				break;
		}

		return json;
	};

	this.createHandler = function(send_func, registered_funcs) {
		var that = this;
		var handler = function(message) {

			try {
				var rpc = eval('(' + message + ')');
			} catch(e) {
				alert('bad JSON: ' + message);
				return;
			}
			if (rpc.method) {

				if (!registered_funcs[rpc.method]) {
					return;
				}

				var retval = registered_funcs[rpc.method].apply(null, rpc.params);
				if (rpc.id) {
					var response = {
						result: retval,
						error: null,	// TODO
						id: rpc.id
					};
					send_func(that.objectToJSON(response));
				}
			} else if(rpc.result) {

				if (!that.ids[rpc.id]) {
					return;
				}

				that.ids[rpc.id](rpc.result);
				delete that.ids[rpc.id];
			}
		};
		return handler;
	};

	this.execute = function(send_func, method, params, response_callback) {
		response_callback = response_callback || null;
		var id = (response_callback) ? (new Date()).getTime() : null;

		var request = {
			method: method,
			params: params,
			id: id
		};

		send_func(this.objectToJSON(request));

		if (id) {
			this.ids[id] = response_callback;
		}
	};
};
JsonRpc = new JsonRpc();

var ParentMessenger = function(childUrl, receiverUrl, container, receiveCallback) {


	if (navigator.userAgent.indexOf('Safari') >= 0 && parseInt(navigator.userAgent.substring(navigator.userAgent.indexOf('Version/') + 8), 10) == 3) {
		throw new Error("unsupported.");
	} else if (window.opera) {
		throw new Error("unsupported.");
	}



	if (!receiverUrl &&
		navigator.userAgent.indexOf('Gecko') >= 0 &&
		parseFloat(navigator.userAgent.slice(navigator.userAgent.indexOf('rv:') + 3, navigator.userAgent.indexOf('rv:') + 6)) < 1.9) {
		throw new Error("unsupported.");
	}


	if (/msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent)) {


		if (document.domain == window.location.hostname) {
			receiverUrl = '';
		}
	}

	var that = this;
	this.childUrl = childUrl;
	this.receiverUrl = receiverUrl;
	this.container = container || document.body;

	this.packetHandler = null;


	this._ready = false;
	this._error = false;


	var _createReceiverForFragmentPacket = function() {

		that.receiver = document.createElement('iframe');
		that.receiver.src = receiverUrl;
		that.receiver.id = 'receiver_' + (new Date()).getTime();
		that.receiver.name = that.receiver.id;

		that.receiver.frameBorder = '0';
		that.receiver.frameSpacing = '0';
		that.receiver.style.borderStyle = 'none';

		var receiver_onload = function() {
			var receiver = document.getElementById(that.receiver.id).contentWindow;

			try {
				receiver.document.body.innerHTML = '';
			} catch(e) {

				that._error = true;
			}
			receiver.document.body.style.padding = '0px';
			receiver.document.body.style.margin = '0px';

			var child = receiver.document.createElement('iframe');
			child.id = 'child';
			child.name = 'child';
			child.src = that.childUrl;

			child.frameBorder = '0';
			child.frameSpacing = '0';
			child.style.borderStyle = 'none';
			child.style.width = '100%';
			child.style.height = '100%';
			receiver.document.body.appendChild(child);

			that.child = receiver.document.getElementById('child').contentWindow;
			that.receiver = receiver;

			that.packetHandler = new FragmentPacket(that.receiver, that.child, that.childUrl, false, receiveCallback);

			that._listener = that.packetHandler.createListener();

			that.packetHandler.sendFlag(that.packetHandler.READY, 0);

			that._ready = true;
		};

		that.receiver.onreadystatechange = function() {
			if (this.readyState == 'complete') {
				receiver_onload();
			}
		};

		that.receiver.onload = receiver_onload;







		if (Dsq.Utils.ie) {
			if (that.container.clientWidth === 0) {

				var _waitForWidth = function() {
					if (that.container.clientWidth > 0) {
						Dsq.Utils.fixIframesIE(that.container.id);
					} else {
						window.setTimeout(_waitForWidth, 100);
					}
				};
				_waitForWidth();

				that._once = false;
				that.receiver.onresize = function() {
					if (!that._once) {
						Dsq.Utils.fixIframesIE(that.container.id);
					}
					that._once = true;
				};
			}
		}

		that.container.appendChild(that.receiver);
	};


	var _createReceiverForPostMessage = function() {

		var receiver_onload = function() {

			that.packetHandler.send();
			that._ready = true;
		};

		var id = PostMessagePacket._get_unique_id();
		var receiverId = 'child_' + id;


		ParentMessenger['_receiver_onload_' + receiverId] = receiver_onload;

		that.container.innerHTML += '<iframe ' +
			'src="' + childUrl + '" ' +
			'id="' + receiverId + '" ' +
			'name="' + receiverId + '" ' +
			'onload="ParentMessenger._receiver_onload_' + receiverId +'();" ' +
			'></iframe>';

		that.receiver = document.getElementById(receiverId).contentWindow;
		that.packetHandler = new PostMessagePacket(that.receiver, receiveCallback, id, receiverId);
		that._listener = that.packetHandler.createListener();
	};

	if (typeof window.postMessage == 'function') {
		_createReceiverForPostMessage();
	} else {
		_createReceiverForFragmentPacket();
	}

};

ParentMessenger.prototype.sendMessage = function(message) {
	var that = this;
	if (!this._ready) {

		window.setTimeout(function() { that.sendMessage(message); }, 10);
		return;
	}
	this.packetHandler.send(message);
	return true;
};

Dsq.NewFrames = function(url) {
	this.url = url;
};

Dsq.NewFrames.prototype.init = function(onFailure) {
	var that = this;

	try {
		this.messenger = new ParentMessenger(this.url, Dsq.jsonData.integration.receiver_url, this.container, this.receive_callback);
	} catch(e) {
		if (typeof onFailure == 'function') {
			onFailure();
		}
	}

	if (typeof onFailure == 'function') {
		var iId = window.setInterval(function() {
			if (typeof that.messenger == 'undefined') {
				window.clearInterval(iId);
				return;
			}
			if (that.messenger._ready) {
				window.clearInterval(iId);
			} else if (that.messenger._error) {
				window.clearInterval(iId);
				onFailure();
			}
		}, 10);
	}
};

Dsq.NewFrames.prototype._execute = function(method, args, callback) {
	var that = this;
	if (typeof that.messenger == 'undefined') {
		return false;
	}
	JsonRpc.execute(
		function(msg) { that.messenger.sendMessage(msg); },
		method,
		args || [],
		callback);
	return true;
};

Dsq.ReplyFrame = function(container, parent_post_id) {
	var that = this;
	this.container = container;
	this.parent_post_id = parent_post_id;

	var sendFunc = function(msg) {

		Dsq.Debug.log('Dsq.ReplyFrame.sendFunc');
		that.messenger.sendMessage(msg);
	};


	var postComment_onSuccess = function(response) {
		Dsq.jsonData.posts[response.message.id] = response.message.post_meta;
		if (!Dsq.jsonData.users[response.message.post_meta.user_key]) {
			Dsq.jsonData.users[response.message.post_meta.user_key] = response.message.user_meta;
		}


		var reply_position = (typeof(disqus_insert_wrt_sort) == 'undefined' 
			? (Dsq.jsonData.forum.reply_position ? -1 : null) 
			: (Dsq.jsonData.request.sort == 2 ? null : -1));
		
		if (response.message.post_meta.approved) {
			Dsq.Post.insert(response.message.post_meta.parent_post_id || reply_position, response.message.id, response.message.post_meta.message);
		}

		Dsq.Templates.postComment_onSuccess(response, parent_post_id, response.message.id);
	};

	var postComment_onFailure = function(response) {
		Dsq.Popup.popModal(response.message, 'Error');
		Dsq.Templates.postComment_onFailure(response, parent_post_id, response.message.id);
	};

	var editComment_onSuccess = function(response) {
		var post_id = parent_post_id;
		var message = Dsq.$('dsq-comment-message-' + post_id);
		
		message.innerHTML = response.message;
		Dsq.Templates.toggleEdit(post_id);
		Dsq.Templates.setLoadingButton(false);
	};
	
	var editComment_onFailure = function(response) {
		var post_id = parent_post_id;
		
		Dsq.Popup.popModal('Sorry, there was an error editing this comment.', 'Edit Error');
		Dsq.Templates.toggleEdit(post_id);
		Dsq.Templates.setLoadingButton(false);
	};

	var getUserByEmail_onSuccess = function(response) {
		var msg = response.message;
		var fields = Dsq.Templates.getFormFields(parent_post_id);

		if (msg.username) {

			Dsq.Templates.lightboxAuthenticate(parent_post_id, 'login', {
				'username': msg.username,
				'display_name': msg.display_name,
				'avatar_url': msg.avatar_url,
				'verified': msg.verified,
				'email': fields.email.value
			});
		} else {

			Dsq.Templates.lightboxAuthenticate(parent_post_id, 'register');
		}
	};

	var validateAuth_onSuccess = function(response, auth_choice) {
		Dsq.Templates.postComment(parent_post_id, null, true, auth_choice);
	};

	var validateAuth_onFailure = function(response, auth_choice) {
		var pid = parent_post_id ? '-' + parent_post_id : '';
		var msg = response.message;

		if (auth_choice == 'register') {
			var fields = ['email', 'username', 'password'];

			for (var i = 0; i < fields.length; i++) {
				var field = fields[i];
				var errorDiv = Dsq.$('dsq-' + field + '-errors' + pid);

				if (msg[field]) {
					errorDiv.innerHTML = msg[field];
				} else {
					errorDiv.innerHTML = '';
				}
			}
		} else if (auth_choice == 'login') {
			Dsq.$('dsq-lightbox-errors' + pid).innerHTML = '<p>We couldn\'t log you in. Please verify your login.</p>';
		}
		
		Dsq.Templates.setLoadingButton(false);
	};

	this.receive_callback = JsonRpc.createHandler(sendFunc, {
		'postComment.onSuccess': postComment_onSuccess,
		'postComment.onFailure': postComment_onFailure,
		'editComment.onSuccess': editComment_onSuccess,
		'editComment.onFailure': editComment_onFailure,		
		'getUserByEmail.onSuccess': getUserByEmail_onSuccess,
		'validateAuth.onSuccess': validateAuth_onSuccess,
		'validateAuth.onFailure': validateAuth_onFailure,
		'reload': function() { window.location.reload(); }
	});

	this.url = Dsq.Urls.REPLY +
		'?' + (new Date()).getTime() +
		'&f=jackandjillpolitics' +
		'&t=thursday_open_thread_53' +
		'&ff=' + Dsq.Thread.ff +
		'&default_text=' + disqus_default_text +
		'&ifrs=' + encodeURIComponent(disqus_iframe_css);
	if (this.parent_post_id) {
		this.url += '&parent_post=' + this.parent_post_id;
	}
};

Dsq.ReplyFrame.prototype = new Dsq.NewFrames(Dsq.ReplyFrame.url);

Dsq.ReplyFrame.prototype.post = function(author_name, author_email, author_url, authenticate, sharing_services, subscribe) {
	this._execute('postComment', [author_name, author_email, author_url, authenticate, sharing_services, subscribe]);
};

Dsq.ReplyFrame.prototype.edit = function(post_id, message) {
	this._execute('editComment', [post_id, message]);
};

Dsq.ReplyFrame.prototype.setState = function(parent_post_id, depth) {
	this._execute('setState', [parent_post_id, depth]);
};

Dsq.ReplyFrame.prototype.getUserByEmail = function(email) {
	this._execute('getUserByEmail', [email]);
};

Dsq.ReplyFrame.prototype.validateAuth = function(auth_choice, email, username, password) {
	this._execute('validateAuth', [auth_choice, email, username, password]);
};

Dsq.ReplyFrame.prototype.authenticateFacebook = function(session, forum_url) {
	this._execute('authenticateFacebook', [session, forum_url]);
};

	Dsq.Facebook = function() {
	var that = this;

	var handleSessionData = function(session) {

		var forum_url = Dsq.jsonData.forum.url;




		if (typeof disqus_facebook_forum != 'undefined') {
			forum_url = disqus_facebook_forum;
		}
		Dsq.frames.reply_0.authenticateFacebook(session, forum_url);
	};

	var onLogin = function() {
		FB.Connect.getSignedPublicSessionData(handleSessionData);
	};

	this.login = function() {
		FB.Connect.requireSession(onLogin, true);
	};
};
Dsq.Facebook = new Dsq.Facebook();


	






Dsq.Themes = {};

Dsq.Themes.narcissus = new function() {
	this.addPostContainer = 'dsq-form-area';
	this.textareaContainer = 'dsq-textarea-wrapper';



	
	this.header = function() {
		var comments_count, total_posts, num_posts;
		var html = '';
		var missing_perm_tmpl;

		if (Dsq.jsonData.request.missing_perm) {
			missing_perm_tmpl = Dsq.Templates.missingPermissions();
			if (missing_perm_tmpl) {
				html += '<div class="dsq-missing-permissions">' + missing_perm_tmpl + '</div>';
			}
		}

		total_posts = Dsq.jsonData.thread.total_posts;
		num_posts = Dsq.jsonData.thread.num_posts;

		if (total_posts) {
			comments_count = Dsq.FmtStrings.SHOWING_COMMENTS_FULL(total_posts, num_posts);
		} else {
			comments_count = Dsq.FmtStrings.SHOWING_COMMENTS_WITHOUT_PAGINATION(num_posts);
		}

		html += ' \
		<div id="dsq-comments-title"> \
			<h3>' + comments_count + '</h3> \
		</div> \
		';

		html += ' \
		<div class="dsq-options"> \
			<span class="dsq-item-sort">'
				+ Dsq.Strings.SORT_BY + ' \
				<select id="dsq-sort-select" onchange="Dsq.Thread.sortBy(this.value);"> \
					<option value="hot" ' + (Dsq.jsonData.request.sort == 4 ? 'selected="selected"' : '') + '>' + Dsq.Strings.POPULAR_NOW + '</option> \
					<option value="best" ' + (Dsq.jsonData.request.sort == 3 ? 'selected="selected"' : '') + '>' + Dsq.Strings.BEST_RATING + '</option> \
					<option value="newest" ' + (Dsq.jsonData.request.sort == 2 ? 'selected="selected"' : '') + '>' + Dsq.Strings.NEWEST_FIRST + '</option> \
					<option value="oldest" ' + (Dsq.jsonData.request.sort == 1 ? 'selected="selected"' : '') + '>' + Dsq.Strings.OLDEST_FIRST + '</option> \
				</select> \
				&nbsp; \
			</span> \
			<span class="dsq-subscribe-email"> \
				<img src="http://media.disqus.com/images/embed/email.png" style="width:12px;height:12px;vertical-align:middle"> \
				<span id="dsq-subscribe">'
					+ (Dsq.jsonData.context.subscribed
						? '<a href="#" onclick="Dsq.Thread.subscribe(0); return false">' + Dsq.Strings.UNSUBSCRIBE + '</a>'
						: '<a href="#" onclick="Dsq.Thread.subscribe(1); return false">' + Dsq.Strings.SUBSCRIBE_BY_EMAIL + '</a>')
				+ '</span> \
			</span> \
			<span class="dsq-subscribe-rss" style="width:12px;height:12px;vertical-align:middle"> \
				<img src="http://media.disqus.com/images/embed/bullet-feed.png" alt="" /> \
				<a href="http://jackandjillpolitics.disqus.com/thursday_open_thread_53/latest.rss">' + Dsq.Strings.SUBSCRIBE_BY_RSS + '</a> \
			</span> \
		</div> \
		';

		
		

		return html;

	};
	
	this.footer = function() {
		var html = '';

		html += Dsq.Templates.pagination();

		
		
			html += Dsq.Templates.realtime();
			html += Dsq.Templates.showThreadSettings();
			html += Dsq.Templates.postBox();

		html += Dsq.Templates.reactions();

		
			html += Dsq.Templates.trackbacks();
		


		if (Dsq.jsonData.request.is_global_moderator) {
 			html += ' \
				<div class="dsq-global-moderator-extras">'
					+ '<strong>shortname:</strong> ' + Dsq.jsonData.forum.url
					+ '<strong>thread id:</strong> ' + Dsq.jsonData.thread.id
					+ '<strong>thread slug:</strong> ' + Dsq.jsonData.thread.slug
				+ '</div> \
			';
		}

		return html;
	};
	
	this.realtime = function() {
		var html = '';
		
		if (Dsq.jsonData.realtime_enabled) {
			html += '<div id="dsq-realtime-options" class="dsq-options">'
					 + Dsq.Strings.REALTIME_UPDATING_IS + ' <strong id="dsq-realtime-status" style="text-transform: lowercase">' + Dsq.Strings.ENABLED + '</strong>. \
					 <a href="#" id="dsq-realtime-toggle" style="text-transform: capitalize"></a> \
					</div>';
		}

		if (!Dsq.jsonData.forum.streaming_realtime) {
			html += ' \
				<div style="display: none" id="dsq-realtime-alert" class="dsq-realtime-alert"><span id="dsq-realtime-queued"></span> <a href="#" id="dsq-realtime-show"></a></div> \
			';
		}
		
		return html;
	};

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

		html = '<div id="dsq-thread-settings" class="dsq-thread-settings">' + Dsq.Strings.MODERATOR_OPTIONS;
		html += '<a href="#" onclick="Dsq.Thread.showSettings(); return false;">' + Dsq.Strings.SETTINGS + '</a>';
		if (Dsq.jsonData.forum.reactions_enabled && Dsq.jsonData.reactions.length === 0) {
			html += '<a href="#" onclick="Dsq.Reaction.reportMissingReactions(); return false;">'
						+ Dsq.Strings.REPORT_MISSING_REACTIONS
						+ '</a>';
		}
		html +='</div>';

		return html;
	};

	this.postBox = function(post_id, use_fallback_iframe) {


		var html;
		var display_sharing_options = Dsq.jsonData.request.is_authenticated;

		if (!Dsq.jsonData.request.is_authenticated && Dsq.jsonData.forum.disqus_auth_disabled && !Dsq.jsonData.forum.allow_anon_post) {
			return '';
		}
		
		if (Dsq.jsonData.request.is_remote) {


			if (!Dsq.jsonData.request.sharing.hasOwnProperty(Dsq.jsonData.request.remote_domain)) {
				display_sharing_options = false;
			}
		}
		
		if (post_id) {
			var _meta = Dsq.jsonData.posts[post_id];
			var userData = Dsq.jsonData['users'][_meta.user_key];				
		}
		
		var pid = post_id ? '-' + post_id : '';

		var _requestUserInfo = function() {
			var html;



			var user_has_email = false;

			html = '<div class="dsq-request-user-info"> <!-- // If authenticated --> \
				<a href="' + Dsq.jsonData.settings.disqus_url + Dsq.Urls.LOGOUT + '?ctkn=' + Dsq.CSRF_TOKEN + '" class="dsq-request-user-logout">' + Dsq.Strings.LOGOUT + '</a> \
				<table> \
					<tr> \
						<td rowspan="2">'
							+ (!Dsq.jsonData.forum.disqus_auth_disabled ? '<a href="' + Dsq.jsonData.settings.disqus_url + Dsq.Urls.REQUEST_USER_PROFILE + '">' : '')
								+ '<img src="' + Dsq.Urls.REQUEST_USER_AVATAR + '" width="48" height="48" class="dsq-request-user-avatar">'
							+ (!Dsq.jsonData.forum.disqus_auth_disabled ? '</a>' : '')
						+ '</td> \
						<td class="dsq-request-user-name">'
								+ (Dsq.jsonData.request.is_remote
									 ? '<span class="dsq-badge-small dsq-badge-' + Dsq.jsonData.request.remote_domain + '">' + Dsq.jsonData.request.remote_domain + '</span>'
									 : (Dsq.jsonData.request.is_verified
											? '<span class="dsq-badge-small dsq-badge-verified">Verified</span>'
											: '<span class="dsq-badge-small dsq-badge-registered">Registered</span>'))
							+ (!Dsq.jsonData.forum.disqus_auth_disabled ? ' <a href="' + Dsq.jsonData.settings.disqus_url + Dsq.Urls.REQUEST_USER_PROFILE + '">' : '') 
								+ Dsq.jsonData.request.display_username 
							+ (!Dsq.jsonData.forum.disqus_auth_disabled ? '</a>' : '')
							+  (Dsq.jsonData.request.is_remote && user_has_email ? ' <small>(<a href="#" onclick="Dsq.Popup.remoteAccountSettings(); return false;">change settings</a>)</small>' : '')
							+  (!Dsq.jsonData.request.is_remote && !Dsq.jsonData.forum.disqus_auth_disabled ? ' <small>(<a href="' + Dsq.jsonData.settings.disqus_url + '/profile/info/" target="_blank">change name</a> or <a href="' + Dsq.jsonData.settings.disqus_url + '/profile/avatar/" target="_blank">picture</a>)</small>' : '')
						+ '</td> \
					</tr> \
					<tr> \
						<td class="dsq-request-user-stats"> \
							<span><big>' + Dsq.jsonData.request.comments_count + '</big> ' + (Dsq.jsonData.request.comments_count == 1 ? 'comment' : 'comments') + '</span> \
							<span><big>' + Dsq.jsonData.request.likes_count + '</big> ' + (Dsq.jsonData.request.likes_count == 1 ? 'like' : 'likes') + '</span> \
							<span><big>' + Dsq.jsonData.request.points + '</big> ' + (Dsq.jsonData.request.points == 1 ? 'point' : 'points') + '</span> \
						</td> \
					</tr> \
				</table> \
			</div> \
			';
			return html;
		};

		var _loginOptions = function() {
			var html;
			html = ' \
			<div class="dsq-authenticate"> \
				<p class="dsq-autheneticate-copy">'
				+ (Dsq.jsonData.forum.allow_anon_post
					? Dsq.Strings.YOU_ARE_COMMENTING_AS_A + ' <a class="dsq-help" title="Click for more information" href="#" onclick="Dsq.Popup.helpBadges(); return false">Guest</a>. ' + Dsq.Strings.OPTIONAL + ': ' + Dsq.Strings.LOGIN_BELOW + '.'
					: Dsq.Strings.REQUIRED + ': ' + Dsq.Strings.PLEASE_LOGIN_BELOW_TO_COMMENT + '.')
				+ '</p> \
				<ul class="dsq-login-buttons">'
					+ (!Dsq.jsonData.forum.disqus_auth_disabled ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.Popup.login(); return false"><img src="http://media.disqus.com/images/themes/narcissus/login-disqus.gif" /></a></li>' : '')
					+ (Dsq.jsonData.context.use_fb_connect ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.Facebook.login(); return false;"><img src="http://media.disqus.com/images/themes/narcissus/login-facebook.gif" /></a></li>' : '')
					+ (Dsq.jsonData.context.use_twitter_signin ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.Twitter.startTwitterConnect(); return false"><img src="http://media.disqus.com/images/themes/narcissus/login-twitter.gif" /></a></li>' : '')
					+ (Dsq.jsonData.context.use_openid ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.OpenID.requestURL(); return false" ><img src="http://media.disqus.com/images/themes/narcissus/login-openid.gif" /></a></li>' : '')
					+ (Dsq.jsonData.context.use_yahoo ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.Yahoo.startYahooConnect(); return false"><img src="http://media.disqus.com/images/themes/narcissus/login-yahoo.gif" /></a></li>' : '')
				+ '</ul> \
			</div> \
			';
			return html;
		};

		if (!Dsq.jsonData.context.show_reply) {


			if (!Dsq.jsonData.request.is_authenticated) {



				return '<div id="dsq-form-area" style="display:none"><div id="dsq-textarea-wrapper"></div></div>' + _loginOptions();
			} else {
				return '';
			}
		}

		html = ' \
		<div id="' + (post_id 
			? 'dsq-reply-post-' + post_id
			: 'dsq-new-post')
		 	+ '" class="dsq-post-area"> \
			<div class="dsq-dc-logo"> \
				<a href="http://disqus.com/comments" target="_blank"><img src="http://media.disqus.com/images/themes/narcissus/disqus-logo.png"></a> \
			</div>'
			+ (post_id 
				? '<h3>' + Dsq.Strings.REPLYING_TO + ' ' + userData.display_name + '</h3>'
				: '<h3>' + Dsq.Strings.ADD_NEW_COMMENT + '</h3>')
			+ (Dsq.jsonData.request.is_authenticated 
				? _requestUserInfo()
				: _loginOptions() )
			+ '<div id="dsq-form-area' + pid + '">'
			+ '<div class="dsq-textarea"> \
				<div class="dsq-textarea-wrapper" id="dsq-textarea-wrapper' + pid + '"></div> \
			</div>'
			+ (!Dsq.jsonData.request.is_authenticated
			? ' \
			<div class="dsq-post-fields"> \
				<form action="." method="GET" onsubmit="Dsq.Templates.postComment(' + post_id + ', this, false); return false;"> \
				<table> \
					<tr> \
						<td class="dsq-post-fields-left"><div class="dsq-input-wrapper"><input id="dsq-field-name' + pid + '" type="text" value="' + (disqus_def_name ? disqus_def_name : (Dsq.jsonData.session.name ? Dsq.jsonData.session.name : Dsq.Strings.NAME + '" class="dsq-placeholder')) + '" onfocus="Dsq.Templates.handlePlaceholder(event, this, \'name\')" onblur="Dsq.Templates.handlePlaceholder(event, this, \'name\')" /></div></td> \
						<td class="dsq-post-fields-right"><div class="dsq-input-wrapper"><input id="dsq-field-website' + pid + '" type="text" value="' + (Dsq.jsonData.session.url ? Dsq.jsonData.session.url : Dsq.Strings.WEBSITE + ' (' + Dsq.Strings.OPTIONAL.toLowerCase() + ')" class="dsq-placeholder') + '" onfocus="Dsq.Templates.handlePlaceholder(event, this, \'website\')" onblur="Dsq.Templates.handlePlaceholder(event, this, \'website\')" /></div></td> \
					</tr> \
					<tr> \
						<td class="dsq-post-fields-left"><div class="dsq-input-wrapper"><input id="dsq-field-email' + pid + '" type="text" value="' + (disqus_def_email ? disqus_def_email : (Dsq.jsonData.session.email ? Dsq.jsonData.session.email : Dsq.Strings.EMAIL + '" class="dsq-placeholder')) + '" onfocus="Dsq.Templates.handlePlaceholder(event, this, \'email\')" onblur="Dsq.Templates.handlePlaceholder(event, this, \'email\')" /></div></td> \
						<td class="dsq-post-fields-right"> \
							<div class="dsq-subscribe"> \
								<a href="#" onclick="Dsq.Templates.chooseSubscribe(' + post_id + '); return false" class="dsq-subscribe-menu"><span id="dsq-subscribe-select' + pid + '">' + (Dsq.jsonData.request.subscribe_on_post ? Dsq.Strings.SUBSCRIBE_TO_ALL_COMMENTS_BY_EMAIL : Dsq.Strings.DO_NOT_SUBSCRIBE_TO_COMMENTS) + '</span> <small>&#9660;</small></a> \
								<ul class="dsq-panel" id="dsq-subscribe-menu' + pid + '"> \
									<li><a href="#" onclick="Dsq.Templates.setSubscribe(2, this, ' + post_id + '); return false">Subscribe to all comments by email</a></li> \
									<li><a href="#" onclick="Dsq.Templates.setSubscribe(0, this, ' + post_id + '); return false">Do not subscribe to comments</a></li> \
								</ul> \
								<input id="dsq-subscribe-on-post' + pid + '" type="hidden" value="' + Dsq.jsonData.request.subscribe_on_post + '" /> \
							</div> \
						</td> \
					</tr> \
				</table> \
				</form> \
			</div>'
			: '')
			+ '<div class="dsq-post-footer"> \
				<div class="dsq-sharing-options" ' + (!display_sharing_options ? 'style="display:none;"' : '') + '> \
					<button class="dsq-button-small" onfocus="document.getElementById(\'dsq-post-button' + pid + '\').focus();"><span>' + Dsq.Strings.SHARING_OPTIONS + ' <small>&#9660;</small></span></button> \
					<div class="dsq-panel"> '
						+ (Dsq.jsonData.request.sharing.twitter !== undefined
								&& Dsq.jsonData.request.sharing.twitter.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-twitter' + pid + '"'
								  + (Dsq.jsonData.request.sharing.twitter.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-twitter' + pid + '">' + Dsq.Strings.SHARE_ON + ' Twitter</label> \
								 </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.facebook
								&& (Dsq.jsonData.request.sharing.facebook.enabled === true ||
										(Dsq.jsonData.request.is_remote && Dsq.jsonData.request.remote_domain == 'facebook'))
							? '<div><input type="checkbox" id="dsq-sharing-facebook' + pid + '"'
									+ (Dsq.jsonData.request.sharing.facebook.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-facebook' + pid + '">' + Dsq.Strings.SHARE_ON + ' Facebook</label> \
								 </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.yahoo !== undefined
								&& Dsq.jsonData.request.sharing.yahoo.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-yahoo' + pid + '"'
									+ (Dsq.jsonData.request.sharing.yahoo.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-yahoo' + pid + '">' + Dsq.Strings.SHARE_ON + ' Yahoo!</label> \
								</div>'
							: '')
						+ (Dsq.jsonData.request.sharing.tumblr !== undefined
								&& Dsq.jsonData.request.sharing.tumblr.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-tumblr' + pid + '"'
									+ (Dsq.jsonData.request.sharing.tumblr.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-tumblr' + pid + '">' + Dsq.Strings.SHARE_ON + ' Tumblr</label> \
								 </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.wordpress !== undefined
								&& Dsq.jsonData.request.sharing.wordpress.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-wordpress' + pid + '"'
									+ (Dsq.jsonData.request.sharing.wordpress.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-wordpress' + pid + '">' + Dsq.Strings.SHARE_ON + ' Wordpress</label> \
								 </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.movabletype !== undefined
							  && Dsq.jsonData.request.sharing.movabletype.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-movabletype' + pid + '"'
									+ (Dsq.jsonData.request.sharing.movabletype.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-movabletype' + pid + '">' + Dsq.Strings.SHARE_ON + ' Movable Type</label> \
							   </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.typepad !== undefined
							  && Dsq.jsonData.request.sharing.typepad.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-typepad' + pid + '"'
									+ (Dsq.jsonData.request.sharing.typepad.auto === true ? 'checked=true' : '') + '/> \
								  <label for="dsq-sharing-typepad' + pid + '">' + Dsq.Strings.SHARE_ON + ' TypePad</label> \
							   </div>'
							: '')
						+ '<div><a href="' + Dsq.jsonData.settings.disqus_url + '/profile/connections/" target="_blank" class="dsq-configure-options">' + Dsq.Strings.CONFIGURE_OPTIONS + '</a></div>'
					+ '</div> \
				</div>'
				+ '<button class="dsq-button" id="dsq-post-button' + pid + '" onclick="Dsq.Templates.postComment(' + post_id + ', this, false)"><span>' + Dsq.Strings.POST_AS + ' '
				+ (Dsq.jsonData.request.display_username
					? Dsq.jsonData.request.display_username
					: Dsq.Strings.GUEST)
				+ '</span></button>'
				+ (post_id
					? '<button class="dsq-button" id="dsq-cancel-button' + pid + '" onclick="Dsq.Post.toggleReply(' + post_id +', this)"><span>' + Dsq.Strings.CANCEL + '</span></button>'
					: '')
			+ '</div>'
			+ '</div>' // end dsq-form-area
		+ '</div> \
		';
		
		return html;
	};




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

	this.postPrependHeader = function(post_id) {
		var html;
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];
		
		html = ' \
		<table> \
			<tr> \
				<td id="dsq-header-avatar-' + post_id + '" class="dsq-header-avatar" 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> \
				</td> \
				<td class="dsq-comment-header-meta"> \
		';

		
		return html;
	};
	
	this.postAppendHeader = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];
		var html;
		var parent_display_name = '';
		
		if(_meta.parent_post_id) {

			var _parent_meta = Dsq.jsonData.posts[_meta.parent_post_id];

			if (_parent_meta) {
				var parentUserData = Dsq.jsonData['users'][_parent_meta.user_key];
				parent_display_name = parentUserData.display_name;
			}
		}

		html = ' \
		<img src="http://media.disqus.com/images/themes/narcissus/moderator.png" class="dsq-moderator-star" title="Moderator" /> \
		<span class="dsq-comment-header-time"><a href="#comment-' + post_id + '" onclick="Dsq.Popup.permalink(' + post_id + ')" title="Permalink">' + (_meta.is_realtime ? Dsq.Strings.JUST_NOW : _meta.date) + '</a></span> '
		+ (_meta.parent_post_id && parent_display_name
			? '<a href="#comment-' + _meta.parent_post_id + '" title="Jump to comment">in reply to ' + parent_display_name + '</a>'
			: '')
		+ '</td> \
		<td id="dsq-like-pts-' + post_id + '" class="dsq-comment-header-likes">'
		+ (_meta.points
			? _meta.points + Dsq.Utils.pluralize(_meta.points, ' person', ' people') + ' liked this.'
			: '')
		+ '</td> \
		</tr> \
		</table> \
		';
		return html;
	};

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

	this.postFooter = function(post_id) {
		var html;
		var _meta = Dsq.jsonData.posts[post_id];
		if(_meta.killed || !_meta.approved) { return ''; }
		
		html = ' \
		<div class="dsq-comment-footer" id="dsq-comment-footer-' + post_id + '"> \
			<div class="dsq-comment-footer-left">'
				+ (Dsq.jsonData.request.is_moderator || Dsq.jsonData.request.is_global_moderator
					? '<a href="#" onclick="Dsq.Templates.moderateOptions(' + post_id+ '); return false">' + Dsq.Strings.MODERATE + '</a>'
					: '')
				+ '<a href="#" id="dsq-post-report-' + post_id + '" class="dsq-post-report" onclick="Dsq.Post.report(' + post_id + ', false); return false;">' + Dsq.Strings.FLAG + '</a> \
			</div> \
			<div class="dsq-comment-footer-right">'
				+ (_meta.votable 
					? '<span id="dsq-like-' + post_id + '" class="dsq-like">'
					+ (!_meta.up_voted
						? '<button class="dsq-button-small" onclick="Dsq.Post.rate(this, ' + post_id + ', 1)" >Like</button>'
						: 'You liked this.&nbsp;&nbsp;')
					+ '</span>'
					: '')
				+ (_meta.can_reply && !_meta.has_replies && _meta.from_request_user
					? '<button class="dsq-button-small dsq-post-edit" onclick="Dsq.Post.edit(this, ' + post_id + ')" >' + Dsq.Strings.EDIT + '</button>'
					: '')
				+ (_meta.can_reply
					? '<span class="dsq-comment-footer-reply" id="dsq-comment-footer-reply-' + post_id + '" onclick="Dsq.Post.toggleReply(' + post_id +', this)"> \
						<button class="dsq-button-small">' + Dsq.Strings.REPLY + '</button> \
						<button class="dsq-comment-footer-reply-tab">' + Dsq.Strings.REPLY + '</button><span></span> \
					</span>'
					: '')
			+ '</div> \
		</div> \
		';
		
		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" class="dsq-show-more-reactions"><button class="dsq-button-small" onclick="' + handler + '">Show more reactions</button></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;
		}

		var item = '<li class="dsq-comment dsq-reaction" id="dsq-reaction-' + reaction.id + '">'
			+ '<div class="dsq-comment-header"> \
			<table> \
			<tr> \
			<td class="dsq-header-avatar"> \
			';

		if (reaction.author_url && reaction.author_url !== '') {
			item += '<a target="_blank" href="' + reaction.author_url +'" class="dsq-avatar">';
		}

		if (reaction.avatar_url && reaction.avatar_url !== '') {
			item += '<img src="' + reaction.avatar_url + '"/>';
		} else {

			item += '<img src="' + Dsq.jsonData.media_url + '/images/noavatar92.png"/>';
		}

		var service_icon = (reaction.get_service_name == 'trackback' || reaction.get_service_name == 'pingback' ? 'rss' : reaction.get_service_name.replace(' ', ''));
		item += (reaction.author_url && reaction.author_url !== ''
				? '</a>'
				: '')
			+ '</td>'
			+ '<td><cite class="dsq-comment-cite">' + reaction.author_name + '</cite> <span class="dsq-comment-header-time">' + reaction.date_created + '</span></td>'
			+ '<td class="dsq-comment-header-likes"></td>'
			+ '</tr></table></div>' // end dsq-comment-header
			+ '<div class="dsq-reaction-header" \
				<table> \
					<tr> \
						<td class="dsq-reaction-header-left">'
							+ '<img class="dsq-service-icon" src="' + Dsq.jsonData.media_url + '/images/reactions/services/' + service_icon + '.png" />'
							+ ' 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>')
						+ '</td>'
						+ '<td class="dsq-reaction-header-right">';
			
			if(reaction.retweets) {
				var num_retweets = reaction.retweets.length;
				if (num_retweets > 0) {
					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 > 3) ? 3 : 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 += '</td></tr> \
			</table> \
			</div>' // end dsq-reaction-header
			+ '<div class="dsq-comment-body"> \
				<div class="dsq-comment-message">' + reaction.body + '</div>'
			+ '</div> \
			<div class="dsq-comment-footer"> \
				<div class="dsq-comment-footer-left"> \
				</div>'
				+ (Dsq.jsonData.request.is_moderator || Dsq.jsonData.request.is_global_moderator 
					? ' \
					<div class="dsq-comment-footer-right"> \
						<button class="dsq-button-small dsq-hide-reaction" onclick="Dsq.Reaction.hide(' + reaction.id + ')">Hide</button> \
					</div>'
					: '')
			+ '</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" class="dsq-show-more-reactions"><button class="dsq-button-small" onclick="' + handler + '">Show more reactions</button></li>';
		}

		return '<h3 id="dsq-reactions-title" class="dsq-h3-reactions">Reactions</h3><ul id="dsq-reactions" class="dsq-reactions">' + html + '</ul>';
	};
	
	this._popupGeneric = function(content) {
		return ' \
		<div class="dsq-popup-container"> \
			<table> \
				<tbody> \
					<tr> \
						<td class="dsq-popup-tl"></td><td class="dsq-popup-b"></td><td class="dsq-popup-tr"></td> \
					</tr> \
					<tr> \
						<td class="dsq-popup-b"></td> \
						<td class="dsq-popup-body"> \
							<div class="dsq-popup-content"> \
								<div class="dsq-popup-title"> \
									<button class="dsq-button-small" style="float:right" onclick="Dsq.Popup._closePopup(null, true)">Close</button>' 
									+ content['header'] 
								+ '</div>'
								+ content['body']
							+ '</div> \
							<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> \
						</td> \
						<td class="dsq-popup-b"></td> \
					</tr> \
					<tr> \
						<td class="dsq-popup-bl"></td><td class="dsq-popup-b"></td><td class="dsq-popup-br"></td> \
					</tr> \
				</tbody> \
			</table> \
		</div> \
		';
	};



	
	this.chooseSubscribe = function(post_id) {

		var pid = post_id ? '-' + post_id : '';
		var menu = Dsq.$('dsq-subscribe-menu' + pid);
		
		menu.style.display = menu.style.display == 'block' ? 'none' : 'block';
		
	};
	
	this.setSubscribe = function(value, el, post_id) {

		var pid = post_id ? '-' + post_id : '';
		var input = Dsq.$('dsq-subscribe-on-post' + pid);
		var select = Dsq.$('dsq-subscribe-select' + pid);
		var menu = Dsq.$('dsq-subscribe-menu' + pid);
		
		select.innerHTML = el.innerHTML;
		input.value = value;
		this.chooseSubscribe(post_id);
	};
	
	this.getFormFields = function(post_id) {

		var fields = {};
		var pid = post_id ? '-' + post_id : '';
		var name = Dsq.$('dsq-field-name' + pid);
		var email = Dsq.$('dsq-field-email' + pid);
		var website = Dsq.$('dsq-field-website' + pid);
		var username = Dsq.$('dsq-field-username' + pid);
		var password = Dsq.$('dsq-field-password' + pid);

		fields = {
			'name': name,
			'email': email,
			'website': website,
			'username': username,
			'password': password
		}
		
		return fields;
	}
	
	this.validateFields = function(post_id) {
		
		if(Dsq.jsonData.request.is_authenticated) { return true; }
		
		var fields = Dsq.Templates.getFormFields(post_id);
		
		var nameField = fields.name;
		var websiteField = fields.website;
		var emailField = fields.email;
		
		websiteField.value = (websiteField.value == Dsq.Templates.placeholder['website']) ? '' : websiteField.value;
		
		var v = [{

			validator: Dsq.Validators.name,
			value: nameField.value
		}, {

			validator: Dsq.Validators.email,
			value: emailField.value
		}, {

			validator: Dsq.Validators.url,
			value: websiteField.value
		}];
		
		return Dsq.Validators.validate(v, function(e) { Dsq.Popup.popModal(e, 'Oops...') } );
	};
	
	this.checkExistingUser = function(post_id) {
		var fields = Dsq.Templates.getFormFields(post_id);		
		Dsq.Popup.loading(post_id);
		
		if (post_id) {
			Dsq.frames['reply_' + post_id].getUserByEmail(fields.email.value);
		} else {
			Dsq.frames['reply_0'].getUserByEmail(fields.email.value);
		}
	};

	this.validateAuth = function(el_clicked, post_id, auth_choice) {
		var fields = Dsq.Templates.getFormFields(post_id);
		var email = fields.email ? fields.email.value : '';
		var username = fields.username ? fields.username.value : '';
		var password = fields.password ? fields.password.value : '';
		
		Dsq.Templates.setLoadingButton(el_clicked, post_id);
		
		if (post_id) {
			Dsq.frames['reply_' + post_id].validateAuth(auth_choice, email, username, password);
		} else {
			Dsq.frames['reply_0'].validateAuth(auth_choice, email, username, password);
		}
	};

	this.lightboxUpdateEmail = function(post_id, new_email) {
		var fields = Dsq.Templates.getFormFields(post_id);
		fields.email.value = new_email;
	};

	this.lightboxAuthenticate = function(post_id, auth_choice, auth_data) {
		var title, body;
		var pid = post_id ? '-' + post_id : '';

		if(typeof(auth_data) == 'undefined') {
			var auth_data = Dsq.Templates.getFormFields(post_id);
		}

		d = auth_data;

		switch(auth_choice) {
			case 'register':
				var suggestedUsername = d.name.value.replace(/[^a-zA-Z0-9-]/g,'').toLowerCase();
			
				title = Dsq.jsonData.forum.allow_anon_post ? 'Optional:' : 'Required:';
				title += ' Register a <img src="http://media.disqus.com/images/embed/disqus-profile.png" alt=Disqus Profile" />';

				body = ' \
				<ul class="dsq-lightbox-register-reasons"> \
				<li>Verify your comments</li> \
				<li>Edit and delete comments</li> \
				<li>Manage comments and replies</li> \
				</ul> \
				';

				body += ' \
				<div class="dsq-lightbox-auth-fields"> \
					<table> \
						<tr> \
							<td>Email</td> \
							<td><input type="text" value="' + d.email.value + '" onchange="Dsq.Templates.lightboxUpdateEmail(' + post_id + ', this.value)" /><div id="dsq-email-errors' + pid + '"></div></td> \
						</tr> \
						<tr> \
							<td>Username</td> \
							<td><input id="dsq-field-username' + pid + '" type="text" value="' + suggestedUsername + '"/><div id="dsq-username-errors' + pid + '"></div></td> \
						</tr> \
						<tr> \
							<td>Password</td> \
							<td><input id="dsq-field-password' + pid + '" type="password" /><div id="dsq-password-errors' + pid + '"></div></td> \
						</tr> \
					</table> \
					<div class="dsq-lightbox-switch-auth"><a href="#" onclick="Dsq.Templates.lightboxAuthenticate(' + post_id + ',\'login\'); return false">Login instead</a></div> \
				</div> \
				<div id="dsq-lightbox-errors' + pid + '" class="dsq-lightbox-errors"></div> \
				<div class="dsq-lightbox-submit"> \
					<div class="dsq-lightbox-auth-post"><button class="dsq-button" onclick="Dsq.Templates.validateAuth(this, ' + post_id + ',\'' + auth_choice + '\')">Register and Post comment</button></div>'
					+ (Dsq.jsonData.forum.allow_anon_post
						? '<div class="dsq-lightbox-auth-skip"><button class="dsq-button-small" onclick="Dsq.Templates.postComment(' + post_id + ', this, true)">Just post as a Guest</button></div>'
						: '')
				+ '</div> \
				';
				break;
			case 'login':
				title = Dsq.jsonData.forum.allow_anon_post ? 'Optional:' : 'Required:';
				title += ' Login to your <img src="http://media.disqus.com/images/embed/disqus-profile.png" alt=Disqus Profile" />';
				body = '';
				
				if(d.avatar_url) {
					body += '<div class="dsq-lightbox-recognized"><table><tr>';
					body += '<td><img src="' + d.avatar_url + '" alt="" /></td>';
					body += '<td><span class="dsq-badge ' + (d.verified ? 'dsq-badge-verified' : 'dsq-badge-registered') + '">' + (d.verified ? 'Verified' : 'Registered') + '</span></td>';
					body += '<td>Hey <strong>' + d.display_name + '</strong>, is that you? Login below to claim this comment.';
					body += '</tr></table></div>';
				}

				body += ' \
				<div class="dsq-lightbox-auth-fields"> \
					<table> \
						<tr> \
							<td>Username or Email</td> \
							<td><input id="dsq-field-username' + pid + '" type="text" value="' + (d.avatar_url ? d.username : '') + '" /></td> \
						</tr> \
						<tr> \
							<td>Password <a href="http://disqus.com/forgot" target="_blank">(cannot log in?)</a></td> \
							<td><input id="dsq-field-password' + pid + '" type="password" /></td> \
						</tr> \
					</table> \
					<div class="dsq-lightbox-switch-auth"><a href="#" onclick="Dsq.Templates.lightboxAuthenticate(' + post_id + ',\'register\'); return false">Register instead</a></div> \
				</div> \
				<div id="dsq-lightbox-errors' + pid + '" class="dsq-lightbox-errors"></div> \
				<div class="dsq-lightbox-submit"> \
					<div class="dsq-lightbox-auth-post"><button class="dsq-button" onclick="Dsq.Templates.validateAuth(this, ' + post_id + ',\'' + auth_choice + '\')">Login and Post comment</button></div>'
					+ (Dsq.jsonData.forum.allow_anon_post
						? '<div class="dsq-lightbox-auth-skip"><button class="dsq-button-small" onclick="Dsq.Templates.postComment(' + post_id + ', this, true)">Just post as a Guest</button></div>'
						: '')
				+ '</div> \
				';
				break;
			default:
				break;
		}
		Dsq.Popup.lightbox(body, title, post_id);
		Dsq.$('dsq-field-username' + pid).focus();
	};
	
	this.buttonsToRestore = [];
	this.setLoadingButton = function(btn, post_id) {
		var pid = post_id ? '-' + post_id : '';
		if (btn) {

			var loadingBtn = document.createElement('button');
			loadingBtn.id = btn.id + '-loading';
			loadingBtn.innerHTML = '<img src="http://media.disqus.com/images/loading-lite.gif" alt="" /> Just a moment...';
			loadingBtn.className = btn.className + ' dsq-post-loading';
			btn.parentNode.appendChild(loadingBtn);
			btn.style.display = 'none';
			var cancelBtn = Dsq.$('dsq-cancel-button' + pid);
			if(cancelBtn) { cancelBtn.style.display = 'none'; this.buttonsToRestore.push(cancelBtn); }
			this.buttonsToRestore.push(btn);
		} else {

			var buttons = this.buttonsToRestore;
			for(var i = 0; i < buttons.length; i++) {
				buttons[i].style.display = 'inline';
				Dsq.Utils.deleteNode(Dsq.$(buttons[i].id + '-loading'));
			}
		}
		
	};

	this.postComment = function(post_id, el_clicked, force, auth_choice) {
		var append_id = post_id ? '-' + post_id : '';
		var fields = Dsq.Templates.getFormFields(post_id);

		if (Dsq.Templates.validateFields(post_id)) {

			if (!Dsq.jsonData.request.is_authenticated && !force &&
				((!Dsq.Utils.readCookie('skipped_auth') && !disqus_skip_auth && !Dsq.jsonData.forum.disqus_auth_disabled) || !Dsq.jsonData.forum.allow_anon_post)) {
				Dsq.Templates.checkExistingUser(post_id);
				return false;
			}
			var params = [];
			if (!Dsq.jsonData.request.is_authenticated) {
				params.push(fields.name.value,
					fields.email.value,
					fields.website.value);

				if (auth_choice == 'login' || auth_choice == 'register') {
					params.push({
						auth_choice: auth_choice,
						username: fields.username.value,
						password: fields.password.value,
						email: fields.email.value
					});
				} else {
					params.push(null);
				}

				params.push(null /* sharing options */, Dsq.$('dsq-subscribe-on-post' + append_id).value);
			} else {
				var service_checked = function(name) {
					var el = Dsq.$('dsq-sharing-' + name + append_id);
					return (el !== null && el.checked === true) ? '1' : '0';
				};
				params.push(null, null, null, null, {
					tw: service_checked('twitter'),
					fb: service_checked('facebook'),
					tr: service_checked('tumblr'),
					wp: service_checked('wordpress'),
					mt: service_checked('movabletype'),
					tp: service_checked('typepad'),
					yh: service_checked('yahoo')
				});
			}

			var frame = Dsq.frames['reply_' + (post_id ? post_id : 0)];
			frame.post.apply(frame, params);

			if (el_clicked) {
				Dsq.Templates.setLoadingButton(el_clicked, post_id);
			}
			
			if (force) {
				Dsq.Utils.createCookie('skipped_auth', true);	
			}
			
		} else {
			return false;
		}
	};

	this.editComment = function(el_clicked, post_id) {
		var edited_message = Dsq.$('dsq-edit-textarea-' + post_id).value;

		Dsq.Templates.setLoadingButton(el_clicked, post_id);
		Dsq.frames['edit_' + post_id].edit(post_id, edited_message);
	};

	this.toggleEdit = function(post_id) {
		var body = Dsq.$('dsq-comment-body-' + post_id);
		var message = Dsq.$('dsq-comment-message-' + post_id);

		if (!Dsq.Post.stateEditToggled[post_id]) {


			message.style.display = 'none';
			if (Dsq.$('dsq-edit-' + post_id)) {
				Dsq.$('dsq-edit-' + post_id).style.display = 'block';
			} else {

				var edit_area = document.createElement('div');
				edit_area.id = 'dsq-edit-' + post_id;
				edit_area.className = 'dsq-edit dsq-textarea';
				edit_area.innerHTML = ' \
				<div class="dsq-textarea-wrapper"> \
					<textarea class="dsq-edit-textarea" id="dsq-edit-textarea-' + post_id + '">' + message.innerHTML + '</textarea> \
				</div> \
				<div class="dsq-save-edit"> \
					<button onclick="Dsq.Templates.editComment(this, ' + post_id + ')" class="dsq-button-small">Save Edit</button> \
				</div> \
				<div id="dsq-edit-iframe-' + post_id + '" style="display: none"></div> \
				';

				body.appendChild(edit_area);

				if (!Dsq.frames['edit_' + post_id]) {
					var _meta = Dsq.jsonData.posts[post_id];
					Dsq.frames['edit_' + post_id] = new Dsq.ReplyFrame(Dsq.$('dsq-edit-iframe-' + post_id), post_id);
					Dsq.frames['edit_' + post_id].init();
					Dsq.frames['edit_' + post_id].setState(post_id, _meta.depth);
				}
			}
		} else {

			message.style.display = 'block';
			Dsq.$('dsq-edit-' + post_id).style.display = 'none';
		}
		
		Dsq.Post.stateEditToggled[post_id] = !Dsq.Post.stateEditToggled[post_id];
	};
	
	this.edit = function(el, post_id) {

		Dsq.Templates.toggleEdit(post_id);
	};

	this.toggleReply = function(post_id, button) {
		
		if(!this.stateReplyToggled[post_id]) {

			if (Dsq.$('dsq-reply-post-' + post_id)) {
				Dsq.$('dsq-append-post-' + post_id).style.display = 'block';
			} else {
				Dsq.$('dsq-append-post-' + post_id).innerHTML = Dsq.Templates.postBox(post_id);
				var container = Dsq.$('dsq-textarea-wrapper-' + post_id);
				if (!Dsq.frames['reply_' + post_id] && container) {
					var _meta = Dsq.jsonData.posts[post_id];
					Dsq.frames['reply_' + post_id] = new Dsq.ReplyFrame(container, post_id);
					Dsq.frames['reply_' + post_id].init(function() {

						Dsq.$('dsq-append-post-' + post_id).innerHTML = Dsq.Templates.postBox(post_id, true);
						Dsq.$('dsq-form-area-' + post_id).innerHTML = '';

						var theme = (typeof disqus_frame_theme == 'undefined') ? 'default' : disqus_frame_theme;
						Dsq.Iframes.showReplyIframeInContainer(Dsq.$('dsq-form-area-' + post_id), post_id, {theme: theme});

					});
					Dsq.frames['reply_' + post_id].setState(post_id, _meta.depth);
				}
			}
			Dsq.$('dsq-append-post-' + post_id).className = 'dsq-append-post';
			Dsq.$('dsq-comment-footer-reply-' + post_id).className = 'dsq-comment-footer-reply-active';
			
		} else {

			Dsq.$('dsq-append-post-' + post_id).style.display = 'none';
			Dsq.$('dsq-append-post-' + post_id).className = '';
			Dsq.$('dsq-comment-footer-reply-' + post_id).className = 'dsq-comment-footer-reply';
		}
		
		this.stateReplyToggled[post_id] = !this.stateReplyToggled[post_id];

		if(Dsq.Utils.ie && this.stateReplyToggled[post_id]) {

		}

		Dsq.Events.fire(Dsq.Events.REPLY_IFRAME_TOGGLED, {
			postId: post_id,
			opened: this.stateReplyToggled[post_id]
		});
	};
	
	this.moderateOptions = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];
		
		if(!Dsq.jsonData.request.is_moderator && !Dsq.jsonData.request.is_global_moderator) { return false; }

		var html;
		
		html = ' \
		<div class="dsq-moderate-options"> \
		<table>'
		+ (_meta.email ? '<tr><td>Email</td><td>' + _meta.email + '</td></tr>' : '')
		+ (_meta.ip ? '<tr><td>IP address</td><td>' + _meta.ip + '</td></tr>' : '')
		+ '<tr> \
			<td>Actions</td> \
			<td><ul>'
			+ (Dsq.jsonData.request.moderator_can_edit
				? '<li><a href="#" onclick="Dsq.Post.edit(this, ' + post_id + '); Dsq.Popup._closePopup(null, true); return false;">Edit Comment</a></li>'
				: '')
			+ '<li><a href="#" onclick="Dsq.Post.removePost(' + post_id + ', 1); Dsq.Popup._closePopup(null, true); return false;">Delete Comment</a></li> \
			<li><a href="#" onclick="Dsq.Post.reportSpam(' + post_id + '); Dsq.Popup._closePopup(null, true); return false;">Mark Spam</a></li> \
			<li><a href="#" onclick="Dsq.Popup.blacklist(' + post_id + '); return false">Block User</a></li> \
			</ul></td> \
			</table> \
		</div> \
		';
		
		html += '<p>Go to the full <a href="http://disqus.com/comments/moderate/" target="_blank">moderate panel</a> for more options.</p>';
		
		return Dsq.Popup.popModal(html, 'Moderate Options', post_id);
	};
	
	this.placeholder = {
		'class': 'dsq-placeholder',
		'name': Dsq.Strings.NAME,
		'email': Dsq.Strings.EMAIL,
		'website': Dsq.Strings.WEBSITE + ' (' + Dsq.Strings.OPTIONAL.toLowerCase() + ')'
	};
	
	this.handlePlaceholder = function(evt, el, key) {
		var placeholder = Dsq.Templates.placeholder[key];
		var className = Dsq.Templates.placeholder['class'];
		
		switch(evt.type) {
			case 'focus':
				if(el.value == placeholder) {
					el.value = '';
					el.className = '';
				}
				break;

			case 'blur':
				if(el.value == '') {
					el.value = placeholder;
					el.className = className;
				}
				break;
			default:
				break;
		}
	};
	
	this.paginate = function(page, el_clicked) {

		var extra_params = '';

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

		Dsq.$('dsq-pagination').innerHTML += '<img src="http://media.disqus.com/images/loading-small.gif">';
		
		if(el_clicked) {
			Dsq.Templates.setLoadingButton(el_clicked);
		}
		
		Dsq.Utils.execScript('http://disqus.com/forums/jackandjillpolitics/thread.js'
			+ '?slug='	+ 'thursday_open_thread_53'
			+ '&p='		+ page
			+ extra_params);
	};
	
	
	this.rate = function(el, id, vote) {


		if(Dsq.jsonData.request.is_authenticated || Dsq.jsonData.forum.allow_anon_votes) {
			if(vote == 1) {
				Dsq.$('dsq-like-' + id).innerHTML = '<img src="http://media.disqus.com/images/loading-small.gif">';
			}
			Dsq.Utils.execScript('http://disqus.com/forums/jackandjillpolitics/vote.js'
				+ '?post_id='    + id
				+ '&vote='        + vote);
		} else {
			Dsq.Popup.login('To rate, please log in');
		}
	};

	this.voted = function(post_id, points, vote) {

		Dsq.$('dsq-like-pts-' + post_id).innerHTML = points + Dsq.Utils.pluralize(points, ' person', ' people') + ' liked this.';

		if(vote) {
			Dsq.$('dsq-like-' + post_id).innerHTML = 'You liked this.&nbsp;&nbsp;';
		}
	};




	this.postComment_onSuccess = function(response, parent_post_id, post_id) {
		var approved = response.message.post_meta.approved;

		if (parent_post_id) {
			Dsq.Post.toggleReply(parent_post_id);
		}

		Dsq.Popup._closePopup(null, true);
		
		if (approved) {
			Dsq.Post.incrementPostCount();
			Dsq.Post.outlineComment(post_id);
		} else {			
			var unapproved_msg = 'Thanks for posting!\
	 Your comment must be approved by a moderator before appearing here.\
			';
			Dsq.Popup.popModal(unapproved_msg, 'Comment awaiting approval', post_id);
		}

		var sharing_results = response.message.sharing_results;
		var sharing_errors = '';
		for (var service in sharing_results) {
			if (sharing_results.hasOwnProperty(service) === true) {
				if (sharing_results[service].error === true) {
					sharing_errors += service + ', ';
				}
			}
		}

		if (sharing_results.facebook && sharing_results.facebook.callback) {
			FB.ensureInit(function() {
				FB.Connect.streamPublish('', sharing_results.facebook.attachment);
			});
		}

		if (sharing_errors !== '') {
			var message = 'Your comment was posted, but there were errors sharing with the following connections: ';
			message += sharing_errors.replace(/,\s$/, '');
			message += '<p><a href="' + Dsq.jsonData.settings.disqus_url + '/profile/connections" target="_blank">Configure your connections here</a></p>'
			Dsq.Popup.popModal(message, 'Sharing options');
		}

		Dsq.Templates.setLoadingButton(false);
	};

	this.postComment_onFailure = function(response, parent_post_id, post_id) {

		Dsq.Templates.setLoadingButton(false);
	};
};




// 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://jackandjillpolitics.disqus.com/thursday_open_thread_53/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/jackandjillpolitics/_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 select one to 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">\
	 <span id="dsq-num-posts">140</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://jackandjillpolitics.disqus.com/thursday_open_thread_53/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" selected="selected">Popular now</option>\
	 <option value="best" >Best Rating</option>\
	 <option value="newest" >Newest first</option>\
	 <option value="oldest" >Oldest first</option>\
	 </select>\
	 &nbsp;\
	 </span>\
	 <span class="dsq-item-cp"><a href="http://jackandjillpolitics.disqus.com/thursday_open_thread_53/">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">\
	 <p><a href="http://disqus.com/profile/login/?next=article:9574920" onclick="Dsq.Popup.login(); return false">You must log into your Disqus Profile in order to post comments.</a></p>\
	 </div>\
		';

		

		
		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.authPost();
		

		html += Dsq.Templates.reactions();

		
			html += Dsq.Templates.trackbacks();
		

		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://jackandjillpolitics.disqus.com/thursday_open_thread_53/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 '	<p><a href="http://disqus.com/profile/login/?next=article:9574920" onclick="Dsq.Popup.login(); return false">You must log into your Disqus Profile in order to post comments.</a></p> \n';
	};

	//
	// 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 must log into an account in order to comment on Jack and Jill Politics" onclick="Dsq.Popup.helpBadges(); return false">Required:</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:9574920" onclick="Dsq.Popup.login(); return false">Login</a> \
								 \
									&nbsp;or&nbsp; \
									<img class="fb_login_image" src="http://static.ak.fbcdn.net/images/fbconnect/login-buttons/connect_light_small_short.gif" alt="Facebook Connect"/> \
									<a href="#" onclick="FB.Connect.requireSession(DisqusFbcParentController.onLogin); return false;">Connect</a> \
								 \
								&nbsp;or&nbsp; \
									<img src="http://media.disqus.com/images/twitter-signin-icon.png" alt="" /> \
									<a href="#" onclick="Dsq.Twitter.startTwitterConnect(); return false">Sign-in</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'				: 'jackandjillpolitics',
			't'				: 'thursday_open_thread_53',
			// 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/jackandjillpolitics/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/jackandjillpolitics/thursday_open_thread_53/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/jackandjillpolitics/thread.js'
			+ '?slug='	+ 'thursday_open_thread_53'
			+ '&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/jackandjillpolitics/thread.js'
			+ '?slug='	+ 'thursday_open_thread_53'
			+ '&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/jackandjillpolitics/subscribe.js'
				+'?status=' 	+ status
				+ '&slug='		+ 'thursday_open_thread_53'
				+ '&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/jackandjillpolitics/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/9574920/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/jackandjillpolitics/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/jackandjillpolitics/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;
		});
	})();
}





	// TODO: Move Seesmic code outside of the main script.  Don't let this script clobber the global namespace.
	if(typeof seesmic == 'undefined') { var seesmic = {}; }
	seesmic.widget = new function () {
		this.callback = function (data) {
			playerVersion = data.disqusplayer;
		};
	};

	
	var scriptEl = document.createElement('script');
	scriptEl.setAttribute('type', 'text/javascript');
	scriptEl.setAttribute('src', 'http://seesmic.com/version.js?callback=seesmic.widget.callback');
	document.getElementsByTagName('head')[0].appendChild(scriptEl);

	
	var scriptEl = document.createElement('script');
	scriptEl.setAttribute('type', 'text/javascript');
	scriptEl.setAttribute('src', 'http://media.disqus.com/javascript/library/swfobject.js');
	document.getElementsByTagName('head')[0].appendChild(scriptEl);

	function see_play_video(_videoUri, _add) {
		var swf = !!playerVersion ? playerVersion : 'http://seesmic.com/embeds/StandalonePlayer.swf';

		flashcontentDiv = Dsq.$(_videoUri + '_content');
		previewDiv = Dsq.$('dsq-seesmic-' + _videoUri + '_preview');
		hideDiv = Dsq.$('dsq-seesmic-' + _videoUri + '_hide');
		showDiv = Dsq.$('dsq-seesmic-' + _videoUri + '_show');
		if(_add) {
			// push flash widget
			var so = new SWFObject(swf, 'sotester', '300', '270', '9', '#000000');
			so.addVariable('video', _videoUri);
			so.addParam('allowFullScreen', 'true');
			so.addParam('allowScriptAccess','always');
			so.useExpressInstall('swfobject/expressinstall.swf');
			so.write(_videoUri + '_content');

			previewDiv.style.display = 'none';
			hideDiv.style.display = 'block';
			showDiv.style.display = 'none';
		}
		else {
			flashcontentDiv.innerHTML = '';
			previewDiv.style.display = 'block';
			hideDiv.style.display = 'none';
			showDiv.style.display = 'block';
		}
	};





(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-4994983">\
	 <div id="dsq-comment-header-4994983" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994983" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4994983">NMP</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994983" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994983" class="dsq-comment-message">Where have all the \'ride or die\' Obama soldiers gone?  During the primaries and general election any criticism of Obama\'s Team\'s strategies were met with a swift kick in the ass from most folks here at JJP.  I still have the fight marks to prove it.  Not that I\'m complaining...fatigue and fear lead to some moments of panic for which I deserved a good slapping around. <br><br>Where is that fierce protection of Obama now?!  Is Obama doomed to becoming yet another \'Black first\' (albeit the ultimate first) that makes history without measurable success that follows?  Is that enough for Black folks?  Or do we want him to succeed for US?  For generations to follow?<br><br>The first 100 days of his administration are critical to his long-term success and yet we see his fellow Democrats and white Liberals prepared to sabotage him even before he\'s officially sworn in.  You would think he actually lost the election, but stole it with the help of the Supreme Court.  Oh, I\'m sorry!  That illegitimate idiot had the support of his Party!  They treated him like he won 53% of the vote; got the largest winning vote margin for his Party in 30 years; and won states that his Party hasn\'t won in decades.<br><br>In less than a week, you have Diane Feinstein challening Obama\'s CIA selection with the Vice President-elect running his mouth AGAIN taking her side; a coward ass senate minority leader who used to quiver at the mention of Karl Rove now diminishing Obama\'s presidential power in print; Nancy Pelosi who couldn\'t win an election outside of San Francisco trying to re-shape the message of his stimulus plan that he needs to sell to the nation; and now John Conyers taking the side of a white Liberal columnist who has been critical of Obama since he announced his candidacy in opposing Sanjay Gupta.<br><br>What the fuck is up?!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4995333">\
	 <div id="dsq-comment-header-4995333" class="dsq-comment-header">\
	 <cite id="dsq-cite-4995333" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4995333">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4995333" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4995333" class="dsq-comment-message">NMP,<br><br>please post THIS again in the afternoon thread.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4998316">\
	 <div id="dsq-comment-header-4998316" class="dsq-comment-header">\
	 <cite id="dsq-cite-4998316" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4998316">Admiral_Komack</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4998316" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4998316" class="dsq-comment-message">"Where is that fierce protection of Obama now?! Is Obama doomed to becoming yet another \'Black first\' (albeit the ultimate first) that makes history without measurable success that follows? Is that enough for Black folks? Or do we want him to succeed for US? For generations to follow?"<br><br>Gee, could it be that some are tired of the drama and just wants things to get done?<br><br>I am waiting for Obama to be inaugurated.<br><br>With every new administration there is some drama, Obama\'s included.<br><br>I\'m old enough to remember:<br><br>Robert Kennedy being JFK\'s Attorney General<br><br>The Abe Fortas fight during the Johnson Administration..<br><br>Zoe Baird & Kimba Wood durirg the Clinton Administration. <br><br>This drama has happended before, and will happen again, throughout the Obama Administration, and the next administration, and the next administration and the next...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4998777">\
	 <div id="dsq-comment-header-4998777" class="dsq-comment-header">\
	 <cite id="dsq-cite-4998777" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4998777" href="http://craighickman.blogspot.com" target="_blank" rel="nofollow">CraigHickman</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4998777" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4998777" class="dsq-comment-message">I\'m still ride or die Obama. I tend to ignore the criticisms now, because it\'s clear to me the people doing the criticizing just want the attention. I choose to avert my eyes more than anything. <br><br>Barack Obama isn\'t president yet. And therefore, as far as I see it, doesn\'t deserve most, if not all, of the criticism launched at him. Most folks assume that Barack must only appoint purists, whatever that means to the criticizers. And they also assume no one should be rewarded for ever making a mistake, that their past behavior will always determine their future behavior, and that redemption is just a word.<br><br>Why fight foolishness? I pick my battles much better now.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5000374">\
	 <div id="dsq-comment-header-5000374" class="dsq-comment-header">\
	 <cite id="dsq-cite-5000374" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5000374">sdg1844</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5000374" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5000374" class="dsq-comment-message">You\'re a wise man Craig.  I agree w/you 100%</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5000517">\
	 <div id="dsq-comment-header-5000517" class="dsq-comment-header">\
	 <cite id="dsq-cite-5000517" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5000517">MsKitty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5000517" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5000517" class="dsq-comment-message">I tune most of it out.  Can the man get sworn in first?  Sheesh.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4986621">\
	 <div id="dsq-comment-header-4986621" class="dsq-comment-header">\
	 <cite id="dsq-cite-4986621" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4986621" href="http://www.tariqnelson.com" target="_blank" rel="nofollow">TariqNelson</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4986621" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4986621" class="dsq-comment-message">Darfurians wonder where similar Arab outrage is over Darfur:<br><br><a href="http://www.sudantribune.com/spip.php?article29772" rel="nofollow">http://www.sudantribune.com/spip.php?article29772</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4987081">\
	 <div id="dsq-comment-header-4987081" class="dsq-comment-header">\
	 <cite id="dsq-cite-4987081" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4987081">djchefron</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4987081" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4987081" class="dsq-comment-message">I am not up to speed on the Darfur genocide but could it be that the Government is Arab and the rebels are Christian?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4987107">\
	 <div id="dsq-comment-header-4987107" class="dsq-comment-header">\
	 <cite id="dsq-cite-4987107" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4987107" href="http://www.tariqnelson.com" target="_blank" rel="nofollow">TariqNelson</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4987107" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4987107" class="dsq-comment-message">Both sides are Muslim. The Darfurians are black. The Gov\'t is Arab</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4987346">\
	 <div id="dsq-comment-header-4987346" class="dsq-comment-header">\
	 <cite id="dsq-cite-4987346" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4987346">WorldTraveller</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4987346" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4987346" class="dsq-comment-message">Arabs do not make the distinction between black and white.  If you are born to Arab speaking parents, then you are Arab.  What is going on in Darfur is not a black versus Arab issue. It is a tribal issue as is many internecine wars on the African continent.  It is laughable that some would use Darfur as proof positive that Arabs hate blacks.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4987442">\
	 <div id="dsq-comment-header-4987442" class="dsq-comment-header">\
	 <cite id="dsq-cite-4987442" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4987442" href="http://www.tariqnelson.com" target="_blank" rel="nofollow">TariqNelson</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4987442" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4987442" class="dsq-comment-message">You are correct that it is more complex than that. No on here (at least not I) said that Arabs hate blacks. The question the Darfurians are asking is why the imbalance in outrage?<br><br>I will say as a side note, that some Arabs do believe in the superiority of Arabs as a race.<br><br><a href="http://singularvoice.wordpress.com/2008/02/19/salafi-imam-we-must-believe-arabs-are-master-race/" rel="nofollow">http://singularvoice.wordpress.com/2008/02/19/s...</a><br><br>And as I am sure that you know, Middle Eastern Arabs use the word "abd" (slave) as a euphemism for blacks</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991072">\
	 <div id="dsq-comment-header-4991072" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991072" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991072">NMP</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991072" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991072" class="dsq-comment-message">I have to slightly disagree.  There is colorism within the Arab community as there is in every non-white ethnicity.  "Racial cleansing" is an undeniable component.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4986673">\
	 <div id="dsq-comment-header-4986673" class="dsq-comment-header">\
	 <cite id="dsq-cite-4986673" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4986673">djchefron</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4986673" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4986673" class="dsq-comment-message">The bill that Bush and his republican groupies left us<br>W. and the damage done<br><a href="http://www.salon.com/news/feature/2009/01/08/damage/" rel="nofollow">http://www.salon.com/news/feature/2009/01/08/da...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4987124">\
	 <div id="dsq-comment-header-4987124" class="dsq-comment-header">\
	 <cite id="dsq-cite-4987124" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4987124">zackboston</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4987124" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4987124" class="dsq-comment-message">thanks rikyrah, . . the collage is so beautiful. . . what a great purchase for the national portrait gallery to have made!  i was thinking so much about the inauguration this morning because i hope to get a small celebration together and stream the festivities on our community technology center smartboard for folks in our boston neighborhood on that day!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4987293">\
	 <div id="dsq-comment-header-4987293" class="dsq-comment-header">\
	 <cite id="dsq-cite-4987293" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4987293">WorldTraveller</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4987293" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4987293" class="dsq-comment-message">Murder most foul.<br><br><a href="http://www.indybay.org/newsitems/2009/01/06/18559091.php" rel="nofollow">http://www.indybay.org/newsitems/2009/01/06/185...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4988247">\
	 <div id="dsq-comment-header-4988247" class="dsq-comment-header">\
	 <cite id="dsq-cite-4988247" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4988247">RonnieB</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4988247" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4988247" class="dsq-comment-message">I ain\'t gon lie.  I\'m from the Bay Area, and I\'m heartbroken and stunned that something like this happened in Oakland in 2009.  <br><br>This was cold-blooded murder, and it won\'t go unpunished--at least by an Alameda County jury.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4989922">\
	 <div id="dsq-comment-header-4989922" class="dsq-comment-header">\
	 <cite id="dsq-cite-4989922" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4989922">WorldTraveller</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4989922" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4989922" class="dsq-comment-message">I am amazed at the lack of public outcry and news coverage.  Anyone can see from the videotape that this guy was doing absolutely nothing wrong when these officers grabbed him.<br><br>I will say that it is likely that the officer thought he was reaching for his taser and not his gun. Not that I am making any excuses for what happened, mind you.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4990704">\
	 <div id="dsq-comment-header-4990704" class="dsq-comment-header">\
	 <cite id="dsq-cite-4990704" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4990704">Monie</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4990704" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4990704" class="dsq-comment-message">Even in the likelihood that the officer was reaching for a taser, the victim did not even appear that he was unruly or resisting arrest, hence there was not even a need for a taser, let alone  a gun.<br><br>This is murder and excessive force...and unfortunately an occurrence that happens too often to POC, especially Black men.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4987389">\
	 <div id="dsq-comment-header-4987389" class="dsq-comment-header">\
	 <cite id="dsq-cite-4987389" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4987389">Denise</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4987389" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4987389" class="dsq-comment-message">I ain\'t hating.  They are an attractive couple.<br><br><a href="http://voices.washingtonpost.com/reliable-source/2008/12/_kevin_johnson_hugging_michell.html" rel="nofollow">http://voices.washingtonpost.com/reliable-sourc...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4987856">\
	 <div id="dsq-comment-header-4987856" class="dsq-comment-header">\
	 <cite id="dsq-cite-4987856" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4987856">MsKitty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4987856" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4987856" class="dsq-comment-message">Kevin Johnson is a mayor?  How did I miss that?  I need to get out more.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4990678">\
	 <div id="dsq-comment-header-4990678" class="dsq-comment-header">\
	 <cite id="dsq-cite-4990678" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4990678">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4990678" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4990678" class="dsq-comment-message">He was elected November 2008</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992197">\
	 <div id="dsq-comment-header-4992197" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992197" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4992197">MsKitty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992197" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992197" class="dsq-comment-message">Thanks.  Back when I used to watch the NBA he was one of my favorite players...amazing talent yet very humble.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4988189">\
	 <div id="dsq-comment-header-4988189" class="dsq-comment-header">\
	 <cite id="dsq-cite-4988189" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4988189">RonnieB</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4988189" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4988189" class="dsq-comment-message">I knew that KJ was da mayor in Sactown, but I didn\'t know that he and Rhee were an item.<br><br>KJ is good people.  And hopefully, Michelle Rhee will get a little more love now that folks know that she\'s got Black folks\' interests at heart--literally.  :)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4988995">\
	 <div id="dsq-comment-header-4988995" class="dsq-comment-header">\
	 <cite id="dsq-cite-4988995" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4988995">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4988995" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4988995" class="dsq-comment-message">KJ is cute, but Michelle is so not attractive.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4987882">\
	 <div id="dsq-comment-header-4987882" class="dsq-comment-header">\
	 <cite id="dsq-cite-4987882" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4987882">Liza Diamond</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4987882" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4987882" class="dsq-comment-message">I love  Shepard Fairey and I\'m glad he\'s so successful. But my favorite Obama painting is by New York City street artist TMNK - The Me Nobody Knows. He deserves national recognition, and will someday have it. You can see my favorite Obama portrait at Nobody\'s blog, and while you\'re there browse around for many visual treats.<br><a href="http://www.menobodyknows.com/nobodyblog/?p=573" rel="nofollow">http://www.menobodyknows.com/nobodyblog/?p=573</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991274">\
	 <div id="dsq-comment-header-4991274" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991274" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4991274" href="http://craighickman.blogspot.com" target="_blank" rel="nofollow">CraigHickman</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991274" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991274" class="dsq-comment-message">Not a fan of that image at all.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991769">\
	 <div id="dsq-comment-header-4991769" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991769" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4991769" href="http://www.thebottomofheaven.com" target="_blank" rel="nofollow">claudia_m</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991769" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991769" class="dsq-comment-message">I always enjoy seeing Obama art and this one certainly has me thinking. Liza, what is it about this portrait that makes it your favorite?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4994381">\
	 <div id="dsq-comment-header-4994381" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994381" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4994381">Liza Diamond</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994381" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994381" class="dsq-comment-message">Thanks for asking, Claudia. First of all, the composition is powerful. That is, I love the way Obama\'s face and shoulders fill the foreground while the smaller text surrounds it. Nobody\'s use of color in this image is both nuanced and, to my eye, very pleasing.<br><br> Then I\'m drawn into all the words and the complexities of their meaning. The tear from his eye reads 5150, which is police code for "crazy person" watch out. It\'s a number Nobody repeats a lot in his work. The initials in the middle left are MLK, JFK, ALI, X, DNC. CEO, VIP, NWA, which I think is kind of brilliant in juxtaposing leaders (individual or collective) which are not usually seen in combination. This gives NWA the same gravitas as JFK, for example. <br><br>In the upper left is  picture of the white house, then the letters to the left of H, with an arrow, read Hou$e, Homey and Homeboy. You can keep on reading text and find lots of different meanings and combinations. O\'really O\'Reilly \'08 in a noose. I won\'t list all of them, but you can see them in the picture. "Hello my name is Barack Obama" on a paper label. That cracks me up. It introduces him in the most mundane way possible while he is running for POTUS. Very layered meanings to that one.<br><br>I like the juxtaposition of large strong image, which can be read immediately and from a distance, with the smaller, complex text, which pulls the viewer in and engages her/him with ideas that require thought, and some knowledge, or at least a willingness to do some google searches. It\'s like a combination of a political message and a word puzzle.<br><br>I first saw this painting in September, when the country was, well, you remember. To me, this portrait shows the complexities of a country dealing with electing a Black man - a powerful, complex, intellectual Black man, and the hopes, dreams, anxieties and fears that were revealed in our national character.<br><br>My favorite art is both visually satisfying and intellectually stimulating, and I find both in Nobody\'s work. This was the first painting of his I saw, and for me it stands alone, but when I look at an aggregate of his paintings on his blog or flickr set, and read his blog posts, I see an artist with a strong visual vocabulary, engaged political beliefs, and a fascinating story of an African American man quitting his job in corporate America to save his soul (his words) and trying to make a living selling his art on the streets of Soho in New York City.<br><br>To be perfectly transparent, after I saw this piece on the Obama Art Report blog, I bid for it and won it on Nobody\'s eBay site. I was so excited about his work that I contacted him and asked him to come to my gallery for an exhibition next September. To my delight, he said yes, and will be here in Vermont with his work during a huge (for Vermont) annual art fair. <br><br>I have the painting hanging in the gallery now (NOT FOR SALE!), and almost everyone responds with great enthusiasm. Of course, not everyone loves any one piece of art, or any one artist. It\'s all subjective. There is no right or wrong in art loving. <br><br>Hope this helps you understand my passion for this painting. And again, thanks for asking.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4994606">\
	 <div id="dsq-comment-header-4994606" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994606" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4994606" href="http://www.thebottomofheaven.com" target="_blank" rel="nofollow">claudia_m</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994606" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994606" class="dsq-comment-message">I appreciate such a detailed response, Liza! I had to look at it again after reading your observations. I think I was a bit overwhelmed by the text at first. What initially popped out to me was the "H.N.I.C." and the lynch rope - which made me uneasy, but I can also see the large and small complexities that you point out. This painting definitely gives you the sense of someone who has the weight of the world (his race, his country) on his shoulders. Good luck with your art fair!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991850">\
	 <div id="dsq-comment-header-4991850" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991850" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991850">Liza Diamond</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991850" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991850" class="dsq-comment-message">Seriously??  I mean, I believe you, but I\'m really curious what you don\'t like since I\'m crazy about his work.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4988097">\
	 <div id="dsq-comment-header-4988097" class="dsq-comment-header">\
	 <cite id="dsq-cite-4988097" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4988097" href="http://theunemploymentcafe.blogspot.com" target="_blank" rel="nofollow">iamnotstarjones</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4988097" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4988097" class="dsq-comment-message">In Sarah Palin\'s world everything is STILL the liberal media\'s fault....<br><a href="http://gatewaypundit.blogspot.com/2009/01/governor-sarah-palin-rips-on-liberal.html" rel="nofollow">http://gatewaypundit.blogspot.com/2009/01/gover...</a><br><br>Can anyone sit this woman down and explain to her how completely out of her league she was and remains?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991090">\
	 <div id="dsq-comment-header-4991090" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991090" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991090">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991090" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991090" class="dsq-comment-message">iamnotstarjones:  Hey!   :&gt;)     PLEASE believe, WE "bloggers" have been trying to.  :&gt;)<br><br>She made a statement about MSM getting information from and believing <i>"anonymous bloggers."</i>  Annnnnd, she was shocked that MSM did this.  :&gt;)    :&gt;)  What a joke!   :&gt;)<br><br>She isn\'t going away.  Her narcissistic/egocentrism/stupidity will not allow that.  :&gt;)  That was borne out by that video.  :&gt;)<br><br>But, I report on her from time to time just to keep my eye on her.  It\'s more HUMOROUS now that she is not a <u>threat to this country.</u> [I hope.]    :&gt;)     :&gt;)<br><br>Have a good day.   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991197">\
	 <div id="dsq-comment-header-4991197" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991197" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4991197" href="http://craighickman.blogspot.com" target="_blank" rel="nofollow">CraigHickman</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991197" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991197" class="dsq-comment-message">No. She\'s a delusional, ignorant, stupid, anti-intellectual, no common-sense-having, pole-dancing joke.<br><br>We would do ourselves a huge favor by ignoring her completely.<br><br>No articles, no links. Nothing.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991431">\
	 <div id="dsq-comment-header-4991431" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991431" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991431">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991431" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991431" class="dsq-comment-message">Craig, ENOUGH!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992903">\
	 <div id="dsq-comment-header-4992903" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992903" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4992903">carolinagirl</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992903" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992903" class="dsq-comment-message">"She\'s a delusional, ignorant, stupid, anti-intellectual, no common-sense-having, pole-dancing joke."<br><br>Dang, Craig. Tell us how you really feel. LOL.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4997778">\
	 <div id="dsq-comment-header-4997778" class="dsq-comment-header">\
	 <cite id="dsq-cite-4997778" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4997778">rorysmomma</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4997778" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4997778" class="dsq-comment-message">And a neglectful mother.... and a publicity whore, and an ignoramous, and a dumb ass, and a snarky bitch.  I got a whole lot more adjectives where those came from.... oh yeah, and an ingrate.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4988162">\
	 <div id="dsq-comment-header-4988162" class="dsq-comment-header">\
	 <cite id="dsq-cite-4988162" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4988162" href="http://thisweekwithbarackobama.blogspot.com" target="_blank" rel="nofollow">icebergslim</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4988162" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4988162" class="dsq-comment-message"><a href="http://thisweekwithbarackobama.blogspot.com/2009/01/obama-doing-nothing-for-economy-will.html" rel="nofollow">Obama doing nothing for the economy will may be too late</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4988191">\
	 <div id="dsq-comment-header-4988191" class="dsq-comment-header">\
	 <cite id="dsq-cite-4988191" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4988191">Shazza</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4988191" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4988191" class="dsq-comment-message">That title looks odd</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4988987">\
	 <div id="dsq-comment-header-4988987" class="dsq-comment-header">\
	 <cite id="dsq-cite-4988987" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4988987">djchefron</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4988987" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4988987" class="dsq-comment-message">Congressman Keith Ellison on the Israeli Palestinian conflict<br><a href="http://www.youtube.com/watch?v=HWb2rnOJBOA" rel="nofollow">http://www.youtube.com/watch?v=HWb2rnOJBOA</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4989098">\
	 <div id="dsq-comment-header-4989098" class="dsq-comment-header">\
	 <cite id="dsq-cite-4989098" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4989098">Alexander</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4989098" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4989098" class="dsq-comment-message">&lt;a href="http://ta-nehisicoates-theatlantic.com/archives/2009/01/prop_8_and_blaming_the_blacks.php"</a><br><br>"1.) The 70 percent figure for black support of Prop 8 is wildly overblown, and in conflict with all the other polling done. The study concludes that 58 percent is a more likely number. To put that in context, the study also concludes that 59 percent of Latinos supported prop 8. That isn\'t one-up-manship--it just means we were about the same.<br><br>2.) Black people almost certainly did not account for 10 percent of the voters on Prop 8, they accounted for seven percent<br><br>3.) 58 percent is still higher than the 52 percent for the state, as a whole, but that difference is almost entirely accounted for by the fact that no ethnic group in California is as religiously devout as (as measured by church attendance) African-Americans.<br><br>4.) Among those who attended church weekly, African-Americans were support for Prop 8 was lower than amongst any other ethnic group.<br><br>The faultiness of exit polling is well known. But when it comes to blacks, we believe the worse and ask questions, uhm, like never."</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4989189">\
	 <div id="dsq-comment-header-4989189" class="dsq-comment-header">\
	 <cite id="dsq-cite-4989189" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4989189">Alexander</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4989189" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4989189" class="dsq-comment-message">Back to the Html clinic, again.  Maybe it\'s my computer.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4990270">\
	 <div id="dsq-comment-header-4990270" class="dsq-comment-header">\
	 <cite id="dsq-cite-4990270" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4990270">Alexander</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4990270" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4990270" class="dsq-comment-message">&lt;a href="http://ta-nehisicoates.theatlantic.com/archives/2009/01/prop_8_and_blaming_the_blacks.php"</a><br><br>One more try.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4990679">\
	 <div id="dsq-comment-header-4990679" class="dsq-comment-header">\
	 <cite id="dsq-cite-4990679" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4990679">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4990679" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4990679" class="dsq-comment-message">Alexander:   Hey!   :&gt;)<br><br>-Ummm:   AFTER the <i>.php"</i>  put     &gt;<br><br>                   THEN:  "Your text"<br><br>                    FINALLY:   &lt; / a &gt; [without the <i>spaces</i>]<br><br>From one who is "Technologically-challenged", BUT. . . trying to B helpful.  :&gt;)      :&gt;)     :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4990785">\
	 <div id="dsq-comment-header-4990785" class="dsq-comment-header">\
	 <cite id="dsq-cite-4990785" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4990785">Alexander</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4990785" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4990785" class="dsq-comment-message">GreenLadyHere:  Thanks for caring.  You know, I emailed the link to someone and it worked perfectly but it doesn\'t work here (I\'ve done everything you\'ve told me to do.)  I think its a computer glitch on my end.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4990859">\
	 <div id="dsq-comment-header-4990859" class="dsq-comment-header">\
	 <cite id="dsq-cite-4990859" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4990859">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4990859" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4990859" class="dsq-comment-message">Alexander:  My pleasure.  :&gt;)    Have a good day.   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991535">\
	 <div id="dsq-comment-header-4991535" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991535" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4991535" href="http://theurbanista2.wordpress.com/" target="_blank" rel="nofollow">Rhondacoca</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991535" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991535" class="dsq-comment-message">Yes Alexander, i read this about a month ago over at the BAR and shook my head. The fact that it happened the way it did and people showed their true colors is the most telling part.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4989862">\
	 <div id="dsq-comment-header-4989862" class="dsq-comment-header">\
	 <cite id="dsq-cite-4989862" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4989862" href="http://www.brownmanthinkinghard.com" target="_blank" rel="nofollow">Brown Man</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4989862" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4989862" class="dsq-comment-message">After Black history Month, I\'m going to have to take a breather - it seems like we\'ve been celebrating one thing after another since November!  <br><br>Brother keeps feeling this good and he won\'t know what to do with himself!<br><br><b><a href="http://simplifythepositive.blogspot.com/2009/01/even-obama-must-be-getting-tingly-these.html" rel="nofollow">Even Obama Must Be Getting Tingly These Days</a></b><br><br>And thanks, Mr. Craig Hickman, for sharing the story about your invitation yesterday - fantastic! - that inspired this post.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4989979">\
	 <div id="dsq-comment-header-4989979" class="dsq-comment-header">\
	 <cite id="dsq-cite-4989979" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4989979" href="http://craighickman.blogspot.com" target="_blank" rel="nofollow">CraigHickman</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4989979" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4989979" class="dsq-comment-message">I enjoy your blog immensely.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4989924">\
	 <div id="dsq-comment-header-4989924" class="dsq-comment-header">\
	 <cite id="dsq-cite-4989924" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4989924">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4989924" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4989924" class="dsq-comment-message">File this under "Too Late, Jackasses":<br><br><i>Panel poised to back Blagojevich impeachment vote<br><br>30 minutes ago<br><br>SPRINGFIELD, Ill. (AP) — A draft report from the Illinois House panel investigating Governor Rod Blagojevich (bluh-GOY\'-uh-vich) calls for the full chamber to vote on whether to impeach him.<br><br>The impeachment committee could vote to accept the report this afternoon. That would probably be followed by a full House vote on the issue on Friday.<br><br>No Illinois governor has ever been impeached.<br><br>The draft report was released Thursday morning by the impeachment review committee.<br><br>It doesn\'t include a formal article of impeachment laying out the charges against Blagojevich. That could be written separately.<br><br>But the report does conclude there\'s cause to believe the Democratic governor abused his power and engaged in pay-to-play politics.<br><br>Blagojevich has denied any wrongdoing.</i></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4990898">\
	 <div id="dsq-comment-header-4990898" class="dsq-comment-header">\
	 <cite id="dsq-cite-4990898" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4990898">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4990898" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4990898" class="dsq-comment-message">Sepia, filed.<br><br>UNDER<br>*<br>*<br>*<br>*<br>*<br>JACKASSES!!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991310">\
	 <div id="dsq-comment-header-4991310" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991310" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991310">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991310" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991310" class="dsq-comment-message">Sepia:   Good "filing system!"  :&gt;)      :&gt;)   THEY KNEW!!  ***shakin\' my head***</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4990348">\
	 <div id="dsq-comment-header-4990348" class="dsq-comment-header">\
	 <cite id="dsq-cite-4990348" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4990348">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4990348" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4990348" class="dsq-comment-message">rikyrah:   <b>HE SPEAKETH!:</b><br><br>1.  The economic picture is dire.  It has been created over time. {SHRUB}<br><br>2.  BUT, we still have some of the best institutions [e.g., educational] in the world.<br><br>3.  We MUST ACT QUICKLY in order to REVERSE this trend.<br><br>4.  Computerize medical records and classrooms.<br><br>5.  Infrastructures:  roads, bridges, etc,<br><br>6.  95% of working families will receive a $1000 tax cut.<br>[American Recovery and Investment Plan]<br><br>7.  Every investment will be shown on line - TRANSPARENCY.<br><br>8.  ARIP will be FREE from EARMARKS.<br><br>9.  Reform a weak and OUTDATED REGULATORY SYSTEM!!  Control Wallstreet!<br><br>10.  I URGE Congress to ACT QUICKLY!  Our situation is GRAVE!<br><br>11.  WORK DAY & NIGHT annnnnd WEEKENDS, if necessary!  [He does.]<br><br>THANK YOU.  GOD BLESS YOU AND GOD BLESS AMERICA.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991172">\
	 <div id="dsq-comment-header-4991172" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991172" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991172">Admiral_Komack</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991172" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991172" class="dsq-comment-message">"10. I URGE Congress to ACT QUICKLY! Our situation is GRAVE!"<br><br>Too bad Obama couldn\'t add, "Fuck you Harry Reid!"<br><br>(Sorry, GLH)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991286">\
	 <div id="dsq-comment-header-4991286" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991286" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991286">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991286" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991286" class="dsq-comment-message">Admiral: LOL!     :&gt;)         I\'ll betcha that HE had many other thought like that.  :&gt;)      :&gt;)   (Thank you.)<br><br>Just hearing about continuing job losses on MSNBC.  SAD!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991719">\
	 <div id="dsq-comment-header-4991719" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991719" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4991719" href="http://www.thebottomofheaven.com" target="_blank" rel="nofollow">claudia_m</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991719" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991719" class="dsq-comment-message">I missed his speech, so thanks for this recap GreenLady!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4994004">\
	 <div id="dsq-comment-header-4994004" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994004" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4994004">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994004" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994004" class="dsq-comment-message">claudia:  Thank you.  :&gt;)<br><br>The VIDEO  is up now.  :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991476">\
	 <div id="dsq-comment-header-4991476" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991476" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991476">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991476" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991476" class="dsq-comment-message">Admiral, you are admirable!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4990416">\
	 <div id="dsq-comment-header-4990416" class="dsq-comment-header">\
	 <cite id="dsq-cite-4990416" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4990416">RobM</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4990416" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4990416" class="dsq-comment-message">Most important thing Obama said so far: "so children in Chicago and Boston can compete w/ the children of Beijing for the high tech jobs of the future"</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991203">\
	 <div id="dsq-comment-header-4991203" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991203" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991203">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991203" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991203" class="dsq-comment-message">Robert M:  True dat. <br><br> I heard from some source(s) that jobs were being outsourced to [India, for example] because WE didn\'t have enough people who knew the technology.<br><br>FIRST, I didn\'t believe that.  I\'ve seen more and more school for technology being built.<br><br>BUT, I do believe that our public schools need to upgrade their technology offerings, so that  "we can compete. . . ."</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992199">\
	 <div id="dsq-comment-header-4992199" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992199" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4992199">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992199" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992199" class="dsq-comment-message">Ha...technology?? What technology expertise do you need to know in order to help me with a credit card statement error? You don\'t need to a "technology" background to be a customer service rep for BellSouth...yep...they lying Greenlady....those companies just want labor on the cheap, they need to stop perpetrating.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992709">\
	 <div id="dsq-comment-header-4992709" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992709" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4992709">carolinagirl</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992709" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992709" class="dsq-comment-message">Co-mutha-fucking-SIGN!!!!!!!!!!!!!!!!!!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4993378">\
	 <div id="dsq-comment-header-4993378" class="dsq-comment-header">\
	 <cite id="dsq-cite-4993378" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4993378">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4993378" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4993378" class="dsq-comment-message">Miranda:  ABSOLUTELY <b>LYING!!</b>  :&gt;)   :&gt;)<br><br>Almost erry student in my Sunday School Class has a computer!  THEY KNOW!!<br><br>Annnnnd, they play with those "GAMEBOYS" in their sleep!  :&gt;)   :&gt;)<br><br>CHEAP LABOR is the REAL DEAL!!  WE KNOW!!   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4994057">\
	 <div id="dsq-comment-header-4994057" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994057" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4994057">MsKitty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994057" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994057" class="dsq-comment-message">True dat.  I can\'t even think of the last time I spoke to a customer service rep with an American accent.  I know that sounds bigoted, but it\'s the truth.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991223">\
	 <div id="dsq-comment-header-4991223" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991223" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4991223" href="http://www.bigassbelle.blogspot.com" target="_blank" rel="nofollow">bigassbelle</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991223" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991223" class="dsq-comment-message">I swear, I am just <i>through</i> listening to those gasbag talking heads. <br><br>The speech was excellent, I thought, and engendered a feeling of "let\'s do it! yes we can!" even in my old and jaded socialist heart.<br><br>So on come the gasbags dissecting and analyzing and determining what he <i>should</i> have said, what he neglected to include, how he should have phrased this, that, his tone blah blah blah FUCKING blah.<br><br>Just. Let. It. Be. Just let it be what it is, a solid, serious, solemn informing of the American people about the dire circumstances we face and what we must do to recover. <br><br>"He wasn\'t soaring," "his rhetoric blah blah blah" . . . it\'s just too much. Fuck those asshats, all of them.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991247">\
	 <div id="dsq-comment-header-4991247" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991247" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991247">RobM</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991247" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991247" class="dsq-comment-message">You must be watching CNBC. Larry Kudlow was clearly in a cocaine induced frenzy.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991302">\
	 <div id="dsq-comment-header-4991302" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991302" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991302">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991302" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991302" class="dsq-comment-message">C-SPAN.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991644">\
	 <div id="dsq-comment-header-4991644" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991644" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991644">Kat</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991644" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991644" class="dsq-comment-message">I cannot agree enough. C-SPAN rocks.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992259">\
	 <div id="dsq-comment-header-4992259" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992259" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4992259">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992259" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992259" class="dsq-comment-message">spirit:  Just went there.  They\'re are doing the <b>ELECTORAL VOTE COUNT REPORT!!</b><br><br>It sounds sooooo GOOD!   :&gt;)<br><br>Thanks.  :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4994132">\
	 <div id="dsq-comment-header-4994132" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994132" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4994132">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994132" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994132" class="dsq-comment-message">GreenLady, I\'m at work.  Can you provide any further commentary on the report?  Thanks!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4994372">\
	 <div id="dsq-comment-header-4994372" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994372" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4994372">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994372" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994372" class="dsq-comment-message">spirit:  ***tip-toeing into you office*** <i>shhhhhh. . </i><br><br>What each state did was to ANNOUNCE its ELECTORAL VOTE COUNT for each presidential/vice-presidential candidate. :&gt;)<br><br>It just sounded sooo good to keep hearing the CERTIFICATION by each state!!  Erry time they said Barack Obama/Joe Biden - I screamed [as IFFF I didn\'t already know.   :&gt;)     :&gt;)]<br><br>That was it!  :&gt;)   :&gt;)<br><br>***tip-toeing back out of your office***<br><br>By-eeee!  Have a good day!   :&gt;)    :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4999896">\
	 <div id="dsq-comment-header-4999896" class="dsq-comment-header">\
	 <cite id="dsq-cite-4999896" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4999896">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4999896" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4999896" class="dsq-comment-message">Your\'re a stitch, GreenLady, and an absolute DOLL! <br><br>Thanks for the memories.  <br><br>It\'s so great to look back at these precious moments!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5000626">\
	 <div id="dsq-comment-header-5000626" class="dsq-comment-header">\
	 <cite id="dsq-cite-5000626" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5000626">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5000626" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5000626" class="dsq-comment-message">spirit:  ***speaking out loud***   Thank you!   :&gt;)   U    2!!    :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991908">\
	 <div id="dsq-comment-header-4991908" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991908" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991908">Admiral_Komack</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991908" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991908" class="dsq-comment-message">Just chill and remember:<br><br>Those gasbags were the same ones who were cheering on Dubya until his fuckups (Katrina) became too obivious for them to ignore.<br><br>They aren\'t Obama fans.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992143">\
	 <div id="dsq-comment-header-4992143" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992143" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4992143">MsKitty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992143" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992143" class="dsq-comment-message">I\'m telling y\'all, make a new year\'s resolution of going on a pundit-free diet.  Your blood pressure will thank you.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992279">\
	 <div id="dsq-comment-header-4992279" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992279" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4992279">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992279" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992279" class="dsq-comment-message">MsKitty:  Did you catch the "sleeping kitty" video?   2   ca - ute!!   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992742">\
	 <div id="dsq-comment-header-4992742" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992742" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4992742">MsKitty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992742" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992742" class="dsq-comment-message">Yes I did, it was adorable.  When the critters are that young it\'s not unusual for them to pass out on the spot while they\'re playing, like those fainting goats.  Cracks me up every time.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4994041">\
	 <div id="dsq-comment-header-4994041" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994041" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4994041">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994041" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994041" class="dsq-comment-message">MsKitty:    Me  2!    :&gt;)     :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991270">\
	 <div id="dsq-comment-header-4991270" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991270" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4991270" href="http://thisweekwithbarackobama.blogspot.com" target="_blank" rel="nofollow">icebergslim</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991270" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991270" class="dsq-comment-message"><a href="http://thisweekwithbarackobama.blogspot.com/2009/01/obamas-economic-speech-american.html" rel="nofollow">Obama\'s Economic Speech, "American Recovery and Reinvestment" (Video and Transcript)</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4996576">\
	 <div id="dsq-comment-header-4996576" class="dsq-comment-header">\
	 <cite id="dsq-cite-4996576" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4996576">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4996576" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4996576" class="dsq-comment-message">icebergslim:  U just B "all over it!"  :&gt;)      :&gt;)   THANK YOU!!    :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991285">\
	 <div id="dsq-comment-header-4991285" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991285" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991285">RobM</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991285" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991285" class="dsq-comment-message">Why do the guilty Republicans always get to hide in plain sight? Karl Rove explaining why the Republicans aren\'t responsible for the housing /mortgage/economic crisis:<br>Courtesy the big Picture<br><a href="http://www.ritholtz.com/blog/2009/01/karl-roves-revisionism/" rel="nofollow">http://www.ritholtz.com/blog/2009/01/karl-roves...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991332">\
	 <div id="dsq-comment-header-4991332" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991332" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991332">RobM</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991332" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991332" class="dsq-comment-message">if you have any questions that the economy is bad answer yourself this question who is asking for TARP money? Sit down on the floor because you will be ROTFLYAO<br>answer here: <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><a href="http://www.ritholtz.com/blog/2009/01/porn-industry-asks-for-tart-money/" rel="nofollow">http://www.ritholtz.com/blog/2009/01/porn-indus...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991745">\
	 <div id="dsq-comment-header-4991745" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991745" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991745">Admiral_Komack</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991745" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991745" class="dsq-comment-message">Times are hard.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991957">\
	 <div id="dsq-comment-header-4991957" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991957" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991957">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991957" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991957" class="dsq-comment-message">Fluffers still need to pay the rent just like the rest of us.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992234">\
	 <div id="dsq-comment-header-4992234" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992234" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4992234">rorysmomma</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992234" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992234" class="dsq-comment-message">singing  "you know it\'s hard out here for a pimp,"</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991492">\
	 <div id="dsq-comment-header-4991492" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991492" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991492">RobM</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991492" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991492" class="dsq-comment-message">Any chance Paulson\'s money spent a weekend at Bernie\'s?:<br><a href="http://www.bloomberg.com/apps/news?pid=20601070&sid=akRSGTQTpVyI&refer=home" rel="nofollow">http://www.bloomberg.com/apps/news?pid=20601070...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991537">\
	 <div id="dsq-comment-header-4991537" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991537" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991537">Myth</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991537" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991537" class="dsq-comment-message">Why is it not logical to Bush that since his approval rating is in the teens he would TRY to address the problems of this country?  That\'s no excuse to just ABDICATE the presidency and dump everything on Obama.  History will still reflect that all of this happened on his watch as a result of his failed policies.<br><br>I am still very concerned about why the Bush administration did not allow the Obama family to move into Blair House?  I just can\'t wrap my mind around it other than there is resentment of how Obama criticized Bush\'s failed policies during the campaign. I think them denying them of that was just plain mean.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991674">\
	 <div id="dsq-comment-header-4991674" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991674" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991674">Admiral_Komack</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991674" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991674" class="dsq-comment-message">Probably because, grasshopper, he (Bush) doesn\'t give a shit.<br>Carry on.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991797">\
	 <div id="dsq-comment-header-4991797" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991797" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991797">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991797" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991797" class="dsq-comment-message">Myth, there is nothing logical to Bush.  He, Laura, the Rethugs& MSM are too busy trying to errect his legacy.  That\'s laughable.<br><br>History will  also reflect his nonaction and this Blair House fiasco too.  And Laura\'s last ditch effort to leave of legacy of $400, 000 china set is not impressive, IMO.<br><br>We know how ineffectual this idiot is.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4996523">\
	 <div id="dsq-comment-header-4996523" class="dsq-comment-header">\
	 <cite id="dsq-cite-4996523" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4996523">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4996523" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4996523" class="dsq-comment-message">spirit:  Co-sign!!!   "WHYCOME" they want to CONTINUE to do STUPID/UN-ETHICAL  things AT THE END!!?  That\'s what people remember FIRST!<br><br>***shakin\' my head!****  STUPID!!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4998866">\
	 <div id="dsq-comment-header-4998866" class="dsq-comment-header">\
	 <cite id="dsq-cite-4998866" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4998866">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4998866" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4998866" class="dsq-comment-message">GreenLady,     <br><br>BUSH+LOGIC=OXYMORON</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4999014">\
	 <div id="dsq-comment-header-4999014" class="dsq-comment-header">\
	 <cite id="dsq-cite-4999014" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4999014">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4999014" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4999014" class="dsq-comment-message">spirit:  LOL!    Co-sign!!  :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991899">\
	 <div id="dsq-comment-header-4991899" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991899" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4991899" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991899" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991899" class="dsq-comment-message">The Blair House story isn\'t as big as the world\'s trying to make it. I, personally, would not waste a lot of concern on it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991617">\
	 <div id="dsq-comment-header-4991617" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991617" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991617">Admiral_Komack</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991617" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991617" class="dsq-comment-message">Ex-USC Assistant Says Race Affected Opportunities<br><b>It Ain\'t A Post-Racial World Yet, Bub!</b><br><br>MIAMI (AP) - Florida defensive coordinator Charlie Strong believes race was a reason he hasn\'t been offered a head-coaching job during his 25 years in college football, a newspaper reported Tuesday.<br><br>Strong, a 48-year-old who\'s black, shook his head affirmatively when an Orlando Sentinel reporter asked him if his interracial marriage was a factor in getting passed over for jobs including one at a Southern school a few years ago. Strong, whose wife is white, said he heard that too many times for it to be rumor<br><br><a href="http://www.wltx.com/news/story.aspx?storyid=69305&provider=top" rel="nofollow">http://www.wltx.com/news/story.aspx?storyid=693...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991645">\
	 <div id="dsq-comment-header-4991645" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991645" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991645">Admiral_Komack</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991645" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991645" class="dsq-comment-message">Ummm, the bold sentence WAS NOT in the article: I put it there.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991916">\
	 <div id="dsq-comment-header-4991916" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991916" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991916">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991916" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991916" class="dsq-comment-message">He may be a drunken fool sometimes, but Sir Charles was right about this.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991702">\
	 <div id="dsq-comment-header-4991702" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991702" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991702">bittersweet</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991702" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991702" class="dsq-comment-message"><b>\'Go, Tell Michelle\': Wisdom For The Future First Lady</b><br><a href="http://www.npr.org/templates/story/story.php?storyId=99044712&ft=1&f=1014" rel="nofollow">http://www.npr.org/templates/story/story.php?st...</a><br><br>"In churches or beauty shops or anyplace where groups of women gather — especially black women — it is not uncommon for them to talk about the advice they would like to pass on to the incoming first lady..."<br><br><br>Apologies if this has already been posted.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991808">\
	 <div id="dsq-comment-header-4991808" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991808" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4991808" href="http://www.thebottomofheaven.com" target="_blank" rel="nofollow">claudia_m</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991808" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991808" class="dsq-comment-message">I heard this segment last night and I\'m really looking forward to reading the book. They churned this thing out pretty fast, huh?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991968">\
	 <div id="dsq-comment-header-4991968" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991968" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991968">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991968" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991968" class="dsq-comment-message">Thanks bittersweet.  I love the poem "ADORATION."<br><br>Some might think that Michelle Obama doesn\'t need our advise or care what wisdom we have to share, but I\'m glad to see Black Women write this book first.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992445">\
	 <div id="dsq-comment-header-4992445" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992445" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4992445">MsKitty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992445" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992445" class="dsq-comment-message"><a href="http://www.sunypress.edu/details.asp?id=61943" rel="nofollow">Here\'s the pre-order link.</a>  Book comes out next Thursday.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4993641">\
	 <div id="dsq-comment-header-4993641" class="dsq-comment-header">\
	 <cite id="dsq-cite-4993641" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4993641">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4993641" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4993641" class="dsq-comment-message">Thank you kindly, MsKitty!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991822">\
	 <div id="dsq-comment-header-4991822" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991822" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4991822" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991822" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991822" class="dsq-comment-message"><a href="http://www.defenselink.mil/news/newsarticle.aspx?id=52586" rel="nofollow">Multinational Task Force Targets Pirates</a><br><br>It\'s about time the Navy got involved.<br><br>Then again, this is Somalia...and the last time we had a democratic president stick his nose in there......</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991989">\
	 <div id="dsq-comment-header-4991989" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991989" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991989">Admiral_Komack</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991989" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991989" class="dsq-comment-message">I am SO glad a Republican President is there, being so steely and resolute, with a "Mission Accomplished" banner in the background...oh, wait...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992188">\
	 <div id="dsq-comment-header-4992188" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992188" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4992188" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992188" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992188" class="dsq-comment-message">Bush wasn\'t gonna touch Somalia. I was about convinced we could write the place off, until the piracy kicked up.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992468">\
	 <div id="dsq-comment-header-4992468" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992468" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4992468">Admiral_Komack</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992468" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992468" class="dsq-comment-message">Bush don\'t seem to be touching much these days.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992664">\
	 <div id="dsq-comment-header-4992664" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992664" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4992664" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992664" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992664" class="dsq-comment-message">He\'s got one foot out the door already. History will reflect that he probably stopped working somewhere around 11:00 pm, November 4, 2008.<br><br>(cue multiple jokes)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4993098">\
	 <div id="dsq-comment-header-4993098" class="dsq-comment-header">\
	 <cite id="dsq-cite-4993098" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4993098">Against Race Politics</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4993098" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4993098" class="dsq-comment-message">Oooooh D, I tried not to....<br><br>08???????</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4993166">\
	 <div id="dsq-comment-header-4993166" class="dsq-comment-header">\
	 <cite id="dsq-cite-4993166" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4993166">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4993166" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4993166" class="dsq-comment-message">Can you say, January 20, 2000.  &lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4993501">\
	 <div id="dsq-comment-header-4993501" class="dsq-comment-header">\
	 <cite id="dsq-cite-4993501" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4993501">Against Race Politics</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4993501" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4993501" class="dsq-comment-message">Spirit,<br><br>I guess we had the same thought!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4993812">\
	 <div id="dsq-comment-header-4993812" class="dsq-comment-header">\
	 <cite id="dsq-cite-4993812" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4993812">Admiral_Komack</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4993812" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4993812" class="dsq-comment-message">Nahhh...he wasn\'t working even before Mr. Salty took him down.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991894">\
	 <div id="dsq-comment-header-4991894" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991894" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4991894" href="http://www.thebottomofheaven.com" target="_blank" rel="nofollow">claudia_m</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991894" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991894" class="dsq-comment-message">In case you missed it: Jon Stewart skewers the media (especially MSNBC) for reporting so ridiculously on Sasha and Malia\'s first day of school... including the lunch menu!<br><br><a href="http://www.thedailyshow.com/video/index.jhtml?videoId=215311&title=ordinary-pupils" rel="nofollow">http://www.thedailyshow.com/video/index.jhtml?v...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992326">\
	 <div id="dsq-comment-header-4992326" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992326" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4992326">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992326" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992326" class="dsq-comment-message">Jon Suart rocked this point.  It\'s too funny, yet alarmingly shameful. <br><br>The "MS" in MSNBC stands for Malia & Sasha.   They need to shut this down STAT!<br><br>Contessa Brewer and that blonde chick were just a hot mess, reporting on the girl\'s school menus.  Shakin my head........<br><br>I think googling these folks, doing a little research on their families and plastering them all over the blogosphere would help remedy the situation.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4993282">\
	 <div id="dsq-comment-header-4993282" class="dsq-comment-header">\
	 <cite id="dsq-cite-4993282" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4993282" href="http://www.thebottomofheaven.com" target="_blank" rel="nofollow">claudia_m</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4993282" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4993282" class="dsq-comment-message">LOL - and did you catch the James Meredith/Ole Miss reference?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4994180">\
	 <div id="dsq-comment-header-4994180" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994180" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4994180">MsKitty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994180" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994180" class="dsq-comment-message">Okay, just had to roll my eyes about that.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991990">\
	 <div id="dsq-comment-header-4991990" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991990" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4991990" href="http://thisweekwithbarackobama.blogspot.com" target="_blank" rel="nofollow">icebergslim</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991990" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991990" class="dsq-comment-message"><a href="http://thisweekwithbarackobama.blogspot.com/2009/01/harry-reid-needs-to-retire-as-senate.html" rel="nofollow">Harry Reid Needs to Go</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992078">\
	 <div id="dsq-comment-header-4992078" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992078" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4992078">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992078" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992078" class="dsq-comment-message">rikyrah: <b>THURSDAY, JANUARY 8, 2009, DAY -12  On His "JOURNEY TO JANUARY 20, 2009!"</b>  It\'s getting closer!   :&gt;)<br><br>1.  <b>HEADLINE(s):</b><br><br>     a)  A PART OF HIS ADDRESS:  <br>President-elect Barack Obama takes on the role of economic doomsayer-in-chief, offering his bleakest prescription yet to push bailout-skeptical Americans to embrace his stimulus plan. He wants to create jobs by doubling alternative energy in three years, boosting energy efficiency in 75 percent of federal buildings and computerizing all U.S. medical records in five years.  THERE IS A VIDEO. <a href="http://www.politico.com/politico44/" rel="nofollow">http://www.politico.com/politico44/</a><br><br>     b)  <a href="http://change.gov/newsroom/entry/dramatic_action/" rel="nofollow">Dramatic action</a><br><br><i>Thursday, January 8, 2009 11:59am EST / Posted by Dave Rochelson<br><br>“The time has come to build a 21st century economy in which hard work and responsibility are once again rewarded,” President-elect Obama said in a speech this morning, making the case for urgent action on an American Recovery and Reinvestment Plan.<br><br>The plan will save or create 3 million jobs by doubling the production of alternative energy; weatherizing 75% of federal buildings and two million American homes; computerizing America’s medical records; updating thousands of schools, community colleges, and public universities; expanding broadband; and investing in science, research, and technology.<br><br><b>You can read President-elect Obama’s remarks below. We’ll have pictures and video soon.</b><br><br>Remarks of President-Elect Barack Obama<br>As Prepared for Delivery<br><b>American Recovery and Reinvestment</b><br>Thursday, January 8, 2009<br><br>Throughout America’s history, there have been some years that simply rolled into the next without much notice or fanfare.  Then there are the years that come along once in a generation – the kind that mark a clean break from a troubled past, and set a new course for our nation.<br><br>This is one of those years. <br><br>We start 2009 in the midst of a crisis unlike any we have seen in our lifetime – a crisis that has only deepened over the last few weeks.  Nearly two million jobs have now been lost, and on Friday we are likely to learn that we lost more jobs last year than at any time since World War II.  Just in the past year, another 2.8 million Americans who want and need full-time work have had to settle for part-time jobs.  Manufacturing has hit a twenty-eight year low.  Many businesses cannot borrow or make payroll.  Many families cannot pay their bills or their mortgage.  Many workers are watching their life savings disappear.  And many, many Americans are both anxious and uncertain of what the future will hold. </i><br><br>THERE IS MORE.<br><br>     c) <a href="http://blogs.wsj.com/washwire/2009/01/08/inauguration-watch-taking-cover-at-the-smithsonian/" rel="nofollow">Inauguration Watch: Taking Cover at the Smithsonian</a><br><br><i>Barack Obama’s inaugural committee said it is giving the Smithsonian Institution $700,000 to help pay for longer hours and more security at its museums on Inauguration Day.<br><br>The American History Museum on the National Mall will open at 8 a.m., two hours early, and the other museums will have special exhibits. Among them: Visitors will be able to see the original artwork for Obama’s “Hope” poster at the National Portrait Gallery; hear Native American drums on Inauguration Day at the National Museum of the American Indian, and see the top hat Abe Lincoln wore to Ford’s Theater the night he was assassinated, at the history museum.<br><br>The Mall museums also could be a refuge against the elements if the weather turns nasty on Jan. 20, but don’t count on getting in. The museums will close their doors when they become too crowded, allowing in groups of 10 only as other groups of 10 leave.<br><br>The Smithsonian isn’t saying what it means by “too crowded,” but the Air and Space Museum, the largest of the museums, has limited the number of visitors many times in the past, says a spokesman. Record attendance at the Air and Space is 126,436. By some estimates, from 2 million to 3 million people might flood Pennsylvania Avenue, the Mall and the Capitol grounds on Inauguration Day.</i><br><br>     d)  <a href="http://www.huffingtonpost.com/" rel="nofollow"><b>"WE ARRIVED AT THIS POINT DUE TO AN ERA OF PROFOUND IRRESPONSIBILITY"</b></a><br>[I\'m just using his quote for this piece.]<br><br>     e)  <a href="http://www.politico.com/news/stories/0109/17204.html" rel="nofollow">Obama economic plan gets high marks</a><br><br><i><b>By a large majority, voters favor President-elect Barack Obama’s wide-ranging policy prescriptions to aid the faltering economy, according to a new Politico/Allstate poll.<br><br>The survey of 1,007 registered voters conducted Dec. 27-29 showed that 79 percent of respondents favored Obama’s plan. The president-elect is advocating a $775 billion stimulus that includes a major investment in infrastructure projects and alternative energy as well as middle-class tax cuts, job training and health care reform.<br><br>Nearly 90 percent said they are either somewhat or very dissatisfied with the current state of the economy, and more than 60 percent said the country is heading down the wrong track. But while voters are cynical about the present, 56 percent expressed confidence that the economy will improve significantly in the next 12 months.</b> <br><br>Political consultant Bill Knapp, who oversaw the poll, said those numbers suggest that voters have high expectations for the incoming administration and patience for things to turn around as long as they believe things are getting done. <br><br>“There is patience to exactly when and how, but the thing people will be unforgiving about is if there is a sense that instead of getting things done, we are talking about politics and pork,” Knapp said. “The failure to get something done is a bigger threat than not making progress quickly enough.”</i><br><br>THERE IS MORE.<br><br>2.  HIS SCHEDULE:   <b>Thursday Jan. 8, 2009</b><br><br>All Times Eastern7:00 AM	<br>8:00 AM	<br>9:00 AM	<br>9:28 AM	<br><br>President-elect Barack Obama\'s motorcade arrives at his D.C. transition offices.<br>10:00 AM	<br>10:33 AM	<br><br>Obama leaves his transition office to head to George Mason University for his press conference.<br><b>11:00 AM	<br><br>Obama delivers a speech on the economy at George Mason University.<br><br>PHOTO<br><br>VIDEO</b><br>12:00 PM	<br>1:00 PM	<br>2:00 PM	<br>3:00 PM	<br><b>3:30 PM	<br><br>Obama holds a press conference with Virginia Gov. Tim Kaine.</b><br><br>THAT\'S ALL FOR NOW.  :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992715">\
	 <div id="dsq-comment-header-4992715" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992715" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4992715">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992715" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992715" class="dsq-comment-message">USA Today Life Section January 8, 2009<br><br>Presiential Notes<br><br>\'Solid as (Barack)\' released for Inauguration <br><br>Just in: On Jan. 20, Ashford & Simpson will release a single version of Solid (As Barack), a remake of their popular # 1 single Solid (As A Rock), originally released in 1984.<br><br> Demand has been overwhelming since a recent airing of a version of the song was sung by cast members on Saturday Night Live. <br><br>This new version, complete with expanded lyrics for the entire song, is a reverential tribute to President-elect Barack Obama.<br><br><a href="http://blogs.usatoday.com/entertainment/" rel="nofollow">http://blogs.usatoday.com/entertainment/</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4993053">\
	 <div id="dsq-comment-header-4993053" class="dsq-comment-header">\
	 <cite id="dsq-cite-4993053" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4993053">MsKitty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4993053" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4993053" class="dsq-comment-message">I love how songs are being written about Obama.  When I was in St. Maarten I heard 3 different reggae songs about him.  He\'s becoming quite the global folk hero.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4993903">\
	 <div id="dsq-comment-header-4993903" class="dsq-comment-header">\
	 <cite id="dsq-cite-4993903" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4993903" href="http://www.thebottomofheaven.com" target="_blank" rel="nofollow">claudia_m</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4993903" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4993903" class="dsq-comment-message">Wow, I thought that was just a parody. And with Ashford & Simpson actually singing it - it seems even more like a parody! I won\'t lie - I was humming that song the whole day after I heard it... so does that mean that I\'ll be purchasing it? Hmmm... I haven\'t bought a plate or the coins yet (my husband did get an awful bootleg watch with O\'s face on it for Christmas).</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4994029">\
	 <div id="dsq-comment-header-4994029" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994029" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4994029">JJai</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994029" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994029" class="dsq-comment-message">oh no, don\'t put TIME on his presidency, lol</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4994144">\
	 <div id="dsq-comment-header-4994144" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994144" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4994144">MsKitty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994144" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994144" class="dsq-comment-message">I swear those plates are turning up eveywhere, I saw some in Walgreens the other day.  My sister manages a Hallmark store and she said that they\'ve gotten so much Obama merchandise since November that a whole section of her store is devoted to it...t-shirts, plates, mugs, spoons, posters, Christmas ornaments (which sold out in 45 minutes).  Too bad Barack can\'t get a cut of the profits, but he has his books to make money off of LOL.<br><br>EDIT: <a href="http://www.freep.com/article/20090108/ENT03/901080336/1038" rel="nofollow">Even QVC is getting in the act</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4994223">\
	 <div id="dsq-comment-header-4994223" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994223" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4994223">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994223" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994223" class="dsq-comment-message">lol@ the "O"  face watch.<br><br>I want ONE.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4996423">\
	 <div id="dsq-comment-header-4996423" class="dsq-comment-header">\
	 <cite id="dsq-cite-4996423" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4996423">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4996423" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4996423" class="dsq-comment-message">MsKitty:  Speaking of SONGS being written about Mr. P-EObama:<br><br><a href="http://blog.wired.com/music/2008/10/found-on-youtub.html" rel="nofollow">Found On YouTube: <b>800 Songs About Barack Obama</b></a><br><br><i><b>"ObamaSongs" painstakingly tracked down precisely 800 songs about Barack Obama from the wilds of YouTube and assembled into a single collection for easy viewing.</b><br><br><b>The chart to the right shows that whoever is responsible for this found more songs closer to the election, which makes sense.</b><br><br>Because nobody has the time to plow through hundreds of songs about Barack Obama in one sitting, even on a Friday, "ObamaSongs" courteously created a 137-song playlist of his favorites.<br><br><b>This got us wondering: which candidate has a stronger YouTube presence? A search for "McCain song" pulled up about 15,200 videos, while a search for "Obama song" returned around 49,700 videos.</b></i><br><br>A lot of recognition.  :&gt;)   :&gt;)<br><br>[NOTE:  I\'ve seen/heard soma these songs.  NOT all are favorable; BUT those that are FAVORABLE,  REALLY HONOR HIM!!]   :&gt;)  The Kooks - -need to - -GTHOH!!]   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4996015">\
	 <div id="dsq-comment-header-4996015" class="dsq-comment-header">\
	 <cite id="dsq-cite-4996015" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4996015">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4996015" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4996015" class="dsq-comment-message">spirit:  Now you know that I\'ll B waitin\' for this!   :&gt;)  :&gt;)  <br><br>In the meantime:<br><br><a href="http://www.youtube.com/watch?v=UhrRRQE7Dok&feature=related" rel="nofollow">Ashford & Simpson - Solid (1984)</a>   ENJOY!     :&gt;)    :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4998804">\
	 <div id="dsq-comment-header-4998804" class="dsq-comment-header">\
	 <cite id="dsq-cite-4998804" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4998804">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4998804" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4998804" class="dsq-comment-message">Gracias!  GreenLady.  Love these two cause they SOLID TOO!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4998919">\
	 <div id="dsq-comment-header-4998919" class="dsq-comment-header">\
	 <cite id="dsq-cite-4998919" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4998919">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4998919" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4998919" class="dsq-comment-message">spirit:   YEP!   :&gt;)   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4994355">\
	 <div id="dsq-comment-header-4994355" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994355" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4994355" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994355" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994355" class="dsq-comment-message"><a href="http://www.cnn.com/2009/HEALTH/01/06/presidential.health.aging/index.html?2" rel="nofollow">Advice to Obama on battling presidential aging</a><br><br>Interesting picture of what Obama could look like in four years.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4994550">\
	 <div id="dsq-comment-header-4994550" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994550" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4994550">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994550" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994550" class="dsq-comment-message">rikyrah:  This is under the heading - GOSSIP:<br><br><a href="http://www.huffingtonpost.com/2009/01/08/lisa-bonets-new-baby-nako_n_156226.html" rel="nofollow">Lisa Bonet\'s New Baby: Nakoa-Wolf Manakauapo Namakaeha Momoa</a><br><br>[THERE IS AN EXPLANATION.]<br><br><i>You know her as Lisa Bonet from "The Cosby Show," and Lilakoi Moon (Bonet changed her name in 1995) has given birth to her third child: Nakoa-Wolf Manakauapo Namakaeha Momoa.<br><br>Lilakoi, 41, has a daughter Zoe, 20, with ex-husband Lenny Kravitz and a daughter Lola, 20 months, with boyfriend Jason Momoa of "Stargate: Atlantis" fame.<br><br>According to his website, Bonet delivered a son named Nakoa-Wolf Manakauapo Namakaeha Momoa.<br><br>From the fan forum on his official site.<br><br>    He was born on the stormest, rainy night.<br><br><br>    so Nakoa(warrior)...Mana(strength/spirit) Kaua(rain) po(dark)...<br><br>    The name was always going to be Nakoa-Wolf, but Jason did the research on first middle name, 2nd middle name as you know is Jason\'s. <br><br>Bonet can currently be seen on ABC\'s "Life on Mars."</i><br><br>The names do have meanings.  :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4995309">\
	 <div id="dsq-comment-header-4995309" class="dsq-comment-header">\
	 <cite id="dsq-cite-4995309" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4995309">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4995309" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4995309" class="dsq-comment-message">AFTERNOON THREAD IS UP</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991534">\
	 <div id="dsq-comment-header-4991534" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991534" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4991534" href="http://swamphermit.wordpress.com/" target="_blank" rel="nofollow">Karmi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991534" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991534" class="dsq-comment-message"><a href="http://www.politico.com/news/stories/0109/17182.html" rel="nofollow">Obama\'s \'first mistakes\' mount</a> - <i>Team Obama has made its first mistake — <b>again</b>. When asked to posit why the “first mistake” story had been around the block so many times, Obama’s team declined the opportunity: “We will leave the punditry to the pundits while we focus on putting together an economic plan that will provide working families the relief they need,” said spokeswoman Jen Psaki.</i><br><br>The article doesn’t mention Obama picking the inexperienced Leon Panetta to run the CIA. New twist to the old ‘Blind’ saying – <i>‘The Inexperienced appointing the Inexperienced…’</i></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991716">\
	 <div id="dsq-comment-header-4991716" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991716" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4991716">Admiral_Komack</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991716" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991716" class="dsq-comment-message">You can\'t talk about Bush\'s mistakes; he\'s made SO many.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4991951">\
	 <div id="dsq-comment-header-4991951" class="dsq-comment-header">\
	 <cite id="dsq-cite-4991951" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4991951" href="http://swamphermit.wordpress.com/" target="_blank" rel="nofollow">Karmi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4991951" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4991951" class="dsq-comment-message">Obama hasn’t even taken office yet, and he is rapidly catching up…</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992215">\
	 <div id="dsq-comment-header-4992215" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992215" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4992215">rorysmomma</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992215" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992215" class="dsq-comment-message">Obama could be president for 27 years and not make as many mistakes as Gdub.... Believe that.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992493">\
	 <div id="dsq-comment-header-4992493" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992493" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4992493">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992493" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992493" class="dsq-comment-message">rorysmomma:   MAJOR CO-SIGN!!   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992444">\
	 <div id="dsq-comment-header-4992444" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992444" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4992444">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992444" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992444" class="dsq-comment-message">Geez.......Shouldn\'t you be somewhere cutting letters out of magazines and newspapers for your manifesto to send to some government agency?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4994007">\
	 <div id="dsq-comment-header-4994007" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994007" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4994007">Admiral_Komack</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994007" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994007" class="dsq-comment-message">I believe that has left a mark.<br>Sweet.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4994053">\
	 <div id="dsq-comment-header-4994053" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994053" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4994053">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994053" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994053" class="dsq-comment-message">Karmi, what say you and I go on a little camping expediton.  You know, rent a cabin, go canoeing, enjoy some simpleton dueling banjo players and meet up with some toothless hunters.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4994218">\
	 <div id="dsq-comment-header-4994218" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994218" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4994218">MsKitty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994218" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994218" class="dsq-comment-message">Damn you!  Now I\'m going to have that image of a naked Ned Beatty on all fours squealing like a pig stuck in my head for the rest of the day LOL.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4995568">\
	 <div id="dsq-comment-header-4995568" class="dsq-comment-header">\
	 <cite id="dsq-cite-4995568" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4995568">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4995568" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4995568" class="dsq-comment-message">Ha!  I hope Karmi has some meat on his bone.  <br><br>"Suey suey, come here boy, you look just like a hog."</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4994414">\
	 <div id="dsq-comment-header-4994414" class="dsq-comment-header">\
	 <cite id="dsq-cite-4994414" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4994414">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4994414" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4994414" class="dsq-comment-message">(karmi is confused...."how does spirit know what I do on Saturdays?)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4992243">\
	 <div id="dsq-comment-header-4992243" class="dsq-comment-header">\
	 <cite id="dsq-cite-4992243" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4992243" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4992243" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4992243" class="dsq-comment-message">Since the story about appointing an openly gay service chief is still rumor at this point, Panetta gets my vote for "first mistake."<br><br>If Richardson had gone to committee and been found out, that would be it, but since he withdrew himself, I kinda take an "oh, well" approach to that one.</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=jackandjillpolitics&t=thursday_open_thread_53&to_redirect=' + encodeURIComponent(window.location) + '&ifrs=' + encodeURIComponent(disqus_iframe_css);
			}
		}
	}

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

	



	window.ExecuteWhen = (function () {
	var obj = {}
	
	// Private
	var running = false;
	var timer = null;
	var pending = [];
	var startTimer = function() {
		running = true;
		timer = setInterval(obj.heartBeat, 100);
	};
	var stopTimer = function() {
		running = false;
		clearInterval(timer);
	};
	
	// Public
	obj.add = function (condition, code) {
		pending.push([condition,code]);
		this.heartBeat(); //!
		if (!running) {
			startTimer();
		}
	};
	obj.heartBeat = function() {
		if (!pending.length) {
			stopTimer();
		}
		var newPending = [];
		for (var i=0; i<pending.length; i++) {
			var cond = pending[i][0];
			var code = pending[i][1];
			// FIXME: if cond or code throw an error, they never get removed from pending
			if (cond()){
				code();
			}
			else {
				newPending.push([cond, code]);
			}
		}
		pending = newPending;
	};
	return obj;
})();

// also used in embed_thread.js:
window.fbIsReady = function () {return window.FB && FB.init;};
// NOTE: This script gets executed again without threadEl
//       set when we are loaded again as the fbc_receiver.
//       In this case, we don't need the hidden container.

if(!window.FB || !FB.init) {
	if(window.Dsq && Dsq.container) {
		// container is not present when init.js is loaded from an xd-receiver iframe; in this case,
		// we don't need the FB_HiddenContainer anyway.
		var fbDiv = document.createElement('div');
		fbDiv.id = "FB_HiddenContainer";	// Required or else FeatureLoader will execute a document.write.
		fbDiv.style.position = 'absolute';	// This is intentionally not setting display to none as this breaks
		fbDiv.style.top = '-10000px';		// Flash in Safari.
		fbDiv.style.left = '-10000px';
		fbDiv.style.width = '0px';
		fbDiv.style.height = '0px';
		Dsq.container.appendChild(fbDiv);
	}
	var fbJS = document.createElement('script');
	fbJS.type = "text/javascript";
	fbJS.src = "http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php";
	document.getElementsByTagName('head')[0].appendChild(fbJS);

	ExecuteWhen.add(window.fbIsReady,
		function () {
			// HACK: This is a workaround FBC's single domain limitation by
			//		 allowing sites to create multiple forums with different
			//		 Facebook API keys.  This must be used in conjunction with
			//		 disqus_facebook_forum (see authenticateFacebook).
			var facebook_api_key = 'bd6a8bc56f8eb204984f34b6fefe228d';
			if (typeof disqus_facebook_api_key != 'undefined') {
				facebook_api_key = disqus_facebook_api_key;
			}

			FB.init(facebook_api_key, window.facebookXdReceiverPath || null,
				{fetchSignedPublicSessionData: true});
		});
}


	


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');
}

})();




