




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": {"6a15e2f4a8734cebd4efee6381b0eb4f": {"username": "Sepia", "tumblr": "", "display_name": "Sepia", "url": "http://disqus.com/guest/6a15e2f4a8734cebd4efee6381b0eb4f/", "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": ""}, "12f621adcbcd4da154686b037deb8b11": {"username": "hot in texas", "tumblr": "", "display_name": "hot in texas", "url": "http://disqus.com/guest/12f621adcbcd4da154686b037deb8b11/", "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": ""}, "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": ""}, "8f927af6311731fe614ae261f936bf91": {"username": "Blkberi", "tumblr": "", "display_name": "Blkberi", "url": "http://disqus.com/guest/8f927af6311731fe614ae261f936bf91/", "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": ""}, "31a27f9aa9f2b181ac1c8e0cb27cfa80": {"username": "RuthDFW", "tumblr": "", "display_name": "RuthDFW", "url": "http://disqus.com/guest/31a27f9aa9f2b181ac1c8e0cb27cfa80/", "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": ""}, "1231fd2a873665b8a67c9bd4abf4525c": {"username": "Val", "tumblr": "", "display_name": "Val", "url": "http://disqus.com/guest/1231fd2a873665b8a67c9bd4abf4525c/", "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": ""}, "0183bc94f5be8b9ec79636f3f2174ff5": {"username": "D.", "tumblr": "", "display_name": "D.", "url": "http://disqus.com/guest/0183bc94f5be8b9ec79636f3f2174ff5/", "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": ""}, "bc67a38bb57ec2663caef9c8162bfd38": {"username": "Adam", "tumblr": "", "display_name": "Adam", "url": "http://disqus.com/guest/bc67a38bb57ec2663caef9c8162bfd38/", "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": ""}, "bbb5f18b1f882407561a7f27f4fb2937": {"username": "s", "tumblr": "", "display_name": "s", "url": "http://disqus.com/guest/bbb5f18b1f882407561a7f27f4fb2937/", "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": ""}, "43dd1f1bd85fabc8be8ebd839cf67c0b": {"username": "credit savvy", "tumblr": "", "display_name": "credit savvy", "url": "http://disqus.com/guest/43dd1f1bd85fabc8be8ebd839cf67c0b/", "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": ""}, "6bc62d82674bf5ad817187b1a79cd32b": {"username": "JJ", "tumblr": "", "display_name": "JJ", "url": "http://disqus.com/guest/6bc62d82674bf5ad817187b1a79cd32b/", "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": ""}, "b0f64bf119db59d32eedd9e893635450": {"username": "Diana", "tumblr": "", "display_name": "Diana", "url": "http://disqus.com/guest/b0f64bf119db59d32eedd9e893635450/", "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": ""}, "6aa3ee71bc9714917dc34dde9e4e2b41": {"username": "Felicia", "tumblr": "", "display_name": "Felicia", "url": "http://disqus.com/guest/6aa3ee71bc9714917dc34dde9e4e2b41/", "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": ""}, "d1a8e45844ef20a90904a65e60371f42": {"username": "B-Serious", "tumblr": "", "display_name": "B-Serious", "url": "http://disqus.com/guest/d1a8e45844ef20a90904a65e60371f42/", "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": ""}, "432619ba625f6a3e6b9013e9117e3759": {"username": "texas girl in l.a.", "tumblr": "", "display_name": "texas girl in l.a.", "url": "http://disqus.com/guest/432619ba625f6a3e6b9013e9117e3759/", "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": ""}, "8f96e5ac552758523d509993c00aa0c1": {"username": "DWS", "tumblr": "", "display_name": "DWS", "url": "http://disqus.com/guest/8f96e5ac552758523d509993c00aa0c1/", "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": ""}, "6b8623e8e850161265a6267d83471b3d": {"username": "RhondaCoca", "tumblr": "", "display_name": "RhondaCoca", "url": "http://disqus.com/guest/6b8623e8e850161265a6267d83471b3d/", "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": ""}, "ae84a1f516965138dcc59937fe7a7ac1": {"username": "N. Mahana", "tumblr": "", "display_name": "N. Mahana", "url": "http://disqus.com/guest/ae84a1f516965138dcc59937fe7a7ac1/", "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": ""}, "1572c9b90152e199379cfb228c0cc759": {"username": "heartsandflowers", "tumblr": "", "display_name": "heartsandflowers", "url": "http://disqus.com/guest/1572c9b90152e199379cfb228c0cc759/", "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": ""}, "8955a1f06a00c220d890134cc7311504": {"username": "bpm", "tumblr": "", "display_name": "bpm", "url": "http://disqus.com/guest/8955a1f06a00c220d890134cc7311504/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}}, "forum": {"use_media": true, "name": "Jack and Jill Politics", "streaming_realtime": false, "url": "jackandjillpolitics", "allow_anon_post": false, "reactions_enabled": true, "reply_position": 1, "show_avatar": true, "allow_anon_votes": false, "disqus_auth_disabled": false}, "realtime_enabled": false, "request": {"username": "", "is_global_moderator": false, "sharing": {}, "sort": 4, "forum": "jackandjillpolitics", "is_initial_load": true, "is_authenticated": false, "timestamp": "2009-12-09_17:54:25", "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": {"1963675": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://www.politico.com/news/stories/0508/10168.html\" rel=\"nofollow\">Clinton-Obama cash gap looms large</a><br></br><br>I told you all that the most insightful thing I read on Huffingtonpost in awhile was the opinion piece, right after Pennsylvania, that said that Obama had basically competed as hard as he did in Pennsylvania, because he wanted to force her into bankruptcy. I didn't actually believe it when I read it, but now, looking at it, I believe the author was correct. </br><br></br><br>She's loaning her campaign another 6 million bucks, and I don't see anymore bragging emails about what she's raised in 24 hours, do you? </br><br></br><br>I am curious as to why the Obama csmpaign hasn't released their numbers...I think they want the Clintons to release theirs first, so that they can stomp them.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_08:25: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}, "1963676": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://www.myfoxtoledo.com/myfox/pages/News/Detail?contentId=6489204&amp;version=2&amp;locale=EN-US&amp;layoutCode=TSTY&amp;pageId=3.11.1\" rel=\"nofollow\">Michagan Dems settle on delegate seating plan</a><br></br><br>\"Under one plan, presidential candidate Hillary Rodham Clinton would get 73 pledged delegates while rival Barack Obama got 55, based on the Jan. 15 primary results. The state's 28 superdelegates would get a full vote at the convention, but the pledged delegates would get only half a vote.</br><br></br><br>Under the other, the pledged delegates would be split 69-59 between Clinton and Obama, shrinking Clinton's delegate edge from 18 to 10. The 28 superdelegates also would be seated.\"</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_08:29:00", "killed": false, "user_key": "0183bc94f5be8b9ec79636f3f2174ff5", "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}, "1963677": {"up_voted": false, "ip": "", "has_replies": false, "message": "I am so sick and tired of the Clintons and everything they stand for.  <br></br><br>Sorry, I just felt the need to say that this morning.</br><br></br><br>Thank you :)</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_08:34:00", "killed": false, "user_key": "d1a8e45844ef20a90904a65e60371f42", "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}, "1963678": {"up_voted": false, "ip": "", "has_replies": false, "message": "d,<br></br><br>his name wasn't on the frigging ballott!</br><br></br><br>Split that in half.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_08:34: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}, "1963679": {"up_voted": false, "ip": "", "has_replies": false, "message": "b-serious, <br></br><br>that was a great comment that needed to be said.</br><br></br><br>now, I'm waiting for Craig Hickman to drop why Hillary Rodham Nixon has offended him today, and my JJP world will be in balance. </br><br></br><br>Can't go a day without Craig making me smile seeing Hillary Rodham Nixon in the comments section...I kid him, but it does crack me up everytime I see it, because in that one phrase, Craig has NAILED her to the wall. And, I don't believe the truth can be repeated often enough.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_08:36: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}, "1963680": {"up_voted": false, "ip": "", "has_replies": false, "message": "The Black Snob does a great Pictorial Diary of the Family Obama during this past weekend. What a photogenic bunch. <br></br><br><a href=\"http://blacksnob.blogspot.com/2008/05/family-affair.html\" rel=\"nofollow\">The Black Snob Pictorial of Family Obama</a></br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_08:38: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}, "1963681": {"up_voted": false, "ip": "", "has_replies": false, "message": "It ain't my plan!!! LOL.<br></br><br>Can't say I disagree, though. A 50/50 split seems like it would be equitable.</br><br></br><br>My personal is that MI/FL's delegates should be seated in some way. It's one of the few things (I think there's only 2) that I agree with Clinton on.</br><br></br><br>Do you-or anyone-see a possibility for backlash against Obama in MI/FL since he's against seating those delegates?</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_08:40:00", "killed": false, "user_key": "0183bc94f5be8b9ec79636f3f2174ff5", "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}, "1963682": {"up_voted": false, "ip": "", "has_replies": false, "message": "d,<br></br><br>I think it's all bull, because if the situations were reversed, the only thing we'd be hearing with regards to MI/FL is ' follow the rules'....'follow the rules'....</br><br></br><br>Nobody believes that they won't be SEATED...the question is...will they be COUNTED....</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_08:42: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}, "1963683": {"up_voted": false, "ip": "", "has_replies": false, "message": "I don't know if it was a JJP reader to led me to this link, if so, I apologize for posting it again, but Sally Quinn, for all her faults, has been on the mark, with the Reverend Wright issue, as well as the Hillpatine issue. <br></br><br><a href=\"http://newsweek.washingtonpost.com/onfaith/sally_quinn/2008/05/judge_not_hillary.html?hpid=opinionsbox1\" rel=\"nofollow\">Hillary's Two-Way Street</a></br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_08:44: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}, "1963684": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://www.huffingtonpost.com/robert-s-mcelvaine/this-is-a-itrulyi-histori_b_100721.html\" rel=\"nofollow\">This is a Truly Historic Moment; Let's Savor It</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_08:51: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}, "1963685": {"up_voted": false, "ip": "", "has_replies": false, "message": "Alright, is anyone else sick of this \"give Hillary space,\" crap?<br></br><br>Does anyone buy this?</br><br></br><br>I'm talking about the new media narrative that says Clinton knows she's lost the nomination, but everyone needs to give her space so she can bow out with grace.</br><br></br><br>Are you kidding me?  Apparently Obama's fine with this.  But I'm not buying it.</br><br></br><br>And, despite what some pundits say, she is still running a negative campaign.  She's played the race and gender card in the past 48 hours alone. </br><br></br><br>Plus, she's still stuck on this FL/MI argument. </br><br></br><br>I'm watching Morning Joe only to see Howard Wolfson trash Obama's health and economic platforms while basically calling him an elitist.</br><br></br><br>When are people (Obama included) going to wake up.  Hillary doesn't need space. . . SHE NEEDS TIME!!!</br><br></br><br>She needs time to try and dig up some dirt.  She needs time to start some drama.  She needs time to play the victim.  She needs time to smear.</br><br></br><br>She needs more time to make Obama the WEAKEST nominee he can possibly be.  </br><br></br><br>She needs time. . . but she's doing this all under the guise of \"she needs space.\"</br><br></br><br>Obama better have an insurance policy.  He better work those super delegates extra hard.  And he'd better start rolling them out 8-10 at a time.  </br><br></br><br>No one should trust anything that comes our of Hillary or Bill's mouth.</br><br></br><br>Haven't we seen this movie before?  Hillary shows humility only to turn right back around and slap Obama in the face.</br><br></br><br>It happened with her cry in New Hampshire. . . her \"I'm honored to be on stage with you\" moment in Texas. . . and now this.</br><br></br><br>She needs to get out NOW.  And Obama needs to find a way to keep the pressure on her.  Screw \"space.\"</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_08:54:00", "killed": false, "user_key": "d1a8e45844ef20a90904a65e60371f42", "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}, "1963686": {"up_voted": false, "ip": "", "has_replies": false, "message": "Rikyrah - yesterday on MSNBC one of Clinton's surrogates said they would release last month's fundraising money today.  We will see if that happens.<br></br><br>I also agree - a 50/50 split is the only fair option.  There were many people who did not vote because they were told their vote would not count. The DNC said they would MI and FL would be seated at the convention but with some penalties.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_08:55:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963687": {"up_voted": false, "ip": "", "has_replies": false, "message": "val,<br></br><br>I'm not believing it about the money. Not in the least. But,we'll see what lies they tell. Nobody who loans themselves six million is in good shape. How could you believe anything that comes out of their mouths.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_08: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}, "1963688": {"up_voted": false, "ip": "", "has_replies": false, "message": "b-serious,<br></br><br>I doubt the Obama campaign believes one word of the ' space' mantra. I really don't. But, they can't be seen as shoving her out. Of course, if the situations were reversed, they'd be mocking him at every frigging turn, and we know it. Double standard and all. </br><br></br><br>The thing is, b-serious,</br><br></br><br>HER supporters antagonism towards Obama isn't based in reality. Ask them WHY they hate Obama, and they can't point to any reason, other than 'He should have waited his turn. Doesn't he know that this was HER turn? Uppity #)$*@.'</br><br></br><br>Now, you, me, craig, and every other Obama supporter, and even non-supporters, but Hillpatine haters, can point to a laundry list of things that we can NAME that her, her surrogates, her campaign have done to gain our hatred. </br><br></br><br>Their list wouldn't fit into a thimble and basically comes down to White Entitlement. </br><br></br><br>Obama knows this, and while I would love for him to do what Rachel Maddow says - SHOVE HER OFF THE STAGE - he can't do that, lest he becomes the Big Black Brute  to her White Woman Victim. </br><br></br><br>Interesting  thing to look out for today....see what fundraising numbers they post (lie). You know 'they say' they raised 10 million after PA. I never believed him...let's see what they say....If the day passes and nothing is announced, the money situation is as bad as I believe it to be.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_09:06: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}, "1963689": {"up_voted": false, "ip": "", "has_replies": false, "message": "The flag on Barack's plane can't have just 16 stars. It needs to be bigger--and it needs to have 50 stars. Barack's been called up from Triple A. Appearances matter in the big leagues. Hillary's been released by the Democratic Party. A glorious day indeed!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_09:08: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}, "1963690": {"up_voted": false, "ip": "", "has_replies": false, "message": "Obama getting out of a plane with a painted flag that has 16 stars. <br></br><br>Oh, my God.</br><br></br><br>THAT will make the right wing's day.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_09:08:00", "killed": false, "user_key": "0183bc94f5be8b9ec79636f3f2174ff5", "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}, "1963691": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://rawdawgb.blogspot.com/2008/05/200-in-two.html\" rel=\"nofollow\">200$ in two</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_09:11: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}, "1963692": {"up_voted": false, "ip": "", "has_replies": false, "message": "Paraphrasing David Gergen on CNN last night about the ' Unity' Ticket:<br></br><br>On CNN David Gergen was asked whether he thought Obama should consider Hillary Clinton for VP. David said with a very straight face, <b>\u201cHe would need a food taster if he does.\u201d</b></br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_09:19: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}, "1963693": {"up_voted": false, "ip": "", "has_replies": false, "message": "\" Barack's been called up from Triple A. it's baseball season, I can't help it.<br></br><br>-----------------------------------</br><br>I'm feeling ya!</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_09:20: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}, "1963694": {"up_voted": false, "ip": "", "has_replies": false, "message": "David Bonior just endorsed Obama. Not a SuperD, but a big Union guy.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_09:21: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}, "1963695": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://www.nydailynews.com/news/politics/2008/05/08/2008-05-08_hillary_clinton_needs_to_know_when_to_fo.html\" rel=\"nofollow\">HIllary Clinton Needs to know when to fold 'em</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_09:35: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}, "1963696": {"up_voted": false, "ip": "", "has_replies": false, "message": "Chuck Todd on Hardball yesterday:<br></br><br><i>He was referencing the Pennsylvania and North Carolina primaries and made the following distinction:</i></br><br></br><br>Pennsylvania was an election of people thinking about yesterday, North Carolina was sort of a future vote, that that is a vote for the future, you know a tomorrow type vote, a tomorrow type electorate. </br><br></br><br></br><br>And then Tweety got a little emotional and introspective, when he said that the colleges down there in NC had pulled that state into the future. It was very heartfelt from him, I could see that.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_09:46: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}, "1963697": {"up_voted": false, "ip": "", "has_replies": false, "message": "You are preachin to the choir Rikyrah.  I don't believe anything that is posted in the articles especially after Hillary announced she is staying in the race.  I certainly don't believe the Huffington Post and the other media outlets proclaimation that Hillary will be out by June 15.  Why June 15?  What is expected to happen between now and 6 weeks from now that will change anything.  I say - bullshit.<br></br><br>This is just a trick to get folks to step back and give HIllary some breathing room to do whatever she wants to do without the folks watching every move.  My recommendation to Barack and the supporters would be -- watch your back.  </br><br></br><br>This is where the backroom deals begin.  I was especially concerned with Pelosi's statement House Speaker Nancy Pelosi, D-California, said Wednesday that the Democratic presidential race is not over yet and that it is still possible for Senator Hillary Clinton to win.  </br><br></br><br>http://politicalticker.blogs.cnn.com/2008/05/07/pelosi-the-race-is-not-over/</br><br></br><br>Now with HIllary's proclamation that Barack is not winning over hardworking white Americans. I believe now is the time when we have to shout the loudest and protest the obvious divisive statement.  She is now calling on all racists to vote against Obama and legitimizing it.   Obama's campaign should respond to this.  Kerry and the other's should respond to this.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_09:50:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963698": {"up_voted": false, "ip": "", "has_replies": false, "message": "Loved the family pictures!<br></br><br>below found at corrente.blogspot.com</br><br></br><br>\"Tuesday, May 06, 2008</br><br>Hillaryland </br><br>Hillaryland is the land of pander and scare, of lies and innuendo, of a poison pen and the telephone call at 3 AM, and hustling, stunts, and sharp elbows - of backlash, bailouts and shifting goalpost grabs - the land of fabulist knife fights, nuclear options, and anything to win.</br><br></br><br>sounds familiar:</br><br></br><br></br><br>\"Nixonland is a land of slander and scare, of lay innuendo, of a poison pen and the anonymous telephone call, and hustling, pushing, and shoving - the land of smash and grab and anything to win.\" ~ Adlai E. Stevenson, 1952\"</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_09:52: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}, "1963699": {"up_voted": false, "ip": "", "has_replies": false, "message": "@b-serious said:<br></br><br>\"Alright, is anyone else sick of this \"give Hillary space,\" crap?\"</br><br></br><br>If the roles were reversed we would be hearing SBO get the f... out!  </br><br></br><br>Oh those double standards.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_10:28:00", "killed": false, "user_key": "8f96e5ac552758523d509993c00aa0c1", "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}, "1963700": {"up_voted": false, "ip": "", "has_replies": false, "message": "<i>Chuck Todd on Hardball yesterday:</i><br></br><br>I'm liking Chuck Todd more and more.  He's been one of the more credible pundits out there.</br><br></br><br><i>Obama knows this, and while I would love for him to do what Rachel Maddow says - SHOVE HER OFF THE STAGE - he can't do that, lest he becomes the Big Black Brute to her White Woman Victim. </i></br><br></br><br>What would be poetic is if Barack already had a female Veep nominee, and had <i>her</i> shove Billary off the stage.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_10:34: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}, "1963701": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"If the roles were reversed we would be hearing SBO get the f... out! <br>-----------------------------------</br><br>YUP!</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_10:37: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}, "1963702": {"up_voted": false, "ip": "", "has_replies": false, "message": "Kathleen Sebelius would be a hell of a choice. As would Clarie McCaskill be. As would Mary Landreiu and Blanche Lincoln be. As would Debbie Stabnow would be. As Maria Cantwell and Patricia Murray would be. As would Diane Feinstein and Barbara Boxer be. As Ruth Ann Minner would be. As Nancy Pelosi would be. <br></br><br>If Barack wants to go that route, there are plenty of options. I think the best option is Obama/Pelosi, but they'd all be fine. Landreiu and Sebelius have geographic advantages working for them...</br><br></br><br>Let us all remember that this is the choice of the nominee alone. Barack won the nomination, he gets to chose the VP nominee. Period. I trust his judgment. I doubt Hillary Clinton will be on the ticket. Not impossible, but doubtful.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_10:42: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}, "1963703": {"up_voted": false, "ip": "", "has_replies": false, "message": "Obama/Pelosi-first black president, first female vice president, first administration to lose a war.<br></br><br>Nice.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_10:45:00", "killed": false, "user_key": "0183bc94f5be8b9ec79636f3f2174ff5", "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}, "1963704": {"up_voted": false, "ip": "", "has_replies": false, "message": "It has been suggested that Clinton might be staying in to negotiate what she might want out of this; i.e. Obama's campaign to pay her debts; have a say in who the VP is if not her; such as Evan Bayh; push Obama on her mandate for health coverage.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_10:53: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}, "1963705": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyrah,<br></br><br>David Bonoir is also John Edward's 2008 campaign manager.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_10:56:00", "killed": false, "user_key": "432619ba625f6a3e6b9013e9117e3759", "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}, "1963706": {"up_voted": false, "ip": "", "has_replies": false, "message": "Sometimes I think that when Obama tells his staff \"back away and give Sen. Clinton space\" he was really saying . . .<br></br><br>Back away and give Sen. Clinton space . . . because she is about to go insane!</br><br></br><br>Sen. Clinton is an ugly death spiral that is going turn off blacks, progressive whites, young voters, gays, etc. even while it picks up the \"Bubba\" vote that she so desperately craves.</br><br></br><br>I know we all want Obama, or some members of the Democratic Party to \"force\" Sen. Clinton out but I happen to like Obama's current strategy better . . . </br><br></br><br>Bring the superdelegates over, close the deal in Oregon and then dare the DNC to do something stupid and try to take the nomination away.</br><br></br><br>Right now Sen. Clinton is a crazy hobo posted up by the liquor store.  Getting near her is dangerous because she is liable to lash out and do and say anything.  Better to let the combined force of money, momentum and votes do the work for you</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_10:59:00", "killed": false, "user_key": "bc67a38bb57ec2663caef9c8162bfd38", "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}, "1963707": {"up_voted": false, "ip": "", "has_replies": false, "message": "For some humor - go over to to <a href=\"http://Slate.com\" rel=\"nofollow\">Slate.com</a> and listen to their ring tone choices.   <br></br><br>Angela</br><br></br><br>\"It's 3 A.M. What's Your Ring Tone?</br><br>New from Slate: The Hillary laugh and more political sound bites for your phone.</br><br></br><br>Updated Thursday, May 8, 2008, at 7:07 AM ET </br><br>Already got a dozen Barack Obama headbands? Worn out your \"Hot for Hillary\" T-shirt? It's time for a new campaign accessory: Slate's political ring tones. Get one of these clips, and you'll hear John McCain say, \"My friends,\" every time you get a call. Or if you're in a less friendly mood, you can switch to the \"Shame on you, Barack Obama!\" ring tone.</br><br></br><br>To get a ring tone, send a text message with one of the order codes listed below to the number 98999. For the Hillary laugh, for example, text SLATE LAUGH to the number 98999. We'll send the ring tone to your phone as a text message that includes a downloadable link. For more detailed instructions, click here. Or if you just want to listen to the clips on your computer, click one of the embedded players below or use the \"Download MP3\" links to save to your hard drive.</br><br></br><br>Slate's political ring tones are free of charge, though standard text-messaging rates may apply. Please see our terms and conditions for more details.\"</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_11:00: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}, "1963708": {"up_voted": false, "ip": "", "has_replies": false, "message": "Earlier this morning - I was pushing for Hillary to drop out of the race but I thought things through and decided she SHOULD stay in. Let her grow broke.  She will have to front her own money so let her go for it.  She is not going to be the nominee.  Barack should have his folks working to respond to any attacks from her but shouldn't waste any more real time addressing her.  He should just go after McCain and prepare for the Nov election.<br></br><br>I am really feeling the \"let her run\" vibe now that so much of the media and others are telling Barack that he will \"have to pay off her debts\" to include her personal loan to her campaign.  I just spent over 1 hour posting to blogs regarding Hillary's need to get in line with that reparations argument.  I do not want one penny of my hard earned money going to that flagrant liar.  Especially when she is as we speak \"stoking the racial fire\" with her \"hard working white working class\" innuendos.  </br><br></br><br>Let her continue to run.  Let them pay for whatever they want to pay for -- Go Barack - prepare to fight McCain.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_11:01:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963709": {"up_voted": false, "ip": "", "has_replies": false, "message": "Are there any truckers here? Anyone know a trucker? I'd like to know how the rising fuel prices are hitting the average trucker in America.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_11:13: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}, "1963710": {"up_voted": false, "ip": "", "has_replies": false, "message": "Anyone wanna comment on the drug bust at San Diego State?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_11:15: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}, "1963711": {"up_voted": false, "ip": "", "has_replies": false, "message": "David Gergen is 100% correct.<br></br><br>If Obama chooses Clinton as his V.P., he would be committing suicide.....LITERALLY. The Clintons will do him like Bush, Sr. tried to do Reagan in '81. </br><br></br><br>BTW, Terry McCauliffe said HRC raised seven figures in the past day. Riiiiiight.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_11:17:00", "killed": false, "user_key": "8f927af6311731fe614ae261f936bf91", "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}, "1963712": {"up_voted": false, "ip": "", "has_replies": false, "message": "Val - I'm with you, I just think that the energy it would take to force Sen. Clinton out just isn't worth it.  <br></br><br>She doesn't need to pushed out, she's pushing herself out.  Besides, it is going to be the Clinton people that get her to leave, not anyone on the Obama side of the ledger</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_11:19:00", "killed": false, "user_key": "bc67a38bb57ec2663caef9c8162bfd38", "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}, "1963713": {"up_voted": false, "ip": "", "has_replies": false, "message": "i think clinton has enough push left in her<br></br><br><a href=\"http://www.getcreditsavy.com\" rel=\"nofollow\">credit repair</a></br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_11:31:00", "killed": false, "user_key": "43dd1f1bd85fabc8be8ebd839cf67c0b", "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}, "1963714": {"up_voted": false, "ip": "", "has_replies": false, "message": "I don't believe anyone believes their numbers anymore. And, only the near loss in Indiana got them to spill it. The rapidity with which that 6.4 million dollar loan was dropped makes me believe they've known for awhile and kept their mouths shut, because it didn't fit into the narrative they were trying to shill for the Clintons. <br></br><br>Just saw on MSNBC Obama walking with a group of Superdelegates in Washington. Had a nice smile on his face.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_11:32: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}, "1963715": {"up_voted": false, "ip": "", "has_replies": false, "message": "<i>Obama/Pelosi-first black president, first female vice president, first administration to lose a war.<br></br><br>Nice.</br></i><br></br><br>d, regardless of who's on the ticket, I think you know that we're past the point of this war being won (or lost).</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_11:36: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}, "1963716": {"up_voted": false, "ip": "", "has_replies": false, "message": "I agree with <b>adam</b>. I think everyone is getting over-emotional about Hillary Clinton (and I was included in that until today). <br></br><br>I really think that just like the media pile on and \"tears\" episode before New Hampshire...we are playing into the narrative of Hillary \"the victim\".</br><br></br><br>I believe she should be giving enough rope to strangle her own campaign. </br><br></br><br>The math is with Obama even with MI and Florida delegates counted. It's a wrap. The only way she can get this nomination is if she gets the SD to overrule.</br><br></br><br>That's the truth, everything else is moot, especially since we have a HUGE battle coming up in the General and that, to me, is the most important focus right now.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_11:38:00", "killed": false, "user_key": "ae84a1f516965138dcc59937fe7a7ac1", "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}, "1963717": {"up_voted": false, "ip": "", "has_replies": false, "message": "Sorry for all my typos in the past couple of days...I am just really tired. *lol*", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_11:40:00", "killed": false, "user_key": "ae84a1f516965138dcc59937fe7a7ac1", "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}, "1963718": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ronnie,<br>I just don't see how two defeatists pairing up can be beneficial to the country.</br><br></br><br>Bet Hamas would love it, though.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_11:41:00", "killed": false, "user_key": "0183bc94f5be8b9ec79636f3f2174ff5", "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}, "1963719": {"up_voted": false, "ip": "", "has_replies": false, "message": "Wanna bet if this continues and spirals out of control this will definitely be a point of discussion here in the campaign:<br></br><br><a http:=\"HTTP:\" rel=\"nofollow\">Hezbollah  and Sunni's clash in Lebanon</a></br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_11:50:00", "killed": false, "user_key": "ae84a1f516965138dcc59937fe7a7ac1", "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}, "1963720": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://www.iht.com/articles/ap/2008/05/08/africa/ME-GEN-Lebanon-Protests.php\" rel=\"nofollow\">http://www.iht.com/articles/ap/2008/05/08/afric...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_12:03:00", "killed": false, "user_key": "ae84a1f516965138dcc59937fe7a7ac1", "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}, "1963721": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyrah said...split it in half.  At this point I say let's be the bigger person - we can afford to and seat them with her having the advantage.  With the understanding and get it in WRITING that she goes away...LOL", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_12:05:00", "killed": false, "user_key": "31a27f9aa9f2b181ac1c8e0cb27cfa80", "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}, "1963722": {"up_voted": false, "ip": "", "has_replies": false, "message": "B-Serious<br></br><br>I said this on the open thread yesterday.  I am sick of everyone being so nice to that bitch - put her down now.</br><br></br><br>It's over and she needs to get out of the way.</br><br></br><br>Instead she's organizaing Klan meetings and trying to convince the superdelegates that she can and will when if they would just forget the math and the fact that they can't win an election without the black vote.</br><br></br><br></br><br>Craig</br><br></br><br>I know exactly how you feel.  I can't even find words anymore to describe how sick I am of HRC and her friends at the DNC and the CBC and if I see Charlie Rangels grinning ass one more time, I'm going to bust my tv.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_12:14: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}, "1963723": {"up_voted": false, "ip": "", "has_replies": false, "message": "Rikyrah<br></br><br>\"but Hillpatine haters, can point to a laundry list of things that we can NAME that her, her surrogates, her campaign have done to gain our hatred. \"</br><br></br><br>Were is this logic in the discussions regarding why supporters won't support the other candidate.  We all know why, but they won't come right out and say that we won't support Hillary because of the race game played against us and they won't support Obama because of either race or gender.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_12:23: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}, "1963724": {"up_voted": false, "ip": "", "has_replies": false, "message": "HELP folks - how can I enlarge this comment screen because when i click on the links i can't expand it and it makes it hard to read anything.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_12:31:00", "killed": false, "user_key": "31a27f9aa9f2b181ac1c8e0cb27cfa80", "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}, "1963725": {"up_voted": false, "ip": "", "has_replies": false, "message": "Regarding the San Diego protests, I could only laugh @the whites kids protesting @ running hot about where they're gonna get their drug fix, you know, it's almost the weekend..how you gonna have sex with no ecstacy? They tickle me.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_12:32:00", "killed": false, "user_key": "12f621adcbcd4da154686b037deb8b11", "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}, "1963726": {"up_voted": false, "ip": "", "has_replies": false, "message": "RuthDFW<br></br><br>Click on the title of the post.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_12:36: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}, "1963727": {"up_voted": false, "ip": "", "has_replies": false, "message": "I really have nothing to drop on you guys today...<br></br><br>I'm in the middle of finals and this election has been a distraction to my semester.</br><br></br><br>I caught TMO=Too much Obama.</br><br></br><br>However I am wondering what Michelle will be getting for mother's day on Sunday. </br><br></br><br>I also wanted to comment on the marvelous pic. Melina and Sasha look like my sister and I (of course when we were young). They are exactly the same age difference as me and my sis.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_12:40:00", "killed": false, "user_key": "6b8623e8e850161265a6267d83471b3d", "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}, "1963728": {"up_voted": false, "ip": "", "has_replies": false, "message": "Or RuthDFW...<br></br><br>You can right click on the link and choose \"open in new window\"</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_12:42:00", "killed": false, "user_key": "432619ba625f6a3e6b9013e9117e3759", "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}, "1963729": {"up_voted": false, "ip": "", "has_replies": false, "message": "Oh Lord, <br></br><br>Watching my tivo of the Dan Abrams show (I know, shoot me) and Russert has brought out that damn board of his with his eraseable markers.....writing down the numbers about the delegates...cracking me up.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_12:47: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}, "1963730": {"up_voted": false, "ip": "", "has_replies": false, "message": "I do wish I knew how to take video clips, because it was hilarious...<br></br><br>Russert, in his most serious voice:</br><br></br><br><i>Obama? He needs 37% of the remaining delegates, Brian. Clinton, she needs 69%. </i></br><br></br><br>That's why, Absent a complete collapse in the Obama campaign</br><br>or</br><br></br><br>An act of God... </br><br></br><br>THIS RACE IS OVER.</br><br></br><br>I guess that was Tim Russert on the Nightly News yesterday.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_12:51: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}, "1963731": {"up_voted": false, "ip": "", "has_replies": false, "message": "I saw that Rikyrah!<br></br><br>It was funny.</br><br></br><br>His little board was classic</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_12:57:00", "killed": false, "user_key": "432619ba625f6a3e6b9013e9117e3759", "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}, "1963732": {"up_voted": false, "ip": "", "has_replies": false, "message": "Reading around...Obama's gotten a good reception in Congress today.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_13:09: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}, "1963733": {"up_voted": false, "ip": "", "has_replies": false, "message": "Obama plans to declare victory May 20 <br></br><br>David Paul Kuhn </br><br>Thu May 8, 5:55 AM ET</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_13:23: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}, "1963734": {"up_voted": false, "ip": "", "has_replies": false, "message": "I don't know why all this angst at Hillary.  She's doing what she's always said she's gonna do...go straight thru to Denver.<br></br><br>The Superdelegates are the problem. They could've stopped this thing in February, or yesterday but they haven't why...</br><br></br><br><a href=\"http://brownsugar28.blogspot.com/2008/05/this-would-be-me-saying-i-told-you-so.html\" rel=\"nofollow\">They Don't Want the Black Guy at the Top of the Ticket</a></br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_13:24:00", "killed": false, "user_key": "6bc62d82674bf5ad817187b1a79cd32b", "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}, "1963735": {"up_voted": false, "ip": "", "has_replies": false, "message": "He can't declare victory if he doesn't have the number of delegates required. Even if you don't count MI/FL, he still won't have 2,025.<br></br><br>That would be a stupid move, and would all but guarantee that HRC's remaining dogs would come out.</br><br></br><br>If Obama wants to be the front runner, the best thing is to just say nothing. Acting like a stubborn kid throwing an \"I won!!\" fit isn't helpful.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_13:35:00", "killed": false, "user_key": "0183bc94f5be8b9ec79636f3f2174ff5", "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}, "1963736": {"up_voted": false, "ip": "", "has_replies": false, "message": "When asked by Andrea Mitchell, Bob Shrum came right on out and said that Hillary played the race card today with the statements she made to the USA today.<br></br><br>Everybody knows it and the superdelegates need to end it BASED ON THAT FACT ALONE.</br><br></br><br>Unless of course their racists too.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_13:43: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}, "1963737": {"up_voted": false, "ip": "", "has_replies": false, "message": "I am convinced that HRC's campaign is no longer about strategy - it is about pure hate and revenge against the AAs who did not support her in spite of her and Bill's behavior.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_13:45: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}, "1963738": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://www.msnbc.msn.com/id/24518450/\" rel=\"nofollow\"> Navy Releases McCain's Military Record </a><br></br><br>For you military types, the entire release is <a href=\"http://www.npc.navy.mil/NR/rdonlyres/330F85C7-5982-4B09-A46A-373964430AFB/0/Document.pdf\" rel=\"nofollow\"> here.</a></br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_13:47:00", "killed": false, "user_key": "0183bc94f5be8b9ec79636f3f2174ff5", "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}, "1963739": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Acting like a stubborn kid throwing an \"I won!!\" fit isn't helpful.<br>-----------------------------------</br><br>d,</br><br></br><br>He did win! You need to accept it & so does Hillbillary!</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_13:58: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}, "1963740": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ms Martin - I saw that too regarding Shrum.  I also heard Pat Buchanan saying Hillary is right.  Blacks always vote democratic so there is no need to worry about what they will do in the fall. He said blacks were voting for Barack because of his color. The only real vote that counts and has cause for concern is the white middle class vote.  Shrum and Kerry had responses for that comment.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_14:02:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963741": {"up_voted": false, "ip": "", "has_replies": false, "message": "Justice,<br>Does Obama have the 2,025 delegates required to become the nominee?</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_14:02:00", "killed": false, "user_key": "0183bc94f5be8b9ec79636f3f2174ff5", "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}, "1963742": {"up_voted": false, "ip": "", "has_replies": false, "message": "All folks that are against racism need to start pounding on the DNC again for those statements she made to USA Today.<br></br><br>We will vote for a party that allows obvious racism from a Democratic candidate?</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_14:03: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}, "1963743": {"up_voted": false, "ip": "", "has_replies": false, "message": "D<br></br><br>I'm confused - do you support McCain or Clinton or are you just here to get on everybody's fucking nerves?</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_14:05: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}, "1963744": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yes we should Ms Martin.  I must say though when Buchanan made those comments Shrum or Kerry was not having it.  You could practically see his white hood and Shrum especially was not having any part of it.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_14:07:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963745": {"up_voted": false, "ip": "", "has_replies": false, "message": "My guess is D is a McCain supporter.  You can tell by the tie in the pic. lol<br></br><br>Hi D - whassup?</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_14:09:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963746": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ms. Martin,<br>That's a little harsh.</br><br></br><br>I'm a McCain supporter; thought that was pretty obvious from most of my comments here.</br><br></br><br>I'll concede the fact that Obama is-most likely-the democratic nominee. Honestly-and I've said this before-McCain vs. Obama will be a hell of a lot more competitive that McCain vs. Clinton.</br><br></br><br>But, let's be real here: Obama is <i><b>winning</b></i> the race for the democratic nomination, but he hasn't <i><b>won</b></i> it. So HRC is well within her right to stay in the race. Hell, Ron Paul's still officially running, and McCain would have to die (along with Huckabee, Romney and others) for him to get the nomination.</br><br></br><br>Y'all are winning, yes. HRC can't catch you, yes. But you haven't won yet.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_14:11:00", "killed": false, "user_key": "0183bc94f5be8b9ec79636f3f2174ff5", "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}, "1963747": {"up_voted": false, "ip": "", "has_replies": false, "message": "d,<br></br><br>You know what's up!</br><br></br><br>He is leading in about everything. Sure, it's going to take the Super Delegates to take him over the top--so why not right now! Hillary lost the race back in February! She's just stunned that she's done!</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_14:15: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}, "1963748": {"up_voted": false, "ip": "", "has_replies": false, "message": "D - how do you feel about McCain's opposition of Webb's GI bill? <br></br><br>WASHINGTON - Sen. John McCain, the presumptive Republican presidential nominee, has suggested he would oppose a bipartisan measure by Virginia Sen. Jim Webb to expand college tuition benefits for military veterans of Iraq and Afghanistan.</br><br></br><br>McCain told reporters Monday he was working on alternative legislation aimed at ensuring that troops do not leave the military earlier than planned to go to college.  </br><br></br><br>McCain's new move comes as a blow to Webb, a freshman Democrat and former Navy secretary who had been quietly building bipartisan support for months. </br><br></br><br>Webb's GI Bill, a centerpiece of his 2006 campaign, would pay the college tuition of many military veterans who have served since the Sept. 11, 2001 terrorist attacks. The amount of tuition paid would not exceed the cost of the most expensive state school in a veteran's home state, in most cases.</br><br></br><br>The current Montgomery GI Bill pays only a small fraction of the cost of college today.</br><br></br><br>http://www.dailypress.com/news/nationworld/dp-now-webbmccain.0415,0,5616790.story</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_14:15:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963749": {"up_voted": false, "ip": "", "has_replies": false, "message": "oh d,<br></br><br>I just wanted to add--f%%% her!</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_14:18: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}, "1963750": {"up_voted": false, "ip": "", "has_replies": false, "message": "Justice,<br>I don't disagree. Don't interpret my defending HRC's right to stay in the race as support for her. :)</br><br></br><br>Val,</br><br>McCain has signed on to a different bill to modernize the GI Bill.</br><br></br><br>From the Charlotte Observer on May 5th:</br><br></br><br>3 Carolinas senators pitch GI bill update GOP trio breaks from earlier bipartisan plan co-sponsored by 57 Momentum is gathering for an update to the Montgomery GI bill.</br><br></br><br>But three Carolinas senators are going against the tide with legislation they offered last week as an alternative to one that has 57 bipartisan co-sponsors.</br><br></br><br>Sens. Richard Burr, R-N.C., and Elizabeth Dole, R-N.C., and Lindsey Graham, R-S.C., are joined by Sen. John McCain of Arizona, the presumptive Republican nominee for president.</br><br></br><br>Their bill has a unique feature that would allow service members to transfer some of the educational credit they earn to other members of their family, a portion that would increase the longer they stayed in the military.</br><br></br><br>Burr said he's opposed to the bill sponsored by Sen. Jim Webb, D-Va., because it bases the amount of the benefit on the most expensive public school in the state where a military member chooses to enroll.</br><br></br><br>He said the benefit would be about $5,200 to go to school in North Carolina, based on tuition at UNC Chapel Hill, but it would be more than $10,000 to go to school in Michigan, a figure determined by an art and design program.</br><br></br><br>\"Two GIs, same commitment, getting two incredibly different packages,\" Burr said. \"I believe one of our responsibilities is to treat everyone equitably, the GIs themselves, but also the state.\"</br><br></br><br>My personal is that both bills are good. McCain's chosen the one he wants to support, and I don't fault him for that.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_14:28:00", "killed": false, "user_key": "0183bc94f5be8b9ec79636f3f2174ff5", "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}, "1963751": {"up_voted": false, "ip": "", "has_replies": false, "message": "Again, Welcome D - <br></br><br>I am attempting to understand what would draw you to McCain.  Don't get me wrong I think McCain is sweet and he is a great American hero but when it comes to the real issues of this country i.e. economy, housing crises, the price of gas and food. . . I don't think he can address those issues successfully. So educate me.  How do you feel about McCain's economic plan and his ability to get us out of the situation we are in (i.e. trillion dollars in debt, billions of dollars spent in the war in Iraq etc.) and what do you know about his plans to address the housing crises in this country, addressing the foreclosure issue and what do you think about him pushing the gas tax holiday over the last few weeks?</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_14:41:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963752": {"up_voted": false, "ip": "", "has_replies": false, "message": "D - one more thing - when you read the bill that McCain is adopting -- doesn't it sound a bit like indentured servitude to you?  The only way we will cover the cost of education for our veterans and their families is to lock them into extensive service for the country?  Didn't they already earn it?  What of the ones that have died.  Will their relative still earn that right to go to school?  And for the ones that are still serving if they are disabled, will they and their families still get the coverage or will it stop?  I am guessing the latter based on McCain's comments.  :-) We all know McCain has a penchant for telling the truth if someone isnt there to stop him.  So I saw what Burr wrote in the article you provided but I am guessing it is more as McCain said -- McCain told reporters Monday he was working on alternative legislation aimed at ensuring that troops do not leave the military earlier than planned to go to college.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_14:47:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963753": {"up_voted": false, "ip": "", "has_replies": false, "message": "Val<br></br><br>How sweet is a man singing bomb bomb Iran?</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_14:48: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}, "1963754": {"up_voted": false, "ip": "", "has_replies": false, "message": "I can't help it.  I love slightly \"senile\" old men.  They are cute to me.  However, with a state of mind like McCain I wouldn't put them in charge of driving themselves to their doctor's appoint much less running the country.  One has nothing to do with the other.  C'mon, you never know what he is going to say next. i.e. the Iraq war was waged for oil.  lolol I can't help it.  sick I guess. But I do get a kick out of it.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_14:57:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963755": {"up_voted": false, "ip": "", "has_replies": false, "message": "Val,<br>Gonna give this a rush job, cause I'm sitting at work:</br><br></br><br>1. McCain-by his own admission-does not have that great of a grasp on economic issues. That's not the top thing on my list of important issues, so it's not a deal breaker for me (though it is a concern, 'less Romney's VP).</br><br></br><br>2. I don't think the gas tax holiday's smart....you're essentially robbing Peter (the nation's higways) to save Paul (the consumer) a few bucks.</br><br></br><br>3. McCain wanted to make sure that the ranks of the military weren't further depleted by an enticement to go to college. When the GI Bill was signed after WWII, there was an outfulx of people leaving the service to go to school. Fair enough; there wasn't a major conflict for a few years. Something like that can't/shouldn't happen under present circumstances. </br><br></br><br>My major issue (and this is where the eye rolling from certain posters here will begin) is electing the candidate who will keep the country safe from terrorism and jihadist thought. If you listen to most of Obama's speeches, you don't hear the words \"terrorism,\" \"extremism\" or references to jihadist thought that often (if at all). To me, that speaks to a certain unawareness of an important issue.</br><br></br><br>To me, McCain's the best qualified of the three.</br><br></br><br>And, Ms. Martin, I'm all for bombing Iran back to the stone age if necessary. That's to get on your nerves. :)</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_15:10:00", "killed": false, "user_key": "0183bc94f5be8b9ec79636f3f2174ff5", "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}, "1963756": {"up_voted": false, "ip": "", "has_replies": false, "message": "<b>Hillary to English Dictionary</b><br></br><br>Hillary: \"I'm staying in this race\"</br><br><i>Translation:</i></br><br>\"Everybody back up, I've got a gun!\"</br><br></br><br>\"Hillary will drop out by June 15\"</br><br><i>Translation:</i></br><br>\"Don't scream and I won't kill you\"</br><br></br><br>Hillary: \"He can't win\"</br><br><i>Translation:</i></br><br>\"But, he's black!!\"</br><br></br><br>Hillary: \"..Sen. Obama's support among working, hard-working Americans, white Americans, is weakening again..\"</br><br><i>Translation:</i></br><br>\"Hey everybody...he's black!  He's black, blaaaaaack!!!!!</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_15:22: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}, "1963757": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://cnnwire.blogs.cnn.com/2008/05/08/clinton-supporter-pressures-pelosi-over-white-house-battle/\" rel=\"nofollow\">Movie mogul Harvey Weinstein threatened Nancy Pelosi if she didn't support revote in FL and MI</a>.  <br></br><br>I say let's pressure him--because we don't have to watch his movies.  I've already sent him a letter.  I suggest fellow JJP posters do the same.  Here is his address:</br><br>Mr. Harvey Weinstein</br><br>The Weinstein Company </br><br>345 Hudson St. 13th Floor</br><br>New York, NY 10014</br><br></br><br>I told him that I thought he should exercise restraint in this political process because he is so powerful, and that if he threatens to \"take his ball and go home\" 1.5 million other people will replace his ball.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_15:29:00", "killed": false, "user_key": "6aa3ee71bc9714917dc34dde9e4e2b41", "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}, "1963758": {"up_voted": false, "ip": "", "has_replies": false, "message": "d,<br></br><br>Your comments perfectly illustrate the great divide between Obama supporters and voters who see the wars in Iraq and Afghanastan, as 'the war' against terrorism, jihadism and islamic extremeism.</br><br></br><br>For those who believe the primary responsibilities of the president of the United States are: Keeping America safe,Being an effective Commander and Chief of the Armed Forces, and Leading this nation's foreign policy, Obama is a less than ideal candidate.</br><br></br><br>Contrary to popular belief, there really is very little the President can do to 'fix' the economy.  </br><br></br><br>Keeping taxes low, is probably the biggest impact a president can have on the economy, but Obama has promised to raise taxes on individuals and corporations alike.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_15:30:00", "killed": false, "user_key": "bbb5f18b1f882407561a7f27f4fb2937", "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}, "1963759": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hillary Campaign Says No To New Michigan Delegate Proposal<br></br><br>http://tpmelectioncentral.talkingpointsmemo.com/2008/05/hillary_campaign_says_no_to_ne.php</br><br></br><br></br><br>Well, there you have it folks</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_15:30:00", "killed": false, "user_key": "432619ba625f6a3e6b9013e9117e3759", "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}, "1963760": {"up_voted": false, "ip": "", "has_replies": false, "message": "D - WHATTTTTTT You have got to be kidding me.  I understand you are at work but when you get off you need to take off your belt and spank yourself.  I can't believe you said the economy is not one of your concerns.  Do you mind me asking just how old are you?  Again, just want to understand.  If the economy is not currently an issue for you it really should be.  Look around people are getting laid off, folks are losing their jobs, did you know that the price of a 10 lb bag of off brand rice in the off brand grocery store is $18.00?  Senior citizens are forced to eat dog food or to purchase staples and cannot afford any meat.  They are closing down shelters because of lack of funding.  People are losing their homes.  Seniors can't retire with dignity but have to take jobs at walmart etc. just to make ends meet.  The price of gas is increasing, oil is through the roof, taxes for the middle class is causing folks to take home less and less and sending your child to college is not an option. We can't afford to build/repair roads and our bridges . . .<br></br><br>Regarding making our country safe -- look at the crime rate where you currently live.  Then look at it across the US.  We are killing ourselves, young people (especially black people) are being locked up on the regular.  How safe are we?  We have more to fear from our fellow citizens than we do from folks overseas.  Recognize that our hands are not clean.  Some would argue that the USA are considered terrorists.  Depends on your perceptions. </br><br></br><br>D -- I am happy you found this blog.  I would love the opportunity to continue discussions with you because we could benefit from conversations with each other. </br><br></br><br>Also, wanting to ensure the military is not depleted is not a reason to subject our military to indentured servitude.  That is like saying we want to make sure there are folks to pick the cotton and build the country so we will promise them if they work for XYX they will get 3 acres and a mule.  It is wrong.  The decision to serve in the military is an honorable one so we in turn should not try to \"trick\" them into getting what they have already earned.  Right now we have disabled vets that have not received their benefits.  Some of them are told they have to reimburse the military wages because they were released because they lost limbs, they did not serve the agreed upon term.  So they owe them.  </br><br></br><br>D -- think about it.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_15:31:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963761": {"up_voted": false, "ip": "", "has_replies": false, "message": "price of gas and food...<br></br><br>______________________________________</br><br></br><br>Oh yeah, and lets not forget that the dems have not allowed us to develop or drill for any new sources of oil, no new refineries, no nuclear energy, yet they are the ones to pander to voters and demonize the 'big oil companies.'</br><br></br><br>Obama wants to create green collar jobs, but ethanol production is raising food prices around the world.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_15:35:00", "killed": false, "user_key": "bbb5f18b1f882407561a7f27f4fb2937", "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}, "1963762": {"up_voted": false, "ip": "", "has_replies": false, "message": "D - one more.  The gas tax holidays is not about just a few pennies.  Their is no guarantee that the gas companies would pass the savings down to the consumers.  However bigger than that is the fact that we would lose millions of dollars in that short period of time.  This money goes toward transportation, roads etc.  THOUSANDS of people would be laid off.  No funding.  <br></br><br>That is the larger picture. No need to worry about terrorism, jihadism and islamic extremeism because folks will be dropping like flies this summer when they can't afford to pay for air conditioning and they pass out from the heat.  God knows many won't be able to afford the ambulance trip to the hospital, and some will be turned back because they can't afford healthcare.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_15:43:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963763": {"up_voted": false, "ip": "", "has_replies": false, "message": "Val,<br>Late 20's.</br><br></br><br>I didn't say it wasn't a concern, I said it wasn't MY biggest one. I hold to the thought that we can have a great economy and fix the education/health care problems ourselves as a free people....or we can fix them after we've been placed under sharia law. I prefer doing it ourselves.</br><br></br><br>Yes, people die in the hands of their fellow citizens daily. But no one group in the US-at least to my knowledge-has the destruction of our country as their sworn goal. Of course our hands aren't clean; no country's is. But if we don't stand up and defend ourselves, who's gonna do it? We've tried isolationism and \"waging peace\"-and got Khobar Towers, the Cole bombing, and 9/11 in return.</br><br></br><br>If you've got evidence of people who've had to reimburse the military for lost time due to combat injuries, I'd love to see it. As a veteran, that would be a huge problem for me.</br><br></br><br>We're in agreement on the gas tax holiday. The benefit there doesn't outweigh the real and potential downsides. But see s' reponse above: there's a long term solution to the oil crisis in ANWR, but the dems won't let us touch it.....</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_15:48:00", "killed": false, "user_key": "0183bc94f5be8b9ec79636f3f2174ff5", "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}, "1963764": {"up_voted": false, "ip": "", "has_replies": false, "message": "Val,<br></br><br>Give me a break. The federal government takes in TRILLIONS and they cannot do without our money for 3 months?</br><br></br><br>The Democrat party has been the single largest barrier to energy independence in this country. No ANWR or off-shore drilling, no new refineries, no nuclear energy.</br><br></br><br>When people are 'dropping like flies' don't blame bush and Big Oil, thank your elected Democrats.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_15:52:00", "killed": false, "user_key": "bbb5f18b1f882407561a7f27f4fb2937", "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}, "1963765": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hillary gets booed in W. Virginia<br></br><br>http://tpmelectioncentral.talkingpointsmemo.com/2008/05/hillary_campaign_says_no_to_ne.php</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_16:01:00", "killed": false, "user_key": "432619ba625f6a3e6b9013e9117e3759", "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}, "1963766": {"up_voted": false, "ip": "", "has_replies": false, "message": "Here you go D<br>1.  <a href=\"http://www.newswithviews.com/Devvy/kidd349.htm%3C/br%3E%3Cbr%3E%3C/br%3E%3Cbr%3E2\" rel=\"nofollow\">www.newswithviews.com/Devvy/kidd349.htm</br>&lt;br...</a>)  2007 neglect scandal</br><br>Main article: Walter Reed Army Medical Center neglect scandal</br><br>In February of 2007, The Washington Post published a series of investigative articles outlining cases of alleged neglect (physical deterioration, bureaucratic nightmares, etc) at WRAMC as reported by outpatient soldiers and their family members. A scandal and media furor quickly developed resulting in the firing of the WRAMC commanding general Maj. Gen. George W. Weightman [3], the resignation of Secretary of the Army Francis J. Harvey (reportedly at the request of Secretary of Defense Robert Gates [4]), the forced resignation of Lt. Gen. Kevin C. Kiley, commander from 2002 to 2004[5], congressional committee hearings, and commentary from numerous politicians including President George W. Bush and Vice-President Dick Cheney. Several independent governmental investigations are ongoing and the controversy has spread to other military health facilities and the Department of Veterans Affairs health care system.</br><br>http://en.wikipedia.org/wiki/Walter_Reed_Army_Medical_Center_neglect_scandal</br><br></br><br>3) Google the suicide rate among veterans</br><br></br><br>4) Specific to McCain</br><br>http://thinkprogress.org/2008/04/07/mccain-against-va-funding/</br><br></br><br>There is more.  You can research if you need to.  </br><br></br><br>Regarding the democrats and the oil crises</br><br>http://www.barackobama.com/issues/</br><br>http://www.barackobama.com/issues/energy/</br><br></br><br>Happy reading.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_16:04:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963767": {"up_voted": false, "ip": "", "has_replies": false, "message": "Val,<br>I know about the suicide rate, and the problems at Walter Reed. I've had issues there before from my prior service, so I've known they were screwed up for a while...just didn't know how bad.</br><br></br><br>Everything else, I'll give a serious read to. At least you're not spewing the standard talking points.</br><br></br><br>It would be interesting to see how what else was on those bills that McCain voted against. I'm almost certain there's more to the story.</br><br></br><br>And I blog/rant over <a href=\"http://dillarddoctrine.blogspot.com\" rel=\"nofollow\">here</a> if you're interested.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_16:14:00", "killed": false, "user_key": "0183bc94f5be8b9ec79636f3f2174ff5", "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}, "1963768": {"up_voted": false, "ip": "", "has_replies": false, "message": "One more D - You said -- We've tried isolationism and \"waging peace\"-and got Khobar Towers, the Cole bombing, and 9/11 in return.<br></br><br>I disagree.  </br><br></br><br>S.  You said the government takes in trillions of dollars (welcome McCain supporter) but that money is being spent fighting a war we we got into on a lie. The war costs an up to $9B PER MONTH. This is money that is desperately needed in our own country. More important is all the lives lost on this war that was based on a lie. And the American people has been doing without money for the last 5 years.  Look at the economy.  So no, we cannot afford being with out a trillion dollars for three months when that boils down to unemployed citizens with families, folks losing houses, unable to afford healthcare, feed their families and racking up debt because they don't have the money to make ends meet.</br><br></br><br>http://usgovinfo.about.com/library/weekly/aairaqwarcost.htm</br><br></br><br>https://www.cia.gov/library/publications/the-world-factbook/print/us.html</br><br>Economy - overview: The US has the largest and most technologically powerful economy in the world, with a per capita GDP of $46,000. In this market-oriented economy, private individuals and business firms make most of the decisions, and the federal and state governments buy needed goods and services predominantly in the private marketplace. US business firms enjoy greater flexibility than their counterparts in Western Europe and Japan in decisions to expand capital plant, to lay off surplus workers, and to develop new products. At the same time, they face higher barriers to enter their rivals' home markets than foreign firms face entering US markets. US firms are at or near the forefront in technological advances, especially in computers and in medical, aerospace, and military equipment; their advantage has narrowed since the end of World War II. The onrush of technology largely explains the gradual development of a \"two-tier labor market\" in which those at the bottom lack the education and the professional/technical skills of those at the top and, more and more, fail to get comparable pay raises, health insurance coverage, and other benefits. Since 1975, practically all the gains in household income have gone to the top 20% of households. The response to the terrorist attacks of 11 September 2001 showed the remarkable resilience of the economy. The war in March-April 2003 between a US-led coalition and Iraq, and the subsequent occupation of Iraq, required major shifts in national resources to the military. The rise in GDP in 2004-07 was undergirded by substantial gains in labor productivity. Hurricane Katrina caused extensive damage in the Gulf Coast region in August 2005, but had a small impact on overall GDP growth for the year. Soaring oil prices in 2005-2007 threatened inflation and unemployment, yet the economy continued to grow through year-end 2007. Imported oil accounts for about two-thirds of US consumption. Long-term problems include inadequate investment in economic infrastructure, rapidly rising medical and pension costs of an aging population, sizable trade and budget deficits, and stagnation of family income in the lower economic groups. The merchandise trade deficit reached a record $847 billion in 2007. Together, these problems caused a marked reduction in the value and status of the dollar worldwide in 2007.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_16:27:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963769": {"up_voted": false, "ip": "", "has_replies": false, "message": "I am interested D.  :-) We can disagree without being disagreeable.  Great talking to you.  Will check out your blog.  bye.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_16:29:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963770": {"up_voted": false, "ip": "", "has_replies": false, "message": "Was is Donna Brazile saying that the race should playout?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_16:51: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}, "1963771": {"up_voted": false, "ip": "", "has_replies": false, "message": "S. one more thing before I sign off.  It is not about blaming anybody because we are all in this together.  If we don't work together to figure out solutions and work to get it done (including the involvement of the people) we will be stuck in this same cycle forever. If we don't fix this as Americans -we are done and things will only get worse.  <br></br><br>Regarding terrorism. . . it is not about Obama or us not being aware of terrorist activity but we can't live our lives based on the FEAR of terrorist activity.   Common sense tells you take care of home.  But need to get past the idea that we can walk into somebody's back yard any kind of way without the expectation that they will step back at you.  </br><br></br><br>Of course we should fight against terrorism.  Of course we should defend our country. But a good foreign policy includes diplomacy, stepping up economic pressures,forcing political isolation,using the tools available to the commander in chief PRIOR to calling for all out war.</br><br></br><br>More on Obama's foreign policy:http://www.barackobama.com/issues/foreignpolicy/</br><br></br><br>Anyway.  Gotta run. Later.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_17:00:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963772": {"up_voted": false, "ip": "", "has_replies": false, "message": "ms. martin,<br></br><br>I think it was Nancy Pelosi. (today)</br><br></br><br>trying to find source</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_17:06:00", "killed": false, "user_key": "432619ba625f6a3e6b9013e9117e3759", "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}, "1963773": {"up_voted": false, "ip": "", "has_replies": false, "message": "You have got to watch Hardball with Chris Matthews now.  It is hysterical.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_17:11:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963774": {"up_voted": false, "ip": "", "has_replies": false, "message": "Senator Obama said the race should play out.  People are strategically following his lead while very old hag is screaming revenge if she is forced out of the race, not to mention bid dollar donors.  It takes more than just Obama to get things done and his donors can pay to elect everyone.  Let her spin out as long as he doesn't pay her debts fine.  If he ignores her, the media will follow him anyway as the presumptive.  She has gotten so little coverage today for that very reason.  He is in DC and she is in WV.  If he waits until she leaves WV, to go there the media will be in tow and in focus on him not her.  Let her spin her ass out until she's comatose for all I care.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_17:13:00", "killed": false, "user_key": "8955a1f06a00c220d890134cc7311504", "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}, "1963775": {"up_voted": false, "ip": "", "has_replies": false, "message": "The typos made that unreadable:<br></br><br>Senator Obama said the race should play out. People are strategically following his lead while very old hags are screaming revenge if Hill is forced out of the race, not to mention big dollar donors. It takes more than just Obama to get things done and his donors cannot pay to elect everyone. </br><br></br><br>Let her spin out as long as he doesn't pay her debts. If he ignores her, the media will follow him anyway as the presumptive. She has gotten so little coverage today for that very reason. He is in DC and she is in WV. If he waits until she leaves WV, to go there the media will be in tow and in focus on him not her. Let her spin her ass out until she's comatose for all I care.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_17:16:00", "killed": false, "user_key": "8955a1f06a00c220d890134cc7311504", "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}, "1963776": {"up_voted": false, "ip": "", "has_replies": false, "message": "Harvey Weinstein (Miramax Films) threatens Nancy Pelosi that he would cut off money to the DNC is THEY do not fund a Florida/Michigan revote. <br></br><br>http://cnnwire.blogs.cnn.com/2008/05/08/clinton-supporter-pressures-pelosi-over-white-house-battle/</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_17:19:00", "killed": false, "user_key": "432619ba625f6a3e6b9013e9117e3759", "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}, "1963777": {"up_voted": false, "ip": "", "has_replies": false, "message": "@ Texas girl,<br></br><br>He has a lot of damn nerve. He needs to sit his ass down, shut up and go back to producing craptastic films with his brother.</br><br></br><br><i>The irony of this is that, Clinton, paints Obama as the Elitist. It doesn't get more Elitist than what Mr. Weinstein is doing. That's just ridiculous.</i></br><br></br><br>On to the White House, Senator Obama...these fools are cracker jacks! *lol*</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_17:32:00", "killed": false, "user_key": "ae84a1f516965138dcc59937fe7a7ac1", "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}, "1963778": {"up_voted": false, "ip": "", "has_replies": false, "message": "Wow, the photo at the top of this thread is pure gold.  I cannot get enough of this family.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_17:33:00", "killed": false, "user_key": "b0f64bf119db59d32eedd9e893635450", "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}, "1963779": {"up_voted": false, "ip": "", "has_replies": false, "message": "Texas Girl<br></br><br>Nancy Pelosi did say it, but I heard Donna Brazile say it on CNN today.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_17:39: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}, "1963780": {"up_voted": false, "ip": "", "has_replies": false, "message": "What happened on Hardball? can't see it until later.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_17:52: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}, "1963781": {"up_voted": false, "ip": "", "has_replies": false, "message": "I just turned to Hardball and so far:<br></br><br>Michelle Bernard is sticking with her story that Hillary is trying to damage Obama so that she can run in 2012</br><br></br><br>Before the break, they played the taped interview of Hillary statements to USA Today and it sounds worse than the print article.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_17:58: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}, "1963782": {"up_voted": false, "ip": "", "has_replies": false, "message": "ok. got it ms. martin.<br></br><br>I was listening to Randi Rhodes and she played the audio and yes, it is worse than print. </br><br></br><br>Man! </br><br></br><br>Why would D. Brazile say it needs to go on? This needs to end asap. </br><br></br><br>I was reading somewhere and someone said that Hillary is going to break out the confederate flag pantsuit.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_18:07:00", "killed": false, "user_key": "432619ba625f6a3e6b9013e9117e3759", "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}, "1963783": {"up_voted": false, "ip": "", "has_replies": false, "message": "On hardball Wolfson was explaining to Chris Matthews. Clinton's new math.<br>http://www.msnbc.msn.com/id/21134540/vp/24529016#24528732</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_18:42:00", "killed": false, "user_key": "1231fd2a873665b8a67c9bd4abf4525c", "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}, "1963784": {"up_voted": false, "ip": "", "has_replies": false, "message": "Confederate flag pantsuit - LMAO!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_18:43: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}, "1963785": {"up_voted": false, "ip": "", "has_replies": false, "message": "Repeat after me:<br></br><br>Hillary Rodham Nixon is a sociopath who craves attention and power, she lives in an alternate universe, and I will ignore her.</br><br></br><br>::</br><br></br><br>rikyrah, I posted the Sally Quinn article.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_18:56: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}, "1963786": {"up_voted": false, "ip": "", "has_replies": false, "message": "Chris Matthews gave Wolfson hell today! LOL!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_18:59:00", "killed": false, "user_key": "6a15e2f4a8734cebd4efee6381b0eb4f", "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}, "1963787": {"up_voted": false, "ip": "", "has_replies": false, "message": "This video uses reprehensible language, but I can't help posting it:<br></br><br><a href=\"http://www.youtube.com/watch?v=B6Lstkiexhc&amp;eurl=http://andrewsullivan.theatlantic.com/the_daily_dish/2008/05/in-the-bunker.html\" rel=\"nofollow\">Hillary's Downfall</a></br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_19:33: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}, "1963788": {"up_voted": false, "ip": "", "has_replies": false, "message": "LOL...<br></br><br>good find Craig.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_19:55: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}, "1963789": {"up_voted": false, "ip": "", "has_replies": false, "message": "craig, that is funny as hell!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_19:56:00", "killed": false, "user_key": "6aa3ee71bc9714917dc34dde9e4e2b41", "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}, "1963790": {"up_voted": false, "ip": "", "has_replies": false, "message": "Craig, <br></br><br>That was hilarious!!! </br><br></br><br>My favorite line: </br><br></br><br>\"The voters stole the nomination from me!\"</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_20:02:00", "killed": false, "user_key": "8f96e5ac552758523d509993c00aa0c1", "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}, "1963791": {"up_voted": false, "ip": "", "has_replies": false, "message": "Craig<br></br><br>That was the funniest one I've seen so far.  I could just imagine her saying the words.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_20:21: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}, "1963792": {"up_voted": false, "ip": "", "has_replies": false, "message": "Just wanted to say hello everyone. I'm too tired to get into this but there is a great post on racialicious as well. <br></br><br>Go Obama!</br><br></br><br>But keep Cynthia McKinney is mind as back up!!</br><br>The Borg Queen can go to hell.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_20:43:00", "killed": false, "user_key": "1572c9b90152e199379cfb228c0cc759", "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}, "1963793": {"up_voted": false, "ip": "", "has_replies": false, "message": "craig,<br></br><br>that was crazy! </br><br></br><br>\"...the second coming of Jimi Hendrix! Crazy man!</br><br></br><br>Thanks!</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-08_21:23:00", "killed": false, "user_key": "432619ba625f6a3e6b9013e9117e3759", "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}, "1963794": {"up_voted": false, "ip": "", "has_replies": false, "message": "craig,<br></br><br>that was hilarious. on point, but hilarious.</br>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-09_03:11: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}}, "integration": {"receiver_url": "", "theme": 4, "reply_position": true, "disqus_logo": false}, "timer": {"timer_url": "http://localhost:8005", "thread_id": "3964532", "user_id": "anonymous", "forum_id": "21630", "hash": 3870808070177791935}, "thread": {"days_alive": 0, "slug": "thursday_open_thread_let_it_all_hang_out_90", "paginate": false, "num_pages": 1, "num_posts": 120, "per_page": 0, "total_posts": 0, "realtime_paused": true, "id": 3964532, "queued": false}, "reactions_limit": 10, "context": {"show_reply": true, "use_fb_connect": true, "forum_facebook_key": "bd6a8bc56f8eb204984f34b6fefe228d", "use_yahoo": false, "subscribed": false, "use_twitter_signin": true, "use_openid": false, "realtime_speed": 5000}, "reactions_start": 0, "settings": {"debug": false, "disqus_url": "http://disqus.com", "media_url": "http://media.disqus.com"}, "media_url": "http://media.disqus.com"};
	/* */ this.jsonData.cookie_messages = {"user_created": null, "post_has_profile": null, "post_twitter": null, "post_not_approved": null}; this.jsonData.session = {"url": null, "name": null, "email": null}; /* */

	
	this.curPageId = 'dsq-comments';

	this.frames = {};
};

