




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

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

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

var Dsq = new function() {
	this.container = document.getElementById('dsq-content');
	this.jsonData = {"reactions": [], "has_more_reactions": false, "users": {"8a92d280d4cf302f29c94a2b411ed693": {"username": "willyjsimmons", "tumblr": "", "display_name": "willyjsimmons", "url": "http://disqus.com/guest/8a92d280d4cf302f29c94a2b411ed693/", "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": ""}, "b2746406ec0d277ab44a024ee7188ae5": {"username": "PosB", "tumblr": "", "display_name": "PosB", "url": "http://disqus.com/guest/b2746406ec0d277ab44a024ee7188ae5/", "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": ""}, "f1c7a3a6d88652d7094bb582ade411cb": {"username": "Maya", "tumblr": "", "display_name": "Maya", "url": "http://disqus.com/guest/f1c7a3a6d88652d7094bb582ade411cb/", "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": ""}, "aa7ac5f7bde8f217273ac06b80efa0db": {"username": "J", "tumblr": "", "display_name": "J", "url": "http://disqus.com/guest/aa7ac5f7bde8f217273ac06b80efa0db/", "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": ""}, "9e52b9ab5d80ed9cb814245b329a6f49": {"username": "Torrance Stephens bka All-Mi-T", "tumblr": "", "display_name": "Torrance Stephens bka All-Mi-T", "url": "http://disqus.com/guest/9e52b9ab5d80ed9cb814245b329a6f49/", "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": ""}, "fdef04acc6c8ed82007bcc50969db3c4": {"username": "jon", "tumblr": "", "display_name": "jon", "url": "http://disqus.com/guest/fdef04acc6c8ed82007bcc50969db3c4/", "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": ""}, "9bf0971c139c9dc33659e8ed441e4f5e": {"username": "Craig Hickman", "tumblr": "", "display_name": "Craig Hickman", "url": "http://disqus.com/guest/9bf0971c139c9dc33659e8ed441e4f5e/", "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": ""}, "5e9e41ab78620da19fb9227156c41b24": {"username": "costello7", "tumblr": "", "display_name": "costello7", "url": "http://disqus.com/guest/5e9e41ab78620da19fb9227156c41b24/", "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": ""}, "dc240d089911e9ae2bdf6709ec294ed8": {"username": "helen", "tumblr": "", "display_name": "helen", "url": "http://disqus.com/guest/dc240d089911e9ae2bdf6709ec294ed8/", "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": ""}, "5cd75d797f8c02bab58c0b2885f10af4": {"username": "an OBAMA mama", "tumblr": "", "display_name": "an OBAMA mama", "url": "http://disqus.com/guest/5cd75d797f8c02bab58c0b2885f10af4/", "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": ""}, "a64ac50ccdebb1c745479763ea2721ab": {"username": "Submariner", "tumblr": "", "display_name": "Submariner", "url": "http://disqus.com/guest/a64ac50ccdebb1c745479763ea2721ab/", "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": ""}, "0c41de518baee50cc859a2611d69f80a": {"username": "Tammy", "tumblr": "", "display_name": "Tammy", "url": "http://disqus.com/guest/0c41de518baee50cc859a2611d69f80a/", "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": ""}, "2a2201364786f612d9d33bb12f2de038": {"username": "The Bag of Health and Politics", "tumblr": "", "display_name": "The Bag of Health and Politics", "url": "http://disqus.com/guest/2a2201364786f612d9d33bb12f2de038/", "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": ""}, "df3742ad760e2bfe424367fab430139e": {"username": "Nance", "tumblr": "", "display_name": "Nance", "url": "http://disqus.com/guest/df3742ad760e2bfe424367fab430139e/", "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": ""}, "7c4455626754e1b9bc3be232b1024136": {"username": "Anonymous", "tumblr": "", "display_name": "Anonymous", "url": "http://disqus.com/guest/7c4455626754e1b9bc3be232b1024136/", "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": ""}, "369dd1fe5f49cbfe5e745f45b499d41e": {"username": "Nita", "tumblr": "", "display_name": "Nita", "url": "http://disqus.com/guest/369dd1fe5f49cbfe5e745f45b499d41e/", "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": ""}, "75e721cc4861a74047b8abe4d9abe006": {"username": "Isaiah 58", "tumblr": "", "display_name": "Isaiah 58", "url": "http://disqus.com/guest/75e721cc4861a74047b8abe4d9abe006/", "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": ""}, "871ebee14fd3a4fbe6ac5b009ecc20a8": {"username": "The Angry Independent", "tumblr": "", "display_name": "The Angry Independent", "url": "http://disqus.com/guest/871ebee14fd3a4fbe6ac5b009ecc20a8/", "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": ""}, "0e63fda3bc8752465623f674ffcc5f40": {"username": "TruthSeeker", "tumblr": "", "display_name": "TruthSeeker", "url": "http://disqus.com/guest/0e63fda3bc8752465623f674ffcc5f40/", "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": ""}, "9b6e73b6d46e8c929e46a5d49022a8ce": {"username": "Phillip M. Bailey", "tumblr": "", "display_name": "Phillip M. Bailey", "url": "http://disqus.com/guest/9b6e73b6d46e8c929e46a5d49022a8ce/", "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": ""}, "95c6931682aaa42f60a3f33541991368": {"username": "Eric In Manassas", "tumblr": "", "display_name": "Eric In Manassas", "url": "http://disqus.com/guest/95c6931682aaa42f60a3f33541991368/", "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": ""}, "25c2ebf4464c5d95fa227ddd4a0d2fe5": {"username": "Ronnie B", "tumblr": "", "display_name": "Ronnie B", "url": "http://disqus.com/guest/25c2ebf4464c5d95fa227ddd4a0d2fe5/", "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": ""}, "3e892379e7d442c8970d7cad6f54d5b8": {"username": "Angela", "tumblr": "", "display_name": "Angela", "url": "http://disqus.com/guest/3e892379e7d442c8970d7cad6f54d5b8/", "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": ""}, "abae42e5f15036a8e5fb7c96309de1b3": {"username": "marc", "tumblr": "", "display_name": "marc", "url": "http://disqus.com/guest/abae42e5f15036a8e5fb7c96309de1b3/", "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": ""}, "ec01304ef170f657e87f409a510ddfde": {"username": "The Christian Progressive Libe", "tumblr": "", "display_name": "The Christian Progressive Libe", "url": "http://disqus.com/guest/ec01304ef170f657e87f409a510ddfde/", "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": ""}, "f85f4de88a30987f0360c336da9569ae": {"username": "rikyrah", "tumblr": "", "display_name": "rikyrah", "url": "http://disqus.com/guest/f85f4de88a30987f0360c336da9569ae/", "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": ""}, "9fcb7c771a7713dda01aa936fd426bfe": {"username": "Ms.Martin", "tumblr": "", "display_name": "Ms.Martin", "url": "http://disqus.com/guest/9fcb7c771a7713dda01aa936fd426bfe/", "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": ""}, "e6a09680b22eda74cfae5615956d6a69": {"username": "sick and tired of hillary", "tumblr": "", "display_name": "sick and tired of hillary", "url": "http://disqus.com/guest/e6a09680b22eda74cfae5615956d6a69/", "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": ""}, "3b31356ea345f986babefd4710e13291": {"username": "justice58", "tumblr": "", "display_name": "justice58", "url": "http://disqus.com/guest/3b31356ea345f986babefd4710e13291/", "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_18:34:09", "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": {"1956630": {"up_voted": false, "ip": "", "has_replies": false, "message": "excellent response.  I've found that Honestly it's mostly white folks out here and they still get skittish when violence, even metaphorically, is mentioned. But what they don't get is that if Hillary gets away with this and us African-Americans go ahead and vote for her anyway we'll just be a bunch of punks to them and will continue to be mistreated by the powers that be.  Complaints about how bad America will be in the become if McCain is president, ring hollow to me, because black folks never had it good America. The only thing he might do is appoint more right-wing judges but white Democratic judges aren't all that nice to black folks either.  It is simply unreasonable to expect us to come back to Clinton, after we've and mistreated, for the greater good when the greater good rarely includes us. If Democrats really gave a damn about black folks  Clinton would have been out of this race a long time ago.  Chickens roost reap sow. It's all on their heads for empowering this  person. <br></br><br>I don't have the same fondness for Clinton's that other Democrats have.   Clinton wanted to jail black people.  He fought to keep the drug laws unfair.  He fought to remove the social safety net from the poor.   And his wife was right there with him.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-06_23:03:00", "killed": false, "user_key": "aa7ac5f7bde8f217273ac06b80efa0db", "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}, "1956631": {"up_voted": false, "ip": "", "has_replies": false, "message": "I will definitely co-sign what j said.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-06_23:33:00", "killed": false, "user_key": "5cd75d797f8c02bab58c0b2885f10af4", "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}, "1956632": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"I don't have the same fondness for Clinton's that other Democrats have. Clinton wanted to jail black people. He fought to keep the drug laws unfair. He fought to remove the social safety net from the poor. And his wife was right there with him.\"<br></br><br>::</br><br></br><br>Say it again.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-06_23:39:00", "killed": false, "user_key": "9bf0971c139c9dc33659e8ed441e4f5e", "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}, "1956633": {"up_voted": false, "ip": "", "has_replies": false, "message": "It is time for us to grow up. The pretense that the Democrat Party doesn't serve powerful interests is coming apart. Hillary has essentially run the Republican campaign in a Democratic primary. If she wins I will resign my membership immediately and register as an Independent and attempt to hook up with some like minded folks to establish a brand new party of hope and justice. <br></br><br>The thing is that Barack has shown me that the majority of whites are willing to unite behind a common purpose.There is no way to reasonably explain the plurality of victories Obama has achieved. Although racial overtones abound, <a href=\"http://soulconviction.blogspot.com/2008/03/king-david.html\" rel=\"nofollow\">this thing is about power</a>, not race. Hillary Rodham Clinton is quite explicit about defining herself as a watchful, protective mother and us citizens as babes to be tucked away in bed or minors for whom she will decide the best social policy. Senator Obama has promulgated a vision of change percolating from the bottom up. </br><br></br><br>For all of my life I thought entrenched racial interests were primary determinants of public life. Barack showed me I was wrong. If the Democrat Party can't take us, black, white, Latino, everyone,  to where we want to go then let's discard her and start anew. <b>YES WE CAN</b>.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-06_23:44:00", "killed": false, "user_key": "a64ac50ccdebb1c745479763ea2721ab", "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}, "1956634": {"up_voted": false, "ip": "", "has_replies": false, "message": "Free piece of advice: Get some counseling for your anger management issue.  It will make you feel and perform better in the long run.<br></br><br>The following might help (borrowed from another blog):</br><br>The Clintons are wiley and skilled campaigners, but they have a long history, in word and deed, of being anything but racist. It is clear that the Obama camp designs and executes deliberate racially inflammatory tactics. Equally important, Obama's team and supporters are marked by a kneejerk, paranoiac, sometimes hysterical mentality that sees racism as ever diabolically present---a mentality that is very common among black Americans. Hillary Clinton's comment about LBJ is a perfect case in point. There was zero racial implication in her remarks. She was highlighting the fact that it takes a politician of skill and experience to get a law enacted, no matter the nobility of public demand calling for that law. To have charged her with therefore diminishing Martin Luther King was insane, shameful, and more important, indicative of the reactionary hatred---\"reverse racism\"---epidemic among black Americans in the era of tyrannical political correctness.</br><br></br><br>Peace</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_00:15:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956635": {"up_voted": false, "ip": "", "has_replies": false, "message": "When you are feeling low, please don't go talk to the white folks on KOS.  Just tell us.  I get it, you are tired of being stuck in the old race-baiting bull.  But read Melissa Harris Lacewell on the root, watch her election night bit on Charlie Rose, and take it up to the high road.  YES WE CAN.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_00:27:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956636": {"up_voted": false, "ip": "", "has_replies": false, "message": "lol at anonymous' comment saying obama's team and supporters are kneejerk, paranoiac and hysterical...<br></br><br>hillary is the one who has demonstrated a multiple-personality disorder in addition to crying and whining and throwing hysterical child-like tantrums when she doesn't get her way or the votes she feels she deserves and being paranoid that everyone is out to get her. her campaign team has also demonstrated the art of \"transferral\"...when you accuse your opponent of doing the very things that you yourself do...such as follow the republican \"down and dirty politics playbook\", such as copy others' words and not attibute them (note obama did attribute the words he copied), such as sling mud, name-call, race-bait and fear-monger. </br><br></br><br>The truth is that the emperor has no clothes on and she has been called out.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_00:27:00", "killed": false, "user_key": "e6a09680b22eda74cfae5615956d6a69", "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}, "1956637": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"If one candidate is trying to scare you and the other is trying to get you to think...If one candidate is appealing to your fears, and the other is appealing to your hopes... You better vote for the person who wants you to think and hope.\" ~ Bill Clinton, 2004", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_00:29:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956638": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Equally important, Obama's team and supporters are marked by a kneejerk, paranoiac, sometimes hysterical mentality that sees racism as ever diabolically present---a mentality that is very common among black Americans.\"<br></br><br>Yeah, because, you know that's the kind of comment that makes people want to support your candidate. It's the talking down, the \"mother knows best\", the \"wait your turn\" attitude that turns so many people off to your candidate. You want to know why the youth votes for Barack Obama in such large numbers? He treats them with respect. I'm white, but people like you make me sick.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_00:30:00", "killed": false, "user_key": "95c6931682aaa42f60a3f33541991368", "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}, "1956639": {"up_voted": false, "ip": "", "has_replies": false, "message": "Well, first of all, I don't think you are advocating violence.  I think you are speaking prophetically about the implications of Hillary Clinton stealing the nomination.  White people may not want to hear the likely outcome of their actions, but I believe you did them a favor by telling them what is likely to happen.  My personal take on it is that you are right.  Denver will burn if the Democrats steal the nomination from Obama.<br></br><br>But worse than that, significant numbers of African-American voters would vote for an alternate candidate or worst of all, boycott the election all together.  It is that worst case scenario that we need to be trumpeting from the rooftops, loud enough for every unpledged superdelegate to hear in every corner of America.  The message needs to be that Hllary Clinton poisons the ticket all the way down to the local level.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_00:53:00", "killed": false, "user_key": "75e721cc4861a74047b8abe4d9abe006", "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}, "1956640": {"up_voted": false, "ip": "", "has_replies": false, "message": "Jack,<br></br><br>Sorry that it seemed to  not be worth it, but I'm not sorry. These were the same folks who told me and others that we were ' imagining' things with the Dogwhistle Politics. They may not listen, but they'll never be able to say that they weren't told.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_00:58:00", "killed": false, "user_key": "f85f4de88a30987f0360c336da9569ae", "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}, "1956641": {"up_voted": false, "ip": "", "has_replies": false, "message": "Sick & Tired,<br></br><br>anon 9:15 is a stupid m-fer! When have one ever been able to reason with a stupid m-fer?!</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_01:14:00", "killed": false, "user_key": "3b31356ea345f986babefd4710e13291", "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}, "1956642": {"up_voted": false, "ip": "", "has_replies": false, "message": "I can't thank you enough for posting \"Denver Will Burn\" over at Kos.  It was personally important to me to see whether the community over there understood the larger issue, of which the current primary is but a symptom.  I have been trying to explain to Kossacks in assorted comment threads, and for many years prior to my participation in that site that there was/is a growing resentment to the party not just among African-Americans but among many of its constituency parts.  In general, any suggestion that anyone (or any larger group) would vote for someone other than a Democrat--any Democrat--is met at Kos (much to my great disappointment) with one of two responses.<br></br><br>1) \"Don't let the door hit you...\"</br><br>2) \"That's a load of crap.  Everyone will unite behind the candidate whoever it is.\"</br><br></br><br>Of late, there is a 3rd reply: \"Are you threatening me?\"</br><br></br><br>I honestly think and hope that the party leaders are more intelligent (or at least pragmatic) than the Kos community.  If not, Denver may, indeed, metaphorically burn and the party along with it.  And what saddens me is that, if that's the case, as much as the party has been warned, they'll never see it coming.</br><br></br><br>Anyway, not to hog your comment thread.  Just wanted to thank you.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_01:36:00", "killed": false, "user_key": "5e9e41ab78620da19fb9227156c41b24", "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}, "1956643": {"up_voted": false, "ip": "", "has_replies": false, "message": "I have to agree with Baratunde on the point regarding Whites not understanding what we are talking about... Especially at Daily Kos.<br>They don't have the built-in radar that we have (which can only come from years of living while Brown in America). Radar that is able to pick up on all of the nuances and behaviors related to racism and race baiting used by the Clintons and by the Republicans.</br><br></br><br>I am also glad that there are other bloggers who see what I see and I don't have to explain every detail. I can also relate on the issue of rage. Clinton has short circuited my brain over the last few days.... leaving me damn near incapacitated...in terms of not being able to really concentrate on writing... </br><br></br><br>My head has been pounding too.</br><br></br><br>Finally today I was able to start thinking straight again.</br><br></br><br>(You can even see how Obama has been rattled a little).</br><br></br><br>You hit the nail on the head Wednesday on NPR's News and Notes.</br><br>I was saying Amen when the issue of media bias was mentioned.</br><br></br><br>The media is clearly trying to help Clinton.</br><br></br><br>Even today... I have yet to see one major network report that Obama actually won more delegates out of Texas. I have yet to see a major network mention that Clinton only managed to gain a small handful of delegates (single digits) out of the entire night... when she really needed to gain 20, 30, or 40 delegates. </br><br></br><br>How in the Hell is that a huge victory? It's all about perception.</br><br>And they are spinning the Hell out of her wins.</br><br></br><br>I have yet to hear the big media mention the fact that just 4 or 5 weeks ago... Clinton was leading in Texas and Ohio by very large margins...as much as 20 points... None have given Obama any positive coverage for the way he was able to close the gap to be competitive in States that he was never supposed to win.</br><br></br><br>Instead...they turned it around and made it a huge failure for Obama...despite the fact that these were States that Clinton was supposed to win all along.</br><br></br><br>I'm rattled....but not by Obama's perceived losses...but by the way the White corporate media is framing events....and by how they are assisting Clinton by essentially using her talking points and by not scrutinizing her the way that they scrutinize Obama.</br><br></br><br>I'm also rattled (but not surprised) by the racism amongst the electorate... I expected that all along. That's why I never thought Obama had a snowballs chance in Hell- The U.S. is a racist nation... that will likely never give a Black candidate any real chance. But what really bothers me is how the uneducated voting public in some of these States is falling for the Clinton bull. </br><br></br><br>I think racism is beginning to trump the \"Change Theme\". And this is why the Clinton's have been using the issue of race. Yes...people want change...but Clinton is reminding them that Barack is \"The Black Guy\" and that \"Real Change\" is not worth that kind of risky \"roll of the dice\". And what kind of \"change\" with the d*mb inexperienced n***er bring you anyway? </br><br></br><br>And once you plant seeds of doubt about a Black candidate in White voters... it takes on a life of its own. The doubt about Black people is already in the White brain....It is built-in; it simply needs to be triggered or turned on. And Clinton understands this and is trying to exploit it for all it's worth.</br><br></br><br>Barack will be damaged from here on out.... the question will be... to what degree will he be damaged.</br><br></br><br>It appeared that he lost some White voters in Ohio and Texas... So the racial nonsense is really starting to take a toll.</br><br></br><br>It will probably hurt him in Pennsylvania, Indiana, Oregon, and other places... even in Mississippi and North Carolina. But he should win enough of the remaining States to stay ahead in delegates. Wyoming will be interesting. Mississippi will be interesting as well... I want to see what percentage of the White vote he gets in both States.</br><br></br><br>I sat down and wrote a battle plan for Obama (If only I were a strategist for him). Clinton is so vulnerable in so many ways.... Unfortunately... Obama has no political attack dogs who could ruin her candidacy. They are too soft.</br><br></br><br>I could ruin her candidacy in about two weeks if I had the right pulpit.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_01:56:00", "killed": false, "user_key": "871ebee14fd3a4fbe6ac5b009ecc20a8", "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}, "1956644": {"up_voted": false, "ip": "", "has_replies": false, "message": "anon-9:15<br></br><br></br><br>African Americans need anger management?  Yeah, we've heard it a million times.  It's a phrase often used to minimize and demean us rather than debate the real issues, which in this case is the obvious trailer park approach of Clinton's to this campaign.  I'm assuming from your spew here that you live in that park with her.</br><br></br><br>It was the angry response to the suggestion that MLK was significant in changing civil rights for minorities in this country that exposed Clinton (who was getting her ass kicked by the other thing you call us:  uppity ....) who also by the way seems to be offended by the assumption that Obama could be president.</br><br></br><br>\"The Clintons are wiley and skilled campaigners.......\"</br><br></br><br>Code word for slick ass criminals.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_02:02:00", "killed": false, "user_key": "9fcb7c771a7713dda01aa936fd426bfe", "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}, "1956645": {"up_voted": false, "ip": "", "has_replies": false, "message": "Went to DKOS because I am angry.  found this:<br></br><br>Poll</br><br>Do you think the Democrats will win the Presidency this year?</br><br></br><br> Yes  </br><br>32% 434 votes </br><br> Only if Hillary Clinton is the nominee  </br><br>3% 34 votes </br><br> Only if Barack Obama is the nominee  </br><br>51% 694 votes </br><br> Only if they run on the same ticket  </br><br>1% 12 votes </br><br> Only if somebody other than one of them is picked in Denver  </br><br>1% 12 votes </br><br> No  </br><br>5% 65 votes </br><br> I do not know  </br><br>6% 83 votes </br><br> I do not care  </br><br>1% 12 votes </br><br> Other  </br><br>1% 10 votes </br><br></br><br>Obama has more votes than the Democrats (no candidate specified) do.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_02:11:00", "killed": false, "user_key": "9fcb7c771a7713dda01aa936fd426bfe", "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}, "1956646": {"up_voted": false, "ip": "", "has_replies": false, "message": "Jack,<br></br><br>No apologies needed, we're with you 100%.</br><br></br><br>It's interesting that you bring this issue up.  I've been busy lately and not checking the Blogs, but a few friends and I were recently talking independently, about the level of rage and civil unrest that would result if Hillary were nominated by the Dems against a clear majority of the popular will.</br><br></br><br>It's out of reach for Hillary now-- Obama has a majority of pledged delegates, of popular votes in the primaries (and that's not even considering his utter domination of the caucuses), and the majority of the states.  And note, we're also not even considering the 1 million + \"disqualified\" pro-Obama ballots in California with that BS technicality, or the Harlem districts where Obama somehow got zero votes, with Charlie Rangel doing his best Stepin' Fetchit routine and rigging the vote machines.</br><br></br><br>By <b>any metric</b>, Obama has out-and-out won the popular acclaim in the Democratic primaries and caucuses over Hillary, and he'll only add to that further with both Texas and Ohio behind us (with all their favorable Hillary demographics).  </br><br></br><br>Yet Hillary is still trying to pull this desperate BS with the superdelegates and trying to seat FL and MI, despite Obama not being able to campaign and not even being on the damn ballot there!  Failing an actual nomination, Hillary's \"Plan B\" is to damage Obama enough so that he would lose to McCain despite leading him in the polls-- even though her own political career would basically be finished, she would be doing this out of sheer spite.</br><br></br><br>She's also continuing in her racist campaign.  The same one that got whipped up back in Nevada and South Carolina.  The same one that encouraged that idiot Hillary Latino backer in Texas to declare that Obama is a \"little too black\" for Latinos (despite the fact that La Opinion, the country's biggest Spanish newspaper, and a large number of Latino politicians have all endorsed Obama).  The same one that pushed <b>8 out of 10 of the race-conscious voters in Ohio</b> (fortunately still a minority of Ohio's otherwise tolerate and respectful voters) to indulge their racist hatreds and vote against Obama.</br><br></br><br>We are Black, White, Asian and Latino in my group, professionals, academics and working-class of all shades.</br><br></br><br>We all talked about the ugly riots and civil unrest that would take place, almost with absolute certainty, if Hillary were nominated under such corrupt circumstances, or if she succeeds in damaging Obama enough as the nominee (as she is obviously doing, deliberately) to make him non-viable against McCain.</br><br></br><br><b>We all agreed that the rage and consequences of either Hillary's Plan A or Plan B would be horrible beyond belief, the Democratic Party would suffer irreparable damage requiring tremendous efforts to repair, and the riots would be much, much, much worse and more destructive than what happened even in the late 1960's.</b></br><br></br><br>Obviously, the superdelegates and/or the MI/FL BS would be appalling in and of themselves, as they would basically be trying to validate Hillary's racist campaign, her disenfranchisement attempts and her divisiveness, while showing that machine politics and backroom deals are far more important than the popular will.</br><br></br><br>However, as our little impromptu seminar went along, we realized that the reasons for such an explosion of rage and anger would be about something much deeper than that.  It's not just about Hillary's tactics.</br><br></br><br>It's about the way that Hillary's tactics have lined up with a strain of thought in the USA, that clearly remains predominant, if not widely talked about:</br><br></br><br><b>That the American Dream as framed and exploited by the Clintons, in its ugly reality rather than the feel-good bromides about it, means social advancement and wealth IN ITS ESSENCE at the expense of African-Americans.  Poor Whites, Latinos, Asians are supposed to \"become more American,\" in the Hillary narrative, by the depth of their hatred for Blacks and the extent to which they spit on us.</b></br><br></br><br>And if the Democratic Party were to validate this narrative by choosing Hillary over Obama, against the popular vote-- then yes, cleansing riots, rage and civil unrest will happen, and probably out of sheer inevitability.  As I'll explain below, all of us agreed that we ourselves will participate in peaceful, though firm and massive protests throughout the country, with all kinds of means to attract media attention.  We will also call for periodic general strikes to inflict some economic pain and further ingrain the price that must be paid for flouting democracy.  Finally, we will continue all of these things well past the November 2008 election, as I will explain below.  Others, of course, will go even further than this.</br><br></br><br>The \"true version of the American Dream\" as I described above-- becoming \"American\" by stepping on and hating already downtrodden African-Americans-- has been the actual narrative of the USA since even before 1776.  Blacks were worked to death, sickness, poverty and despair as slaves to build the agricultural and industrial infrastructure of the USA, never paid a dime for it, never allowed to do the social climbing that Whites took for granted.  (This happened in both the North and South of the USA.)  Then we and our labor were further exploited under Jim Crow and sharecropping, then under the corrupt and racist factory systems that arose with industrialization in the cities.</br><br></br><br>In short, we African-Americans have been the \"Morlocks\" of the United States, despised, scorned, and hidden below ground even as our largely uncompensated labor and efforts have built the rich, first-world, United States of America superpower paradise for the racist White \"Eloi\" above us.  While many Whites have admirably come to our defense, neither their nor our efforts have been sufficient to dislodge the defining narrative of the country, which is this effort to foster a first-world, Anglo, White superpower paradise for the Eloi who spit on us below.</br><br></br><br>Which leads to the second part of the \"true American dream,\" which is that people newly in this country-- even if not White themselves-- gain access to the coveted place of the Eloi, along with the racist Whites, specifically by trampling on and hating Blacks.  Indeed, the most constant strain in \"becoming American,\" whether White American or Latino or Asian American, has been defined by this narrative, above all else, as expressing and acting upon one's hatred of Blacks, in public or private.</br><br></br><br>The Irish, when they came to the USA, were themselves despised by the Anglos, just as Anglo Britain hated the Irish in Ireland.  But the Irish here were accepted as \"American\" by the Anglos specifically when they in turn, expressed their clear hatred of Blacks.</br><br></br><br>It is the same today even with non-White newcomers.  Latinos and Asians are accepted as \"entering the American mainstream\" specifically when they go through their \"rite of passage\" of hating Blacks.  This is the narrative that Hillary uses and amplifies to gain votes, rather than a more inclusive, encompassing paradigm that would have us join together.</br><br></br><br>IOW, the American Dream, the one that has fostered this Anglo superpower nation, <b>is defined in large part at the expense of Blacks, and intentionally so-- the American Dream and American identity are achieved, above all else, by hating and spitting on Blacks as one moves up the social ladder</b>.  </br><br></br><br>Obama is as tough a candidate as the Democrats will ever have.  He is a top graduate of Harvard Law School, an editor of the Harvard Law Review, a successful civil rights attorney, a prescient Senator who anticipated the disaster in Iraq when most politicians on both sides of the aisle were rushing in, and a brilliant campaigner who has taken on the Clinton machine and beaten it, hands-down.  </br><br></br><br>If even Obama is cheated out of the nomination (Hillary's Plan A) or damaged so severely by Hillary's continuing hate campaign so that he loses against McCain (Hillary's Plan B, of spite and pique), then the message is obvious: That African-Americans will never, ever be given the opportunity to stand up for ourselves and hold positions of leadership, aside from some minor crumbs tossed in our direction by the Massas.  Also, with the demographics in this country making us an ever-shrinking percentage of the population, it'll only get worse.</br><br></br><br>There can be one response to this, and one response only: A militant, angry, and painful one for the racists who rule this country.</br><br></br><br>One of my Latino friends actually, whose father had worked with the Cesar Chavez UFW movement, actually made an excellent point to us, and I'll paraphrase: <b>Radicalism and militancy may be last resorts, but they have a crucial place in the fight for justice.  They are the sharpest sticks if the carrots are rejected, the baddest of the bad cops, to be brought out when it is clear that our racist opponents like Hillary Clinton will stop at nothing, break all the rules, even embrace massive corruption to keep us down.</b></br><br></br><br>IOW, radicalism and militancy would be necessary responses to Hillary's Plan A or her Plan B.  And there should be no hesitation in deploying them.  </br><br></br><br>The hard truth, as we all know, is that you have to fight and fight damn, damn hard to win justice.  There are too many vested interests who profit from the \"true American dream\" of profiting at our expense, to allow us to have real power and justice.  Frederick Douglass, Nat Turner, Harriet Tubman, Rosa Parks and Martin Luther King did not win rights for us by being docile and placid, or \"waiting their turns,\" or \"being well-behaved Negroes\" in the face of injustice-- they fought hard, and they gave it to the racists on the chin.  </br><br></br><br>And so must it be for us.  Militancy and radicalism.  </br><br></br><br>It is the only way to sear the lesson into the American memory and consciousness, that we will not be pushed around, and that you do not mess with us.  </br><br></br><br>Since the true American Dream can only be achieved by hating and spitting on Blacks as non-Blacks do their social climbing, then our only option is to destroy that dream, and to make it clear that the only acceptable American Dream for this country to survive, is one that recognizes us and our construction of this country from the ground up, and which offers us respect.  And the country needs to suffer, and suffer bitterly.</br><br></br><br>Worst-case scenario, if this hateful narrative continues and the way things are moving these days, the course of events may even be leading to some de facto partition of the country.  African-Americans are basically the vast majority in much of the Deep South and growing, as well as in parts of the Industrial Midwest around Illinois, Ohio and Michigan.  Latinos of course are in the Southwest and Florida.  Asians in San Francisco.  Whites of various strains elsewhere.  The only way to prevent such an eventuality is to tear down the American dream that has been built and amplified like this, the one that makes people American by hating us and advancing at our expense, and replace it with a new one.  Barring this, partition is the only future of the USA.</br><br></br><br>If this sounds like a bit of malice and malevolence-- well, call it what you want, but it has to be made clear that if the \"true American dream\" continues in the form of this despicable narrative, that America's wealth and superpower status have been and must continue to be achieved at the expense of African-Americans, then America must be ruined as a wealthy superpower.  Period.  No such wealth and power in the presence of such rank injustice.  That if the USA wants to regain and continue as a great and powerful nation, then it can no longer continue the American Dream as it has unfolded with each generation.</br><br></br><br>What this means in practice, of course, is that the consequences of either Hillary's Plan A or her Plan B must be extremely cruel and painful, for the party and for the country, to make it clear that there are horrific consequences for pushing this hateful narrative against us.  </br><br></br><br><b>As I wrote above, all of us in our group agreed that we will pursue a plan of action including peaceful, but extremely vigorous, widespread and prolonged protests (well past November 2008).  We will simultaneously launch a series of general strikes throughout the nation, to further paralyze (albeit temporarily) the economy.  We will of course name names, with Hillary Clinton and Bill Clinton as well as any of their enablers getting top billing.  They will be hanged and burned in effigy, their names and images brutally attacked with all the media and means at our disposal.</b></br><br></br><br>Others, of course, will do more.</br><br></br><br>Our aims with this will be two-fold:</br><br></br><br>1. We will naturally be drawing intensive media attention, both domestic and international, to the despicable travesty of justice that Hillary's actions and her enablers' support have brought about.  </br><br></br><br>2. We will be precipitating a temporary, though severe and painful economic crisis, that will in turn result in a loss of dollar support and a total loss of international investor confidence in US assets and US \"safe havens\"-- with an obvious lesson to our own corrupt political classes, and the added bonus of likely forcing a withdrawal from Iraq.</br><br></br><br>As most of you are aware of, the only reason that the USA can continue as a \"superpower\" even as we sink to more than $11 trillion in debt, to have all these bases worldwide, to fight these imperialistic wars in Iraq, Afghanistan and the former Yugoslavia-- is that rich manufacturing and oil-exporting nations, such as Japan, Britain, China, Saudi Arabia, Australia, the United Arab Emirates, Qatar, Russia, France, Germany and the Netherlands, continue to park so much of their money and savings in the USA.  The belief is that the USA has so much \"political stability\" and protection in US bonds and debt instruments, that they need not worry about the value of their assets.</br><br></br><br>Translation: The White racist massas of the USA continue to keep a tight leash on America's Blacks and keep the whip hand steady if African-Americans get too uppity, with Blacks therefore remaining docile and obedient to their massas, and thus little risk of social unrest.</br><br></br><br>We need to demonstrate to them, conclusively, the error of their judgment.</br><br></br><br>This will give rise to a loss of confidence in the US debt-driven imperialistic warfare state (at home as much as abroad), a further tumbling of the dollar, and enough of a shock that the US's superpower imperialistic arrogance, its active hatred of its Black minority, its chronic warfare and military overextension at the expense of tending to the most basic needs of its impoverished African-American and Latino minorities-- is entirely untenable.  </br><br></br><br>Our war in Iraq will also be financially unsustainable, since the total loss of foreign investor confidence will lead to a drying-up of credit and make it impossible to finance our imperialistic wars anymore.</br><br></br><br>Now, I and most of my friends and family aren't rich, we're working or middle-class even those of us in the budding professional group, and we have no doubts that we'll have to keep a stiff upper lip, and tough it out through some difficult economic times ourselves.  </br><br></br><br>But we're going to be facing a painful recession regardless, made even worse by the War in Iraq, and if we fail to stand up for ourselves in the face of such obvious injustice, and at a crucial juncture, things would get much worse for us.  Respect for us would rapidly wane as we would be perceived as chumps, and the \"true American Dream\" that is forged specifically at the expense of Blacks, and to our continuing detriment, will only grow louder and even more intense.  </br><br></br><br>However, if we stand up for ourselves, then we will halt this downward spiral against us, and with our troops pulled out of Iraq-- and the USA oriented in a less imperialistic direction-- things will quickly turn around for us.  There is no other option for us but to stand firm.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_02:59:00", "killed": false, "user_key": "f1c7a3a6d88652d7094bb582ade411cb", "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}, "1956647": {"up_voted": false, "ip": "", "has_replies": false, "message": "Preach Maya!!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_03:56:00", "killed": false, "user_key": "871ebee14fd3a4fbe6ac5b009ecc20a8", "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}, "1956648": {"up_voted": false, "ip": "", "has_replies": false, "message": "The number one reason I'm thankful jack/baratunde cross-posted at Daily Kos:<br></br><br><b>It proves decisively once and for all WHY Obama must not be seen as fighting dirty.</b></br><br></br><br>I never want to see another post about how Obama has to fight fire with fire, again.  I'm not going to get my wish, but I can still dream it anyway.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_03:58:00", "killed": false, "user_key": "369dd1fe5f49cbfe5e745f45b499d41e", "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}, "1956649": {"up_voted": false, "ip": "", "has_replies": false, "message": "Great post and equally-great repsonse.   I'm very glad you posted on Kos as well because the comment string is fascinatingly revealing on so many levels.  There is no excuse for the people there of any color to be so unaware of these attitudes (all they have to do is read your \"A reckoning\" article or other explanations elsewhere) and it was utterly clear to me that you were not threatening real flames and violence nor indulging in blackmail.  And these are our \"allies\" in the \"progressive blogosphere\" and \"netroots\".  Sigh.<br></br><br>For me, I reserve the option to decide how I'll vote in November no matter who the nominee and I greatly resent those who think they can count on my support for her and the Democratic party no matter what.  In 2004 after Kerry took Bill Clinton's advice and changed his position on gay marriage I held my nose and voted for him; that doesn't mean I'll do the same if the Clintons steal the nomination after a racist campaign culminating in them joining with McCain in an attack on Barack Obama's fitness as commander and chief.</br><br></br><br>I'm angry too.  How can anybody not be?</br><br></br><br>jon</br><br></br><br>PS: and also agreed with everybody in the thread other than anonymous</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_04:19:00", "killed": false, "user_key": "fdef04acc6c8ed82007bcc50969db3c4", "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}, "1956650": {"up_voted": false, "ip": "", "has_replies": false, "message": "@J, your entire post makes my heart hurt because of how truthful and deep it is; and I wish it was also crossposted at Daily Kos. <br></br><br>@submariner, <i>Although racial overtones abound, this thing is about power, not race. Hillary Rodham Clinton is quite explicit about defining herself as a watchful, protective mother and us citizens as babes to be tucked away in bed or minors for whom she will decide the best social policy. Senator Obama has promulgated a vision of change percolating from the bottom up.</i></br><br></br><br>oh my lord, BAM!!!! oh my lord, oh my lord, that is it!  THAT IS IT!!! that is the difference in a nutshell, thank you so much for putting it like this.  What frightens me are the number of people who want what Hillary is offering!</br><br></br><br>@Anonymous 9:15pm, I will pray for you, as I will pray for Anonymous 9:22pm in another thread.  You are lost.  You can still be found.</br><br></br><br>@Anonymous 9:27pm, echo chambers are bandaids, though.  They need to know what's going down, and we need to know what's going down, too.  That way, nobody can say 'I didn't know what hit me!'  I'll be honest, I don't think that Democrats want blacks in the party, we don't offer 'largest minority' cachet, and we've proven that we will vote Democrat no matter what happens (see: Maryland 2006).</br><br></br><br>How much power do we really hold?  How much power could we hold?</br><br></br><br>@sick and tired of hillary, you bring up a point I've wondered about.  If Britney Spears can be diagnosed as bipolar......... can Hillary?  how much is she acting (playing poker) and how much is she being herself?  her plastered smiles frighten me <i>for her,</i> because (and I've said this many times) she looks medicated out the gills.  it's a huge difference when she genuinely appears happy, and those few moments when she genuinely smiles just makes all the other times that much more disturbing, to me.</br><br></br><br>@ eric in manassas, cosign.</br><br></br><br>@ isaiah58, they'll learn it too late.  or rather, daily kossacks will learn it when an acceptably white face tells it to them (because not all white face is created equal). </br><br></br><br>@ costello7, your three responses are (sadly) on point. I've noticed it over there, too.  I'd have thought that real party members working for the good of the party would never be so cavalier about the possible defection of loyal party constituents.   The excuse was that the site was for the election of Democrats, period, and if you advocated any deviation from that objective you weren't Kossack material and you needed to leave.  There was talk among Kossacks for a while of trollrating and autobanning anyone who dared speak of 'I'm not voting Democrat if such and such is the nominee because of this'.  I think Democrat should be more than a wannabe Communist party, though. Tossing out everybody leaves nobody.</br><br></br><br>Not dealing with Hillary's high negatives and the methods she employs to 'win' over fellow Democrats is a deeper political suicide than sheepish straight ticket voting.  There comes a point (to me) where you have to go back to the basics, the basics of what the party stands for.  If a candidate does not stand for those basics, or conducts themselves in such a way that they are dishonoring those basics... they are not a true Democrat and should not be given the benefit of support just because they registered as a Democrat.  Coddling such behavior changes the party in negative ways, ways which undercut and undermine the party's original goals.  Kossacks need to ask Republicans on that one.</br><br></br><br>but yes, i agree with your post, costello.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_04:30:00", "killed": false, "user_key": "369dd1fe5f49cbfe5e745f45b499d41e", "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}, "1956651": {"up_voted": false, "ip": "", "has_replies": false, "message": "@ the angry independent, COSIGN. (though i will say, i don't consider Kossacks white as much as ... I don't know; but just as Hillary's biggest water carriers are people of color, jews and gays, the same can be going on at Kos.)<br></br><br>you wrote, <i>I think racism is beginning to trump the \"Change Theme\". And this is why the Clinton's have been using the issue of race. Yes...people want change...but Clinton is reminding them that Barack is \"The Black Guy\" and that \"Real Change\" is not worth that kind of risky \"roll of the dice\". And what kind of \"change\" with the d*mb inexperienced n***er bring you anyway?</i></br><br></br><br>that's exactly what's going down.  it must feel good, feel comfortable, feel safe to go down that road. I don't know what that says about Democrats.  Will Obama be accused of not fighting hard enough, after all is said and done; in the same way that black families are accused of not trying hard enough to reach the media when trying to find their kidnapped chidlren?</br><br></br><br>@ Ms.Martin, <i>\"The Clintons are wiley and skilled campaigners.......\" Code word for slick ass criminals.</i></br><br></br><br>Cosign.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_04:46:00", "killed": false, "user_key": "369dd1fe5f49cbfe5e745f45b499d41e", "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}, "1956652": {"up_voted": false, "ip": "", "has_replies": false, "message": "@Maya, that was Letter to the Editor/Op-Ed quality.  I feel depressed, but thoughtful.  Thoughtful wins.  Thank you for your post.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_04:47:00", "killed": false, "user_key": "369dd1fe5f49cbfe5e745f45b499d41e", "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}, "1956653": {"up_voted": false, "ip": "", "has_replies": false, "message": "I love, love, love Jack and Jill.  You guys are always on point.<br></br><br>I relocated to London a few years ago, and am always looking for ways to keep abreast of issues pertaining to the Black community back home and beyond.  </br><br></br><br></br><br>I came across you guys via a link on the Drudge Report a couple months back and have been addicted ever sense.</br><br></br><br>You have really caused me, and others, to think outside the box when it comes to this election and issues affecting our community.</br><br></br><br>Kudos to you and keep up the great work.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_05:05:00", "killed": false, "user_key": "b2746406ec0d277ab44a024ee7188ae5", "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}, "1956654": {"up_voted": false, "ip": "", "has_replies": false, "message": "You are a brilliant writer.  Which means you are brilliant.  I wish I could write as well as you do.  I wish HRC and her team would read this.  I hope Barack is reading this.  I wish you could be his advisor.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_06:26:00", "killed": false, "user_key": "dc240d089911e9ae2bdf6709ec294ed8", "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}, "1956655": {"up_voted": false, "ip": "", "has_replies": false, "message": "Sigh. SMH.  Leave it to us to always try to snatch defeat from the jaws of victory.<br></br><br>In other news, I'll bet the hits for this blog will at least double.</br><br></br><br>OOO</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_09:19:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956656": {"up_voted": false, "ip": "", "has_replies": false, "message": "But worse than that, significant numbers of African-American voters would vote for an alternate candidate or worst of all, boycott the election all together.<br>______________________________________</br><br></br><br>Change is never easy and without consequence. I am white, and independent, and for too long I have felt that black Americans put themselves in a box by constantly supporting the Democrat party. You have been taken for granted. Now Obama represents a real opportunity for change within your party, and the party is in a civil war. </br><br></br><br>Fact: the Democrat Party is a coalition of several groups of Americans who for one reason or another feel left behind, cheated, disenfranchised, alienated, or discriminated against. All of these groups look to the white elites of the Democrat Party to rescue them from their predicament through the mechanism of big government. You all have been made dependent, and  been told that there is no other home for you. Blacks who are conservative and Republicans are called traitors to their race, Uncle Tom's and worse. There is no opportunity for dissent, no hope for independent thought within the Democrat Party. </br><br></br><br>Many, like Jill, will stick with the Party because they are ideologically progressive. But are the majority of black Americans equally so? Or have they been told that the \"Rethugs\" are racist and will never take care of you like we can. It's a reprehensible, manipulative tactic that subverts one's individuality and independence.</br><br></br><br>I have no doubt that Hillary will become your nominee and it makes me ill to think that THEY (the corrupt, white, Democrat machine) will so readily crush all in their wake in the quest for power.</br><br></br><br>DO IT! Become independent. Break away from a party that seeks your loyalty while giving you little in return. Take a look at what you truly believe, and feel free to choose a candidate or a party who YOU (not your group) feel will serve YOU best.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_09:26:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956657": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hillary will be your nominee. She will weaken or destroy Obama, and ultimately he will have to chose the level of damage to his political career. <br></br><br></br><br>The GOP or a 3rd party would love to have you under their tent. Now is a great opportunity to take a look at McCain, or Bloomberg and open a meaningful dialog. You have more power and influence as individuals or as an individual group (Black Christians?)if you become INDEPENDENT of the Democrat Party.</br><br></br><br>Don't burn Denver. Walk out of Denver.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_09:36:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956658": {"up_voted": false, "ip": "", "has_replies": false, "message": "I could ruin her candidacy in about two weeks if I had the right pulpit.<br>_____________________________________</br><br></br><br>VOTE GOP or INDEPENDENT.</br><br></br><br>The best thing Obama could do is walk away from the Democrat party. Half the Dems don't yearn for a 'new kind of politics.\" Half the Dems don't share his vision. It's becoming clearer everyday.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_09:40:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956659": {"up_voted": false, "ip": "", "has_replies": false, "message": "That the American Dream as framed and exploited by the Clintons, in its ugly reality rather than the feel-good bromides about it, means social advancement and wealth IN ITS ESSENCE at the expense of African-Americans. Poor Whites, Latinos, Asians are supposed to \"become more American,\" in the Hillary narrative, by the depth of their hatred for Blacks and the extent to which they spit on us.<br>______________________________________</br><br></br><br>Clinton = 1/2 of the Democrat Party.</br><br></br><br>Your party is racist. Not America.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_09:44:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956660": {"up_voted": false, "ip": "", "has_replies": false, "message": "Jack~<br></br><br>Thank you for falling on your sword, soulja.  You didn't have to.  You didn't have to.</br><br></br><br>All of us participants at JJP owe you a debt of gratitude.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_10:08:00", "killed": false, "user_key": "25c2ebf4464c5d95fa227ddd4a0d2fe5", "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}, "1956661": {"up_voted": false, "ip": "", "has_replies": false, "message": "well first, an ice storm in texas, second, i cant wait to see what she pulls out of her bag next with her so-called 35 yrs experience", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_10:18:00", "killed": false, "user_key": "9e52b9ab5d80ed9cb814245b329a6f49", "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}, "1956662": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yes with the mashup video proclaimed funny and true posted here, the recent rounding up the herd to vote for Hillary in November for the sake of the \"party\", and going to DKos to divert a transcendent campaign back to the militant blacks who are violent stereotype which remind whites just what they fear most while linking it to Senator Obama is owed a debt of gratitude?! Laughable and short-sided.  <br></br><br></br><br>\"You didn't have to\" is exactly right because what did it accomplish that was positive or beneficial in any respect to Senator Obama.  Nothing, it was the exact opposite.  Yet, as I predicted above and evidenced by recent posts, the hits of this website have increased...so something was achieved.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_10:29:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956663": {"up_voted": false, "ip": "", "has_replies": false, "message": "fyi - my personal message emailed to the DNC this a.m. and cc'd jack and jill and barackobama.com<br></br><br>\"I have been watching the Clinton campaign with utter disgust.  The lies, the race baiting, the personal destructive attacks on Sen. Obama are some of the things that I and many other Americans would like changed.  Sen. Obama has attempted to run a campaign that rises above all the muck the Clintons love to wallow in.  His message of hope and change are more than just words.   His accomplishments and his ability to have succeeded to this point are clear examples to us voters who support him.  The enthusiasm we have for him is as much about our own personal beliefs and aspirations for ourselves and country as they are for his leadership.</br><br></br><br>I have written before and I will restate again, that I will NOT vote for Clinton under any circumstance if she wins the Democratic nomination.</br><br></br><br>If she does win the nomination I will register as an Independent and not only vote for John McCain I will volunteer locally for his campaign.   I will vote for McCain because he is the most likely to beat Clinton and I do want her defeated.</br><br></br><br>There are other Democrats I know personally who feel the same.  It doesn't feel good to write this message, but, if the Democratic party leaders can't find the guts to get behind the one person who can truly change the course of this country instead of returning us to the same old establishment politics then you don't deserve to win in November.</br><br></br><br>It isn't Clinton who is bringing in new voters to the party, it is Sen. Obama.  His message and his leadership resonates across party lines, gender and racial divides.  You all know this but you continue to let the Clintons set the tone and agenda not only for the party but the country as if we are all their lackies who have to sit back and put up with their status quo gutter politics.  Well this American says \"no\" to all that and I hope and pray the majority of us voters do the same.</br><br></br><br>Frankly, if the Democratic party leaders allow this election to be stolen from Sen. Obama I would encourage him to run as a third party and take us followers with him.</br><br></br><br>Angela Patterson</br><br>emailed to the DNC on Friday, 3/7/08</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_10:48:00", "killed": false, "user_key": "3e892379e7d442c8970d7cad6f54d5b8", "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}, "1956664": {"up_voted": false, "ip": "", "has_replies": false, "message": "oh, these wars about words! this lack of humor and common sense.<br></br><br>but hey, let's go for it. i'm so much removed from the elections and either of the competitors that i can happily speak my very own words: clinton is a monster!</br><br></br><br>clinton is a monster.</br><br></br><br>these are my words, they are only to be associated with me. and i'm quite glad to say them.</br><br></br><br>that woman -by now you know i like to call her thus- is an eerie monster when she tries to change the rules, move her own goalposts, lie and cheat. she is even eerily holding out her left hand when she speaks on stage, when she slimily smirks declaring the \"come-back that new hampshire has given given\" her.</br><br></br><br>she is eerie when she still talks about her being a victim to the gop conspiracy against her then president husband -who lied to the public about a fucking blow-job- and she is eerie bringing the issue of ken starr up again now, as totally out of context as a monster appears totally out of the dark.</br><br></br><br>she is eerie because you never know what kind of dirty attack she will come on next, but you know there will be one as sure as the sun rises in the morning, and you know it will be really dirty. you know it because you have experienced her attacks already.</br><br></br><br>you know that she is out there and that she will attack, and you wonder what silver bullet -no, i'm not speaking about literally shooting anybody, stupid- will finally help to put her down.</br><br></br><br>you're human and you don't want to use bullets, hurt anyone or any-thing, you've never done it, you're just afraid of what the next hit might be and how low it will come in. you don't know where to point the gun, you don't even know how to point it. you don't even want to. and then again you know that you must, and you shake. because you're human. you're both caring -even for a monster, a living being- and shocked.</br><br></br><br>you know she is waiting for you, you're never certain which tree she will come around next -or rather from under which stone she'll crawl up again- but you are certain, very certain, that she will come, and she will be nasty, she will be relentless, she will be deceiving, and she simply won't stop until she is double finished; and even then she might resuscitate, and you know that too.</br><br></br><br>she is like coming out of a warped parallel universe, where she is always the winner no matter what she does or what twisted means she resorts to.</br><br></br><br>well, that woman is a monster.</br><br></br><br>quite a precise description.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_11:34:00", "killed": false, "user_key": "abae42e5f15036a8e5fb7c96309de1b3", "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}, "1956665": {"up_voted": false, "ip": "", "has_replies": false, "message": "i am sorry that my comment has come in after angela's. what a great letter! two thumbs up for the lady.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_11:39:00", "killed": false, "user_key": "abae42e5f15036a8e5fb7c96309de1b3", "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}, "1956666": {"up_voted": false, "ip": "", "has_replies": false, "message": "I don't know if I should advise on as to whether or not you should post stuff like this at DKos.<br></br><br>That community is very clost to being a damned cult.  Anything KOS says, is what goes.</br><br></br><br>They act like they are progressive. MANY OF THEM ARE NOT.</br><br></br><br>Kos himself is a reformed Republican, but I would trust Charles Barkley's reformation before I'd trust Kos.</br><br></br><br>He did do a service by calling out Harold Ford Jr. on Meet the Press and ended it with Ford begging to come to YearlyKos this year, where he knows he will be as welcomed as a whore in a convention of Priests.</br><br></br><br>I give Kos props for that and for calling out the Borg Queen.  But his commenters flame anyone who does not agree with them.  Case in point - you qualified your statement by saying it was metamorphical, and they blew right past your qualifying statement to flame you anyway.</br><br></br><br>They want to sing \"Kuubaayah\" but don't want to get their hands dirty to get to where you can sing the song.</br><br></br><br>And I noticed Kos hasn't taken your suggestion of a forum for Black Bloggers into consideration, or has he?  Cause I don't really keep up with Kos or his convention, either.  Especially since they don't give US a seat at the table and expect us to be happy with scraps from the Master's table.  Ugh</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_11:41:00", "killed": false, "user_key": "ec01304ef170f657e87f409a510ddfde", "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}, "1956667": {"up_voted": false, "ip": "", "has_replies": false, "message": "In the words of the old church mothers:<br></br><br>\"GET. THAT. SAID.\" and \"Clear it up!\"</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_12:31:00", "killed": false, "user_key": "0c41de518baee50cc859a2611d69f80a", "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}, "1956668": {"up_voted": false, "ip": "", "has_replies": false, "message": "Angela,<br></br><br>terrific letter</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_12:59:00", "killed": false, "user_key": "f85f4de88a30987f0360c336da9569ae", "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}, "1956669": {"up_voted": false, "ip": "", "has_replies": false, "message": "Maya,<br></br><br>that rocked on so many levels...I couldn't even begin to explain how terrific that was.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_13:00:00", "killed": false, "user_key": "f85f4de88a30987f0360c336da9569ae", "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}, "1956670": {"up_voted": false, "ip": "", "has_replies": false, "message": "I have a suggestion for a non-violent protest that would be symbolic and get attention: if Hillary steals it, in every city in America have a rally. And at that rally burn our voter registration cards! (At all rallies have new voter registration forms and immediately leave the Democratic Party and become an independent). We'd be burning our ties to the Democratic Party, but peacefully. <br></br><br>I want Obama to be President. Riots because he loses will forever damage his ability to win. A peaceful burning of the voter registration cars would make the same statement, and tell Hillary to Fuck Off.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_13:25:00", "killed": false, "user_key": "2a2201364786f612d9d33bb12f2de038", "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}, "1956671": {"up_voted": false, "ip": "", "has_replies": false, "message": "From today's Chicago Sun-Times:<br></br><br>\"Obama's premise is that the superdelegates have to ratify as the nominee whichever candidate ends up with the lead in delegates. That looks like a pretty sure thing for him at the moment. But when you count Florida and Michigan, the popular vote is very close with the two candidates separated by 30,000 votes. Even if maybe she can't overcome the delegate gap, Clinton could overtake Obama in the popular vote. Then what should superdelegates do? How do you decide, as the Democratic mantra goes, to count every vote?</br><br></br><br>What irony that would be for a Democratic Party that has spent the last seven years complaining that Al Gore won the popular vote but lost the presidency because Bush had the general election equivalent of delegate strength, the Electoral College vote.</br><br></br><br>Obama needs to find a way to regain the momentum. Upcoming votes in Wyoming and Mississippi are expected wins for him; then comes crucial Pennsylvania next month where Clinton is favored. A close finish means the superdelegates may actually have to weigh all the political considerations and take responsibility for picking the nominee. That could make for a bitter fight leading up to the convention and recriminations after. The allegiances of two important constituencies -- African Americans and women -- are at stake. Who will be angrier -- and likely to stay at home in November -- if their candidate is seen as unfairly losing a razor-close contest?</br><br></br><br>And how might Obama's refusal to answer questions about Rezko come in play in deciding his fate?\"</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_13:48:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956672": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Hell hath no fury like a woman scorned.\"<br></br><br>Hell has been unleashed.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_13:53:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956673": {"up_voted": false, "ip": "", "has_replies": false, "message": "Angela,<br></br><br>Don't you get it...black Dems have been thrown under the bus. Hello Hispanics. The DNC doesn't need you...there are just as many Jill's as Jack's out there.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_13:56:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956674": {"up_voted": false, "ip": "", "has_replies": false, "message": "BLACK Dems have been thrown under the bus? I'm glad this is the last comment here. I don't disagree, but it sort of ties in with what I'm thinking. When the Clintons' race baiting was at it height, and all those white Democrats were poo-pooing the idea that it was racial, I thought \"Just wait til the triangulation dictates that she throw Y'ALL'S asses under the bus. Then you'll see how it feels\". Well, now that she's endorsed McCain over the other Dem candidate at least three times, I think our white liberal friends are beginning to get somewhat of a clue.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_14:14:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956675": {"up_voted": false, "ip": "", "has_replies": false, "message": "The Clintons are wiley and skilled campaigners, but they have a long history, in word and deed, of being anything but racist. It is clear that the Obama camp designs and executes deliberate racially inflammatory tactics\".<br></br><br>Uh, ok. Maybe they're not really racists. But on the other hand, does that really matter when the effect is the exactly the same as it would be if they really were racists?</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_14:21:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956676": {"up_voted": false, "ip": "", "has_replies": false, "message": "And oh-<br></br><br>\"Hello Hispanics\".</br><br></br><br>Yes, \"Hello Hispanics\", unless and until Hillary wins the nomination, and the trianglation dictates that she thow THEIR asses under the bus by running to the right of McCain on immigration.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_14:32:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956677": {"up_voted": false, "ip": "", "has_replies": false, "message": "The Clintons have the complexion for the protection. 'Nuff said.<br></br><br>Therefore, Hillary's scorched earth campaigning cannot be seen as anything less than what it is: RACIST and DEMEANING.</br><br></br><br>She wants the nomination at all costs, whether or not she single handedly destroys the Democratic Party.</br><br></br><br>When the dust clears and the analysis begins as to why another ReThug is in office, do not blame voter turnout, Barack Obama, Ralph Nader or Karl Rove, for that matter.</br><br></br><br>All slimy trails lead right back to Hillary Clinton.  If she ever wanted another reason for hatred because she is such a polarizing woman, she just got it.</br><br></br><br>I don't care what she thinks about Obama - if she's the nominee, don't think twice that McCain's staff isn't filing away these YouTube clips of her endorsing him for future use - and they can be used against Obama, too: \"See, even Hillary Clinton thinks I'm more qualified than you to be POTUS!\"</br><br></br><br>The gloves are off, and the curtain has been drawn.  I wonder what Mr. Hater, Tavis Smiley, thinks about the monster he helped to continue creating, when the rest of the public was trying to deliver the killer blow and he stopped it with his Negro Super Bowl and giving her the platform she needed to tell us darkies to get on back to the plantation or else.</br><br></br><br>I'll never forgive him or her for destroying the process because he didn't want to do the heavy lifting of being a real leader - her, because she didn't give a rat's ass about what the voters want, because she knows best.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_14:37:00", "killed": false, "user_key": "ec01304ef170f657e87f409a510ddfde", "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}, "1956678": {"up_voted": false, "ip": "", "has_replies": false, "message": "Anon 11:14,<br></br><br>Interesting how you seem to think I'm a white liberal. I'm a white independent. I prefer Obama to Clinton. The Clinton's are a cancer on the body politic and they are eating the Democratic Party alive.</br><br></br><br>So many Republicans wish to be rid of the Clinton's because they have seen up close, the 'politics of personal destruction' foist upon the country by the Clinton's.  The entire Democrat Party came to Billary's defense EACH and EVERY time their ethics and morality were called into question. You gave her the teflon coating that cannot be worn away before the convention.</br><br></br><br>White liberals will get in line behind Clinton because they worship at the altar of the Supreme Court where all will be made right as a few elitist judges subvert the will of the people and enact into law their progressive, oppressive policy preferences.</br><br></br><br>White liberals will take Hillary's offer to put Obama in the VP slot. Then women and blacks can all join hands, sing \"Kum-by-a\" and feel oh so good about themselves.</br><br></br><br>White liberals are oppressors, not liberators.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_14:40:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956679": {"up_voted": false, "ip": "", "has_replies": false, "message": "After reading the DailyKos responses I think it is clearer than before. In  the minds of white liberals, <b>black voters are the bottom bitch</b>. Until we demonstrate otherwise we're playing ourselves. <br></br><br>I believe it's necessary to employ a 3 strikes policy of our own, each more punitive than the next.</br><br></br><br>If Billary's snatch 'n grab works then we have three options black America:</br><br></br><br>1.) Strategic non-voting. </br><br>2.) Vote Nader.</br><br>3.) Vote McCain.</br><br></br><br>For those of you who can't stomach voting McCain and believe a Nader vote is an infantile gesture, just stay home. Don't vote. However, let precinct captains and Democratic operatives and pollsters know why you're not voting. Say it loud, they screwed Barack.</br><br></br><br>Option two is for progressives who don't want to be culpable in a McCain presidency but cannot sit by idly on election day. </br><br></br><br>Option tree is for Machiavellians like myself. I'm a progressive leftist, but I'm a cutthroat. I want Billary to lose. I want to punish the Democrats. Enough is truly enough.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_14:58:00", "killed": false, "user_key": "9b6e73b6d46e8c929e46a5d49022a8ce", "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}, "1956680": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Interesting how you seem to think I'm a white liberal. I'm a white independent\".<br></br><br>I wasn't talking about you when I referenced white liberals. I didn't know you were white. I've been reading the liberal blogs and seeing the uproar over Clinton effectively endorsing McCain multiple times.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_15:10:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956681": {"up_voted": false, "ip": "", "has_replies": false, "message": "Philip,<br></br><br>Does this strategy even apply if Obama takes the VP slot, which I think he will?</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_15:33:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956682": {"up_voted": false, "ip": "", "has_replies": false, "message": "@ anonymous<br></br><br>Considering Barack's leading in pledged delegates, popular votes and states won, what makes you think he would accept? I mean, <b>why would he?</b> What signs have indicated he's going to other than him not saying, \"Hell no!\" to the questions of an Obama/Clinton or Clinton/Obama dream ticket.</br><br></br><br>I'm going to need a string of logic  or empirical evidence.</br><br></br><br>I see no benefit for Obama accepting VP. He'd inherit all the Clinton baggage, thus losing independents, rogue Republicans and new voters. He'd be muzzled oratorically, Robin can't outshine Batman. Thus, a dip in popularity for being the sidekick to a 51% Clinton presidency.</br><br></br><br>What does he get? Ask Al Gore, being the VP for Billary means you're 3rd in command at the White House.</br><br></br><br>I'm sticking with my 3-tier strategy. Black America, either</br><br></br><br>1. non-voting</br><br>2. vote Nader</br><br>3. vote McCain</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_16:06:00", "killed": false, "user_key": "9b6e73b6d46e8c929e46a5d49022a8ce", "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}, "1956683": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Does this strategy even apply if Obama takes the VP slot, which I think he will?\"<br></br><br>It should especially apply if he is forced to the back of the bus.  Blacks don't support Barack just because he is black, so it is a mistake for the democratic party to assume that a black face on the bottom of a ticket that he earned the right to top will put black people back in line.  Some Blacks who love to live on their knees for sure will jump at the chance to vote for Hillary under any circumstances but that is not a majority, in my experience.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_16:08:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956684": {"up_voted": false, "ip": "", "has_replies": false, "message": "Anyone willing to accept the fact that the delegate threshold for the nomination is 2,025 and the convention isn't until August?<br></br><br>As far as the 'racist dogwhistles' are concerned...</br><br></br><br>not seeing it.</br><br></br><br>'there is more honor in obama's approach'</br><br></br><br>A rationalization surely, for to deny that Obama is himself a politician challenges the entire argument you have against Clinton.</br><br></br><br>Furthermore, conflating Obama's nomination with the larger issue of entrenched racism is bound to blow up in his and all of our faces.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_16:55:00", "killed": false, "user_key": "8a92d280d4cf302f29c94a2b411ed693", "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}, "1956685": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm going to need a string of logic or empirical evidence.<br>______________________________________</br><br></br><br>Obama is a Democrat. A young, up and coming Democrat with strong ties to Kennedy, Durbin and other party elders. It is in his own self interest to accept as it will give him the experience that has been his major deficit. Hillary is going to beat McCain and if he doesn't take the spot, where will he be in 8 years?</br><br></br><br>Do you really see him refusing? He'd be finished in the party. Unless he is seriously considering breaking from the party, what real choice does he have? Lose, decline the VP slot, and go back to the Senate? The VP slot is the fastest, proven way to the Presidency. </br><br></br><br>Neither candidate will have enough pledged delegates to clinch the nomination by the convention. Hillary is laying the groundwork necessary to overtake him in the popular vote. She will win at a brokered convention because she will make sure Obama is too weakened to be viable.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_17:06:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956686": {"up_voted": false, "ip": "", "has_replies": false, "message": "Anonymous said...<i> it is a mistake for the democratic party to assume that a black face on the bottom of a ticket that <b>he earned the right to top</b> will put black people back in line. </i><br></br><br><b>he earned the right to the top.  </b>that's is key.</br><br></br><br>hillary... her 'ohio' comment about how it was Ohio who proved that she should be on top of a merged ticket...there goes my blood pressure again.  and how telling that it was <i>ohio</i> that made that designation, not any of the 11 states Obama threw down on her; not even California and New York, where she 'won'.  No, it was Ohio. Where's my Avapro?</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_18:53:00", "killed": false, "user_key": "369dd1fe5f49cbfe5e745f45b499d41e", "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}, "1956687": {"up_voted": false, "ip": "", "has_replies": false, "message": "Phillip M. Bailey, yes Blacks are being treated as the bottom b*tch -- but if you mention it, you'll get banned because you're being offensive to all women (I actually saw someone at DU say in all seriousness that 'bitch' was the equivalent of 'n*gger'), nevermind allowing a discussion of what the term means.<br></br><br>Some folks are fine with us playing ourselves, though.  It means we don't have to take responsibility.    We're not good enough to take full responsibility, we'll 'mess up' (like the brainwashing put into schoolchildren's heads by southern apologists regarding Reconstruction).</br><br></br><br>    After reading the DailyKos responses I think it is clearer than before. In the minds of white liberals, black voters are the bottom bitch. Until we demonstrate otherwise we're playing ourselves.</br><br></br><br>I am most down with strategic non-voting.  Do not vote straight ticket.  But I don't trust Nader.  I don't know what the Green candidates' platforms are. I could only be persuaded to vote McCain in protest if I knew who his running mate would be -- because McCain is obviously dying.  His running mate is going to make a hell of a difference, to me.  I won't for him.</br><br></br><br><i>However, let precinct captains and Democratic operatives and pollsters know why you're not voting. Say it loud, they screwed Barack.</i></br><br>I agree.  I know people have been passing around democrat contact information in somewhat 'unusual' places.  I hope that keeps up.  People are watching, and they are not happy.  They're least happy that it's coming from people they used to <b>highly</b> respect.  It's sinking in.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_19:13:00", "killed": false, "user_key": "369dd1fe5f49cbfe5e745f45b499d41e", "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}, "1956688": {"up_voted": false, "ip": "", "has_replies": false, "message": "@ nita<br></br><br><i>Blacks are being treated as the bottom b*tch -- but if you mention it, you'll get banned</i></br><br></br><br>From where? The blog? </br><br></br><br>I thought you were joking but who knows these days. People are using language as a way to punish peoples thoughts. I run into a lot of people who get all Rutgers on me when my right-wing words fly out my left-wing mouth.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_19:40:00", "killed": false, "user_key": "9b6e73b6d46e8c929e46a5d49022a8ce", "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}, "1956689": {"up_voted": false, "ip": "", "has_replies": false, "message": "Anybody who thinks that Obama would ever take a second-fiddle spot as a running mate to Hillary Clinton-- well, let's just say I got a bridge and a nice plantation in Dixie to sell you.<br></br><br>Such an act would destroy Obama's political career and send precisely the wrong message to African-Americans.</br><br></br><br>Obama has won all segments of the nominating process-- pledged delegates, popular vote and states.  His lead is insurmountable, and it's not small either-- he leads by nearly <b>150 pledged delegates</b> after having won 11 consecutive states, including crucial swing states such as Virginia, Missouri, Delaware, Louisiana and Wisconsin!!!</br><br></br><br>Do you honestly think that Obama, the candidate selected by popular acclaim and reflected by the popular will, would be enough of a chump to just meekly swallow backroom deals and outright election theft by the Clintons?  Let alone the race-baiting???</br><br></br><br>Obama would destroy everything that he and his movement have worked for by accepting a VP slot under Hillary-- by meekly capitulating even as the true victor of the popular vote and the delegates, he would essentially be validating not only race-baiting (which would utterly preclude any minority from gaining elected office in the future, since we'd be hit by the same sort of campaign), but also outright election theft in backrooms by the Clintons.  Overturning the popular will.</br><br></br><br>Blacks would hate Obama.  Latinos who care about racial justice would hate him.  And progressive Whites would hate him.  And rightfully so.  And we would never, ever support such a ticket-- the angry protests and the general strikes would proceed regardless.</br><br></br><br>Obama isn't stupid, and he knows this.  The Kennedys and Dick Durbin aren't stupid either-- they know the Pandora's Box they'd be opening by effectively forcing Obama to the back of the bus like this.  </br><br></br><br>I notice how so many members of the media also distort the MI/FL fiasco by failing to point out the critical detail that <b>OBAMA WAS NOT EVEN ALLOWED TO CAMPAIGN IN THOSE STATES AND WAS NOT EVEN ON THE BALLOT!!!</b>  Were the FL and MI delegates seated, then the disenfranchisement of their voters would be extreme, since they would have been denied the opportunity to even vote for Obama in the first place!</br><br></br><br>Were Hillary to be nominated by such chicanery, this would only expose the corruption at the heart of the Democratic Party, a corruption so severe that the party, frankly, would not be able to survive much longer.  </br><br></br><br>It would be better for Obama, for the Party <b>and</b> the country for Obama to step aside rather than playing third fiddle behind Hillary and Bill Clinton-- who, I'm sure, would be waiting with the political equivalent of unsheathed knives to kill him anyway even if he were \"the running mate.\"  (Loyalty to backers is hardly a Clinton strong point.)  </br><br></br><br>Let Hillary lose in catastrophic fashion to McCain, thus delivering the death blow to her campaign tactics and sending the message that they are inexcusable.  </br><br></br><br>Obama should then run for governor in Illinois in the interim, further extend his support base, and then take on McCain in 2012, when-- after nine years of war and catastrophic economic damage-- he would be easily poised for a victory.</br><br></br><br>I think that Phillip has a very good point-- were Hillary to be nominated under such circumstances, voting for McCain, for once in a rare blue moon, does make some sense, since it further hits home that Hillary has shattered the Democratic Party.  </br><br></br><br>I'm not worried about McCain's SCOTUS justices-- he may be a nutcase on the Iraq War, but the Democrats will still thoroughly control the Senate simply by an artifact of this particular election (far more GOP seats up for grabs).  So the Dems will make sure that McCain's judicial appointments are at least moderate and even moderate-to-liberal.  Even McCain is cool with that-- he himself has been trashing Alito more than even most Democrats, he wants to be seen as \"the consensus President\" and so he leans in the direction of justices like David Souter, as he's said in the past.  Moderate-to-liberal in fact.  The Dems in Congress would block any privatizing of Social Security, and they would also prevent any rushes to war.  So I'm not worried about McCain, and while I haven't made up my own mind-- if the nom were indeed stolen from Obama, I could fully support casting a ballot for him to destroy the Clinton machine and send the painful, yet necessary message to the DNC. </br><br></br><br>In fact, I actually don't see Hillary getting the nomination, she's just much too far behind, and the repugnance of seating MI/FL delegates where the voters didn't even have a chance to consider Obama, would indeed provoke rage beyond recognition.  The superdelegates know this, and they're not going to provoke such a rift in the party's coalition.</br><br></br><br>Again, I suspect Hillary's Plan B anymore-- she resents Obama for snatching away from her, what she thought should be her own coronation, and so she's doing everything she can to poison the well for Obama as the nominee.  She's finished politically, the anger against her is too deep, there's going to be an ugly court case against her in October, plus those Clinton library files and the tax returns are going to be showing what likely constitutes criminal activity.  So she's finished, but she wants to bring down Obama and the Democratic Party with her.</br><br></br><br>Like I said, either Hillary's Plan A or Plan B should provoke our furious response.</br><br></br><br>I agree that I don't want to see riots, but <b>I know that they will take place regardless</b>.  When you add in the race-baiting, the obvious disenfranchisement in California, New York and Nevada, the rage is too deep-seated not to have riots.</br><br></br><br>In fact, my own proposal above is a means to try to divert some of the destructive rage of riots, and channel it toward peaceful, yet firm and extremely devastating protests.</br><br></br><br>Firm and prolonged protests going well past November, and especially the general strikes-- these would cripple the corrupt system enough to shock people into realizing the ruin at the heart of our system, and the need for major reform.  They would also scare away international investors enough that the dollar would suffer a further collapse, making our war in Iraq untenable and forcing the necessary reckoning.</br><br></br><br>Again, either Hillary's Plan A (theft of the nomination through chicanery-- and I don't care how much she talks up some BS about Obama as running mate) or Plan B (deliberately damaging Obama enough so as to throw victory in the general election to McCain) should be the trigger for the massive, sustained protests and the general strikes.  We must stand our ground.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_20:09:00", "killed": false, "user_key": "f1c7a3a6d88652d7094bb582ade411cb", "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}, "1956690": {"up_voted": false, "ip": "", "has_replies": false, "message": "When are Obama supporters going to realize that the Democrat Party is anything BUT democratic.<br></br><br>It's more like, as we say in Chicago,  an Outfit(Mob).</br><br></br><br>The party bosses want to win. If they think Clinton/Obama can will (and I believe they do) then that's what it will be. </br><br></br><br>Kennedy, Durbin, Daley, et al MADE Obama. Obama will get in line, wait his turn, and bring the party together. A woman AND a black man, it's a dream come true for the old, white men pulling the strings. </br><br></br><br>Are none of you from Chicago?</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_20:49:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956691": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Kennedy, Durbin, Daley, et al MADE Obama.\"<br></br><br>Neither Ted Kennedy, Durbin, Daley, or such others \"made\" Senator Obama.  IF ANYONE \"made\" candidate Obama, it was Oprah.  Furthermore, King, Kennedy, and ordinary Black folk actually delivered Civil Rights; Johnson basically signed a piece of paper.</br><br></br><br>OOO</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_21:50:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956692": {"up_voted": false, "ip": "", "has_replies": false, "message": "Let me re-codify my position. If Hillary Clinton is on the ballot I advocate black American and its allies of good conscience do one of the follow:<br></br><br>1. Non-voting. </br><br></br><br>2. Vote Nader.</br><br></br><br>3. Vote McCain.</br><br></br><br>All of this talk about a Clinton/Obama ticket is a flirtation to distract Billary's previous race-baiting and current smash 'n grab. I reject and denounce it (LMAO). I think whoever believes it is a \"monster\". And by the way, Jesse Jackson won S. Carolina in 1984 and 1988.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_22:42:00", "killed": false, "user_key": "9b6e73b6d46e8c929e46a5d49022a8ce", "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}, "1956693": {"up_voted": false, "ip": "", "has_replies": false, "message": "Philip, I really wish there were another option -- such as if the Greens had chosen somebody other than Nader.  How many states is the Reconstruction Party on the ballot in?<br></br><br>And what do people think of Rick Perlstein's <a href=\"http://www.huffingtonpost.com/rick-perlstein/some-apocalyptic-observat_b_90096.html\" rel=\"nofollow\">Apocalyptic Observations</a>?  A quote from a young friend of his in a rural town:</br><br></br><br><i>\"Rick, if the Machine tries to give the Clintons the victory at the convention, I swear to God, Chicago's going to look like a Sadie Hawkins dance. People my age are going to be throwing stones. We all have transportation -- cell phones -- disposable income -- the Internet -- free time -- and Seattle as our example. Part of me is scared of a riot. Part of me isn't. The nomination belongs to Obama. Do you think we're going to let the Democratic Leadership Council take it? \"God gave Noah the rainbow sign. No more water, fire next time.\"</i></br><br></br><br>jon</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_22:51:00", "killed": false, "user_key": "fdef04acc6c8ed82007bcc50969db3c4", "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}, "1956694": {"up_voted": false, "ip": "", "has_replies": false, "message": "@jon<br></br><br><i>Philip, I really wish there were another option</i></br><br></br><br>There is. Obama voters, volunteers and supporters put Billary in the dustbin of history. We ensure people of good conscience stop the smash 'n grab. </br><br></br><br>Listen, we see the fix is in but let's not quit. We can stop this from happening. I am just being a strategic thinker who is mostly cynical.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-07_23:17:00", "killed": false, "user_key": "9b6e73b6d46e8c929e46a5d49022a8ce", "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}, "1956695": {"up_voted": false, "ip": "", "has_replies": false, "message": "@jon, thank you for the link. for the record, those are the variety of responses i would have liked to have seen at Daily Kos...all over the board, but more likely understanding of the reasons why there is rage in the first place no matter where one fell-- and thus wanting to deal with that.<br></br><br>also, for the record, i don't think Rick's 'friend' exists, but only because the way I read it Rick was actually plugging his book! through the 'friend'.  But that's how it seemed on a first impression.  Maybe the friend does exist.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-08_02:29:00", "killed": false, "user_key": "369dd1fe5f49cbfe5e745f45b499d41e", "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}, "1956696": {"up_voted": false, "ip": "", "has_replies": false, "message": "We need to get people in  Philadelphia registered.  Registration for primary voting is open until March 22.  If you have family, friends, colleagues, associates, fellow alumni, or any contacts in Pennsylvania, call them and convince them.  If the 10 million Blacks who have never registered at all would have registered and voted, this would have been over on Feb 5th.  It is time for each one of us to call long lost friends and family members to talk politics and civic responsibility.  The urgency of voting has never been greater.<br></br><br>OOO</br><br></br><br>Dang, Texas will never end this caucus reporting! It is shameful.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-08_03:22:00", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "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}, "1956697": {"up_voted": false, "ip": "", "has_replies": false, "message": "jack, i respect your opinion and your anger, but as a woman i just have to disagree with this:<br></br><br>\"it's something the candidate i support has not done. he has not sought to sow seeds of division among women\"</br><br></br><br>http://blogs.abcnews.com/politicalpunch/2008/02/is-obama-using.html</br><br></br><br>http://www.huffingtonpost.com/kathleen-reardon/silence-is-assent-what-_b_86827.html</br><br></br><br>http://www.mydd.com/story/2008/2/13/203015/414</br><br></br><br>http://fish.blogs.nytimes.com/2008/02/10/a-calumny-a-day-will-keep-hillary-away/</br><br></br><br>\"claws,\" \"you're likeable enough,\" so-called mood swings, \"drinking tea,\" etc....  </br><br></br><br>you can say a lot of things about obama, but please don't tell me he hasn't exploited and benefited from misogyny and women's self-hate and cattiness in this election.  because as a woman who--unlike many women these days--doesn't hate other women, i can assure you that he has.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-08_06:10:00", "killed": false, "user_key": "df3742ad760e2bfe424367fab430139e", "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}, "1956698": {"up_voted": false, "ip": "", "has_replies": false, "message": "@ nance<br></br><br>Nance, I think Hillary has fulfilled every negative stereotype of women.  She only pretends to be feminist in order to mobilize women to vote for her.  </br><br></br><br>I am disappointed that women who support her cannot see how she employs racism to hurt other women.  What should black women tell their daughters about the race baiting and the negative effect it may have for years to come?  Hillary employs any tactic against any group if it will translate to votes...don't you see that?  She has single-handedly - during the Primaries - done more to damage the progress women have made.  What use is she to us if she is as vicious, cruel, selfish and dishonest and racist as the worst man?  </br><br></br><br>For feminism to mean anything, a woman has to offer something different...sort of like what Barack is offering.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-08_14:24:00", "killed": false, "user_key": "0e63fda3bc8752465623f674ffcc5f40", "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}, "1956699": {"up_voted": false, "ip": "", "has_replies": false, "message": "I apologize if this has already been posted here, but Unabogi wrote this over at Daily Kos<br></br><br><a href=\"http://www.dailykos.com/storyonly/2008/3/8/221729/6105/272/472627\" rel=\"nofollow\">Why Are Hillary Supporters Race-Baiting on Talk Left?</a></br><br></br><br>With comments like this:</br><br></br><br><i>\"I agree, the African American groups in the democratic party are given far too much power and attention.\"</i></br><br></br><br>and this: <i>\"    that the AAs would bolt the party because \"it's their turn\" to have the nominee.  Excuse me, but I thought a person was supposed to vote for the most qualified person regardless of race, gender, religion, or sexual preference.  </i></br><br></br><br>    If they want to bolt the party I say don't let the door hit you on the way out.  But also, where will you go?  Will you become a Republican?  Or will you form a third party?  Or will you just take your marbles and go home and not play anymore?</br><br></br><br>    The AA's are not the only constituency in the Democratic party; in fact, they are one of the smaller ones.  So all this talk about their clout, their power, their rights to have an AA as the candidate is beyond pathetic.\"</br><br></br><br>and worse to meditate over... i don't know what to say.  But I'm glad Unabogie brought it to people's attention.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-08_23:41:00", "killed": false, "user_key": "369dd1fe5f49cbfe5e745f45b499d41e", "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}, "1956700": {"up_voted": false, "ip": "", "has_replies": false, "message": "And Craig Hickman, I apologize if it sounded like I was being a bitch towards your post.  I agreed with your ultimate point, I should have expressed myself better.  Again, to you I apologize.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-08_23:42:00", "killed": false, "user_key": "369dd1fe5f49cbfe5e745f45b499d41e", "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}}, "integration": {"receiver_url": "", "theme": 4, "reply_position": true, "disqus_logo": false}, "timer": {"timer_url": "http://localhost:8005", "thread_id": "1926228", "user_id": "anonymous", "forum_id": "21630", "hash": -3566824329108504635}, "thread": {"days_alive": 0, "slug": "in_response_to_my_burn_denver_post", "paginate": false, "num_pages": 1, "num_posts": 71, "per_page": 0, "total_posts": 0, "realtime_paused": true, "id": 1926228, "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=in_response_to_my_burn_denver_post' +
		'&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/in_response_to_my_burn_denver_post/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='	+ 'in_response_to_my_burn_denver_post'
			+ '&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/in_response_to_my_burn_denver_post/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">71</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://jackandjillpolitics.disqus.com/in_response_to_my_burn_denver_post/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/in_response_to_my_burn_denver_post/">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:1926228" 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/in_response_to_my_burn_denver_post/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:1926228" 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:1926228" 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'				: 'in_response_to_my_burn_denver_post',
			// 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/in_response_to_my_burn_denver_post/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='	+ 'in_response_to_my_burn_denver_post'
			+ '&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='	+ 'in_response_to_my_burn_denver_post'
			+ '&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='		+ 'in_response_to_my_burn_denver_post'
				+ '&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/1926228/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-1956630">\
	 <div id="dsq-comment-header-1956630" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956630" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956630">J</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956630" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956630" class="dsq-comment-message">excellent response.  I\'ve found that Honestly it\'s mostly white folks out here and they still get skittish when violence, even metaphorically, is mentioned. But what they don\'t get is that if Hillary gets away with this and us African-Americans go ahead and vote for her anyway we\'ll just be a bunch of punks to them and will continue to be mistreated by the powers that be.  Complaints about how bad America will be in the become if McCain is president, ring hollow to me, because black folks never had it good America. The only thing he might do is appoint more right-wing judges but white Democratic judges aren\'t all that nice to black folks either.  It is simply unreasonable to expect us to come back to Clinton, after we\'ve and mistreated, for the greater good when the greater good rarely includes us. If Democrats really gave a damn about black folks  Clinton would have been out of this race a long time ago.  Chickens roost reap sow. It\'s all on their heads for empowering this  person. <br></br><br>I don\'t have the same fondness for Clinton\'s that other Democrats have.   Clinton wanted to jail black people.  He fought to keep the drug laws unfair.  He fought to remove the social safety net from the poor.   And his wife was right there with him.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956631">\
	 <div id="dsq-comment-header-1956631" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956631" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956631">an OBAMA mama</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956631" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956631" class="dsq-comment-message">I will definitely co-sign what j said.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956632">\
	 <div id="dsq-comment-header-1956632" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956632" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956632">Craig Hickman</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956632" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956632" class="dsq-comment-message">"I don\'t have the same fondness for Clinton\'s that other Democrats have. Clinton wanted to jail black people. He fought to keep the drug laws unfair. He fought to remove the social safety net from the poor. And his wife was right there with him."<br></br><br>::</br><br></br><br>Say it again.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956633">\
	 <div id="dsq-comment-header-1956633" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956633" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956633">Submariner</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956633" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956633" class="dsq-comment-message">It is time for us to grow up. The pretense that the Democrat Party doesn\'t serve powerful interests is coming apart. Hillary has essentially run the Republican campaign in a Democratic primary. If she wins I will resign my membership immediately and register as an Independent and attempt to hook up with some like minded folks to establish a brand new party of hope and justice. <br></br><br>The thing is that Barack has shown me that the majority of whites are willing to unite behind a common purpose.There is no way to reasonably explain the plurality of victories Obama has achieved. Although racial overtones abound, <a href="http://soulconviction.blogspot.com/2008/03/king-david.html" rel="nofollow">this thing is about power</a>, not race. Hillary Rodham Clinton is quite explicit about defining herself as a watchful, protective mother and us citizens as babes to be tucked away in bed or minors for whom she will decide the best social policy. Senator Obama has promulgated a vision of change percolating from the bottom up. </br><br></br><br>For all of my life I thought entrenched racial interests were primary determinants of public life. Barack showed me I was wrong. If the Democrat Party can\'t take us, black, white, Latino, everyone,  to where we want to go then let\'s discard her and start anew. <b>YES WE CAN</b>.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956634">\
	 <div id="dsq-comment-header-1956634" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956634" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956634">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956634" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956634" class="dsq-comment-message">Free piece of advice: Get some counseling for your anger management issue.  It will make you feel and perform better in the long run.<br></br><br>The following might help (borrowed from another blog):</br><br>The Clintons are wiley and skilled campaigners, but they have a long history, in word and deed, of being anything but racist. It is clear that the Obama camp designs and executes deliberate racially inflammatory tactics. Equally important, Obama\'s team and supporters are marked by a kneejerk, paranoiac, sometimes hysterical mentality that sees racism as ever diabolically present---a mentality that is very common among black Americans. Hillary Clinton\'s comment about LBJ is a perfect case in point. There was zero racial implication in her remarks. She was highlighting the fact that it takes a politician of skill and experience to get a law enacted, no matter the nobility of public demand calling for that law. To have charged her with therefore diminishing Martin Luther King was insane, shameful, and more important, indicative of the reactionary hatred---"reverse racism"---epidemic among black Americans in the era of tyrannical political correctness.</br><br></br><br>Peace</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956635">\
	 <div id="dsq-comment-header-1956635" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956635" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956635">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956635" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956635" class="dsq-comment-message">When you are feeling low, please don\'t go talk to the white folks on KOS.  Just tell us.  I get it, you are tired of being stuck in the old race-baiting bull.  But read Melissa Harris Lacewell on the root, watch her election night bit on Charlie Rose, and take it up to the high road.  YES WE CAN.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956636">\
	 <div id="dsq-comment-header-1956636" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956636" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956636">sick and tired of hillary</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956636" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956636" class="dsq-comment-message">lol at anonymous\' comment saying obama\'s team and supporters are kneejerk, paranoiac and hysterical...<br></br><br>hillary is the one who has demonstrated a multiple-personality disorder in addition to crying and whining and throwing hysterical child-like tantrums when she doesn\'t get her way or the votes she feels she deserves and being paranoid that everyone is out to get her. her campaign team has also demonstrated the art of "transferral"...when you accuse your opponent of doing the very things that you yourself do...such as follow the republican "down and dirty politics playbook", such as copy others\' words and not attibute them (note obama did attribute the words he copied), such as sling mud, name-call, race-bait and fear-monger. </br><br></br><br>The truth is that the emperor has no clothes on and she has been called out.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956637">\
	 <div id="dsq-comment-header-1956637" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956637" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956637">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956637" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956637" class="dsq-comment-message">"If one candidate is trying to scare you and the other is trying to get you to think...If one candidate is appealing to your fears, and the other is appealing to your hopes... You better vote for the person who wants you to think and hope." ~ Bill Clinton, 2004</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956638">\
	 <div id="dsq-comment-header-1956638" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956638" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956638">Eric In Manassas</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956638" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956638" class="dsq-comment-message">"Equally important, Obama\'s team and supporters are marked by a kneejerk, paranoiac, sometimes hysterical mentality that sees racism as ever diabolically present---a mentality that is very common among black Americans."<br></br><br>Yeah, because, you know that\'s the kind of comment that makes people want to support your candidate. It\'s the talking down, the "mother knows best", the "wait your turn" attitude that turns so many people off to your candidate. You want to know why the youth votes for Barack Obama in such large numbers? He treats them with respect. I\'m white, but people like you make me sick.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956639">\
	 <div id="dsq-comment-header-1956639" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956639" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956639">Isaiah 58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956639" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956639" class="dsq-comment-message">Well, first of all, I don\'t think you are advocating violence.  I think you are speaking prophetically about the implications of Hillary Clinton stealing the nomination.  White people may not want to hear the likely outcome of their actions, but I believe you did them a favor by telling them what is likely to happen.  My personal take on it is that you are right.  Denver will burn if the Democrats steal the nomination from Obama.<br></br><br>But worse than that, significant numbers of African-American voters would vote for an alternate candidate or worst of all, boycott the election all together.  It is that worst case scenario that we need to be trumpeting from the rooftops, loud enough for every unpledged superdelegate to hear in every corner of America.  The message needs to be that Hllary Clinton poisons the ticket all the way down to the local level.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956640">\
	 <div id="dsq-comment-header-1956640" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956640" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956640">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956640" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956640" class="dsq-comment-message">Jack,<br></br><br>Sorry that it seemed to  not be worth it, but I\'m not sorry. These were the same folks who told me and others that we were \' imagining\' things with the Dogwhistle Politics. They may not listen, but they\'ll never be able to say that they weren\'t told.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956641">\
	 <div id="dsq-comment-header-1956641" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956641" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956641">justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956641" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956641" class="dsq-comment-message">Sick & Tired,<br></br><br>anon 9:15 is a stupid m-fer! When have one ever been able to reason with a stupid m-fer?!</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956642">\
	 <div id="dsq-comment-header-1956642" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956642" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956642">costello7</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956642" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956642" class="dsq-comment-message">I can\'t thank you enough for posting "Denver Will Burn" over at Kos.  It was personally important to me to see whether the community over there understood the larger issue, of which the current primary is but a symptom.  I have been trying to explain to Kossacks in assorted comment threads, and for many years prior to my participation in that site that there was/is a growing resentment to the party not just among African-Americans but among many of its constituency parts.  In general, any suggestion that anyone (or any larger group) would vote for someone other than a Democrat--any Democrat--is met at Kos (much to my great disappointment) with one of two responses.<br></br><br>1) "Don\'t let the door hit you..."</br><br>2) "That\'s a load of crap.  Everyone will unite behind the candidate whoever it is."</br><br></br><br>Of late, there is a 3rd reply: "Are you threatening me?"</br><br></br><br>I honestly think and hope that the party leaders are more intelligent (or at least pragmatic) than the Kos community.  If not, Denver may, indeed, metaphorically burn and the party along with it.  And what saddens me is that, if that\'s the case, as much as the party has been warned, they\'ll never see it coming.</br><br></br><br>Anyway, not to hog your comment thread.  Just wanted to thank you.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956643">\
	 <div id="dsq-comment-header-1956643" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956643" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956643">The Angry Independent</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956643" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956643" class="dsq-comment-message">I have to agree with Baratunde on the point regarding Whites not understanding what we are talking about... Especially at Daily Kos.<br>They don\'t have the built-in radar that we have (which can only come from years of living while Brown in America). Radar that is able to pick up on all of the nuances and behaviors related to racism and race baiting used by the Clintons and by the Republicans.</br><br></br><br>I am also glad that there are other bloggers who see what I see and I don\'t have to explain every detail. I can also relate on the issue of rage. Clinton has short circuited my brain over the last few days.... leaving me damn near incapacitated...in terms of not being able to really concentrate on writing... </br><br></br><br>My head has been pounding too.</br><br></br><br>Finally today I was able to start thinking straight again.</br><br></br><br>(You can even see how Obama has been rattled a little).</br><br></br><br>You hit the nail on the head Wednesday on NPR\'s News and Notes.</br><br>I was saying Amen when the issue of media bias was mentioned.</br><br></br><br>The media is clearly trying to help Clinton.</br><br></br><br>Even today... I have yet to see one major network report that Obama actually won more delegates out of Texas. I have yet to see a major network mention that Clinton only managed to gain a small handful of delegates (single digits) out of the entire night... when she really needed to gain 20, 30, or 40 delegates. </br><br></br><br>How in the Hell is that a huge victory? It\'s all about perception.</br><br>And they are spinning the Hell out of her wins.</br><br></br><br>I have yet to hear the big media mention the fact that just 4 or 5 weeks ago... Clinton was leading in Texas and Ohio by very large margins...as much as 20 points... None have given Obama any positive coverage for the way he was able to close the gap to be competitive in States that he was never supposed to win.</br><br></br><br>Instead...they turned it around and made it a huge failure for Obama...despite the fact that these were States that Clinton was supposed to win all along.</br><br></br><br>I\'m rattled....but not by Obama\'s perceived losses...but by the way the White corporate media is framing events....and by how they are assisting Clinton by essentially using her talking points and by not scrutinizing her the way that they scrutinize Obama.</br><br></br><br>I\'m also rattled (but not surprised) by the racism amongst the electorate... I expected that all along. That\'s why I never thought Obama had a snowballs chance in Hell- The U.S. is a racist nation... that will likely never give a Black candidate any real chance. But what really bothers me is how the uneducated voting public in some of these States is falling for the Clinton bull. </br><br></br><br>I think racism is beginning to trump the "Change Theme". And this is why the Clinton\'s have been using the issue of race. Yes...people want change...but Clinton is reminding them that Barack is "The Black Guy" and that "Real Change" is not worth that kind of risky "roll of the dice". And what kind of "change" with the d*mb inexperienced n***er bring you anyway? </br><br></br><br>And once you plant seeds of doubt about a Black candidate in White voters... it takes on a life of its own. The doubt about Black people is already in the White brain....It is built-in; it simply needs to be triggered or turned on. And Clinton understands this and is trying to exploit it for all it\'s worth.</br><br></br><br>Barack will be damaged from here on out.... the question will be... to what degree will he be damaged.</br><br></br><br>It appeared that he lost some White voters in Ohio and Texas... So the racial nonsense is really starting to take a toll.</br><br></br><br>It will probably hurt him in Pennsylvania, Indiana, Oregon, and other places... even in Mississippi and North Carolina. But he should win enough of the remaining States to stay ahead in delegates. Wyoming will be interesting. Mississippi will be interesting as well... I want to see what percentage of the White vote he gets in both States.</br><br></br><br>I sat down and wrote a battle plan for Obama (If only I were a strategist for him). Clinton is so vulnerable in so many ways.... Unfortunately... Obama has no political attack dogs who could ruin her candidacy. They are too soft.</br><br></br><br>I could ruin her candidacy in about two weeks if I had the right pulpit.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956644">\
	 <div id="dsq-comment-header-1956644" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956644" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956644">Ms.Martin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956644" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956644" class="dsq-comment-message">anon-9:15<br></br><br></br><br>African Americans need anger management?  Yeah, we\'ve heard it a million times.  It\'s a phrase often used to minimize and demean us rather than debate the real issues, which in this case is the obvious trailer park approach of Clinton\'s to this campaign.  I\'m assuming from your spew here that you live in that park with her.</br><br></br><br>It was the angry response to the suggestion that MLK was significant in changing civil rights for minorities in this country that exposed Clinton (who was getting her ass kicked by the other thing you call us:  uppity ....) who also by the way seems to be offended by the assumption that Obama could be president.</br><br></br><br>"The Clintons are wiley and skilled campaigners......."</br><br></br><br>Code word for slick ass criminals.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956645">\
	 <div id="dsq-comment-header-1956645" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956645" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956645">Ms.Martin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956645" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956645" class="dsq-comment-message">Went to DKOS because I am angry.  found this:<br></br><br>Poll</br><br>Do you think the Democrats will win the Presidency this year?</br><br></br><br> Yes  </br><br>32% 434 votes </br><br> Only if Hillary Clinton is the nominee  </br><br>3% 34 votes </br><br> Only if Barack Obama is the nominee  </br><br>51% 694 votes </br><br> Only if they run on the same ticket  </br><br>1% 12 votes </br><br> Only if somebody other than one of them is picked in Denver  </br><br>1% 12 votes </br><br> No  </br><br>5% 65 votes </br><br> I do not know  </br><br>6% 83 votes </br><br> I do not care  </br><br>1% 12 votes </br><br> Other  </br><br>1% 10 votes </br><br></br><br>Obama has more votes than the Democrats (no candidate specified) do.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956646">\
	 <div id="dsq-comment-header-1956646" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956646" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956646">Maya</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956646" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956646" class="dsq-comment-message">Jack,<br></br><br>No apologies needed, we\'re with you 100%.</br><br></br><br>It\'s interesting that you bring this issue up.  I\'ve been busy lately and not checking the Blogs, but a few friends and I were recently talking independently, about the level of rage and civil unrest that would result if Hillary were nominated by the Dems against a clear majority of the popular will.</br><br></br><br>It\'s out of reach for Hillary now-- Obama has a majority of pledged delegates, of popular votes in the primaries (and that\'s not even considering his utter domination of the caucuses), and the majority of the states.  And note, we\'re also not even considering the 1 million + "disqualified" pro-Obama ballots in California with that BS technicality, or the Harlem districts where Obama somehow got zero votes, with Charlie Rangel doing his best Stepin\' Fetchit routine and rigging the vote machines.</br><br></br><br>By <b>any metric</b>, Obama has out-and-out won the popular acclaim in the Democratic primaries and caucuses over Hillary, and he\'ll only add to that further with both Texas and Ohio behind us (with all their favorable Hillary demographics).  </br><br></br><br>Yet Hillary is still trying to pull this desperate BS with the superdelegates and trying to seat FL and MI, despite Obama not being able to campaign and not even being on the damn ballot there!  Failing an actual nomination, Hillary\'s "Plan B" is to damage Obama enough so that he would lose to McCain despite leading him in the polls-- even though her own political career would basically be finished, she would be doing this out of sheer spite.</br><br></br><br>She\'s also continuing in her racist campaign.  The same one that got whipped up back in Nevada and South Carolina.  The same one that encouraged that idiot Hillary Latino backer in Texas to declare that Obama is a "little too black" for Latinos (despite the fact that La Opinion, the country\'s biggest Spanish newspaper, and a large number of Latino politicians have all endorsed Obama).  The same one that pushed <b>8 out of 10 of the race-conscious voters in Ohio</b> (fortunately still a minority of Ohio\'s otherwise tolerate and respectful voters) to indulge their racist hatreds and vote against Obama.</br><br></br><br>We are Black, White, Asian and Latino in my group, professionals, academics and working-class of all shades.</br><br></br><br>We all talked about the ugly riots and civil unrest that would take place, almost with absolute certainty, if Hillary were nominated under such corrupt circumstances, or if she succeeds in damaging Obama enough as the nominee (as she is obviously doing, deliberately) to make him non-viable against McCain.</br><br></br><br><b>We all agreed that the rage and consequences of either Hillary\'s Plan A or Plan B would be horrible beyond belief, the Democratic Party would suffer irreparable damage requiring tremendous efforts to repair, and the riots would be much, much, much worse and more destructive than what happened even in the late 1960\'s.</b></br><br></br><br>Obviously, the superdelegates and/or the MI/FL BS would be appalling in and of themselves, as they would basically be trying to validate Hillary\'s racist campaign, her disenfranchisement attempts and her divisiveness, while showing that machine politics and backroom deals are far more important than the popular will.</br><br></br><br>However, as our little impromptu seminar went along, we realized that the reasons for such an explosion of rage and anger would be about something much deeper than that.  It\'s not just about Hillary\'s tactics.</br><br></br><br>It\'s about the way that Hillary\'s tactics have lined up with a strain of thought in the USA, that clearly remains predominant, if not widely talked about:</br><br></br><br><b>That the American Dream as framed and exploited by the Clintons, in its ugly reality rather than the feel-good bromides about it, means social advancement and wealth IN ITS ESSENCE at the expense of African-Americans.  Poor Whites, Latinos, Asians are supposed to "become more American," in the Hillary narrative, by the depth of their hatred for Blacks and the extent to which they spit on us.</b></br><br></br><br>And if the Democratic Party were to validate this narrative by choosing Hillary over Obama, against the popular vote-- then yes, cleansing riots, rage and civil unrest will happen, and probably out of sheer inevitability.  As I\'ll explain below, all of us agreed that we ourselves will participate in peaceful, though firm and massive protests throughout the country, with all kinds of means to attract media attention.  We will also call for periodic general strikes to inflict some economic pain and further ingrain the price that must be paid for flouting democracy.  Finally, we will continue all of these things well past the November 2008 election, as I will explain below.  Others, of course, will go even further than this.</br><br></br><br>The "true version of the American Dream" as I described above-- becoming "American" by stepping on and hating already downtrodden African-Americans-- has been the actual narrative of the USA since even before 1776.  Blacks were worked to death, sickness, poverty and despair as slaves to build the agricultural and industrial infrastructure of the USA, never paid a dime for it, never allowed to do the social climbing that Whites took for granted.  (This happened in both the North and South of the USA.)  Then we and our labor were further exploited under Jim Crow and sharecropping, then under the corrupt and racist factory systems that arose with industrialization in the cities.</br><br></br><br>In short, we African-Americans have been the "Morlocks" of the United States, despised, scorned, and hidden below ground even as our largely uncompensated labor and efforts have built the rich, first-world, United States of America superpower paradise for the racist White "Eloi" above us.  While many Whites have admirably come to our defense, neither their nor our efforts have been sufficient to dislodge the defining narrative of the country, which is this effort to foster a first-world, Anglo, White superpower paradise for the Eloi who spit on us below.</br><br></br><br>Which leads to the second part of the "true American dream," which is that people newly in this country-- even if not White themselves-- gain access to the coveted place of the Eloi, along with the racist Whites, specifically by trampling on and hating Blacks.  Indeed, the most constant strain in "becoming American," whether White American or Latino or Asian American, has been defined by this narrative, above all else, as expressing and acting upon one\'s hatred of Blacks, in public or private.</br><br></br><br>The Irish, when they came to the USA, were themselves despised by the Anglos, just as Anglo Britain hated the Irish in Ireland.  But the Irish here were accepted as "American" by the Anglos specifically when they in turn, expressed their clear hatred of Blacks.</br><br></br><br>It is the same today even with non-White newcomers.  Latinos and Asians are accepted as "entering the American mainstream" specifically when they go through their "rite of passage" of hating Blacks.  This is the narrative that Hillary uses and amplifies to gain votes, rather than a more inclusive, encompassing paradigm that would have us join together.</br><br></br><br>IOW, the American Dream, the one that has fostered this Anglo superpower nation, <b>is defined in large part at the expense of Blacks, and intentionally so-- the American Dream and American identity are achieved, above all else, by hating and spitting on Blacks as one moves up the social ladder</b>.  </br><br></br><br>Obama is as tough a candidate as the Democrats will ever have.  He is a top graduate of Harvard Law School, an editor of the Harvard Law Review, a successful civil rights attorney, a prescient Senator who anticipated the disaster in Iraq when most politicians on both sides of the aisle were rushing in, and a brilliant campaigner who has taken on the Clinton machine and beaten it, hands-down.  </br><br></br><br>If even Obama is cheated out of the nomination (Hillary\'s Plan A) or damaged so severely by Hillary\'s continuing hate campaign so that he loses against McCain (Hillary\'s Plan B, of spite and pique), then the message is obvious: That African-Americans will never, ever be given the opportunity to stand up for ourselves and hold positions of leadership, aside from some minor crumbs tossed in our direction by the Massas.  Also, with the demographics in this country making us an ever-shrinking percentage of the population, it\'ll only get worse.</br><br></br><br>There can be one response to this, and one response only: A militant, angry, and painful one for the racists who rule this country.</br><br></br><br>One of my Latino friends actually, whose father had worked with the Cesar Chavez UFW movement, actually made an excellent point to us, and I\'ll paraphrase: <b>Radicalism and militancy may be last resorts, but they have a crucial place in the fight for justice.  They are the sharpest sticks if the carrots are rejected, the baddest of the bad cops, to be brought out when it is clear that our racist opponents like Hillary Clinton will stop at nothing, break all the rules, even embrace massive corruption to keep us down.</b></br><br></br><br>IOW, radicalism and militancy would be necessary responses to Hillary\'s Plan A or her Plan B.  And there should be no hesitation in deploying them.  </br><br></br><br>The hard truth, as we all know, is that you have to fight and fight damn, damn hard to win justice.  There are too many vested interests who profit from the "true American dream" of profiting at our expense, to allow us to have real power and justice.  Frederick Douglass, Nat Turner, Harriet Tubman, Rosa Parks and Martin Luther King did not win rights for us by being docile and placid, or "waiting their turns," or "being well-behaved Negroes" in the face of injustice-- they fought hard, and they gave it to the racists on the chin.  </br><br></br><br>And so must it be for us.  Militancy and radicalism.  </br><br></br><br>It is the only way to sear the lesson into the American memory and consciousness, that we will not be pushed around, and that you do not mess with us.  </br><br></br><br>Since the true American Dream can only be achieved by hating and spitting on Blacks as non-Blacks do their social climbing, then our only option is to destroy that dream, and to make it clear that the only acceptable American Dream for this country to survive, is one that recognizes us and our construction of this country from the ground up, and which offers us respect.  And the country needs to suffer, and suffer bitterly.</br><br></br><br>Worst-case scenario, if this hateful narrative continues and the way things are moving these days, the course of events may even be leading to some de facto partition of the country.  African-Americans are basically the vast majority in much of the Deep South and growing, as well as in parts of the Industrial Midwest around Illinois, Ohio and Michigan.  Latinos of course are in the Southwest and Florida.  Asians in San Francisco.  Whites of various strains elsewhere.  The only way to prevent such an eventuality is to tear down the American dream that has been built and amplified like this, the one that makes people American by hating us and advancing at our expense, and replace it with a new one.  Barring this, partition is the only future of the USA.</br><br></br><br>If this sounds like a bit of malice and malevolence-- well, call it what you want, but it has to be made clear that if the "true American dream" continues in the form of this despicable narrative, that America\'s wealth and superpower status have been and must continue to be achieved at the expense of African-Americans, then America must be ruined as a wealthy superpower.  Period.  No such wealth and power in the presence of such rank injustice.  That if the USA wants to regain and continue as a great and powerful nation, then it can no longer continue the American Dream as it has unfolded with each generation.</br><br></br><br>What this means in practice, of course, is that the consequences of either Hillary\'s Plan A or her Plan B must be extremely cruel and painful, for the party and for the country, to make it clear that there are horrific consequences for pushing this hateful narrative against us.  </br><br></br><br><b>As I wrote above, all of us in our group agreed that we will pursue a plan of action including peaceful, but extremely vigorous, widespread and prolonged protests (well past November 2008).  We will simultaneously launch a series of general strikes throughout the nation, to further paralyze (albeit temporarily) the economy.  We will of course name names, with Hillary Clinton and Bill Clinton as well as any of their enablers getting top billing.  They will be hanged and burned in effigy, their names and images brutally attacked with all the media and means at our disposal.</b></br><br></br><br>Others, of course, will do more.</br><br></br><br>Our aims with this will be two-fold:</br><br></br><br>1. We will naturally be drawing intensive media attention, both domestic and international, to the despicable travesty of justice that Hillary\'s actions and her enablers\' support have brought about.  </br><br></br><br>2. We will be precipitating a temporary, though severe and painful economic crisis, that will in turn result in a loss of dollar support and a total loss of international investor confidence in US assets and US "safe havens"-- with an obvious lesson to our own corrupt political classes, and the added bonus of likely forcing a withdrawal from Iraq.</br><br></br><br>As most of you are aware of, the only reason that the USA can continue as a "superpower" even as we sink to more than $11 trillion in debt, to have all these bases worldwide, to fight these imperialistic wars in Iraq, Afghanistan and the former Yugoslavia-- is that rich manufacturing and oil-exporting nations, such as Japan, Britain, China, Saudi Arabia, Australia, the United Arab Emirates, Qatar, Russia, France, Germany and the Netherlands, continue to park so much of their money and savings in the USA.  The belief is that the USA has so much "political stability" and protection in US bonds and debt instruments, that they need not worry about the value of their assets.</br><br></br><br>Translation: The White racist massas of the USA continue to keep a tight leash on America\'s Blacks and keep the whip hand steady if African-Americans get too uppity, with Blacks therefore remaining docile and obedient to their massas, and thus little risk of social unrest.</br><br></br><br>We need to demonstrate to them, conclusively, the error of their judgment.</br><br></br><br>This will give rise to a loss of confidence in the US debt-driven imperialistic warfare state (at home as much as abroad), a further tumbling of the dollar, and enough of a shock that the US\'s superpower imperialistic arrogance, its active hatred of its Black minority, its chronic warfare and military overextension at the expense of tending to the most basic needs of its impoverished African-American and Latino minorities-- is entirely untenable.  </br><br></br><br>Our war in Iraq will also be financially unsustainable, since the total loss of foreign investor confidence will lead to a drying-up of credit and make it impossible to finance our imperialistic wars anymore.</br><br></br><br>Now, I and most of my friends and family aren\'t rich, we\'re working or middle-class even those of us in the budding professional group, and we have no doubts that we\'ll have to keep a stiff upper lip, and tough it out through some difficult economic times ourselves.  </br><br></br><br>But we\'re going to be facing a painful recession regardless, made even worse by the War in Iraq, and if we fail to stand up for ourselves in the face of such obvious injustice, and at a crucial juncture, things would get much worse for us.  Respect for us would rapidly wane as we would be perceived as chumps, and the "true American Dream" that is forged specifically at the expense of Blacks, and to our continuing detriment, will only grow louder and even more intense.  </br><br></br><br>However, if we stand up for ourselves, then we will halt this downward spiral against us, and with our troops pulled out of Iraq-- and the USA oriented in a less imperialistic direction-- things will quickly turn around for us.  There is no other option for us but to stand firm.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956647">\
	 <div id="dsq-comment-header-1956647" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956647" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956647">The Angry Independent</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956647" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956647" class="dsq-comment-message">Preach Maya!!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956648">\
	 <div id="dsq-comment-header-1956648" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956648" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956648">Nita</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956648" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956648" class="dsq-comment-message">The number one reason I\'m thankful jack/baratunde cross-posted at Daily Kos:<br></br><br><b>It proves decisively once and for all WHY Obama must not be seen as fighting dirty.</b></br><br></br><br>I never want to see another post about how Obama has to fight fire with fire, again.  I\'m not going to get my wish, but I can still dream it anyway.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956649">\
	 <div id="dsq-comment-header-1956649" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956649" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956649">jon</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956649" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956649" class="dsq-comment-message">Great post and equally-great repsonse.   I\'m very glad you posted on Kos as well because the comment string is fascinatingly revealing on so many levels.  There is no excuse for the people there of any color to be so unaware of these attitudes (all they have to do is read your "A reckoning" article or other explanations elsewhere) and it was utterly clear to me that you were not threatening real flames and violence nor indulging in blackmail.  And these are our "allies" in the "progressive blogosphere" and "netroots".  Sigh.<br></br><br>For me, I reserve the option to decide how I\'ll vote in November no matter who the nominee and I greatly resent those who think they can count on my support for her and the Democratic party no matter what.  In 2004 after Kerry took Bill Clinton\'s advice and changed his position on gay marriage I held my nose and voted for him; that doesn\'t mean I\'ll do the same if the Clintons steal the nomination after a racist campaign culminating in them joining with McCain in an attack on Barack Obama\'s fitness as commander and chief.</br><br></br><br>I\'m angry too.  How can anybody not be?</br><br></br><br>jon</br><br></br><br>PS: and also agreed with everybody in the thread other than anonymous</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956650">\
	 <div id="dsq-comment-header-1956650" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956650" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956650">Nita</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956650" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956650" class="dsq-comment-message">@J, your entire post makes my heart hurt because of how truthful and deep it is; and I wish it was also crossposted at Daily Kos. <br></br><br>@submariner, <i>Although racial overtones abound, this thing is about power, not race. Hillary Rodham Clinton is quite explicit about defining herself as a watchful, protective mother and us citizens as babes to be tucked away in bed or minors for whom she will decide the best social policy. Senator Obama has promulgated a vision of change percolating from the bottom up.</i></br><br></br><br>oh my lord, BAM!!!! oh my lord, oh my lord, that is it!  THAT IS IT!!! that is the difference in a nutshell, thank you so much for putting it like this.  What frightens me are the number of people who want what Hillary is offering!</br><br></br><br>@Anonymous 9:15pm, I will pray for you, as I will pray for Anonymous 9:22pm in another thread.  You are lost.  You can still be found.</br><br></br><br>@Anonymous 9:27pm, echo chambers are bandaids, though.  They need to know what\'s going down, and we need to know what\'s going down, too.  That way, nobody can say \'I didn\'t know what hit me!\'  I\'ll be honest, I don\'t think that Democrats want blacks in the party, we don\'t offer \'largest minority\' cachet, and we\'ve proven that we will vote Democrat no matter what happens (see: Maryland 2006).</br><br></br><br>How much power do we really hold?  How much power could we hold?</br><br></br><br>@sick and tired of hillary, you bring up a point I\'ve wondered about.  If Britney Spears can be diagnosed as bipolar......... can Hillary?  how much is she acting (playing poker) and how much is she being herself?  her plastered smiles frighten me <i>for her,</i> because (and I\'ve said this many times) she looks medicated out the gills.  it\'s a huge difference when she genuinely appears happy, and those few moments when she genuinely smiles just makes all the other times that much more disturbing, to me.</br><br></br><br>@ eric in manassas, cosign.</br><br></br><br>@ isaiah58, they\'ll learn it too late.  or rather, daily kossacks will learn it when an acceptably white face tells it to them (because not all white face is created equal). </br><br></br><br>@ costello7, your three responses are (sadly) on point. I\'ve noticed it over there, too.  I\'d have thought that real party members working for the good of the party would never be so cavalier about the possible defection of loyal party constituents.   The excuse was that the site was for the election of Democrats, period, and if you advocated any deviation from that objective you weren\'t Kossack material and you needed to leave.  There was talk among Kossacks for a while of trollrating and autobanning anyone who dared speak of \'I\'m not voting Democrat if such and such is the nominee because of this\'.  I think Democrat should be more than a wannabe Communist party, though. Tossing out everybody leaves nobody.</br><br></br><br>Not dealing with Hillary\'s high negatives and the methods she employs to \'win\' over fellow Democrats is a deeper political suicide than sheepish straight ticket voting.  There comes a point (to me) where you have to go back to the basics, the basics of what the party stands for.  If a candidate does not stand for those basics, or conducts themselves in such a way that they are dishonoring those basics... they are not a true Democrat and should not be given the benefit of support just because they registered as a Democrat.  Coddling such behavior changes the party in negative ways, ways which undercut and undermine the party\'s original goals.  Kossacks need to ask Republicans on that one.</br><br></br><br>but yes, i agree with your post, costello.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956651">\
	 <div id="dsq-comment-header-1956651" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956651" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956651">Nita</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956651" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956651" class="dsq-comment-message">@ the angry independent, COSIGN. (though i will say, i don\'t consider Kossacks white as much as ... I don\'t know; but just as Hillary\'s biggest water carriers are people of color, jews and gays, the same can be going on at Kos.)<br></br><br>you wrote, <i>I think racism is beginning to trump the "Change Theme". And this is why the Clinton\'s have been using the issue of race. Yes...people want change...but Clinton is reminding them that Barack is "The Black Guy" and that "Real Change" is not worth that kind of risky "roll of the dice". And what kind of "change" with the d*mb inexperienced n***er bring you anyway?</i></br><br></br><br>that\'s exactly what\'s going down.  it must feel good, feel comfortable, feel safe to go down that road. I don\'t know what that says about Democrats.  Will Obama be accused of not fighting hard enough, after all is said and done; in the same way that black families are accused of not trying hard enough to reach the media when trying to find their kidnapped chidlren?</br><br></br><br>@ Ms.Martin, <i>"The Clintons are wiley and skilled campaigners......." Code word for slick ass criminals.</i></br><br></br><br>Cosign.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956652">\
	 <div id="dsq-comment-header-1956652" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956652" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956652">Nita</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956652" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956652" class="dsq-comment-message">@Maya, that was Letter to the Editor/Op-Ed quality.  I feel depressed, but thoughtful.  Thoughtful wins.  Thank you for your post.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956653">\
	 <div id="dsq-comment-header-1956653" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956653" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956653">PosB</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956653" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956653" class="dsq-comment-message">I love, love, love Jack and Jill.  You guys are always on point.<br></br><br>I relocated to London a few years ago, and am always looking for ways to keep abreast of issues pertaining to the Black community back home and beyond.  </br><br></br><br></br><br>I came across you guys via a link on the Drudge Report a couple months back and have been addicted ever sense.</br><br></br><br>You have really caused me, and others, to think outside the box when it comes to this election and issues affecting our community.</br><br></br><br>Kudos to you and keep up the great work.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956654">\
	 <div id="dsq-comment-header-1956654" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956654" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956654">helen</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956654" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956654" class="dsq-comment-message">You are a brilliant writer.  Which means you are brilliant.  I wish I could write as well as you do.  I wish HRC and her team would read this.  I hope Barack is reading this.  I wish you could be his advisor.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956655">\
	 <div id="dsq-comment-header-1956655" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956655" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956655">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956655" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956655" class="dsq-comment-message">Sigh. SMH.  Leave it to us to always try to snatch defeat from the jaws of victory.<br></br><br>In other news, I\'ll bet the hits for this blog will at least double.</br><br></br><br>OOO</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956656">\
	 <div id="dsq-comment-header-1956656" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956656" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956656">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956656" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956656" class="dsq-comment-message">But worse than that, significant numbers of African-American voters would vote for an alternate candidate or worst of all, boycott the election all together.<br>______________________________________</br><br></br><br>Change is never easy and without consequence. I am white, and independent, and for too long I have felt that black Americans put themselves in a box by constantly supporting the Democrat party. You have been taken for granted. Now Obama represents a real opportunity for change within your party, and the party is in a civil war. </br><br></br><br>Fact: the Democrat Party is a coalition of several groups of Americans who for one reason or another feel left behind, cheated, disenfranchised, alienated, or discriminated against. All of these groups look to the white elites of the Democrat Party to rescue them from their predicament through the mechanism of big government. You all have been made dependent, and  been told that there is no other home for you. Blacks who are conservative and Republicans are called traitors to their race, Uncle Tom\'s and worse. There is no opportunity for dissent, no hope for independent thought within the Democrat Party. </br><br></br><br>Many, like Jill, will stick with the Party because they are ideologically progressive. But are the majority of black Americans equally so? Or have they been told that the "Rethugs" are racist and will never take care of you like we can. It\'s a reprehensible, manipulative tactic that subverts one\'s individuality and independence.</br><br></br><br>I have no doubt that Hillary will become your nominee and it makes me ill to think that THEY (the corrupt, white, Democrat machine) will so readily crush all in their wake in the quest for power.</br><br></br><br>DO IT! Become independent. Break away from a party that seeks your loyalty while giving you little in return. Take a look at what you truly believe, and feel free to choose a candidate or a party who YOU (not your group) feel will serve YOU best.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956657">\
	 <div id="dsq-comment-header-1956657" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956657" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956657">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956657" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956657" class="dsq-comment-message">Hillary will be your nominee. She will weaken or destroy Obama, and ultimately he will have to chose the level of damage to his political career. <br></br><br></br><br>The GOP or a 3rd party would love to have you under their tent. Now is a great opportunity to take a look at McCain, or Bloomberg and open a meaningful dialog. You have more power and influence as individuals or as an individual group (Black Christians?)if you become INDEPENDENT of the Democrat Party.</br><br></br><br>Don\'t burn Denver. Walk out of Denver.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956658">\
	 <div id="dsq-comment-header-1956658" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956658" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956658">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956658" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956658" class="dsq-comment-message">I could ruin her candidacy in about two weeks if I had the right pulpit.<br>_____________________________________</br><br></br><br>VOTE GOP or INDEPENDENT.</br><br></br><br>The best thing Obama could do is walk away from the Democrat party. Half the Dems don\'t yearn for a \'new kind of politics." Half the Dems don\'t share his vision. It\'s becoming clearer everyday.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956659">\
	 <div id="dsq-comment-header-1956659" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956659" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956659">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956659" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956659" class="dsq-comment-message">That the American Dream as framed and exploited by the Clintons, in its ugly reality rather than the feel-good bromides about it, means social advancement and wealth IN ITS ESSENCE at the expense of African-Americans. Poor Whites, Latinos, Asians are supposed to "become more American," in the Hillary narrative, by the depth of their hatred for Blacks and the extent to which they spit on us.<br>______________________________________</br><br></br><br>Clinton = 1/2 of the Democrat Party.</br><br></br><br>Your party is racist. Not America.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956660">\
	 <div id="dsq-comment-header-1956660" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956660" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956660">Ronnie B</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956660" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956660" class="dsq-comment-message">Jack~<br></br><br>Thank you for falling on your sword, soulja.  You didn\'t have to.  You didn\'t have to.</br><br></br><br>All of us participants at JJP owe you a debt of gratitude.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956661">\
	 <div id="dsq-comment-header-1956661" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956661" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956661">Torrance Stephens bka All-Mi-T</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956661" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956661" class="dsq-comment-message">well first, an ice storm in texas, second, i cant wait to see what she pulls out of her bag next with her so-called 35 yrs experience</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956662">\
	 <div id="dsq-comment-header-1956662" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956662" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956662">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956662" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956662" class="dsq-comment-message">Yes with the mashup video proclaimed funny and true posted here, the recent rounding up the herd to vote for Hillary in November for the sake of the "party", and going to DKos to divert a transcendent campaign back to the militant blacks who are violent stereotype which remind whites just what they fear most while linking it to Senator Obama is owed a debt of gratitude?! Laughable and short-sided.  <br></br><br></br><br>"You didn\'t have to" is exactly right because what did it accomplish that was positive or beneficial in any respect to Senator Obama.  Nothing, it was the exact opposite.  Yet, as I predicted above and evidenced by recent posts, the hits of this website have increased...so something was achieved.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956663">\
	 <div id="dsq-comment-header-1956663" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956663" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956663">Angela</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956663" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956663" class="dsq-comment-message">fyi - my personal message emailed to the DNC this a.m. and cc\'d jack and jill and barackobama.com<br></br><br>"I have been watching the Clinton campaign with utter disgust.  The lies, the race baiting, the personal destructive attacks on Sen. Obama are some of the things that I and many other Americans would like changed.  Sen. Obama has attempted to run a campaign that rises above all the muck the Clintons love to wallow in.  His message of hope and change are more than just words.   His accomplishments and his ability to have succeeded to this point are clear examples to us voters who support him.  The enthusiasm we have for him is as much about our own personal beliefs and aspirations for ourselves and country as they are for his leadership.</br><br></br><br>I have written before and I will restate again, that I will NOT vote for Clinton under any circumstance if she wins the Democratic nomination.</br><br></br><br>If she does win the nomination I will register as an Independent and not only vote for John McCain I will volunteer locally for his campaign.   I will vote for McCain because he is the most likely to beat Clinton and I do want her defeated.</br><br></br><br>There are other Democrats I know personally who feel the same.  It doesn\'t feel good to write this message, but, if the Democratic party leaders can\'t find the guts to get behind the one person who can truly change the course of this country instead of returning us to the same old establishment politics then you don\'t deserve to win in November.</br><br></br><br>It isn\'t Clinton who is bringing in new voters to the party, it is Sen. Obama.  His message and his leadership resonates across party lines, gender and racial divides.  You all know this but you continue to let the Clintons set the tone and agenda not only for the party but the country as if we are all their lackies who have to sit back and put up with their status quo gutter politics.  Well this American says "no" to all that and I hope and pray the majority of us voters do the same.</br><br></br><br>Frankly, if the Democratic party leaders allow this election to be stolen from Sen. Obama I would encourage him to run as a third party and take us followers with him.</br><br></br><br>Angela Patterson</br><br>emailed to the DNC on Friday, 3/7/08</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956664">\
	 <div id="dsq-comment-header-1956664" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956664" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956664">marc</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956664" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956664" class="dsq-comment-message">oh, these wars about words! this lack of humor and common sense.<br></br><br>but hey, let\'s go for it. i\'m so much removed from the elections and either of the competitors that i can happily speak my very own words: clinton is a monster!</br><br></br><br>clinton is a monster.</br><br></br><br>these are my words, they are only to be associated with me. and i\'m quite glad to say them.</br><br></br><br>that woman -by now you know i like to call her thus- is an eerie monster when she tries to change the rules, move her own goalposts, lie and cheat. she is even eerily holding out her left hand when she speaks on stage, when she slimily smirks declaring the "come-back that new hampshire has given given" her.</br><br></br><br>she is eerie when she still talks about her being a victim to the gop conspiracy against her then president husband -who lied to the public about a fucking blow-job- and she is eerie bringing the issue of ken starr up again now, as totally out of context as a monster appears totally out of the dark.</br><br></br><br>she is eerie because you never know what kind of dirty attack she will come on next, but you know there will be one as sure as the sun rises in the morning, and you know it will be really dirty. you know it because you have experienced her attacks already.</br><br></br><br>you know that she is out there and that she will attack, and you wonder what silver bullet -no, i\'m not speaking about literally shooting anybody, stupid- will finally help to put her down.</br><br></br><br>you\'re human and you don\'t want to use bullets, hurt anyone or any-thing, you\'ve never done it, you\'re just afraid of what the next hit might be and how low it will come in. you don\'t know where to point the gun, you don\'t even know how to point it. you don\'t even want to. and then again you know that you must, and you shake. because you\'re human. you\'re both caring -even for a monster, a living being- and shocked.</br><br></br><br>you know she is waiting for you, you\'re never certain which tree she will come around next -or rather from under which stone she\'ll crawl up again- but you are certain, very certain, that she will come, and she will be nasty, she will be relentless, she will be deceiving, and she simply won\'t stop until she is double finished; and even then she might resuscitate, and you know that too.</br><br></br><br>she is like coming out of a warped parallel universe, where she is always the winner no matter what she does or what twisted means she resorts to.</br><br></br><br>well, that woman is a monster.</br><br></br><br>quite a precise description.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956665">\
	 <div id="dsq-comment-header-1956665" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956665" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956665">marc</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956665" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956665" class="dsq-comment-message">i am sorry that my comment has come in after angela\'s. what a great letter! two thumbs up for the lady.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956666">\
	 <div id="dsq-comment-header-1956666" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956666" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956666">The Christian Progressive Libe</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956666" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956666" class="dsq-comment-message">I don\'t know if I should advise on as to whether or not you should post stuff like this at DKos.<br></br><br>That community is very clost to being a damned cult.  Anything KOS says, is what goes.</br><br></br><br>They act like they are progressive. MANY OF THEM ARE NOT.</br><br></br><br>Kos himself is a reformed Republican, but I would trust Charles Barkley\'s reformation before I\'d trust Kos.</br><br></br><br>He did do a service by calling out Harold Ford Jr. on Meet the Press and ended it with Ford begging to come to YearlyKos this year, where he knows he will be as welcomed as a whore in a convention of Priests.</br><br></br><br>I give Kos props for that and for calling out the Borg Queen.  But his commenters flame anyone who does not agree with them.  Case in point - you qualified your statement by saying it was metamorphical, and they blew right past your qualifying statement to flame you anyway.</br><br></br><br>They want to sing "Kuubaayah" but don\'t want to get their hands dirty to get to where you can sing the song.</br><br></br><br>And I noticed Kos hasn\'t taken your suggestion of a forum for Black Bloggers into consideration, or has he?  Cause I don\'t really keep up with Kos or his convention, either.  Especially since they don\'t give US a seat at the table and expect us to be happy with scraps from the Master\'s table.  Ugh</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956667">\
	 <div id="dsq-comment-header-1956667" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956667" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956667">Tammy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956667" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956667" class="dsq-comment-message">In the words of the old church mothers:<br></br><br>"GET. THAT. SAID." and "Clear it up!"</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956668">\
	 <div id="dsq-comment-header-1956668" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956668" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956668">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956668" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956668" class="dsq-comment-message">Angela,<br></br><br>terrific letter</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956669">\
	 <div id="dsq-comment-header-1956669" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956669" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956669">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956669" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956669" class="dsq-comment-message">Maya,<br></br><br>that rocked on so many levels...I couldn\'t even begin to explain how terrific that was.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956670">\
	 <div id="dsq-comment-header-1956670" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956670" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956670">The Bag of Health and Politics</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956670" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956670" class="dsq-comment-message">I have a suggestion for a non-violent protest that would be symbolic and get attention: if Hillary steals it, in every city in America have a rally. And at that rally burn our voter registration cards! (At all rallies have new voter registration forms and immediately leave the Democratic Party and become an independent). We\'d be burning our ties to the Democratic Party, but peacefully. <br></br><br>I want Obama to be President. Riots because he loses will forever damage his ability to win. A peaceful burning of the voter registration cars would make the same statement, and tell Hillary to Fuck Off.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956671">\
	 <div id="dsq-comment-header-1956671" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956671" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956671">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956671" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956671" class="dsq-comment-message">From today\'s Chicago Sun-Times:<br></br><br>"Obama\'s premise is that the superdelegates have to ratify as the nominee whichever candidate ends up with the lead in delegates. That looks like a pretty sure thing for him at the moment. But when you count Florida and Michigan, the popular vote is very close with the two candidates separated by 30,000 votes. Even if maybe she can\'t overcome the delegate gap, Clinton could overtake Obama in the popular vote. Then what should superdelegates do? How do you decide, as the Democratic mantra goes, to count every vote?</br><br></br><br>What irony that would be for a Democratic Party that has spent the last seven years complaining that Al Gore won the popular vote but lost the presidency because Bush had the general election equivalent of delegate strength, the Electoral College vote.</br><br></br><br>Obama needs to find a way to regain the momentum. Upcoming votes in Wyoming and Mississippi are expected wins for him; then comes crucial Pennsylvania next month where Clinton is favored. A close finish means the superdelegates may actually have to weigh all the political considerations and take responsibility for picking the nominee. That could make for a bitter fight leading up to the convention and recriminations after. The allegiances of two important constituencies -- African Americans and women -- are at stake. Who will be angrier -- and likely to stay at home in November -- if their candidate is seen as unfairly losing a razor-close contest?</br><br></br><br>And how might Obama\'s refusal to answer questions about Rezko come in play in deciding his fate?"</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956672">\
	 <div id="dsq-comment-header-1956672" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956672" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956672">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956672" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956672" class="dsq-comment-message">"Hell hath no fury like a woman scorned."<br></br><br>Hell has been unleashed.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956673">\
	 <div id="dsq-comment-header-1956673" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956673" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956673">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956673" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956673" class="dsq-comment-message">Angela,<br></br><br>Don\'t you get it...black Dems have been thrown under the bus. Hello Hispanics. The DNC doesn\'t need you...there are just as many Jill\'s as Jack\'s out there.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956674">\
	 <div id="dsq-comment-header-1956674" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956674" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956674">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956674" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956674" class="dsq-comment-message">BLACK Dems have been thrown under the bus? I\'m glad this is the last comment here. I don\'t disagree, but it sort of ties in with what I\'m thinking. When the Clintons\' race baiting was at it height, and all those white Democrats were poo-pooing the idea that it was racial, I thought "Just wait til the triangulation dictates that she throw Y\'ALL\'S asses under the bus. Then you\'ll see how it feels". Well, now that she\'s endorsed McCain over the other Dem candidate at least three times, I think our white liberal friends are beginning to get somewhat of a clue.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956675">\
	 <div id="dsq-comment-header-1956675" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956675" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956675">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956675" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956675" class="dsq-comment-message">The Clintons are wiley and skilled campaigners, but they have a long history, in word and deed, of being anything but racist. It is clear that the Obama camp designs and executes deliberate racially inflammatory tactics".<br></br><br>Uh, ok. Maybe they\'re not really racists. But on the other hand, does that really matter when the effect is the exactly the same as it would be if they really were racists?</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956676">\
	 <div id="dsq-comment-header-1956676" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956676" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956676">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956676" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956676" class="dsq-comment-message">And oh-<br></br><br>"Hello Hispanics".</br><br></br><br>Yes, "Hello Hispanics", unless and until Hillary wins the nomination, and the trianglation dictates that she thow THEIR asses under the bus by running to the right of McCain on immigration.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956677">\
	 <div id="dsq-comment-header-1956677" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956677" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956677">The Christian Progressive Libe</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956677" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956677" class="dsq-comment-message">The Clintons have the complexion for the protection. \'Nuff said.<br></br><br>Therefore, Hillary\'s scorched earth campaigning cannot be seen as anything less than what it is: RACIST and DEMEANING.</br><br></br><br>She wants the nomination at all costs, whether or not she single handedly destroys the Democratic Party.</br><br></br><br>When the dust clears and the analysis begins as to why another ReThug is in office, do not blame voter turnout, Barack Obama, Ralph Nader or Karl Rove, for that matter.</br><br></br><br>All slimy trails lead right back to Hillary Clinton.  If she ever wanted another reason for hatred because she is such a polarizing woman, she just got it.</br><br></br><br>I don\'t care what she thinks about Obama - if she\'s the nominee, don\'t think twice that McCain\'s staff isn\'t filing away these YouTube clips of her endorsing him for future use - and they can be used against Obama, too: "See, even Hillary Clinton thinks I\'m more qualified than you to be POTUS!"</br><br></br><br>The gloves are off, and the curtain has been drawn.  I wonder what Mr. Hater, Tavis Smiley, thinks about the monster he helped to continue creating, when the rest of the public was trying to deliver the killer blow and he stopped it with his Negro Super Bowl and giving her the platform she needed to tell us darkies to get on back to the plantation or else.</br><br></br><br>I\'ll never forgive him or her for destroying the process because he didn\'t want to do the heavy lifting of being a real leader - her, because she didn\'t give a rat\'s ass about what the voters want, because she knows best.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956678">\
	 <div id="dsq-comment-header-1956678" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956678" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956678">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956678" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956678" class="dsq-comment-message">Anon 11:14,<br></br><br>Interesting how you seem to think I\'m a white liberal. I\'m a white independent. I prefer Obama to Clinton. The Clinton\'s are a cancer on the body politic and they are eating the Democratic Party alive.</br><br></br><br>So many Republicans wish to be rid of the Clinton\'s because they have seen up close, the \'politics of personal destruction\' foist upon the country by the Clinton\'s.  The entire Democrat Party came to Billary\'s defense EACH and EVERY time their ethics and morality were called into question. You gave her the teflon coating that cannot be worn away before the convention.</br><br></br><br>White liberals will get in line behind Clinton because they worship at the altar of the Supreme Court where all will be made right as a few elitist judges subvert the will of the people and enact into law their progressive, oppressive policy preferences.</br><br></br><br>White liberals will take Hillary\'s offer to put Obama in the VP slot. Then women and blacks can all join hands, sing "Kum-by-a" and feel oh so good about themselves.</br><br></br><br>White liberals are oppressors, not liberators.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956679">\
	 <div id="dsq-comment-header-1956679" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956679" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956679">Phillip M. Bailey</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956679" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956679" class="dsq-comment-message">After reading the DailyKos responses I think it is clearer than before. In  the minds of white liberals, <b>black voters are the bottom bitch</b>. Until we demonstrate otherwise we\'re playing ourselves. <br></br><br>I believe it\'s necessary to employ a 3 strikes policy of our own, each more punitive than the next.</br><br></br><br>If Billary\'s snatch \'n grab works then we have three options black America:</br><br></br><br>1.) Strategic non-voting. </br><br>2.) Vote Nader.</br><br>3.) Vote McCain.</br><br></br><br>For those of you who can\'t stomach voting McCain and believe a Nader vote is an infantile gesture, just stay home. Don\'t vote. However, let precinct captains and Democratic operatives and pollsters know why you\'re not voting. Say it loud, they screwed Barack.</br><br></br><br>Option two is for progressives who don\'t want to be culpable in a McCain presidency but cannot sit by idly on election day. </br><br></br><br>Option tree is for Machiavellians like myself. I\'m a progressive leftist, but I\'m a cutthroat. I want Billary to lose. I want to punish the Democrats. Enough is truly enough.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956680">\
	 <div id="dsq-comment-header-1956680" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956680" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956680">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956680" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956680" class="dsq-comment-message">"Interesting how you seem to think I\'m a white liberal. I\'m a white independent".<br></br><br>I wasn\'t talking about you when I referenced white liberals. I didn\'t know you were white. I\'ve been reading the liberal blogs and seeing the uproar over Clinton effectively endorsing McCain multiple times.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956681">\
	 <div id="dsq-comment-header-1956681" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956681" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956681">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956681" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956681" class="dsq-comment-message">Philip,<br></br><br>Does this strategy even apply if Obama takes the VP slot, which I think he will?</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956682">\
	 <div id="dsq-comment-header-1956682" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956682" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956682">Phillip M. Bailey</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956682" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956682" class="dsq-comment-message">@ anonymous<br></br><br>Considering Barack\'s leading in pledged delegates, popular votes and states won, what makes you think he would accept? I mean, <b>why would he?</b> What signs have indicated he\'s going to other than him not saying, "Hell no!" to the questions of an Obama/Clinton or Clinton/Obama dream ticket.</br><br></br><br>I\'m going to need a string of logic  or empirical evidence.</br><br></br><br>I see no benefit for Obama accepting VP. He\'d inherit all the Clinton baggage, thus losing independents, rogue Republicans and new voters. He\'d be muzzled oratorically, Robin can\'t outshine Batman. Thus, a dip in popularity for being the sidekick to a 51% Clinton presidency.</br><br></br><br>What does he get? Ask Al Gore, being the VP for Billary means you\'re 3rd in command at the White House.</br><br></br><br>I\'m sticking with my 3-tier strategy. Black America, either</br><br></br><br>1. non-voting</br><br>2. vote Nader</br><br>3. vote McCain</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956683">\
	 <div id="dsq-comment-header-1956683" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956683" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956683">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956683" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956683" class="dsq-comment-message">"Does this strategy even apply if Obama takes the VP slot, which I think he will?"<br></br><br>It should especially apply if he is forced to the back of the bus.  Blacks don\'t support Barack just because he is black, so it is a mistake for the democratic party to assume that a black face on the bottom of a ticket that he earned the right to top will put black people back in line.  Some Blacks who love to live on their knees for sure will jump at the chance to vote for Hillary under any circumstances but that is not a majority, in my experience.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956684">\
	 <div id="dsq-comment-header-1956684" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956684" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956684">willyjsimmons</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956684" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956684" class="dsq-comment-message">Anyone willing to accept the fact that the delegate threshold for the nomination is 2,025 and the convention isn\'t until August?<br></br><br>As far as the \'racist dogwhistles\' are concerned...</br><br></br><br>not seeing it.</br><br></br><br>\'there is more honor in obama\'s approach\'</br><br></br><br>A rationalization surely, for to deny that Obama is himself a politician challenges the entire argument you have against Clinton.</br><br></br><br>Furthermore, conflating Obama\'s nomination with the larger issue of entrenched racism is bound to blow up in his and all of our faces.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956685">\
	 <div id="dsq-comment-header-1956685" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956685" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956685">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956685" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956685" class="dsq-comment-message">I\'m going to need a string of logic or empirical evidence.<br>______________________________________</br><br></br><br>Obama is a Democrat. A young, up and coming Democrat with strong ties to Kennedy, Durbin and other party elders. It is in his own self interest to accept as it will give him the experience that has been his major deficit. Hillary is going to beat McCain and if he doesn\'t take the spot, where will he be in 8 years?</br><br></br><br>Do you really see him refusing? He\'d be finished in the party. Unless he is seriously considering breaking from the party, what real choice does he have? Lose, decline the VP slot, and go back to the Senate? The VP slot is the fastest, proven way to the Presidency. </br><br></br><br>Neither candidate will have enough pledged delegates to clinch the nomination by the convention. Hillary is laying the groundwork necessary to overtake him in the popular vote. She will win at a brokered convention because she will make sure Obama is too weakened to be viable.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956686">\
	 <div id="dsq-comment-header-1956686" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956686" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956686">Nita</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956686" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956686" class="dsq-comment-message">Anonymous said...<i> it is a mistake for the democratic party to assume that a black face on the bottom of a ticket that <b>he earned the right to top</b> will put black people back in line. </i><br></br><br><b>he earned the right to the top.  </b>that\'s is key.</br><br></br><br>hillary... her \'ohio\' comment about how it was Ohio who proved that she should be on top of a merged ticket...there goes my blood pressure again.  and how telling that it was <i>ohio</i> that made that designation, not any of the 11 states Obama threw down on her; not even California and New York, where she \'won\'.  No, it was Ohio. Where\'s my Avapro?</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956687">\
	 <div id="dsq-comment-header-1956687" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956687" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956687">Nita</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956687" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956687" class="dsq-comment-message">Phillip M. Bailey, yes Blacks are being treated as the bottom b*tch -- but if you mention it, you\'ll get banned because you\'re being offensive to all women (I actually saw someone at DU say in all seriousness that \'bitch\' was the equivalent of \'n*gger\'), nevermind allowing a discussion of what the term means.<br></br><br>Some folks are fine with us playing ourselves, though.  It means we don\'t have to take responsibility.    We\'re not good enough to take full responsibility, we\'ll \'mess up\' (like the brainwashing put into schoolchildren\'s heads by southern apologists regarding Reconstruction).</br><br></br><br>    After reading the DailyKos responses I think it is clearer than before. In the minds of white liberals, black voters are the bottom bitch. Until we demonstrate otherwise we\'re playing ourselves.</br><br></br><br>I am most down with strategic non-voting.  Do not vote straight ticket.  But I don\'t trust Nader.  I don\'t know what the Green candidates\' platforms are. I could only be persuaded to vote McCain in protest if I knew who his running mate would be -- because McCain is obviously dying.  His running mate is going to make a hell of a difference, to me.  I won\'t for him.</br><br></br><br><i>However, let precinct captains and Democratic operatives and pollsters know why you\'re not voting. Say it loud, they screwed Barack.</i></br><br>I agree.  I know people have been passing around democrat contact information in somewhat \'unusual\' places.  I hope that keeps up.  People are watching, and they are not happy.  They\'re least happy that it\'s coming from people they used to <b>highly</b> respect.  It\'s sinking in.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956688">\
	 <div id="dsq-comment-header-1956688" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956688" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956688">Phillip M. Bailey</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956688" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956688" class="dsq-comment-message">@ nita<br></br><br><i>Blacks are being treated as the bottom b*tch -- but if you mention it, you\'ll get banned</i></br><br></br><br>From where? The blog? </br><br></br><br>I thought you were joking but who knows these days. People are using language as a way to punish peoples thoughts. I run into a lot of people who get all Rutgers on me when my right-wing words fly out my left-wing mouth.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956689">\
	 <div id="dsq-comment-header-1956689" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956689" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956689">Maya</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956689" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956689" class="dsq-comment-message">Anybody who thinks that Obama would ever take a second-fiddle spot as a running mate to Hillary Clinton-- well, let\'s just say I got a bridge and a nice plantation in Dixie to sell you.<br></br><br>Such an act would destroy Obama\'s political career and send precisely the wrong message to African-Americans.</br><br></br><br>Obama has won all segments of the nominating process-- pledged delegates, popular vote and states.  His lead is insurmountable, and it\'s not small either-- he leads by nearly <b>150 pledged delegates</b> after having won 11 consecutive states, including crucial swing states such as Virginia, Missouri, Delaware, Louisiana and Wisconsin!!!</br><br></br><br>Do you honestly think that Obama, the candidate selected by popular acclaim and reflected by the popular will, would be enough of a chump to just meekly swallow backroom deals and outright election theft by the Clintons?  Let alone the race-baiting???</br><br></br><br>Obama would destroy everything that he and his movement have worked for by accepting a VP slot under Hillary-- by meekly capitulating even as the true victor of the popular vote and the delegates, he would essentially be validating not only race-baiting (which would utterly preclude any minority from gaining elected office in the future, since we\'d be hit by the same sort of campaign), but also outright election theft in backrooms by the Clintons.  Overturning the popular will.</br><br></br><br>Blacks would hate Obama.  Latinos who care about racial justice would hate him.  And progressive Whites would hate him.  And rightfully so.  And we would never, ever support such a ticket-- the angry protests and the general strikes would proceed regardless.</br><br></br><br>Obama isn\'t stupid, and he knows this.  The Kennedys and Dick Durbin aren\'t stupid either-- they know the Pandora\'s Box they\'d be opening by effectively forcing Obama to the back of the bus like this.  </br><br></br><br>I notice how so many members of the media also distort the MI/FL fiasco by failing to point out the critical detail that <b>OBAMA WAS NOT EVEN ALLOWED TO CAMPAIGN IN THOSE STATES AND WAS NOT EVEN ON THE BALLOT!!!</b>  Were the FL and MI delegates seated, then the disenfranchisement of their voters would be extreme, since they would have been denied the opportunity to even vote for Obama in the first place!</br><br></br><br>Were Hillary to be nominated by such chicanery, this would only expose the corruption at the heart of the Democratic Party, a corruption so severe that the party, frankly, would not be able to survive much longer.  </br><br></br><br>It would be better for Obama, for the Party <b>and</b> the country for Obama to step aside rather than playing third fiddle behind Hillary and Bill Clinton-- who, I\'m sure, would be waiting with the political equivalent of unsheathed knives to kill him anyway even if he were "the running mate."  (Loyalty to backers is hardly a Clinton strong point.)  </br><br></br><br>Let Hillary lose in catastrophic fashion to McCain, thus delivering the death blow to her campaign tactics and sending the message that they are inexcusable.  </br><br></br><br>Obama should then run for governor in Illinois in the interim, further extend his support base, and then take on McCain in 2012, when-- after nine years of war and catastrophic economic damage-- he would be easily poised for a victory.</br><br></br><br>I think that Phillip has a very good point-- were Hillary to be nominated under such circumstances, voting for McCain, for once in a rare blue moon, does make some sense, since it further hits home that Hillary has shattered the Democratic Party.  </br><br></br><br>I\'m not worried about McCain\'s SCOTUS justices-- he may be a nutcase on the Iraq War, but the Democrats will still thoroughly control the Senate simply by an artifact of this particular election (far more GOP seats up for grabs).  So the Dems will make sure that McCain\'s judicial appointments are at least moderate and even moderate-to-liberal.  Even McCain is cool with that-- he himself has been trashing Alito more than even most Democrats, he wants to be seen as "the consensus President" and so he leans in the direction of justices like David Souter, as he\'s said in the past.  Moderate-to-liberal in fact.  The Dems in Congress would block any privatizing of Social Security, and they would also prevent any rushes to war.  So I\'m not worried about McCain, and while I haven\'t made up my own mind-- if the nom were indeed stolen from Obama, I could fully support casting a ballot for him to destroy the Clinton machine and send the painful, yet necessary message to the DNC. </br><br></br><br>In fact, I actually don\'t see Hillary getting the nomination, she\'s just much too far behind, and the repugnance of seating MI/FL delegates where the voters didn\'t even have a chance to consider Obama, would indeed provoke rage beyond recognition.  The superdelegates know this, and they\'re not going to provoke such a rift in the party\'s coalition.</br><br></br><br>Again, I suspect Hillary\'s Plan B anymore-- she resents Obama for snatching away from her, what she thought should be her own coronation, and so she\'s doing everything she can to poison the well for Obama as the nominee.  She\'s finished politically, the anger against her is too deep, there\'s going to be an ugly court case against her in October, plus those Clinton library files and the tax returns are going to be showing what likely constitutes criminal activity.  So she\'s finished, but she wants to bring down Obama and the Democratic Party with her.</br><br></br><br>Like I said, either Hillary\'s Plan A or Plan B should provoke our furious response.</br><br></br><br>I agree that I don\'t want to see riots, but <b>I know that they will take place regardless</b>.  When you add in the race-baiting, the obvious disenfranchisement in California, New York and Nevada, the rage is too deep-seated not to have riots.</br><br></br><br>In fact, my own proposal above is a means to try to divert some of the destructive rage of riots, and channel it toward peaceful, yet firm and extremely devastating protests.</br><br></br><br>Firm and prolonged protests going well past November, and especially the general strikes-- these would cripple the corrupt system enough to shock people into realizing the ruin at the heart of our system, and the need for major reform.  They would also scare away international investors enough that the dollar would suffer a further collapse, making our war in Iraq untenable and forcing the necessary reckoning.</br><br></br><br>Again, either Hillary\'s Plan A (theft of the nomination through chicanery-- and I don\'t care how much she talks up some BS about Obama as running mate) or Plan B (deliberately damaging Obama enough so as to throw victory in the general election to McCain) should be the trigger for the massive, sustained protests and the general strikes.  We must stand our ground.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956690">\
	 <div id="dsq-comment-header-1956690" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956690" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956690">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956690" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956690" class="dsq-comment-message">When are Obama supporters going to realize that the Democrat Party is anything BUT democratic.<br></br><br>It\'s more like, as we say in Chicago,  an Outfit(Mob).</br><br></br><br>The party bosses want to win. If they think Clinton/Obama can will (and I believe they do) then that\'s what it will be. </br><br></br><br>Kennedy, Durbin, Daley, et al MADE Obama. Obama will get in line, wait his turn, and bring the party together. A woman AND a black man, it\'s a dream come true for the old, white men pulling the strings. </br><br></br><br>Are none of you from Chicago?</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956691">\
	 <div id="dsq-comment-header-1956691" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956691" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956691">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956691" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956691" class="dsq-comment-message">"Kennedy, Durbin, Daley, et al MADE Obama."<br></br><br>Neither Ted Kennedy, Durbin, Daley, or such others "made" Senator Obama.  IF ANYONE "made" candidate Obama, it was Oprah.  Furthermore, King, Kennedy, and ordinary Black folk actually delivered Civil Rights; Johnson basically signed a piece of paper.</br><br></br><br>OOO</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956692">\
	 <div id="dsq-comment-header-1956692" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956692" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956692">Phillip M. Bailey</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956692" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956692" class="dsq-comment-message">Let me re-codify my position. If Hillary Clinton is on the ballot I advocate black American and its allies of good conscience do one of the follow:<br></br><br>1. Non-voting. </br><br></br><br>2. Vote Nader.</br><br></br><br>3. Vote McCain.</br><br></br><br>All of this talk about a Clinton/Obama ticket is a flirtation to distract Billary\'s previous race-baiting and current smash \'n grab. I reject and denounce it (LMAO). I think whoever believes it is a "monster". And by the way, Jesse Jackson won S. Carolina in 1984 and 1988.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956693">\
	 <div id="dsq-comment-header-1956693" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956693" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956693">jon</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956693" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956693" class="dsq-comment-message">Philip, I really wish there were another option -- such as if the Greens had chosen somebody other than Nader.  How many states is the Reconstruction Party on the ballot in?<br></br><br>And what do people think of Rick Perlstein\'s <a href="http://www.huffingtonpost.com/rick-perlstein/some-apocalyptic-observat_b_90096.html" rel="nofollow">Apocalyptic Observations</a>?  A quote from a young friend of his in a rural town:</br><br></br><br><i>"Rick, if the Machine tries to give the Clintons the victory at the convention, I swear to God, Chicago\'s going to look like a Sadie Hawkins dance. People my age are going to be throwing stones. We all have transportation -- cell phones -- disposable income -- the Internet -- free time -- and Seattle as our example. Part of me is scared of a riot. Part of me isn\'t. The nomination belongs to Obama. Do you think we\'re going to let the Democratic Leadership Council take it? "God gave Noah the rainbow sign. No more water, fire next time."</i></br><br></br><br>jon</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956694">\
	 <div id="dsq-comment-header-1956694" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956694" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956694">Phillip M. Bailey</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956694" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956694" class="dsq-comment-message">@jon<br></br><br><i>Philip, I really wish there were another option</i></br><br></br><br>There is. Obama voters, volunteers and supporters put Billary in the dustbin of history. We ensure people of good conscience stop the smash \'n grab. </br><br></br><br>Listen, we see the fix is in but let\'s not quit. We can stop this from happening. I am just being a strategic thinker who is mostly cynical.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956695">\
	 <div id="dsq-comment-header-1956695" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956695" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956695">Nita</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956695" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956695" class="dsq-comment-message">@jon, thank you for the link. for the record, those are the variety of responses i would have liked to have seen at Daily Kos...all over the board, but more likely understanding of the reasons why there is rage in the first place no matter where one fell-- and thus wanting to deal with that.<br></br><br>also, for the record, i don\'t think Rick\'s \'friend\' exists, but only because the way I read it Rick was actually plugging his book! through the \'friend\'.  But that\'s how it seemed on a first impression.  Maybe the friend does exist.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956696">\
	 <div id="dsq-comment-header-1956696" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956696" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956696">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956696" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956696" class="dsq-comment-message">We need to get people in  Philadelphia registered.  Registration for primary voting is open until March 22.  If you have family, friends, colleagues, associates, fellow alumni, or any contacts in Pennsylvania, call them and convince them.  If the 10 million Blacks who have never registered at all would have registered and voted, this would have been over on Feb 5th.  It is time for each one of us to call long lost friends and family members to talk politics and civic responsibility.  The urgency of voting has never been greater.<br></br><br>OOO</br><br></br><br>Dang, Texas will never end this caucus reporting! It is shameful.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956697">\
	 <div id="dsq-comment-header-1956697" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956697" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956697">Nance</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956697" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956697" class="dsq-comment-message">jack, i respect your opinion and your anger, but as a woman i just have to disagree with this:<br></br><br>"it\'s something the candidate i support has not done. he has not sought to sow seeds of division among women"</br><br></br><br>http://blogs.abcnews.com/politicalpunch/2008/02/is-obama-using.html</br><br></br><br>http://www.huffingtonpost.com/kathleen-reardon/silence-is-assent-what-_b_86827.html</br><br></br><br>http://www.mydd.com/story/2008/2/13/203015/414</br><br></br><br>http://fish.blogs.nytimes.com/2008/02/10/a-calumny-a-day-will-keep-hillary-away/</br><br></br><br>"claws," "you\'re likeable enough," so-called mood swings, "drinking tea," etc....  </br><br></br><br>you can say a lot of things about obama, but please don\'t tell me he hasn\'t exploited and benefited from misogyny and women\'s self-hate and cattiness in this election.  because as a woman who--unlike many women these days--doesn\'t hate other women, i can assure you that he has.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956698">\
	 <div id="dsq-comment-header-1956698" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956698" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956698">TruthSeeker</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956698" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956698" class="dsq-comment-message">@ nance<br></br><br>Nance, I think Hillary has fulfilled every negative stereotype of women.  She only pretends to be feminist in order to mobilize women to vote for her.  </br><br></br><br>I am disappointed that women who support her cannot see how she employs racism to hurt other women.  What should black women tell their daughters about the race baiting and the negative effect it may have for years to come?  Hillary employs any tactic against any group if it will translate to votes...don\'t you see that?  She has single-handedly - during the Primaries - done more to damage the progress women have made.  What use is she to us if she is as vicious, cruel, selfish and dishonest and racist as the worst man?  </br><br></br><br>For feminism to mean anything, a woman has to offer something different...sort of like what Barack is offering.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956699">\
	 <div id="dsq-comment-header-1956699" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956699" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956699">Nita</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956699" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956699" class="dsq-comment-message">I apologize if this has already been posted here, but Unabogi wrote this over at Daily Kos<br></br><br><a href="http://www.dailykos.com/storyonly/2008/3/8/221729/6105/272/472627" rel="nofollow">Why Are Hillary Supporters Race-Baiting on Talk Left?</a></br><br></br><br>With comments like this:</br><br></br><br><i>"I agree, the African American groups in the democratic party are given far too much power and attention."</i></br><br></br><br>and this: <i>"    that the AAs would bolt the party because "it\'s their turn" to have the nominee.  Excuse me, but I thought a person was supposed to vote for the most qualified person regardless of race, gender, religion, or sexual preference.  </i></br><br></br><br>    If they want to bolt the party I say don\'t let the door hit you on the way out.  But also, where will you go?  Will you become a Republican?  Or will you form a third party?  Or will you just take your marbles and go home and not play anymore?</br><br></br><br>    The AA\'s are not the only constituency in the Democratic party; in fact, they are one of the smaller ones.  So all this talk about their clout, their power, their rights to have an AA as the candidate is beyond pathetic."</br><br></br><br>and worse to meditate over... i don\'t know what to say.  But I\'m glad Unabogie brought it to people\'s attention.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1956700">\
	 <div id="dsq-comment-header-1956700" class="dsq-comment-header">\
	 <cite id="dsq-cite-1956700" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1956700">Nita</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1956700" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1956700" class="dsq-comment-message">And Craig Hickman, I apologize if it sounded like I was being a bitch towards your post.  I agreed with your ultimate point, I should have expressed myself better.  Again, to you I apologize.</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=in_response_to_my_burn_denver_post&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');
}

})();




