




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

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

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

var Dsq = new function() {
	this.container = document.getElementById('dsq-content');
	this.jsonData = {"reactions": [{"body": "Post: Friday Open Thread http://twurl.nl/v0ezem", "author_name": "jjpolitics", "source_url": "http://www.backtype.com/search?q=http%3A//www.jackandjillpolitics.com/2009/07/friday-open-thread-48/", "id": 2009246, "get_service_url": "http://twitter.com/", "title": "", "url": "http://twitter.com/jjpolitics/statuses/2686577088", "source": "backtype", "get_service_name": "twitter", "avatar_url": "http://s3.amazonaws.com/twitter_production/profile_images/55548665/mmmmmelon_normal.gif", "author_url": "", "date_created": "4 months ago", "retweets": [{"url": "http://twitter.com/jjpolitics/status/2686577088", "author_name": "jjpolitics"}]}], "has_more_reactions": false, "users": {"CarolinagirlinGA": {"username": "CarolinagirlinGA", "tumblr": "", "display_name": "carolinagirl", "url": "http://disqus.com/CarolinagirlinGA/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1583, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/19/8746/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "spirit_55z": {"username": "spirit_55z", "tumblr": "", "display_name": "spirit_55z", "url": "http://disqus.com/spirit_55z/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 4354, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/10/8199/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "heartsandflowers": {"username": "heartsandflowers", "tumblr": "actsoffaith", "display_name": "Acts Of Faith Blog", "url": "http://disqus.com/heartsandflowers/", "registered": true, "linkedin": "", "blog": "http://www.actsoffaithblog.com", "remote_domain": null, "points": 282, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/6/690/avatar32.jpg", "delicious": "actsoffaithblog", "is_remote": false, "verified": true, "flickr": "actsoffaithblog", "twitter": "http://twitter.com/ActsofFaithblog", "remote_domain_name": ""}, "Symphony": {"username": "Symphony", "tumblr": "", "display_name": "Symphony", "url": "http://disqus.com/Symphony/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 24, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/7/5603/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "moja31": {"username": "moja31", "tumblr": "", "display_name": "moja31", "url": "http://disqus.com/moja31/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 646, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "rikyrah": {"username": "rikyrah", "tumblr": "", "display_name": "rikyrah", "url": "http://disqus.com/rikyrah/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 3394, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Texas_Girl_in_LA": {"username": "Texas_Girl_in_LA", "tumblr": "", "display_name": "Texas_Girl_in_LA", "url": "http://disqus.com/Texas_Girl_in_LA/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 400, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/4043/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "morphusBfly": {"username": "morphusBfly", "tumblr": "", "display_name": "morphus", "url": "http://disqus.com/morphusBfly/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 2410, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/46/2339/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "genmaspeaks": {"username": "genmaspeaks", "tumblr": "", "display_name": "genmaspeaks", "url": "http://disqus.com/genmaspeaks/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 8, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Conserv1": {"username": "Conserv1", "tumblr": "", "display_name": "Conserv1", "url": "http://disqus.com/Conserv1/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 18, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "eclecticbrotha": {"username": "eclecticbrotha", "tumblr": "", "display_name": "eclecticbrotha", "url": "http://disqus.com/eclecticbrotha/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1497, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/6/9575/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "RobM": {"username": "RobM", "tumblr": "", "display_name": "RobM", "url": "http://disqus.com/RobM/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1319, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Justice58": {"username": "Justice58", "tumblr": "", "display_name": "Justice58", "url": "http://disqus.com/Justice58/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 2770, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/11/7899/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "IWordsmith": {"username": "IWordsmith", "tumblr": "", "display_name": "WordSmith", "url": "http://disqus.com/IWordsmith/", "registered": true, "linkedin": "", "blog": "http://leftistmoon.wordpress.com", "remote_domain": null, "points": 1619, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/16890/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Mirandalynn": {"username": "Mirandalynn", "tumblr": "", "display_name": "Miranda", "url": "http://disqus.com/Mirandalynn/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 6967, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/19/8735/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Town": {"username": "Town", "tumblr": "", "display_name": "Town", "url": "http://disqus.com/Town/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 5461, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "mon_dieu_ishmael": {"username": "mon_dieu_ishmael", "tumblr": "", "display_name": "mon_dieu_ishmael", "url": "http://disqus.com/mon_dieu_ishmael/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 128, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "womanistmusings": {"username": "womanistmusings", "tumblr": "", "display_name": "womanistmusings", "url": "http://disqus.com/womanistmusings/", "registered": true, "linkedin": "", "blog": "http://www.womanist-musings.com/", "remote_domain": null, "points": 391, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/4/5739/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "whiterosebuddy": {"username": "whiterosebuddy", "tumblr": "", "display_name": "whiterosebuddy", "url": "http://disqus.com/whiterosebuddy/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 3142, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "RonnieB": {"username": "RonnieB", "tumblr": "", "display_name": "RonnieB", "url": "http://disqus.com/RonnieB/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1210, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/3549/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "wasteacher": {"username": "wasteacher", "tumblr": "", "display_name": "wasteacher", "url": "http://disqus.com/wasteacher/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 161, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "itgurl_29": {"username": "itgurl_29", "tumblr": "", "display_name": "itgurl_29", "url": "http://disqus.com/itgurl_29/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 558, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "AxelFoley": {"username": "AxelFoley", "tumblr": "", "display_name": "AxelFoley", "url": "http://disqus.com/AxelFoley/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 821, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/40/7600/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Sepia": {"username": "Sepia", "tumblr": "", "display_name": "Sepia", "url": "http://disqus.com/Sepia/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 4834, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/9/5173/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Shazza": {"username": "Shazza", "tumblr": "", "display_name": "Shazza", "url": "http://disqus.com/Shazza/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 242, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "MsKitty": {"username": "MsKitty", "tumblr": "", "display_name": "MsKitty", "url": "http://disqus.com/MsKitty/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1025, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/6838/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "djchefron": {"username": "djchefron", "tumblr": "", "display_name": "djchefron", "url": "http://disqus.com/djchefron/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 3488, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/4/1663/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Val2": {"username": "Val2", "tumblr": "", "display_name": "Val", "url": "http://disqus.com/Val2/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1833, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/19/8778/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "claudia_m": {"username": "claudia_m", "tumblr": "", "display_name": "claudia_m", "url": "http://disqus.com/claudia_m/", "registered": true, "linkedin": "", "blog": "http://www.thebottomofheaven.com", "remote_domain": null, "points": 36, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/10/5543/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "facebook-568016896": {"username": "facebook-568016896", "tumblr": "", "display_name": "Jeff Larson", "url": "http://disqus.com/facebook-568016896/", "registered": true, "linkedin": "", "blog": "http://www.facebook.com/people/Jeff-Larson/568016896", "remote_domain": 1, "points": 13, "facebook": "http://www.facebook.com/people/Jeff-Larson/568016896", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": true, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": "Facebook"}, "Plantsmantx": {"username": "Plantsmantx", "tumblr": "", "display_name": "Plantsmantx", "url": "http://disqus.com/Plantsmantx/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1176, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}}, "forum": {"use_media": true, "name": "Jack and Jill Politics", "streaming_realtime": false, "url": "jackandjillpolitics", "allow_anon_post": false, "reactions_enabled": true, "reply_position": 1, "show_avatar": true, "allow_anon_votes": false, "disqus_auth_disabled": false}, "realtime_enabled": false, "request": {"username": "", "is_global_moderator": false, "sharing": {}, "sort": 4, "forum": "jackandjillpolitics", "is_initial_load": true, "is_authenticated": false, "timestamp": "2009-12-09_21:21:59", "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": {"12809735": {"up_voted": false, "ip": "", "has_replies": true, "message": "Next RW talking point: ObamaCare outlaws private insurance <br>Now that HR3200 has been formally introduced in the House, the right wing is going through it with a fine-tooth comb looking for lines they can take out of context to scare people with. They believe they've found it in the parts of the law that move regulation of private health insurance from McCarran-Ferguson to ERISA: \"ObamaCare outlaws private health insurance!\"<br>The deal is that the actual bill is over 1,000 pages long, it is written in legalese rather than English, and it is set in the middle of a  large array of other legislation that it must work around without destroying. This necessarily means that it does some nifty tricks to side-step some of the implications. For example: For employer-provided health insurance meeting requirements for deduction as health care coverage under federal law, federal regulation already applies via ERISA. But private plans (those individually purchased) are regulated by the states under the provisions of the McCarran-Ferguson Act of 1945, which places private health insurance under state control. <br><br><br>So the question is how to enforce the mandates upon insurers -- the must-issue and the flat-rate-pool mandates -- without overturning McCarran-Ferguson. Neither Congress nor the majority of states want the Federal government to be in the business of regulating insurance in general. Simply amending McCarran-Ferguson to exclude health insurance as a state-regulated class doesn't work either, because it's not all health insurance that Congress wants to regulate, just primary health insurance. Supplemental policies are of supreme disinterest to Congress and they're quite happy to let the states continue regulating those. Besides, insurers could raise some legal actions if Congress tried to regulate already-issued insurance that was issued under McCarran-Ferguson. <br><br><br>So the solution that the wonk assigned the task of making this happen arrived at was to create a new ERISA-eligible group for all future private insurance to be offered through -- the Health Insurance Exchange. This starts on page 72 of the bill. Since it is an ERISA-eligible group, it can be regulated through ERISA without touching McCarran-Ferguson in general. But then comes the task of how to make all private insurance be offered via the Exchange. And the solution the wonk devised was to outlaw the issue of new private policies that were Exchange-eligible, which is done on page 16, which would force all new private policies to be issued via the ERISA-regulated Exchange rather than via the state-regulated McCarran-Ferguson private market. In short, it's a work-around for McCarran-Ferguson which avoids the necessity to have to actually change McCarran-Ferguson -- existing private insurance policies can still be regulated by the states, it's just that new private insurance that meets primary insurance requirements must go thru the Exchange where it can be regulated under federal ERISA rules instead. And wingnut heads explode upon reaching page 16,  and they erupt shouting \"ObamaCare outlaws private insurance!\" without ever getting to page 72. <br><br><br>This points to a major problem wingnuts have with a 1000+ page bill -- you have to read the whole darn thing to know exactly how page 16 relates to page 72, you have to know the legal background of health insurance beforehand to understand how the pieces relate to the other major pieces of federal regulation like ERISA and McCarran-Ferguson, you have to have basic literacy in the legalese involved in this massive piece of wonkery, and wingnuts lack the patience, background, or the reading comprehension to do this. The bill does not outlaw private insurance, of course. It just shifts its issuance to the Exchange so it can be regulated under ERISA rather than McCarran-Ferguson. But to someone who suffers from legal illiteracy and a case of the paranoids, taking page 16 out of context means you arrive at the erroneous conclusion \"ObamaCare outlaws private insurance!\", which was boldly published in a national forum without the slightest attempt to validate the conclusion with, well, somebody who knows even the tiniest bit about health insurance regulation and how the new bill interacts with the current regulatory framework. <br>So it goes. In wingnut land, ignorance is strength. And on that basis, they must be mighty dadburned strong, doncha think?!<br><a href=\"http://www.dailykos.com/storyonly/2009/7/16/754234/-Next-RW-talking-point:-ObamaCare-outlaws-private-insurance\" rel=\"nofollow\">http://www.dailykos.com/storyonly/2009/7/16/754...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_08:55:56", "killed": false, "user_key": "djchefron", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 7, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12854795": {"up_voted": false, "ip": "", "has_replies": false, "message": "Whiterose - I actually \"worked\" all day today and missed all the action lol.<br><br>Loved the clip you provided", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_19:01:08", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 12826753, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12824094": {"up_voted": false, "ip": "", "has_replies": true, "message": "Right on the money, WRB.<br><br>LOL! @ Andrew and the pet supply store.  <br><br>Channeling Johnny Cochran:  \"IF YOU CAN'T COMPETE, YOU MUST RETREAT!<br><br>BWA HA HA HA HA!!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_14:01:27", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12820009, "depth": 2, "points": 2, "author_is_creator": false, "is_realtime": false}, "12826885": {"up_voted": false, "ip": "", "has_replies": false, "message": "No you didn't! LOL!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_15:10:23", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12824094, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12812834": {"up_voted": false, "ip": "", "has_replies": false, "message": "Again, I admit it. I quoted the IBD column. But please see my comment to Rob above.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_10:20:40", "killed": false, "user_key": "Conserv1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12812568, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "12815910": {"up_voted": false, "ip": "", "has_replies": false, "message": "Sotomayor, the GOP and Latinos  <br>by bfuentes [Subscribe] <br> Share this on Twitter - Sotomayor, the GOP and Latinos   Fri Jul 17, 2009 at 07:42:30 AM PDT<br>I am sure a lot has been written of how the Sotomayor nomination and the blow back by the GOP has hurt the GOP's standing in the Hispanic/Latino community.<br><br>I have a different viewpoint onto the whole scenario than most.  My father is Puerto Rican and my mother is very, very anglo(New England, protestant).  Recently, we had a 50th anniversary celebration for them and I had the honor to host the family patriarch, an uncle, at my house.<br><br>This gentleman was born and raised in Puerto Rico, spent a few years in New York City and has been back in Puerto Rico for the last 50 years.  From very modest beginnings he rose from the mail room to the the highest echelons in the banking industry in Puerto Rico.  He is friends with US Congressmen, and many people attempted to convince him to pursue politics in the 70's and 80's.  He felt he would be more effective out of government than in.<br><br>These are the reasons I respect him and his thoughts and opinions.<br><br><br><a href=\"http://www.dailykos.com/story/2009/7/17/754479/-Sotomayor%2C-the-GOP-and-Latinos\" rel=\"nofollow\">http://www.dailykos.com/story/2009/7/17/754479/...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_11:41:52", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12811305": {"up_voted": false, "ip": "", "has_replies": false, "message": "Questions Sotomayor Still Must Address<br>Patricia M. Wald<br>Thursday, July 16, 2009; 3:07 PM <br><br>During the questioning of Sonia Sotomayor, I was reminded of my law school nights cramming for exams: no matter how diligently you read the cases and learned treatises about what the \"law\" is, you were never prepared for the essay questions about how you would decide the case or how a future court might decide a slightly different case. Sotomayor's polite but persistent refusal to allow even a glimpse into her judicial orientation (she would say she had none, though her speeches suggest she has at least thought about it) is understandable in view of the fate of prior nominees who were more forthcoming -- in my tenure on the D.C. Circuit five colleagues were nominated; three made it, two did not. <br><br><a href=\"http://www.washingtonpost.com/wp-dyn/content/article/2009/07/16/AR2009071602832.html?wpisrc=newsletter&wpisrc=newsletter\" rel=\"nofollow\">http://www.washingtonpost.com/wp-dyn/content/ar...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_09:40:48", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12811821": {"up_voted": false, "ip": "", "has_replies": true, "message": "Why is that ESPN brotha on MSNBC this morning talking about the banks, just stating general obvious shit loudly like he actually knows what he's talking about, and everyone is just sitting there nodding their heads like he's saying something important!! MY God! All those black professionals in NYC and they put this idiot on tv every damn day!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_09:45:15", "killed": false, "user_key": "itgurl_29", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 2, "author_is_creator": false, "is_realtime": false}, "12822575": {"up_voted": false, "ip": "", "has_replies": false, "message": "Sorry, mediocrity.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_13:25:56", "killed": false, "user_key": "wasteacher", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12822505, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12820542": {"up_voted": false, "ip": "", "has_replies": false, "message": "In other words, whether or not it's a lie is of no concern to you, right?<br><br>No, I don't think you're a staunch ideologue... CONSERV1...LOL.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_12:38:18", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12815011, "depth": 5, "points": 2, "author_is_creator": false, "is_realtime": false}, "12813381": {"up_voted": false, "ip": "", "has_replies": true, "message": "You're the one whom needs to look before you leap. You're such an ideologue I have seen you twist yourself in knots trying to defend the indefensible. you have to stop fooling yourself.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_10:37:12", "killed": false, "user_key": "RobM", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12812788, "depth": 4, "points": 2, "author_is_creator": false, "is_realtime": false}, "12810483": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yeah, Good Life.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_09:25:14", "killed": false, "user_key": "morphusBfly", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 12807240, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12807240": {"up_voted": false, "ip": "", "has_replies": true, "message": "Good Morning.Its Roots Friday.Enjoy<br>Cocoa Tea - Good Life<br><a href=\"http://www.youtube.com/watch?v=_I3Cuv4cI2M\" rel=\"nofollow\">http://www.youtube.com/watch?v=_I3Cuv4cI2M</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_07:22:32", "killed": false, "user_key": "djchefron", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12811862": {"up_voted": false, "ip": "", "has_replies": false, "message": "Excellent job!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_09:46:57", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12807060, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12811863": {"up_voted": false, "ip": "", "has_replies": true, "message": "It does not outlaw private insurance but it does make sure that all newly offered private insurance complies with the new guidelines. It may be the case that the new guidelines are so onerous that private plans can not see their way to a rational business strategy.<br><br>Under the bills being considered right now, the exchange will be limited to the uninsured, the self-employed and small businesses. Maybe it will be expanded over time. Maybe not. In addition, it is barricaded by what's called a \"firewall.\" The firewall essentially bars individuals from entering the exchange so long as their employers offer them a basic level of health-care coverage. <br><br>Will companies strip down the plans, to provide only basic care? This will limit the choice of employees who will no longer see employers provide \"Cadillac\" plans. So, if we like our employer provided plan but the employer chooses a more basic plan than what we now enjoy, we are stuck. No choice.<br><br>Doesn't this threaten the premise that we can keep our existing plan if we like it?<br><br>It is clear to me that this bill can be VASTLY IMPROVED. We need time to thoroughly examine and debate the bill and gain input from both parties.<br><br>So what's the rush? Trying to push something through too fast makes people suspicious and allows the issue to be subjected to political demagoguery  on both sides of the aisle.<br><br>Wouldn't it be best to take time and come up with a bipartisan bill that makes sense to average Americans instead of leaving it vulnerable to manipulation and obfuscation  by wonks and partisans?<br><br>The WH has done a poor job in selling this plan by making it first and foremost about cutting costs.<br><br>More devastating than the charge that  the bill will sink the private insurance companies, is the fact that the CBO is telling us that this bill does nothing to cut costs, but actually INCREASES them!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_09:46:57", "killed": false, "user_key": "Conserv1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 6, "is_first_child": true, "email": "", "parent_post_id": 12809735, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12809816": {"up_voted": false, "ip": "", "has_replies": false, "message": "This idea that she made Yale Law Review because of affirmative action was the most asinine.<br><br>He has forgone his Republican role and gone off the deep edge to pure racist. MSNBC might as well give the same platform to the KKK. They can have this racist on air everyday but can't find an African American to host his or her own show in the 10 pm hour. <br><br>How long will MSNBC get a pass for letting this racist spew his hate speech?  This isn't about giving a voice to a conservative.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_08:58:15", "killed": false, "user_key": "Symphony", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 12807282, "depth": 1, "points": 5, "author_is_creator": false, "is_realtime": false}, "12825177": {"up_voted": false, "ip": "", "has_replies": false, "message": "Send this to Pat Buchannon", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_14:28:58", "killed": false, "user_key": "RobM", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12819848, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12816988": {"up_voted": false, "ip": "", "has_replies": true, "message": "OMG!  Have y'all seen the new line of attack on ReginaBenjamin, the nominee for US SurgeonGeneral?   They are asking can she serve and be a role model when she is obese!!<br><br>I kid you not!<br><br>wtf...this is terrible!!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_12:03:27", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 8, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12833374": {"up_voted": false, "ip": "", "has_replies": true, "message": "The idiot walked into that one! KaPow!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_16:58:10", "killed": false, "user_key": "Justice58", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12828272, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "12821088": {"up_voted": false, "ip": "", "has_replies": true, "message": "Sigh.  I'm really beginning to hate these people with the heat of a thousand burning nuns.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_12:50:18", "killed": false, "user_key": "MsKitty", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": true, "email": "", "parent_post_id": 12816988, "depth": 1, "points": 5, "author_is_creator": false, "is_realtime": false}, "12810344": {"up_voted": false, "ip": "", "has_replies": false, "message": "Business as usual will verification.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_09:19:49", "killed": false, "user_key": "morphusBfly", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12807855, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12811882": {"up_voted": false, "ip": "", "has_replies": true, "message": "This morning or through the weekend CIT will declare bankruptcy and likely to be liquidated. CIT is a financial institution that does a specialized form of lending. They are a \"factor\". A factor basically lends money to a business to buy inventory much like GE Capital. Unlike GE Capital the inventory is rarely products made by CIT. CIT will lend you money to buy clothes, provide cash against your accounts receivable, etc. The loans are short term in nature. Much of CIT's business is done on a relationship basis.<br> <br>CIT business is up against the wall because many businesses are doing so poorly they cannot pay CIT back.  If CIT fails the ripple effect on the economy is going to be tremendous because it will take years for others to come in a create a business relation. A regular bank cannot come in and loan because they have no clue what the business CIT does is. The consequence is many more small businesses are going to fail. With that failure will be more debt, unemployment and people on the government dole. This situtation will be directly the fault of President's Obama's economic recovery plan as it relates to financial institutions.<br><br>The mantra has been save the large institutions to stabilize the system(a correct thing) and they will provide credit to the economy to get it up and going again. This has been a complete failure  in providing credit. The large institutions one receive loans and backstop by the government to do whatever business they want. Ignoring GoldmanSachs  and Morgan Stanley, investment banks and looking at Bank of America, Citigroup, Wells Fargo and JPMorgan earning reports they have made money on their trading desks not on credit cards, mortgages or business loans: JPM <a href=\"http://www.bloomberg.com/apps/news?pid=conewsstory&tkr=JPM%253AUS&sid=a6e9ZjnyvX38\" rel=\"nofollow\">http://www.bloomberg.com/apps/news?pid=conewsst...</a> <br>BAC <a href=\"http://www.bloomberg.com/apps/news?pid=conewsstory&tkr=BAC%253AUS&sid=avCMWypEbXUM\" rel=\"nofollow\">http://www.bloomberg.com/apps/news?pid=conewsst...</a><br> <br>Two, the money they have received through TARP and other plans is being paid back but the upside warrants value is being contested as are other debts to us(the taxpayers whom kept them in business)<br><a href=\"http://www.bloomberg.com/apps/news?pid=newsarchive&sid=aOldn1p7pkqE\" rel=\"nofollow\">http://www.bloomberg.com/apps/news?pid=newsarch...</a><br><br>Three, the loan guarantees put smaller communiy banks at a disadavantage as any good client is being subsidized to do business w/ a large bank because of these loans and exceptions: <a href=\"http://www.ritholtz.com/blog/2009/05/how-the-bailouts-screw-smaller-banks/\" rel=\"nofollow\">http://www.ritholtz.com/blog/2009/05/how-the-ba...</a><br> <br>Yet a company like CIT which operates on Main Street, if you will, is being denied funds to continue what they do which is loan to small businesses. Add in the failure to help main street by changing the bankruptcy code to allow loan cram downs on primary residences(the mortgage on your home) you have a continued policy of buggerying the taxpayer at the expense of large financial institutions.<br><br>The failure of CIT will mean that the economy is no longer the one inherited from the years of President Bush policies of nonfeasance. It is President Obama's now.<br><br>Solution: under TARP law forbid any financial instution from speculating in currency, bonds, CDO's and futures for their own account(this will make Goldman Sachs a private company and others like it a private companies again not stock companies. Raise margins on the exchanges for future products  to 50% especially those they directly effect the economy like oil, gasoline, heating oil and natural gas. Declare force majuere on Credit Deriative Swaps written by any US financial insitution that is under federal regulatory control(insurance companies have to be forbidden to do it as they are currently state regulated) and forbid the overseas arm of writing.  Revisit the bankruptcy code and allow cram down of first mortgages on primary residences(I realize people feel there neighbor often spent more than they should/could/did and they are irresponsible. The problem is everytime a home goes into foreclosure there are few neighborhoods where this doesn't have a negative effect; loss of tax revenue to the local government authority, a diminishment of the value of your home, in short a death spiral to value.) An examination of credit companies scoring policies(we have seen at the simplest the effect of the closing of a credit card on your credit score-we won't get into what the companies really send as your credit score) to protect good creditors from being forced to pay more.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_09:47:49", "killed": false, "user_key": "RobM", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "12816492": {"up_voted": false, "ip": "", "has_replies": false, "message": "ROFL", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_11:50:50", "killed": false, "user_key": "AxelFoley", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12815123, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "12826223": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ok, it wasn't football, it was soccer:<br><br>\"Jane Doherty, a retirement-community administrator, chose to send her two boys elsewhere. When her family moved to Cupertino from Indiana over a decade ago, Ms. Doherty says her top priority was moving into a good public-school district. She paid no heed to a real-estate agent who told her of the town's burgeoning Asian population.\"<br><br>\"She says she began to reconsider after her elder son, Matthew, entered Kennedy, the middle school that feeds Monta Vista. As he played soccer, Ms. Doherty watched a line of cars across the street deposit Asian kids for after-school study. She also attended a Monta Vista parents' night and came away worrying about the school's focus on test scores and the big-name colleges its graduates attend.\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_14:53:47", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12824175, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "12828272": {"up_voted": false, "ip": "", "has_replies": true, "message": "I don't need to look at the screens.<br><br>I mentor a group of black teenage girls and they use the computers.  Get it.  <br><br>They have the knowledge and SKILLS to USEthe computer.  That's huge, because this is the information age, and if they have the technological skills, the world is at their finger tips.<br><br>Let's put it this way, I'd rather see a library full of black students sitting behind computers than on the street selling drugs and engaging in gang behaviors.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_15:27:14", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 12826441, "depth": 4, "points": 2, "author_is_creator": false, "is_realtime": false}, "12826225": {"up_voted": false, "ip": "", "has_replies": false, "message": "lmao!! u CRAzY!! Spirit...that's why I come here...for my own sanity..AND to know how to RETORT those...numbnutnitwits<br><br>and my daily prayer:<br>Lord, help me to endure my blessings.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_14:53:48", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12825753, "depth": 6, "points": 1, "author_is_creator": false, "is_realtime": false}, "12807282": {"up_voted": false, "ip": "", "has_replies": true, "message": "This is so utterly offensive - Pat Buchanan needs to be punched.....HARD<br><br><a href=\"http://www.dailykostv.com/w/001941/\" rel=\"nofollow\">http://www.dailykostv.com/w/001941/</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_07:25:17", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 10, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12812915": {"up_voted": false, "ip": "", "has_replies": false, "message": "Why not add, get rid of FICO and MICO as a solution?", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_10:23:13", "killed": false, "user_key": "morphusBfly", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12811882, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12812405": {"up_voted": false, "ip": "", "has_replies": true, "message": "You're busted. All you did yesterday was post how it outlawed private health insurance.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_10:06:27", "killed": false, "user_key": "RobM", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": 12811863, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12830483": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ignoramus!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_15:46:02", "killed": false, "user_key": "Justice58", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12826441, "depth": 4, "points": 2, "author_is_creator": false, "is_realtime": false}, "12810875": {"up_voted": false, "ip": "", "has_replies": false, "message": "MSNBC would never allow Farrakhan, Sharpton, and Reverend Jerimiah Wright on the airwaves and let them have a free for all.......  We'd have a nice lil race war.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_09:38:01", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12807282, "depth": 1, "points": 3, "author_is_creator": false, "is_realtime": false}, "12823676": {"up_voted": false, "ip": "", "has_replies": false, "message": "Didn't Bakke apply to 11 different schools and was rejected? Yet he decided it HAD to be affirmative action ruining his chances for approval and not the fact that his grades were bad. I mean, if I'd been rejected after 5 schools, I would have to  re-think what was I was doing.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_13:51:55", "killed": false, "user_key": "Shazza", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12814545, "depth": 4, "points": 2, "author_is_creator": false, "is_realtime": false}, "12826753": {"up_voted": false, "ip": "", "has_replies": true, "message": "The President is on FIYAHH !!! about Healthcare:<br><br><a href=\"http://www.youtube.com/watch?v=MEpaEBf67yk\" rel=\"nofollow\">http://www.youtube.com/watch?v=MEpaEBf67yk</a><br><br>\"I will NOT support the status quo!!\"  Obama told them<br><br>The time is NOW!!<br><br>And the folks in Congress are pushing back...diluge THEM with opposition!!<br><br><a href=\"http://tpmdc.talkingpointsmemo.com/2009/07/citing-cbo-directors-statements-senate-centrists-urge-slower-pace-for-health-care-reform.php\" rel=\"nofollow\">http://tpmdc.talkingpointsmemo.com/2009/07/citi...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_15:06:54", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "12814980": {"up_voted": false, "ip": "", "has_replies": true, "message": "I have his book and my own personal anecdote.  As a student, I freely admit my test scores weren't glowing.  However, I was the student in the tutoring center those kids from the best schools in the country went to for help.  I watched their faces drain of color when I asked them simple questions about the 8-page paper they wrote.  I sat in amazement while one, a college senior, thought each point in his paper had to be in a single paragraph even if the paragraph was two pages long. <br><br>I'm also the one they went to when they needed tutoring in Japanese language. Me, the poor little ghetto Black girl. I saw how ill-prepared many of them were yet still made their way into the best colleges so Pat Buchanan is full of hateful garbage.<br><br>It was amazing to hear Buchanan speak of how basically schools give away grades but somehow White children aren't the beneficiaries of such a system.  That their standardized testing scores on multiple choice questions should be the decisive factor and not the critical analysis skills that so many of them lack. <br><br>Fact is, there are more White students who aren't capable in higher education than Blacks. We don't get the chance at the same rate as they do to fail or succeed. But they won't admit that. Buchanan wants to only compare those minorities who fall short to the true best of the best while leaving out (simply not claiming) the under performing, failing Whites. <br><br>Whites who need a bad guy for why they didn't get into their dream college always look at minorities. Why'? Because they automatically assume/ believe/ accept that the other White students belong there. It was your Black butt who took THEIR spot.  As if they were entitled to it in the first place.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_11:18:40", "killed": false, "user_key": "Symphony", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": true, "email": "", "parent_post_id": 12807855, "depth": 1, "points": 10, "author_is_creator": false, "is_realtime": false}, "12826252": {"up_voted": false, "ip": "", "has_replies": false, "message": "It's an old chestnut from the Television Without Pity forums.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_14:54:32", "killed": false, "user_key": "MsKitty", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12824905, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12825753": {"up_voted": false, "ip": "", "has_replies": true, "message": "See, WRB, it's a good thing you're around.<br><br>Who else would those white folks have to blame for their stupidity.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_14:41:59", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12817804, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "12824175": {"up_voted": false, "ip": "", "has_replies": true, "message": "True dat, Sepia<br><br>\"White folks don't have issues, they have subscriptions.'<br><br>And they need PRESCRIPTIONS.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_14:03:14", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12823947, "depth": 5, "points": 4, "author_is_creator": false, "is_realtime": false}, "12815011": {"up_voted": false, "ip": "", "has_replies": true, "message": "If I was such a staunch ideologue would I be engaging in further research and asking progressives why they are so supportive of the bill? <br><br>I have no party line other than I am against an expanded government that limits my freedoms, and in this that is access to the best health care I can afford. I am also against a bill that claims to save money while the CBO tells us that health care costs to the federal government will INCREASE with this bill and that deficit spending is unsustainable. <br><br>You can believe what you choose about IBD, but if it gets Congress to slow down and address this issue in a pragmatic, responsible way...great.<br><br>I see the article as akin to pulling the emergency break on a runaway train. Better to stop or slow it down than have it crash at full speed.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_11:19:44", "killed": false, "user_key": "Conserv1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 12814271, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "12811890": {"up_voted": false, "ip": "", "has_replies": true, "message": "OMG.....are you telling me that got Stephen A up already on MSNBC? Damn its not even 10am yet....", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_09:47:58", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": true, "email": "", "parent_post_id": 12811821, "depth": 1, "points": 1, "author_is_creator": false, "is_realtime": false}, "12807855": {"up_voted": false, "ip": "", "has_replies": true, "message": "Someone needs to send this article to Pat BuKKKlannan and the rest of the Bitter White Boy Squad who constantly whine about affirmative action:<br><br><i>Peter Schmidt<br>At the elite colleges - dim white kids<br><br>By Peter Schmidt  |  September 28, 2007<br><br>AUTUMN AND a new academic year are upon us, which means that selective colleges are engaged in the annual ritual of singing the praises of their new freshman classes.<br><br>Surf the websites of such institutions and you will find press releases boasting that they have increased their black and Hispanic enrollments, admitted bumper crops of National Merit scholars or became the destination of choice for hordes of high school valedictorians. Many are bragging about the large share of applicants they rejected, as a way of conveying to the world just how popular and selective they are.<br><br>What they almost never say is that many of the applicants who were rejected were far more qualified than those accepted. Moreover, contrary to popular belief, it was not the black and Hispanic beneficiaries of affirmative action, but the rich white kids with cash and connections who elbowed most of the worthier applicants aside.<br><br>Researchers with access to closely guarded college admissions data have found that, on the whole, about 15 percent of freshmen enrolled at America's highly selective colleges are white teens who failed to meet their institutions' minimum admissions standards.<br><br>Five years ago, two researchers working for the Educational Testing Service, Anthony Carnevale and Stephen Rose, took the academic profiles of students admitted into 146 colleges in the top two tiers of Barron's college guide and matched them up against the institutions' advertised requirements in terms of high school grade point average, SAT or ACT scores, letters of recommendation, and records of involvement in extracurricular activities. White students who failed to make the grade on all counts were nearly twice as prevalent on such campuses as black and Hispanic students who received an admissions break based on their ethnicity or race.<br><br>Who are these mediocre white students getting into institutions such as Harvard, Wellesley, Notre Dame, Duke, and the University of Virginia? A sizable number are recruited athletes who, research has shown, will perform worse on average than other students with similar academic profiles, mainly as a result of the demands their coaches will place on them.<br><br>A larger share, however, are students who gained admission through their ties to people the institution wanted to keep happy, with alumni, donors, faculty members, administrators, and politicians topping the list.<br><br>Applicants who stood no chance of gaining admission without connections are only the most blatant beneficiaries of such admissions preferences. Except perhaps at the very summit of the applicant pile - that lofty place occupied by young people too brilliant for anyone in their right mind to turn down - colleges routinely favor those who have connections over those who don't. While some applicants gain admission by legitimately beating out their peers, many others get into exclusive colleges the same way people get into trendy night clubs, by knowing the management or flashing cash at the person manning the velvet rope.<br><br>Leaders at many selective colleges say they have no choice but to instruct their admissions offices to reward those who financially support their institutions, because keeping donors happy is the only way they can keep the place afloat. They also say that the money they take in through such admissions preferences helps them provide financial aid to students in need.<br><br>But many of the colleges granting such preferences are already well-financed, with huge endowments. And, in many cases, little of the money they take in goes toward serving the less-advantaged.<br><br>A few years ago, The Chronicle of Higher Education looked at colleges with more than $500 million in their endowments and found that most served disproportionately few students from families with incomes low enough to qualify for federal Pell Grants. A separate study of flagship state universities conducted by the Education Trust found that those universities' enrollments of Pell Grant recipients had been shrinking, even as the number of students qualifying for such grants had gone up.<br><br>Just 40 percent of the financial aid money being distributed by public colleges is going to students with documented financial need. Most such money is being used to offer merit-based scholarships or tuition discounts to potential recruits who can enhance a college's reputation, or appear likely to cover the rest of their tuition tab and to donate down the road.<br><br>Given such trends, is it any wonder that young people from the wealthiest fourth of society are about 25 times as likely as those from the bottom fourth to enroll in a selective college, or that, over the past two decades, the middle class has been steadily getting squeezed out of such institutions by those with more money?<br><br>A degree from a selective college can open many doors for a talented young person from a humble background. But rather than promoting social mobility, our nation's selective colleges appear to be thwarting it, by turning away applicants who have excelled given their circumstances and offering second chances to wealthy and connected young people who have squandered many of the advantages life has offered them.<br><br>When social mobility goes away, at least two dangerous things can happen. The privileged class that produces most of our nation's leaders can become complacent enough to foster mediocrity, and less-fortunate segments of our society can become resigned to the notion that hard work will not get them anywhere.<br><br>Given the challenges our nation faces, shouldn't its citizens be at least a little worried that the most selective public universities - state flagships - dominate the annual Princeton Review rankings of the nation's best party schools, as measured largely by drug and alcohol consumption and time spent skipping class and ditching the books?<br><br>Should Harvard, which annually turns away about 2,000 valedictorians and has an endowment of nearly $35 billion, be in the business of wasting its academic offerings on some students admitted on the basis of pedigree?<br><br>Peter Schmidt is a deputy editor of The Chronicle of Higher Education and author of \"Color and Money: How Rich White Kids Are Winning the War Over College Affirmative Action.\"<br><a href=\"http://www.boston.com/news/globe/editorial_opinion/oped/articles/2007/09/28/at_the_elite_colleges___dim_white_kids/?page=1\" rel=\"nofollow\">http://www.boston.com/news/globe/editorial_opin...</a><br></i>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_07:56:36", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "12809393": {"up_voted": false, "ip": "", "has_replies": false, "message": "What is the main goal of health care reform? Coverage for all or cost-cutting?<br><br>Basic coverage for all citizens should be first and foremost. Everyone gets a basic plan, and then those that want to pay more or maintain healthier lifestyles can opt for an even better plan. <br><br>The government could establish a single, reasonably generous public-option plan and leave the gold plating to private insurers. Doing so would allow the government to take a more egalitarian approach and at the same time would turn over to private insurers a decent-sized potential market for nonbasic health care. <br><br>Take the responsibility for providing health care away from employers and put it on individuals. You must be insured under the basic plan. Citizens who cannot pay will be subsidized at this basic level. <br><br>Those who maintain a healthy lifestyle could receive credits toward 'gold-plated' options, thereby creating incentives for Americans to adopt healthier behaviors. If you smoke, you will have basic coverage, but if you want a better plan you can pay out of pocket or change your behavior.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_08:39:36", "killed": false, "user_key": "Conserv1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12815043": {"up_voted": false, "ip": "", "has_replies": false, "message": "The dkos article states that what you are freaking out about on page 16 is explained on page 72. But, since you conveniently dismiss the article because its from Daily Kos you get to wallow in the blissful ignorance you're famous for. Save your pootbutt bluster for someone who isn't smart enough to see through it. Or take your musty ass back to <a href=\"http://Stormfront.org\" rel=\"nofollow\">Stormfront.org</a> with the rest of your wingnut militia.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_11:20:41", "killed": false, "user_key": "eclecticbrotha", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12813590, "depth": 3, "points": 3, "author_is_creator": false, "is_realtime": false}, "12825290": {"up_voted": false, "ip": "", "has_replies": true, "message": "When I go to the downtown Minneapolis library every other weekend, the library is full of black students sitting behind computers. &lt;YEAH!&gt;", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_14:31:03", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 6, "is_first_child": false, "email": "", "parent_post_id": 12824837, "depth": 2, "points": 6, "author_is_creator": false, "is_realtime": false}, "12812493": {"up_voted": false, "ip": "", "has_replies": false, "message": "Michael Jackson's mother, Katherine Jackson, raised nine children, but the last came of legal age when she was 54. Raising her late son's three children, ages 7 to 12, now, at age 79, would be another challenge unto itself, and it's one that nearly 3 million American families tackle -- although they're not necessarily the families you might think they are. <br><br><b><a href=\"http://www.kivitv.com/Global/Story.asp?S=10732312\" rel=\"nofollow\">Many grandmas know what lies ahead for Katherine Jackson</a></b><br><blockquote>\"People's idea about grandparents and grandchildren living together was of an elderly African-American woman living in the inner city with no spouse present,\" says Kenneth Bryson, director of the National Center on Grandfamilies, in Washington. \"That's actually very uncommon.\"<br><br>It's true that African-American children are more likely to live with grandparents than white children are, but of all grandparent households, fewer than one-third are African-American. More than 40 percent of grandparent households are white, according to the Census Bureau's most recent American Community Survey, and the remainder are other races and ethnicities.<br><br>White, black or purple, the challenges confronting grandparents who, like Mrs. Jackson, unexpectedly find themselves with young children to raise can be daunting. <br><br>&lt;snip&gt;<br><br>After jumping during the 1990s, the number of grandparent-headed households grew by fewer than 1 million over the past decade. One in 4 such households lives below the poverty line, compared with 17 percent for the general population. Grandparent-headed families make up 2.7 percent of all US households.</blockquote><hr>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_10:09:21", "killed": false, "user_key": "morphusBfly", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12814545": {"up_voted": false, "ip": "", "has_replies": true, "message": "and there are still far too many middle class whites who believe that POC are the reason that they didn't get the job they wanted, or get into the school of their choice, or think that all their taxes go to paying for things that benefit lazy minorities and not folks like them.<br>we might like to think that this kind of rhetoric should be abhorrent to any decent thinking person but let's be honest, there are more people than you think who agree with it on at least some level.<br>what seems like a horrible marketing strategy to you, is one that has worked for the GOP and others many many times before.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_11:07:57", "killed": false, "user_key": "moja31", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 12812599, "depth": 3, "points": 6, "author_is_creator": false, "is_realtime": false}, "12812500": {"up_voted": false, "ip": "", "has_replies": true, "message": "WITH THIS 'REFORM' YOU WILL LOSE YOUR HEALTH PLAN.<br><br>\"PRESIDENT Obama promises that \"if you like your health plan, you can keep it,\" even after he reforms our health-care system. That's untrue. The bills now before Congress would force you to switch to a managed-care plan with limits on your access to specialists and tests.\"<br><br><a href=\"http://www.nypost.com/php/pfriendly/print.php?url=http%253A%252F%252Fwww.nypost.com%252Fseven%252F07172009%252Fpostopinion%252Fopedcolumnists%252Fos_broken_promises_179667.htm\" rel=\"nofollow\">http://www.nypost.com/php/pfriendly/print.php?u...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_10:09:27", "killed": false, "user_key": "Conserv1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 11, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12821206": {"up_voted": false, "ip": "", "has_replies": false, "message": "I must admit that I have not read the entire bill.  In some ways it is based upon the Massachusetts model.  Everyone (95% House bill) must either have employer supplied healthcare or buy their own per the terms you outlined above (or Medicare or Medicaid).   What they have found in Massachusetts is that many people do not buy healthcare insurance until they needed an operation or some expensive medical work done.  The threat of a fine (2.5% of income under the House plan) does not force anyone to actually buy health insurance because how do you catch them??  How do you enforce it??   The IRS is going to come to your door or deduct money from your refund (LOL - I have not had a refund in over 30 years)?  The result was that costs went up for those who complied with the law and purchased health insurance.  <br>I am not against managed care although I am not sure how it will be implemented by the Senate bill.  Medicare and Medicaid are both forms of managed care, as are HMOs, and god knows my own insurance plan could not be any more restrictive and still pay anything.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_12:53:06", "killed": false, "user_key": "mon_dieu_ishmael", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12813590, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12843631": {"up_voted": false, "ip": "", "has_replies": false, "message": "SMH, Justice.  If ignorance was poison, folks would be dead by now.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_17:41:35", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12833374, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "12820707": {"up_voted": false, "ip": "", "has_replies": true, "message": "LMAO @ you WRB and that article. <br><br>Translation: they can't COMPETE!!...this is the way it has always been...if they can not achieve based on white entitlement ...they flee!<br><br>That's why they are against affirmative action, because they would actually have to compete against ppl of color with great minds that have to work twice as hard to get less than half the recognition. <br><br>We see them. We know.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_12:41:50", "killed": false, "user_key": "CarolinagirlinGA", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 12820009, "depth": 2, "points": 3, "author_is_creator": false, "is_realtime": false}, "12826855": {"up_voted": false, "ip": "", "has_replies": false, "message": "You ASS-Uming that the black students are looking at facebook and not studying is no different than the racist stereotyping done by whites about black people. <br><br>Oh, wait....", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_15:09:37", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12826441, "depth": 4, "points": 4, "author_is_creator": false, "is_realtime": false}, "12825842": {"up_voted": false, "ip": "", "has_replies": true, "message": "I should have said heard vs. seen...it was that MSNBC newswomen, with the dark hair, MelissaBrewer? not Nora but the one that comes on right b4 AndreaMitchell <br><br>But here are some links..the blogosphere is going nuts..just mean:<br><br><a href=\"http://www.salon.com/mwt/broadsheet/feature/2009/07/15/regina_benjamin/index.html\" rel=\"nofollow\">http://www.salon.com/mwt/broadsheet/feature/200...</a><br><br><a href=\"http://www.reason.com/blog/show/134852.html\" rel=\"nofollow\">http://www.reason.com/blog/show/134852.html</a><br><br>blogs.wsj.com/health/2009/07/13/regina-benjamin-and-american-health-care/<br><br><a href=\"http://www.thatblackgirlsite.com/thatblackgirlblogs/size-matters-objections-against-dr-regina-benjamins-nomination-how-it-relates-to-hollywoods-big-girl-boom\" rel=\"nofollow\">http://www.thatblackgirlsite.com/thatblackgirlb...</a><br><br><a href=\"http://voices.washingtonpost.com/44/2009/07/13/obama_selects_alabama_doctor_a.html\" rel=\"nofollow\">http://voices.washingtonpost.com/44/2009/07/13/...</a><br><br><br>MEAN..MEAN...MEAN!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_14:43:50", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 12824972, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12813043": {"up_voted": false, "ip": "", "has_replies": true, "message": "The next right wing talking point: Obamacare outlaws private insurance<br><br><a href=\"http://www.dailykos.com/storyonly/2009/7/16/754234/-Next-RW-talking-point:-ObamaCare-outlaws-private-insurance\" rel=\"nofollow\">http://www.dailykos.com/storyonly/2009/7/16/754...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_10:26:52", "killed": false, "user_key": "eclecticbrotha", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 10, "is_first_child": true, "email": "", "parent_post_id": 12812500, "depth": 1, "points": 1, "author_is_creator": false, "is_realtime": false}, "12820009": {"up_voted": false, "ip": "", "has_replies": true, "message": "\"they're leaving because the schools are too academically driven and too narrowly invested in subjects such as math and science at the expense of liberal arts and extracurriculars like sports and other personal interests.\"<br><br>Translation:  they can't COMPETE!!...this is the way it has always been...if they can not achieve based on white entitlement ...they flee!<br><br>O and the stories they make up to account for what they do are amazing..this is why we have all the Christian schools, they refuse to integrate...this is why public schools are fighting against vouchers...they want the MONEY for their pvt schools!<br><br>Again and again...they change the rules...<br><br><br> \"Andrew, 17 years old, took the high-school exit exam last summer and left the school to avoid the academic pressure. He is currently working in a pet-supply store\"<br><br><br>BWAHAHAHAHAHAHAHHA!!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_12:26:26", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 7, "is_first_child": true, "email": "", "parent_post_id": 12819848, "depth": 1, "points": 2, "author_is_creator": false, "is_realtime": false}, "12832004": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"It is so tastless for MSNBC to continue to play footage of Michael Jackson with his hair on fire. I am so over it.\"<br><br>\"The soda industry is running ads here asking citizens to contact Congress and tell them not to tax sweet drinks. I'm going to contact them and tell them to definitely tax sweet drinks.\"<br><br>co-signing", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_16:25:39", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12819923, "depth": 1, "points": 1, "author_is_creator": false, "is_realtime": false}, "12824837": {"up_voted": false, "ip": "", "has_replies": true, "message": "When my wife and I go to the library every weekend, it is full of asian students working their asses off.  If only black students would spend their weekends in the library,&lt; sigh&gt;.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_14:19:08", "killed": false, "user_key": "mon_dieu_ishmael", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 11, "is_first_child": false, "email": "", "parent_post_id": 12819848, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12812045": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yes, he's on there talking loud and saying nothing, about banking and finance. Sitting next to people who actually worked on Wall Street and he's speaking in the most general terms and everyone is sitting there acting like he's actually saying something profound! He doesn't even know what he's talking about! They put him in every damn segment, from style, to medical, to world news, to legislative, and he talks some general shit he Wikied before he went on air, and all those white people smile and nod like the man is a genius! It's sickening.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_09:53:21", "killed": false, "user_key": "itgurl_29", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12811890, "depth": 2, "points": 2, "author_is_creator": false, "is_realtime": false}, "12809999": {"up_voted": false, "ip": "", "has_replies": false, "message": "Congrats, Genma, on bringing attention to this subject and actually getting something done! It is nice to see that a blog can make a difference.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_09:05:37", "killed": false, "user_key": "claudia_m", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 12807060, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12815123": {"up_voted": false, "ip": "", "has_replies": true, "message": "ONOEZ!!! WE'RE ON A COLLISION COURSE WITH AFFORDABLE HEALTH CARE AND THE BRAKES HAVE FAILED! WE IZ FUCKED!!!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_11:22:19", "killed": false, "user_key": "eclecticbrotha", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12815011, "depth": 5, "points": 8, "author_is_creator": false, "is_realtime": false}, "12813590": {"up_voted": false, "ip": "", "has_replies": true, "message": "Have you read the entire bill? Do you know what's in it and understand how it will effect you? Do you research, read and attempt to educate yourself or do you blindly follow the party line and regurgitate the spin the hacks shovel out?<br><br>IBD jumped the gun and got a lot of folks riled up, including me. But if nothing else it has prompted a \"LET THE BUYER BEWARE\" caution to emerge. It forced people to more closely examine what we will be getting for our 1 TRILLION + and in the end my slow down a process on an important issue that deserves a pragmatic approach and bi-partisan support.<br><br>Many Dems have a problem with this bill, including liberal bloggers Mickey Kaus and Ezra Klein, who both support health care reform. <br><br>Broaden your horizons and look outside the kos cocoon.<br><br>The article goes on to say:<br><br>\" Two main bills are being rushed through Congress with the goal of combining them into a finished product by August. Under either, a new government bureaucracy will select health plans that it considers in your best interest, and you will have to enroll in one of these \"qualified plans.\" If you now get your plan through work, your employer has a five-year \"grace period\" to switch you into a qualified plan. If you buy your own insurance, you'll have less time.<br><br>And as soon as anything changes in your contract -- such as a change in copays or deductibles, which many insurers change every year -- you'll have to move into a qualified plan instead (House bill, p. 16-17).<br><br>When you file your taxes, if you can't prove to the IRS that you are in a qualified plan, you'll be fined thousands of dollars -- as much as the average cost of a health plan for your family size -- and then automatically enrolled in a randomly selected plan (House bill, p. 167-168).<br><br>It's one thing to require that people getting government assistance tolerate managed care, but the legislation limits you to a managed-care plan even if you and your employer are footing the bill (Senate bill, p. 57-58). The goal is to reduce everyone's consumption of health care and to ensure that people have the same health-care experience, regardless of ability to pay.<br><br>Nowhere does the legislation say how much health plans will cost, but a family of four is eligible for some government assistance until their household income reaches $88,000 (House bill, p. 137). If you earn more than that, you'll have to pay the cost no matter how high it goes. \"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_10:42:40", "killed": false, "user_key": "Conserv1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 9, "is_first_child": false, "email": "", "parent_post_id": 12813043, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12812568": {"up_voted": false, "ip": "", "has_replies": true, "message": "\"It does not outlaw private insurance but it does...\"<br><br>From yesterday:<br><br>\"It is clear from the healthcare reform bill the House has drafted that private insurance will be eliminated.\"<br><br>Yeah Rob, he's busted...again. This is the sort of thing I was talking about when I mentioned his dishonesty.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_10:11:49", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12812405, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12817182": {"up_voted": false, "ip": "", "has_replies": true, "message": "<i><b>\"These kids were admitted because of power and money.\"</b></i><br><br>See? Just like the Boston Herald article I posted below, this article shows who's REALLY getting an unfair advantage. But <i>they</i> wouldn't dare talk about this. This goes to show you why Affirmative Action is still needed.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_12:08:35", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": true, "email": "", "parent_post_id": 12815837, "depth": 1, "points": 3, "author_is_creator": false, "is_realtime": false}, "12832041": {"up_voted": false, "ip": "", "has_replies": false, "message": "deleted.  even though you deserved it.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_16:26:51", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12824837, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12819756": {"up_voted": false, "ip": "", "has_replies": false, "message": "Good point, womanist. As we all know, words are powerful and can incite a peaceful movement or a violent backlash. Folks like Pat pose a real danger to the physical well-being of POC.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_12:20:04", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12812599, "depth": 3, "points": 1, "author_is_creator": false, "is_realtime": false}, "12812087": {"up_voted": false, "ip": "", "has_replies": false, "message": "I heard about this the other day.  But I guess what can you expect when you don't know anything about the economy and surround yourself with a bunch of people beholden to Wall Street who \"tell\" you what the economy is all about.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_09:55:19", "killed": false, "user_key": "Town", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 12811882, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12814664": {"up_voted": false, "ip": "", "has_replies": false, "message": "&lt;Have you read the entire bill?&gt;<br><br>It's only a 1,000 page legal document so I guess it will only take me 30-40 minutes right?  And I should have no problems understanding how it fits into the context of existing healthcare and insurance regulation right?<br><br><br>Are you a lawyer with experience in the health care and insurance fields?  If not I suggest your read the dkos writeup that was linked above.  It makes it rather clear why \"reading the entire bill\" is a dicey business.  There are huge opportunties for misinformation and you don't have a great record so far about weeding that out.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_11:11:02", "killed": false, "user_key": "facebook-568016896", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12813590, "depth": 3, "points": 2, "author_is_creator": false, "is_realtime": false}, "12824905": {"up_voted": false, "ip": "", "has_replies": true, "message": "WHERE did you ever come up with that line......???? <br><br><br>LMAO .", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_14:21:17", "killed": false, "user_key": "IWordsmith", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12821088, "depth": 2, "points": 1, "author_is_creator": false, "is_realtime": false}, "12812599": {"up_voted": false, "ip": "", "has_replies": true, "message": "I don't know if wishing this as a marketing strategy is a good idea.  There are still far too many impoverished whites who  believe that POC are the reason that they remain poor.  Just look at the <a href=\"http://www.womanist-musings.com/2009/07/sherriff-joe-arpaio-inspires-murder-of.html\" rel=\"nofollow\">backlash against undocumented workers. </a> We can see them as crazy but they see so-called American jobs being stolen.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_10:12:51", "killed": false, "user_key": "womanistmusings", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 6, "is_first_child": false, "email": "", "parent_post_id": 12808154, "depth": 2, "points": 1, "author_is_creator": false, "is_realtime": false}, "12820312": {"up_voted": false, "ip": "", "has_replies": false, "message": "I am down with a BAN on HFCS!!!  <br><br>definitely it is bad for us...it is not less expensive than sugar..but boy does it increase shelf life....and stay in our cells 4EVA too!! We can't process it, it is a culprit in diabetes and the nationwide obesity epidemic.<br><br>BAN IT!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_12:33:00", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 12819923, "depth": 1, "points": 2, "author_is_creator": false, "is_realtime": false}, "12811105": {"up_voted": false, "ip": "", "has_replies": false, "message": "Nine dead as bombers target Jakarta hotels<br>Posted Fri Jul 17, 2009 11:26am AEST <br>Updated 8 hours 30 minutes ago <br><br>Coordinated bomb attacks have hit two luxury hotels in the Indonesian capital Jakarta, killing at least nine people, including foreigners, and injuring dozens more.<br><br>The first explosion is reported to have happened at the JW Marriott hotel in central Jakarta just a few blocks away from the Australian embassy at about 8.00am this morning (local time). A terrorist attack at the same Marriott Hotel in 2003 killed 12 people and left 150 injured.<br><br>Later there was another explosion on the first floor of the Ritz Carlton hotel, directly opposite, with windows being blown out of the hotel's restaurant.<br><br>\"There were explosions heard from two separate places, one the JW Marriott, the other in the Ritz Carlton. We are still trying to check because right now we are still helping the victims,\" South Jakarta Police Chief Firman Santyabudi told Indonesian Metro TV.<br><br>Police and health ministry officials confirmed the death toll and also confirmed that the explosions were caused by \"high explosive bombs\". The health ministry said 48 people had been seriously injured.<br><br><a href=\"http://www.abc.net.au/news/stories/2009/07/17/2628783.htm\" rel=\"nofollow\">http://www.abc.net.au/news/stories/2009/07/17/2...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_09:39:35", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12818282": {"up_voted": false, "ip": "", "has_replies": false, "message": "Today's Conversation: <br>The Black Community. What Black Community? <br><a href=\"http://bit.ly/rNxS\" rel=\"nofollow\">http://bit.ly/rNxS</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_12:12:54", "killed": false, "user_key": "heartsandflowers", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12813169": {"up_voted": false, "ip": "", "has_replies": false, "message": "I thought Sheriff Joe was under investigation?? Odd, the article failed to mention Shawna Forde.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_10:30:28", "killed": false, "user_key": "morphusBfly", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 12812686, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12814194": {"up_voted": false, "ip": "", "has_replies": false, "message": "this kind of analysis means nothing to the pat buchannan's of the world, because in his mind there just doesn't exist a scenario in which a minority could be better qualified than a white person, he just can't fathom it.  and unfortunately it usually means nothing to otherwise less bigoted white people, what i like to call \"enlightened racists;\" it's not said as explicitly, but subconsciously they can't really imagine it either.<br>it's the reason that you can have an impeccably qualified minority get a job, and have someone say \"it's good to see more diversity, and they're obviously very qualified <em>but</em> i don't believe in affirmative action hiring,\" and not see anything problematic with the conclusions they've just drawn.  <br>what about their resume puts them in that erroneously defined category? absolutely nothing, <em>except</em> their skin color. it's presumed that a minority just <em>can't</em> be objectively qualified for a position, their brownness is somehow inherently what puts them at the top of the pile not their qualifications.  while some other candidate's whiteness <em>always</em> comes with the presumption that they are objectively qualified for any position they get, it's simply never a question.  until people are able to recognize that assumption, this debate will continue to go nowhere.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_11:00:28", "killed": false, "user_key": "moja31", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12807855, "depth": 1, "points": 5, "author_is_creator": false, "is_realtime": false}, "12830100": {"up_voted": false, "ip": "", "has_replies": false, "message": "<i>If only black students would spend their weekends in the library,&lt; sigh&gt;.</i><br><br><br>That is speaking of blacks students as a whole. You didNOT say....<b>if only black students in my community would spend their weekends in the library.</b><br><br><br>You <i>ARE</i> a jackass if you think what you see in your damn library represents blacks in general. I see black students @ our local library checking out books or behind a computer every week-end.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_15:42:48", "killed": false, "user_key": "Justice58", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12826387, "depth": 4, "points": 3, "author_is_creator": false, "is_realtime": false}, "12813703": {"up_voted": false, "ip": "", "has_replies": false, "message": "So why do you for wholeheartedly support this bill? Why is it so great that it is worth the Trillion dollar price tag?<br><br>A soundbite from Bernie Sanders isn't good enough for me.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_10:46:01", "killed": false, "user_key": "Conserv1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12813381, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "12819848": {"up_voted": false, "ip": "", "has_replies": true, "message": "ATTENTION ASIAN-AMERICANS! They're looking to blame you, too!<br><br><i>The New White Flight<br><br>By SUEIN HWANG<br><br>WSJ, November 19, 2005; Page A1<br><br>CUPERTINO, Calif. -- By most measures, Monta Vista High here and Lynbrook High, in nearby San Jose, are among the nation's top public high schools. Both boast stellar test scores, an array of advanced-placement classes and a track record of sending graduates from the affluent suburbs of Silicon Valley to prestigious colleges.<br><br>But locally, they're also known for something else: white flight. Over the past 10 years, the proportion of white students at Lynbrook has fallen by nearly half, to 25% of the student body. At Monta Vista, white students make up less than one-third of the population, down from 45% -- this in a town that's half white. Some white Cupertino parents are instead sending their children to private schools or moving them to other, whiter public schools. More commonly, young white families in Silicon Valley say they are avoiding Cupertino altogether.<br><br>Whites aren't quitting the schools because the schools are failing academically. Quite the contrary: Many white parents say they're leaving because the schools are too academically driven and too narrowly invested in subjects such as math and science at the expense of liberal arts and extracurriculars like sports and other personal interests.<br><br>The two schools, put another way that parents rarely articulate so bluntly, are too Asian.<br><br>Cathy Gatley, co-president of Monta Vista High School's parent-teacher association, recently dissuaded a family with a young child from moving to Cupertino because there are so few young white kids left in the public schools. \"This may not sound good,\" she confides, \"but their child may be the only Caucasian kid in the class.\" All of Ms. Gatley's four children have attended or are currently attending Monta Vista. One son, Andrew, 17 years old, took the high-school exit exam last summer and left the school to avoid the academic pressure. He is currently working in a pet-supply store. Ms. Gatley, who is white, says she probably wouldn't have moved to Cupertino if she had anticipated how much it would change.</i><br><br>READ MORE: <a href=\"http://seattlecentral.edu/faculty/jhubert/whiteflight.html\" rel=\"nofollow\">http://seattlecentral.edu/faculty/jhubert/white...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_12:22:33", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 21, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12820362": {"up_voted": false, "ip": "", "has_replies": false, "message": "<i>Have you read the entire bill? Do you know what's in it and understand how it will effect you? Do you research, read and attempt to educate yourself or do you blindly follow the party line and regurgitate the spin the hacks shovel out?</i><br><br>Wow....and you wonder why JJPers well....you know", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_12:34:16", "killed": false, "user_key": "Texas_Girl_in_LA", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12813590, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12823947": {"up_voted": false, "ip": "", "has_replies": true, "message": "The irony is that they are the ones doing what they accuse minorities (particularly blacks) of doing: Blaming everyone but themselves. <br><br>And what's up with the Sybil Complex in regards to affirmative action? One minute, they want AA abolished because it discriminates against the poor whittle white people, the next they want a form of AA because the big, bad Asian kids are too smart. <br><br>White folks don't have issues, they have subscriptions.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_13:58:17", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 12821430, "depth": 4, "points": 4, "author_is_creator": false, "is_realtime": false}, "12817804": {"up_voted": false, "ip": "", "has_replies": true, "message": "What you wrote is the God's truth. Michelle Bachmmann's district is just full of folks with that mindset.  I hate to say it, but they are my neighbors.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_12:11:31", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 12814545, "depth": 4, "points": 1, "author_is_creator": false, "is_realtime": false}, "12812686": {"up_voted": false, "ip": "", "has_replies": true, "message": "<a href=\"http://www.womanist-musings.com/2009/07/sherriff-joe-arpaio-inspires-murder-of.html\" rel=\"nofollow\">Sheriff Joe Arpaio Inspires The Murder Of Children' </a> Well the minute men are on guard protecting the stars and stripes and it seems that even a child is not spared their racist,jingoist vitriol.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_10:15:44", "killed": false, "user_key": "womanistmusings", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12807060": {"up_voted": false, "ip": "", "has_replies": true, "message": "I recently blogged about media bias in Nashville.  The Tennessean did a media drive by on a local black college  that my sons attend.  My blog sparked much debate and now the publisher is meeting with the university to discuss how it has covered the university. Who said a blog and tweets can not be effective?<br><a href=\"http://genmaspeaks.blogspot.com/2009/07/media-drive-by-hits-tsu.html\" rel=\"nofollow\">http://genmaspeaks.blogspot.com/2009/07/media-d...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_07:09:53", "killed": false, "user_key": "genmaspeaks", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12826181": {"up_voted": false, "ip": "", "has_replies": true, "message": "When you speak, please know what you're speaking about. You sound like a total jackass. Have you been in every community in America? There is a huge world beyond your damn library.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_14:52:46", "killed": false, "user_key": "Justice58", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 12824837, "depth": 2, "points": 4, "author_is_creator": false, "is_realtime": false}, "12810658": {"up_voted": false, "ip": "", "has_replies": false, "message": "Genmaspeaks, great work!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_09:30:50", "killed": false, "user_key": "morphusBfly", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12807060, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12815780": {"up_voted": false, "ip": "", "has_replies": false, "message": "Sen Richard Lugar R Indiana says he'll vote for Sotomayor.<br><a href=\"http://www.washingtonpost.com/wp-dyn/content/article/2009/07/17/AR2009071701310.html?hpid=topnews\" rel=\"nofollow\">http://www.washingtonpost.com/wp-dyn/content/ar...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_11:38:28", "killed": false, "user_key": "RobM", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12820211": {"up_voted": false, "ip": "", "has_replies": false, "message": "O no? Why would they do that?  This is America...we are a capitalist society..and the one with the most money is 'spose to win...and be appointed to SCOTUS and sit in the OVAL office...hahahahahah<br><br>o life is rich with the ironies, of this here democracy", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_12:30:44", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12817182, "depth": 2, "points": 2, "author_is_creator": false, "is_realtime": false}, "12821430": {"up_voted": false, "ip": "", "has_replies": true, "message": "I saw that article a year or so ago, Sepia. I remember being struck by a description of the mother of a white student taking her son to his school to play in a Saturday pee-wee football game, and being dismayed by all the Asian kids who  were being dropped off for study classes.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_12:57:55", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 12820707, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12826441": {"up_voted": false, "ip": "", "has_replies": true, "message": "Are they on facebook?  did you look at the screens?  I think not.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_14:59:27", "killed": false, "user_key": "mon_dieu_ishmael", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": 12825290, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12843452": {"up_voted": false, "ip": "", "has_replies": false, "message": "Oh, I know who it is - Contessa Brewer....kinda youngish - 30s or so.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_17:41:15", "killed": false, "user_key": "IWordsmith", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12833776, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "12814271": {"up_voted": false, "ip": "", "has_replies": true, "message": "\"IBD jumped the gun and got a lot of folks riled up, including me.\"<br><br>Bullshit. I find it impossible to believe that IBD innocently \"jumped the gun\" when the information that debunks the lie they put out was only three pages ahead of the information they intentionally misconstrued. And who are you to talk about other people following the party line? I don't care which side it comes from, if I see a headline proclaiming something as radical as \"Private Health Insurance Will Be Outlawed\", I'm going to want to at least try to find out whether or not it's true, no matter what the subject is, before I go repeating it as gospel. You didn't do that. You followed the party linne.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_11:01:28", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 12813590, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12819923": {"up_voted": false, "ip": "", "has_replies": true, "message": "It is so tastless for MSNBC to continue to play footage of Michael Jackson with his hair on fire. I am so over it.<br><br>If given the chance, I would drop my Aetna health insurance like a bad transmission. I will definitely be buying the gov health insurance. I would like to have the congressional health care.<br><br>Dr. Nancy is getting ready to \"discuss\" the issue of the surgeon general's weight. As for Sanjay Gupta, I have heard him say some curious things while reporting for CNN, such as certain treatments being too expensive. I have a feeling that Sanjay may have had too close of a relationship with the pharaceutical &/or insurance industrial complexes.<br><br>I loved the article about Elite colleges/dim white kids. We all know it's true.<br><br>The soda industry is running ads here asking citizens to contact Congress and tell them not to tax sweet drinks. I'm going to contact them and tell them to definitely tax sweet drinks. I would even be down with a ban on high frutose corn syrup. How about you?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_12:24:38", "killed": false, "user_key": "wasteacher", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12808154": {"up_voted": false, "ip": "", "has_replies": true, "message": "Yes.  It is utterly offensive.  And hopefully, it will be the GOP's marketing strategy.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_08:10:56", "killed": false, "user_key": "RonnieB", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 7, "is_first_child": false, "email": "", "parent_post_id": 12807282, "depth": 1, "points": 2, "author_is_creator": false, "is_realtime": false}, "12815837": {"up_voted": false, "ip": "", "has_replies": true, "message": "University of Illinois admissions: Elite high schools from Chicago metro area fatten clout list<br><br>Hundreds of students on U. of I.'s clout list graduated from just 22 schools, all but 1 in the metro area<br>By Tara Malone, Darnell Little and Jodi S. Cohen | Tribune reporters <br>July 17, 2009 <br><br><br>The majority of students who benefited from political connections when applying to the University of Illinois attended elite, affluent high schools, according to a Chicago Tribune analysis of admissions data.<br><br>Just how skewed was the campus clout list? Half of the 616 Illinois students who received preferential treatment from 2005 to 2009 graduated from just 22 high schools, all but one in the metro area. Meanwhile, at least 668 Illinois high schools had no clouted applicants at all.<br><br>Among the least connected were students from Chicago Public Schools. The state's largest school district has about 19,000 graduating seniors each year. Yet only 25 were placed on the clout list over five years -- fewer than Highland Park High School merited by itself, with 30. The north suburban school graduates about 425 students per year.<br><br>Admissions clout clearly thrived in places where families were politically savvy and well-positioned to tap into connections with elected officials and university trustees, said educators and other observers.<br><br><br><br> \"The wealthy schools already have an advantage, and this provides them just one more advantage of how to navigate the system,\" said Maribeth Vander Weele, one of seven commissioners charged with looking into U. of I. admissions practices.<br><br>Others that tallied the most applicants on the Urbana-Champaign clout list include North Shore powerhouse high schools like New Trier Township in Winnetka, Glenbrook North in Northbrook and Glenbrook South in Glenview; private schools such as Loyola Academy in Wilmette, St. Ignatius College Prep in Chicago and Fenwick High School in Oak Park; and top feeders from the affluent west suburbs including Benet Academy in Lisle, Hinsdale Central High School and York Community High in Elmhurst.<br><br>During a recent hearing of the Illinois Admissions Review Commission, Chairman Abner Mikva asked undergraduate admissions director Stacey Kostell whether she was struck by how many students on the clout list, known internally as \"Category I,\" came from the North Shore.<br><br>\"Honestly, no,\" Kostell replied. \"These kids were admitted because of power and money.\"<br><br><a href=\"http://www.chicagotribune.com/news/local/chi-clout-schools-17-jul17%2C0%2C2620479.story?track=rss\" rel=\"nofollow\">http://www.chicagotribune.com/news/local/chi-cl...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_11:39:49", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "12824543": {"up_voted": false, "ip": "", "has_replies": false, "message": "House Lets States Do Single-Payer Healthcare<br>David Swanson July 17, 2009<br><br>On Friday morning at 9:45 a.m. ET in the House Committee on Education and Labor, the committee members voted 25 to 19 to pass Congressman Dennis Kucinich's amendment to the healthcare reform bill. This amendment, if it survives the full House, the Senate, the conference, and the President, will not alter the federal legislation except to allow states to create single-payer healthcare systems if they choose to. If this change to the bill makes news, it will pass the Senate, because there is no legitimate argument against it, and the support for it is bipartisan.<br><br>The committee members voted in order of seniority through all the Democrats and then the Republicans, returning to allow those who passed or were not present on the first round or the second round to cast their vote. No members switched their votes from yes to no or vice versa, during the voting, but several passed and then voted after hearing their colleagues vote. In the final count, 25 voted Yes, 19 No, 2 left their vote as \"Pass,\" and 3 were not there or did not respond at all.<br><br>On the first go round, these Democrats voted Yes: Woolsey, Kucinich, Holt, Grijalva, Loebsack, and Fudge. Not nearly enough, but then came the Republicans, not a single one of whom has supported single-payer healthcare, but many of whom apparently respect states' rights: Kline, Petri, McKeon, Souder, Ehlers, Biggert, Platts, Wilson, McMorris Rogers, Price, and Guthrie. That gave us 17 votes going into round two. Among Democrats, we then picked up Payne, Scott, Shea Porter, and Polis. Among Republicans, Hoekstra and Castle joined in. We had 23 votes moving into round three. Two more Democrats, Tierney and Tonko, brought the total to 25.<br><br>Then you have the list of members who voted for the arguably unconstitutional step of banning states from providing their citizens with healthcare, a step for which no legitimate case has been made, but which the health insurance companies strongly favor. First and foremost was Committee Chairman George Miller who led the voting with a resounding \"No.\" He was joined on the first round by Democrats Kildee, Andrews, Hinojosa, McCarthy, Bishop, Sestak, Altmire, Hare, Courtney, Sablan, and Titus, and Republicans McClintock, Hunter, Roe, and Thompson. On the second round Democrats Davis and Hirono voted No, along with Republican Cassidy. On the third round, no more Nos were added. Not voting yes or no were: Wu, Clarke, Pierluisi, Chu, and Bishop of Utah.<br><br>There are major campaigns with a good chance of passing single-payer healthcare if Congress permits it in the following states: Pennsylvania, California, Illinois, Ohio, Colorado, and Massachusetts.<br><br><a href=\"http://www.americanchronicle.com/articles/view/110557\" rel=\"nofollow\">http://www.americanchronicle.com/articles/view/...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_14:12:12", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12812264": {"up_voted": false, "ip": "", "has_replies": false, "message": "Great job!", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_10:01:26", "killed": false, "user_key": "MsKitty", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12807060, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12822505": {"up_voted": false, "ip": "", "has_replies": true, "message": "And equally as crazy is the notion that, even if one is admitted based on affirmative action they don't have to do any work to stay in. Thats some George Bush privilege right there. A person of color would be on probation at the end of the 1st semester and out by the end of freshman year.<br><br>I don't have many white students, but there is a presumption that they will be intellectually superior, even the ones named Billy Ray and Junior. They are automatically put into Pre-AP & AP classes. It would be shocking if it wasn't so common place. And they act like they are so bored at all times because of their vastly superior intellect, but that is complete subterfuge to conceal their mediocracy. I have also had several who were quirky and seemed to have something like Asperger Syndrome, yet still condidered to be \"superior\" while requiring modifications.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_13:24:23", "killed": false, "user_key": "wasteacher", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12814980, "depth": 2, "points": 2, "author_is_creator": false, "is_realtime": false}, "12833776": {"up_voted": false, "ip": "", "has_replies": true, "message": "No, I think her name is MarissaBrewer", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_17:02:27", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12828662, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "12812788": {"up_voted": false, "ip": "", "has_replies": true, "message": "Agreed. My bad. I jumped the gun. But does that mean we stop the debate? No. I want to educate myself and find out what is truly up with this bill. <br><br>I want to know 'what's in it for me'. I want to know if I can truly keep the plan I enjoy.<br><br>You should be asking yourself those same questions as well. <br><br>Why not work together to find the best solution for a pressing problem instead of trying to discredit me and advocate the ramming through of COSTLY legislation that no one has had time to read, let alone understand.<br><br>Have we learned nothing from the 'stimulus' debate? We rushed to pass an 'emergency' bill that has little to no short-term effect as promised by the WH at great cost to the taxpayers. Do Dems really want to make the same mistake twice.<br><br>There is a saying, \"Fool me once, shame on you. Fool me twice, shame on me.\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_10:19:06", "killed": false, "user_key": "Conserv1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 12812405, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12828662": {"up_voted": false, "ip": "", "has_replies": true, "message": "Dr. Nancy Snyderman?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_15:30:07", "killed": false, "user_key": "IWordsmith", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 12825842, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12826387": {"up_voted": false, "ip": "", "has_replies": true, "message": "It is what i can see. Thus i can speak about it.  You write like an total jackass if you think that a library is not indicative of study habits.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_14:57:43", "killed": false, "user_key": "mon_dieu_ishmael", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12826181, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12824972": {"up_voted": false, "ip": "", "has_replies": true, "message": "Do you have THAT link?  We've been discussing her.  Everyone is beyond impressed and psyched about her credentials, her background, and more importantly - her service.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_14:22:48", "killed": false, "user_key": "IWordsmith", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 12816988, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12830718": {"up_voted": false, "ip": "", "has_replies": false, "message": "AFTERNOON OPEN THREAD IS UP!!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-17_15:51:12", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}}, "integration": {"receiver_url": "", "theme": 4, "reply_position": true, "disqus_logo": false}, "timer": {"timer_url": "http://localhost:8005", "thread_id": "25852429", "user_id": "anonymous", "forum_id": "21630", "hash": 5620952865173644595}, "thread": {"total_posts": 0, "paginate": false, "per_page": 0, "slug": "friday_open_thread_468", "num_pages": 1, "days_alive": 0, "realtime_paused": true, "id": 25852429, "num_posts": 100, "closed": false, "queued": false, "killed": 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: ";
  this.MODERATE_OPTIONS = "Moderate Options";

  // Thread moderator actions
  this.CLOSE_THREAD = "Close thread";
  this.OPEN_THREAD = "Open thread";
  this.REMOVE_THREAD = "Remove thread";
  this.RESTORE_THREAD = "Restore thread";
  this.ACTIONS = "Actions";
};
// 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=friday_open_thread_468' +
		'&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/friday_open_thread_468/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>';
		html += '<a href="#" onclick="Dsq.Thread.showModeratorActions(); return false;">' + Dsq.Strings.MODERATE + '</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 <a href="' + reaction.source_url + '">' + (reaction.source == 'backtype' ? 'BackType' : '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='	+ 'friday_open_thread_468'
			+ '&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/friday_open_thread_468/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">100</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://jackandjillpolitics.disqus.com/friday_open_thread_468/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/friday_open_thread_468/">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:25852429" 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/friday_open_thread_468/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 <a href="' + reaction.source_url + '">' + (reaction.source == 'backtype' ? 'BackType' : '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:25852429" 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:25852429" 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'				: 'friday_open_thread_468',
			// 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/friday_open_thread_468/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='	+ 'friday_open_thread_468'
			+ '&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='	+ 'friday_open_thread_468'
			+ '&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='		+ 'friday_open_thread_468'
				+ '&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.showModeratorActions = function() {
      if (!Dsq.jsonData.request.is_moderator) {
          return;
      }

      var html = '<div class="dsq-moderate-options"><table><tr>' +
                 '<td>' + Dsq.Strings.ACTIONS + '</td><td><ul>';
      html += '<li><a href="#" onclick="Dsq.Thread.toggleClosed(); return false;">' +
              (Dsq.jsonData.thread.closed ? Dsq.Strings.OPEN_THREAD : Dsq.Strings.CLOSE_THREAD) +
              '</a></li>';
      html += '<li><a href="#" onclick="Dsq.Thread.toggleKilled(); return false;">' +
              (Dsq.jsonData.thread.killed ? Dsq.Strings.RESTORE_THREAD : Dsq.Strings.REMOVE_THREAD) +
              '</a></li>';
      html += '</ul></td></tr></table></div>' +
              '<p>Go to the full <a href="http://disqus.com/comments/moderate-threads/" target="_blank">moderate panel</a> for more options.</p>';
      Dsq.Popup.popModal(html, Dsq.Strings.MODERATE_OPTIONS);
  };

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

  this.toggleClosed = function() {
      Dsq.Utils.postToUrl('http://disqus.com/forums/jackandjillpolitics/toggle_thread_closed.js', {thread:Dsq.jsonData.thread.id});
      window.setTimeout(function() { window.location.reload(); }, 500);
  };

  this.toggleKilled = function() {
      Dsq.Utils.postToUrl('http://disqus.com/forums/jackandjillpolitics/toggle_thread_killed.js', {thread:Dsq.jsonData.thread.id});
      window.setTimeout(function() { window.location.reload(); }, 500);
  };
};
// 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/25852429/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-12811821">\
	 <div id="dsq-comment-header-12811821" class="dsq-comment-header">\
	 <cite id="dsq-cite-12811821" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12811821">itgurl_29</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12811821" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12811821" class="dsq-comment-message">Why is that ESPN brotha on MSNBC this morning talking about the banks, just stating general obvious shit loudly like he actually knows what he\'s talking about, and everyone is just sitting there nodding their heads like he\'s saying something important!! MY God! All those black professionals in NYC and they put this idiot on tv every damn day!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12811890">\
	 <div id="dsq-comment-header-12811890" class="dsq-comment-header">\
	 <cite id="dsq-cite-12811890" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12811890">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12811890" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12811890" class="dsq-comment-message">OMG.....are you telling me that got Stephen A up already on MSNBC? Damn its not even 10am yet....</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12812045">\
	 <div id="dsq-comment-header-12812045" class="dsq-comment-header">\
	 <cite id="dsq-cite-12812045" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12812045">itgurl_29</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12812045" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12812045" class="dsq-comment-message">Yes, he\'s on there talking loud and saying nothing, about banking and finance. Sitting next to people who actually worked on Wall Street and he\'s speaking in the most general terms and everyone is sitting there acting like he\'s actually saying something profound! He doesn\'t even know what he\'s talking about! They put him in every damn segment, from style, to medical, to world news, to legislative, and he talks some general shit he Wikied before he went on air, and all those white people smile and nod like the man is a genius! It\'s sickening.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12826753">\
	 <div id="dsq-comment-header-12826753" class="dsq-comment-header">\
	 <cite id="dsq-cite-12826753" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12826753">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12826753" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12826753" class="dsq-comment-message">The President is on FIYAHH !!! about Healthcare:<br><br><a href="http://www.youtube.com/watch?v=MEpaEBf67yk" rel="nofollow">http://www.youtube.com/watch?v=MEpaEBf67yk</a><br><br>"I will NOT support the status quo!!"  Obama told them<br><br>The time is NOW!!<br><br>And the folks in Congress are pushing back...diluge THEM with opposition!!<br><br><a href="http://tpmdc.talkingpointsmemo.com/2009/07/citing-cbo-directors-statements-senate-centrists-urge-slower-pace-for-health-care-reform.php" rel="nofollow">http://tpmdc.talkingpointsmemo.com/2009/07/citi...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12854795">\
	 <div id="dsq-comment-header-12854795" class="dsq-comment-header">\
	 <cite id="dsq-cite-12854795" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12854795">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12854795" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12854795" class="dsq-comment-message">Whiterose - I actually "worked" all day today and missed all the action lol.<br><br>Loved the clip you provided</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12815837">\
	 <div id="dsq-comment-header-12815837" class="dsq-comment-header">\
	 <cite id="dsq-cite-12815837" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12815837">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12815837" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12815837" class="dsq-comment-message">University of Illinois admissions: Elite high schools from Chicago metro area fatten clout list<br><br>Hundreds of students on U. of I.\'s clout list graduated from just 22 schools, all but 1 in the metro area<br>By Tara Malone, Darnell Little and Jodi S. Cohen | Tribune reporters <br>July 17, 2009 <br><br><br>The majority of students who benefited from political connections when applying to the University of Illinois attended elite, affluent high schools, according to a Chicago Tribune analysis of admissions data.<br><br>Just how skewed was the campus clout list? Half of the 616 Illinois students who received preferential treatment from 2005 to 2009 graduated from just 22 high schools, all but one in the metro area. Meanwhile, at least 668 Illinois high schools had no clouted applicants at all.<br><br>Among the least connected were students from Chicago Public Schools. The state\'s largest school district has about 19,000 graduating seniors each year. Yet only 25 were placed on the clout list over five years -- fewer than Highland Park High School merited by itself, with 30. The north suburban school graduates about 425 students per year.<br><br>Admissions clout clearly thrived in places where families were politically savvy and well-positioned to tap into connections with elected officials and university trustees, said educators and other observers.<br><br><br><br> "The wealthy schools already have an advantage, and this provides them just one more advantage of how to navigate the system," said Maribeth Vander Weele, one of seven commissioners charged with looking into U. of I. admissions practices.<br><br>Others that tallied the most applicants on the Urbana-Champaign clout list include North Shore powerhouse high schools like New Trier Township in Winnetka, Glenbrook North in Northbrook and Glenbrook South in Glenview; private schools such as Loyola Academy in Wilmette, St. Ignatius College Prep in Chicago and Fenwick High School in Oak Park; and top feeders from the affluent west suburbs including Benet Academy in Lisle, Hinsdale Central High School and York Community High in Elmhurst.<br><br>During a recent hearing of the Illinois Admissions Review Commission, Chairman Abner Mikva asked undergraduate admissions director Stacey Kostell whether she was struck by how many students on the clout list, known internally as "Category I," came from the North Shore.<br><br>"Honestly, no," Kostell replied. "These kids were admitted because of power and money."<br><br><a href="http://www.chicagotribune.com/news/local/chi-clout-schools-17-jul17%2C0%2C2620479.story?track=rss" rel="nofollow">http://www.chicagotribune.com/news/local/chi-cl...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12817182">\
	 <div id="dsq-comment-header-12817182" class="dsq-comment-header">\
	 <cite id="dsq-cite-12817182" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12817182">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12817182" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12817182" class="dsq-comment-message"><i><b>"These kids were admitted because of power and money."</b></i><br><br>See? Just like the Boston Herald article I posted below, this article shows who\'s REALLY getting an unfair advantage. But <i>they</i> wouldn\'t dare talk about this. This goes to show you why Affirmative Action is still needed.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12820211">\
	 <div id="dsq-comment-header-12820211" class="dsq-comment-header">\
	 <cite id="dsq-cite-12820211" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12820211">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12820211" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12820211" class="dsq-comment-message">O no? Why would they do that?  This is America...we are a capitalist society..and the one with the most money is \'spose to win...and be appointed to SCOTUS and sit in the OVAL office...hahahahahah<br><br>o life is rich with the ironies, of this here democracy</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12811882">\
	 <div id="dsq-comment-header-12811882" class="dsq-comment-header">\
	 <cite id="dsq-cite-12811882" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12811882">RobM</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12811882" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12811882" class="dsq-comment-message">This morning or through the weekend CIT will declare bankruptcy and likely to be liquidated. CIT is a financial institution that does a specialized form of lending. They are a "factor". A factor basically lends money to a business to buy inventory much like GE Capital. Unlike GE Capital the inventory is rarely products made by CIT. CIT will lend you money to buy clothes, provide cash against your accounts receivable, etc. The loans are short term in nature. Much of CIT\'s business is done on a relationship basis.<br> <br>CIT business is up against the wall because many businesses are doing so poorly they cannot pay CIT back.  If CIT fails the ripple effect on the economy is going to be tremendous because it will take years for others to come in a create a business relation. A regular bank cannot come in and loan because they have no clue what the business CIT does is. The consequence is many more small businesses are going to fail. With that failure will be more debt, unemployment and people on the government dole. This situtation will be directly the fault of President\'s Obama\'s economic recovery plan as it relates to financial institutions.<br><br>The mantra has been save the large institutions to stabilize the system(a correct thing) and they will provide credit to the economy to get it up and going again. This has been a complete failure  in providing credit. The large institutions one receive loans and backstop by the government to do whatever business they want. Ignoring GoldmanSachs  and Morgan Stanley, investment banks and looking at Bank of America, Citigroup, Wells Fargo and JPMorgan earning reports they have made money on their trading desks not on credit cards, mortgages or business loans: JPM <a href="http://www.bloomberg.com/apps/news?pid=conewsstory&tkr=JPM%253AUS&sid=a6e9ZjnyvX38" rel="nofollow">http://www.bloomberg.com/apps/news?pid=conewsst...</a> <br>BAC <a href="http://www.bloomberg.com/apps/news?pid=conewsstory&tkr=BAC%253AUS&sid=avCMWypEbXUM" rel="nofollow">http://www.bloomberg.com/apps/news?pid=conewsst...</a><br> <br>Two, the money they have received through TARP and other plans is being paid back but the upside warrants value is being contested as are other debts to us(the taxpayers whom kept them in business)<br><a href="http://www.bloomberg.com/apps/news?pid=newsarchive&sid=aOldn1p7pkqE" rel="nofollow">http://www.bloomberg.com/apps/news?pid=newsarch...</a><br><br>Three, the loan guarantees put smaller communiy banks at a disadavantage as any good client is being subsidized to do business w/ a large bank because of these loans and exceptions: <a href="http://www.ritholtz.com/blog/2009/05/how-the-bailouts-screw-smaller-banks/" rel="nofollow">http://www.ritholtz.com/blog/2009/05/how-the-ba...</a><br> <br>Yet a company like CIT which operates on Main Street, if you will, is being denied funds to continue what they do which is loan to small businesses. Add in the failure to help main street by changing the bankruptcy code to allow loan cram downs on primary residences(the mortgage on your home) you have a continued policy of buggerying the taxpayer at the expense of large financial institutions.<br><br>The failure of CIT will mean that the economy is no longer the one inherited from the years of President Bush policies of nonfeasance. It is President Obama\'s now.<br><br>Solution: under TARP law forbid any financial instution from speculating in currency, bonds, CDO\'s and futures for their own account(this will make Goldman Sachs a private company and others like it a private companies again not stock companies. Raise margins on the exchanges for future products  to 50% especially those they directly effect the economy like oil, gasoline, heating oil and natural gas. Declare force majuere on Credit Deriative Swaps written by any US financial insitution that is under federal regulatory control(insurance companies have to be forbidden to do it as they are currently state regulated) and forbid the overseas arm of writing.  Revisit the bankruptcy code and allow cram down of first mortgages on primary residences(I realize people feel there neighbor often spent more than they should/could/did and they are irresponsible. The problem is everytime a home goes into foreclosure there are few neighborhoods where this doesn\'t have a negative effect; loss of tax revenue to the local government authority, a diminishment of the value of your home, in short a death spiral to value.) An examination of credit companies scoring policies(we have seen at the simplest the effect of the closing of a credit card on your credit score-we won\'t get into what the companies really send as your credit score) to protect good creditors from being forced to pay more.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12812087">\
	 <div id="dsq-comment-header-12812087" class="dsq-comment-header">\
	 <cite id="dsq-cite-12812087" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12812087">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12812087" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12812087" class="dsq-comment-message">I heard about this the other day.  But I guess what can you expect when you don\'t know anything about the economy and surround yourself with a bunch of people beholden to Wall Street who "tell" you what the economy is all about.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12812915">\
	 <div id="dsq-comment-header-12812915" class="dsq-comment-header">\
	 <cite id="dsq-cite-12812915" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12812915">morphus</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12812915" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12812915" class="dsq-comment-message">Why not add, get rid of FICO and MICO as a solution?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12807855">\
	 <div id="dsq-comment-header-12807855" class="dsq-comment-header">\
	 <cite id="dsq-cite-12807855" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12807855">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12807855" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12807855" class="dsq-comment-message">Someone needs to send this article to Pat BuKKKlannan and the rest of the Bitter White Boy Squad who constantly whine about affirmative action:<br><br><i>Peter Schmidt<br>At the elite colleges - dim white kids<br><br>By Peter Schmidt  |  September 28, 2007<br><br>AUTUMN AND a new academic year are upon us, which means that selective colleges are engaged in the annual ritual of singing the praises of their new freshman classes.<br><br>Surf the websites of such institutions and you will find press releases boasting that they have increased their black and Hispanic enrollments, admitted bumper crops of National Merit scholars or became the destination of choice for hordes of high school valedictorians. Many are bragging about the large share of applicants they rejected, as a way of conveying to the world just how popular and selective they are.<br><br>What they almost never say is that many of the applicants who were rejected were far more qualified than those accepted. Moreover, contrary to popular belief, it was not the black and Hispanic beneficiaries of affirmative action, but the rich white kids with cash and connections who elbowed most of the worthier applicants aside.<br><br>Researchers with access to closely guarded college admissions data have found that, on the whole, about 15 percent of freshmen enrolled at America\'s highly selective colleges are white teens who failed to meet their institutions\' minimum admissions standards.<br><br>Five years ago, two researchers working for the Educational Testing Service, Anthony Carnevale and Stephen Rose, took the academic profiles of students admitted into 146 colleges in the top two tiers of Barron\'s college guide and matched them up against the institutions\' advertised requirements in terms of high school grade point average, SAT or ACT scores, letters of recommendation, and records of involvement in extracurricular activities. White students who failed to make the grade on all counts were nearly twice as prevalent on such campuses as black and Hispanic students who received an admissions break based on their ethnicity or race.<br><br>Who are these mediocre white students getting into institutions such as Harvard, Wellesley, Notre Dame, Duke, and the University of Virginia? A sizable number are recruited athletes who, research has shown, will perform worse on average than other students with similar academic profiles, mainly as a result of the demands their coaches will place on them.<br><br>A larger share, however, are students who gained admission through their ties to people the institution wanted to keep happy, with alumni, donors, faculty members, administrators, and politicians topping the list.<br><br>Applicants who stood no chance of gaining admission without connections are only the most blatant beneficiaries of such admissions preferences. Except perhaps at the very summit of the applicant pile - that lofty place occupied by young people too brilliant for anyone in their right mind to turn down - colleges routinely favor those who have connections over those who don\'t. While some applicants gain admission by legitimately beating out their peers, many others get into exclusive colleges the same way people get into trendy night clubs, by knowing the management or flashing cash at the person manning the velvet rope.<br><br>Leaders at many selective colleges say they have no choice but to instruct their admissions offices to reward those who financially support their institutions, because keeping donors happy is the only way they can keep the place afloat. They also say that the money they take in through such admissions preferences helps them provide financial aid to students in need.<br><br>But many of the colleges granting such preferences are already well-financed, with huge endowments. And, in many cases, little of the money they take in goes toward serving the less-advantaged.<br><br>A few years ago, The Chronicle of Higher Education looked at colleges with more than $500 million in their endowments and found that most served disproportionately few students from families with incomes low enough to qualify for federal Pell Grants. A separate study of flagship state universities conducted by the Education Trust found that those universities\' enrollments of Pell Grant recipients had been shrinking, even as the number of students qualifying for such grants had gone up.<br><br>Just 40 percent of the financial aid money being distributed by public colleges is going to students with documented financial need. Most such money is being used to offer merit-based scholarships or tuition discounts to potential recruits who can enhance a college\'s reputation, or appear likely to cover the rest of their tuition tab and to donate down the road.<br><br>Given such trends, is it any wonder that young people from the wealthiest fourth of society are about 25 times as likely as those from the bottom fourth to enroll in a selective college, or that, over the past two decades, the middle class has been steadily getting squeezed out of such institutions by those with more money?<br><br>A degree from a selective college can open many doors for a talented young person from a humble background. But rather than promoting social mobility, our nation\'s selective colleges appear to be thwarting it, by turning away applicants who have excelled given their circumstances and offering second chances to wealthy and connected young people who have squandered many of the advantages life has offered them.<br><br>When social mobility goes away, at least two dangerous things can happen. The privileged class that produces most of our nation\'s leaders can become complacent enough to foster mediocrity, and less-fortunate segments of our society can become resigned to the notion that hard work will not get them anywhere.<br><br>Given the challenges our nation faces, shouldn\'t its citizens be at least a little worried that the most selective public universities - state flagships - dominate the annual Princeton Review rankings of the nation\'s best party schools, as measured largely by drug and alcohol consumption and time spent skipping class and ditching the books?<br><br>Should Harvard, which annually turns away about 2,000 valedictorians and has an endowment of nearly $35 billion, be in the business of wasting its academic offerings on some students admitted on the basis of pedigree?<br><br>Peter Schmidt is a deputy editor of The Chronicle of Higher Education and author of "Color and Money: How Rich White Kids Are Winning the War Over College Affirmative Action."<br><a href="http://www.boston.com/news/globe/editorial_opinion/oped/articles/2007/09/28/at_the_elite_colleges___dim_white_kids/?page=1" rel="nofollow">http://www.boston.com/news/globe/editorial_opin...</a><br></i></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12814980">\
	 <div id="dsq-comment-header-12814980" class="dsq-comment-header">\
	 <cite id="dsq-cite-12814980" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12814980">Symphony</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12814980" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12814980" class="dsq-comment-message">I have his book and my own personal anecdote.  As a student, I freely admit my test scores weren\'t glowing.  However, I was the student in the tutoring center those kids from the best schools in the country went to for help.  I watched their faces drain of color when I asked them simple questions about the 8-page paper they wrote.  I sat in amazement while one, a college senior, thought each point in his paper had to be in a single paragraph even if the paragraph was two pages long. <br><br>I\'m also the one they went to when they needed tutoring in Japanese language. Me, the poor little ghetto Black girl. I saw how ill-prepared many of them were yet still made their way into the best colleges so Pat Buchanan is full of hateful garbage.<br><br>It was amazing to hear Buchanan speak of how basically schools give away grades but somehow White children aren\'t the beneficiaries of such a system.  That their standardized testing scores on multiple choice questions should be the decisive factor and not the critical analysis skills that so many of them lack. <br><br>Fact is, there are more White students who aren\'t capable in higher education than Blacks. We don\'t get the chance at the same rate as they do to fail or succeed. But they won\'t admit that. Buchanan wants to only compare those minorities who fall short to the true best of the best while leaving out (simply not claiming) the under performing, failing Whites. <br><br>Whites who need a bad guy for why they didn\'t get into their dream college always look at minorities. Why\'? Because they automatically assume/ believe/ accept that the other White students belong there. It was your Black butt who took THEIR spot.  As if they were entitled to it in the first place.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12822505">\
	 <div id="dsq-comment-header-12822505" class="dsq-comment-header">\
	 <cite id="dsq-cite-12822505" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12822505">wasteacher</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12822505" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12822505" class="dsq-comment-message">And equally as crazy is the notion that, even if one is admitted based on affirmative action they don\'t have to do any work to stay in. Thats some George Bush privilege right there. A person of color would be on probation at the end of the 1st semester and out by the end of freshman year.<br><br>I don\'t have many white students, but there is a presumption that they will be intellectually superior, even the ones named Billy Ray and Junior. They are automatically put into Pre-AP & AP classes. It would be shocking if it wasn\'t so common place. And they act like they are so bored at all times because of their vastly superior intellect, but that is complete subterfuge to conceal their mediocracy. I have also had several who were quirky and seemed to have something like Asperger Syndrome, yet still condidered to be "superior" while requiring modifications.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12822575">\
	 <div id="dsq-comment-header-12822575" class="dsq-comment-header">\
	 <cite id="dsq-cite-12822575" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12822575">wasteacher</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12822575" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12822575" class="dsq-comment-message">Sorry, mediocrity.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12814194">\
	 <div id="dsq-comment-header-12814194" class="dsq-comment-header">\
	 <cite id="dsq-cite-12814194" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12814194">moja31</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12814194" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12814194" class="dsq-comment-message">this kind of analysis means nothing to the pat buchannan\'s of the world, because in his mind there just doesn\'t exist a scenario in which a minority could be better qualified than a white person, he just can\'t fathom it.  and unfortunately it usually means nothing to otherwise less bigoted white people, what i like to call "enlightened racists;" it\'s not said as explicitly, but subconsciously they can\'t really imagine it either.<br>it\'s the reason that you can have an impeccably qualified minority get a job, and have someone say "it\'s good to see more diversity, and they\'re obviously very qualified <em>but</em> i don\'t believe in affirmative action hiring," and not see anything problematic with the conclusions they\'ve just drawn.  <br>what about their resume puts them in that erroneously defined category? absolutely nothing, <em>except</em> their skin color. it\'s presumed that a minority just <em>can\'t</em> be objectively qualified for a position, their brownness is somehow inherently what puts them at the top of the pile not their qualifications.  while some other candidate\'s whiteness <em>always</em> comes with the presumption that they are objectively qualified for any position they get, it\'s simply never a question.  until people are able to recognize that assumption, this debate will continue to go nowhere.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12810344">\
	 <div id="dsq-comment-header-12810344" class="dsq-comment-header">\
	 <cite id="dsq-cite-12810344" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12810344">morphus</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12810344" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12810344" class="dsq-comment-message">Business as usual will verification.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12807060">\
	 <div id="dsq-comment-header-12807060" class="dsq-comment-header">\
	 <cite id="dsq-cite-12807060" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12807060">genmaspeaks</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12807060" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12807060" class="dsq-comment-message">I recently blogged about media bias in Nashville.  The Tennessean did a media drive by on a local black college  that my sons attend.  My blog sparked much debate and now the publisher is meeting with the university to discuss how it has covered the university. Who said a blog and tweets can not be effective?<br><a href="http://genmaspeaks.blogspot.com/2009/07/media-drive-by-hits-tsu.html" rel="nofollow">http://genmaspeaks.blogspot.com/2009/07/media-d...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12809999">\
	 <div id="dsq-comment-header-12809999" class="dsq-comment-header">\
	 <cite id="dsq-cite-12809999" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12809999" href="http://www.thebottomofheaven.com" target="_blank" rel="nofollow">claudia_m</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12809999" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12809999" class="dsq-comment-message">Congrats, Genma, on bringing attention to this subject and actually getting something done! It is nice to see that a blog can make a difference.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12810658">\
	 <div id="dsq-comment-header-12810658" class="dsq-comment-header">\
	 <cite id="dsq-cite-12810658" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12810658">morphus</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12810658" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12810658" class="dsq-comment-message">Genmaspeaks, great work!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12811862">\
	 <div id="dsq-comment-header-12811862" class="dsq-comment-header">\
	 <cite id="dsq-cite-12811862" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12811862">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12811862" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12811862" class="dsq-comment-message">Excellent job!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12812264">\
	 <div id="dsq-comment-header-12812264" class="dsq-comment-header">\
	 <cite id="dsq-cite-12812264" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12812264">MsKitty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12812264" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12812264" class="dsq-comment-message">Great job!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12807240">\
	 <div id="dsq-comment-header-12807240" class="dsq-comment-header">\
	 <cite id="dsq-cite-12807240" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12807240">djchefron</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12807240" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12807240" class="dsq-comment-message">Good Morning.Its Roots Friday.Enjoy<br>Cocoa Tea - Good Life<br><a href="http://www.youtube.com/watch?v=_I3Cuv4cI2M" rel="nofollow">http://www.youtube.com/watch?v=_I3Cuv4cI2M</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12810483">\
	 <div id="dsq-comment-header-12810483" class="dsq-comment-header">\
	 <cite id="dsq-cite-12810483" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12810483">morphus</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12810483" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12810483" class="dsq-comment-message">Yeah, Good Life.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12807282">\
	 <div id="dsq-comment-header-12807282" class="dsq-comment-header">\
	 <cite id="dsq-cite-12807282" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12807282">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12807282" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12807282" class="dsq-comment-message">This is so utterly offensive - Pat Buchanan needs to be punched.....HARD<br><br><a href="http://www.dailykostv.com/w/001941/" rel="nofollow">http://www.dailykostv.com/w/001941/</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12809816">\
	 <div id="dsq-comment-header-12809816" class="dsq-comment-header">\
	 <cite id="dsq-cite-12809816" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12809816">Symphony</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12809816" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12809816" class="dsq-comment-message">This idea that she made Yale Law Review because of affirmative action was the most asinine.<br><br>He has forgone his Republican role and gone off the deep edge to pure racist. MSNBC might as well give the same platform to the KKK. They can have this racist on air everyday but can\'t find an African American to host his or her own show in the 10 pm hour. <br><br>How long will MSNBC get a pass for letting this racist spew his hate speech?  This isn\'t about giving a voice to a conservative.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12810875">\
	 <div id="dsq-comment-header-12810875" class="dsq-comment-header">\
	 <cite id="dsq-cite-12810875" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12810875">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12810875" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12810875" class="dsq-comment-message">MSNBC would never allow Farrakhan, Sharpton, and Reverend Jerimiah Wright on the airwaves and let them have a free for all.......  We\'d have a nice lil race war.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12808154">\
	 <div id="dsq-comment-header-12808154" class="dsq-comment-header">\
	 <cite id="dsq-cite-12808154" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12808154">RonnieB</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12808154" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12808154" class="dsq-comment-message">Yes.  It is utterly offensive.  And hopefully, it will be the GOP\'s marketing strategy.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12812599">\
	 <div id="dsq-comment-header-12812599" class="dsq-comment-header">\
	 <cite id="dsq-cite-12812599" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12812599" href="http://www.womanist-musings.com/" target="_blank" rel="nofollow">womanistmusings</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12812599" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12812599" class="dsq-comment-message">I don\'t know if wishing this as a marketing strategy is a good idea.  There are still far too many impoverished whites who  believe that POC are the reason that they remain poor.  Just look at the <a href="http://www.womanist-musings.com/2009/07/sherriff-joe-arpaio-inspires-murder-of.html" rel="nofollow">backlash against undocumented workers. </a> We can see them as crazy but they see so-called American jobs being stolen.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12814545">\
	 <div id="dsq-comment-header-12814545" class="dsq-comment-header">\
	 <cite id="dsq-cite-12814545" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12814545">moja31</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12814545" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12814545" class="dsq-comment-message">and there are still far too many middle class whites who believe that POC are the reason that they didn\'t get the job they wanted, or get into the school of their choice, or think that all their taxes go to paying for things that benefit lazy minorities and not folks like them.<br>we might like to think that this kind of rhetoric should be abhorrent to any decent thinking person but let\'s be honest, there are more people than you think who agree with it on at least some level.<br>what seems like a horrible marketing strategy to you, is one that has worked for the GOP and others many many times before.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12823676">\
	 <div id="dsq-comment-header-12823676" class="dsq-comment-header">\
	 <cite id="dsq-cite-12823676" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12823676">Shazza</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12823676" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12823676" class="dsq-comment-message">Didn\'t Bakke apply to 11 different schools and was rejected? Yet he decided it HAD to be affirmative action ruining his chances for approval and not the fact that his grades were bad. I mean, if I\'d been rejected after 5 schools, I would have to  re-think what was I was doing.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12817804">\
	 <div id="dsq-comment-header-12817804" class="dsq-comment-header">\
	 <cite id="dsq-cite-12817804" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12817804">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12817804" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12817804" class="dsq-comment-message">What you wrote is the God\'s truth. Michelle Bachmmann\'s district is just full of folks with that mindset.  I hate to say it, but they are my neighbors.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12825753">\
	 <div id="dsq-comment-header-12825753" class="dsq-comment-header">\
	 <cite id="dsq-cite-12825753" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12825753">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12825753" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12825753" class="dsq-comment-message">See, WRB, it\'s a good thing you\'re around.<br><br>Who else would those white folks have to blame for their stupidity.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12826225">\
	 <div id="dsq-comment-header-12826225" class="dsq-comment-header">\
	 <cite id="dsq-cite-12826225" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12826225">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12826225" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12826225" class="dsq-comment-message">lmao!! u CRAzY!! Spirit...that\'s why I come here...for my own sanity..AND to know how to RETORT those...numbnutnitwits<br><br>and my daily prayer:<br>Lord, help me to endure my blessings.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12819756">\
	 <div id="dsq-comment-header-12819756" class="dsq-comment-header">\
	 <cite id="dsq-cite-12819756" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12819756">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12819756" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12819756" class="dsq-comment-message">Good point, womanist. As we all know, words are powerful and can incite a peaceful movement or a violent backlash. Folks like Pat pose a real danger to the physical well-being of POC.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12809393">\
	 <div id="dsq-comment-header-12809393" class="dsq-comment-header">\
	 <cite id="dsq-cite-12809393" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12809393">Conserv1</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12809393" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12809393" class="dsq-comment-message">What is the main goal of health care reform? Coverage for all or cost-cutting?<br><br>Basic coverage for all citizens should be first and foremost. Everyone gets a basic plan, and then those that want to pay more or maintain healthier lifestyles can opt for an even better plan. <br><br>The government could establish a single, reasonably generous public-option plan and leave the gold plating to private insurers. Doing so would allow the government to take a more egalitarian approach and at the same time would turn over to private insurers a decent-sized potential market for nonbasic health care. <br><br>Take the responsibility for providing health care away from employers and put it on individuals. You must be insured under the basic plan. Citizens who cannot pay will be subsidized at this basic level. <br><br>Those who maintain a healthy lifestyle could receive credits toward \'gold-plated\' options, thereby creating incentives for Americans to adopt healthier behaviors. If you smoke, you will have basic coverage, but if you want a better plan you can pay out of pocket or change your behavior.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12809735">\
	 <div id="dsq-comment-header-12809735" class="dsq-comment-header">\
	 <cite id="dsq-cite-12809735" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12809735">djchefron</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12809735" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12809735" class="dsq-comment-message">Next RW talking point: ObamaCare outlaws private insurance <br>Now that HR3200 has been formally introduced in the House, the right wing is going through it with a fine-tooth comb looking for lines they can take out of context to scare people with. They believe they\'ve found it in the parts of the law that move regulation of private health insurance from McCarran-Ferguson to ERISA: "ObamaCare outlaws private health insurance!"<br>The deal is that the actual bill is over 1,000 pages long, it is written in legalese rather than English, and it is set in the middle of a  large array of other legislation that it must work around without destroying. This necessarily means that it does some nifty tricks to side-step some of the implications. For example: For employer-provided health insurance meeting requirements for deduction as health care coverage under federal law, federal regulation already applies via ERISA. But private plans (those individually purchased) are regulated by the states under the provisions of the McCarran-Ferguson Act of 1945, which places private health insurance under state control. <br><br><br>So the question is how to enforce the mandates upon insurers -- the must-issue and the flat-rate-pool mandates -- without overturning McCarran-Ferguson. Neither Congress nor the majority of states want the Federal government to be in the business of regulating insurance in general. Simply amending McCarran-Ferguson to exclude health insurance as a state-regulated class doesn\'t work either, because it\'s not all health insurance that Congress wants to regulate, just primary health insurance. Supplemental policies are of supreme disinterest to Congress and they\'re quite happy to let the states continue regulating those. Besides, insurers could raise some legal actions if Congress tried to regulate already-issued insurance that was issued under McCarran-Ferguson. <br><br><br>So the solution that the wonk assigned the task of making this happen arrived at was to create a new ERISA-eligible group for all future private insurance to be offered through -- the Health Insurance Exchange. This starts on page 72 of the bill. Since it is an ERISA-eligible group, it can be regulated through ERISA without touching McCarran-Ferguson in general. But then comes the task of how to make all private insurance be offered via the Exchange. And the solution the wonk devised was to outlaw the issue of new private policies that were Exchange-eligible, which is done on page 16, which would force all new private policies to be issued via the ERISA-regulated Exchange rather than via the state-regulated McCarran-Ferguson private market. In short, it\'s a work-around for McCarran-Ferguson which avoids the necessity to have to actually change McCarran-Ferguson -- existing private insurance policies can still be regulated by the states, it\'s just that new private insurance that meets primary insurance requirements must go thru the Exchange where it can be regulated under federal ERISA rules instead. And wingnut heads explode upon reaching page 16,  and they erupt shouting "ObamaCare outlaws private insurance!" without ever getting to page 72. <br><br><br>This points to a major problem wingnuts have with a 1000+ page bill -- you have to read the whole darn thing to know exactly how page 16 relates to page 72, you have to know the legal background of health insurance beforehand to understand how the pieces relate to the other major pieces of federal regulation like ERISA and McCarran-Ferguson, you have to have basic literacy in the legalese involved in this massive piece of wonkery, and wingnuts lack the patience, background, or the reading comprehension to do this. The bill does not outlaw private insurance, of course. It just shifts its issuance to the Exchange so it can be regulated under ERISA rather than McCarran-Ferguson. But to someone who suffers from legal illiteracy and a case of the paranoids, taking page 16 out of context means you arrive at the erroneous conclusion "ObamaCare outlaws private insurance!", which was boldly published in a national forum without the slightest attempt to validate the conclusion with, well, somebody who knows even the tiniest bit about health insurance regulation and how the new bill interacts with the current regulatory framework. <br>So it goes. In wingnut land, ignorance is strength. And on that basis, they must be mighty dadburned strong, doncha think?!<br><a href="http://www.dailykos.com/storyonly/2009/7/16/754234/-Next-RW-talking-point:-ObamaCare-outlaws-private-insurance" rel="nofollow">http://www.dailykos.com/storyonly/2009/7/16/754...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12811863">\
	 <div id="dsq-comment-header-12811863" class="dsq-comment-header">\
	 <cite id="dsq-cite-12811863" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12811863">Conserv1</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12811863" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12811863" class="dsq-comment-message">It does not outlaw private insurance but it does make sure that all newly offered private insurance complies with the new guidelines. It may be the case that the new guidelines are so onerous that private plans can not see their way to a rational business strategy.<br><br>Under the bills being considered right now, the exchange will be limited to the uninsured, the self-employed and small businesses. Maybe it will be expanded over time. Maybe not. In addition, it is barricaded by what\'s called a "firewall." The firewall essentially bars individuals from entering the exchange so long as their employers offer them a basic level of health-care coverage. <br><br>Will companies strip down the plans, to provide only basic care? This will limit the choice of employees who will no longer see employers provide "Cadillac" plans. So, if we like our employer provided plan but the employer chooses a more basic plan than what we now enjoy, we are stuck. No choice.<br><br>Doesn\'t this threaten the premise that we can keep our existing plan if we like it?<br><br>It is clear to me that this bill can be VASTLY IMPROVED. We need time to thoroughly examine and debate the bill and gain input from both parties.<br><br>So what\'s the rush? Trying to push something through too fast makes people suspicious and allows the issue to be subjected to political demagoguery  on both sides of the aisle.<br><br>Wouldn\'t it be best to take time and come up with a bipartisan bill that makes sense to average Americans instead of leaving it vulnerable to manipulation and obfuscation  by wonks and partisans?<br><br>The WH has done a poor job in selling this plan by making it first and foremost about cutting costs.<br><br>More devastating than the charge that  the bill will sink the private insurance companies, is the fact that the CBO is telling us that this bill does nothing to cut costs, but actually INCREASES them!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12812405">\
	 <div id="dsq-comment-header-12812405" class="dsq-comment-header">\
	 <cite id="dsq-cite-12812405" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12812405">RobM</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12812405" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12812405" class="dsq-comment-message">You\'re busted. All you did yesterday was post how it outlawed private health insurance.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12812568">\
	 <div id="dsq-comment-header-12812568" class="dsq-comment-header">\
	 <cite id="dsq-cite-12812568" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12812568">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12812568" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12812568" class="dsq-comment-message">"It does not outlaw private insurance but it does..."<br><br>From yesterday:<br><br>"It is clear from the healthcare reform bill the House has drafted that private insurance will be eliminated."<br><br>Yeah Rob, he\'s busted...again. This is the sort of thing I was talking about when I mentioned his dishonesty.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12812834">\
	 <div id="dsq-comment-header-12812834" class="dsq-comment-header">\
	 <cite id="dsq-cite-12812834" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12812834">Conserv1</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12812834" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12812834" class="dsq-comment-message">Again, I admit it. I quoted the IBD column. But please see my comment to Rob above.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12812788">\
	 <div id="dsq-comment-header-12812788" class="dsq-comment-header">\
	 <cite id="dsq-cite-12812788" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12812788">Conserv1</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12812788" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12812788" class="dsq-comment-message">Agreed. My bad. I jumped the gun. But does that mean we stop the debate? No. I want to educate myself and find out what is truly up with this bill. <br><br>I want to know \'what\'s in it for me\'. I want to know if I can truly keep the plan I enjoy.<br><br>You should be asking yourself those same questions as well. <br><br>Why not work together to find the best solution for a pressing problem instead of trying to discredit me and advocate the ramming through of COSTLY legislation that no one has had time to read, let alone understand.<br><br>Have we learned nothing from the \'stimulus\' debate? We rushed to pass an \'emergency\' bill that has little to no short-term effect as promised by the WH at great cost to the taxpayers. Do Dems really want to make the same mistake twice.<br><br>There is a saying, "Fool me once, shame on you. Fool me twice, shame on me."</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12813381">\
	 <div id="dsq-comment-header-12813381" class="dsq-comment-header">\
	 <cite id="dsq-cite-12813381" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12813381">RobM</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12813381" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12813381" class="dsq-comment-message">You\'re the one whom needs to look before you leap. You\'re such an ideologue I have seen you twist yourself in knots trying to defend the indefensible. you have to stop fooling yourself.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12813703">\
	 <div id="dsq-comment-header-12813703" class="dsq-comment-header">\
	 <cite id="dsq-cite-12813703" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12813703">Conserv1</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12813703" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12813703" class="dsq-comment-message">So why do you for wholeheartedly support this bill? Why is it so great that it is worth the Trillion dollar price tag?<br><br>A soundbite from Bernie Sanders isn\'t good enough for me.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12811105">\
	 <div id="dsq-comment-header-12811105" class="dsq-comment-header">\
	 <cite id="dsq-cite-12811105" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12811105">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12811105" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12811105" class="dsq-comment-message">Nine dead as bombers target Jakarta hotels<br>Posted Fri Jul 17, 2009 11:26am AEST <br>Updated 8 hours 30 minutes ago <br><br>Coordinated bomb attacks have hit two luxury hotels in the Indonesian capital Jakarta, killing at least nine people, including foreigners, and injuring dozens more.<br><br>The first explosion is reported to have happened at the JW Marriott hotel in central Jakarta just a few blocks away from the Australian embassy at about 8.00am this morning (local time). A terrorist attack at the same Marriott Hotel in 2003 killed 12 people and left 150 injured.<br><br>Later there was another explosion on the first floor of the Ritz Carlton hotel, directly opposite, with windows being blown out of the hotel\'s restaurant.<br><br>"There were explosions heard from two separate places, one the JW Marriott, the other in the Ritz Carlton. We are still trying to check because right now we are still helping the victims," South Jakarta Police Chief Firman Santyabudi told Indonesian Metro TV.<br><br>Police and health ministry officials confirmed the death toll and also confirmed that the explosions were caused by "high explosive bombs". The health ministry said 48 people had been seriously injured.<br><br><a href="http://www.abc.net.au/news/stories/2009/07/17/2628783.htm" rel="nofollow">http://www.abc.net.au/news/stories/2009/07/17/2...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12811305">\
	 <div id="dsq-comment-header-12811305" class="dsq-comment-header">\
	 <cite id="dsq-cite-12811305" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12811305">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12811305" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12811305" class="dsq-comment-message">Questions Sotomayor Still Must Address<br>Patricia M. Wald<br>Thursday, July 16, 2009; 3:07 PM <br><br>During the questioning of Sonia Sotomayor, I was reminded of my law school nights cramming for exams: no matter how diligently you read the cases and learned treatises about what the "law" is, you were never prepared for the essay questions about how you would decide the case or how a future court might decide a slightly different case. Sotomayor\'s polite but persistent refusal to allow even a glimpse into her judicial orientation (she would say she had none, though her speeches suggest she has at least thought about it) is understandable in view of the fate of prior nominees who were more forthcoming -- in my tenure on the D.C. Circuit five colleagues were nominated; three made it, two did not. <br><br><a href="http://www.washingtonpost.com/wp-dyn/content/article/2009/07/16/AR2009071602832.html?wpisrc=newsletter&wpisrc=newsletter" rel="nofollow">http://www.washingtonpost.com/wp-dyn/content/ar...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12812493">\
	 <div id="dsq-comment-header-12812493" class="dsq-comment-header">\
	 <cite id="dsq-cite-12812493" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12812493">morphus</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12812493" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12812493" class="dsq-comment-message">Michael Jackson\'s mother, Katherine Jackson, raised nine children, but the last came of legal age when she was 54. Raising her late son\'s three children, ages 7 to 12, now, at age 79, would be another challenge unto itself, and it\'s one that nearly 3 million American families tackle -- although they\'re not necessarily the families you might think they are. <br><br><b><a href="http://www.kivitv.com/Global/Story.asp?S=10732312" rel="nofollow">Many grandmas know what lies ahead for Katherine Jackson</a></b><br><blockquote>"People\'s idea about grandparents and grandchildren living together was of an elderly African-American woman living in the inner city with no spouse present," says Kenneth Bryson, director of the National Center on Grandfamilies, in Washington. "That\'s actually very uncommon."<br><br>It\'s true that African-American children are more likely to live with grandparents than white children are, but of all grandparent households, fewer than one-third are African-American. More than 40 percent of grandparent households are white, according to the Census Bureau\'s most recent American Community Survey, and the remainder are other races and ethnicities.<br><br>White, black or purple, the challenges confronting grandparents who, like Mrs. Jackson, unexpectedly find themselves with young children to raise can be daunting. <br><br>&lt;snip&gt;<br><br>After jumping during the 1990s, the number of grandparent-headed households grew by fewer than 1 million over the past decade. One in 4 such households lives below the poverty line, compared with 17 percent for the general population. Grandparent-headed families make up 2.7 percent of all US households.</blockquote><hr></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12812500">\
	 <div id="dsq-comment-header-12812500" class="dsq-comment-header">\
	 <cite id="dsq-cite-12812500" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12812500">Conserv1</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12812500" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12812500" class="dsq-comment-message">WITH THIS \'REFORM\' YOU WILL LOSE YOUR HEALTH PLAN.<br><br>"PRESIDENT Obama promises that "if you like your health plan, you can keep it," even after he reforms our health-care system. That\'s untrue. The bills now before Congress would force you to switch to a managed-care plan with limits on your access to specialists and tests."<br><br><a href="http://www.nypost.com/php/pfriendly/print.php?url=http%253A%252F%252Fwww.nypost.com%252Fseven%252F07172009%252Fpostopinion%252Fopedcolumnists%252Fos_broken_promises_179667.htm" rel="nofollow">http://www.nypost.com/php/pfriendly/print.php?u...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12813043">\
	 <div id="dsq-comment-header-12813043" class="dsq-comment-header">\
	 <cite id="dsq-cite-12813043" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12813043">eclecticbrotha</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12813043" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12813043" class="dsq-comment-message">The next right wing talking point: Obamacare outlaws private insurance<br><br><a href="http://www.dailykos.com/storyonly/2009/7/16/754234/-Next-RW-talking-point:-ObamaCare-outlaws-private-insurance" rel="nofollow">http://www.dailykos.com/storyonly/2009/7/16/754...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12813590">\
	 <div id="dsq-comment-header-12813590" class="dsq-comment-header">\
	 <cite id="dsq-cite-12813590" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12813590">Conserv1</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12813590" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12813590" class="dsq-comment-message">Have you read the entire bill? Do you know what\'s in it and understand how it will effect you? Do you research, read and attempt to educate yourself or do you blindly follow the party line and regurgitate the spin the hacks shovel out?<br><br>IBD jumped the gun and got a lot of folks riled up, including me. But if nothing else it has prompted a "LET THE BUYER BEWARE" caution to emerge. It forced people to more closely examine what we will be getting for our 1 TRILLION + and in the end my slow down a process on an important issue that deserves a pragmatic approach and bi-partisan support.<br><br>Many Dems have a problem with this bill, including liberal bloggers Mickey Kaus and Ezra Klein, who both support health care reform. <br><br>Broaden your horizons and look outside the kos cocoon.<br><br>The article goes on to say:<br><br>" Two main bills are being rushed through Congress with the goal of combining them into a finished product by August. Under either, a new government bureaucracy will select health plans that it considers in your best interest, and you will have to enroll in one of these "qualified plans." If you now get your plan through work, your employer has a five-year "grace period" to switch you into a qualified plan. If you buy your own insurance, you\'ll have less time.<br><br>And as soon as anything changes in your contract -- such as a change in copays or deductibles, which many insurers change every year -- you\'ll have to move into a qualified plan instead (House bill, p. 16-17).<br><br>When you file your taxes, if you can\'t prove to the IRS that you are in a qualified plan, you\'ll be fined thousands of dollars -- as much as the average cost of a health plan for your family size -- and then automatically enrolled in a randomly selected plan (House bill, p. 167-168).<br><br>It\'s one thing to require that people getting government assistance tolerate managed care, but the legislation limits you to a managed-care plan even if you and your employer are footing the bill (Senate bill, p. 57-58). The goal is to reduce everyone\'s consumption of health care and to ensure that people have the same health-care experience, regardless of ability to pay.<br><br>Nowhere does the legislation say how much health plans will cost, but a family of four is eligible for some government assistance until their household income reaches $88,000 (House bill, p. 137). If you earn more than that, you\'ll have to pay the cost no matter how high it goes. "</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12815043">\
	 <div id="dsq-comment-header-12815043" class="dsq-comment-header">\
	 <cite id="dsq-cite-12815043" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12815043">eclecticbrotha</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12815043" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12815043" class="dsq-comment-message">The dkos article states that what you are freaking out about on page 16 is explained on page 72. But, since you conveniently dismiss the article because its from Daily Kos you get to wallow in the blissful ignorance you\'re famous for. Save your pootbutt bluster for someone who isn\'t smart enough to see through it. Or take your musty ass back to <a href="http://Stormfront.org" rel="nofollow">Stormfront.org</a> with the rest of your wingnut militia.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12814664">\
	 <div id="dsq-comment-header-12814664" class="dsq-comment-header">\
	 <cite id="dsq-cite-12814664" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12814664" href="http://www.facebook.com/people/Jeff-Larson/568016896" target="_blank" rel="nofollow">Jeff Larson</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12814664" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12814664" class="dsq-comment-message">&lt;Have you read the entire bill?&gt;<br><br>It\'s only a 1,000 page legal document so I guess it will only take me 30-40 minutes right?  And I should have no problems understanding how it fits into the context of existing healthcare and insurance regulation right?<br><br><br>Are you a lawyer with experience in the health care and insurance fields?  If not I suggest your read the dkos writeup that was linked above.  It makes it rather clear why "reading the entire bill" is a dicey business.  There are huge opportunties for misinformation and you don\'t have a great record so far about weeding that out.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12814271">\
	 <div id="dsq-comment-header-12814271" class="dsq-comment-header">\
	 <cite id="dsq-cite-12814271" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12814271">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12814271" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12814271" class="dsq-comment-message">"IBD jumped the gun and got a lot of folks riled up, including me."<br><br>Bullshit. I find it impossible to believe that IBD innocently "jumped the gun" when the information that debunks the lie they put out was only three pages ahead of the information they intentionally misconstrued. And who are you to talk about other people following the party line? I don\'t care which side it comes from, if I see a headline proclaiming something as radical as "Private Health Insurance Will Be Outlawed", I\'m going to want to at least try to find out whether or not it\'s true, no matter what the subject is, before I go repeating it as gospel. You didn\'t do that. You followed the party linne.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12815011">\
	 <div id="dsq-comment-header-12815011" class="dsq-comment-header">\
	 <cite id="dsq-cite-12815011" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12815011">Conserv1</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12815011" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12815011" class="dsq-comment-message">If I was such a staunch ideologue would I be engaging in further research and asking progressives why they are so supportive of the bill? <br><br>I have no party line other than I am against an expanded government that limits my freedoms, and in this that is access to the best health care I can afford. I am also against a bill that claims to save money while the CBO tells us that health care costs to the federal government will INCREASE with this bill and that deficit spending is unsustainable. <br><br>You can believe what you choose about IBD, but if it gets Congress to slow down and address this issue in a pragmatic, responsible way...great.<br><br>I see the article as akin to pulling the emergency break on a runaway train. Better to stop or slow it down than have it crash at full speed.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12815123">\
	 <div id="dsq-comment-header-12815123" class="dsq-comment-header">\
	 <cite id="dsq-cite-12815123" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12815123">eclecticbrotha</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12815123" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12815123" class="dsq-comment-message">ONOEZ!!! WE\'RE ON A COLLISION COURSE WITH AFFORDABLE HEALTH CARE AND THE BRAKES HAVE FAILED! WE IZ FUCKED!!!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12816492">\
	 <div id="dsq-comment-header-12816492" class="dsq-comment-header">\
	 <cite id="dsq-cite-12816492" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12816492">AxelFoley</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12816492" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12816492" class="dsq-comment-message">ROFL</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12820542">\
	 <div id="dsq-comment-header-12820542" class="dsq-comment-header">\
	 <cite id="dsq-cite-12820542" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12820542">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12820542" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12820542" class="dsq-comment-message">In other words, whether or not it\'s a lie is of no concern to you, right?<br><br>No, I don\'t think you\'re a staunch ideologue... CONSERV1...LOL.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12820362">\
	 <div id="dsq-comment-header-12820362" class="dsq-comment-header">\
	 <cite id="dsq-cite-12820362" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12820362">Texas_Girl_in_LA</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12820362" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12820362" class="dsq-comment-message"><i>Have you read the entire bill? Do you know what\'s in it and understand how it will effect you? Do you research, read and attempt to educate yourself or do you blindly follow the party line and regurgitate the spin the hacks shovel out?</i><br><br>Wow....and you wonder why JJPers well....you know</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12821206">\
	 <div id="dsq-comment-header-12821206" class="dsq-comment-header">\
	 <cite id="dsq-cite-12821206" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12821206">mon_dieu_ishmael</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12821206" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12821206" class="dsq-comment-message">I must admit that I have not read the entire bill.  In some ways it is based upon the Massachusetts model.  Everyone (95% House bill) must either have employer supplied healthcare or buy their own per the terms you outlined above (or Medicare or Medicaid).   What they have found in Massachusetts is that many people do not buy healthcare insurance until they needed an operation or some expensive medical work done.  The threat of a fine (2.5% of income under the House plan) does not force anyone to actually buy health insurance because how do you catch them??  How do you enforce it??   The IRS is going to come to your door or deduct money from your refund (LOL - I have not had a refund in over 30 years)?  The result was that costs went up for those who complied with the law and purchased health insurance.  <br>I am not against managed care although I am not sure how it will be implemented by the Senate bill.  Medicare and Medicaid are both forms of managed care, as are HMOs, and god knows my own insurance plan could not be any more restrictive and still pay anything.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12812686">\
	 <div id="dsq-comment-header-12812686" class="dsq-comment-header">\
	 <cite id="dsq-cite-12812686" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12812686" href="http://www.womanist-musings.com/" target="_blank" rel="nofollow">womanistmusings</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12812686" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12812686" class="dsq-comment-message"><a href="http://www.womanist-musings.com/2009/07/sherriff-joe-arpaio-inspires-murder-of.html" rel="nofollow">Sheriff Joe Arpaio Inspires The Murder Of Children\' </a> Well the minute men are on guard protecting the stars and stripes and it seems that even a child is not spared their racist,jingoist vitriol.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12813169">\
	 <div id="dsq-comment-header-12813169" class="dsq-comment-header">\
	 <cite id="dsq-cite-12813169" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12813169">morphus</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12813169" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12813169" class="dsq-comment-message">I thought Sheriff Joe was under investigation?? Odd, the article failed to mention Shawna Forde.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12815780">\
	 <div id="dsq-comment-header-12815780" class="dsq-comment-header">\
	 <cite id="dsq-cite-12815780" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12815780">RobM</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12815780" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12815780" class="dsq-comment-message">Sen Richard Lugar R Indiana says he\'ll vote for Sotomayor.<br><a href="http://www.washingtonpost.com/wp-dyn/content/article/2009/07/17/AR2009071701310.html?hpid=topnews" rel="nofollow">http://www.washingtonpost.com/wp-dyn/content/ar...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12815910">\
	 <div id="dsq-comment-header-12815910" class="dsq-comment-header">\
	 <cite id="dsq-cite-12815910" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12815910">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12815910" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12815910" class="dsq-comment-message">Sotomayor, the GOP and Latinos  <br>by bfuentes [Subscribe] <br> Share this on Twitter - Sotomayor, the GOP and Latinos   Fri Jul 17, 2009 at 07:42:30 AM PDT<br>I am sure a lot has been written of how the Sotomayor nomination and the blow back by the GOP has hurt the GOP\'s standing in the Hispanic/Latino community.<br><br>I have a different viewpoint onto the whole scenario than most.  My father is Puerto Rican and my mother is very, very anglo(New England, protestant).  Recently, we had a 50th anniversary celebration for them and I had the honor to host the family patriarch, an uncle, at my house.<br><br>This gentleman was born and raised in Puerto Rico, spent a few years in New York City and has been back in Puerto Rico for the last 50 years.  From very modest beginnings he rose from the mail room to the the highest echelons in the banking industry in Puerto Rico.  He is friends with US Congressmen, and many people attempted to convince him to pursue politics in the 70\'s and 80\'s.  He felt he would be more effective out of government than in.<br><br>These are the reasons I respect him and his thoughts and opinions.<br><br><br><a href="http://www.dailykos.com/story/2009/7/17/754479/-Sotomayor%2C-the-GOP-and-Latinos" rel="nofollow">http://www.dailykos.com/story/2009/7/17/754479/...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12816988">\
	 <div id="dsq-comment-header-12816988" class="dsq-comment-header">\
	 <cite id="dsq-cite-12816988" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12816988">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12816988" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12816988" class="dsq-comment-message">OMG!  Have y\'all seen the new line of attack on ReginaBenjamin, the nominee for US SurgeonGeneral?   They are asking can she serve and be a role model when she is obese!!<br><br>I kid you not!<br><br>wtf...this is terrible!!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12821088">\
	 <div id="dsq-comment-header-12821088" class="dsq-comment-header">\
	 <cite id="dsq-cite-12821088" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12821088">MsKitty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12821088" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12821088" class="dsq-comment-message">Sigh.  I\'m really beginning to hate these people with the heat of a thousand burning nuns.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12824905">\
	 <div id="dsq-comment-header-12824905" class="dsq-comment-header">\
	 <cite id="dsq-cite-12824905" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12824905" href="http://leftistmoon.wordpress.com" target="_blank" rel="nofollow">WordSmith</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12824905" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12824905" class="dsq-comment-message">WHERE did you ever come up with that line......???? <br><br><br>LMAO .</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12826252">\
	 <div id="dsq-comment-header-12826252" class="dsq-comment-header">\
	 <cite id="dsq-cite-12826252" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12826252">MsKitty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12826252" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12826252" class="dsq-comment-message">It\'s an old chestnut from the Television Without Pity forums.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12824972">\
	 <div id="dsq-comment-header-12824972" class="dsq-comment-header">\
	 <cite id="dsq-cite-12824972" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12824972" href="http://leftistmoon.wordpress.com" target="_blank" rel="nofollow">WordSmith</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12824972" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12824972" class="dsq-comment-message">Do you have THAT link?  We\'ve been discussing her.  Everyone is beyond impressed and psyched about her credentials, her background, and more importantly - her service.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12825842">\
	 <div id="dsq-comment-header-12825842" class="dsq-comment-header">\
	 <cite id="dsq-cite-12825842" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12825842">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12825842" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12825842" class="dsq-comment-message">I should have said heard vs. seen...it was that MSNBC newswomen, with the dark hair, MelissaBrewer? not Nora but the one that comes on right b4 AndreaMitchell <br><br>But here are some links..the blogosphere is going nuts..just mean:<br><br><a href="http://www.salon.com/mwt/broadsheet/feature/2009/07/15/regina_benjamin/index.html" rel="nofollow">http://www.salon.com/mwt/broadsheet/feature/200...</a><br><br><a href="http://www.reason.com/blog/show/134852.html" rel="nofollow">http://www.reason.com/blog/show/134852.html</a><br><br>blogs.wsj.com/health/2009/07/13/regina-benjamin-and-american-health-care/<br><br><a href="http://www.thatblackgirlsite.com/thatblackgirlblogs/size-matters-objections-against-dr-regina-benjamins-nomination-how-it-relates-to-hollywoods-big-girl-boom" rel="nofollow">http://www.thatblackgirlsite.com/thatblackgirlb...</a><br><br><a href="http://voices.washingtonpost.com/44/2009/07/13/obama_selects_alabama_doctor_a.html" rel="nofollow">http://voices.washingtonpost.com/44/2009/07/13/...</a><br><br><br>MEAN..MEAN...MEAN!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12828662">\
	 <div id="dsq-comment-header-12828662" class="dsq-comment-header">\
	 <cite id="dsq-cite-12828662" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12828662" href="http://leftistmoon.wordpress.com" target="_blank" rel="nofollow">WordSmith</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12828662" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12828662" class="dsq-comment-message">Dr. Nancy Snyderman?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12833776">\
	 <div id="dsq-comment-header-12833776" class="dsq-comment-header">\
	 <cite id="dsq-cite-12833776" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12833776">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12833776" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12833776" class="dsq-comment-message">No, I think her name is MarissaBrewer</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12843452">\
	 <div id="dsq-comment-header-12843452" class="dsq-comment-header">\
	 <cite id="dsq-cite-12843452" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12843452" href="http://leftistmoon.wordpress.com" target="_blank" rel="nofollow">WordSmith</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12843452" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12843452" class="dsq-comment-message">Oh, I know who it is - Contessa Brewer....kinda youngish - 30s or so.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12818282">\
	 <div id="dsq-comment-header-12818282" class="dsq-comment-header">\
	 <cite id="dsq-cite-12818282" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12818282" href="http://www.actsoffaithblog.com" target="_blank" rel="nofollow">Acts Of Faith Blog</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12818282" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12818282" class="dsq-comment-message">Today\'s Conversation: <br>The Black Community. What Black Community? <br><a href="http://bit.ly/rNxS" rel="nofollow">http://bit.ly/rNxS</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12819848">\
	 <div id="dsq-comment-header-12819848" class="dsq-comment-header">\
	 <cite id="dsq-cite-12819848" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12819848">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12819848" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12819848" class="dsq-comment-message">ATTENTION ASIAN-AMERICANS! They\'re looking to blame you, too!<br><br><i>The New White Flight<br><br>By SUEIN HWANG<br><br>WSJ, November 19, 2005; Page A1<br><br>CUPERTINO, Calif. -- By most measures, Monta Vista High here and Lynbrook High, in nearby San Jose, are among the nation\'s top public high schools. Both boast stellar test scores, an array of advanced-placement classes and a track record of sending graduates from the affluent suburbs of Silicon Valley to prestigious colleges.<br><br>But locally, they\'re also known for something else: white flight. Over the past 10 years, the proportion of white students at Lynbrook has fallen by nearly half, to 25% of the student body. At Monta Vista, white students make up less than one-third of the population, down from 45% -- this in a town that\'s half white. Some white Cupertino parents are instead sending their children to private schools or moving them to other, whiter public schools. More commonly, young white families in Silicon Valley say they are avoiding Cupertino altogether.<br><br>Whites aren\'t quitting the schools because the schools are failing academically. Quite the contrary: Many white parents say they\'re leaving because the schools are too academically driven and too narrowly invested in subjects such as math and science at the expense of liberal arts and extracurriculars like sports and other personal interests.<br><br>The two schools, put another way that parents rarely articulate so bluntly, are too Asian.<br><br>Cathy Gatley, co-president of Monta Vista High School\'s parent-teacher association, recently dissuaded a family with a young child from moving to Cupertino because there are so few young white kids left in the public schools. "This may not sound good," she confides, "but their child may be the only Caucasian kid in the class." All of Ms. Gatley\'s four children have attended or are currently attending Monta Vista. One son, Andrew, 17 years old, took the high-school exit exam last summer and left the school to avoid the academic pressure. He is currently working in a pet-supply store. Ms. Gatley, who is white, says she probably wouldn\'t have moved to Cupertino if she had anticipated how much it would change.</i><br><br>READ MORE: <a href="http://seattlecentral.edu/faculty/jhubert/whiteflight.html" rel="nofollow">http://seattlecentral.edu/faculty/jhubert/white...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12820009">\
	 <div id="dsq-comment-header-12820009" class="dsq-comment-header">\
	 <cite id="dsq-cite-12820009" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12820009">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12820009" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12820009" class="dsq-comment-message">"they\'re leaving because the schools are too academically driven and too narrowly invested in subjects such as math and science at the expense of liberal arts and extracurriculars like sports and other personal interests."<br><br>Translation:  they can\'t COMPETE!!...this is the way it has always been...if they can not achieve based on white entitlement ...they flee!<br><br>O and the stories they make up to account for what they do are amazing..this is why we have all the Christian schools, they refuse to integrate...this is why public schools are fighting against vouchers...they want the MONEY for their pvt schools!<br><br>Again and again...they change the rules...<br><br><br> "Andrew, 17 years old, took the high-school exit exam last summer and left the school to avoid the academic pressure. He is currently working in a pet-supply store"<br><br><br>BWAHAHAHAHAHAHAHHA!!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12820707">\
	 <div id="dsq-comment-header-12820707" class="dsq-comment-header">\
	 <cite id="dsq-cite-12820707" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12820707">carolinagirl</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12820707" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12820707" class="dsq-comment-message">LMAO @ you WRB and that article. <br><br>Translation: they can\'t COMPETE!!...this is the way it has always been...if they can not achieve based on white entitlement ...they flee!<br><br>That\'s why they are against affirmative action, because they would actually have to compete against ppl of color with great minds that have to work twice as hard to get less than half the recognition. <br><br>We see them. We know.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12821430">\
	 <div id="dsq-comment-header-12821430" class="dsq-comment-header">\
	 <cite id="dsq-cite-12821430" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12821430">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12821430" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12821430" class="dsq-comment-message">I saw that article a year or so ago, Sepia. I remember being struck by a description of the mother of a white student taking her son to his school to play in a Saturday pee-wee football game, and being dismayed by all the Asian kids who  were being dropped off for study classes.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12823947">\
	 <div id="dsq-comment-header-12823947" class="dsq-comment-header">\
	 <cite id="dsq-cite-12823947" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12823947">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12823947" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12823947" class="dsq-comment-message">The irony is that they are the ones doing what they accuse minorities (particularly blacks) of doing: Blaming everyone but themselves. <br><br>And what\'s up with the Sybil Complex in regards to affirmative action? One minute, they want AA abolished because it discriminates against the poor whittle white people, the next they want a form of AA because the big, bad Asian kids are too smart. <br><br>White folks don\'t have issues, they have subscriptions.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12824175">\
	 <div id="dsq-comment-header-12824175" class="dsq-comment-header">\
	 <cite id="dsq-cite-12824175" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12824175">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12824175" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12824175" class="dsq-comment-message">True dat, Sepia<br><br>"White folks don\'t have issues, they have subscriptions.\'<br><br>And they need PRESCRIPTIONS.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12826223">\
	 <div id="dsq-comment-header-12826223" class="dsq-comment-header">\
	 <cite id="dsq-cite-12826223" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12826223">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12826223" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12826223" class="dsq-comment-message">Ok, it wasn\'t football, it was soccer:<br><br>"Jane Doherty, a retirement-community administrator, chose to send her two boys elsewhere. When her family moved to Cupertino from Indiana over a decade ago, Ms. Doherty says her top priority was moving into a good public-school district. She paid no heed to a real-estate agent who told her of the town\'s burgeoning Asian population."<br><br>"She says she began to reconsider after her elder son, Matthew, entered Kennedy, the middle school that feeds Monta Vista. As he played soccer, Ms. Doherty watched a line of cars across the street deposit Asian kids for after-school study. She also attended a Monta Vista parents\' night and came away worrying about the school\'s focus on test scores and the big-name colleges its graduates attend."</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12824094">\
	 <div id="dsq-comment-header-12824094" class="dsq-comment-header">\
	 <cite id="dsq-cite-12824094" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12824094">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12824094" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12824094" class="dsq-comment-message">Right on the money, WRB.<br><br>LOL! @ Andrew and the pet supply store.  <br><br>Channeling Johnny Cochran:  "IF YOU CAN\'T COMPETE, YOU MUST RETREAT!<br><br>BWA HA HA HA HA!!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12826885">\
	 <div id="dsq-comment-header-12826885" class="dsq-comment-header">\
	 <cite id="dsq-cite-12826885" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12826885">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12826885" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12826885" class="dsq-comment-message">No you didn\'t! LOL!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12824837">\
	 <div id="dsq-comment-header-12824837" class="dsq-comment-header">\
	 <cite id="dsq-cite-12824837" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12824837">mon_dieu_ishmael</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12824837" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12824837" class="dsq-comment-message">When my wife and I go to the library every weekend, it is full of asian students working their asses off.  If only black students would spend their weekends in the library,&lt; sigh&gt;.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12825290">\
	 <div id="dsq-comment-header-12825290" class="dsq-comment-header">\
	 <cite id="dsq-cite-12825290" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12825290">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12825290" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12825290" class="dsq-comment-message">When I go to the downtown Minneapolis library every other weekend, the library is full of black students sitting behind computers. &lt;YEAH!&gt;</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12826441">\
	 <div id="dsq-comment-header-12826441" class="dsq-comment-header">\
	 <cite id="dsq-cite-12826441" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12826441">mon_dieu_ishmael</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12826441" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12826441" class="dsq-comment-message">Are they on facebook?  did you look at the screens?  I think not.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12826855">\
	 <div id="dsq-comment-header-12826855" class="dsq-comment-header">\
	 <cite id="dsq-cite-12826855" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12826855">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12826855" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12826855" class="dsq-comment-message">You ASS-Uming that the black students are looking at facebook and not studying is no different than the racist stereotyping done by whites about black people. <br><br>Oh, wait....</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12828272">\
	 <div id="dsq-comment-header-12828272" class="dsq-comment-header">\
	 <cite id="dsq-cite-12828272" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12828272">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12828272" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12828272" class="dsq-comment-message">I don\'t need to look at the screens.<br><br>I mentor a group of black teenage girls and they use the computers.  Get it.  <br><br>They have the knowledge and SKILLS to USEthe computer.  That\'s huge, because this is the information age, and if they have the technological skills, the world is at their finger tips.<br><br>Let\'s put it this way, I\'d rather see a library full of black students sitting behind computers than on the street selling drugs and engaging in gang behaviors.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12833374">\
	 <div id="dsq-comment-header-12833374" class="dsq-comment-header">\
	 <cite id="dsq-cite-12833374" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12833374">Justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12833374" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12833374" class="dsq-comment-message">The idiot walked into that one! KaPow!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12843631">\
	 <div id="dsq-comment-header-12843631" class="dsq-comment-header">\
	 <cite id="dsq-cite-12843631" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12843631">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12843631" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12843631" class="dsq-comment-message">SMH, Justice.  If ignorance was poison, folks would be dead by now.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12830483">\
	 <div id="dsq-comment-header-12830483" class="dsq-comment-header">\
	 <cite id="dsq-cite-12830483" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12830483">Justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12830483" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12830483" class="dsq-comment-message">Ignoramus!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12826181">\
	 <div id="dsq-comment-header-12826181" class="dsq-comment-header">\
	 <cite id="dsq-cite-12826181" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12826181">Justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12826181" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12826181" class="dsq-comment-message">When you speak, please know what you\'re speaking about. You sound like a total jackass. Have you been in every community in America? There is a huge world beyond your damn library.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12826387">\
	 <div id="dsq-comment-header-12826387" class="dsq-comment-header">\
	 <cite id="dsq-cite-12826387" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12826387">mon_dieu_ishmael</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12826387" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12826387" class="dsq-comment-message">It is what i can see. Thus i can speak about it.  You write like an total jackass if you think that a library is not indicative of study habits.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12830100">\
	 <div id="dsq-comment-header-12830100" class="dsq-comment-header">\
	 <cite id="dsq-cite-12830100" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12830100">Justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12830100" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12830100" class="dsq-comment-message"><i>If only black students would spend their weekends in the library,&lt; sigh&gt;.</i><br><br><br>That is speaking of blacks students as a whole. You didNOT say....<b>if only black students in my community would spend their weekends in the library.</b><br><br><br>You <i>ARE</i> a jackass if you think what you see in your damn library represents blacks in general. I see black students @ our local library checking out books or behind a computer every week-end.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12832041">\
	 <div id="dsq-comment-header-12832041" class="dsq-comment-header">\
	 <cite id="dsq-cite-12832041" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12832041">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12832041" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12832041" class="dsq-comment-message">deleted.  even though you deserved it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12825177">\
	 <div id="dsq-comment-header-12825177" class="dsq-comment-header">\
	 <cite id="dsq-cite-12825177" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12825177">RobM</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12825177" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12825177" class="dsq-comment-message">Send this to Pat Buchannon</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12819923">\
	 <div id="dsq-comment-header-12819923" class="dsq-comment-header">\
	 <cite id="dsq-cite-12819923" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12819923">wasteacher</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12819923" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12819923" class="dsq-comment-message">It is so tastless for MSNBC to continue to play footage of Michael Jackson with his hair on fire. I am so over it.<br><br>If given the chance, I would drop my Aetna health insurance like a bad transmission. I will definitely be buying the gov health insurance. I would like to have the congressional health care.<br><br>Dr. Nancy is getting ready to "discuss" the issue of the surgeon general\'s weight. As for Sanjay Gupta, I have heard him say some curious things while reporting for CNN, such as certain treatments being too expensive. I have a feeling that Sanjay may have had too close of a relationship with the pharaceutical &/or insurance industrial complexes.<br><br>I loved the article about Elite colleges/dim white kids. We all know it\'s true.<br><br>The soda industry is running ads here asking citizens to contact Congress and tell them not to tax sweet drinks. I\'m going to contact them and tell them to definitely tax sweet drinks. I would even be down with a ban on high frutose corn syrup. How about you?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12820312">\
	 <div id="dsq-comment-header-12820312" class="dsq-comment-header">\
	 <cite id="dsq-cite-12820312" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12820312">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12820312" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12820312" class="dsq-comment-message">I am down with a BAN on HFCS!!!  <br><br>definitely it is bad for us...it is not less expensive than sugar..but boy does it increase shelf life....and stay in our cells 4EVA too!! We can\'t process it, it is a culprit in diabetes and the nationwide obesity epidemic.<br><br>BAN IT!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12832004">\
	 <div id="dsq-comment-header-12832004" class="dsq-comment-header">\
	 <cite id="dsq-cite-12832004" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12832004">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12832004" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12832004" class="dsq-comment-message">"It is so tastless for MSNBC to continue to play footage of Michael Jackson with his hair on fire. I am so over it."<br><br>"The soda industry is running ads here asking citizens to contact Congress and tell them not to tax sweet drinks. I\'m going to contact them and tell them to definitely tax sweet drinks."<br><br>co-signing</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12824543">\
	 <div id="dsq-comment-header-12824543" class="dsq-comment-header">\
	 <cite id="dsq-cite-12824543" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12824543">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12824543" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12824543" class="dsq-comment-message">House Lets States Do Single-Payer Healthcare<br>David Swanson July 17, 2009<br><br>On Friday morning at 9:45 a.m. ET in the House Committee on Education and Labor, the committee members voted 25 to 19 to pass Congressman Dennis Kucinich\'s amendment to the healthcare reform bill. This amendment, if it survives the full House, the Senate, the conference, and the President, will not alter the federal legislation except to allow states to create single-payer healthcare systems if they choose to. If this change to the bill makes news, it will pass the Senate, because there is no legitimate argument against it, and the support for it is bipartisan.<br><br>The committee members voted in order of seniority through all the Democrats and then the Republicans, returning to allow those who passed or were not present on the first round or the second round to cast their vote. No members switched their votes from yes to no or vice versa, during the voting, but several passed and then voted after hearing their colleagues vote. In the final count, 25 voted Yes, 19 No, 2 left their vote as "Pass," and 3 were not there or did not respond at all.<br><br>On the first go round, these Democrats voted Yes: Woolsey, Kucinich, Holt, Grijalva, Loebsack, and Fudge. Not nearly enough, but then came the Republicans, not a single one of whom has supported single-payer healthcare, but many of whom apparently respect states\' rights: Kline, Petri, McKeon, Souder, Ehlers, Biggert, Platts, Wilson, McMorris Rogers, Price, and Guthrie. That gave us 17 votes going into round two. Among Democrats, we then picked up Payne, Scott, Shea Porter, and Polis. Among Republicans, Hoekstra and Castle joined in. We had 23 votes moving into round three. Two more Democrats, Tierney and Tonko, brought the total to 25.<br><br>Then you have the list of members who voted for the arguably unconstitutional step of banning states from providing their citizens with healthcare, a step for which no legitimate case has been made, but which the health insurance companies strongly favor. First and foremost was Committee Chairman George Miller who led the voting with a resounding "No." He was joined on the first round by Democrats Kildee, Andrews, Hinojosa, McCarthy, Bishop, Sestak, Altmire, Hare, Courtney, Sablan, and Titus, and Republicans McClintock, Hunter, Roe, and Thompson. On the second round Democrats Davis and Hirono voted No, along with Republican Cassidy. On the third round, no more Nos were added. Not voting yes or no were: Wu, Clarke, Pierluisi, Chu, and Bishop of Utah.<br><br>There are major campaigns with a good chance of passing single-payer healthcare if Congress permits it in the following states: Pennsylvania, California, Illinois, Ohio, Colorado, and Massachusetts.<br><br><a href="http://www.americanchronicle.com/articles/view/110557" rel="nofollow">http://www.americanchronicle.com/articles/view/...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12830718">\
	 <div id="dsq-comment-header-12830718" class="dsq-comment-header">\
	 <cite id="dsq-cite-12830718" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12830718">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12830718" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12830718" class="dsq-comment-message">AFTERNOON OPEN THREAD IS UP!!!</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=friday_open_thread_468&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');
}

})();