var disqus_popup_reference = null;

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



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

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

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

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

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

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

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

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





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



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

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

	this._lastHash = null;

	this._accumMsg = '';

	this._lastSeqno = 0;

	this.MAX_DATA_LEN	= 1024;

	this.WAIT_TIME		= 10;

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

};

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

FragmentPacket.prototype.log = function(msg) {



};

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

		hash = this.reader.name;
	} else {

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

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

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

		this._lastSeqno = seqno;

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

				this._accumMsg = '';

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

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

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

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

};

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

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

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

	if (packetNum === 0) {

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

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

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

	if (num_packets === packetNum) {

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

	this._lastSeqno++;

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

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

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

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

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

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


	this.receiverId = receiverId;
};

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

	var listener = function(e) {

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


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

		that.receiveCallback(data);
	};

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

PostMessagePacket.prototype.send = function(msg) {



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


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

	var packet;
	if (!msg) {

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

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

var JsonRpc = function() {

	this.ids = {};

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

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

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

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

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

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

				json = 'null';
				break;
		}

		return json;
	};

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

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

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

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

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

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

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

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

		send_func(this.objectToJSON(request));

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

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


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



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


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


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

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

	this.packetHandler = null;


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


	var _createReceiverForFragmentPacket = function() {

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

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

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

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

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

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

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

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

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

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

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

			that._ready = true;
		};

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

		that.receiver.onload = receiver_onload;







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

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

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

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


	var _createReceiverForPostMessage = function() {

		var receiver_onload = function() {

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

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


		ParentMessenger['_receiver_onload_' + receiverId] = receiver_onload;

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

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

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

};

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

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

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

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

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

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

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

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

	var sendFunc = function(msg) {

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


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


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

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

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

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

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

		if (msg.username) {

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	var handleSessionData = function(session) {

		var forum_url = Dsq.jsonData.forum.url;




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

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

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


	






Dsq.Themes = {};

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



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

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

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

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

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

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

		
		

		return html;

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

		html += Dsq.Templates.pagination();

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

		html += Dsq.Templates.reactions();

		
			html += Dsq.Templates.trackbacks();
		


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

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

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

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

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

		return html;
	};

	this.postBox = function(post_id, use_fallback_iframe) {


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

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


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

		var _requestUserInfo = function() {
			var html;



			var user_has_email = false;

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

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

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


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



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

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




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

	this.postPrependHeader = function(post_id) {
		var html;
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];
		
		html = ' \
		<table> \
			<tr> \
				<td id="dsq-header-avatar-' + post_id + '" class="dsq-header-avatar" onmouseover="Dsq.Post.dropProfile(' + post_id + ')"> \
					<a id="dsq-avatar-' + post_id + '" class="dsq-avatar" href="' + userData.url + '" onclick="Dsq.Popup.popProfile(' + post_id + '); return false;">'
					+ (Dsq.jsonData.forum.show_avatar
					? '<img src="' + Dsq.jsonData.users[_meta.user_key].avatar + '" alt="" />'
					: '')
				+ '</a> \
				</td> \
				<td class="dsq-comment-header-meta"> \
		';

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

		var service_icon = (reaction.get_service_name == 'trackback' || reaction.get_service_name == 'pingback' ? 'rss' : reaction.get_service_name.replace(' ', ''));
		item += (reaction.author_url && reaction.author_url !== ''
				? '</a>'
				: '')
			+ '</td>'
			+ '<td><cite class="dsq-comment-cite">' + reaction.author_name + '</cite> <span class="dsq-comment-header-time">' + reaction.date_created + '</span></td>'
			+ '<td class="dsq-comment-header-likes"></td>'
			+ '</tr></table></div>' // end dsq-comment-header
			+ '<div class="dsq-reaction-header" \
				<table> \
					<tr> \
						<td class="dsq-reaction-header-left">'
							+ '<img class="dsq-service-icon" src="' + Dsq.jsonData.media_url + '/images/reactions/services/' + service_icon + '.png" />'
							+ ' From <a class="dsq-service-name" target="_blank" href="' + reaction.url + '">' + reaction.get_service_name + '</a> '
							+ 'via ' + (reaction.source == 'backtype' ? '<a href="http://backtype.com/">BackType</a>' : '<a href="' + reaction.source_url + '">UberVU</a>')
						+ '</td>'
						+ '<td class="dsq-reaction-header-right">';
			
			if(reaction.retweets) {
				var num_retweets = reaction.retweets.length;
				if (num_retweets > 0) {
					if (num_retweets == 1) {
						item += 'One more retweet from <a href="' + reaction.retweets[0].url + '">'  + reaction.retweets[0].author_name + '</a>';
					} else {
						item += (num_retweets + ' more retweets from ');
						item += '<span id="dsq-reaction-retweets-' + reaction.id + '">';
						var n_tweets = (num_retweets > 3) ? 3 : num_retweets;
						item += Dsq.Templates.showRetweets(reaction.id, n_tweets);
						if (n_tweets != num_retweets) {
							item += '</span> <a onclick="Dsq.Templates.showRetweets(' + reaction.id + ', 0, \'dsq-reaction-retweets-' + reaction.id + '\');'
								+ 'this.parentNode.removeChild(this); return false;" href="#">Show all</a>';
						}
					}
				}
			}	
			item += '</td></tr> \
			</table> \
			</div>' // end dsq-reaction-header
			+ '<div class="dsq-comment-body"> \
				<div class="dsq-comment-message">' + reaction.body + '</div>'
			+ '</div> \
			<div class="dsq-comment-footer"> \
				<div class="dsq-comment-footer-left"> \
				</div>'
				+ (Dsq.jsonData.request.is_moderator || Dsq.jsonData.request.is_global_moderator 
					? ' \
					<div class="dsq-comment-footer-right"> \
						<button class="dsq-button-small dsq-hide-reaction" onclick="Dsq.Reaction.hide(' + reaction.id + ')">Hide</button> \
					</div>'
					: '')
			+ '</div>'
		item += '</li>'; /* Reaction HTML ends */
		return item;
	};

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

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

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

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

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

		return '<h3 id="dsq-reactions-title" class="dsq-h3-reactions">Reactions</h3><ul id="dsq-reactions" class="dsq-reactions">' + html + '</ul>';
	};
	
	this._popupGeneric = function(content) {
		return ' \
		<div class="dsq-popup-container"> \
			<table> \
				<tbody> \
					<tr> \
						<td class="dsq-popup-tl"></td><td class="dsq-popup-b"></td><td class="dsq-popup-tr"></td> \
					</tr> \
					<tr> \
						<td class="dsq-popup-b"></td> \
						<td class="dsq-popup-body"> \
							<div class="dsq-popup-content"> \
								<div class="dsq-popup-title"> \
									<button class="dsq-button-small" style="float:right" onclick="Dsq.Popup._closePopup(null, true)">Close</button>' 
									+ content['header'] 
								+ '</div>'
								+ content['body']
							+ '</div> \
							<div class="powered-by"><a href="http://disqus.com/comments/">Powered by <img src="http://media.disqus.com/images/embed/disqus-logo.png" alt="Disqus Comments" style="margin-bottom:-5px" /></a></div> \
						</td> \
						<td class="dsq-popup-b"></td> \
					</tr> \
					<tr> \
						<td class="dsq-popup-bl"></td><td class="dsq-popup-b"></td><td class="dsq-popup-br"></td> \
					</tr> \
				</tbody> \
			</table> \
		</div> \
		';
	};



	
	this.chooseSubscribe = function(post_id) {

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

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

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

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

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

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

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

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

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

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

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

		d = auth_data;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

				body.appendChild(edit_area);

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

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

		Dsq.Templates.toggleEdit(post_id);
	};

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

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

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

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

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

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

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

		}

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

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

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

		var extra_params = '';

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

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


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

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

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

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




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

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

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

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

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

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

		Dsq.Templates.setLoadingButton(false);
	};

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

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




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

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

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

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

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

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


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


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

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


/**
 * Dsq.Urls: URL paths
 */
Dsq.Urls = new function() {
	this.LOGIN = '/profile/login/';
	this.LOGOUT = '/logout/';
	this.REPLY = 'http://jackandjillpolitics.disqus.com/thursday_open_thread_let_it_all_hang_out_90/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">120</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://jackandjillpolitics.disqus.com/thursday_open_thread_let_it_all_hang_out_90/latest.rss"><img src="http://media.disqus.com/images/embed/bullet-feed.png"></a>\
	 </span>\
	 </h3>\
	 <div id="dsq-options" style="margin:15px 0">\
	 <span class="dsq-item-sort">\
	 Sort by\
	 <select id="dsq-sort-select" onchange="Dsq.Thread.sortBy(this.value);">\
	 <option value="hot" selected="selected">Popular now</option>\
	 <option value="best" >Best Rating</option>\
	 <option value="newest" >Newest first</option>\
	 <option value="oldest" >Oldest first</option>\
	 </select>\
	 &nbsp;\
	 </span>\
	 <span class="dsq-item-cp"><a href="http://jackandjillpolitics.disqus.com/thursday_open_thread_let_it_all_hang_out_90/">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:3964532" onclick="Dsq.Popup.login(); return false">You must log into your Disqus Profile in order to post comments.</a></p>\
	 </div>\
		';

		

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

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

		
			html += Dsq.Templates.authPost();
		

		html += Dsq.Templates.reactions();

		
			html += Dsq.Templates.trackbacks();
		

		return html;
	};

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

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

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

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

		if(typeof DsqLocal != 'undefined' && DsqLocal.trackback_url && DsqLocal.trackbacks) {
			var trackbacks = DsqLocal.trackbacks;
			var trackback_url = DsqLocal.trackback_url;
		} else {
			var trackbacks = [
			
			
			];
			var trackback_url = 'http://jackandjillpolitics.disqus.com/thursday_open_thread_let_it_all_hang_out_90/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:3964532" 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:3964532" onclick="Dsq.Popup.login(); return false">Login</a> \
								 \
									&nbsp;or&nbsp; \
									<img class="fb_login_image" src="http://static.ak.fbcdn.net/images/fbconnect/login-buttons/connect_light_small_short.gif" alt="Facebook Connect"/> \
									<a href="#" onclick="FB.Connect.requireSession(DisqusFbcParentController.onLogin); return false;">Connect</a> \
								 \
								&nbsp;or&nbsp; \
									<img src="http://media.disqus.com/images/twitter-signin-icon.png" alt="" /> \
									<a href="#" onclick="Dsq.Twitter.startTwitterConnect(); return false">Sign-in</a> \
								 \
								 \
							 \
						</div> \
					</div> \
					<div id="dsq-reply-' + post_id + '"></div> \
			</div> \
		';
	};

	//
	// Iframes
	//

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

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

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

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

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

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

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

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

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

	//
	// Menus
	//

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

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

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

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

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

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


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

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

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

	//
	// Popups
	//

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

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

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

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

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

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

		return this._popupGeneric(content);
	};

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

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

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

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

		return this._popupGeneric(content);
	};

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

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

		bodyHtml = message;

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

		return this._popupGeneric(content);
	};

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

	//
	// Actions
	//

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

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

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

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

		Dsq.Popup.popModal(message, title);

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

	//
	// Media
	//

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

	//
	// Callbacks
	//

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

		if(!openedMenu) {
			return;
		}

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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

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

};
// Dsq.Post


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

	
	this.adminIsOn = false;

	
	
	

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

			Dsq.Utils.execScript('http://disqus.com/forums/jackandjillpolitics/subscribe.js'
				+'?status=' 	+ status
				+ '&slug='		+ 'thursday_open_thread_let_it_all_hang_out_90'
				+ '&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/3964532/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-1963675">\
	 <div id="dsq-comment-header-1963675" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963675" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963675">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963675" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963675" class="dsq-comment-message"><a href="http://www.politico.com/news/stories/0508/10168.html" rel="nofollow">Clinton-Obama cash gap looms large</a><br></br><br>I told you all that the most insightful thing I read on Huffingtonpost in awhile was the opinion piece, right after Pennsylvania, that said that Obama had basically competed as hard as he did in Pennsylvania, because he wanted to force her into bankruptcy. I didn\'t actually believe it when I read it, but now, looking at it, I believe the author was correct. </br><br></br><br>She\'s loaning her campaign another 6 million bucks, and I don\'t see anymore bragging emails about what she\'s raised in 24 hours, do you? </br><br></br><br>I am curious as to why the Obama csmpaign hasn\'t released their numbers...I think they want the Clintons to release theirs first, so that they can stomp them.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963676">\
	 <div id="dsq-comment-header-1963676" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963676" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963676">D.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963676" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963676" class="dsq-comment-message"><a href="http://www.myfoxtoledo.com/myfox/pages/News/Detail?contentId=6489204&amp;version=2&amp;locale=EN-US&amp;layoutCode=TSTY&amp;pageId=3.11.1" rel="nofollow">Michagan Dems settle on delegate seating plan</a><br></br><br>"Under one plan, presidential candidate Hillary Rodham Clinton would get 73 pledged delegates while rival Barack Obama got 55, based on the Jan. 15 primary results. The state\'s 28 superdelegates would get a full vote at the convention, but the pledged delegates would get only half a vote.</br><br></br><br>Under the other, the pledged delegates would be split 69-59 between Clinton and Obama, shrinking Clinton\'s delegate edge from 18 to 10. The 28 superdelegates also would be seated."</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963677">\
	 <div id="dsq-comment-header-1963677" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963677" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963677">B-Serious</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963677" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963677" class="dsq-comment-message">I am so sick and tired of the Clintons and everything they stand for.  <br></br><br>Sorry, I just felt the need to say that this morning.</br><br></br><br>Thank you :)</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963678">\
	 <div id="dsq-comment-header-1963678" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963678" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963678">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963678" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963678" class="dsq-comment-message">d,<br></br><br>his name wasn\'t on the frigging ballott!</br><br></br><br>Split that in half.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963679">\
	 <div id="dsq-comment-header-1963679" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963679" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963679">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963679" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963679" class="dsq-comment-message">b-serious, <br></br><br>that was a great comment that needed to be said.</br><br></br><br>now, I\'m waiting for Craig Hickman to drop why Hillary Rodham Nixon has offended him today, and my JJP world will be in balance. </br><br></br><br>Can\'t go a day without Craig making me smile seeing Hillary Rodham Nixon in the comments section...I kid him, but it does crack me up everytime I see it, because in that one phrase, Craig has NAILED her to the wall. And, I don\'t believe the truth can be repeated often enough.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963680">\
	 <div id="dsq-comment-header-1963680" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963680" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963680">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963680" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963680" class="dsq-comment-message">The Black Snob does a great Pictorial Diary of the Family Obama during this past weekend. What a photogenic bunch. <br></br><br><a href="http://blacksnob.blogspot.com/2008/05/family-affair.html" rel="nofollow">The Black Snob Pictorial of Family Obama</a></br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963681">\
	 <div id="dsq-comment-header-1963681" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963681" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963681">D.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963681" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963681" class="dsq-comment-message">It ain\'t my plan!!! LOL.<br></br><br>Can\'t say I disagree, though. A 50/50 split seems like it would be equitable.</br><br></br><br>My personal is that MI/FL\'s delegates should be seated in some way. It\'s one of the few things (I think there\'s only 2) that I agree with Clinton on.</br><br></br><br>Do you-or anyone-see a possibility for backlash against Obama in MI/FL since he\'s against seating those delegates?</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963682">\
	 <div id="dsq-comment-header-1963682" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963682" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963682">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963682" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963682" class="dsq-comment-message">d,<br></br><br>I think it\'s all bull, because if the situations were reversed, the only thing we\'d be hearing with regards to MI/FL is \' follow the rules\'....\'follow the rules\'....</br><br></br><br>Nobody believes that they won\'t be SEATED...the question is...will they be COUNTED....</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963683">\
	 <div id="dsq-comment-header-1963683" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963683" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963683">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963683" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963683" class="dsq-comment-message">I don\'t know if it was a JJP reader to led me to this link, if so, I apologize for posting it again, but Sally Quinn, for all her faults, has been on the mark, with the Reverend Wright issue, as well as the Hillpatine issue. <br></br><br><a href="http://newsweek.washingtonpost.com/onfaith/sally_quinn/2008/05/judge_not_hillary.html?hpid=opinionsbox1" rel="nofollow">Hillary\'s Two-Way Street</a></br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963684">\
	 <div id="dsq-comment-header-1963684" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963684" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963684">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963684" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963684" class="dsq-comment-message"><a href="http://www.huffingtonpost.com/robert-s-mcelvaine/this-is-a-itrulyi-histori_b_100721.html" rel="nofollow">This is a Truly Historic Moment; Let\'s Savor It</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963685">\
	 <div id="dsq-comment-header-1963685" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963685" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963685">B-Serious</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963685" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963685" class="dsq-comment-message">Alright, is anyone else sick of this "give Hillary space," crap?<br></br><br>Does anyone buy this?</br><br></br><br>I\'m talking about the new media narrative that says Clinton knows she\'s lost the nomination, but everyone needs to give her space so she can bow out with grace.</br><br></br><br>Are you kidding me?  Apparently Obama\'s fine with this.  But I\'m not buying it.</br><br></br><br>And, despite what some pundits say, she is still running a negative campaign.  She\'s played the race and gender card in the past 48 hours alone. </br><br></br><br>Plus, she\'s still stuck on this FL/MI argument. </br><br></br><br>I\'m watching Morning Joe only to see Howard Wolfson trash Obama\'s health and economic platforms while basically calling him an elitist.</br><br></br><br>When are people (Obama included) going to wake up.  Hillary doesn\'t need space. . . SHE NEEDS TIME!!!</br><br></br><br>She needs time to try and dig up some dirt.  She needs time to start some drama.  She needs time to play the victim.  She needs time to smear.</br><br></br><br>She needs more time to make Obama the WEAKEST nominee he can possibly be.  </br><br></br><br>She needs time. . . but she\'s doing this all under the guise of "she needs space."</br><br></br><br>Obama better have an insurance policy.  He better work those super delegates extra hard.  And he\'d better start rolling them out 8-10 at a time.  </br><br></br><br>No one should trust anything that comes our of Hillary or Bill\'s mouth.</br><br></br><br>Haven\'t we seen this movie before?  Hillary shows humility only to turn right back around and slap Obama in the face.</br><br></br><br>It happened with her cry in New Hampshire. . . her "I\'m honored to be on stage with you" moment in Texas. . . and now this.</br><br></br><br>She needs to get out NOW.  And Obama needs to find a way to keep the pressure on her.  Screw "space."</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963686">\
	 <div id="dsq-comment-header-1963686" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963686" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963686">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963686" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963686" class="dsq-comment-message">Rikyrah - yesterday on MSNBC one of Clinton\'s surrogates said they would release last month\'s fundraising money today.  We will see if that happens.<br></br><br>I also agree - a 50/50 split is the only fair option.  There were many people who did not vote because they were told their vote would not count. The DNC said they would MI and FL would be seated at the convention but with some penalties.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963687">\
	 <div id="dsq-comment-header-1963687" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963687" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963687">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963687" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963687" class="dsq-comment-message">val,<br></br><br>I\'m not believing it about the money. Not in the least. But,we\'ll see what lies they tell. Nobody who loans themselves six million is in good shape. How could you believe anything that comes out of their mouths.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963688">\
	 <div id="dsq-comment-header-1963688" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963688" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963688">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963688" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963688" class="dsq-comment-message">b-serious,<br></br><br>I doubt the Obama campaign believes one word of the \' space\' mantra. I really don\'t. But, they can\'t be seen as shoving her out. Of course, if the situations were reversed, they\'d be mocking him at every frigging turn, and we know it. Double standard and all. </br><br></br><br>The thing is, b-serious,</br><br></br><br>HER supporters antagonism towards Obama isn\'t based in reality. Ask them WHY they hate Obama, and they can\'t point to any reason, other than \'He should have waited his turn. Doesn\'t he know that this was HER turn? Uppity #)$*@.\'</br><br></br><br>Now, you, me, craig, and every other Obama supporter, and even non-supporters, but Hillpatine haters, can point to a laundry list of things that we can NAME that her, her surrogates, her campaign have done to gain our hatred. </br><br></br><br>Their list wouldn\'t fit into a thimble and basically comes down to White Entitlement. </br><br></br><br>Obama knows this, and while I would love for him to do what Rachel Maddow says - SHOVE HER OFF THE STAGE - he can\'t do that, lest he becomes the Big Black Brute  to her White Woman Victim. </br><br></br><br>Interesting  thing to look out for today....see what fundraising numbers they post (lie). You know \'they say\' they raised 10 million after PA. I never believed him...let\'s see what they say....If the day passes and nothing is announced, the money situation is as bad as I believe it to be.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963689">\
	 <div id="dsq-comment-header-1963689" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963689" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963689">The Bag of Health and Politics</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963689" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963689" class="dsq-comment-message">The flag on Barack\'s plane can\'t have just 16 stars. It needs to be bigger--and it needs to have 50 stars. Barack\'s been called up from Triple A. Appearances matter in the big leagues. Hillary\'s been released by the Democratic Party. A glorious day indeed!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963690">\
	 <div id="dsq-comment-header-1963690" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963690" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963690">D.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963690" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963690" class="dsq-comment-message">Obama getting out of a plane with a painted flag that has 16 stars. <br></br><br>Oh, my God.</br><br></br><br>THAT will make the right wing\'s day.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963691">\
	 <div id="dsq-comment-header-1963691" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963691" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963691">Torrance Stephens bka All-Mi-T</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963691" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963691" class="dsq-comment-message"><a href="http://rawdawgb.blogspot.com/2008/05/200-in-two.html" rel="nofollow">200$ in two</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963692">\
	 <div id="dsq-comment-header-1963692" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963692" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963692">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963692" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963692" class="dsq-comment-message">Paraphrasing David Gergen on CNN last night about the \' Unity\' Ticket:<br></br><br>On CNN David Gergen was asked whether he thought Obama should consider Hillary Clinton for VP. David said with a very straight face, <b>“He would need a food taster if he does.”</b></br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963693">\
	 <div id="dsq-comment-header-1963693" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963693" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963693">justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963693" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963693" class="dsq-comment-message">" Barack\'s been called up from Triple A. it\'s baseball season, I can\'t help it.<br></br><br>-----------------------------------</br><br>I\'m feeling ya!</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963694">\
	 <div id="dsq-comment-header-1963694" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963694" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963694">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963694" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963694" class="dsq-comment-message">David Bonior just endorsed Obama. Not a SuperD, but a big Union guy.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963695">\
	 <div id="dsq-comment-header-1963695" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963695" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963695">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963695" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963695" class="dsq-comment-message"><a href="http://www.nydailynews.com/news/politics/2008/05/08/2008-05-08_hillary_clinton_needs_to_know_when_to_fo.html" rel="nofollow">HIllary Clinton Needs to know when to fold \'em</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963696">\
	 <div id="dsq-comment-header-1963696" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963696" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963696">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963696" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963696" class="dsq-comment-message">Chuck Todd on Hardball yesterday:<br></br><br><i>He was referencing the Pennsylvania and North Carolina primaries and made the following distinction:</i></br><br></br><br>Pennsylvania was an election of people thinking about yesterday, North Carolina was sort of a future vote, that that is a vote for the future, you know a tomorrow type vote, a tomorrow type electorate. </br><br></br><br></br><br>And then Tweety got a little emotional and introspective, when he said that the colleges down there in NC had pulled that state into the future. It was very heartfelt from him, I could see that.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963697">\
	 <div id="dsq-comment-header-1963697" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963697" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963697">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963697" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963697" class="dsq-comment-message">You are preachin to the choir Rikyrah.  I don\'t believe anything that is posted in the articles especially after Hillary announced she is staying in the race.  I certainly don\'t believe the Huffington Post and the other media outlets proclaimation that Hillary will be out by June 15.  Why June 15?  What is expected to happen between now and 6 weeks from now that will change anything.  I say - bullshit.<br></br><br>This is just a trick to get folks to step back and give HIllary some breathing room to do whatever she wants to do without the folks watching every move.  My recommendation to Barack and the supporters would be -- watch your back.  </br><br></br><br>This is where the backroom deals begin.  I was especially concerned with Pelosi\'s statement House Speaker Nancy Pelosi, D-California, said Wednesday that the Democratic presidential race is not over yet and that it is still possible for Senator Hillary Clinton to win.  </br><br></br><br>http://politicalticker.blogs.cnn.com/2008/05/07/pelosi-the-race-is-not-over/</br><br></br><br>Now with HIllary\'s proclamation that Barack is not winning over hardworking white Americans. I believe now is the time when we have to shout the loudest and protest the obvious divisive statement.  She is now calling on all racists to vote against Obama and legitimizing it.   Obama\'s campaign should respond to this.  Kerry and the other\'s should respond to this.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963698">\
	 <div id="dsq-comment-header-1963698" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963698" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963698">Angela</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963698" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963698" class="dsq-comment-message">Loved the family pictures!<br></br><br>below found at corrente.blogspot.com</br><br></br><br>"Tuesday, May 06, 2008</br><br>Hillaryland </br><br>Hillaryland is the land of pander and scare, of lies and innuendo, of a poison pen and the telephone call at 3 AM, and hustling, stunts, and sharp elbows - of backlash, bailouts and shifting goalpost grabs - the land of fabulist knife fights, nuclear options, and anything to win.</br><br></br><br>sounds familiar:</br><br></br><br></br><br>"Nixonland is a land of slander and scare, of lay innuendo, of a poison pen and the anonymous telephone call, and hustling, pushing, and shoving - the land of smash and grab and anything to win." ~ Adlai E. Stevenson, 1952"</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963699">\
	 <div id="dsq-comment-header-1963699" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963699" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963699">DWS</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963699" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963699" class="dsq-comment-message">@b-serious said:<br></br><br>"Alright, is anyone else sick of this "give Hillary space," crap?"</br><br></br><br>If the roles were reversed we would be hearing SBO get the f... out!  </br><br></br><br>Oh those double standards.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963700">\
	 <div id="dsq-comment-header-1963700" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963700" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963700">Ronnie B</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963700" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963700" class="dsq-comment-message"><i>Chuck Todd on Hardball yesterday:</i><br></br><br>I\'m liking Chuck Todd more and more.  He\'s been one of the more credible pundits out there.</br><br></br><br><i>Obama knows this, and while I would love for him to do what Rachel Maddow says - SHOVE HER OFF THE STAGE - he can\'t do that, lest he becomes the Big Black Brute to her White Woman Victim. </i></br><br></br><br>What would be poetic is if Barack already had a female Veep nominee, and had <i>her</i> shove Billary off the stage.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963701">\
	 <div id="dsq-comment-header-1963701" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963701" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963701">justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963701" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963701" class="dsq-comment-message">"If the roles were reversed we would be hearing SBO get the f... out! <br>-----------------------------------</br><br>YUP!</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963702">\
	 <div id="dsq-comment-header-1963702" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963702" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963702">The Bag of Health and Politics</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963702" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963702" class="dsq-comment-message">Kathleen Sebelius would be a hell of a choice. As would Clarie McCaskill be. As would Mary Landreiu and Blanche Lincoln be. As would Debbie Stabnow would be. As Maria Cantwell and Patricia Murray would be. As would Diane Feinstein and Barbara Boxer be. As Ruth Ann Minner would be. As Nancy Pelosi would be. <br></br><br>If Barack wants to go that route, there are plenty of options. I think the best option is Obama/Pelosi, but they\'d all be fine. Landreiu and Sebelius have geographic advantages working for them...</br><br></br><br>Let us all remember that this is the choice of the nominee alone. Barack won the nomination, he gets to chose the VP nominee. Period. I trust his judgment. I doubt Hillary Clinton will be on the ticket. Not impossible, but doubtful.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963703">\
	 <div id="dsq-comment-header-1963703" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963703" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963703">D.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963703" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963703" class="dsq-comment-message">Obama/Pelosi-first black president, first female vice president, first administration to lose a war.<br></br><br>Nice.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963704">\
	 <div id="dsq-comment-header-1963704" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963704" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963704">Angela</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963704" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963704" class="dsq-comment-message">It has been suggested that Clinton might be staying in to negotiate what she might want out of this; i.e. Obama\'s campaign to pay her debts; have a say in who the VP is if not her; such as Evan Bayh; push Obama on her mandate for health coverage.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963705">\
	 <div id="dsq-comment-header-1963705" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963705" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963705">texas girl in l.a.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963705" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963705" class="dsq-comment-message">rikyrah,<br></br><br>David Bonoir is also John Edward\'s 2008 campaign manager.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963706">\
	 <div id="dsq-comment-header-1963706" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963706" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963706">Adam</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963706" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963706" class="dsq-comment-message">Sometimes I think that when Obama tells his staff "back away and give Sen. Clinton space" he was really saying . . .<br></br><br>Back away and give Sen. Clinton space . . . because she is about to go insane!</br><br></br><br>Sen. Clinton is an ugly death spiral that is going turn off blacks, progressive whites, young voters, gays, etc. even while it picks up the "Bubba" vote that she so desperately craves.</br><br></br><br>I know we all want Obama, or some members of the Democratic Party to "force" Sen. Clinton out but I happen to like Obama\'s current strategy better . . . </br><br></br><br>Bring the superdelegates over, close the deal in Oregon and then dare the DNC to do something stupid and try to take the nomination away.</br><br></br><br>Right now Sen. Clinton is a crazy hobo posted up by the liquor store.  Getting near her is dangerous because she is liable to lash out and do and say anything.  Better to let the combined force of money, momentum and votes do the work for you</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963707">\
	 <div id="dsq-comment-header-1963707" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963707" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963707">Angela</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963707" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963707" class="dsq-comment-message">For some humor - go over to to <a href="http://Slate.com" rel="nofollow">Slate.com</a> and listen to their ring tone choices.   <br></br><br>Angela</br><br></br><br>"It\'s 3 A.M. What\'s Your Ring Tone?</br><br>New from Slate: The Hillary laugh and more political sound bites for your phone.</br><br></br><br>Updated Thursday, May 8, 2008, at 7:07 AM ET </br><br>Already got a dozen Barack Obama headbands? Worn out your "Hot for Hillary" T-shirt? It\'s time for a new campaign accessory: Slate\'s political ring tones. Get one of these clips, and you\'ll hear John McCain say, "My friends," every time you get a call. Or if you\'re in a less friendly mood, you can switch to the "Shame on you, Barack Obama!" ring tone.</br><br></br><br>To get a ring tone, send a text message with one of the order codes listed below to the number 98999. For the Hillary laugh, for example, text SLATE LAUGH to the number 98999. We\'ll send the ring tone to your phone as a text message that includes a downloadable link. For more detailed instructions, click here. Or if you just want to listen to the clips on your computer, click one of the embedded players below or use the "Download MP3" links to save to your hard drive.</br><br></br><br>Slate\'s political ring tones are free of charge, though standard text-messaging rates may apply. Please see our terms and conditions for more details."</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963708">\
	 <div id="dsq-comment-header-1963708" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963708" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963708">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963708" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963708" class="dsq-comment-message">Earlier this morning - I was pushing for Hillary to drop out of the race but I thought things through and decided she SHOULD stay in. Let her grow broke.  She will have to front her own money so let her go for it.  She is not going to be the nominee.  Barack should have his folks working to respond to any attacks from her but shouldn\'t waste any more real time addressing her.  He should just go after McCain and prepare for the Nov election.<br></br><br>I am really feeling the "let her run" vibe now that so much of the media and others are telling Barack that he will "have to pay off her debts" to include her personal loan to her campaign.  I just spent over 1 hour posting to blogs regarding Hillary\'s need to get in line with that reparations argument.  I do not want one penny of my hard earned money going to that flagrant liar.  Especially when she is as we speak "stoking the racial fire" with her "hard working white working class" innuendos.  </br><br></br><br>Let her continue to run.  Let them pay for whatever they want to pay for -- Go Barack - prepare to fight McCain.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963709">\
	 <div id="dsq-comment-header-1963709" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963709" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963709">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963709" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963709" class="dsq-comment-message">Are there any truckers here? Anyone know a trucker? I\'d like to know how the rising fuel prices are hitting the average trucker in America.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963710">\
	 <div id="dsq-comment-header-1963710" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963710" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963710">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963710" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963710" class="dsq-comment-message">Anyone wanna comment on the drug bust at San Diego State?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963711">\
	 <div id="dsq-comment-header-1963711" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963711" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963711">Blkberi</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963711" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963711" class="dsq-comment-message">David Gergen is 100% correct.<br></br><br>If Obama chooses Clinton as his V.P., he would be committing suicide.....LITERALLY. The Clintons will do him like Bush, Sr. tried to do Reagan in \'81. </br><br></br><br>BTW, Terry McCauliffe said HRC raised seven figures in the past day. Riiiiiight.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963712">\
	 <div id="dsq-comment-header-1963712" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963712" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963712">Adam</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963712" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963712" class="dsq-comment-message">Val - I\'m with you, I just think that the energy it would take to force Sen. Clinton out just isn\'t worth it.  <br></br><br>She doesn\'t need to pushed out, she\'s pushing herself out.  Besides, it is going to be the Clinton people that get her to leave, not anyone on the Obama side of the ledger</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963713">\
	 <div id="dsq-comment-header-1963713" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963713" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963713">credit savvy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963713" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963713" class="dsq-comment-message">i think clinton has enough push left in her<br></br><br><a href="http://www.getcreditsavy.com" rel="nofollow">credit repair</a></br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963714">\
	 <div id="dsq-comment-header-1963714" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963714" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963714">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963714" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963714" class="dsq-comment-message">I don\'t believe anyone believes their numbers anymore. And, only the near loss in Indiana got them to spill it. The rapidity with which that 6.4 million dollar loan was dropped makes me believe they\'ve known for awhile and kept their mouths shut, because it didn\'t fit into the narrative they were trying to shill for the Clintons. <br></br><br>Just saw on MSNBC Obama walking with a group of Superdelegates in Washington. Had a nice smile on his face.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963715">\
	 <div id="dsq-comment-header-1963715" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963715" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963715">Ronnie B</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963715" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963715" class="dsq-comment-message"><i>Obama/Pelosi-first black president, first female vice president, first administration to lose a war.<br></br><br>Nice.</br></i><br></br><br>d, regardless of who\'s on the ticket, I think you know that we\'re past the point of this war being won (or lost).</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963716">\
	 <div id="dsq-comment-header-1963716" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963716" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963716">N. Mahana</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963716" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963716" class="dsq-comment-message">I agree with <b>adam</b>. I think everyone is getting over-emotional about Hillary Clinton (and I was included in that until today). <br></br><br>I really think that just like the media pile on and "tears" episode before New Hampshire...we are playing into the narrative of Hillary "the victim".</br><br></br><br>I believe she should be giving enough rope to strangle her own campaign. </br><br></br><br>The math is with Obama even with MI and Florida delegates counted. It\'s a wrap. The only way she can get this nomination is if she gets the SD to overrule.</br><br></br><br>That\'s the truth, everything else is moot, especially since we have a HUGE battle coming up in the General and that, to me, is the most important focus right now.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963717">\
	 <div id="dsq-comment-header-1963717" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963717" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963717">N. Mahana</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963717" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963717" class="dsq-comment-message">Sorry for all my typos in the past couple of days...I am just really tired. *lol*</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963718">\
	 <div id="dsq-comment-header-1963718" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963718" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963718">D.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963718" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963718" class="dsq-comment-message">Ronnie,<br>I just don\'t see how two defeatists pairing up can be beneficial to the country.</br><br></br><br>Bet Hamas would love it, though.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963719">\
	 <div id="dsq-comment-header-1963719" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963719" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963719">N. Mahana</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963719" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963719" class="dsq-comment-message">Wanna bet if this continues and spirals out of control this will definitely be a point of discussion here in the campaign:<br></br><br><a http:="HTTP:" rel="nofollow">Hezbollah  and Sunni\'s clash in Lebanon</a></br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963720">\
	 <div id="dsq-comment-header-1963720" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963720" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963720">N. Mahana</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963720" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963720" class="dsq-comment-message"><a href="http://www.iht.com/articles/ap/2008/05/08/africa/ME-GEN-Lebanon-Protests.php" rel="nofollow">http://www.iht.com/articles/ap/2008/05/08/afric...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963721">\
	 <div id="dsq-comment-header-1963721" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963721" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963721">RuthDFW</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963721" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963721" class="dsq-comment-message">rikyrah said...split it in half.  At this point I say let\'s be the bigger person - we can afford to and seat them with her having the advantage.  With the understanding and get it in WRITING that she goes away...LOL</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963722">\
	 <div id="dsq-comment-header-1963722" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963722" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963722">Ms.Martin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963722" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963722" class="dsq-comment-message">B-Serious<br></br><br>I said this on the open thread yesterday.  I am sick of everyone being so nice to that bitch - put her down now.</br><br></br><br>It\'s over and she needs to get out of the way.</br><br></br><br>Instead she\'s organizaing Klan meetings and trying to convince the superdelegates that she can and will when if they would just forget the math and the fact that they can\'t win an election without the black vote.</br><br></br><br></br><br>Craig</br><br></br><br>I know exactly how you feel.  I can\'t even find words anymore to describe how sick I am of HRC and her friends at the DNC and the CBC and if I see Charlie Rangels grinning ass one more time, I\'m going to bust my tv.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963723">\
	 <div id="dsq-comment-header-1963723" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963723" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963723">Ms.Martin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963723" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963723" class="dsq-comment-message">Rikyrah<br></br><br>"but Hillpatine haters, can point to a laundry list of things that we can NAME that her, her surrogates, her campaign have done to gain our hatred. "</br><br></br><br>Were is this logic in the discussions regarding why supporters won\'t support the other candidate.  We all know why, but they won\'t come right out and say that we won\'t support Hillary because of the race game played against us and they won\'t support Obama because of either race or gender.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963724">\
	 <div id="dsq-comment-header-1963724" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963724" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963724">RuthDFW</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963724" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963724" class="dsq-comment-message">HELP folks - how can I enlarge this comment screen because when i click on the links i can\'t expand it and it makes it hard to read anything.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963725">\
	 <div id="dsq-comment-header-1963725" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963725" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963725">hot in texas</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963725" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963725" class="dsq-comment-message">Regarding the San Diego protests, I could only laugh @the whites kids protesting @ running hot about where they\'re gonna get their drug fix, you know, it\'s almost the weekend..how you gonna have sex with no ecstacy? They tickle me.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963726">\
	 <div id="dsq-comment-header-1963726" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963726" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963726">Ms.Martin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963726" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963726" class="dsq-comment-message">RuthDFW<br></br><br>Click on the title of the post.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963727">\
	 <div id="dsq-comment-header-1963727" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963727" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963727">RhondaCoca</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963727" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963727" class="dsq-comment-message">I really have nothing to drop on you guys today...<br></br><br>I\'m in the middle of finals and this election has been a distraction to my semester.</br><br></br><br>I caught TMO=Too much Obama.</br><br></br><br>However I am wondering what Michelle will be getting for mother\'s day on Sunday. </br><br></br><br>I also wanted to comment on the marvelous pic. Melina and Sasha look like my sister and I (of course when we were young). They are exactly the same age difference as me and my sis.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963728">\
	 <div id="dsq-comment-header-1963728" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963728" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963728">texas girl in l.a.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963728" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963728" class="dsq-comment-message">Or RuthDFW...<br></br><br>You can right click on the link and choose "open in new window"</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963729">\
	 <div id="dsq-comment-header-1963729" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963729" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963729">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963729" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963729" class="dsq-comment-message">Oh Lord, <br></br><br>Watching my tivo of the Dan Abrams show (I know, shoot me) and Russert has brought out that damn board of his with his eraseable markers.....writing down the numbers about the delegates...cracking me up.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963730">\
	 <div id="dsq-comment-header-1963730" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963730" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963730">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963730" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963730" class="dsq-comment-message">I do wish I knew how to take video clips, because it was hilarious...<br></br><br>Russert, in his most serious voice:</br><br></br><br><i>Obama? He needs 37% of the remaining delegates, Brian. Clinton, she needs 69%. </i></br><br></br><br>That\'s why, Absent a complete collapse in the Obama campaign</br><br>or</br><br></br><br>An act of God... </br><br></br><br>THIS RACE IS OVER.</br><br></br><br>I guess that was Tim Russert on the Nightly News yesterday.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963731">\
	 <div id="dsq-comment-header-1963731" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963731" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963731">texas girl in l.a.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963731" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963731" class="dsq-comment-message">I saw that Rikyrah!<br></br><br>It was funny.</br><br></br><br>His little board was classic</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963732">\
	 <div id="dsq-comment-header-1963732" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963732" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963732">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963732" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963732" class="dsq-comment-message">Reading around...Obama\'s gotten a good reception in Congress today.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963733">\
	 <div id="dsq-comment-header-1963733" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963733" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963733">Ms.Martin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963733" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963733" class="dsq-comment-message">Obama plans to declare victory May 20 <br></br><br>David Paul Kuhn </br><br>Thu May 8, 5:55 AM ET</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963734">\
	 <div id="dsq-comment-header-1963734" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963734" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963734">JJ</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963734" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963734" class="dsq-comment-message">I don\'t know why all this angst at Hillary.  She\'s doing what she\'s always said she\'s gonna do...go straight thru to Denver.<br></br><br>The Superdelegates are the problem. They could\'ve stopped this thing in February, or yesterday but they haven\'t why...</br><br></br><br><a href="http://brownsugar28.blogspot.com/2008/05/this-would-be-me-saying-i-told-you-so.html" rel="nofollow">They Don\'t Want the Black Guy at the Top of the Ticket</a></br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963735">\
	 <div id="dsq-comment-header-1963735" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963735" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963735">D.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963735" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963735" class="dsq-comment-message">He can\'t declare victory if he doesn\'t have the number of delegates required. Even if you don\'t count MI/FL, he still won\'t have 2,025.<br></br><br>That would be a stupid move, and would all but guarantee that HRC\'s remaining dogs would come out.</br><br></br><br>If Obama wants to be the front runner, the best thing is to just say nothing. Acting like a stubborn kid throwing an "I won!!" fit isn\'t helpful.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963736">\
	 <div id="dsq-comment-header-1963736" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963736" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963736">Ms.Martin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963736" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963736" class="dsq-comment-message">When asked by Andrea Mitchell, Bob Shrum came right on out and said that Hillary played the race card today with the statements she made to the USA today.<br></br><br>Everybody knows it and the superdelegates need to end it BASED ON THAT FACT ALONE.</br><br></br><br>Unless of course their racists too.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963737">\
	 <div id="dsq-comment-header-1963737" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963737" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963737">Ms.Martin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963737" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963737" class="dsq-comment-message">I am convinced that HRC\'s campaign is no longer about strategy - it is about pure hate and revenge against the AAs who did not support her in spite of her and Bill\'s behavior.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963738">\
	 <div id="dsq-comment-header-1963738" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963738" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963738">D.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963738" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963738" class="dsq-comment-message"><a href="http://www.msnbc.msn.com/id/24518450/" rel="nofollow"> Navy Releases McCain\'s Military Record </a><br></br><br>For you military types, the entire release is <a href="http://www.npc.navy.mil/NR/rdonlyres/330F85C7-5982-4B09-A46A-373964430AFB/0/Document.pdf" rel="nofollow"> here.</a></br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963739">\
	 <div id="dsq-comment-header-1963739" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963739" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963739">justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963739" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963739" class="dsq-comment-message">"Acting like a stubborn kid throwing an "I won!!" fit isn\'t helpful.<br>-----------------------------------</br><br>d,</br><br></br><br>He did win! You need to accept it & so does Hillbillary!</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963740">\
	 <div id="dsq-comment-header-1963740" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963740" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963740">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963740" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963740" class="dsq-comment-message">Ms Martin - I saw that too regarding Shrum.  I also heard Pat Buchanan saying Hillary is right.  Blacks always vote democratic so there is no need to worry about what they will do in the fall. He said blacks were voting for Barack because of his color. The only real vote that counts and has cause for concern is the white middle class vote.  Shrum and Kerry had responses for that comment.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963741">\
	 <div id="dsq-comment-header-1963741" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963741" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963741">D.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963741" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963741" class="dsq-comment-message">Justice,<br>Does Obama have the 2,025 delegates required to become the nominee?</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963742">\
	 <div id="dsq-comment-header-1963742" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963742" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963742">Ms.Martin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963742" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963742" class="dsq-comment-message">All folks that are against racism need to start pounding on the DNC again for those statements she made to USA Today.<br></br><br>We will vote for a party that allows obvious racism from a Democratic candidate?</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963743">\
	 <div id="dsq-comment-header-1963743" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963743" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963743">Ms.Martin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963743" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963743" class="dsq-comment-message">D<br></br><br>I\'m confused - do you support McCain or Clinton or are you just here to get on everybody\'s fucking nerves?</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963744">\
	 <div id="dsq-comment-header-1963744" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963744" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963744">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963744" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963744" class="dsq-comment-message">Yes we should Ms Martin.  I must say though when Buchanan made those comments Shrum or Kerry was not having it.  You could practically see his white hood and Shrum especially was not having any part of it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963745">\
	 <div id="dsq-comment-header-1963745" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963745" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963745">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963745" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963745" class="dsq-comment-message">My guess is D is a McCain supporter.  You can tell by the tie in the pic. lol<br></br><br>Hi D - whassup?</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963746">\
	 <div id="dsq-comment-header-1963746" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963746" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963746">D.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963746" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963746" class="dsq-comment-message">Ms. Martin,<br>That\'s a little harsh.</br><br></br><br>I\'m a McCain supporter; thought that was pretty obvious from most of my comments here.</br><br></br><br>I\'ll concede the fact that Obama is-most likely-the democratic nominee. Honestly-and I\'ve said this before-McCain vs. Obama will be a hell of a lot more competitive that McCain vs. Clinton.</br><br></br><br>But, let\'s be real here: Obama is <i><b>winning</b></i> the race for the democratic nomination, but he hasn\'t <i><b>won</b></i> it. So HRC is well within her right to stay in the race. Hell, Ron Paul\'s still officially running, and McCain would have to die (along with Huckabee, Romney and others) for him to get the nomination.</br><br></br><br>Y\'all are winning, yes. HRC can\'t catch you, yes. But you haven\'t won yet.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963747">\
	 <div id="dsq-comment-header-1963747" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963747" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963747">justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963747" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963747" class="dsq-comment-message">d,<br></br><br>You know what\'s up!</br><br></br><br>He is leading in about everything. Sure, it\'s going to take the Super Delegates to take him over the top--so why not right now! Hillary lost the race back in February! She\'s just stunned that she\'s done!</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963748">\
	 <div id="dsq-comment-header-1963748" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963748" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963748">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963748" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963748" class="dsq-comment-message">D - how do you feel about McCain\'s opposition of Webb\'s GI bill? <br></br><br>WASHINGTON - Sen. John McCain, the presumptive Republican presidential nominee, has suggested he would oppose a bipartisan measure by Virginia Sen. Jim Webb to expand college tuition benefits for military veterans of Iraq and Afghanistan.</br><br></br><br>McCain told reporters Monday he was working on alternative legislation aimed at ensuring that troops do not leave the military earlier than planned to go to college.  </br><br></br><br>McCain\'s new move comes as a blow to Webb, a freshman Democrat and former Navy secretary who had been quietly building bipartisan support for months. </br><br></br><br>Webb\'s GI Bill, a centerpiece of his 2006 campaign, would pay the college tuition of many military veterans who have served since the Sept. 11, 2001 terrorist attacks. The amount of tuition paid would not exceed the cost of the most expensive state school in a veteran\'s home state, in most cases.</br><br></br><br>The current Montgomery GI Bill pays only a small fraction of the cost of college today.</br><br></br><br>http://www.dailypress.com/news/nationworld/dp-now-webbmccain.0415,0,5616790.story</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963749">\
	 <div id="dsq-comment-header-1963749" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963749" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963749">justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963749" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963749" class="dsq-comment-message">oh d,<br></br><br>I just wanted to add--f%%% her!</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963750">\
	 <div id="dsq-comment-header-1963750" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963750" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963750">D.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963750" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963750" class="dsq-comment-message">Justice,<br>I don\'t disagree. Don\'t interpret my defending HRC\'s right to stay in the race as support for her. :)</br><br></br><br>Val,</br><br>McCain has signed on to a different bill to modernize the GI Bill.</br><br></br><br>From the Charlotte Observer on May 5th:</br><br></br><br>3 Carolinas senators pitch GI bill update GOP trio breaks from earlier bipartisan plan co-sponsored by 57 Momentum is gathering for an update to the Montgomery GI bill.</br><br></br><br>But three Carolinas senators are going against the tide with legislation they offered last week as an alternative to one that has 57 bipartisan co-sponsors.</br><br></br><br>Sens. Richard Burr, R-N.C., and Elizabeth Dole, R-N.C., and Lindsey Graham, R-S.C., are joined by Sen. John McCain of Arizona, the presumptive Republican nominee for president.</br><br></br><br>Their bill has a unique feature that would allow service members to transfer some of the educational credit they earn to other members of their family, a portion that would increase the longer they stayed in the military.</br><br></br><br>Burr said he\'s opposed to the bill sponsored by Sen. Jim Webb, D-Va., because it bases the amount of the benefit on the most expensive public school in the state where a military member chooses to enroll.</br><br></br><br>He said the benefit would be about $5,200 to go to school in North Carolina, based on tuition at UNC Chapel Hill, but it would be more than $10,000 to go to school in Michigan, a figure determined by an art and design program.</br><br></br><br>"Two GIs, same commitment, getting two incredibly different packages," Burr said. "I believe one of our responsibilities is to treat everyone equitably, the GIs themselves, but also the state."</br><br></br><br>My personal is that both bills are good. McCain\'s chosen the one he wants to support, and I don\'t fault him for that.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963751">\
	 <div id="dsq-comment-header-1963751" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963751" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963751">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963751" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963751" class="dsq-comment-message">Again, Welcome D - <br></br><br>I am attempting to understand what would draw you to McCain.  Don\'t get me wrong I think McCain is sweet and he is a great American hero but when it comes to the real issues of this country i.e. economy, housing crises, the price of gas and food. . . I don\'t think he can address those issues successfully. So educate me.  How do you feel about McCain\'s economic plan and his ability to get us out of the situation we are in (i.e. trillion dollars in debt, billions of dollars spent in the war in Iraq etc.) and what do you know about his plans to address the housing crises in this country, addressing the foreclosure issue and what do you think about him pushing the gas tax holiday over the last few weeks?</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963752">\
	 <div id="dsq-comment-header-1963752" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963752" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963752">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963752" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963752" class="dsq-comment-message">D - one more thing - when you read the bill that McCain is adopting -- doesn\'t it sound a bit like indentured servitude to you?  The only way we will cover the cost of education for our veterans and their families is to lock them into extensive service for the country?  Didn\'t they already earn it?  What of the ones that have died.  Will their relative still earn that right to go to school?  And for the ones that are still serving if they are disabled, will they and their families still get the coverage or will it stop?  I am guessing the latter based on McCain\'s comments.  :-) We all know McCain has a penchant for telling the truth if someone isnt there to stop him.  So I saw what Burr wrote in the article you provided but I am guessing it is more as McCain said -- McCain told reporters Monday he was working on alternative legislation aimed at ensuring that troops do not leave the military earlier than planned to go to college.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963753">\
	 <div id="dsq-comment-header-1963753" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963753" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963753">Ms.Martin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963753" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963753" class="dsq-comment-message">Val<br></br><br>How sweet is a man singing bomb bomb Iran?</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963754">\
	 <div id="dsq-comment-header-1963754" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963754" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963754">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963754" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963754" class="dsq-comment-message">I can\'t help it.  I love slightly "senile" old men.  They are cute to me.  However, with a state of mind like McCain I wouldn\'t put them in charge of driving themselves to their doctor\'s appoint much less running the country.  One has nothing to do with the other.  C\'mon, you never know what he is going to say next. i.e. the Iraq war was waged for oil.  lolol I can\'t help it.  sick I guess. But I do get a kick out of it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963755">\
	 <div id="dsq-comment-header-1963755" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963755" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963755">D.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963755" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963755" class="dsq-comment-message">Val,<br>Gonna give this a rush job, cause I\'m sitting at work:</br><br></br><br>1. McCain-by his own admission-does not have that great of a grasp on economic issues. That\'s not the top thing on my list of important issues, so it\'s not a deal breaker for me (though it is a concern, \'less Romney\'s VP).</br><br></br><br>2. I don\'t think the gas tax holiday\'s smart....you\'re essentially robbing Peter (the nation\'s higways) to save Paul (the consumer) a few bucks.</br><br></br><br>3. McCain wanted to make sure that the ranks of the military weren\'t further depleted by an enticement to go to college. When the GI Bill was signed after WWII, there was an outfulx of people leaving the service to go to school. Fair enough; there wasn\'t a major conflict for a few years. Something like that can\'t/shouldn\'t happen under present circumstances. </br><br></br><br>My major issue (and this is where the eye rolling from certain posters here will begin) is electing the candidate who will keep the country safe from terrorism and jihadist thought. If you listen to most of Obama\'s speeches, you don\'t hear the words "terrorism," "extremism" or references to jihadist thought that often (if at all). To me, that speaks to a certain unawareness of an important issue.</br><br></br><br>To me, McCain\'s the best qualified of the three.</br><br></br><br>And, Ms. Martin, I\'m all for bombing Iran back to the stone age if necessary. That\'s to get on your nerves. :)</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963756">\
	 <div id="dsq-comment-header-1963756" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963756" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963756">TruthSeeker</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963756" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963756" class="dsq-comment-message"><b>Hillary to English Dictionary</b><br></br><br>Hillary: "I\'m staying in this race"</br><br><i>Translation:</i></br><br>"Everybody back up, I\'ve got a gun!"</br><br></br><br>"Hillary will drop out by June 15"</br><br><i>Translation:</i></br><br>"Don\'t scream and I won\'t kill you"</br><br></br><br>Hillary: "He can\'t win"</br><br><i>Translation:</i></br><br>"But, he\'s black!!"</br><br></br><br>Hillary: "..Sen. Obama\'s support among working, hard-working Americans, white Americans, is weakening again.."</br><br><i>Translation:</i></br><br>"Hey everybody...he\'s black!  He\'s black, blaaaaaack!!!!!</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963757">\
	 <div id="dsq-comment-header-1963757" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963757" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963757">Felicia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963757" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963757" class="dsq-comment-message"><a href="http://cnnwire.blogs.cnn.com/2008/05/08/clinton-supporter-pressures-pelosi-over-white-house-battle/" rel="nofollow">Movie mogul Harvey Weinstein threatened Nancy Pelosi if she didn\'t support revote in FL and MI</a>.  <br></br><br>I say let\'s pressure him--because we don\'t have to watch his movies.  I\'ve already sent him a letter.  I suggest fellow JJP posters do the same.  Here is his address:</br><br>Mr. Harvey Weinstein</br><br>The Weinstein Company </br><br>345 Hudson St. 13th Floor</br><br>New York, NY 10014</br><br></br><br>I told him that I thought he should exercise restraint in this political process because he is so powerful, and that if he threatens to "take his ball and go home" 1.5 million other people will replace his ball.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963758">\
	 <div id="dsq-comment-header-1963758" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963758" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963758">s</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963758" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963758" class="dsq-comment-message">d,<br></br><br>Your comments perfectly illustrate the great divide between Obama supporters and voters who see the wars in Iraq and Afghanastan, as \'the war\' against terrorism, jihadism and islamic extremeism.</br><br></br><br>For those who believe the primary responsibilities of the president of the United States are: Keeping America safe,Being an effective Commander and Chief of the Armed Forces, and Leading this nation\'s foreign policy, Obama is a less than ideal candidate.</br><br></br><br>Contrary to popular belief, there really is very little the President can do to \'fix\' the economy.  </br><br></br><br>Keeping taxes low, is probably the biggest impact a president can have on the economy, but Obama has promised to raise taxes on individuals and corporations alike.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963759">\
	 <div id="dsq-comment-header-1963759" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963759" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963759">texas girl in l.a.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963759" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963759" class="dsq-comment-message">Hillary Campaign Says No To New Michigan Delegate Proposal<br></br><br>http://tpmelectioncentral.talkingpointsmemo.com/2008/05/hillary_campaign_says_no_to_ne.php</br><br></br><br></br><br>Well, there you have it folks</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963760">\
	 <div id="dsq-comment-header-1963760" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963760" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963760">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963760" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963760" class="dsq-comment-message">D - WHATTTTTTT You have got to be kidding me.  I understand you are at work but when you get off you need to take off your belt and spank yourself.  I can\'t believe you said the economy is not one of your concerns.  Do you mind me asking just how old are you?  Again, just want to understand.  If the economy is not currently an issue for you it really should be.  Look around people are getting laid off, folks are losing their jobs, did you know that the price of a 10 lb bag of off brand rice in the off brand grocery store is $18.00?  Senior citizens are forced to eat dog food or to purchase staples and cannot afford any meat.  They are closing down shelters because of lack of funding.  People are losing their homes.  Seniors can\'t retire with dignity but have to take jobs at walmart etc. just to make ends meet.  The price of gas is increasing, oil is through the roof, taxes for the middle class is causing folks to take home less and less and sending your child to college is not an option. We can\'t afford to build/repair roads and our bridges . . .<br></br><br>Regarding making our country safe -- look at the crime rate where you currently live.  Then look at it across the US.  We are killing ourselves, young people (especially black people) are being locked up on the regular.  How safe are we?  We have more to fear from our fellow citizens than we do from folks overseas.  Recognize that our hands are not clean.  Some would argue that the USA are considered terrorists.  Depends on your perceptions. </br><br></br><br>D -- I am happy you found this blog.  I would love the opportunity to continue discussions with you because we could benefit from conversations with each other. </br><br></br><br>Also, wanting to ensure the military is not depleted is not a reason to subject our military to indentured servitude.  That is like saying we want to make sure there are folks to pick the cotton and build the country so we will promise them if they work for XYX they will get 3 acres and a mule.  It is wrong.  The decision to serve in the military is an honorable one so we in turn should not try to "trick" them into getting what they have already earned.  Right now we have disabled vets that have not received their benefits.  Some of them are told they have to reimburse the military wages because they were released because they lost limbs, they did not serve the agreed upon term.  So they owe them.  </br><br></br><br>D -- think about it.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963761">\
	 <div id="dsq-comment-header-1963761" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963761" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963761">s</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963761" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963761" class="dsq-comment-message">price of gas and food...<br></br><br>______________________________________</br><br></br><br>Oh yeah, and lets not forget that the dems have not allowed us to develop or drill for any new sources of oil, no new refineries, no nuclear energy, yet they are the ones to pander to voters and demonize the \'big oil companies.\'</br><br></br><br>Obama wants to create green collar jobs, but ethanol production is raising food prices around the world.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963762">\
	 <div id="dsq-comment-header-1963762" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963762" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963762">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963762" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963762" class="dsq-comment-message">D - one more.  The gas tax holidays is not about just a few pennies.  Their is no guarantee that the gas companies would pass the savings down to the consumers.  However bigger than that is the fact that we would lose millions of dollars in that short period of time.  This money goes toward transportation, roads etc.  THOUSANDS of people would be laid off.  No funding.  <br></br><br>That is the larger picture. No need to worry about terrorism, jihadism and islamic extremeism because folks will be dropping like flies this summer when they can\'t afford to pay for air conditioning and they pass out from the heat.  God knows many won\'t be able to afford the ambulance trip to the hospital, and some will be turned back because they can\'t afford healthcare.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963763">\
	 <div id="dsq-comment-header-1963763" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963763" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963763">D.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963763" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963763" class="dsq-comment-message">Val,<br>Late 20\'s.</br><br></br><br>I didn\'t say it wasn\'t a concern, I said it wasn\'t MY biggest one. I hold to the thought that we can have a great economy and fix the education/health care problems ourselves as a free people....or we can fix them after we\'ve been placed under sharia law. I prefer doing it ourselves.</br><br></br><br>Yes, people die in the hands of their fellow citizens daily. But no one group in the US-at least to my knowledge-has the destruction of our country as their sworn goal. Of course our hands aren\'t clean; no country\'s is. But if we don\'t stand up and defend ourselves, who\'s gonna do it? We\'ve tried isolationism and "waging peace"-and got Khobar Towers, the Cole bombing, and 9/11 in return.</br><br></br><br>If you\'ve got evidence of people who\'ve had to reimburse the military for lost time due to combat injuries, I\'d love to see it. As a veteran, that would be a huge problem for me.</br><br></br><br>We\'re in agreement on the gas tax holiday. The benefit there doesn\'t outweigh the real and potential downsides. But see s\' reponse above: there\'s a long term solution to the oil crisis in ANWR, but the dems won\'t let us touch it.....</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963764">\
	 <div id="dsq-comment-header-1963764" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963764" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963764">s</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963764" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963764" class="dsq-comment-message">Val,<br></br><br>Give me a break. The federal government takes in TRILLIONS and they cannot do without our money for 3 months?</br><br></br><br>The Democrat party has been the single largest barrier to energy independence in this country. No ANWR or off-shore drilling, no new refineries, no nuclear energy.</br><br></br><br>When people are \'dropping like flies\' don\'t blame bush and Big Oil, thank your elected Democrats.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963765">\
	 <div id="dsq-comment-header-1963765" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963765" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963765">texas girl in l.a.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963765" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963765" class="dsq-comment-message">Hillary gets booed in W. Virginia<br></br><br>http://tpmelectioncentral.talkingpointsmemo.com/2008/05/hillary_campaign_says_no_to_ne.php</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963766">\
	 <div id="dsq-comment-header-1963766" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963766" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963766">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963766" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963766" class="dsq-comment-message">Here you go D<br>1.  <a href="http://www.newswithviews.com/Devvy/kidd349.htm%3C/br%3E%3Cbr%3E%3C/br%3E%3Cbr%3E2" rel="nofollow">www.newswithviews.com/Devvy/kidd349.htm</br>&lt;br...</a>)  2007 neglect scandal</br><br>Main article: Walter Reed Army Medical Center neglect scandal</br><br>In February of 2007, The Washington Post published a series of investigative articles outlining cases of alleged neglect (physical deterioration, bureaucratic nightmares, etc) at WRAMC as reported by outpatient soldiers and their family members. A scandal and media furor quickly developed resulting in the firing of the WRAMC commanding general Maj. Gen. George W. Weightman [3], the resignation of Secretary of the Army Francis J. Harvey (reportedly at the request of Secretary of Defense Robert Gates [4]), the forced resignation of Lt. Gen. Kevin C. Kiley, commander from 2002 to 2004[5], congressional committee hearings, and commentary from numerous politicians including President George W. Bush and Vice-President Dick Cheney. Several independent governmental investigations are ongoing and the controversy has spread to other military health facilities and the Department of Veterans Affairs health care system.</br><br>http://en.wikipedia.org/wiki/Walter_Reed_Army_Medical_Center_neglect_scandal</br><br></br><br>3) Google the suicide rate among veterans</br><br></br><br>4) Specific to McCain</br><br>http://thinkprogress.org/2008/04/07/mccain-against-va-funding/</br><br></br><br>There is more.  You can research if you need to.  </br><br></br><br>Regarding the democrats and the oil crises</br><br>http://www.barackobama.com/issues/</br><br>http://www.barackobama.com/issues/energy/</br><br></br><br>Happy reading.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963767">\
	 <div id="dsq-comment-header-1963767" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963767" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963767">D.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963767" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963767" class="dsq-comment-message">Val,<br>I know about the suicide rate, and the problems at Walter Reed. I\'ve had issues there before from my prior service, so I\'ve known they were screwed up for a while...just didn\'t know how bad.</br><br></br><br>Everything else, I\'ll give a serious read to. At least you\'re not spewing the standard talking points.</br><br></br><br>It would be interesting to see how what else was on those bills that McCain voted against. I\'m almost certain there\'s more to the story.</br><br></br><br>And I blog/rant over <a href="http://dillarddoctrine.blogspot.com" rel="nofollow">here</a> if you\'re interested.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963768">\
	 <div id="dsq-comment-header-1963768" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963768" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963768">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963768" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963768" class="dsq-comment-message">One more D - You said -- We\'ve tried isolationism and "waging peace"-and got Khobar Towers, the Cole bombing, and 9/11 in return.<br></br><br>I disagree.  </br><br></br><br>S.  You said the government takes in trillions of dollars (welcome McCain supporter) but that money is being spent fighting a war we we got into on a lie. The war costs an up to $9B PER MONTH. This is money that is desperately needed in our own country. More important is all the lives lost on this war that was based on a lie. And the American people has been doing without money for the last 5 years.  Look at the economy.  So no, we cannot afford being with out a trillion dollars for three months when that boils down to unemployed citizens with families, folks losing houses, unable to afford healthcare, feed their families and racking up debt because they don\'t have the money to make ends meet.</br><br></br><br>http://usgovinfo.about.com/library/weekly/aairaqwarcost.htm</br><br></br><br>https://www.cia.gov/library/publications/the-world-factbook/print/us.html</br><br>Economy - overview: The US has the largest and most technologically powerful economy in the world, with a per capita GDP of $46,000. In this market-oriented economy, private individuals and business firms make most of the decisions, and the federal and state governments buy needed goods and services predominantly in the private marketplace. US business firms enjoy greater flexibility than their counterparts in Western Europe and Japan in decisions to expand capital plant, to lay off surplus workers, and to develop new products. At the same time, they face higher barriers to enter their rivals\' home markets than foreign firms face entering US markets. US firms are at or near the forefront in technological advances, especially in computers and in medical, aerospace, and military equipment; their advantage has narrowed since the end of World War II. The onrush of technology largely explains the gradual development of a "two-tier labor market" in which those at the bottom lack the education and the professional/technical skills of those at the top and, more and more, fail to get comparable pay raises, health insurance coverage, and other benefits. Since 1975, practically all the gains in household income have gone to the top 20% of households. The response to the terrorist attacks of 11 September 2001 showed the remarkable resilience of the economy. The war in March-April 2003 between a US-led coalition and Iraq, and the subsequent occupation of Iraq, required major shifts in national resources to the military. The rise in GDP in 2004-07 was undergirded by substantial gains in labor productivity. Hurricane Katrina caused extensive damage in the Gulf Coast region in August 2005, but had a small impact on overall GDP growth for the year. Soaring oil prices in 2005-2007 threatened inflation and unemployment, yet the economy continued to grow through year-end 2007. Imported oil accounts for about two-thirds of US consumption. Long-term problems include inadequate investment in economic infrastructure, rapidly rising medical and pension costs of an aging population, sizable trade and budget deficits, and stagnation of family income in the lower economic groups. The merchandise trade deficit reached a record $847 billion in 2007. Together, these problems caused a marked reduction in the value and status of the dollar worldwide in 2007.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963769">\
	 <div id="dsq-comment-header-1963769" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963769" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963769">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963769" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963769" class="dsq-comment-message">I am interested D.  :-) We can disagree without being disagreeable.  Great talking to you.  Will check out your blog.  bye.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963770">\
	 <div id="dsq-comment-header-1963770" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963770" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963770">Ms.Martin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963770" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963770" class="dsq-comment-message">Was is Donna Brazile saying that the race should playout?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963771">\
	 <div id="dsq-comment-header-1963771" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963771" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963771">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963771" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963771" class="dsq-comment-message">S. one more thing before I sign off.  It is not about blaming anybody because we are all in this together.  If we don\'t work together to figure out solutions and work to get it done (including the involvement of the people) we will be stuck in this same cycle forever. If we don\'t fix this as Americans -we are done and things will only get worse.  <br></br><br>Regarding terrorism. . . it is not about Obama or us not being aware of terrorist activity but we can\'t live our lives based on the FEAR of terrorist activity.   Common sense tells you take care of home.  But need to get past the idea that we can walk into somebody\'s back yard any kind of way without the expectation that they will step back at you.  </br><br></br><br>Of course we should fight against terrorism.  Of course we should defend our country. But a good foreign policy includes diplomacy, stepping up economic pressures,forcing political isolation,using the tools available to the commander in chief PRIOR to calling for all out war.</br><br></br><br>More on Obama\'s foreign policy:http://www.barackobama.com/issues/foreignpolicy/</br><br></br><br>Anyway.  Gotta run. Later.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963772">\
	 <div id="dsq-comment-header-1963772" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963772" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963772">texas girl in l.a.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963772" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963772" class="dsq-comment-message">ms. martin,<br></br><br>I think it was Nancy Pelosi. (today)</br><br></br><br>trying to find source</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963773">\
	 <div id="dsq-comment-header-1963773" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963773" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963773">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963773" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963773" class="dsq-comment-message">You have got to watch Hardball with Chris Matthews now.  It is hysterical.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963774">\
	 <div id="dsq-comment-header-1963774" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963774" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963774">bpm</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963774" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963774" class="dsq-comment-message">Senator Obama said the race should play out.  People are strategically following his lead while very old hag is screaming revenge if she is forced out of the race, not to mention bid dollar donors.  It takes more than just Obama to get things done and his donors can pay to elect everyone.  Let her spin out as long as he doesn\'t pay her debts fine.  If he ignores her, the media will follow him anyway as the presumptive.  She has gotten so little coverage today for that very reason.  He is in DC and she is in WV.  If he waits until she leaves WV, to go there the media will be in tow and in focus on him not her.  Let her spin her ass out until she\'s comatose for all I care.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963775">\
	 <div id="dsq-comment-header-1963775" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963775" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963775">bpm</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963775" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963775" class="dsq-comment-message">The typos made that unreadable:<br></br><br>Senator Obama said the race should play out. People are strategically following his lead while very old hags are screaming revenge if Hill is forced out of the race, not to mention big dollar donors. It takes more than just Obama to get things done and his donors cannot pay to elect everyone. </br><br></br><br>Let her spin out as long as he doesn\'t pay her debts. If he ignores her, the media will follow him anyway as the presumptive. She has gotten so little coverage today for that very reason. He is in DC and she is in WV. If he waits until she leaves WV, to go there the media will be in tow and in focus on him not her. Let her spin her ass out until she\'s comatose for all I care.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963776">\
	 <div id="dsq-comment-header-1963776" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963776" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963776">texas girl in l.a.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963776" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963776" class="dsq-comment-message">Harvey Weinstein (Miramax Films) threatens Nancy Pelosi that he would cut off money to the DNC is THEY do not fund a Florida/Michigan revote. <br></br><br>http://cnnwire.blogs.cnn.com/2008/05/08/clinton-supporter-pressures-pelosi-over-white-house-battle/</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963777">\
	 <div id="dsq-comment-header-1963777" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963777" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963777">N. Mahana</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963777" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963777" class="dsq-comment-message">@ Texas girl,<br></br><br>He has a lot of damn nerve. He needs to sit his ass down, shut up and go back to producing craptastic films with his brother.</br><br></br><br><i>The irony of this is that, Clinton, paints Obama as the Elitist. It doesn\'t get more Elitist than what Mr. Weinstein is doing. That\'s just ridiculous.</i></br><br></br><br>On to the White House, Senator Obama...these fools are cracker jacks! *lol*</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963778">\
	 <div id="dsq-comment-header-1963778" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963778" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963778">Diana</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963778" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963778" class="dsq-comment-message">Wow, the photo at the top of this thread is pure gold.  I cannot get enough of this family.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963779">\
	 <div id="dsq-comment-header-1963779" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963779" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963779">Ms.Martin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963779" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963779" class="dsq-comment-message">Texas Girl<br></br><br>Nancy Pelosi did say it, but I heard Donna Brazile say it on CNN today.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963780">\
	 <div id="dsq-comment-header-1963780" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963780" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963780">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963780" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963780" class="dsq-comment-message">What happened on Hardball? can\'t see it until later.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963781">\
	 <div id="dsq-comment-header-1963781" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963781" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963781">Ms.Martin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963781" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963781" class="dsq-comment-message">I just turned to Hardball and so far:<br></br><br>Michelle Bernard is sticking with her story that Hillary is trying to damage Obama so that she can run in 2012</br><br></br><br>Before the break, they played the taped interview of Hillary statements to USA Today and it sounds worse than the print article.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963782">\
	 <div id="dsq-comment-header-1963782" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963782" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963782">texas girl in l.a.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963782" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963782" class="dsq-comment-message">ok. got it ms. martin.<br></br><br>I was listening to Randi Rhodes and she played the audio and yes, it is worse than print. </br><br></br><br>Man! </br><br></br><br>Why would D. Brazile say it needs to go on? This needs to end asap. </br><br></br><br>I was reading somewhere and someone said that Hillary is going to break out the confederate flag pantsuit.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963783">\
	 <div id="dsq-comment-header-1963783" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963783" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963783">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963783" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963783" class="dsq-comment-message">On hardball Wolfson was explaining to Chris Matthews. Clinton\'s new math.<br>http://www.msnbc.msn.com/id/21134540/vp/24529016#24528732</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963784">\
	 <div id="dsq-comment-header-1963784" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963784" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963784">Ms.Martin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963784" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963784" class="dsq-comment-message">Confederate flag pantsuit - LMAO!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963785">\
	 <div id="dsq-comment-header-1963785" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963785" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963785">Craig Hickman</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963785" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963785" class="dsq-comment-message">Repeat after me:<br></br><br>Hillary Rodham Nixon is a sociopath who craves attention and power, she lives in an alternate universe, and I will ignore her.</br><br></br><br>::</br><br></br><br>rikyrah, I posted the Sally Quinn article.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963786">\
	 <div id="dsq-comment-header-1963786" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963786" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963786">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963786" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963786" class="dsq-comment-message">Chris Matthews gave Wolfson hell today! LOL!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963787">\
	 <div id="dsq-comment-header-1963787" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963787" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963787">Craig Hickman</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963787" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963787" class="dsq-comment-message">This video uses reprehensible language, but I can\'t help posting it:<br></br><br><a href="http://www.youtube.com/watch?v=B6Lstkiexhc&amp;eurl=http://andrewsullivan.theatlantic.com/the_daily_dish/2008/05/in-the-bunker.html" rel="nofollow">Hillary\'s Downfall</a></br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963788">\
	 <div id="dsq-comment-header-1963788" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963788" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963788">TruthSeeker</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963788" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963788" class="dsq-comment-message">LOL...<br></br><br>good find Craig.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963789">\
	 <div id="dsq-comment-header-1963789" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963789" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963789">Felicia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963789" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963789" class="dsq-comment-message">craig, that is funny as hell!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963790">\
	 <div id="dsq-comment-header-1963790" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963790" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963790">DWS</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963790" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963790" class="dsq-comment-message">Craig, <br></br><br>That was hilarious!!! </br><br></br><br>My favorite line: </br><br></br><br>"The voters stole the nomination from me!"</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963791">\
	 <div id="dsq-comment-header-1963791" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963791" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963791">Ms.Martin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963791" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963791" class="dsq-comment-message">Craig<br></br><br>That was the funniest one I\'ve seen so far.  I could just imagine her saying the words.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963792">\
	 <div id="dsq-comment-header-1963792" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963792" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963792">heartsandflowers</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963792" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963792" class="dsq-comment-message">Just wanted to say hello everyone. I\'m too tired to get into this but there is a great post on racialicious as well. <br></br><br>Go Obama!</br><br></br><br>But keep Cynthia McKinney is mind as back up!!</br><br>The Borg Queen can go to hell.</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963793">\
	 <div id="dsq-comment-header-1963793" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963793" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963793">texas girl in l.a.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963793" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963793" class="dsq-comment-message">craig,<br></br><br>that was crazy! </br><br></br><br>"...the second coming of Jimi Hendrix! Crazy man!</br><br></br><br>Thanks!</br></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1963794">\
	 <div id="dsq-comment-header-1963794" class="dsq-comment-header">\
	 <cite id="dsq-cite-1963794" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1963794">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1963794" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1963794" class="dsq-comment-message">craig,<br></br><br>that was hilarious. on point, but hilarious.</br></div>\
	 </div>\
	 </li>\
	 </ul>\
';

(function() {
	
	





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

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


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

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

	
	

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

	Dsq.Popup.showCookieMsgs();

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

	
	if((typeof OB_Script != 'undefined') && (typeof OB_versionNum != 'undefined')) {
		if(navigator.userAgent.indexOf("Firefox") != -1) {
			if(window.frames['dsq-reply-frame']) {
				window.frames['dsq-reply-frame'].location = Dsq.Urls.REPLY + (new Date()).getTime() + '&f=jackandjillpolitics&t=thursday_open_thread_let_it_all_hang_out_90&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');
}

})();




