




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": [{"body": "\"What if John McCain were a former president of the Harvard Law Review? What if Barack Obama finished fifth from the bottom of his graduating class? What if McCain were still married to the first woman he said \u201cI do\u201d to? What if Obama were the candidate who left his first wife after she no longer measured up to his standards?\n\nWhat if Michelle Obama were a wife who not only became addicted to pain killers, but acquired them illegally through her charitable organization? What if Cindy McCain grad...", "author_name": "Cecily", "source_url": "http://www.ubervu.com/conversations/www.jackandjillpolitics.com/2008/09/obamamccain-the-double-standard-journalistic-complicity/", "id": 853355, "get_service_url": "http://disqus.com/", "title": "", "url": "http://friendfeed.com/e/2554c653-1eea-4b88-a231-4d7464eb215b#6fe2d338-ef7e-43ee-8837-d20a8ed7e98d", "source": "ubervu", "get_service_name": "unknown", "avatar_url": "http://friendfeed.com/skeskali/picture?size=large", "author_url": "", "date_created": "1 year ago", "retweets": []}], "has_more_reactions": false, "users": {"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": ""}, "msmartin": {"username": "msmartin", "tumblr": "", "display_name": "msmartin", "url": "http://disqus.com/msmartin/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 146, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/2980/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "99PercentSure": {"username": "99PercentSure", "tumblr": "", "display_name": "99 Percent Sure", "url": "http://disqus.com/99PercentSure/", "registered": true, "linkedin": "", "blog": "http://peoplepowerforchange.blogspot.com/", "remote_domain": null, "points": 22, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/8294/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "558c0af8c79a14ddb2fa97fc6b5a997f": {"username": "VLo", "tumblr": "", "display_name": "VLo", "url": "http://disqus.com/guest/558c0af8c79a14ddb2fa97fc6b5a997f/", "registered": false, "linkedin": "", "blog": "http://stargasbord.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": ""}, "heartsandflowers": {"username": "heartsandflowers", "tumblr": "actsoffaith", "display_name": "Acts Of Faith Blog", "url": "http://disqus.com/heartsandflowers/", "registered": true, "linkedin": "", "blog": "http://www.actsoffaithblog.com", "remote_domain": null, "points": 282, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/6/690/avatar32.jpg", "delicious": "actsoffaithblog", "is_remote": false, "verified": true, "flickr": "actsoffaithblog", "twitter": "http://twitter.com/ActsofFaithblog", "remote_domain_name": ""}, "evita": {"username": "evita", "tumblr": "", "display_name": "evita", "url": "http://disqus.com/evita/", "registered": true, "linkedin": "", "blog": "http://blog.evavegadiversity.com/", "remote_domain": null, "points": 454, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/3247/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": 3393, "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": ""}, "b3296236ca00224ff30f364248d6b51f": {"username": "rebeccawalker", "tumblr": "", "display_name": "rebeccawalker", "url": "http://disqus.com/guest/b3296236ca00224ff30f364248d6b51f/", "registered": false, "linkedin": "", "blog": "http://www.rebeccawalker.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": ""}, "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": ""}, "Michigander2": {"username": "Michigander2", "tumblr": "", "display_name": "Michigander2", "url": "http://disqus.com/Michigander2/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 9, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Nate_Wesley": {"username": "Nate_Wesley", "tumblr": "", "display_name": "Nate_Wesley", "url": "http://disqus.com/Nate_Wesley/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 49, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/5912/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "melanctha": {"username": "melanctha", "tumblr": "", "display_name": "melanctha", "url": "http://disqus.com/melanctha/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 3, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b55fc0e16623c181a6c8436de91a9fb4": {"username": "Town", "tumblr": "", "display_name": "Town", "url": "http://disqus.com/guest/b55fc0e16623c181a6c8436de91a9fb4/", "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": ""}, "91b814e382eb528e7bd656816234ee1e": {"username": "Jazzyn67", "tumblr": "", "display_name": "Jazzyn67", "url": "http://disqus.com/guest/91b814e382eb528e7bd656816234ee1e/", "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": ""}, "malletgirl02": {"username": "malletgirl02", "tumblr": "", "display_name": "malletgirl02", "url": "http://disqus.com/malletgirl02/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 169, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d6755b31010b50fc47eac9ee8b3bb319": {"username": "T.", "tumblr": "", "display_name": "T.", "url": "http://disqus.com/guest/d6755b31010b50fc47eac9ee8b3bb319/", "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": ""}, "Nquest": {"username": "Nquest", "tumblr": "", "display_name": "Nquest", "url": "http://disqus.com/Nquest/", "registered": true, "linkedin": "", "blog": "http://nquest2xl.wordpress.com", "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": ""}, "158ba8236c29febd018ca7073e713a2e": {"username": "MS.", "tumblr": "", "display_name": "MS.", "url": "http://disqus.com/guest/158ba8236c29febd018ca7073e713a2e/", "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": ""}, "baliinc": {"username": "baliinc", "tumblr": "", "display_name": "Busby SEO Test", "url": "http://disqus.com/baliinc/", "registered": true, "linkedin": "", "blog": "http://www.baliinc.net/", "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": ""}, "Independent2008": {"username": "Independent2008", "tumblr": "", "display_name": "Independent2008", "url": "http://disqus.com/Independent2008/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 7, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Lilytiger": {"username": "Lilytiger", "tumblr": "", "display_name": "Lilytiger", "url": "http://disqus.com/Lilytiger/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 366, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/8/3435/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "5e2b33c435c317e69152caba2b39bad6": {"username": "Roger", "tumblr": "", "display_name": "Roger", "url": "http://disqus.com/guest/5e2b33c435c317e69152caba2b39bad6/", "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": ""}, "984cb50a7603c89f6bfde119910897f6": {"username": "scruncher", "tumblr": "", "display_name": "scruncher", "url": "http://disqus.com/guest/984cb50a7603c89f6bfde119910897f6/", "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": ""}, "2dcb7ab86ca109aed35adaccb673c5dd": {"username": "tracey", "tumblr": "", "display_name": "tracey", "url": "http://disqus.com/guest/2dcb7ab86ca109aed35adaccb673c5dd/", "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": ""}, "bcf475bb67f04ec8e3d87c7565ef0729": {"username": "rac breakdown recovery uk", "tumblr": "", "display_name": "rac breakdown recovery uk", "url": "http://disqus.com/guest/bcf475bb67f04ec8e3d87c7565ef0729/", "registered": false, "linkedin": "", "blog": "http://www.comparesimple.com/rac-breakdown-cover/", "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": ""}, "NMP": {"username": "NMP", "tumblr": "", "display_name": "NMP", "url": "http://disqus.com/NMP/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 455, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "nickwah22": {"username": "nickwah22", "tumblr": "", "display_name": "nickwah22", "url": "http://disqus.com/nickwah22/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 58, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/8/4252/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "ecb8e53ad4dc175b15ab69340dd091f1": {"username": "ljf", "tumblr": "", "display_name": "ljf", "url": "http://disqus.com/guest/ecb8e53ad4dc175b15ab69340dd091f1/", "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": ""}, "Sombody_took_my_username": {"username": "Sombody_took_my_username", "tumblr": "", "display_name": "TruthSeeker", "url": "http://disqus.com/Sombody_took_my_username/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 817, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/2951/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "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": 3488, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/4/1663/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "4d9312cd58c7caeb087835daea9d59b6": {"username": "Teacher", "tumblr": "", "display_name": "Teacher", "url": "http://disqus.com/guest/4d9312cd58c7caeb087835daea9d59b6/", "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": ""}, "Val2": {"username": "Val2", "tumblr": "", "display_name": "Val", "url": "http://disqus.com/Val2/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1833, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/19/8778/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "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": ""}, "7e5ae376ad5611aebf00ea11b5ff067d": {"username": "Jibreel Riley", "tumblr": "", "display_name": "Jibreel Riley", "url": "http://disqus.com/guest/7e5ae376ad5611aebf00ea11b5ff067d/", "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": ""}, "49a868c01842fecabefc0d949d7d4a9f": {"username": "Jandi", "tumblr": "", "display_name": "Jandi", "url": "http://disqus.com/guest/49a868c01842fecabefc0d949d7d4a9f/", "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": ""}, "ed2ef7cb0e6bad3a82c61abf1e68b97d": {"username": "Lady c", "tumblr": "", "display_name": "Lady c", "url": "http://disqus.com/guest/ed2ef7cb0e6bad3a82c61abf1e68b97d/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}}, "forum": {"use_media": 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_17:52:56", "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": {"3276118": {"up_voted": false, "ip": "", "has_replies": false, "message": "Well, he need not show up since they love him at SNL regardless! But has Obama visited his grandma as he said he would. It's been almost a week, you know, and I have not heard anything yet that he already did.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-10-24_11:38:31", "killed": false, "user_key": "558c0af8c79a14ddb2fa97fc6b5a997f", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 2325833, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2315275": {"up_voted": false, "ip": "", "has_replies": true, "message": "Bullsh*t!!!<br><br>And you still haven't been able to justify your \"racist Black Liberation Theology\" angle. <br><br>Yeah, you remember...  You remember how you dropped that bs line when I made you.  And as long as people revere the \"founding fathers\", the epitome of RACISTS...  the last thing you ever should talk about is \"racist\" this or that.  Especially with today's butt naked racist Republican party which is \"friendly\" to racists like card carrying members, like David Duke, of the old racist order.  Clearly, there is so much the Republican party and people like that agree on.<br><br>But I'll give you another try little scared Karmi...  You claim the church is/was \"racist\"... PROVE IT!   You claim the Black Liberation Theology is \"racist\"... PROVE IT!!!<br><br>You failed before and ran like a little punk, Karmi...  FYI... I won't be treating you with kid gloves this time.  Now you're going to have to back your bs claims up and don't come off in her with some hacked up bs from so ignorant wingnut commentaries.  Quote primary sources, statements in FULL CONTEXT and for all you want to make it out to be... the \"racism\" you're keep harping on better have murders, assaults, property damage or some kind of real, material consequence or real (which means not imaginary) racist intent worthy of you tagging Trinity as \"a racist church\" and framing Black Liberation Theology as \"racist.\"<br><br>It's time to PUT UP or SHUT UP!<br><br>And I'll make it easy for you.  There this \"church\" that has been called \"racist\" and I'm sure most people would agree.  I'm sure people would also agree that the <a href=\"http://www.democracynow.org/1999/7/30/world_church_of_the_creator_and\" rel=\"nofollow\">World Church of the Creator</a> has a \"racist\" theology AND practice.<br><br>Here's your chance...  Show how Trinity United Church of Christ is worthy of the \"racist\" tag given that example.  Show how Black Liberation Theology is worthy of the tag given the example of White \"racist\" pseudo-religious dogma like that of the World Church of the Creator.  Do that and make sure you stipulate to the similarities or differences in the ORIGINS of the 'theology' of the two churches and tell me about the behavior of the members of the two churches.<br><br>You know, the Bible says you judge a tree by its fruit.  So tell me what kind of fruit has come from Black Liberation Theology -- which could arguably be said to find historical expression in the religious interpretation of people like Nat Turner (or David Walker, Harriet Tubman, Sojourner Truth,, Dr. Martin Luther King, Rosa Parks, Malcolm X, etc.).", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_21:51:50", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 6, "is_first_child": true, "email": "", "parent_post_id": 2314819, "depth": 1, "points": 1, "author_is_creator": false, "is_realtime": false}, "2318866": {"up_voted": false, "ip": "", "has_replies": true, "message": "BullShit<br><br>What do you want the press to do, Cheerlead for the man... wait MSNBC already dose that for Obama.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:40:36", "killed": false, "user_key": "7e5ae376ad5611aebf00ea11b5ff067d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year 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}, "2318397": {"up_voted": false, "ip": "", "has_replies": false, "message": "From <a href=\"http://capitolhillblue.com/cont/node/10086\" rel=\"nofollow\">Capitol Hill Blue</a><br><br>Irwin A. Tank, author of Gook: John McCain's Racism, notes a long and sordid history of racism from the presumptive GOP nominee, including:<br><br>    * McCain's use of the anti-Asian slur \"gook\" publicly for 27 years before dropping the use for his current Presidential run;<br>    * McCain's endorsement of George Wallace Jr., a frequent speaker at white supremacist events;<br>    * His vote against establishing a holiday for Martin Luther King's birthday and then another vote to rescind the holiday.<br>    * In answering a question about divorced fathers and child support, McCain called the children \"tar babies.\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:56:11", "killed": false, "user_key": "nickwah22", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "2318400": {"up_voted": false, "ip": "", "has_replies": false, "message": "We have the Shrine of the Black Madonna (PAOCC or Pan African Orthodox Christian church) here in Houston. I LOVE that church. If you want to read about Black Liberation theology, check out books written by their founder, Reverend Albert B. Cleage Jr. (Jaramogi Abebe Agyeman). He is the father of Pearl Cleage. There are also Shrine churches in Detroit and Atlanta.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:56:55", "killed": false, "user_key": "4d9312cd58c7caeb087835daea9d59b6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2318120, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318913": {"up_voted": false, "ip": "", "has_replies": false, "message": "Bill Maher:  \"Let's ask Sara Palin about Sarbanes-Oxley\"<br><br>Now THAT would be GREAT entertainment.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:44:54", "killed": false, "user_key": "nickwah22", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "2314819": {"up_voted": false, "ip": "", "has_replies": true, "message": "MSM has treated Obama with kid's gloves during his entire run for president, e.g. Obama has never been pressed - by MSM or anyone else - to explained why he and Michelle spent roughly 20 years as members of a racist church that taught the racist Black Liberation Theology. Obama has had more than fair treatment...<b>WAY MORE</b>  than someone with the friendships he has had deserves, e.g. Wright, Rezko. Ayers, etc.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_21:07:52", "killed": false, "user_key": "Karmi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 33, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "2315333": {"up_voted": false, "ip": "", "has_replies": true, "message": "You might ought to learn how to make an argument.  Mere bs assertions and a link don't do that. <br><br>It's on you.  You want to repeat the bs... You will have to defend the bs with your own logic.  But we (you and me) have already seen how that's not possible.  Even if the bs you claim was true you wouldn't be able to make the case because you just aren't capable. <br><br>Or, rather, it's the case that what you want to claim can't possibly be demonstrated (again, mere assertion(s) and link(s) don't do the trick) because what you keep trying to suggest just isn't true, much less defensible.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_21:57:28", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 9, "is_first_child": false, "email": "", "parent_post_id": 2315256, "depth": 3, "points": 1, "author_is_creator": false, "is_realtime": false}, "2314824": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm with Ms. Martin. Just give McCain /Palin the SAME treatment they gave Obama, and all would be well with the world. Because THE TRUTH on these jokers is far better than the fake scandals they created with obama.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_21:08:08", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 2314564, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2319434": {"up_voted": false, "ip": "", "has_replies": true, "message": "Mccain knows he is running a dishonorable campaign.   When he was questioned the other night at the \"community service \" event....didn't you catch him when he was questioned on the tone of his compaign?   His response was, \"this is a tough business.\"   Said it all for me...he knows damn well what he is doing and I will say forever...McCain has sold his soul to the devil in his desperation for the White House.    The man doesn't have any ethics any more.<br><br>fyi from a fellow pow who knew McCain since academy days and say McCain is not cut out to be president.<br><br><a href=\"http://www.youtube.com/watch?v=_KjsEs46C70\" rel=\"nofollow\">http://www.youtube.com/watch?v=_KjsEs46C70</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_00:23:33", "killed": false, "user_key": "Michigander2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "2325073": {"up_voted": false, "ip": "", "has_replies": true, "message": "Me either.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_01:46:28", "killed": false, "user_key": "msmartin", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 2324919, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318930": {"up_voted": false, "ip": "", "has_replies": false, "message": "FoxNews already does that for your Republican Ticket.  Why not expose McCain they way they have Obama?  You probably know more about Obama than your own candidate.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:46:02", "killed": false, "user_key": "nickwah22", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 2318866, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2315361": {"up_voted": false, "ip": "", "has_replies": true, "message": "Drinking again tonight, huh. Well, you tried to stop. Anyway, <i>one-more-time</i>, just for you:<br><a href=\"http://swamphermit.wordpress.com/black-liberation-theology/\" rel=\"nofollow\">Black Liberation Theology - Black Hatred & Black Racists</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_21:59:41", "killed": false, "user_key": "Karmi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": 2315275, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318267": {"up_voted": false, "ip": "", "has_replies": false, "message": "for you....<br><br>Why do trolls do it?<br>I believe that most trolls are sad people, living their lonely lives vicariously through those they see as strong and successful.<br><br>Disrupting a stable newsgroup gives the illusion of power, just as for a few, stalking a strong person allows them to think they are strong, too. <br><br>For trolls, any response is 'recognition'; they are unable to distinguish between irritation and admiration; their ego grows directly in proportion to the response, regardless of the form or content of that response.<br><br>Trolls, rather surprisingly, dispute this, claiming that it's a game or joke; this merely confirms the diagnosis; how sad do you have to be to find such mind-numbingly trivial timewasting to be funny?<br><br>Remember that trolls are cowards; they'll usually post just enough to get an argument going, then sit back and count the responses (Yes, that's what they do!).<br><br><a href=\"http://www.flayme.com/troll/\" rel=\"nofollow\">http://www.flayme.com/troll/</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:39:23", "killed": false, "user_key": "JJai", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2318110, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318443": {"up_voted": false, "ip": "", "has_replies": false, "message": "As a former reporter i say you are so on point; we would report the news based upon our life experience or political slant.<br><br>To current members of the media I say man up and report the facts and TRY to be objective.<br><br>I agree with this post wholeheartedly.....", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:02:19", "killed": false, "user_key": "2dcb7ab86ca109aed35adaccb673c5dd", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year 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}, "2325619": {"up_voted": false, "ip": "", "has_replies": true, "message": "What???  WHAT IF questions like...<br><br><i>What if John McCain were a former president of the Harvard Law Review?  What if Barack Obama finished fifth from the bottom of his graduating class?</i><br><br>... which are great for highlighting racism and, matter of fact, can be used to create understanding don't even require such pre-developed understanding.  And if striving for objectivity is a lost cause because there is no such thing given how it is a \"myth\", what the hell are you talking about when it comes to understanding racism/prejudice?<br><br>By your own definition, you're asking them to accept and use your apparent personal bias (since you can't possibly be \"objective\" about what racism is) as opposed to being conscious of their own racism (or tendency to not recognize it) and do whatever they can, in as much as they can, to both check for that bias and make sure that's not the way they're viewing the candidates...<br><br>The idea of striving for objectivity, again, would itself lend to the type of WHAT IF questions posed here.  I'm afraid the idea of viewing STRIVING for objectivity as a \"myth\" (at least in the dismissive way you present it) is what has produced things like Fox News, IMO, the \"fair and balanced\" (objectivity?) slogan notwithstanding.<br><br>Also, I place, perhaps, a pretty high bar on what constitutes understanding racism which just so happens to be a position of mine informed by the many ways White people, e.g., who act like they understand racism -- you know, like the Clintons -- really don't understand racism.  <br><br>So I figure it would be a whole lot easier for them to wrap their minds around the concept of striving for objectivity than to expect them to understand something centuries worth of history has shown that they either can't understand or don't give f-ck whether they do or don't.  <br><br>It seems much more practical to appeal to their sorely lacking professionalism and whatever principles and professional standards they are supposed to be about than to have them fail miserably with the tall task of understanding racism and running the risk of frustrating me when they get it horribly wrong trying...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_04:14:12", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 2319355, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "2324597": {"up_voted": false, "ip": "", "has_replies": true, "message": "Michigan GOP denies it will use foreclosure lists to challenge voters:<br><br><a href=\"http://www.freep.com/apps/pbcs.dll/article?AID=/20080912/NEWS15/809120346\" rel=\"nofollow\">http://www.freep.com/apps/pbcs.dll/article?AID=...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_00:37:58", "killed": false, "user_key": "Nate_Wesley", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "2346621": {"up_voted": false, "ip": "", "has_replies": true, "message": "\"We are going to keep Gov Palin from the media until they can prove they are going to treat her with respect and deference\". This was truly a what the hell moment for me ? Gov Palin is a vice presidential candidate who has presented herself to the world as someone who is tough and will get the job done. She put her children out on the national stage and paraded her baby to the world. She described herself as a pitbull with lipstick and a hockey mom with five children. This is how she chose to present herself to the world and now everyone wants to whine that people are not being fair to her and are being sexist ?<br><br>For the past 19 months every aspect of Obama's life has been scrutinized and torn apart. His faith, his race, his patriotism, his attire, his wife, his family and not once has he whined about how the media was picking on him. He responded to the questions and criticisms and never lost his cool. Since the introduction of Gov Palin I have seen Republicans angry and yelling that anyone dares to question her credentials or speak about her life. Why does she not get the scrutiny that every other candidate gets ? John McCain and the Republicans don't get this angry when they scrutinize and talk about John McCain. Maybe he should become the vice presidential candidate and put her on top of the ticket. He appears to be holding onto her coattails anyway.<br><br>I'm 41 years old and I cannot recall when the religious right embraced unwed teenage mothers but now that the teenager in question is the daughter of vice presidential candidate who supports their views, teenage motherhood is something we should all support and embrace. When the central characters of this discussion were thought to be minorities, the discussion was more about poor parenting, lack of values and morals, absentee fathers, and just plain dysfunction but now it is just another lifestyle choice ( afterall she did not abort). I don't believe that a person's children or family should be a part of the discussion, but Gov Palin put it out there and is using her status as a mother as one of her credentials so it is fair game. Honestly, if Obama's children were of age and one of those girls got pregnant would there be a drive to embrace her and cheer her choice not to abort. I don't think there would be, it would be one more thing to assess Obama's character and criticize him as a father.<br><br>It doesn't matter who you support but the focus should be on the issues and not all of the other stuff that is flying. It's a known factor in a debate, when your opponent does not have anything to say about the issues, the opponent attacks the person. All I have seen since the RNC are attacks on Obama's character, ridicule about his life experiences, and a self reported biography. It was very disturbing to me to watch person after person ridicule and laugh at Obabam's community organizing experience but we are supposed to believe that being a mother of 5 is experience enough to be the vice president. I know many women see themselves in Gov Palin in the sense of a working mother who is raising children but what is missing from the conversation is African American women, Latino women, and other minority women. I am frustrated to continually hear how White women respond to her. Are there any other women in this country who are important ?<br><br>It is time to talk about the issues and put Gov Paliln's record under the microscope. It is time for her to publicly state her positions on abortion, gay marriage, stem cell research, funding for special education, sex education, secession of Alaska from the United States, the Iraq war, economic plans for the future, housing crisis, education, crime, health care, etc Right now she is all pomp and circumstance and it is time for some substance. We are supposed to be believe that she is going to be tough on corporations, lobbyists, and negotiate with other world leaders but the big ole bad media intimidates her ? The media needs to step it up and stop treating the pit bull with lipstick with kid gloves.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-14_10:59:00", "killed": false, "user_key": "91b814e382eb528e7bd656816234ee1e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 2, "author_is_creator": false, "is_realtime": false}, "2318463": {"up_voted": false, "ip": "", "has_replies": true, "message": "Karmi why haven't you provided links to James H Cone writings.  He is the primary architect of Black Liberation theology or maybe C Eric Lincoln a historian who has written about The Black Church.  While you are at it what about Dr. Remita Weems, whose approach to theology incorporates Womanist Theology, a feminist approcah to Chrisianity that borrows many of the tenets formulated by James H Cone as well as Alice Walker womanism.<br><br>I visited you site and is crystal clear that you do not like Obama.  That<br>cool.  We don't have to like the same politician.  We (hopefully) vote for the politicians that support our best interest.  What  consider tobe my best interest may not be yours.  However, your strong dislike of Obama is clearly emotional.  From what I have read, there is no critique on Obama's political views.  There is no criticism of what the work he did as politician (legislative work that he has accomplished).  Nada, nothing.  You simply do not like the man.  <br><br>So you throw in ish like Black Liberation theology is racist and bother not to go to primary source to bolster your argument.  You talk about how the ties between Ayers and Obama, especially during the time when Ayers was with the Weather Underground and Obama was playing with his Hot Wheels and Rock 'em Sock 'em Robots.<br><br>You use smoke & mirrors to cover up the fact that you have this deep emotional connection to him.  It sort of like those twisted celeb stalkers we hear so much about.<br><br>You see, the problem with you Karmi is not that you are not a Obama supporter.  That's all right.  The problem is that you are so emotionally attatched to him.  You don't want to accept that and you don't want others to catch on to that.  That is why you come to this site time and time again to intellectually bitchslap.  The reality is that Obama is an obsession for you.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:04:58", "killed": false, "user_key": "ecb8e53ad4dc175b15ab69340dd091f1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 2315361, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318978": {"up_voted": false, "ip": "", "has_replies": false, "message": "<b>The Center for Media and Public Affairs at George Mason University, where researchers have tracked network news content for two decades, found that ABC, NBC and CBS were tougher on Obama than on Republican John McCain during the first six weeks of the general-election campaign.</b><br><br><a href=\"http://www.latimes.com/news/politics/la-na-onthemedia27-2008jul27%2C0%2C712999.story\" rel=\"nofollow\">http://www.latimes.com/news/politics/la-na-onth...</a><br><br><br>NOTE:  At no time in the history of this country has the question been asked:  <br>IS AMERICA READY FOR (ANOTHER) WHITE PRESIDENT?<br><br>After all the racism that you, Karmi, apparently acknowledged as existing some 40 years ago... The question was NEVER asked.  Kid gloves my azz!<br><br>McCain apologized for being against the MLK holiday and launched a \"forgotten Americans\" tour that he's obviously FORGOTTEN about but the press has NEVER \"pressed\" him and questioned WHY he was against it.  NEVER has the MSM pressed him on the DOLLAR BILL controversy.  NEVER has he went one-on-one like Palin did with an interviewer who asked him \"why did you/your campaign charge Obama with playing the race card from the bottom of YOUR deck?\"  Yet, Obama was expected to give a statement on McCain's PROJECTION campaign... just like this lipstick bs.<br><br>NEVER has the MSM pressed McCain to answer for why he remains in a party and even hires strategist that played the race card on him.  NEVER.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:50:39", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2314819, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2330756": {"up_voted": false, "ip": "", "has_replies": false, "message": "You're equivocating here.  You're trying to turn speak about \"objectivity\" in absolute terms which is irrelevant here.  Plus you argument that we all have bias doesn't make sense.  <br><br>How can anyone ever come to understand racism is they are biased against that \"understanding\"?  How do you get them from point A to point B?<br><br>Again, the Clintons were supposed to be people who \"understood\" racism.  We see how that idea is very problematic.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_13:51:05", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2327914, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318471": {"up_voted": false, "ip": "", "has_replies": false, "message": "When did your blog become a credible source?  The fact that you seriously resort to Wikipedia for facts is a statement enough about your credibility.  There is one thing to not see the double standard but please do not act like your candidate(s) is(are) perfect.  Your opinion of Obama's pastor, who Obama clearly had the sense not to let Wrights 45 seconds worth of negative clips mold his opinion of America.  If you can't see the positive in Obama, its probably because you are too busy HATING him.  If so, why is that?  matter of fact, that's YOUR personal problem.  If you want to participate in DEBATE, then come prepared to do so, but in the meantime, knock off the foolishness, PLEASE.  You make yourself sound stupid and full of ignorance & hate.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:06:07", "killed": false, "user_key": "nickwah22", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2315361, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "2314564": {"up_voted": false, "ip": "", "has_replies": true, "message": "Thank you Jill.  Journalists you can just start with covering the facts and that will indeed lead to the discovery of the clearly cynical treatment of Barack and Michelle Obama.  Let the truth and the facts stand alone.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_20:43:29", "killed": false, "user_key": "msmartin", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "2314893": {"up_voted": false, "ip": "", "has_replies": false, "message": "Great post--will spread widely.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_21:14:20", "killed": false, "user_key": "b3296236ca00224ff30f364248d6b51f", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year 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}, "2318478": {"up_voted": false, "ip": "", "has_replies": true, "message": "Karmi isn't a troll. Karmi is the resident hate filled bigot and pseudo feminist.<br><br>Don't get yourself riled up. She is so not worth it.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:06:36", "killed": false, "user_key": "evita", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 2318120, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318489": {"up_voted": false, "ip": "", "has_replies": true, "message": "Blog commentary so good I had to share it:<br><br><a href=\"http://www.nakedcapitalism.com/2008/09/michigan-and-maybe-ohio-lose-your-home.html\" rel=\"nofollow\">http://www.nakedcapitalism.com/2008/09/michigan...</a>  <br>(scroll down) <br><br><i>Cash Mundy said...<br><br>    Up until the election of Reagan, it was generally understood that leaders should be of some notable stature, if not the best and brightest. Much as dear old Nixon (to think we could ever look back to him as part of the Good Old days!) was a crook (by contemporary standards, not the debased practices of the present post-Republic era), he was not a stupid mediocrity. 1980 was the (probably already irreversible) turning-point, the Clinton years a punctuation, the (re)election of the Shrub the end.<br><br>    Now the last best hope, well-spoken, obviously intelligent, possessed of charisma and youth and yet also Presidential gravitas unseen since Carter, is slipping in the polls for precisely these reasons, while McMonty Hall and his May-December sidekick promise whatever is behind Door Number Three.\"<br><br>My father once told me that he had heard it said that once the electorate realises it can vote itself money, a democracy is doomed. I would add that once they realise they can elect their worst instead of their best, it is buried.</i>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:07:48", "killed": false, "user_key": "Nate_Wesley", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "2330279": {"up_voted": false, "ip": "", "has_replies": false, "message": "Before the Wrights, Rezkos, Ayers, etc. started showing up I had no problem with Obama...other than he was a Democrat, and that I wished he were a republican. Believe I stated that on this board at one time early on.<br><br>I changed my view about him when it was discovered that he had long term relationships with racists, crooks, terrorists, communists, and other anti-Americans.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_13:05:28", "killed": false, "user_key": "Karmi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2318463, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "2319529": {"up_voted": false, "ip": "", "has_replies": true, "message": "To take the analogy another step -- and to steal from Dan Savage on Bill Maher's show -- imagine if that imaginary Obama pregnant teenager had a thug boyfriend they paraded all over the convention stage. <br><br>I am feeling depressed about it all today. The lies and the anger and the hatred is getting to me. Whatever one thinks of McCain's policies or Palin's record, how people cannot see that she is wholly unprepared to be the vice president of US is beyond me. I saw a PBS news report tonight interviewing a bunch of people and some Palin-like middle-aged woman said she saw Palin and was brought to tears (of joy) that she might be the next president of the US. And, yes, she said president, not vice president. This woman, I am sure, had never heard of Palin before last week yet she would likely be the first to say \"I just don't know enough about Obama.\" And she was likely someone who laughed when the old lady got up and asked McCain, in reference to Hillary, \"How are you going to beat the bitch?\"<br><br>I am going by the local Obama office tomorrow to see what I can do. I volunteered before our caucus, and they only recently reopened an office. I feel like I'll go mad if I don't do something positive. And it's payday so I've gotta remember to stop by <a href=\"http://barackobama.com\" rel=\"nofollow\">barackobama.com</a>.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_00:26:56", "killed": false, "user_key": "984cb50a7603c89f6bfde119910897f6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year 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}, "2325674": {"up_voted": false, "ip": "", "has_replies": true, "message": "Evita, matter of fact, it's the idea that they don't understand racism and \"should\" be trying to that leads to Mike Dyson, etc. as guests.<br><br>Also, Tim Wise, who has been on TV (CNN sparingly) \"talks fast\" too.  Sometimes he sounds like he's trying to sound cool too AND I know he would have no idea of what a \"post civil rights\" discussion would be about.  Nowhere at no time has he ever voiced hostility to such a fabricated, MYTHICAL concept.<br><br>\"Post civil rights?\"<br><br>It's like there's a disconnect.  From what I've seen, people who talk about \"new voices and elevating the discussion\" and getting beyond the \"civil rights dynamic\" do so just to \"sound cool\" and new generation or whatever you want to call it.  Never have I seen an intelligent argument that actually makes the distinction or shows the differences they pretend to be there.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_04:32:50", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 2319355, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "2324657": {"up_voted": false, "ip": "", "has_replies": true, "message": "yeah, whatever. Like I'd believe them.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_00:42:54", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": true, "email": "", "parent_post_id": 2324597, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2324660": {"up_voted": false, "ip": "", "has_replies": true, "message": "Why do you bother to respond to this Karmi person?  Isn't it quite obvious that refuting any argument the person has, no matter how thin that argument, is not going to change this person's mind.  This person has a narrow world view, quite possibly, formulated  from a narrow frame of reference.<br><br>Why waste your energy?  Put the person on ignore, because what I've seen in this one thread tells me the person brings nothing of relevance to the table.  If the person cannot educate you, why waste any time and energy on him/her.  That is time and energy expended that cannot be recaptured.  IGNORE!  IGNORE!  IGNORE!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_00:43:13", "killed": false, "user_key": "ed2ef7cb0e6bad3a82c61abf1e68b97d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "2324663": {"up_voted": false, "ip": "", "has_replies": true, "message": "get yourself to the Obama office. it will cheer you up", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_00:43:25", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 5, "is_first_child": true, "email": "", "parent_post_id": 2319529, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2325176": {"up_voted": false, "ip": "", "has_replies": false, "message": "This is what we need to be talking about.  You have a nice day as well.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_02:06:57", "killed": false, "user_key": "99PercentSure", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2324781, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "2327747": {"up_voted": false, "ip": "", "has_replies": false, "message": "Sorry, I find all this depressing. The hate, the anger, the lies, and especially the ignorance that has deified a woman that most of the people doing it didn't even *know* two weeks ago. The latter would be laughable if it weren't so frightening. <br><br>I also work with people -- people I like a lot, people I consider friends -- who are going to vote for this man and woman. <br><br>I'll get over it.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_11:05:04", "killed": false, "user_key": "984cb50a7603c89f6bfde119910897f6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2324919, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "2319047": {"up_voted": false, "ip": "", "has_replies": true, "message": "Yep!  That's exactly what Pat Buchanan and Joe Scarbrough do all the time.<br><br><br>... because Obama is part Irish?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:56:00", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 2318866, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2327752": {"up_voted": false, "ip": "", "has_replies": false, "message": "post civil rights dynamic basically says that racism looks different today than it did during and before the civil rights movement. it initiated the concept of color blind racism: all of the people who believe they do not \"see color \" and hence harbor no racial resentment or hatred, which we all know is false. it is the reason why bill clinton feels SO SLIGHTED because people called him out on his racist assertions. he honestly, doesn't see it, but it doesn't take away from the fact it exists. <br><br>i'm not that person who wants to sound cool, but thanks for giving an cred for that. lol. this is a real sociological context being studied, researched, engaged. it is why jesse jackson and his like are no longer relevant. <br><br>never saw an argument: read bonilla- silva. in one of his books he interviews college students (ina  number of schools,) and asks them about their racial beliefs. they portend to believe that all people deserve fairness, however they showed resistance to the notion of affirmative action. contradictory idea right? this is the notion of post civil rights. derrick heyward horton (U Albany) is studying demography and controlling for race to show the effect of racism... there are people doing the work and for at least 10 years.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_11:05:12", "killed": false, "user_key": "evita", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2325674, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "2326218": {"up_voted": false, "ip": "", "has_replies": true, "message": "Ahhh!  <a href=\"http://swamphermit.wordpress.com/2008/07/26/black-liberation-theology-black-hatred-black-racists/#comment-103\" rel=\"nofollow\">Here it is</a>.  The very thing you posted here before verbatim with the definitions racism that you NEVER demonstrated as applicable to Black Liberation Theology.<br><br>You NEVER showed how it was/is \"an irrational attitude of hostility\" much less \"a discriminatory or abusive behavior towards members of another race.\"  <br><br>For some reason, your blog wouldn't publish my post, so I'll debunk one piece of your bs there... here.  <br><br><b>What part of Sen. Obama or Rev. Daughtry being a part of the Democratic party promotes or is a practice of Black supremacy that's comparable to what we know about the KKK's version of White Supremacy which is not to be confused with the WHITE SUPREMACY of Thomas Jefferson and Abraham Lincoln?<br><br>What part of Sen. Obama or Rev. Daughtry being a part of the Democratic party promotes or is a practice of Black separatism?  Beyond that, what part of Trinity United Church of Christ being a part of predominantly white Christian congregation that actively fellowships with white churches in the congregation along with having its own white members promotes or practices Black separatism?<br><br>Your circular logic based on circumstantial evidence, at best, is laughable.</b><br><br>Note:  Reparations isn't a part of Obama's platform or that of the DNC which makes your claim that Black Liberation Theology has \"gained power\" in the Democratic party bogus.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_07:35:15", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 2314819, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2314955": {"up_voted": false, "ip": "", "has_replies": true, "message": "Well, this is the perfect time to bring your attention to this<a href=\"http://www.philly.com/inquirer/columnists/dick_polman/20080907_The_American_Debate__It_s_little_discussed__but_Obama_s_race_may_be_decider.html\" rel=\"nofollow\"> article</a> by Dick Polman, The Philadelphia Inquirer. I don't know what the writer's motive is. It was discussed on CSPAN last Sunday morning - WIll Race Affect the Outcome of the Elections?<br><br>The responses were varied. I wrote down a few because I knew I wanted to post here:<br><br>1. Some whites called in and they were quite distressed about this.<br><br>2.  Older white woman - nine in her family. She is for Obama. Four younger members for Obama. Other four are older and were for Barack's primary opponent. Now, two of these four say they are undecided while the other two say outright that they won't vote for Obama because he is black.<br><br>2. Most blacks who called in were livid, saying that in 2008 they should not be waking up to CSPAN and these types of discussions. <br><br>3. One black man said that he is concerned about the race factor. He tells a story that he is friends with a white family. Like, really close he said. Recently, they invited him to dinner. While at the table, he noticed that he had a different plate from everyone else but he thought nothing of it. <br><br>On his way home, he realized that he had left his watch. He went back and hey told him to go get it. When he went into the kitchen to pick up his watch, he saw that the plate that he had used was in the garbage can. These are people that i thought were my close friends, he said.<br><br>4. My personal favorite call was a white woman from Florida. She is supporting Obama. She says that people in her neighborhood are really prejudiced, BUT NOT HER. She is thinking of leaving that area because she can't live amongst such people. Then she goes on to say this and I swear to God - \"Plus Obama isn't even black. He's half-white. Look at him. He looks more like a white man than a black man.\" While it is true that he has a white mother(he self-identifies as a \"black man with a white mother\")you see that she clearly rationalizes her support for him. Whatever works I guess. We need every vote.<br><br>T.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_21:18:59", "killed": false, "user_key": "d6755b31010b50fc47eac9ee8b3bb319", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year 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}, "2347213": {"up_voted": false, "ip": "", "has_replies": false, "message": "this was excellent. thank you", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-14_12:00:00", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2346621, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2319054": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://tpmelectioncentral.talkingpointsmemo.com/2008/09/mccain_cleaning_up_lobbying_hi.php\" rel=\"nofollow\">http://tpmelectioncentral.talkingpointsmemo.com...</a><br><br>Two High-Ranking McCain Campaign Officials Lobbied For Companies At Center of Sex-For-Oil Scandal<br>By Greg Sargent and Eric Kleefeld - September 12, 2008, 4:47PM<br><br><br>What if top members of Obama's staff were still getting paid as lobbyists of oil companies that have been implicasted in a drug& sex scandal?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:56:26", "killed": false, "user_key": "4d9312cd58c7caeb087835daea9d59b6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year 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}, "2318037": {"up_voted": false, "ip": "", "has_replies": true, "message": "And the fact the you quoted from the site of idiot(s), idiots promoting NBRA's historically bankrupt and ignorant idea that MLK = Republican...<br><br>Well, that just shows how dumb you are and how ill-equipped you are and the dumb stuff promoted by the sites you read/reference is easily challenged and readily debunked.<br><br><b>\"The Republican Party geared its appeal and program to racism, reaction, and extremism. All people of goodwill viewed with alarm and concern the frenzied wedding at the Cow Palace of the KKK with the radical right.\"</b><br><br>That's a direct quote from MLK.  This too:<br><br><b>\"Mr. Goldwater articulated a philosophy which gave aid and comfort to the racist. His candidacy and philosophy would serve as an umbrella under which extremists of all stripes would stand. In the light of these facts and because of my love for America, I had no alternative but to urge every Negro and white person of goodwill to vote against Mr. Goldwater and to withdraw support from any Republican candidate that did not publicly disassociate himself from Senator Goldwater and his philosophy.\"</a><br><br>Ronald Reagan was a Goldwater Republican, I guess...  So, yeah, let's talk about racists and associations with racists and/or those who \"serve as an umbrella\" under which historically marginalized WHITE racists found aid and comfort.</b>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:10:48", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": 2315256, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "2325796": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyrah:   More positive Obama news -    For their eyes only!   :&gt;)      :&gt;)<br><br><a href=\"http://blogs.chron.com/texaspolitics/archives/2008/09/obama_exporting.html\" rel=\"nofollow\">http://blogs.chron.com/texaspolitics/archives/2...</a><br>Obama Exporting Texans To New Mexico!!  <br><br>How's that for playing chess!!??   Just move one state to another!!!    :&gt;)    :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_05:15:46", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "4327646": {"up_voted": false, "ip": "", "has_replies": false, "message": "It's a looonggg comment, :D. I need time to read it ;)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-12-11_09:38:31", "killed": false, "user_key": "baliinc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "12 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2346621, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2319077": {"up_voted": false, "ip": "", "has_replies": false, "message": "As Tweety would say, he's a \"regular guy\".", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:59:11", "killed": false, "user_key": "Lilytiger", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2319047, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "2324710": {"up_voted": false, "ip": "", "has_replies": true, "message": "Y'all are so easily distracted! Why bicker and debate online?  What does that accomplish?  Why not stay on point talking about how to get corporate media to call McCain out on his lies similar to the way The View did this morning?  Why not instead reserve your most venomous posts for corporate media rather than the same old neo-con trolls who only come here to distract you?<br><br>I just don't get that, I really don't.  That Karnie and that Jibreel run in here and post some inflamatory stuff designed to get y'all's dander up and y'all fall for it each and every time and waste hours responding to them.  The way to get their goat is to ignore them.  Don' t reply, ignore, ignore, ignore.  We've got lots of work to do to win the White House and change Washington and we only have about 52 days to get our act together.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_00:49:16", "killed": false, "user_key": "99PercentSure", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "2319081": {"up_voted": false, "ip": "", "has_replies": false, "message": "Did you even read the post?  Oh wait..... you can't read.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:59:25", "killed": false, "user_key": "msmartin", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2318866, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318571": {"up_voted": false, "ip": "", "has_replies": false, "message": "Poor little Karmi...<br><br>RUNNING and DUCKING again?  Obviously so.  <br><br>The Swamp Hermit Report site you linked to does that whisper, powerlessness of suggestion bs, too.  What you linked to dot-pointed several things about Black Liberation Theology, several things James Cone said and just declared them \"racist\" without a reason or rationale to back up the assertion.  However, the author did say \"it\u2019s easy to understand how the once victims of racism\"...  Hmmmm...  By all appearances, the author was quoting the Cone's reaction to actual racism.  Racism that included racism in churches and religion as well as U.S. in the 1960's and 1970's. The authored referenced the publishing dates of Cone's books, one in 1969, the other in 1970.   So his \"once victims\" idea is bogus.  There was no \"once\" to it.  The racism even s/he acknowledged was a very present and real part of what Cone was responding to.<br><br>Worse is this unsubstantiated and ridiculous notion by the author:<br>(ridiculous because s/he must believe in the magic or time warps)<br><br><b>\"Granted, white racism existed forty-years ago...\"</b><br><br>The fact that the site you linked to went to the logic of OZ and apparently believes White racism just up and disappeared circa 1968 alone makes it disreputable.  With underlying beliefs and logic like that, it has no credibility.<br><br>Don't link me to BULLSHIT like that.  At least have the humanity to link to a site that can make a credible or close-to-credible argument.<br><br>Sure inertia alone says that the momentum of 192 years of WHITE RACISM (that's just counting from 1776 to 1968)... sure inertia alone, not to mention the polling (and campaigning) in this election season, says that WHITE RACISM didn't just disappear the way your source-site suggests.<br><br>Simply, the argument (if one actually exists) from the Swamp Hermit site lacks credibility.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:14:56", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2315361, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "2330866": {"up_voted": false, "ip": "", "has_replies": false, "message": "<i>Can you really say that every person has that agenda?</i><br><br>Can you really say that your question is even relevant, much less necessary?  No, you can't.  It's really lazy, sloppy logic.<br><br>No one can say that every person in the media held the Bush administrations water in the run up to the Iraq war, etc.  But it is intellectually bankrupt to pretend as if a significant, critical mass of the media wasn't complicit in \"pulling the wool over the American public's eyes\" even though a majority of Black folks were always opposed to the war.<br><br>Hmmm...  But for some reason we don't hear you talking about Town \"objectifying\" the media or the American public with regards to the Iraq war.  Plus I thought this was about getting the media to \"understand racism\" which doesn't sound like the same thing as \"unpacking the issues.\"   That sounds more like there is a lot of understanding you/we have to gain before anything else...", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_14:02:13", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2327947, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "2319091": {"up_voted": false, "ip": "", "has_replies": false, "message": "I could not agree with you more on this", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:59:59", "killed": false, "user_key": "Independent2008", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "2325750": {"up_voted": false, "ip": "", "has_replies": false, "message": "msmartin:  Speaking of Red Necks:<br><br><a href=\"http://www.frontiernet.net/%7Etzuleger/webjokes/redneckjokes.htm\" rel=\"nofollow\">http://www.frontiernet.net/~tzuleger/webjokes/r...</a><br>Jeff Foxworthy has made a living/bank/Benjamins/a grip with these jokes!!    :&gt;)     :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_04:55:28", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2318326, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "2327297": {"up_voted": false, "ip": "", "has_replies": false, "message": "Too true. But I remain optimistic. I see a turnaround.  Let the Palin angel dust settle.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_10:22:39", "killed": false, "user_key": "melanctha", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2318489, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318084": {"up_voted": false, "ip": "", "has_replies": true, "message": "No, you ran like a little punk who got his nose busted.  <br><br>What you've done here is what you did before:  you made an assertion, quoted/linked to the site/assertion of some partisan hack and hoped the mere assertion-suggestion -- the mere fact that you made the accusation -- would do the trick.<br><br>Obviously, you found THINKING to hard to do because you could not and definitely did not sustain debate over your bs assertion.<br><br>You posted a definition of racism and couldn't even make the quotes from James Cone and Rev. Wright fit the definition you posted.  YOU FAILED.<br><br>You proved nothing but just how much of a mental midget you are.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:15:53", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 2315639, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "2325770": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyrah:   Oh Mr./Ms./Miss Journalist!!  Here is some news that you might want to see.:&gt;)    :&gt;)   RESPECTFULLY!!    :&gt;)    :&gt;)<br><br><a href=\"http://www.youtube.com/watch?v=poEaUMnCIDI&NR=1\" rel=\"nofollow\">http://www.youtube.com/watch?v=poEaUMnCIDI&NR=1</a><br>Barack Obama Visits Granby High School in Norfolk, VA. 9/10/08", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_05:04:54", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "2330893": {"up_voted": false, "ip": "", "has_replies": true, "message": "Even more of a disconnect.  You talk about diversity training at PBS not Fox.  When your diversity approaches develop a 100% \"changed\" track record with the Rush Limbaughs of the world then talk...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_14:05:18", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 2327914, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318611": {"up_voted": false, "ip": "", "has_replies": true, "message": "I believe part of the challenge for journalists is their own personal inability to wrap their minds about the concept of racism. For many white people racism is an act of individual prejudice. For many, they believe since discrimination based on race is illegal- it doesn't exist. So then the discussion become one of personal bias- meaning if they can name ONE person who is of a different color that they know enough to say \"I like them as a friend,\" it absolves them from potentially believing they are prejudiced.<br><br>The issue is they keep inviting the SAME people into the room to discuss the issues: Rev Al, Jesse, etc, and then want random pundits of color (not intellectually versed on the nature of prejudice and discrimination,) to speak about the issue. For this reason discussions become a mile wide and teaspoon deep. Journalists need to hire some consultants to help them understand the issue in general and help them apply the theories in their writing... Sort of what Jill Tubman did above. <br><br>Its a shame that journalists hired to write about society are not trained to see the cultural differences between the experiences of members of the same society.<br><br>Get new voices and elevate the discussion to a post civil rights dynamic. AND STOP INVITING MICHAEL ERIC DYSON TO THE TABLE. He talks tooo dang fast and he is trying to sound cool, not intelligible. Try Eduardo Bonilla- Silva, Pedro Noguera, Tim Wise, Mari Matsuda, Patricia Williams, or me:)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:17:55", "killed": false, "user_key": "evita", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 12, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "2326805": {"up_voted": false, "ip": "", "has_replies": true, "message": "The media is fully aware of racism because they are just as racist, and prejudiced and bigoted as the people they cover.  They wrap their minds around it and understand it easily because they have the same feelings.  The media is telling people \"Don't vote for Obama because XYZ.\"  The media is agitating, and frankly they can't be trusted as they were Bush's allies in pulling the wool over the American public's eyes about Iraq.  The suburban white lady in Boondocks, PA might have had no problem voting for Obama even though he's black, but she's been told over and over again by the media that \"suburban whites\" aren't voting for Obama, and \"hard working white people\" distrust Obama, and white women don't like Obama because he's sexist against Hillary and Palin (even though she might not like Hillary OR Palin).  Now the suburban white woman is LESS likely to vote for Obama because the MEDIA said not to vote for him.<br><br>The media understands fully well what they are doing and they will never be held accountable for it, just like they won't be held accountable for helping Bush lie about Iraq.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_09:19:37", "killed": false, "user_key": "b55fc0e16623c181a6c8436de91a9fb4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 2318611, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318105": {"up_voted": false, "ip": "", "has_replies": false, "message": "We knew this would be hard. This is the hardest part right now. Folks just need to know that America will survive if a Black man is elected President.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:17:51", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 2314955, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318110": {"up_voted": false, "ip": "", "has_replies": true, "message": "Name calling doesn't work on me; however, your having to resort to such \u2013 once again \u2013 proves my point/s.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:18:38", "killed": false, "user_key": "Karmi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 2318084, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "2331427": {"up_voted": false, "ip": "", "has_replies": false, "message": "I've been pulling my hair out (well actually I got my hair trimmed but still) wondering where he hell are black Democrats and pundits, Roland Mart nothwithstanding, calling out white pundits for the blatant complicity in trying to hide Sarah Palin's lies and distortions and clear lack of knowledge on foreign affairs.  Since Cambell Brown embarrassed McCain's spokesperson, she's clearly capitulated along with the entire line-up at CNN again Roland Mart notwithstanding.  MSNBC is a joke before 8pm.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_14:59:57", "killed": false, "user_key": "NMP", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "2318116": {"up_voted": false, "ip": "", "has_replies": false, "message": "T,<br><br>I'm serious when I say vote for the White half of him, if that makes you feel better White folks. if that is their rationalization, so be it. I just want the vote", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:19:02", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2314955, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318120": {"up_voted": false, "ip": "", "has_replies": true, "message": "No, you troll.  I mean actually reading Black Liberation Theology--reading the theologians who write the theology (Cone, Hopkins, et al) and knowing the theological and historical provocations that lead to the theology rather than pimping some second-hand distortion of the argument.  Plus, you're about twenty years too late with your \"critique\" of Black Lib. Theology.<br><br>Troll, begone.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:19:27", "killed": false, "user_key": "5e2b33c435c317e69152caba2b39bad6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 2315256, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "2324781": {"up_voted": false, "ip": "", "has_replies": true, "message": "fyi, I frequently send message to the various television channels with my thoughts.  Whether I make a difference or not I don't really know because I don't get feed back.  I also donate time and money to Obama's campaign.   I see this website as a community as an outlet where I can share my thoughts.   Some agree with me, some do not.    <br><br>I have travelled to S. Carolina and Alabama to volunteer during the primary as well as in the state I reside.   I contribute to our local Democratic party as much as I can.  <br><br>My guess is alot of others who write here to like wise.<br><br>Have a nice day.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_01:03:37", "killed": false, "user_key": "Michigander2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": true, "email": "", "parent_post_id": 2324710, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318135": {"up_voted": false, "ip": "", "has_replies": true, "message": "<i>\"Have someone read it to you...\"</i><br><br>No.  It's on you to make your argument and establish the basis for your claim -- i.e. make the case, make the argument, in your own words and, at most, use references to OPINIONS of other mindless hacks as arguments/information that support WHAT YOU ARTICULATE and stipulate as the logical basis for the claim you make.<br><br>Again, I've made it so easy for you and my counter-point is clear: there is no way you can say that TUCC and Black Liberation Theology, even at its worse, is worthy of the \"racist\" tag with the type of \"racist\" example that is the World Church of the Creator and its psuedo-theology.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:21:20", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 2315639, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318147": {"up_voted": false, "ip": "", "has_replies": true, "message": "Look\u2026I\u2019m sorry that you support a racist/crook/anti-American, but that is your problem and not mine. Good night\u2026", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:23:53", "killed": false, "user_key": "Karmi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 2318135, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "2319172": {"up_voted": false, "ip": "", "has_replies": true, "message": "Evita, the point made with the list of WHAT IF's doesn't require the ability to understand racism.  The whole idea of objectivity that journalism is supposed to strive for and even the conventional idea of giving equal time or credence and asking the SAME questions to both parties to be \"fair\" would be enough, not to mention the concept of journalistic curiosity and questioning...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_00:08:56", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 8, "is_first_child": true, "email": "", "parent_post_id": 2318611, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2325833": {"up_voted": false, "ip": "", "has_replies": true, "message": "rikyrah:  ANSWER:   'cause he is <b>compassionate</b> and he <b>has a sense of appropriate actions!!</b><br><br>QUESTION:  Why did Mr. Obama cancel his appearance on SNL tomorrow??<br><br><a href=\"http://blogs.abcnews.com/politicalradar/2008/09/obama-postpones.html\" rel=\"nofollow\">http://blogs.abcnews.com/politicalradar/2008/09...</a><br><br>Youuuuu - hooo!!   Mr./Ms. Journalist!!   :&gt;)     :&gt;)    :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_05:30:33", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "2324791": {"up_voted": false, "ip": "", "has_replies": false, "message": "co-sign rikyrah....am hoping the Dems have their lawyers on this stuff.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_01:05:25", "killed": false, "user_key": "Michigander2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2324657, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4938064": {"up_voted": false, "ip": "", "has_replies": false, "message": "a troll? really? i dont think so", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-06_15:20:09", "killed": false, "user_key": "bcf475bb67f04ec8e3d87c7565ef0729", "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": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "2315089": {"up_voted": false, "ip": "", "has_replies": false, "message": "Great post. But let's keep the focus on McCain not Palin.   He's the easier target, and  and the one who would be president.   He is using her as a distraction from himself.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_21:33:14", "killed": false, "user_key": "158ba8236c29febd018ca7073e713a2e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year 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}, "2331476": {"up_voted": false, "ip": "", "has_replies": false, "message": "Nquest,<br><br>Not sure why you are in debate mode with me. <br><br>I'm actually promoting a nuanced understanding of what we all agree is a problem. I'm speaking in dynamics and how we connect understanding of these dynamics to the individual. There is a process to unpack these ideas and educate the individual who creates this thing we call the media.  <br><br>In any situation there are going to be all out racists (ie: i hate black people,) some people who regard themselves as cheerleaders (as in i have black friends, but i dont understand why certain people don't look for work, behave like thugs etc) and some people quite frankly who get it truly like Tm Wise. Most people fall into that middle category... though their issues may be different of course. <br><br>What I propose to to talk to the great majority of people who are in the middle. The Rush Limbaughs may never create the mental room to understand his own beliefs differently. Truthfully, the way you type makes it impossible to have these conversations in ways to create more allies.  <br><br>The point about mentioning PBS is that this work is being done, more so today than every before... Let's figure out ways to create more opportunities to engage media makers (ie: the people) in ways that respect their humanity while also being real about the impact of their ignorance. Ignorance we ALL have to systems of oppression.<br><br>You can have a total disregard for what I'm saying, but I will tell you my work has made an impact in connecting a person's values to their professional action. <br><br>So I'm done engaging in this discussion with you because I like to dialogue not debate. You should probably research what the difference is.<br><br>Have a great weekend!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_15:04:30", "killed": false, "user_key": "evita", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2330893, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "2325846": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyrah:  \"Here's What Change Really Means  -Video.<br><br><a href=\"http://www.jedreport.com/2008/09/heres-what-change-really-means.html\" rel=\"nofollow\">http://www.jedreport.com/2008/09/heres-what-cha...</a><br><br>Mr./Ms. Journalist.  This should be useful also!!    :&gt;)       :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_05:34:49", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "2327914": {"up_voted": false, "ip": "", "has_replies": true, "message": "first and foremost, we all have prejudices. everyone of us. we do not live in a vacuum, so let's not assert a moral high ground that doesn't exist.<br> You said:<br>And if striving for objectivity is a lost cause because there is no such thing given how it is a \"myth\", what the hell are you talking about when it comes to understanding racism/prejudice?<br><br>By your own definition, you're asking them to accept and use your apparent personal bias (since you can't possibly be \"objective\" about what racism is) as opposed to being conscious of their own racism (or tendency to not recognize it) and do whatever they can, in as much as they can, to both check for that bias and make sure that's not the way they're viewing the candidates...<br><br>In science and research we must assert that there is not such thing as objectivity. Why? Because what we see as \"normal\" or \"noteworthy,\" has everything to do with our personal lens. Our personal lens then has everything to do with the unique characteristics that make us unique individuals- for example I am a Puerto Rican female diversity trainer and educator... I may not have the same views of the other Puerto Rican females who have not read the things I have read or had the the opportunity to read the research that helps me stay competitive in my field. I cannot see things from a white male working class lens, because I do not have those experiences.<br><br>These are the reasons why there has been such a push (on the part of people of color) to diversify the media. To have variant perspectives. That said, it is true that whites who can develop empathy and see the nature of oppression (ie racism) are more likely to question their own methodology/ process to formulating a question to assist them with being better journalists. <br><br>I have participated in such a training with producers and editors for PBS a few years back and it highly successful in starting to look at themselves. I have worked with enough white people to know that all people are inherently good. We are participants in the invisible system and many people do not people they are under the control of racism, because when they do- they are forever changed.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_11:18:25", "killed": false, "user_key": "evita", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 2325619, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "2315116": {"up_voted": false, "ip": "", "has_replies": false, "message": "She/he is a troll. Pay no attention to its ramblings.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_21:35:51", "killed": false, "user_key": "djchefron", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2315088, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "2315639": {"up_voted": false, "ip": "", "has_replies": true, "message": "I proved it already, and it was easy. Have someone read it to you...perhaps that would help you to understand it better, since you wouldn't have to read and think at the same time.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:06:15", "killed": false, "user_key": "Karmi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 8, "is_first_child": false, "email": "", "parent_post_id": 2315333, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318720": {"up_voted": false, "ip": "", "has_replies": false, "message": "This is really good.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:28:21", "killed": false, "user_key": "CraigHickman", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 2318489, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318059": {"up_voted": false, "ip": "", "has_replies": true, "message": "Face it\u2026you are in denial of the truth and facts.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:13:04", "killed": false, "user_key": "Karmi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 2318037, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "2325893": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyrah:   ANSWER:  Because he is <b>compassionate</b><br><br>QUESTION:   Why did Mr. Obama Make a Statement About Hurricane Ike??<br><br><a href=\"http://voices.washingtonpost.com/the-trail/2008/09/12/candidates_react_hurricane_ike.html\" rel=\"nofollow\">http://voices.washingtonpost.com/the-trail/2008...</a><br><br><br><br><i>\"As another storm threatens the Gulf Coast, I'm praying for the safety of all those in Hurricane Ike's path, and urge everyone to heed the warnings of local authorities and seek safer ground immediately. Those who choose to stay are putting not only themselves at risk, but the emergency personnel working to ensure their safety. Now is the time to help those who want to leave but aren't able to -- and once the storm passes, we must work to provide swift relief wherever it is needed.\"</i>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_05:53:14", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "2318215": {"up_voted": false, "ip": "", "has_replies": false, "message": "You know when Obama gets elected he is gonna clean house! He'll be like Santa Claus making his list and checking it twice, gonna find out who's been naughty or nice. The restoration of the FCC will be a nice start. We need to be producing our own media to counter all this nonsense. Blogs help of course but let this be a lesson about not abdicating power. I'm still mad at Clinton for caving to the Rethugs and signing the Telecommunications Act.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:32:44", "killed": false, "user_key": "heartsandflowers", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "2328458": {"up_voted": false, "ip": "", "has_replies": false, "message": "Good morning Nquest,<br><br>Manatee mating season ended a few weeks ago, and I had made plans for some manatee poaching (harpooning) last night. <br><br>Anyway, you can deny, rant and rave all you want to, but BLT is proven to be a racist doctrine. Racism, <b>by its simplest definition</b>, is discrimination based on the racial groups to which people belong. <b>People with racist beliefs might hate certain groups of people according to their racial groups</b>. At least the KKK, World Church of the Creator, Malcolm X, etc. admitted that they are/were racists \u2013 Obama and Black Liberation Theologists/Members <b><i>don\u2019t have the balls to admit it</i></b>\u2026along with many other left-wing <b>African</b>-Americans. <br><br>1) Obama proved my point \u2013 and others \u2013 when he <b>finally</b> rolled Rev. Wright <i>under the bus</i>. 2) Barack and Michelle proved my point \u2013 and others \u2013 when they rolled TUCC <i>under the bus</i>. MSM gave Barack and Michelle a free-pass once they walked away from the racist Wright and TUCC, i.e. MSM then ignored the fact that Barack and Michelle had spent roughly 20 years involved with and members of a racist church. MSM conveniently <i>\u2018forgot\u2019</i> about the 20 years part\u2026<br><br>BTW, you have \u201cdebunked\u201d nothing. Denial isn\u2019t debunking. Also, my site has a spam-filter which stopped your posts\u2026I have de-spammed one and it is up. The other looked like a duplicate and was deleted. I will address it later, after cleaning some harpooned manatee.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_12:16:29", "killed": false, "user_key": "Karmi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2326218, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "2327947": {"up_voted": false, "ip": "", "has_replies": true, "message": "Town- the media is thousands of people. Can you really say that every person has that agenda? Or, can we say that many people do have that agenda, but there are people who are ignorantly complicit? <br><br>As long as we objectify the media we will not be able to unpack the issues that go into the systematic challenges that lend themselves to the larger issue of racism.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_11:21:46", "killed": false, "user_key": "evita", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 2326805, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "2325902": {"up_voted": false, "ip": "", "has_replies": false, "message": "or me.  we WILL win this thing.  and this fight will only make the satisfaction all the sweeter.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_05:54:29", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2325073, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "2315161": {"up_voted": false, "ip": "", "has_replies": false, "message": "...What if Michelle had forged the names of her employees onto narcotics prescriptions to feed her drug habit?<br><br>What if Michelle had walked onto the convention stage with a quarter million dollars worth of diamonds on her ears....when many Americans are struggling to feed their families?<br><br>What if Obama had laughed derisively at community organizing?<br><br>What if there were rumours Obama called his wife a \"c*nt\"?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_21:40:19", "killed": false, "user_key": "Sombody_took_my_username", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "2325410": {"up_voted": false, "ip": "", "has_replies": false, "message": "Nquest:   Me either!!   :&gt;)    :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_03:10:39", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2324919, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "2324911": {"up_voted": false, "ip": "", "has_replies": false, "message": "Why waste your energy trying to \"change\" other people's minds about their energy?<br><br>Why assume that refuting Karmi's argument has the aim of changing his mind?  It doesn't make sense.  The assumptions you make and the argument you make is from a \"narrow frame of reference.\"<br><br>I mean, given this blog and the nature of the presidential campaign so many of us are commenting about... Well, let's apply your logic and ask those questions to the Obama campaign:<br><br>Why do you bother to respond to McCain/McCain's campaign?<br>Why waste your energy responding?  It's energy (and ad money) that can't be recaptured.  IGNORE! IGNORE! IGNORE!<br><br>Like I said... it doesn't make sense.  Neither does this \"if the person cannot educate you\" idea of yours.  A lot of these boards and blogs exists where the core membership consist of like-minded people who share/express their opinion with little or no \"education\" going on, per se.  Things like that make your argument \"thin.\"<br><br>So, since we're asking questions:  why does it bother you that people have responded to Karmi?  Really.  Why?  Because you wouldn't?<br><br>In the spirit of the growing theme here... why have this space where African-American political news junkies can come here and share in their joys and frustrations with this election when that time and energy could be put to \"better\" use doing (more) things like canvassing, etc., etc.?<br><br>Why, Jack and Jill, should just shut down or not post a single entry that doesn't have to do with the next campaign event or activity.<br><br>And back to the hypocrisy of your post...  Why try to change other people's minds when your message is that there are some people who minds you just can't change?   (That's if we take your problematic assumption that changing people's minds on a blog is the purpose for why whoever you're talking to post on this blog.)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_01:22:10", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 2324660, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2325425": {"up_voted": false, "ip": "", "has_replies": false, "message": "Jibreel:   Would that be:  <i> . . . press to do [no question mark], Cheerlead [capital C],  . . . man [no question mark] and  . . . dose???</i><br><br><b>Spell checker  -   ATTACK!!! </b>     :&gt;)    <br><br>Whew!   ?????Deep Breaths!!   :&gt;)    :&gt;)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_03:15:51", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2318866, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2324919": {"up_voted": false, "ip": "", "has_replies": true, "message": "I don't understand why people are so down...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_01:23:20", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 2324663, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318264": {"up_voted": false, "ip": "", "has_replies": false, "message": "You have no point.  All you got are baseless claims.<br><br>I call you \"names\" because you fit the description.  Plus I have no respect for intellectual cowards.  The \"name calling\" is an intentional show of that disrespect.<br><br>But it is abundantly clear... I've proved my point that your claim that TUCC and the Black Liberation Theology are \"racist\" is BULLSHIT and clearly BULLSHIT that you can't defend/make the argument for.<br><br>Every post of yours has never included you proving that \"point.\"  Saying it, even believing it and surely just suggesting it is not \"proving\" it.<br><br>You've never done that.<br><br>Yet, I've made it easy for you.  With the World Church of the Creator as the example of a \"racist\" church... my position is that you can't PROVE that TUCC or the Black Liberation Theology is \"racist\" given that example.<br><br>Decontextualized BS is not accepted.<br>Ahistorical BS is not accepted.<br><br>Little sissy azz games of \"you proved my point\" -- i.e. YOU NOT PROVING A DAMN THING YOURSELF -- is not accepted.<br><br>Reading is not a deficiency I have.  Coming up with a logic vs. and EMOTIONAL and partisan (racial/political) basis for the claims you make is a well known handicap of yours.<br><br>Anytime the fear in you subsides, Karmi...<br>Anytime you're ready, I'll be here.<br><br>Last time, you tried to pull the same sh*t to.  You wanted to talk about anything but your obvious ineptitude.  Then, the same as now, like you lightweights tend to do... you were and are looking for any way out.<br><br>And, really... IF IT WAS SO EASY...  Why is so hard for you... YOU, not some easily discredit hack site... WHY IS IT SO HARD FOR YOU TO demonstrate YOUR proof now?<br><br>Simply, you can't.  You don't have any.  The best you got is a whisper campaign that holds weight with people of similar LOW aptitude.<br><br>But here's your chance.  I've RESORTED to making this real easy.  Show me how the TUCC compares to the World Church of the Creator.  When you can go point-by-point and PROVE with no smoke and mirrors, no equivocation, etc., etc. that TUCC is \"racist\" like the World Church of the Creator is \"racist\" (because the WCOC, imo, would be the textbook definition of a \"racist\" church, etc.) then you would prove the point to me.<br><br>You can start by showing me the Black national church congregation the WCOC belongs to and fellowships with and the Black members of the WCOC.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:38:50", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2318110, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "2331067": {"up_voted": false, "ip": "", "has_replies": false, "message": "I have always said that McCain knows that what he is doing isnt right. He is running this campaign like a Machiavellian war. he thinks that 'the end will justify the means'. Wanna bet that when all this is over he will be all contrite (Clinton style) and apologise for all the things he did wrong? He will then hug up on Al Sharpton and all will be well.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_14:24:17", "killed": false, "user_key": "49a868c01842fecabefc0d949d7d4a9f", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 2319434, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318271": {"up_voted": false, "ip": "", "has_replies": false, "message": "Your \"Anti-American\" claim is BULLSHIT too.<br><br>Look at you run........  AGAIN!!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:39:58", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2318147, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318667": {"up_voted": false, "ip": "", "has_replies": false, "message": "ROFLMBAO!!!!<br><br>That's too funny...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:22:32", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2318326, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "2325467": {"up_voted": false, "ip": "", "has_replies": false, "message": "Speaking of <b>POINTS!</b>, that would be <b>-288</b>!!!   Just so's ya know!!!   :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_03:27:18", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2318110, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "2346975": {"up_voted": false, "ip": "", "has_replies": false, "message": "That was amazing.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-14_11:26:36", "killed": false, "user_key": "malletgirl02", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 2346621, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2315088": {"up_voted": false, "ip": "", "has_replies": true, "message": "You clearly don't know diddly freakin' SQUAT about Trinity UCC or Black Liberation Theology. Until you can speak about both of those subjects with a modicum of clarity and intelligence and refrain from regurgitating Fox News blathering points, I'd invite you to be silent.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_21:33:12", "killed": false, "user_key": "5e2b33c435c317e69152caba2b39bad6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 22, "is_first_child": false, "email": "", "parent_post_id": 2314819, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318311": {"up_voted": false, "ip": "", "has_replies": false, "message": "FACE IT...  You keep bluffin' because you have no truth and no facts.  You quote/link HACKS!   That's why you're packing up your little Karmi bags and RUNNING again.<br><br>You linked to a site promoting the MLK = Republican thing when MLK was a vocal non-partisan.  FACE IT... I have no reason to even begin to view the site you linked to as credible, much less capable... when it has no regard for FACTS.<br><br>And here's the link I forgot to post (re: the MLK quotes).<br><br><a href=\"http://www.stanford.edu/group/King/publications/autobiography/chp_23.htm\" rel=\"nofollow\">http://www.stanford.edu/group/King/publications...</a><br><br><br>NOTE:  That's called a PRIMARY SOURCE.  Something that's pretty important when it comes to those things called TRUTH and FACTS.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:44:25", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2318059, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318834": {"up_voted": false, "ip": "", "has_replies": false, "message": "That's Karmi's blog??  LOL<br><br>Whether it is or isn't...  the brain trust there made some sorry statement, sweeping in rhetorical excess, that claimed Cone and Wright were acting like slavery still exist(ed).  What he actually quoted from Cone:<br><br><b>\"Racism is that bondage in which whites are free to beat, rape, or kill blacks. About thirty years ago it was acceptable to lynch a black man by hanging him from a tree; but today whites destroy him by crowding him into a ghetto and letting filth and despair put the final touches on death.\u201d</b><br><br>Hmmm...  Cone notes how, at the time, \"THIRTY YEARS AGO...\" and the brain surgeon (Karmi??) on the site wanted to try to discredit Cone/Wright by acting like they could tell the difference or account for the changes in American society and, most importantly, the (current) REALITY.<br><br>But what can you expect from someone so divorced from REALITY and so into the magical world of Disney or some type of make-believe that they say, without a hint of irony (or intelligence):<br><br><b>\"Granted, white racism existed forty-years ago...\"</b><br><br>... like White racism died 40 years ago.   Like White racism was henceforth and forever removed from the USA on that fateful day (of Karmi's choosing) in 1968.<br><br>Hmmm....  But wait.  That World Church of the Creator is one example of WHITE RACISM amongst many others up to and including the WHITE RACISM the Clinton campaign (white Democrats/liberals) put on display this year - 2008.<br><br>So talk about SMOKE and MIRRORS...  It's clear Karmi defines WHITE RACISM in a way that's different from what he claims to be \"Black racism.\"  <br><br>Imagine that.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_23:38:26", "killed": false, "user_key": "Nquest", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2318463, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "2318326": {"up_voted": false, "ip": "", "has_replies": true, "message": "Red Neck Alert!!  Two sentences and a link.  Red Neck Alert!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_22:46:49", "killed": false, "user_key": "msmartin", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 2318059, "depth": 5, "points": 1, "author_is_creator": false, "is_realtime": false}, "2315256": {"up_voted": false, "ip": "", "has_replies": true, "message": "Well, perhaps you, along with the journalists and media types who read this blog might ought to read this - <a href=\"http://swamphermit.wordpress.com/black-liberation-theology/\" rel=\"nofollow\">Black Liberation Theology - Black Hatred & Black Racists</a>.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-12_21:49:35", "killed": false, "user_key": "Karmi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 20, "is_first_child": false, "email": "", "parent_post_id": 2315088, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "2326868": {"up_voted": false, "ip": "", "has_replies": false, "message": "This is the problem with Karmi in a nutshell:<br><br>He or she is so wrapped up in the concept that \"WHITE IS RIGHT\" that anyone who questions that concept \"automatically\" hates white people.  <br><br>So that person must be destroyed.<br><br>Karmi will not regain his or her emotional equilibrium until Obama is destroyed.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_09:30:48", "killed": false, "user_key": "b55fc0e16623c181a6c8436de91a9fb4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 2318478, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "2319355": {"up_voted": false, "ip": "", "has_replies": true, "message": "An understanding of prejudice and discrimination would dispel the MYTH that objectivity is ever possible. They need to be reflective of the nature of their questions or silence on issues.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-13_00:14:56", "killed": false, "user_key": "evita", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 7, "is_first_child": false, "email": "", "parent_post_id": 2319172, "depth": 2, "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": "4487668", "user_id": "anonymous", "forum_id": "21630", "hash": -7897820193666527244}, "thread": {"days_alive": 0, "slug": "obamamccain_8212_the_double_standard_038_journalistic_complicity", "paginate": false, "num_pages": 1, "num_posts": 99, "per_page": 0, "total_posts": 0, "realtime_paused": true, "id": 4487668, "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=obamamccain_8212_the_double_standard_038_journalistic_complicity' +
		'&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/obamamccain_8212_the_double_standard_038_journalistic_complicity/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='	+ 'obamamccain_8212_the_double_standard_038_journalistic_complicity'
			+ '&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/obamamccain_8212_the_double_standard_038_journalistic_complicity/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">99</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://jackandjillpolitics.disqus.com/obamamccain_8212_the_double_standard_038_journalistic_complicity/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/obamamccain_8212_the_double_standard_038_journalistic_complicity/">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:4487668" 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/obamamccain_8212_the_double_standard_038_journalistic_complicity/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:4487668" 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:4487668" 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'				: 'obamamccain_8212_the_double_standard_038_journalistic_complicity',
			// 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/obamamccain_8212_the_double_standard_038_journalistic_complicity/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='	+ 'obamamccain_8212_the_double_standard_038_journalistic_complicity'
			+ '&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='	+ 'obamamccain_8212_the_double_standard_038_journalistic_complicity'
			+ '&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='		+ 'obamamccain_8212_the_double_standard_038_journalistic_complicity'
				+ '&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/4487668/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-2346621">\
	 <div id="dsq-comment-header-2346621" class="dsq-comment-header">\
	 <cite id="dsq-cite-2346621" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2346621">Jazzyn67</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2346621" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2346621" class="dsq-comment-message">"We are going to keep Gov Palin from the media until they can prove they are going to treat her with respect and deference". This was truly a what the hell moment for me ? Gov Palin is a vice presidential candidate who has presented herself to the world as someone who is tough and will get the job done. She put her children out on the national stage and paraded her baby to the world. She described herself as a pitbull with lipstick and a hockey mom with five children. This is how she chose to present herself to the world and now everyone wants to whine that people are not being fair to her and are being sexist ?<br><br>For the past 19 months every aspect of Obama\'s life has been scrutinized and torn apart. His faith, his race, his patriotism, his attire, his wife, his family and not once has he whined about how the media was picking on him. He responded to the questions and criticisms and never lost his cool. Since the introduction of Gov Palin I have seen Republicans angry and yelling that anyone dares to question her credentials or speak about her life. Why does she not get the scrutiny that every other candidate gets ? John McCain and the Republicans don\'t get this angry when they scrutinize and talk about John McCain. Maybe he should become the vice presidential candidate and put her on top of the ticket. He appears to be holding onto her coattails anyway.<br><br>I\'m 41 years old and I cannot recall when the religious right embraced unwed teenage mothers but now that the teenager in question is the daughter of vice presidential candidate who supports their views, teenage motherhood is something we should all support and embrace. When the central characters of this discussion were thought to be minorities, the discussion was more about poor parenting, lack of values and morals, absentee fathers, and just plain dysfunction but now it is just another lifestyle choice ( afterall she did not abort). I don\'t believe that a person\'s children or family should be a part of the discussion, but Gov Palin put it out there and is using her status as a mother as one of her credentials so it is fair game. Honestly, if Obama\'s children were of age and one of those girls got pregnant would there be a drive to embrace her and cheer her choice not to abort. I don\'t think there would be, it would be one more thing to assess Obama\'s character and criticize him as a father.<br><br>It doesn\'t matter who you support but the focus should be on the issues and not all of the other stuff that is flying. It\'s a known factor in a debate, when your opponent does not have anything to say about the issues, the opponent attacks the person. All I have seen since the RNC are attacks on Obama\'s character, ridicule about his life experiences, and a self reported biography. It was very disturbing to me to watch person after person ridicule and laugh at Obabam\'s community organizing experience but we are supposed to believe that being a mother of 5 is experience enough to be the vice president. I know many women see themselves in Gov Palin in the sense of a working mother who is raising children but what is missing from the conversation is African American women, Latino women, and other minority women. I am frustrated to continually hear how White women respond to her. Are there any other women in this country who are important ?<br><br>It is time to talk about the issues and put Gov Paliln\'s record under the microscope. It is time for her to publicly state her positions on abortion, gay marriage, stem cell research, funding for special education, sex education, secession of Alaska from the United States, the Iraq war, economic plans for the future, housing crisis, education, crime, health care, etc Right now she is all pomp and circumstance and it is time for some substance. We are supposed to be believe that she is going to be tough on corporations, lobbyists, and negotiate with other world leaders but the big ole bad media intimidates her ? The media needs to step it up and stop treating the pit bull with lipstick with kid gloves.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2346975">\
	 <div id="dsq-comment-header-2346975" class="dsq-comment-header">\
	 <cite id="dsq-cite-2346975" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2346975">malletgirl02</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2346975" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2346975" class="dsq-comment-message">That was amazing.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2347213">\
	 <div id="dsq-comment-header-2347213" class="dsq-comment-header">\
	 <cite id="dsq-cite-2347213" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2347213">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2347213" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2347213" class="dsq-comment-message">this was excellent. thank you</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4327646">\
	 <div id="dsq-comment-header-4327646" class="dsq-comment-header">\
	 <cite id="dsq-cite-4327646" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4327646" href="http://www.baliinc.net/" target="_blank" rel="nofollow">Busby SEO Test</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4327646" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4327646" class="dsq-comment-message">It\'s a looonggg comment, :D. I need time to read it ;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2324660">\
	 <div id="dsq-comment-header-2324660" class="dsq-comment-header">\
	 <cite id="dsq-cite-2324660" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2324660">Lady c</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2324660" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2324660" class="dsq-comment-message">Why do you bother to respond to this Karmi person?  Isn\'t it quite obvious that refuting any argument the person has, no matter how thin that argument, is not going to change this person\'s mind.  This person has a narrow world view, quite possibly, formulated  from a narrow frame of reference.<br><br>Why waste your energy?  Put the person on ignore, because what I\'ve seen in this one thread tells me the person brings nothing of relevance to the table.  If the person cannot educate you, why waste any time and energy on him/her.  That is time and energy expended that cannot be recaptured.  IGNORE!  IGNORE!  IGNORE!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2324911">\
	 <div id="dsq-comment-header-2324911" class="dsq-comment-header">\
	 <cite id="dsq-cite-2324911" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2324911" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2324911" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2324911" class="dsq-comment-message">Why waste your energy trying to "change" other people\'s minds about their energy?<br><br>Why assume that refuting Karmi\'s argument has the aim of changing his mind?  It doesn\'t make sense.  The assumptions you make and the argument you make is from a "narrow frame of reference."<br><br>I mean, given this blog and the nature of the presidential campaign so many of us are commenting about... Well, let\'s apply your logic and ask those questions to the Obama campaign:<br><br>Why do you bother to respond to McCain/McCain\'s campaign?<br>Why waste your energy responding?  It\'s energy (and ad money) that can\'t be recaptured.  IGNORE! IGNORE! IGNORE!<br><br>Like I said... it doesn\'t make sense.  Neither does this "if the person cannot educate you" idea of yours.  A lot of these boards and blogs exists where the core membership consist of like-minded people who share/express their opinion with little or no "education" going on, per se.  Things like that make your argument "thin."<br><br>So, since we\'re asking questions:  why does it bother you that people have responded to Karmi?  Really.  Why?  Because you wouldn\'t?<br><br>In the spirit of the growing theme here... why have this space where African-American political news junkies can come here and share in their joys and frustrations with this election when that time and energy could be put to "better" use doing (more) things like canvassing, etc., etc.?<br><br>Why, Jack and Jill, should just shut down or not post a single entry that doesn\'t have to do with the next campaign event or activity.<br><br>And back to the hypocrisy of your post...  Why try to change other people\'s minds when your message is that there are some people who minds you just can\'t change?   (That\'s if we take your problematic assumption that changing people\'s minds on a blog is the purpose for why whoever you\'re talking to post on this blog.)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318215">\
	 <div id="dsq-comment-header-2318215" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318215" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2318215" href="http://www.actsoffaithblog.com" target="_blank" rel="nofollow">Acts Of Faith Blog</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318215" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318215" class="dsq-comment-message">You know when Obama gets elected he is gonna clean house! He\'ll be like Santa Claus making his list and checking it twice, gonna find out who\'s been naughty or nice. The restoration of the FCC will be a nice start. We need to be producing our own media to counter all this nonsense. Blogs help of course but let this be a lesson about not abdicating power. I\'m still mad at Clinton for caving to the Rethugs and signing the Telecommunications Act.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2315161">\
	 <div id="dsq-comment-header-2315161" class="dsq-comment-header">\
	 <cite id="dsq-cite-2315161" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2315161">TruthSeeker</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2315161" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2315161" class="dsq-comment-message">...What if Michelle had forged the names of her employees onto narcotics prescriptions to feed her drug habit?<br><br>What if Michelle had walked onto the convention stage with a quarter million dollars worth of diamonds on her ears....when many Americans are struggling to feed their families?<br><br>What if Obama had laughed derisively at community organizing?<br><br>What if there were rumours Obama called his wife a "c*nt"?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2314564">\
	 <div id="dsq-comment-header-2314564" class="dsq-comment-header">\
	 <cite id="dsq-cite-2314564" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2314564">msmartin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2314564" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2314564" class="dsq-comment-message">Thank you Jill.  Journalists you can just start with covering the facts and that will indeed lead to the discovery of the clearly cynical treatment of Barack and Michelle Obama.  Let the truth and the facts stand alone.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2314824">\
	 <div id="dsq-comment-header-2314824" class="dsq-comment-header">\
	 <cite id="dsq-cite-2314824" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2314824">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2314824" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2314824" class="dsq-comment-message">I\'m with Ms. Martin. Just give McCain /Palin the SAME treatment they gave Obama, and all would be well with the world. Because THE TRUTH on these jokers is far better than the fake scandals they created with obama.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2314893">\
	 <div id="dsq-comment-header-2314893" class="dsq-comment-header">\
	 <cite id="dsq-cite-2314893" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2314893" href="http://www.rebeccawalker.com" target="_blank" rel="nofollow">rebeccawalker</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2314893" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2314893" class="dsq-comment-message">Great post--will spread widely.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2314955">\
	 <div id="dsq-comment-header-2314955" class="dsq-comment-header">\
	 <cite id="dsq-cite-2314955" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2314955">T.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2314955" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2314955" class="dsq-comment-message">Well, this is the perfect time to bring your attention to this<a href="http://www.philly.com/inquirer/columnists/dick_polman/20080907_The_American_Debate__It_s_little_discussed__but_Obama_s_race_may_be_decider.html" rel="nofollow"> article</a> by Dick Polman, The Philadelphia Inquirer. I don\'t know what the writer\'s motive is. It was discussed on CSPAN last Sunday morning - WIll Race Affect the Outcome of the Elections?<br><br>The responses were varied. I wrote down a few because I knew I wanted to post here:<br><br>1. Some whites called in and they were quite distressed about this.<br><br>2.  Older white woman - nine in her family. She is for Obama. Four younger members for Obama. Other four are older and were for Barack\'s primary opponent. Now, two of these four say they are undecided while the other two say outright that they won\'t vote for Obama because he is black.<br><br>2. Most blacks who called in were livid, saying that in 2008 they should not be waking up to CSPAN and these types of discussions. <br><br>3. One black man said that he is concerned about the race factor. He tells a story that he is friends with a white family. Like, really close he said. Recently, they invited him to dinner. While at the table, he noticed that he had a different plate from everyone else but he thought nothing of it. <br><br>On his way home, he realized that he had left his watch. He went back and hey told him to go get it. When he went into the kitchen to pick up his watch, he saw that the plate that he had used was in the garbage can. These are people that i thought were my close friends, he said.<br><br>4. My personal favorite call was a white woman from Florida. She is supporting Obama. She says that people in her neighborhood are really prejudiced, BUT NOT HER. She is thinking of leaving that area because she can\'t live amongst such people. Then she goes on to say this and I swear to God - "Plus Obama isn\'t even black. He\'s half-white. Look at him. He looks more like a white man than a black man." While it is true that he has a white mother(he self-identifies as a "black man with a white mother")you see that she clearly rationalizes her support for him. Whatever works I guess. We need every vote.<br><br>T.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318105">\
	 <div id="dsq-comment-header-2318105" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318105" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2318105">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318105" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318105" class="dsq-comment-message">We knew this would be hard. This is the hardest part right now. Folks just need to know that America will survive if a Black man is elected President.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318116">\
	 <div id="dsq-comment-header-2318116" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318116" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2318116">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318116" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318116" class="dsq-comment-message">T,<br><br>I\'m serious when I say vote for the White half of him, if that makes you feel better White folks. if that is their rationalization, so be it. I just want the vote</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2315089">\
	 <div id="dsq-comment-header-2315089" class="dsq-comment-header">\
	 <cite id="dsq-cite-2315089" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2315089">MS.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2315089" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2315089" class="dsq-comment-message">Great post. But let\'s keep the focus on McCain not Palin.   He\'s the easier target, and  and the one who would be president.   He is using her as a distraction from himself.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318397">\
	 <div id="dsq-comment-header-2318397" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318397" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2318397">nickwah22</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318397" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318397" class="dsq-comment-message">From <a href="http://capitolhillblue.com/cont/node/10086" rel="nofollow">Capitol Hill Blue</a><br><br>Irwin A. Tank, author of Gook: John McCain\'s Racism, notes a long and sordid history of racism from the presumptive GOP nominee, including:<br><br>    * McCain\'s use of the anti-Asian slur "gook" publicly for 27 years before dropping the use for his current Presidential run;<br>    * McCain\'s endorsement of George Wallace Jr., a frequent speaker at white supremacist events;<br>    * His vote against establishing a holiday for Martin Luther King\'s birthday and then another vote to rescind the holiday.<br>    * In answering a question about divorced fathers and child support, McCain called the children "tar babies."</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318443">\
	 <div id="dsq-comment-header-2318443" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318443" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2318443">tracey</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318443" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318443" class="dsq-comment-message">As a former reporter i say you are so on point; we would report the news based upon our life experience or political slant.<br><br>To current members of the media I say man up and report the facts and TRY to be objective.<br><br>I agree with this post wholeheartedly.....</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318489">\
	 <div id="dsq-comment-header-2318489" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318489" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2318489">Nate_Wesley</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318489" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318489" class="dsq-comment-message">Blog commentary so good I had to share it:<br><br><a href="http://www.nakedcapitalism.com/2008/09/michigan-and-maybe-ohio-lose-your-home.html" rel="nofollow">http://www.nakedcapitalism.com/2008/09/michigan...</a>  <br>(scroll down) <br><br><i>Cash Mundy said...<br><br>    Up until the election of Reagan, it was generally understood that leaders should be of some notable stature, if not the best and brightest. Much as dear old Nixon (to think we could ever look back to him as part of the Good Old days!) was a crook (by contemporary standards, not the debased practices of the present post-Republic era), he was not a stupid mediocrity. 1980 was the (probably already irreversible) turning-point, the Clinton years a punctuation, the (re)election of the Shrub the end.<br><br>    Now the last best hope, well-spoken, obviously intelligent, possessed of charisma and youth and yet also Presidential gravitas unseen since Carter, is slipping in the polls for precisely these reasons, while McMonty Hall and his May-December sidekick promise whatever is behind Door Number Three."<br><br>My father once told me that he had heard it said that once the electorate realises it can vote itself money, a democracy is doomed. I would add that once they realise they can elect their worst instead of their best, it is buried.</i></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318720">\
	 <div id="dsq-comment-header-2318720" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318720" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2318720" href="http://craighickman.blogspot.com" target="_blank" rel="nofollow">CraigHickman</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318720" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318720" class="dsq-comment-message">This is really good.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2327297">\
	 <div id="dsq-comment-header-2327297" class="dsq-comment-header">\
	 <cite id="dsq-cite-2327297" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2327297">melanctha</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2327297" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2327297" class="dsq-comment-message">Too true. But I remain optimistic. I see a turnaround.  Let the Palin angel dust settle.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318611">\
	 <div id="dsq-comment-header-2318611" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318611" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2318611" href="http://blog.evavegadiversity.com/" target="_blank" rel="nofollow">evita</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318611" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318611" class="dsq-comment-message">I believe part of the challenge for journalists is their own personal inability to wrap their minds about the concept of racism. For many white people racism is an act of individual prejudice. For many, they believe since discrimination based on race is illegal- it doesn\'t exist. So then the discussion become one of personal bias- meaning if they can name ONE person who is of a different color that they know enough to say "I like them as a friend," it absolves them from potentially believing they are prejudiced.<br><br>The issue is they keep inviting the SAME people into the room to discuss the issues: Rev Al, Jesse, etc, and then want random pundits of color (not intellectually versed on the nature of prejudice and discrimination,) to speak about the issue. For this reason discussions become a mile wide and teaspoon deep. Journalists need to hire some consultants to help them understand the issue in general and help them apply the theories in their writing... Sort of what Jill Tubman did above. <br><br>Its a shame that journalists hired to write about society are not trained to see the cultural differences between the experiences of members of the same society.<br><br>Get new voices and elevate the discussion to a post civil rights dynamic. AND STOP INVITING MICHAEL ERIC DYSON TO THE TABLE. He talks tooo dang fast and he is trying to sound cool, not intelligible. Try Eduardo Bonilla- Silva, Pedro Noguera, Tim Wise, Mari Matsuda, Patricia Williams, or me:)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2319172">\
	 <div id="dsq-comment-header-2319172" class="dsq-comment-header">\
	 <cite id="dsq-cite-2319172" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2319172" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2319172" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2319172" class="dsq-comment-message">Evita, the point made with the list of WHAT IF\'s doesn\'t require the ability to understand racism.  The whole idea of objectivity that journalism is supposed to strive for and even the conventional idea of giving equal time or credence and asking the SAME questions to both parties to be "fair" would be enough, not to mention the concept of journalistic curiosity and questioning...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2319355">\
	 <div id="dsq-comment-header-2319355" class="dsq-comment-header">\
	 <cite id="dsq-cite-2319355" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2319355" href="http://blog.evavegadiversity.com/" target="_blank" rel="nofollow">evita</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2319355" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2319355" class="dsq-comment-message">An understanding of prejudice and discrimination would dispel the MYTH that objectivity is ever possible. They need to be reflective of the nature of their questions or silence on issues.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2325619">\
	 <div id="dsq-comment-header-2325619" class="dsq-comment-header">\
	 <cite id="dsq-cite-2325619" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2325619" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2325619" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2325619" class="dsq-comment-message">What???  WHAT IF questions like...<br><br><i>What if John McCain were a former president of the Harvard Law Review?  What if Barack Obama finished fifth from the bottom of his graduating class?</i><br><br>... which are great for highlighting racism and, matter of fact, can be used to create understanding don\'t even require such pre-developed understanding.  And if striving for objectivity is a lost cause because there is no such thing given how it is a "myth", what the hell are you talking about when it comes to understanding racism/prejudice?<br><br>By your own definition, you\'re asking them to accept and use your apparent personal bias (since you can\'t possibly be "objective" about what racism is) as opposed to being conscious of their own racism (or tendency to not recognize it) and do whatever they can, in as much as they can, to both check for that bias and make sure that\'s not the way they\'re viewing the candidates...<br><br>The idea of striving for objectivity, again, would itself lend to the type of WHAT IF questions posed here.  I\'m afraid the idea of viewing STRIVING for objectivity as a "myth" (at least in the dismissive way you present it) is what has produced things like Fox News, IMO, the "fair and balanced" (objectivity?) slogan notwithstanding.<br><br>Also, I place, perhaps, a pretty high bar on what constitutes understanding racism which just so happens to be a position of mine informed by the many ways White people, e.g., who act like they understand racism -- you know, like the Clintons -- really don\'t understand racism.  <br><br>So I figure it would be a whole lot easier for them to wrap their minds around the concept of striving for objectivity than to expect them to understand something centuries worth of history has shown that they either can\'t understand or don\'t give f-ck whether they do or don\'t.  <br><br>It seems much more practical to appeal to their sorely lacking professionalism and whatever principles and professional standards they are supposed to be about than to have them fail miserably with the tall task of understanding racism and running the risk of frustrating me when they get it horribly wrong trying...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2327914">\
	 <div id="dsq-comment-header-2327914" class="dsq-comment-header">\
	 <cite id="dsq-cite-2327914" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2327914" href="http://blog.evavegadiversity.com/" target="_blank" rel="nofollow">evita</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2327914" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2327914" class="dsq-comment-message">first and foremost, we all have prejudices. everyone of us. we do not live in a vacuum, so let\'s not assert a moral high ground that doesn\'t exist.<br> You said:<br>And if striving for objectivity is a lost cause because there is no such thing given how it is a "myth", what the hell are you talking about when it comes to understanding racism/prejudice?<br><br>By your own definition, you\'re asking them to accept and use your apparent personal bias (since you can\'t possibly be "objective" about what racism is) as opposed to being conscious of their own racism (or tendency to not recognize it) and do whatever they can, in as much as they can, to both check for that bias and make sure that\'s not the way they\'re viewing the candidates...<br><br>In science and research we must assert that there is not such thing as objectivity. Why? Because what we see as "normal" or "noteworthy," has everything to do with our personal lens. Our personal lens then has everything to do with the unique characteristics that make us unique individuals- for example I am a Puerto Rican female diversity trainer and educator... I may not have the same views of the other Puerto Rican females who have not read the things I have read or had the the opportunity to read the research that helps me stay competitive in my field. I cannot see things from a white male working class lens, because I do not have those experiences.<br><br>These are the reasons why there has been such a push (on the part of people of color) to diversify the media. To have variant perspectives. That said, it is true that whites who can develop empathy and see the nature of oppression (ie racism) are more likely to question their own methodology/ process to formulating a question to assist them with being better journalists. <br><br>I have participated in such a training with producers and editors for PBS a few years back and it highly successful in starting to look at themselves. I have worked with enough white people to know that all people are inherently good. We are participants in the invisible system and many people do not people they are under the control of racism, because when they do- they are forever changed.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2330756">\
	 <div id="dsq-comment-header-2330756" class="dsq-comment-header">\
	 <cite id="dsq-cite-2330756" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2330756" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2330756" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2330756" class="dsq-comment-message">You\'re equivocating here.  You\'re trying to turn speak about "objectivity" in absolute terms which is irrelevant here.  Plus you argument that we all have bias doesn\'t make sense.  <br><br>How can anyone ever come to understand racism is they are biased against that "understanding"?  How do you get them from point A to point B?<br><br>Again, the Clintons were supposed to be people who "understood" racism.  We see how that idea is very problematic.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2330893">\
	 <div id="dsq-comment-header-2330893" class="dsq-comment-header">\
	 <cite id="dsq-cite-2330893" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2330893" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2330893" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2330893" class="dsq-comment-message">Even more of a disconnect.  You talk about diversity training at PBS not Fox.  When your diversity approaches develop a 100% "changed" track record with the Rush Limbaughs of the world then talk...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2331476">\
	 <div id="dsq-comment-header-2331476" class="dsq-comment-header">\
	 <cite id="dsq-cite-2331476" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2331476" href="http://blog.evavegadiversity.com/" target="_blank" rel="nofollow">evita</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2331476" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2331476" class="dsq-comment-message">Nquest,<br><br>Not sure why you are in debate mode with me. <br><br>I\'m actually promoting a nuanced understanding of what we all agree is a problem. I\'m speaking in dynamics and how we connect understanding of these dynamics to the individual. There is a process to unpack these ideas and educate the individual who creates this thing we call the media.  <br><br>In any situation there are going to be all out racists (ie: i hate black people,) some people who regard themselves as cheerleaders (as in i have black friends, but i dont understand why certain people don\'t look for work, behave like thugs etc) and some people quite frankly who get it truly like Tm Wise. Most people fall into that middle category... though their issues may be different of course. <br><br>What I propose to to talk to the great majority of people who are in the middle. The Rush Limbaughs may never create the mental room to understand his own beliefs differently. Truthfully, the way you type makes it impossible to have these conversations in ways to create more allies.  <br><br>The point about mentioning PBS is that this work is being done, more so today than every before... Let\'s figure out ways to create more opportunities to engage media makers (ie: the people) in ways that respect their humanity while also being real about the impact of their ignorance. Ignorance we ALL have to systems of oppression.<br><br>You can have a total disregard for what I\'m saying, but I will tell you my work has made an impact in connecting a person\'s values to their professional action. <br><br>So I\'m done engaging in this discussion with you because I like to dialogue not debate. You should probably research what the difference is.<br><br>Have a great weekend!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2325674">\
	 <div id="dsq-comment-header-2325674" class="dsq-comment-header">\
	 <cite id="dsq-cite-2325674" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2325674" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2325674" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2325674" class="dsq-comment-message">Evita, matter of fact, it\'s the idea that they don\'t understand racism and "should" be trying to that leads to Mike Dyson, etc. as guests.<br><br>Also, Tim Wise, who has been on TV (CNN sparingly) "talks fast" too.  Sometimes he sounds like he\'s trying to sound cool too AND I know he would have no idea of what a "post civil rights" discussion would be about.  Nowhere at no time has he ever voiced hostility to such a fabricated, MYTHICAL concept.<br><br>"Post civil rights?"<br><br>It\'s like there\'s a disconnect.  From what I\'ve seen, people who talk about "new voices and elevating the discussion" and getting beyond the "civil rights dynamic" do so just to "sound cool" and new generation or whatever you want to call it.  Never have I seen an intelligent argument that actually makes the distinction or shows the differences they pretend to be there.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2327752">\
	 <div id="dsq-comment-header-2327752" class="dsq-comment-header">\
	 <cite id="dsq-cite-2327752" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2327752" href="http://blog.evavegadiversity.com/" target="_blank" rel="nofollow">evita</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2327752" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2327752" class="dsq-comment-message">post civil rights dynamic basically says that racism looks different today than it did during and before the civil rights movement. it initiated the concept of color blind racism: all of the people who believe they do not "see color " and hence harbor no racial resentment or hatred, which we all know is false. it is the reason why bill clinton feels SO SLIGHTED because people called him out on his racist assertions. he honestly, doesn\'t see it, but it doesn\'t take away from the fact it exists. <br><br>i\'m not that person who wants to sound cool, but thanks for giving an cred for that. lol. this is a real sociological context being studied, researched, engaged. it is why jesse jackson and his like are no longer relevant. <br><br>never saw an argument: read bonilla- silva. in one of his books he interviews college students (ina  number of schools,) and asks them about their racial beliefs. they portend to believe that all people deserve fairness, however they showed resistance to the notion of affirmative action. contradictory idea right? this is the notion of post civil rights. derrick heyward horton (U Albany) is studying demography and controlling for race to show the effect of racism... there are people doing the work and for at least 10 years.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2326805">\
	 <div id="dsq-comment-header-2326805" class="dsq-comment-header">\
	 <cite id="dsq-cite-2326805" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2326805">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2326805" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2326805" class="dsq-comment-message">The media is fully aware of racism because they are just as racist, and prejudiced and bigoted as the people they cover.  They wrap their minds around it and understand it easily because they have the same feelings.  The media is telling people "Don\'t vote for Obama because XYZ."  The media is agitating, and frankly they can\'t be trusted as they were Bush\'s allies in pulling the wool over the American public\'s eyes about Iraq.  The suburban white lady in Boondocks, PA might have had no problem voting for Obama even though he\'s black, but she\'s been told over and over again by the media that "suburban whites" aren\'t voting for Obama, and "hard working white people" distrust Obama, and white women don\'t like Obama because he\'s sexist against Hillary and Palin (even though she might not like Hillary OR Palin).  Now the suburban white woman is LESS likely to vote for Obama because the MEDIA said not to vote for him.<br><br>The media understands fully well what they are doing and they will never be held accountable for it, just like they won\'t be held accountable for helping Bush lie about Iraq.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2327947">\
	 <div id="dsq-comment-header-2327947" class="dsq-comment-header">\
	 <cite id="dsq-cite-2327947" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2327947" href="http://blog.evavegadiversity.com/" target="_blank" rel="nofollow">evita</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2327947" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2327947" class="dsq-comment-message">Town- the media is thousands of people. Can you really say that every person has that agenda? Or, can we say that many people do have that agenda, but there are people who are ignorantly complicit? <br><br>As long as we objectify the media we will not be able to unpack the issues that go into the systematic challenges that lend themselves to the larger issue of racism.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2330866">\
	 <div id="dsq-comment-header-2330866" class="dsq-comment-header">\
	 <cite id="dsq-cite-2330866" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2330866" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2330866" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2330866" class="dsq-comment-message"><i>Can you really say that every person has that agenda?</i><br><br>Can you really say that your question is even relevant, much less necessary?  No, you can\'t.  It\'s really lazy, sloppy logic.<br><br>No one can say that every person in the media held the Bush administrations water in the run up to the Iraq war, etc.  But it is intellectually bankrupt to pretend as if a significant, critical mass of the media wasn\'t complicit in "pulling the wool over the American public\'s eyes" even though a majority of Black folks were always opposed to the war.<br><br>Hmmm...  But for some reason we don\'t hear you talking about Town "objectifying" the media or the American public with regards to the Iraq war.  Plus I thought this was about getting the media to "understand racism" which doesn\'t sound like the same thing as "unpacking the issues."   That sounds more like there is a lot of understanding you/we have to gain before anything else...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318913">\
	 <div id="dsq-comment-header-2318913" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318913" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2318913">nickwah22</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318913" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318913" class="dsq-comment-message">Bill Maher:  "Let\'s ask Sara Palin about Sarbanes-Oxley"<br><br>Now THAT would be GREAT entertainment.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2319054">\
	 <div id="dsq-comment-header-2319054" class="dsq-comment-header">\
	 <cite id="dsq-cite-2319054" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2319054">Teacher</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2319054" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2319054" class="dsq-comment-message"><a href="http://tpmelectioncentral.talkingpointsmemo.com/2008/09/mccain_cleaning_up_lobbying_hi.php" rel="nofollow">http://tpmelectioncentral.talkingpointsmemo.com...</a><br><br>Two High-Ranking McCain Campaign Officials Lobbied For Companies At Center of Sex-For-Oil Scandal<br>By Greg Sargent and Eric Kleefeld - September 12, 2008, 4:47PM<br><br><br>What if top members of Obama\'s staff were still getting paid as lobbyists of oil companies that have been implicasted in a drug& sex scandal?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2319091">\
	 <div id="dsq-comment-header-2319091" class="dsq-comment-header">\
	 <cite id="dsq-cite-2319091" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2319091">Independent2008</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2319091" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2319091" class="dsq-comment-message">I could not agree with you more on this</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2319434">\
	 <div id="dsq-comment-header-2319434" class="dsq-comment-header">\
	 <cite id="dsq-cite-2319434" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2319434">Michigander2</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2319434" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2319434" class="dsq-comment-message">Mccain knows he is running a dishonorable campaign.   When he was questioned the other night at the "community service " event....didn\'t you catch him when he was questioned on the tone of his compaign?   His response was, "this is a tough business."   Said it all for me...he knows damn well what he is doing and I will say forever...McCain has sold his soul to the devil in his desperation for the White House.    The man doesn\'t have any ethics any more.<br><br>fyi from a fellow pow who knew McCain since academy days and say McCain is not cut out to be president.<br><br><a href="http://www.youtube.com/watch?v=_KjsEs46C70" rel="nofollow">http://www.youtube.com/watch?v=_KjsEs46C70</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2331067">\
	 <div id="dsq-comment-header-2331067" class="dsq-comment-header">\
	 <cite id="dsq-cite-2331067" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2331067">Jandi</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2331067" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2331067" class="dsq-comment-message">I have always said that McCain knows that what he is doing isnt right. He is running this campaign like a Machiavellian war. he thinks that \'the end will justify the means\'. Wanna bet that when all this is over he will be all contrite (Clinton style) and apologise for all the things he did wrong? He will then hug up on Al Sharpton and all will be well.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2319529">\
	 <div id="dsq-comment-header-2319529" class="dsq-comment-header">\
	 <cite id="dsq-cite-2319529" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2319529">scruncher</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2319529" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2319529" class="dsq-comment-message">To take the analogy another step -- and to steal from Dan Savage on Bill Maher\'s show -- imagine if that imaginary Obama pregnant teenager had a thug boyfriend they paraded all over the convention stage. <br><br>I am feeling depressed about it all today. The lies and the anger and the hatred is getting to me. Whatever one thinks of McCain\'s policies or Palin\'s record, how people cannot see that she is wholly unprepared to be the vice president of US is beyond me. I saw a PBS news report tonight interviewing a bunch of people and some Palin-like middle-aged woman said she saw Palin and was brought to tears (of joy) that she might be the next president of the US. And, yes, she said president, not vice president. This woman, I am sure, had never heard of Palin before last week yet she would likely be the first to say "I just don\'t know enough about Obama." And she was likely someone who laughed when the old lady got up and asked McCain, in reference to Hillary, "How are you going to beat the bitch?"<br><br>I am going by the local Obama office tomorrow to see what I can do. I volunteered before our caucus, and they only recently reopened an office. I feel like I\'ll go mad if I don\'t do something positive. And it\'s payday so I\'ve gotta remember to stop by <a href="http://barackobama.com" rel="nofollow">barackobama.com</a>.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2324663">\
	 <div id="dsq-comment-header-2324663" class="dsq-comment-header">\
	 <cite id="dsq-cite-2324663" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2324663">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2324663" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2324663" class="dsq-comment-message">get yourself to the Obama office. it will cheer you up</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2324919">\
	 <div id="dsq-comment-header-2324919" class="dsq-comment-header">\
	 <cite id="dsq-cite-2324919" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2324919" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2324919" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2324919" class="dsq-comment-message">I don\'t understand why people are so down...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2325073">\
	 <div id="dsq-comment-header-2325073" class="dsq-comment-header">\
	 <cite id="dsq-cite-2325073" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2325073">msmartin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2325073" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2325073" class="dsq-comment-message">Me either.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2325902">\
	 <div id="dsq-comment-header-2325902" class="dsq-comment-header">\
	 <cite id="dsq-cite-2325902" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2325902">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2325902" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2325902" class="dsq-comment-message">or me.  we WILL win this thing.  and this fight will only make the satisfaction all the sweeter.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2325410">\
	 <div id="dsq-comment-header-2325410" class="dsq-comment-header">\
	 <cite id="dsq-cite-2325410" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2325410">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2325410" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2325410" class="dsq-comment-message">Nquest:   Me either!!   :&gt;)    :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2327747">\
	 <div id="dsq-comment-header-2327747" class="dsq-comment-header">\
	 <cite id="dsq-cite-2327747" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2327747">scruncher</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2327747" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2327747" class="dsq-comment-message">Sorry, I find all this depressing. The hate, the anger, the lies, and especially the ignorance that has deified a woman that most of the people doing it didn\'t even *know* two weeks ago. The latter would be laughable if it weren\'t so frightening. <br><br>I also work with people -- people I like a lot, people I consider friends -- who are going to vote for this man and woman. <br><br>I\'ll get over it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2324597">\
	 <div id="dsq-comment-header-2324597" class="dsq-comment-header">\
	 <cite id="dsq-cite-2324597" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2324597">Nate_Wesley</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2324597" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2324597" class="dsq-comment-message">Michigan GOP denies it will use foreclosure lists to challenge voters:<br><br><a href="http://www.freep.com/apps/pbcs.dll/article?AID=/20080912/NEWS15/809120346" rel="nofollow">http://www.freep.com/apps/pbcs.dll/article?AID=...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2324657">\
	 <div id="dsq-comment-header-2324657" class="dsq-comment-header">\
	 <cite id="dsq-cite-2324657" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2324657">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2324657" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2324657" class="dsq-comment-message">yeah, whatever. Like I\'d believe them.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2324791">\
	 <div id="dsq-comment-header-2324791" class="dsq-comment-header">\
	 <cite id="dsq-cite-2324791" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2324791">Michigander2</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2324791" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2324791" class="dsq-comment-message">co-sign rikyrah....am hoping the Dems have their lawyers on this stuff.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2324710">\
	 <div id="dsq-comment-header-2324710" class="dsq-comment-header">\
	 <cite id="dsq-cite-2324710" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2324710" href="http://peoplepowerforchange.blogspot.com/" target="_blank" rel="nofollow">99 Percent Sure</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2324710" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2324710" class="dsq-comment-message">Y\'all are so easily distracted! Why bicker and debate online?  What does that accomplish?  Why not stay on point talking about how to get corporate media to call McCain out on his lies similar to the way The View did this morning?  Why not instead reserve your most venomous posts for corporate media rather than the same old neo-con trolls who only come here to distract you?<br><br>I just don\'t get that, I really don\'t.  That Karnie and that Jibreel run in here and post some inflamatory stuff designed to get y\'all\'s dander up and y\'all fall for it each and every time and waste hours responding to them.  The way to get their goat is to ignore them.  Don\' t reply, ignore, ignore, ignore.  We\'ve got lots of work to do to win the White House and change Washington and we only have about 52 days to get our act together.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2324781">\
	 <div id="dsq-comment-header-2324781" class="dsq-comment-header">\
	 <cite id="dsq-cite-2324781" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2324781">Michigander2</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2324781" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2324781" class="dsq-comment-message">fyi, I frequently send message to the various television channels with my thoughts.  Whether I make a difference or not I don\'t really know because I don\'t get feed back.  I also donate time and money to Obama\'s campaign.   I see this website as a community as an outlet where I can share my thoughts.   Some agree with me, some do not.    <br><br>I have travelled to S. Carolina and Alabama to volunteer during the primary as well as in the state I reside.   I contribute to our local Democratic party as much as I can.  <br><br>My guess is alot of others who write here to like wise.<br><br>Have a nice day.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2325176">\
	 <div id="dsq-comment-header-2325176" class="dsq-comment-header">\
	 <cite id="dsq-cite-2325176" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2325176" href="http://peoplepowerforchange.blogspot.com/" target="_blank" rel="nofollow">99 Percent Sure</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2325176" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2325176" class="dsq-comment-message">This is what we need to be talking about.  You have a nice day as well.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2325770">\
	 <div id="dsq-comment-header-2325770" class="dsq-comment-header">\
	 <cite id="dsq-cite-2325770" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2325770">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2325770" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2325770" class="dsq-comment-message">rikyrah:   Oh Mr./Ms./Miss Journalist!!  Here is some news that you might want to see.:&gt;)    :&gt;)   RESPECTFULLY!!    :&gt;)    :&gt;)<br><br><a href="http://www.youtube.com/watch?v=poEaUMnCIDI&NR=1" rel="nofollow">http://www.youtube.com/watch?v=poEaUMnCIDI&NR=1</a><br>Barack Obama Visits Granby High School in Norfolk, VA. 9/10/08</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2325796">\
	 <div id="dsq-comment-header-2325796" class="dsq-comment-header">\
	 <cite id="dsq-cite-2325796" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2325796">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2325796" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2325796" class="dsq-comment-message">rikyrah:   More positive Obama news -    For their eyes only!   :&gt;)      :&gt;)<br><br><a href="http://blogs.chron.com/texaspolitics/archives/2008/09/obama_exporting.html" rel="nofollow">http://blogs.chron.com/texaspolitics/archives/2...</a><br>Obama Exporting Texans To New Mexico!!  <br><br>How\'s that for playing chess!!??   Just move one state to another!!!    :&gt;)    :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2325833">\
	 <div id="dsq-comment-header-2325833" class="dsq-comment-header">\
	 <cite id="dsq-cite-2325833" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2325833">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2325833" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2325833" class="dsq-comment-message">rikyrah:  ANSWER:   \'cause he is <b>compassionate</b> and he <b>has a sense of appropriate actions!!</b><br><br>QUESTION:  Why did Mr. Obama cancel his appearance on SNL tomorrow??<br><br><a href="http://blogs.abcnews.com/politicalradar/2008/09/obama-postpones.html" rel="nofollow">http://blogs.abcnews.com/politicalradar/2008/09...</a><br><br>Youuuuu - hooo!!   Mr./Ms. Journalist!!   :&gt;)     :&gt;)    :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-3276118">\
	 <div id="dsq-comment-header-3276118" class="dsq-comment-header">\
	 <cite id="dsq-cite-3276118" class="dsq-comment-cite">\
	 <a id="dsq-author-user-3276118" href="http://stargasbord.com" target="_blank" rel="nofollow">VLo</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-3276118" class="dsq-comment-body">\
	 <div id="dsq-comment-message-3276118" class="dsq-comment-message">Well, he need not show up since they love him at SNL regardless! But has Obama visited his grandma as he said he would. It\'s been almost a week, you know, and I have not heard anything yet that he already did.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2325846">\
	 <div id="dsq-comment-header-2325846" class="dsq-comment-header">\
	 <cite id="dsq-cite-2325846" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2325846">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2325846" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2325846" class="dsq-comment-message">rikyrah:  "Here\'s What Change Really Means  -Video.<br><br><a href="http://www.jedreport.com/2008/09/heres-what-change-really-means.html" rel="nofollow">http://www.jedreport.com/2008/09/heres-what-cha...</a><br><br>Mr./Ms. Journalist.  This should be useful also!!    :&gt;)       :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2325893">\
	 <div id="dsq-comment-header-2325893" class="dsq-comment-header">\
	 <cite id="dsq-cite-2325893" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2325893">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2325893" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2325893" class="dsq-comment-message">rikyrah:   ANSWER:  Because he is <b>compassionate</b><br><br>QUESTION:   Why did Mr. Obama Make a Statement About Hurricane Ike??<br><br><a href="http://voices.washingtonpost.com/the-trail/2008/09/12/candidates_react_hurricane_ike.html" rel="nofollow">http://voices.washingtonpost.com/the-trail/2008...</a><br><br><br><br><i>"As another storm threatens the Gulf Coast, I\'m praying for the safety of all those in Hurricane Ike\'s path, and urge everyone to heed the warnings of local authorities and seek safer ground immediately. Those who choose to stay are putting not only themselves at risk, but the emergency personnel working to ensure their safety. Now is the time to help those who want to leave but aren\'t able to -- and once the storm passes, we must work to provide swift relief wherever it is needed."</i></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2331427">\
	 <div id="dsq-comment-header-2331427" class="dsq-comment-header">\
	 <cite id="dsq-cite-2331427" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2331427">NMP</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2331427" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2331427" class="dsq-comment-message">I\'ve been pulling my hair out (well actually I got my hair trimmed but still) wondering where he hell are black Democrats and pundits, Roland Mart nothwithstanding, calling out white pundits for the blatant complicity in trying to hide Sarah Palin\'s lies and distortions and clear lack of knowledge on foreign affairs.  Since Cambell Brown embarrassed McCain\'s spokesperson, she\'s clearly capitulated along with the entire line-up at CNN again Roland Mart notwithstanding.  MSNBC is a joke before 8pm.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4938064">\
	 <div id="dsq-comment-header-4938064" class="dsq-comment-header">\
	 <cite id="dsq-cite-4938064" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4938064" href="http://www.comparesimple.com/rac-breakdown-cover/" target="_blank" rel="nofollow">rac breakdown recovery uk</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4938064" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4938064" class="dsq-comment-message">a troll? really? i dont think so</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318866">\
	 <div id="dsq-comment-header-2318866" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318866" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2318866">Jibreel Riley</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318866" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318866" class="dsq-comment-message">BullShit<br><br>What do you want the press to do, Cheerlead for the man... wait MSNBC already dose that for Obama.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318930">\
	 <div id="dsq-comment-header-2318930" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318930" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2318930">nickwah22</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318930" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318930" class="dsq-comment-message">FoxNews already does that for your Republican Ticket.  Why not expose McCain they way they have Obama?  You probably know more about Obama than your own candidate.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2319047">\
	 <div id="dsq-comment-header-2319047" class="dsq-comment-header">\
	 <cite id="dsq-cite-2319047" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2319047" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2319047" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2319047" class="dsq-comment-message">Yep!  That\'s exactly what Pat Buchanan and Joe Scarbrough do all the time.<br><br><br>... because Obama is part Irish?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2319077">\
	 <div id="dsq-comment-header-2319077" class="dsq-comment-header">\
	 <cite id="dsq-cite-2319077" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2319077">Lilytiger</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2319077" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2319077" class="dsq-comment-message">As Tweety would say, he\'s a "regular guy".</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2319081">\
	 <div id="dsq-comment-header-2319081" class="dsq-comment-header">\
	 <cite id="dsq-cite-2319081" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2319081">msmartin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2319081" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2319081" class="dsq-comment-message">Did you even read the post?  Oh wait..... you can\'t read.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2325425">\
	 <div id="dsq-comment-header-2325425" class="dsq-comment-header">\
	 <cite id="dsq-cite-2325425" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2325425">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2325425" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2325425" class="dsq-comment-message">Jibreel:   Would that be:  <i> . . . press to do [no question mark], Cheerlead [capital C],  . . . man [no question mark] and  . . . dose???</i><br><br><b>Spell checker  -   ATTACK!!! </b>     :&gt;)    <br><br>Whew!   ?????Deep Breaths!!   :&gt;)    :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2314819">\
	 <div id="dsq-comment-header-2314819" class="dsq-comment-header">\
	 <cite id="dsq-cite-2314819" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2314819" href="http://swamphermit.wordpress.com/" target="_blank" rel="nofollow">Karmi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2314819" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2314819" class="dsq-comment-message">MSM has treated Obama with kid\'s gloves during his entire run for president, e.g. Obama has never been pressed - by MSM or anyone else - to explained why he and Michelle spent roughly 20 years as members of a racist church that taught the racist Black Liberation Theology. Obama has had more than fair treatment...<b>WAY MORE</b>  than someone with the friendships he has had deserves, e.g. Wright, Rezko. Ayers, etc.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2315275">\
	 <div id="dsq-comment-header-2315275" class="dsq-comment-header">\
	 <cite id="dsq-cite-2315275" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2315275" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2315275" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2315275" class="dsq-comment-message">Bullsh*t!!!<br><br>And you still haven\'t been able to justify your "racist Black Liberation Theology" angle. <br><br>Yeah, you remember...  You remember how you dropped that bs line when I made you.  And as long as people revere the "founding fathers", the epitome of RACISTS...  the last thing you ever should talk about is "racist" this or that.  Especially with today\'s butt naked racist Republican party which is "friendly" to racists like card carrying members, like David Duke, of the old racist order.  Clearly, there is so much the Republican party and people like that agree on.<br><br>But I\'ll give you another try little scared Karmi...  You claim the church is/was "racist"... PROVE IT!   You claim the Black Liberation Theology is "racist"... PROVE IT!!!<br><br>You failed before and ran like a little punk, Karmi...  FYI... I won\'t be treating you with kid gloves this time.  Now you\'re going to have to back your bs claims up and don\'t come off in her with some hacked up bs from so ignorant wingnut commentaries.  Quote primary sources, statements in FULL CONTEXT and for all you want to make it out to be... the "racism" you\'re keep harping on better have murders, assaults, property damage or some kind of real, material consequence or real (which means not imaginary) racist intent worthy of you tagging Trinity as "a racist church" and framing Black Liberation Theology as "racist."<br><br>It\'s time to PUT UP or SHUT UP!<br><br>And I\'ll make it easy for you.  There this "church" that has been called "racist" and I\'m sure most people would agree.  I\'m sure people would also agree that the <a href="http://www.democracynow.org/1999/7/30/world_church_of_the_creator_and" rel="nofollow">World Church of the Creator</a> has a "racist" theology AND practice.<br><br>Here\'s your chance...  Show how Trinity United Church of Christ is worthy of the "racist" tag given that example.  Show how Black Liberation Theology is worthy of the tag given the example of White "racist" pseudo-religious dogma like that of the World Church of the Creator.  Do that and make sure you stipulate to the similarities or differences in the ORIGINS of the \'theology\' of the two churches and tell me about the behavior of the members of the two churches.<br><br>You know, the Bible says you judge a tree by its fruit.  So tell me what kind of fruit has come from Black Liberation Theology -- which could arguably be said to find historical expression in the religious interpretation of people like Nat Turner (or David Walker, Harriet Tubman, Sojourner Truth,, Dr. Martin Luther King, Rosa Parks, Malcolm X, etc.).</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2315361">\
	 <div id="dsq-comment-header-2315361" class="dsq-comment-header">\
	 <cite id="dsq-cite-2315361" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2315361" href="http://swamphermit.wordpress.com/" target="_blank" rel="nofollow">Karmi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2315361" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2315361" class="dsq-comment-message">Drinking again tonight, huh. Well, you tried to stop. Anyway, <i>one-more-time</i>, just for you:<br><a href="http://swamphermit.wordpress.com/black-liberation-theology/" rel="nofollow">Black Liberation Theology - Black Hatred & Black Racists</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318463">\
	 <div id="dsq-comment-header-2318463" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318463" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2318463">ljf</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318463" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318463" class="dsq-comment-message">Karmi why haven\'t you provided links to James H Cone writings.  He is the primary architect of Black Liberation theology or maybe C Eric Lincoln a historian who has written about The Black Church.  While you are at it what about Dr. Remita Weems, whose approach to theology incorporates Womanist Theology, a feminist approcah to Chrisianity that borrows many of the tenets formulated by James H Cone as well as Alice Walker womanism.<br><br>I visited you site and is crystal clear that you do not like Obama.  That<br>cool.  We don\'t have to like the same politician.  We (hopefully) vote for the politicians that support our best interest.  What  consider tobe my best interest may not be yours.  However, your strong dislike of Obama is clearly emotional.  From what I have read, there is no critique on Obama\'s political views.  There is no criticism of what the work he did as politician (legislative work that he has accomplished).  Nada, nothing.  You simply do not like the man.  <br><br>So you throw in ish like Black Liberation theology is racist and bother not to go to primary source to bolster your argument.  You talk about how the ties between Ayers and Obama, especially during the time when Ayers was with the Weather Underground and Obama was playing with his Hot Wheels and Rock \'em Sock \'em Robots.<br><br>You use smoke & mirrors to cover up the fact that you have this deep emotional connection to him.  It sort of like those twisted celeb stalkers we hear so much about.<br><br>You see, the problem with you Karmi is not that you are not a Obama supporter.  That\'s all right.  The problem is that you are so emotionally attatched to him.  You don\'t want to accept that and you don\'t want others to catch on to that.  That is why you come to this site time and time again to intellectually bitchslap.  The reality is that Obama is an obsession for you.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318834">\
	 <div id="dsq-comment-header-2318834" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318834" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2318834" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318834" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318834" class="dsq-comment-message">That\'s Karmi\'s blog??  LOL<br><br>Whether it is or isn\'t...  the brain trust there made some sorry statement, sweeping in rhetorical excess, that claimed Cone and Wright were acting like slavery still exist(ed).  What he actually quoted from Cone:<br><br><b>"Racism is that bondage in which whites are free to beat, rape, or kill blacks. About thirty years ago it was acceptable to lynch a black man by hanging him from a tree; but today whites destroy him by crowding him into a ghetto and letting filth and despair put the final touches on death.”</b><br><br>Hmmm...  Cone notes how, at the time, "THIRTY YEARS AGO..." and the brain surgeon (Karmi??) on the site wanted to try to discredit Cone/Wright by acting like they could tell the difference or account for the changes in American society and, most importantly, the (current) REALITY.<br><br>But what can you expect from someone so divorced from REALITY and so into the magical world of Disney or some type of make-believe that they say, without a hint of irony (or intelligence):<br><br><b>"Granted, white racism existed forty-years ago..."</b><br><br>... like White racism died 40 years ago.   Like White racism was henceforth and forever removed from the USA on that fateful day (of Karmi\'s choosing) in 1968.<br><br>Hmmm....  But wait.  That World Church of the Creator is one example of WHITE RACISM amongst many others up to and including the WHITE RACISM the Clinton campaign (white Democrats/liberals) put on display this year - 2008.<br><br>So talk about SMOKE and MIRRORS...  It\'s clear Karmi defines WHITE RACISM in a way that\'s different from what he claims to be "Black racism."  <br><br>Imagine that.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2330279">\
	 <div id="dsq-comment-header-2330279" class="dsq-comment-header">\
	 <cite id="dsq-cite-2330279" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2330279" href="http://swamphermit.wordpress.com/" target="_blank" rel="nofollow">Karmi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2330279" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2330279" class="dsq-comment-message">Before the Wrights, Rezkos, Ayers, etc. started showing up I had no problem with Obama...other than he was a Democrat, and that I wished he were a republican. Believe I stated that on this board at one time early on.<br><br>I changed my view about him when it was discovered that he had long term relationships with racists, crooks, terrorists, communists, and other anti-Americans.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318471">\
	 <div id="dsq-comment-header-2318471" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318471" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2318471">nickwah22</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318471" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318471" class="dsq-comment-message">When did your blog become a credible source?  The fact that you seriously resort to Wikipedia for facts is a statement enough about your credibility.  There is one thing to not see the double standard but please do not act like your candidate(s) is(are) perfect.  Your opinion of Obama\'s pastor, who Obama clearly had the sense not to let Wrights 45 seconds worth of negative clips mold his opinion of America.  If you can\'t see the positive in Obama, its probably because you are too busy HATING him.  If so, why is that?  matter of fact, that\'s YOUR personal problem.  If you want to participate in DEBATE, then come prepared to do so, but in the meantime, knock off the foolishness, PLEASE.  You make yourself sound stupid and full of ignorance & hate.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318571">\
	 <div id="dsq-comment-header-2318571" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318571" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2318571" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318571" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318571" class="dsq-comment-message">Poor little Karmi...<br><br>RUNNING and DUCKING again?  Obviously so.  <br><br>The Swamp Hermit Report site you linked to does that whisper, powerlessness of suggestion bs, too.  What you linked to dot-pointed several things about Black Liberation Theology, several things James Cone said and just declared them "racist" without a reason or rationale to back up the assertion.  However, the author did say "it’s easy to understand how the once victims of racism"...  Hmmmm...  By all appearances, the author was quoting the Cone\'s reaction to actual racism.  Racism that included racism in churches and religion as well as U.S. in the 1960\'s and 1970\'s. The authored referenced the publishing dates of Cone\'s books, one in 1969, the other in 1970.   So his "once victims" idea is bogus.  There was no "once" to it.  The racism even s/he acknowledged was a very present and real part of what Cone was responding to.<br><br>Worse is this unsubstantiated and ridiculous notion by the author:<br>(ridiculous because s/he must believe in the magic or time warps)<br><br><b>"Granted, white racism existed forty-years ago..."</b><br><br>The fact that the site you linked to went to the logic of OZ and apparently believes White racism just up and disappeared circa 1968 alone makes it disreputable.  With underlying beliefs and logic like that, it has no credibility.<br><br>Don\'t link me to BULLSHIT like that.  At least have the humanity to link to a site that can make a credible or close-to-credible argument.<br><br>Sure inertia alone says that the momentum of 192 years of WHITE RACISM (that\'s just counting from 1776 to 1968)... sure inertia alone, not to mention the polling (and campaigning) in this election season, says that WHITE RACISM didn\'t just disappear the way your source-site suggests.<br><br>Simply, the argument (if one actually exists) from the Swamp Hermit site lacks credibility.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2315088">\
	 <div id="dsq-comment-header-2315088" class="dsq-comment-header">\
	 <cite id="dsq-cite-2315088" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2315088">Roger</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2315088" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2315088" class="dsq-comment-message">You clearly don\'t know diddly freakin\' SQUAT about Trinity UCC or Black Liberation Theology. Until you can speak about both of those subjects with a modicum of clarity and intelligence and refrain from regurgitating Fox News blathering points, I\'d invite you to be silent.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2315116">\
	 <div id="dsq-comment-header-2315116" class="dsq-comment-header">\
	 <cite id="dsq-cite-2315116" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2315116">djchefron</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2315116" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2315116" class="dsq-comment-message">She/he is a troll. Pay no attention to its ramblings.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2315256">\
	 <div id="dsq-comment-header-2315256" class="dsq-comment-header">\
	 <cite id="dsq-cite-2315256" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2315256" href="http://swamphermit.wordpress.com/" target="_blank" rel="nofollow">Karmi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2315256" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2315256" class="dsq-comment-message">Well, perhaps you, along with the journalists and media types who read this blog might ought to read this - <a href="http://swamphermit.wordpress.com/black-liberation-theology/" rel="nofollow">Black Liberation Theology - Black Hatred & Black Racists</a>.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2315333">\
	 <div id="dsq-comment-header-2315333" class="dsq-comment-header">\
	 <cite id="dsq-cite-2315333" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2315333" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2315333" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2315333" class="dsq-comment-message">You might ought to learn how to make an argument.  Mere bs assertions and a link don\'t do that. <br><br>It\'s on you.  You want to repeat the bs... You will have to defend the bs with your own logic.  But we (you and me) have already seen how that\'s not possible.  Even if the bs you claim was true you wouldn\'t be able to make the case because you just aren\'t capable. <br><br>Or, rather, it\'s the case that what you want to claim can\'t possibly be demonstrated (again, mere assertion(s) and link(s) don\'t do the trick) because what you keep trying to suggest just isn\'t true, much less defensible.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2315639">\
	 <div id="dsq-comment-header-2315639" class="dsq-comment-header">\
	 <cite id="dsq-cite-2315639" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2315639" href="http://swamphermit.wordpress.com/" target="_blank" rel="nofollow">Karmi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2315639" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2315639" class="dsq-comment-message">I proved it already, and it was easy. Have someone read it to you...perhaps that would help you to understand it better, since you wouldn\'t have to read and think at the same time.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318084">\
	 <div id="dsq-comment-header-2318084" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318084" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2318084" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318084" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318084" class="dsq-comment-message">No, you ran like a little punk who got his nose busted.  <br><br>What you\'ve done here is what you did before:  you made an assertion, quoted/linked to the site/assertion of some partisan hack and hoped the mere assertion-suggestion -- the mere fact that you made the accusation -- would do the trick.<br><br>Obviously, you found THINKING to hard to do because you could not and definitely did not sustain debate over your bs assertion.<br><br>You posted a definition of racism and couldn\'t even make the quotes from James Cone and Rev. Wright fit the definition you posted.  YOU FAILED.<br><br>You proved nothing but just how much of a mental midget you are.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318110">\
	 <div id="dsq-comment-header-2318110" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318110" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2318110" href="http://swamphermit.wordpress.com/" target="_blank" rel="nofollow">Karmi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318110" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318110" class="dsq-comment-message">Name calling doesn\'t work on me; however, your having to resort to such – once again – proves my point/s.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318264">\
	 <div id="dsq-comment-header-2318264" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318264" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2318264" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318264" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318264" class="dsq-comment-message">You have no point.  All you got are baseless claims.<br><br>I call you "names" because you fit the description.  Plus I have no respect for intellectual cowards.  The "name calling" is an intentional show of that disrespect.<br><br>But it is abundantly clear... I\'ve proved my point that your claim that TUCC and the Black Liberation Theology are "racist" is BULLSHIT and clearly BULLSHIT that you can\'t defend/make the argument for.<br><br>Every post of yours has never included you proving that "point."  Saying it, even believing it and surely just suggesting it is not "proving" it.<br><br>You\'ve never done that.<br><br>Yet, I\'ve made it easy for you.  With the World Church of the Creator as the example of a "racist" church... my position is that you can\'t PROVE that TUCC or the Black Liberation Theology is "racist" given that example.<br><br>Decontextualized BS is not accepted.<br>Ahistorical BS is not accepted.<br><br>Little sissy azz games of "you proved my point" -- i.e. YOU NOT PROVING A DAMN THING YOURSELF -- is not accepted.<br><br>Reading is not a deficiency I have.  Coming up with a logic vs. and EMOTIONAL and partisan (racial/political) basis for the claims you make is a well known handicap of yours.<br><br>Anytime the fear in you subsides, Karmi...<br>Anytime you\'re ready, I\'ll be here.<br><br>Last time, you tried to pull the same sh*t to.  You wanted to talk about anything but your obvious ineptitude.  Then, the same as now, like you lightweights tend to do... you were and are looking for any way out.<br><br>And, really... IF IT WAS SO EASY...  Why is so hard for you... YOU, not some easily discredit hack site... WHY IS IT SO HARD FOR YOU TO demonstrate YOUR proof now?<br><br>Simply, you can\'t.  You don\'t have any.  The best you got is a whisper campaign that holds weight with people of similar LOW aptitude.<br><br>But here\'s your chance.  I\'ve RESORTED to making this real easy.  Show me how the TUCC compares to the World Church of the Creator.  When you can go point-by-point and PROVE with no smoke and mirrors, no equivocation, etc., etc. that TUCC is "racist" like the World Church of the Creator is "racist" (because the WCOC, imo, would be the textbook definition of a "racist" church, etc.) then you would prove the point to me.<br><br>You can start by showing me the Black national church congregation the WCOC belongs to and fellowships with and the Black members of the WCOC.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318267">\
	 <div id="dsq-comment-header-2318267" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318267" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2318267">JJai</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318267" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318267" class="dsq-comment-message">for you....<br><br>Why do trolls do it?<br>I believe that most trolls are sad people, living their lonely lives vicariously through those they see as strong and successful.<br><br>Disrupting a stable newsgroup gives the illusion of power, just as for a few, stalking a strong person allows them to think they are strong, too. <br><br>For trolls, any response is \'recognition\'; they are unable to distinguish between irritation and admiration; their ego grows directly in proportion to the response, regardless of the form or content of that response.<br><br>Trolls, rather surprisingly, dispute this, claiming that it\'s a game or joke; this merely confirms the diagnosis; how sad do you have to be to find such mind-numbingly trivial timewasting to be funny?<br><br>Remember that trolls are cowards; they\'ll usually post just enough to get an argument going, then sit back and count the responses (Yes, that\'s what they do!).<br><br><a href="http://www.flayme.com/troll/" rel="nofollow">http://www.flayme.com/troll/</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2325467">\
	 <div id="dsq-comment-header-2325467" class="dsq-comment-header">\
	 <cite id="dsq-cite-2325467" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2325467">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2325467" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2325467" class="dsq-comment-message">Speaking of <b>POINTS!</b>, that would be <b>-288</b>!!!   Just so\'s ya know!!!   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318135">\
	 <div id="dsq-comment-header-2318135" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318135" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2318135" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318135" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318135" class="dsq-comment-message"><i>"Have someone read it to you..."</i><br><br>No.  It\'s on you to make your argument and establish the basis for your claim -- i.e. make the case, make the argument, in your own words and, at most, use references to OPINIONS of other mindless hacks as arguments/information that support WHAT YOU ARTICULATE and stipulate as the logical basis for the claim you make.<br><br>Again, I\'ve made it so easy for you and my counter-point is clear: there is no way you can say that TUCC and Black Liberation Theology, even at its worse, is worthy of the "racist" tag with the type of "racist" example that is the World Church of the Creator and its psuedo-theology.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318147">\
	 <div id="dsq-comment-header-2318147" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318147" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2318147" href="http://swamphermit.wordpress.com/" target="_blank" rel="nofollow">Karmi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318147" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318147" class="dsq-comment-message">Look…I’m sorry that you support a racist/crook/anti-American, but that is your problem and not mine. Good night…</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318271">\
	 <div id="dsq-comment-header-2318271" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318271" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2318271" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318271" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318271" class="dsq-comment-message">Your "Anti-American" claim is BULLSHIT too.<br><br>Look at you run........  AGAIN!!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318037">\
	 <div id="dsq-comment-header-2318037" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318037" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2318037" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318037" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318037" class="dsq-comment-message">And the fact the you quoted from the site of idiot(s), idiots promoting NBRA\'s historically bankrupt and ignorant idea that MLK = Republican...<br><br>Well, that just shows how dumb you are and how ill-equipped you are and the dumb stuff promoted by the sites you read/reference is easily challenged and readily debunked.<br><br><b>"The Republican Party geared its appeal and program to racism, reaction, and extremism. All people of goodwill viewed with alarm and concern the frenzied wedding at the Cow Palace of the KKK with the radical right."</b><br><br>That\'s a direct quote from MLK.  This too:<br><br><b>"Mr. Goldwater articulated a philosophy which gave aid and comfort to the racist. His candidacy and philosophy would serve as an umbrella under which extremists of all stripes would stand. In the light of these facts and because of my love for America, I had no alternative but to urge every Negro and white person of goodwill to vote against Mr. Goldwater and to withdraw support from any Republican candidate that did not publicly disassociate himself from Senator Goldwater and his philosophy."</a><br><br>Ronald Reagan was a Goldwater Republican, I guess...  So, yeah, let\'s talk about racists and associations with racists and/or those who "serve as an umbrella" under which historically marginalized WHITE racists found aid and comfort.</b></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318059">\
	 <div id="dsq-comment-header-2318059" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318059" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2318059" href="http://swamphermit.wordpress.com/" target="_blank" rel="nofollow">Karmi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318059" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318059" class="dsq-comment-message">Face it…you are in denial of the truth and facts.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318326">\
	 <div id="dsq-comment-header-2318326" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318326" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2318326">msmartin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318326" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318326" class="dsq-comment-message">Red Neck Alert!!  Two sentences and a link.  Red Neck Alert!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318667">\
	 <div id="dsq-comment-header-2318667" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318667" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2318667" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318667" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318667" class="dsq-comment-message">ROFLMBAO!!!!<br><br>That\'s too funny...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2325750">\
	 <div id="dsq-comment-header-2325750" class="dsq-comment-header">\
	 <cite id="dsq-cite-2325750" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2325750">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2325750" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2325750" class="dsq-comment-message">msmartin:  Speaking of Red Necks:<br><br><a href="http://www.frontiernet.net/%7Etzuleger/webjokes/redneckjokes.htm" rel="nofollow">http://www.frontiernet.net/~tzuleger/webjokes/r...</a><br>Jeff Foxworthy has made a living/bank/Benjamins/a grip with these jokes!!    :&gt;)     :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318311">\
	 <div id="dsq-comment-header-2318311" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318311" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2318311" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318311" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318311" class="dsq-comment-message">FACE IT...  You keep bluffin\' because you have no truth and no facts.  You quote/link HACKS!   That\'s why you\'re packing up your little Karmi bags and RUNNING again.<br><br>You linked to a site promoting the MLK = Republican thing when MLK was a vocal non-partisan.  FACE IT... I have no reason to even begin to view the site you linked to as credible, much less capable... when it has no regard for FACTS.<br><br>And here\'s the link I forgot to post (re: the MLK quotes).<br><br><a href="http://www.stanford.edu/group/King/publications/autobiography/chp_23.htm" rel="nofollow">http://www.stanford.edu/group/King/publications...</a><br><br><br>NOTE:  That\'s called a PRIMARY SOURCE.  Something that\'s pretty important when it comes to those things called TRUTH and FACTS.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318120">\
	 <div id="dsq-comment-header-2318120" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318120" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2318120">Roger</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318120" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318120" class="dsq-comment-message">No, you troll.  I mean actually reading Black Liberation Theology--reading the theologians who write the theology (Cone, Hopkins, et al) and knowing the theological and historical provocations that lead to the theology rather than pimping some second-hand distortion of the argument.  Plus, you\'re about twenty years too late with your "critique" of Black Lib. Theology.<br><br>Troll, begone.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318400">\
	 <div id="dsq-comment-header-2318400" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318400" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2318400">Teacher</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318400" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318400" class="dsq-comment-message">We have the Shrine of the Black Madonna (PAOCC or Pan African Orthodox Christian church) here in Houston. I LOVE that church. If you want to read about Black Liberation theology, check out books written by their founder, Reverend Albert B. Cleage Jr. (Jaramogi Abebe Agyeman). He is the father of Pearl Cleage. There are also Shrine churches in Detroit and Atlanta.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318478">\
	 <div id="dsq-comment-header-2318478" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318478" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2318478" href="http://blog.evavegadiversity.com/" target="_blank" rel="nofollow">evita</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318478" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318478" class="dsq-comment-message">Karmi isn\'t a troll. Karmi is the resident hate filled bigot and pseudo feminist.<br><br>Don\'t get yourself riled up. She is so not worth it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2326868">\
	 <div id="dsq-comment-header-2326868" class="dsq-comment-header">\
	 <cite id="dsq-cite-2326868" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2326868">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2326868" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2326868" class="dsq-comment-message">This is the problem with Karmi in a nutshell:<br><br>He or she is so wrapped up in the concept that "WHITE IS RIGHT" that anyone who questions that concept "automatically" hates white people.  <br><br>So that person must be destroyed.<br><br>Karmi will not regain his or her emotional equilibrium until Obama is destroyed.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2318978">\
	 <div id="dsq-comment-header-2318978" class="dsq-comment-header">\
	 <cite id="dsq-cite-2318978" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2318978" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2318978" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2318978" class="dsq-comment-message"><b>The Center for Media and Public Affairs at George Mason University, where researchers have tracked network news content for two decades, found that ABC, NBC and CBS were tougher on Obama than on Republican John McCain during the first six weeks of the general-election campaign.</b><br><br><a href="http://www.latimes.com/news/politics/la-na-onthemedia27-2008jul27%2C0%2C712999.story" rel="nofollow">http://www.latimes.com/news/politics/la-na-onth...</a><br><br><br>NOTE:  At no time in the history of this country has the question been asked:  <br>IS AMERICA READY FOR (ANOTHER) WHITE PRESIDENT?<br><br>After all the racism that you, Karmi, apparently acknowledged as existing some 40 years ago... The question was NEVER asked.  Kid gloves my azz!<br><br>McCain apologized for being against the MLK holiday and launched a "forgotten Americans" tour that he\'s obviously FORGOTTEN about but the press has NEVER "pressed" him and questioned WHY he was against it.  NEVER has the MSM pressed him on the DOLLAR BILL controversy.  NEVER has he went one-on-one like Palin did with an interviewer who asked him "why did you/your campaign charge Obama with playing the race card from the bottom of YOUR deck?"  Yet, Obama was expected to give a statement on McCain\'s PROJECTION campaign... just like this lipstick bs.<br><br>NEVER has the MSM pressed McCain to answer for why he remains in a party and even hires strategist that played the race card on him.  NEVER.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2326218">\
	 <div id="dsq-comment-header-2326218" class="dsq-comment-header">\
	 <cite id="dsq-cite-2326218" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2326218" href="http://nquest2xl.wordpress.com" target="_blank" rel="nofollow">Nquest</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2326218" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2326218" class="dsq-comment-message">Ahhh!  <a href="http://swamphermit.wordpress.com/2008/07/26/black-liberation-theology-black-hatred-black-racists/#comment-103" rel="nofollow">Here it is</a>.  The very thing you posted here before verbatim with the definitions racism that you NEVER demonstrated as applicable to Black Liberation Theology.<br><br>You NEVER showed how it was/is "an irrational attitude of hostility" much less "a discriminatory or abusive behavior towards members of another race."  <br><br>For some reason, your blog wouldn\'t publish my post, so I\'ll debunk one piece of your bs there... here.  <br><br><b>What part of Sen. Obama or Rev. Daughtry being a part of the Democratic party promotes or is a practice of Black supremacy that\'s comparable to what we know about the KKK\'s version of White Supremacy which is not to be confused with the WHITE SUPREMACY of Thomas Jefferson and Abraham Lincoln?<br><br>What part of Sen. Obama or Rev. Daughtry being a part of the Democratic party promotes or is a practice of Black separatism?  Beyond that, what part of Trinity United Church of Christ being a part of predominantly white Christian congregation that actively fellowships with white churches in the congregation along with having its own white members promotes or practices Black separatism?<br><br>Your circular logic based on circumstantial evidence, at best, is laughable.</b><br><br>Note:  Reparations isn\'t a part of Obama\'s platform or that of the DNC which makes your claim that Black Liberation Theology has "gained power" in the Democratic party bogus.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2328458">\
	 <div id="dsq-comment-header-2328458" class="dsq-comment-header">\
	 <cite id="dsq-cite-2328458" class="dsq-comment-cite">\
	 <a id="dsq-author-user-2328458" href="http://swamphermit.wordpress.com/" target="_blank" rel="nofollow">Karmi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2328458" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2328458" class="dsq-comment-message">Good morning Nquest,<br><br>Manatee mating season ended a few weeks ago, and I had made plans for some manatee poaching (harpooning) last night. <br><br>Anyway, you can deny, rant and rave all you want to, but BLT is proven to be a racist doctrine. Racism, <b>by its simplest definition</b>, is discrimination based on the racial groups to which people belong. <b>People with racist beliefs might hate certain groups of people according to their racial groups</b>. At least the KKK, World Church of the Creator, Malcolm X, etc. admitted that they are/were racists – Obama and Black Liberation Theologists/Members <b><i>don’t have the balls to admit it</i></b>…along with many other left-wing <b>African</b>-Americans. <br><br>1) Obama proved my point – and others – when he <b>finally</b> rolled Rev. Wright <i>under the bus</i>. 2) Barack and Michelle proved my point – and others – when they rolled TUCC <i>under the bus</i>. MSM gave Barack and Michelle a free-pass once they walked away from the racist Wright and TUCC, i.e. MSM then ignored the fact that Barack and Michelle had spent roughly 20 years involved with and members of a racist church. MSM conveniently <i>‘forgot’</i> about the 20 years part…<br><br>BTW, you have “debunked” nothing. Denial isn’t debunking. Also, my site has a spam-filter which stopped your posts…I have de-spammed one and it is up. The other looked like a duplicate and was deleted. I will address it later, after cleaning some harpooned manatee.</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=obamamccain_8212_the_double_standard_038_journalistic_complicity&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');
}

})();




