




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": "@ActsofFaithblog forgot 2 send link 2 Viola Davis interview: http://tinyurl.com/d2pupt", "author_name": "HopeChat", "id": 1344084, "get_service_url": "http://twitter.com/", "title": "", "url": "http://twitter.com/HopeChat/statuses/1238619601", "source": "backtype", "get_service_name": "twitter", "avatar_url": "http://s3.amazonaws.com/twitter_production/profile_images/71820991/3004880944_bce29f4843_o_normal.jpg", "author_url": "", "date_created": "9 months ago", "retweets": []}, {"body": "Benjamin E. Mays Dr. Benjamin Elijah Mays (August 1, 1895 - March 28, 1984) was an American minister, educator, scholar, social activist and the president of Morehouse College in Atlanta, Georgia. He was also a significant mentor to civil rights leader Martin Luther King Jr. and was among the most articulate and outspoken critics of segregation before the rise of the modern civil rights movement in the United States. While working on his doctorate, Mays and Joseph Nicholson publishe", "author_name": "Steve Berry", "source_url": "http://www.ubervu.com/conversations/www.jackandjillpolitics.com/2009/02/black-history-month-daily-thread-22/", "id": 853208, "get_service_url": "http://disqus.com/", "title": "", "url": "http://friendfeed.com/e/58671fa1-1485-775d-4292-7eeb1153c6a4#be218c7e-1b2e-4c46-a0e8-8121cd878040", "source": "ubervu", "get_service_name": "unknown", "avatar_url": "http://friendfeed.com/unloveablesteve/picture?size=large", "author_url": "", "date_created": "9 months ago", "retweets": []}], "has_more_reactions": false, "users": {"Town": {"username": "Town", "tumblr": "", "display_name": "Town", "url": "http://disqus.com/Town/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 5447, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Monie": {"username": "Monie", "tumblr": "", "display_name": "Monie", "url": "http://disqus.com/Monie/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1104, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Piepiepie": {"username": "Piepiepie", "tumblr": "", "display_name": "Piepiepie", "url": "http://disqus.com/Piepiepie/", "registered": true, "linkedin": "", "blog": "http://www.youtube.com/watch?v=L5L3M8Pn9KU", "remote_domain": null, "points": 53, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Micheline": {"username": "Micheline", "tumblr": "", "display_name": "Micheline", "url": "http://disqus.com/Micheline/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 508, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/19/8763/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "allamr18": {"username": "allamr18", "tumblr": "", "display_name": "allamr18", "url": "http://disqus.com/allamr18/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 139, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "lamh": {"username": "lamh", "tumblr": "", "display_name": "lamh32", "url": "http://disqus.com/lamh/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1774, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/3483/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "icebergslim": {"username": "icebergslim", "tumblr": "", "display_name": "icebergslim", "url": "http://disqus.com/icebergslim/", "registered": true, "linkedin": "", "blog": "http://thisweekwithbarackobama.blogspot.com", "remote_domain": null, "points": 194, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "icebergslim", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Angelar": {"username": "Angelar", "tumblr": "", "display_name": "Angelar", "url": "http://disqus.com/Angelar/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1081, "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": 127, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "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": ""}, "RobM": {"username": "RobM", "tumblr": "", "display_name": "RobM", "url": "http://disqus.com/RobM/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1318, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "hustleandfloe": {"username": "hustleandfloe", "tumblr": "", "display_name": "hustleandfloe", "url": "http://disqus.com/hustleandfloe/", "registered": true, "linkedin": "", "blog": "http://www.hustleandfloe.com", "remote_domain": null, "points": 20, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/9/7107/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": 3141, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Pudentilla": {"username": "Pudentilla", "tumblr": "", "display_name": "Pudentilla", "url": "http://disqus.com/Pudentilla/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "rikyrah": {"username": "rikyrah", "tumblr": "", "display_name": "rikyrah", "url": "http://disqus.com/rikyrah/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 3391, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "GreenLadyHere": {"username": "GreenLadyHere", "tumblr": "", "display_name": "GreenLadyHere", "url": "http://disqus.com/GreenLadyHere/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 600, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/4286/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Sepia": {"username": "Sepia", "tumblr": "", "display_name": "Sepia", "url": "http://disqus.com/Sepia/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 4806, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/9/5173/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "KatR": {"username": "KatR", "tumblr": "", "display_name": "KatH", "url": "http://disqus.com/KatR/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 4, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Mirandalynn": {"username": "Mirandalynn", "tumblr": "", "display_name": "Miranda", "url": "http://disqus.com/Mirandalynn/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 6948, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/19/8735/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "isonprize": {"username": "isonprize", "tumblr": "", "display_name": "isonprize", "url": "http://disqus.com/isonprize/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1458, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/7/5166/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}}, "forum": {"use_media": true, "name": "Jack and Jill Politics", "streaming_realtime": false, "url": "jackandjillpolitics", "allow_anon_post": false, "reactions_enabled": true, "reply_position": 1, "show_avatar": true, "allow_anon_votes": false, "disqus_auth_disabled": false}, "realtime_enabled": false, "request": {"username": "", "is_global_moderator": false, "sharing": {}, "sort": 4, "forum": "jackandjillpolitics", "is_initial_load": true, "is_authenticated": false, "timestamp": "2009-12-09_15:38:46", "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": {"6488579": {"up_voted": false, "ip": "", "has_replies": false, "message": "Me too.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_20:13:29", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6488563, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "6484486": {"up_voted": false, "ip": "", "has_replies": false, "message": "lol yet they want to complain about big brother? after this and the patriot act? HYPOCRITES!!!!1", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_15:24:34", "killed": false, "user_key": "allamr18", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 6484161, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488589": {"up_voted": false, "ip": "", "has_replies": false, "message": "She'll get one around the same time Bristol gets one.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_20:14:58", "killed": false, "user_key": "Town", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6487016, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488591": {"up_voted": false, "ip": "", "has_replies": false, "message": "O OK, I know who Taniya is she is GOOD...I love her personality.<br><br>I'll watch for Sabrina", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_20:14:32", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6488556, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "6493528": {"up_voted": false, "ip": "", "has_replies": true, "message": "rikyrah:  Rev. Al is \"ASKIN'\"  QUESTIONS in OTHER AREAS!\":<br><br><a href=\"http://blackpoliticsontheweb.com/2009/02/23/sharpton-seeks-fcc-city-pressure-on-ny-post/\" rel=\"nofollow\">Sharpton seeks FCC, city pressure on NY Post</a><br><br><i><b>The Rev. Al Sharpton prodded the Federal Communications Commission and the city government Sunday to put pressure on the New York Post over a cartoon that critics call a racist jibe at President Barack Obama.</b><br><br>The civil rights activist circulated an electronic petition asking the FCC to review policies allowing Post owner News Corp. to control multiple media outlets in the same market, and he said he would ask the city to stop advertising in and even subscribing to the newspaper.<br><br>\u201cThe FCC must impose some checks and balances on these entities,\u201d he said in an interview. \u201cIt does not serve the public good to have large segments of the public offended.\u201d<br><br>Representatives for the Post and the FCC did not immediately respond to telephone and e-mail messages Sunday evening. Mayor Michael Bloomberg and City Council Speaker Christine Quinn had no immediate comment, their representatives said.<br><br>The cartoon has sparked pickets outside the paper\u2019s offices and spurred the NAACP to call for a boycott of the paper and the removal of its editor-in-chief, Col Allan, and longtime cartoonist Sean Delonas. Filmmaker Spike Lee and Grammy-winning singer John Legend have been among those condemning the image.<br><br>It depicts a dead chimpanzee and two police officers, with a caption saying, \u201cThey\u2019ll have to find someone else to write the next stimulus bill.\u201d It was published Wednesday, the day after Obama signed the federal economic stimulus package _ a key piece of his administration\u2019s efforts to combat the recession _ and two days after police killed a violent chimpanzee in Connecticut.<br><br>The Post has said the cartoon was meant to ridicule Washington\u2019s efforts to revive the economy, but critics say it echoes stereotypes of blacks as monkeys and even hints at assassinating the president.<br><br>A Post editorial posted online Thursday apologized to anyone offended by the cartoon, while also saying that longtime critics of the provocative, right-leaning tabloid had exploited the image for \u201cpayback.\u201d<br><br><b>Sharpton also said he would ask the City Council to seek records of the racial breakdown of the Post\u2019s newsroom staff, <u>saying he wanted to see a rise in the \u201clevel of diversity and accountability.\u201d</u><br><br>Rupert Murdoch\u2019s News Corp. also owns two New York-area TV stations and Dow Jones & Co., the parent company of The Wall Street Journal, as well as the Fox network and other media assets around the world.</b></i><br><br>CAIN'T   WAIT to see    the <b>\"FAUX- ANSWERS!!\"&lt;&gt;/b&gt;      :&gt;)           :&gt;)</b>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-23_02:54:13", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 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}, "6488084": {"up_voted": false, "ip": "", "has_replies": false, "message": "They like him, just like they like Steele.<br><br>Both of their brown faces are the GOP answer to Obama.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:37:04", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6487659, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6490647": {"up_voted": false, "ip": "", "has_replies": false, "message": "There are just no words.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_22:37:00", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6490203, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6490657": {"up_voted": false, "ip": "", "has_replies": true, "message": "This is what I don't understand, why Patterson felt the need to be so freaking vindictive. I mean, the crap that was thrown at the end, that she had domestic worker problems, that she had tax problems, that her husband was having an affair. Nastiness.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_22:38:08", "killed": false, "user_key": "KatR", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 6488512, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "6486059": {"up_voted": false, "ip": "", "has_replies": true, "message": "<a href=\"http://www.huffingtonpost.com/2009/02/22/nude-carnival-queen-vivia_n_168923.html\" rel=\"nofollow\">Nude Carnival Queen, Viviane Castro, Bodypaints Obama On Her Leg (NSFW PHOTO)</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_17:19:50", "killed": false, "user_key": "lamh", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "6490158": {"up_voted": false, "ip": "", "has_replies": false, "message": "I do think the solution is there - a solid and dedicated attempt to start small.  like the book to screenplay move as it taps into already validated interest.  you could even do shorts based on books - allowing for more volume and ensuring high quality and varied roles for more actors.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_22:04:17", "killed": false, "user_key": "hustleandfloe", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6488183, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "6491191": {"up_voted": false, "ip": "", "has_replies": false, "message": "p.s. i gotta use this: \"well fed and in good surroundings.\"   I hear it in some textbook ...or being said by somebody named Ian or Claire or Nigel on BBC (actually, I think bbc goes off air if you take those names out of the employee pool - sorta like seeing what any american executive ranks would look like without Bob - maybe we don't have the crisis....  my bad, Bob, but you (and Steve) know it's true.) <br><br>\"Many youths from this area have found careers that have kept them well fed and in good surroundings.\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_23:14:44", "killed": false, "user_key": "hustleandfloe", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6488183, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485571": {"up_voted": false, "ip": "", "has_replies": true, "message": "On Monday, Good Morning America, will be showing an interview with the alleged sperm donor.<br><br><a href=\"http://www.huffingtonpost.com/2009/02/21/nadya-suleman-sperm-donor_n_168870.html\" rel=\"nofollow\">http://www.huffingtonpost.com/2009/02/21/nadya-...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:42:54", "killed": false, "user_key": "Micheline", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 6485266, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488136": {"up_voted": false, "ip": "", "has_replies": true, "message": "this ass hat would rather have people take guns on campus than actually fund people learning in schools. why learn bring your guns just in case a crazy taliban person comes", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:40:25", "killed": false, "user_key": "allamr18", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 1, "is_first_child": true, "email": "", "parent_post_id": 6487349, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6490203": {"up_voted": false, "ip": "", "has_replies": true, "message": "Talk about a insensitive and asinine comment to make.  Republicans.are.stupid.<br><br>From Politico:<br><br>Bunning: Ginsburg will be dead in nine months<br><br>Sen. Jim Bunning (R-Ky.), already in political trouble for 2010, didn\u2019t help matters any over the weekend.<br><br>At a Lincoln Day Dinner speech over the weekend, Bunning predicted that Supreme Court Justice Ruth Bader Ginsburg would likely be dead from pancreatic cancer in nine months, according to the Louisville Courier-Journal.<br><br>The paper reports that Bunning reiterated his support of conservative judges, saying \u201cthat\u2019s going to be in place very shortly because Ruth Bader Ginsburg\u2026has cancer.\u201d<br><br>\u201cBad cancer. The kind you don\u2019t get better from,\u201d Bunning went on. \u201cEven though she was operated on, usually nine months is the longest that anybody would live after being diagnosed with pancreatic cancer.\u201d<br><br>News of his comments comes as Bunning continues to take fire from the very Senate campaign committee tasked to help his re-election. PolitickerKY, a Kentucky-based political website, reported that state Senate President David Williams met with officials at the National Republican Senatorial Committee to explore a primary campaign against Bunning.<br><br>The report suggested that operatives of Senate Minority Leader Mitch McConnell were working to assist Williams in a potential primary campaign -- and that McConnell's pollster is commissioning a survey to assess Williams\u2019 viability against Bunning.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_22:07:01", "killed": false, "user_key": "Monie", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 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}, "6488670": {"up_voted": false, "ip": "", "has_replies": true, "message": "In LA, that is what I am saying. Louisianaians voted for him. He ran against that housewife that became governor and was so inept during Katrina what was her name, darn.<br><br>Anyways, after those racists, put the woman in office and got burned so bad during Katrina, they elected Jindal governor!<br><br>He had been the best candidate from jump but those creoles were not gonna elect no RomanCatholic converted Hindu.  Even though there is a large roman catholic population in LA, after all they call their counties...parishes remember?<br><br>People like Jindal, because he is Harvard educated, works hard and I do not think he will have Romney's problems.  He is considered a wunderkind.<br><br>The media portrays him as the Hindu Obama, while telling you he is Roman Catholic.<br><br>Yes, his parents are still Hindu and were quite upset about his Catholicism conversion,", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_20:19:47", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 6488421, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488508": {"up_voted": false, "ip": "", "has_replies": true, "message": "The Great Debaters, Akeelah & The Bee.....these movies might have made a marginal profit, but not enough for Hollywood to notice. Indeed they just weren't supported like they should have been by US. Even Antwone Fisher which made a nice profit isn't considered a \"hit\". At the end of the day its about the green. The wierd thing is, most of the movies nominated for Oscars are not blockbusters by any stretch....until next week....and then they get further promoted overseas.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_20:08:08", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 6487996, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6487659": {"up_voted": false, "ip": "", "has_replies": true, "message": "Yeah because he knew  Piyush wasn't going to fly. After seeing what our President Obama went through this past election , I would LOVE to see the reaction this guy gets when visiting the GOP base in 2012!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:09:22", "killed": false, "user_key": "Shazza", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 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}, "6488173": {"up_voted": false, "ip": "", "has_replies": true, "message": "now now now, its only cool when your rich and white. because as pat buchannon says 70 percent of all illegitimate births are us darkies", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:43:31", "killed": false, "user_key": "allamr18", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 6487311, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488694": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yes, that Great Debaters was Excellent.<br><br>I did enjoy Akeelah & the Bee too.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_20:22:11", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6488508, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488183": {"up_voted": false, "ip": "", "has_replies": true, "message": "<i>I dig mario van peebles - makes an interesting and familiar point: \u201cIt\u2019s not that we shouldn\u2019t have our Tyler Perrys or that we don\u2019t want to laugh. But we don\u2019t have our \u2018A Beautiful Mind\u2019 or \u2018Lost in Translation.\u2019 </i><br><br>What gets me is why someone doesn't begin small - with a DVD business. Black folks read. Black folks have kept some authors well fed and in good surroundings. You don't even have to worry about that ' original screenplay'. Can't we find someone that knows how to adapt screenplays from books? I went through a phase where all I read were Black mystery writers. I was reading series after series of Black mystery writer with intelligent Black characters. Couldn't there be DVD series made from them? <br><br>Sigh.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:44:44", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 6487996, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6492793": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyrah:   FLOTUS  in HER KITCHEN:       :&gt;)<br><br>+   <a href=\"http://www.daylife.com/photo/04LMgOs9oVeyR/Michelle_Obama\" rel=\"nofollow\">FEBRUARY 22: First Lady Michelle Obama (L) speaks to culinary students from L'Academie de Cuisine during the Governors' dinner preview in the White House kitchen on February 22, 2009 in Washington, DC. The Obamas' first formal White House dinner tonight will be an event for the National Governors Association.</a><br><br>+   <a href=\"http://www.daylife.com/photo/0avU8tr4BMgyZ/Michelle_Obama\" rel=\"nofollow\">Chefs bring out dishes as U.S. first lady Michelle Obama gives a dinner preview for Sunday's Governors dinner at the White House in Washington February 22, 2009. </a><br><br><br>+   <a href=\"http://www.daylife.com/photo/02Ga2Va0eFcAQ/Michelle_Obama\" rel=\"nofollow\">U.S. first lady Michelle Obama is directed into the kitchen by White House executive chef Cristeta Comerford as she gives a dinner preview for tonight's Governors dinner at the White House in Washington February 22, 2009.</a><br><br>+   <a href=\"http://www.daylife.com/photo/02168rg3ongc0/Michelle_Obama\" rel=\"nofollow\">.S. first lady Michelle Obama is directed into the kitchen by White House executive chef Cristeta Comerford as she gives a dinner preview for tonight's Governors dinner at the White House in Washington February 22, 2009.</a><br><br><br>ENJOY!!!!      :&gt;)          :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-23_01:23:38", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 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}, "6489210": {"up_voted": false, "ip": "", "has_replies": false, "message": "I know its old school, but \"Uptown Saturday Night\" was one of the funniest movies that my wife and I ever went to.  And it made a bundle of money.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_20:59:54", "killed": false, "user_key": "mon_dieu_ishmael", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6487996, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6489724": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ivy schmivy ... it's not a big deal. <br><br>In fact, it could be a bit of a liability given the GOP history of anti-intellectualism Dems have been from elites schools... the modern Rs not so much (bush I and II-- but look at how Bush I and II shrugged off the ivy label) since Nixon.<br><br>The  \"elite\" label in the R party puts a target on your back from the rump.  Remember Palin's strength was anti-elitist sentament. <br><br>Romney tried the same thing (pandering to the evangelical wing)  it did not work.<br>My guess is Jindal will try the same thing, it will not work. Primaries deal with the rump of the party.<br><br>Huckabee or Jindal for rump? <br><br>Worse for Jindal is that he has no military connections ... how will he get national security credentials and support?<br><br>I don't see Jindal doing well in the R-party electorally. <br><br>I think he's trying to get picked up as a VEEP selection.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_21:34:19", "killed": false, "user_key": "Piepiepie", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6489318, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485631": {"up_voted": false, "ip": "", "has_replies": true, "message": "<a href=\"http://www.newyorker.com/images/2009/03/02/rutiby/rutiby_LIZZA_RAHM.gif\" rel=\"nofollow\">Rahm and the pundits</a><br><br>\"The stimulus bill was essentially held hostage to the whims of Collins, Snowe, and Specter, but if Al Franken, the apparent winner of the disputed Minnesota Senate race, had been seated in Washington, and if Ted Kennedy, who is battling brain cancer, had been regularly available to vote, the White House would have needed only one Republican to pass the measure. <br><br>\"No disrespect to Paul Krugman,\" Emanuel went on, \"but has he figured out how to seat the Minnesota senator?\" (Franken's victory is the subject of an ongoing court challenge by his opponent, Norm Coleman, which the national Republican Party has been happy to help finance.) \"Write a fucking column on how to seat the son of a bitch. I would be fascinated with that column. O.K.?\" Emanuel stood up theatrically and gestured toward his seat with open palms. \"Anytime they want, they can have it,\" he said of those who are critical of his legislative strategies. \"I give them my chair.\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:47:23", "killed": false, "user_key": "lamh", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 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}, "6485659": {"up_voted": false, "ip": "", "has_replies": true, "message": "Don't know if it was a case in NY, but it was an \"ripped from the headlines\" episode on \"Law & Order: TO\" <br><br><br>TO = The Orlginal", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:49:26", "killed": false, "user_key": "lamh", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 6485356, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "6484636": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://www.timesonline.co.uk/tol/news/world/us_and_americas/article5780479.ece\" rel=\"nofollow\">http://www.timesonline.co.uk/tol/news/world/us_...</a><br><br>\"From The Sunday TimesFebruary 22, 2009<br><br>Obamas in hunt for modern art<br>Sarah Baxter and Cristina Ruiz <br><br>CONFIRMING their reputation for stylishness and modernity, Barack and Michelle Obama are searching for paintings by living artists to hang in their private quarters in the White House. <br><br>The Sunday Times has learnt that the works that have caught their eye include paintings by Jasper Johns, best known for his iconic 1950s images of the American flag, and Ed Ruscha, one of the originators of pop art, which belong to the National Gallery in Washington. <br><br>The final selection has not been made yet, but paintings by the late Robert Rauschenberg, a sometime lover of Jasper Johns who died aged 82 last year, are also under consideration. <br><br>President George W Bush described himself as \u201cthe Decider\u201d, but Obama is thought to be tempted by Ruscha\u2019s witty 1983 portrayal of indecision, entitled I Think I\u2019ll . . . . <br><br>The words, \u201cMaybe yes . . . wait a minute . . . maybe I\u2019ll . . . on second thought . . . maybe no . . .\u201d are displayed on a bold red canvas. It could provide useful relief from life in the Oval Office, where Harry Truman kept a plaque saying, \u201cThe buck stops here.\u201d", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_15:36:11", "killed": false, "user_key": "Angelar", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 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}, "6487709": {"up_voted": false, "ip": "", "has_replies": true, "message": "Sorry, this was a reply to WhiteRose Buddy's post about Jindal naming himself after Bobby Brady.<br>You think other people of South Asian descent see him as a sell-out?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:11:55", "killed": false, "user_key": "Shazza", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 8, "is_first_child": true, "email": "", "parent_post_id": 6487659, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6492324": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyrah:  <a href=\"http://afroamhistory.about.com/od/people/a/calendar0222.htm\" rel=\"nofollow\">February 22     This Day in African American History</a><br><br><b># 1870: Thomas Elkins patented a combined ironing table, quilting frame, and dining table.<br># 1911: Writer Frances E. Watkins Harper died.<br># 1950: Basketball player Julius Erving was born. </b><br><br><u>THOMAS ELKINS</u><br><br><a href=\"http://inventors.about.com/library/inventors/blelkinpatents.htm\" rel=\"nofollow\">Thomas Elkins</a><br><br><i>An improved refrigerator design was patented by African American inventor Thomas Elkins of Albany, New York (11/4/1879 U.S. patent #221,222). One unusual fact about Thomas Elkins' refrigerator was that it was also designed to chill human corpses.<br>Thomas Elkins<br>An improved chamber commode (toilet) was patented by Thomas Elkins on January 9, 1872. Elkins' commode was a combination bureau, mirror, book-rack, washstand, table, easy chair, and chamber stool. It was a very unusual piece of furniture.<br>Thomas Elkins</i><br><br><a href=\"http://www.ugrworkshop.com/images/ELKNFACE.jpg\" rel=\"nofollow\">THOMAS ELKINS</a><br><br><u>FRANCIS E. WATKINS HARPER</u><br><br><a href=\"http://afroamhistory.about.com/gi/dynamic/offsite.htm?zi=1/XJ&sdn=afroamhistory&cdn=education&tm=4&f=22&su=p897.4.336.ip_&tt=2&bt=0&bts=1&st=17&zu=http%3A//voices.cla.umn.edu/vg/Bios/entries/watkins_frances_ellen.html\" rel=\"nofollow\">Frances Ellen Watkins </a><br><br><i>The sale began-young girls were there,<br>Defenseless in their wretchedness,<br>Whose stifled sobs of deep despair<br>Revealed their anguish and distress.<br><br>-\"The Slave Auction\"</i><br><br><u>JULIUS IRVING</i><br><br><a href=\"http://www.youtube.com/watch?v=EbQKzTg0SPI\" rel=\"nofollow\">Julius Erving Sick Dunk Against Lakers</a>      :&gt;)        :&gt;)   A  -  MA   -   ZING!!       :&gt;)<br><br><a href=\"http://www.youtube.com/watch?v=rpTfb9SkKaQ&feature=related\" rel=\"nofollow\">Top 10 Dunks Career Julius Erving</a>    WOW!!!      :&gt;)         :&gt;)<br><br>ENJOY!!!     :&gt;)         :&gt;)</u>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-23_00:42:21", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 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}, "6488229": {"up_voted": false, "ip": "", "has_replies": true, "message": "i think we do have those but they are always small screen tnt tbs or hbo always have movies about black doctors etc, they are just rarely big screen films. i mean weve had ray and malcolm and the large names but none of the smaller ones. no military guys no mathematicians but we have some they are just always small screen", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:47:43", "killed": false, "user_key": "allamr18", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 6487996, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6487216": {"up_voted": false, "ip": "", "has_replies": false, "message": "I saw these rules posted on Field Negro..and thought they were pretty universal, too...what do my JJ sisters think?<br><br>So here are some of the rules ... for you brothers who want to make a love connection.<br><br>1. Do not expect your date to pay a dime on your first five dates. After five, the conventional wisdom is that you will know each other well enough for her to offer to pick up a tip, pay the cab fare, or the cost of two movie tickets. And make sure you know what type of food she likes before you make those reservations. Might not be cool to take her to a sea food restaurant if she is allergic to sea food.<br>2. Do make sure you tell her the type of date it is so that she won't be over or under dressed. If she asks you what you are wearing, be honest. Don't say just some jeans and a nice shirt and show up in a three button suit.<br><br>3. Do not flirt with the waitress. I don't care if she is a dead ringer for Nia Long with a Toni Braxton body. Look away my brothers, look away.<br><br>4. Do leave a nice tip. (On the East Coast that's 20 to 25%) women hate small tippers.<br>5. Do not order before her. ( This is the one that started this discussion)<br><br>6. Listen listen listen. Talk about yourself only if she asks.<br><br>7. Turn your cell phone off before you pull up to her door. And if it's on and it happens to ring, YOU MUST ANSWER IT. Once you answer it, make sure to keep the conversation very short.<br><br>8. Do not go to a restaurant where you are well known, or where you have been with other dates. The hostess mistaking your date for the last one is not cool.<br>9. Do not go to a fast food restaurant on your first date. Now I know this one seems a bit obvious but some of you brothers are a trip. Believe me, it needs to be said.<br><br>10. If the *usher (host,hostess, Maitre De. *\"Lyrical Soul\" caught me slipping with the church reference) seats you close to the kitchen ask for another seat, even if you have to wait a little longer. Trust me on this one.<br><br>11. On your first date, remember, only a hug goodnight. No more. Brothers, I know it can be hard sometimes, but believe me, if your date went well, there will be lots more to come later. A sister knows the moment she lays eyes on you if she is going to give you some. It might take awhile, or not so long, but if she is going to give you some only you can ruin it for yourself.<br><br>12. No flowers on the first date. In fact, no flowers on the second or third date, unless, of course, she tells you that she really loves flowers. Or unless your date happens to fall on Valentines Day or her birthday.<br><br>13. I shouldn't have to tell you this, but I will. Make sure she is inside her house before you drive off.<br><br>14. Call her the next day to make sure she is alright and is not suffering from major food poisoning from the sword fish she ate at the fancy sea food restaurant you took her to.<br>15. Oh, and speaking of fancy restaurants, please at least have a clue about what is fancy and what is not. Do not tell her that you are taking her to this really fancy place in town and pull up at \"Red Lobster\". Your ears will be ringing for a long time from girlfriend talking about you to her friends.<br><br>16. Make sure your grooming is tight. Your nails should be clean, just enough cologne, (not too much like some of my Af... never mind, just don't over do it with the cologne.) and an outfit that you really feel comfortable in.<br>17. Now this next one is tricky: The car door dilemma. Do you or do you not open her car door? I could do an entire post on this one. As a rule, you should probably hop around and get her door on your first couple of dates. Quite a few women will just get it themselves, and not be offended. Some , on the other hand, will expect you to get the door, and will be offended if you don't. This is one of those deals where you will just have to get a feel for your subject. Now in inclement weather you ALWAYS get the door. And if you are approaching the car from her side you ALWAYS get the door as well.<br><br>18. Don't take your date to a play unless you know that she likes plays. Don't take her to an art gallery unless she tells you that she loves to go to art galleries. And don't take her to an NBA game unless she tells you that she just loves basketball. And even then, you should probably wait until you are deeper into your relationship before you take her to see AI at the Wachovia Center.<br><br>19. Do not improvise on the first couple of dates, if you tell her it's dinner and a movie, make sure it's dinner and a movie. Not dinner, a movie, and stop by my boy Pookie's house for a card game. That's not cool.<br><br>20. Finally, and I know that this is hard for you colored folks. But be on time! If you tell her you are picking her up at 7:00PM, pick her up at 7:00PM. If you have to wait on her that's fine, just make sure that your ass is on time. Did I mention listen listen listen?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_18:38:52", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 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}, "6485169": {"up_voted": false, "ip": "", "has_replies": true, "message": "Rob M,<br><br>No ethical doctor would have implanted this woman. Never ever ever. <br><br>ICAM with your demand for his license to be pulled.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:14:50", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 15, "is_first_child": true, "email": "", "parent_post_id": 6485111, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6490802": {"up_voted": false, "ip": "", "has_replies": false, "message": "What did he have to be vindictive about?  I do not get this whole political FUBAR.<br><br>What was the motivation for this.<br><br>What difference did it make if she was perceived as the number one choice?", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_22:47:16", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6490657, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485173": {"up_voted": false, "ip": "", "has_replies": false, "message": "I hope Pres. Obama is able to change our policy against Cuba.  I know he has talked about relaxing family travel. <br><br>Cuba is one place I would like to see some day.<br><br>Angela <br><br>Lugar, GOP Senate Report Urge Fresh Look at Relations With Cuba<br><br>By Karen DeYoung<br>Washington Post Staff Writer <br>Saturday, February 21, 2009; Page A03 <br><br>Restrictive U.S. policies toward Cuba are ineffective, have failed to achieve their stated purpose of promoting democracy and should be reevaluated to take advantage of recent political changes on the island, according to the senior Republican on the Senate Foreign Relations Committee.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:15:04", "killed": false, "user_key": "Angelar", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 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}, "6485184": {"up_voted": false, "ip": "", "has_replies": false, "message": "Here is a very easy to understand credit crisis video...for anyone who is trying to understand the financial collaspe.<br><br><a href=\"http://vimeo.com/3261363\" rel=\"nofollow\">http://vimeo.com/3261363</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:15:26", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 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}, "6484161": {"up_voted": false, "ip": "", "has_replies": true, "message": "Some members of the GOP congress are introducing Bills that will require ISPs to retain emails, etc.. so that the Govt. can snoop through them for child pornography or for soliciting child pornography.<br><br><a href=\"http://news.cnet.com/8301-13578_3-10168704-38.html\" rel=\"nofollow\">http://news.cnet.com/8301-13578_3-10168704-38.html</a><br><br>These are bad bills.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_15:01:20", "killed": false, "user_key": "mon_dieu_ishmael", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 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}, "6485192": {"up_voted": false, "ip": "", "has_replies": true, "message": "He also needs to be made to support these children financially.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:16:34", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 11, "is_first_child": false, "email": "", "parent_post_id": 6485169, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485111": {"up_voted": false, "ip": "", "has_replies": true, "message": "One of the bigest problem with any blog is its immediatcy. many stories aren't fleshed out enougj to comment on. One discussed here was the woman w/ eight kids by invitro whom already had six. I passed because some time there are no words.<br>I've words now. the doctor in this link needs his license pulled. this woman has been his willing test subject for years. Just as we find with the trolls it isn't their behavior that is the worse it is those closet string pullers whom coach hatred for the ignorant.<br><a href=\"http://www.washingtonpost.com/wp-dyn/content/article/2009/02/21/AR2009022100695.html?hpid=sec-health\" rel=\"nofollow\">http://www.washingtonpost.com/wp-dyn/content/ar...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:11:14", "killed": false, "user_key": "RobM", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 16, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485197": {"up_voted": false, "ip": "", "has_replies": false, "message": "I agree!<br><br>His license needs to be reviewed and he should not be paid not one single dime from state taxpayer funds.<br><br>What he did is unconscionable.<br><br>The state should sue for every penny since 2001 and apply penalties.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:17:04", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6485169, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488272": {"up_voted": false, "ip": "", "has_replies": false, "message": "It really is a damn shame to see peoples lives being nothing more than dice in a game of craps by these dumb ass governors. These jackals really dont care about anything but pandering to the very people that need the stimulus benefits the most.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:51:23", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6488136, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6487762": {"up_voted": false, "ip": "", "has_replies": true, "message": "I'on't<br>know.<br><br>Seems like the lobbyists and insurance companies are pretty involved and pushing for mandatory insurance so they will be able to make a bundle.  Whereas, single payor is going to bite the dust and I can't see how this makes it affordable for everyone.:<br><br>...The 20 people who regularly attend the meetings on Capitol Hill include lobbyists for AARP, Aetna, the A.F.L.-C.I.O., the American Cancer Society, the American Medical Association, America's Health Insurance Plans, the Business Roundtable, Easter Seals, the National Federation of Independent Business, the Pharmaceutical Research and Manufacturers of America, and the United States Chamber of Commerce....", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:14:41", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 6486820, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6486228": {"up_voted": false, "ip": "", "has_replies": true, "message": "Looks like there is a consensus forming around Universal Healthcare...and that it does not matter who is named HHS this thing is being spearheaded by Ted Kennedy, and the thing has picked up a full head of steam, and they are simply hammering out details.<br><br>More here:<br><br><a href=\"http://www.nytimes.com/glogin?URI=http://www.nytimes.com/2009/02/20/us/politics/20health.html&OQ=_rQ3D2Q26scpQ3D2Q26sqQ3DQ2522RobertQ2520PearQ2522Q26stQ3Dcse&OP=7e3bd2afQ2FuolQ7Eu%2CL-Q5B%21LL4XuXttCutXuXtu0Q5BuEL.h4h-Q5BuXt9lQ5E.49S94g\" rel=\"nofollow\">http://www.nytimes.com/glogin?URI=http://www.ny...</a>.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_17:32:31", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 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}, "6488283": {"up_voted": false, "ip": "", "has_replies": false, "message": "Oh snap.....you're absolutely right.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:52:12", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6488173, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488291": {"up_voted": false, "ip": "", "has_replies": false, "message": "Single payer is the best way to keep healthcare costs under control.<br><br>It uses private-sector providers, but payment comes from a government-run insurance program that every citizen pays into. Since there\u2019s no need for marketing, no financial motive to deny claims and no profit, these universal insurance programs tend to be cheaper and much simpler administratively than American-style for-profit insurance.<br><br><a href=\"http://www.onecarenow.org/healthcarereformriskpools.htm\" rel=\"nofollow\">www.onecarenow.org/healthcarereformriskpools.htm</a><br><br><br><a href=\"http://www.healthinsurance.about.com/od/faqs/f/universalsp.htm\" rel=\"nofollow\">www.healthinsurance.about.com/od/faqs/f/univers...</a><br><br><a href=\"http://www.dailykos.com/story/2009/2/4/102639/3648/683/692921\" rel=\"nofollow\">www.dailykos.com/story/2009/2/4/102639/3648/683...</a>", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:53:04", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6487877, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "6489318": {"up_voted": false, "ip": "", "has_replies": true, "message": "What they are impressed with is that it is Ivy League.<br>Romney really has no relevance nor his educational credentials. You were right about his being Mormon being the kiss of death for him politically.<br><br>I am not at all inferring, implying or suggesting that Jindal comes anywhere near close to being like Obama despite the media referring to his writings as Obamaesque...yeah right.<br><br>Jindal has the Newt Gingrich side of the party, but he spews that Palin values stuff when it comes to right to life and his not supporting abortion even for rape or incest.<br><br>You are possibly right that it is the business elite who like Jindal.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_21:07:39", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 6488872, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488872": {"up_voted": false, "ip": "", "has_replies": true, "message": "A purged LA is one thing, a new LA is quite another. Nationally is different still.<br><br>Jindal is not Havard educatated, he is Brown, Oxford <br><br>Romney is BYU, HLS, H business. and Romney has the personal war chest Jindal does not.<br><br>[Not that Harvard means everything ... or should mean everything ... Dollar Bill had a HLS degree, Alan Keyes has a ugrad havard college and phd from HKS.]<br><br>Everyone under forty is a wunderkind, until they are older -- then they are just a career politician.  John G. Rowland (gov. ct) was a wunderkind too... <br><br>The media portrays Jindal as an Indian Obama, mainly b/c Newt kept pushing for Jindal as a Veep choice and kept saying things of that nature. And the media likes to set-up conflict.<br><br>However, my point is that Jindal is not anywhere near Obama...<br><br>I'm doubtful R catholics will move to Jindal -- we'd have to see how the primary calendar would shake out...<br><br>Romney has a base and has Jindal like problems... Romney also has $$$$.<br><br>The same people who like Jindal, also like Romney. The biz elite in the R party, but they don't have votes.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_20:35:20", "killed": false, "user_key": "Piepiepie", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 6488670, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "6487283": {"up_voted": false, "ip": "", "has_replies": false, "message": "For real?  Kudos to him.<br><br>You'd be surprised at how many people that are non-Black enjoy Tyler Perry.  I was on a flight once a while back ,in the aisle seat, and their was a  white couple sitting next to me.  I overheard the wife discussing her fear of flying, and so she always brings a portable DVD  to help control her nerves.  Oh yes they did pop in \"Diary of a Mad Black Woman\" and were having a good time watching it.  I was surprised.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_18:42:52", "killed": false, "user_key": "Monie", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 6486967, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6483704": {"up_voted": false, "ip": "", "has_replies": true, "message": "<a href=\"http://thisweekwithbarackobama.blogspot.com/2009/02/meet-press-february-22-2009-video-and.html\" rel=\"nofollow\">Meet the Press with Bobby Jindal and Charlie Crist, February 22, 2009, (Video and Transcript)</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_14:27:20", "killed": false, "user_key": "icebergslim", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485245": {"up_voted": false, "ip": "", "has_replies": true, "message": "ICAM? I do not understand what this means.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:20:51", "killed": false, "user_key": "RobM", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 6485169, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485765": {"up_voted": false, "ip": "", "has_replies": true, "message": "<a href=\"http://www.nytimes.com/2009/02/21/nyregion/21paterson.html?_r=2&hp\" rel=\"nofollow\">Paterson halfway confesses smearing Caroline.</a><br><br>Yep,<br><br>Patterson is in the Kennedy's dog house for sure.  As he should be.  Caroline's \"comiing out\" was not ideal or perfect.  Yes some people hated the idea of Caroline Kennedy as Senator (I wasn't one of them), but that didn't give the governor's office blantant leaks, and attempted at smearing of Caroline Kennedy justification.<br><br>It seems like Patterson will pay for it with his re-election bid.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:57:00", "killed": false, "user_key": "lamh", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "6487311": {"up_voted": false, "ip": "", "has_replies": true, "message": "Being a \"baby mama\" is cool now.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_18:45:20", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 2, "is_first_child": true, "email": "", "parent_post_id": 6487016, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485266": {"up_voted": false, "ip": "", "has_replies": true, "message": "Totally sicK thought. Is he the sperm donor?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:22:12", "killed": false, "user_key": "RobM", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 9, "is_first_child": false, "email": "", "parent_post_id": 6485192, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485267": {"up_voted": false, "ip": "", "has_replies": false, "message": "I agree. Including providing a college education.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:22:13", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6485192, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "6487834": {"up_voted": false, "ip": "", "has_replies": true, "message": "Not sure.<br><br> I think he has had some shifts in religious philosphy too, no?  Didn't he go from his parents religion to Christian right wing extremist at one point and isn't that how he met his wife.<br><br>I just think for me he comes across as confused about his own identity, like he is trying to hard to be mainstream when he has a whole cultural heirtage that is non-mainstream.  That 'bobby' as an alter ego, smacks of internal conflict.<br><br>He was calling himself Bobby long before Obama ran, I beleive he ran as Bobby against that crazy governor they had in LA during Katrina, can't think of her name right now...but he has been Bobby a looooong time, even in college...cause he was only about 4 or 5 when he decided to take the name.<br><br>He is now Roman Catholic having converted from Hindu, but he wrote some extremist religious statements in a religious mag in college. Talking about he witnessed an exorcism and no abortion even in cases of rape.<br><br>This man has been transforming himself since adolescence, and I am not sure if he really knows who he is yet.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:19:14", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": 6487709, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485275": {"up_voted": false, "ip": "", "has_replies": false, "message": "He wouldn't be the first one to father numerous kids with 'fresh sperm'", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:22:45", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6485266, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488352": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yes they do, but they also are proud of his accomplishments.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:58:07", "killed": false, "user_key": "Piepiepie", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6487709, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6486820": {"up_voted": false, "ip": "", "has_replies": true, "message": "awww shit. looks like we are going to be hearing the socialists meme for the next four years. o well they can get over it. Get em Lion", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_18:12:23", "killed": false, "user_key": "allamr18", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 3, "is_first_child": true, "email": "", "parent_post_id": 6486228, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485288": {"up_voted": false, "ip": "", "has_replies": true, "message": "Every since I read that Jindal named himself Bobby after Bobby on the Brady Bunch cause he was his favorite character, I do not pay him any attention.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:23:56", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 2, "is_first_child": true, "email": "", "parent_post_id": 6483704, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488369": {"up_voted": false, "ip": "", "has_replies": true, "message": "random thought:<br><br>Any other HGTV addicts out there?  I just want to say I heart the Black and Brown women designers. Kim Myles, Lauren Lake, Taniya Nayak and even Sabrina Soto.<br><br>We need some more Black and Brown male designers!!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:59:20", "killed": false, "user_key": "Monie", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 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}, "6487349": {"up_voted": false, "ip": "", "has_replies": true, "message": "Georgia Gov. Sonny Perdue grandstanding for the north and south Georgia crowd:<br><br><a href=\"http://www.ajc.com/news/content/metro/stories/2009/02/22/perdue_stimulus_funds.html?cxntlid=homepage_tab_newstab\" rel=\"nofollow\">http://www.ajc.com/news/content/metro/stories/2...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_18:47:52", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 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}, "6490936": {"up_voted": false, "ip": "", "has_replies": false, "message": "should we really be suprised. conservatives are all about their political future and power. they dont really care about the lives of people they affect only to keep their principles whatever those principles are. which seem to change whenever they are in power or looking for power. its how these gov can try to stick to their principles by not taking money to help their states while their citizens lose their homes and jobs and schools close.  they will have to show me where in the Bible they read does the Jesus i serve say anything about ignoring those who are most in need", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_22:58:11", "killed": false, "user_key": "allamr18", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6490203, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6487877": {"up_voted": false, "ip": "", "has_replies": true, "message": "Why do most people prefer the single payer system?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:21:54", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 6487762, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "6487884": {"up_voted": false, "ip": "", "has_replies": true, "message": "NSFW = Not Safe For Work", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:22:17", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 6486387, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6490452": {"up_voted": false, "ip": "", "has_replies": false, "message": "I was just about to post this....all I could do was stare at the headline for like 30 seconds because I just knew there was NO way this man could actually spout something so damn cold....I'll be damned.<br><br>Evil...pure evil", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_22:24:04", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 6490203, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485333": {"up_voted": false, "ip": "", "has_replies": false, "message": "ICAM=I Couldn't Agree More", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:26:27", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6485245, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "6486872": {"up_voted": false, "ip": "", "has_replies": false, "message": "Tell me about it.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_18:15:32", "killed": false, "user_key": "Micheline", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6485981, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488415": {"up_voted": false, "ip": "", "has_replies": true, "message": "I looove  HGTV!!!  Like me some Kim Myles and Lauren Lake is just wild, she is so exhuberant.<br><br>but the best of all to me is Candice Olson....I don't think I know who Sabrina and Taniya are.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_20:02:43", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 6, "is_first_child": true, "email": "", "parent_post_id": 6488369, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6487905": {"up_voted": false, "ip": "", "has_replies": true, "message": "I agree. This whole thing was way more than folks not thinking she was qualified for the job. This was about payback PERIOD.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:24:19", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 6485765, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488421": {"up_voted": false, "ip": "", "has_replies": true, "message": "From Hindu to Catholic -- Jindal's parents are still Hindu -- my guess is Jindal will have difficultly in the same way Obama & Romney did. <br><br>However, the \"otherness\" factor is going to be shake in the GOP, Romney couldn't do it.<br><br>Worse yet, as Palin showed, the GOP rump doesn't care about competency.<br><br>I see Jindal in the same boat as Romney. <br>However, Romney has a strong base in the South-west:<br>(Mormons, California Rs, Business Rs).<br><br>Where is Jindal's base?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_20:02:59", "killed": false, "user_key": "Piepiepie", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 6487834, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485356": {"up_voted": false, "ip": "", "has_replies": true, "message": "That actually happened with a case in NY I believe. I'm about to look it up...the doctor had kids all up in every borough.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:29:25", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 6485266, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "6490992": {"up_voted": false, "ip": "", "has_replies": false, "message": "This is terrible, classless and just downright rude crude and socially unacceptable.<br><br>Fortunately, Bunning is probably wrong about Ginsberg. Typically folks have such a poor prognosis because pancreatic cancer is found so late due to being virtually symptomless until it is very far along.<br><br>In Ginsberg case though she was being followed diligently due to having had cancer previously. So, in all likelihood they caught her pancretic cancer early and she could live 5-8 more years vs. 9 months due to her early detection.<br><br>Bunning needs to be slapped for what he said though.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_23:01:06", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6490203, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6486387": {"up_voted": false, "ip": "", "has_replies": true, "message": "What does NSFW stand for?<br><br>Here is video of Viviane being painted...full 360 view.<br><br><a href=\"http://www.youtube.com/watch?v=NpwFzcNViME&feature=channel_page\" rel=\"nofollow\">www.youtube.com/watch?v=NpwFzcNViME&feature=cha...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_17:45:19", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 2, "is_first_child": true, "email": "", "parent_post_id": 6486059, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485366": {"up_voted": false, "ip": "", "has_replies": true, "message": "Lord have mercy.....<br><br>Probe finds Army charity is hoarding millions<br>Military's biggest charity is stockpiling cash, rather than using it for aid<br><br><a href=\"http://www.msnbc.msn.com/id/29331853\" rel=\"nofollow\">http://www.msnbc.msn.com/id/29331853</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:30:04", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 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}, "6495607": {"up_voted": false, "ip": "", "has_replies": false, "message": "Using the FCC to impose censorship of political cartoons in newspapers is not a good thing.  It is a direct/indirect violation of the  First Amendment.  And asking a govt. entity (the city council) to seek records of racial breakdown in the Post's newsroom smacks of racial fascism.  Be very, very careful of what you wish for.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-23_07:23:24", "killed": false, "user_key": "mon_dieu_ishmael", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 6493528, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485377": {"up_voted": false, "ip": "", "has_replies": true, "message": "There was an Ob-gyn in PA, too I believe...he fathered over 30 kids.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:31:14", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 6485356, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485388": {"up_voted": false, "ip": "", "has_replies": false, "message": "That is just plain sinful.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:31:47", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 6485366, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6492046": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyrah:   NO SHOOTIN'   :&gt;)   :&gt;)        :&gt;)<br><br><a href=\"http://www.youtube.com/watch?v=8mVEGfH4s5g\" rel=\"nofollow\">(Put A Ring On It)</a> :&gt;)<br><br>I'm just learnin' how ta do soma the dance moves!!   NOT!!!    :&gt;)        :&gt;)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-23_00:20:04", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6487016, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6486932": {"up_voted": false, "ip": "", "has_replies": false, "message": "I told you...all them mofos he thinks will back him have already thrown his ass over.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_18:19:12", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 6485765, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6486424": {"up_voted": false, "ip": "", "has_replies": false, "message": "LOL! And I remember that episode, maybe that's why I thought the real case was in NY.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_17:48:31", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6485659, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488473": {"up_voted": false, "ip": "", "has_replies": false, "message": "CRASH was pretty good.<br><br>So was Do the Right Thing.<br><br>and King of Scotland", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_20:05:50", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6488229, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "6491034": {"up_voted": false, "ip": "", "has_replies": true, "message": "I  KNEW we had something in common!!!   I  LOVE me some Candice Olson and divine design!   I don't even have cable anymore. (That got cut from the budget long, long ago.  And the one thing I truly miss is Divine Design (and her sexy electricians and carpenters.)<br><br>Candice does wonders with the ugliest of places!   Plus she's a tall girl and she always looks great in her clothes.  I get the feeling that she and FLOTUS would agree on lots of style issues.    (Candice is Canadian, though, so she might not get a lot of work in the WH...  oh well...)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_23:04:19", "killed": false, "user_key": "isonprize", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 6488415, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6486429": {"up_voted": false, "ip": "", "has_replies": true, "message": "No. He. Didnt.<br><br>BWA HAHAHAHAHA!!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_17:49:14", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 6485288, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485408": {"up_voted": false, "ip": "", "has_replies": false, "message": "Found this case:<br><br>During the course of the criminal investigation, another type of fraud came to light. For a variety of reasons, some patients had arranged to be artificially inseminated with sperm provided by screened, anonymous donors arranged by Jacobson. In order to preserve the anonymity of the donors, Jacobson explained, he identified them in records using code numbers; only Jacobson was to know their true identities. Investigators found no evidence that any donor program actually existed. Some of Jacobson's patients who had conceived through donor insemination agreed to genetic testing. At least seven instances were identified in which Jacobson was the biological father of the patients' children, including one patient who was supposed to have been inseminated with sperm provided by her husband.<br><br><a href=\"http://en.wikipedia.org/wiki/Cecil_Jacobson\" rel=\"nofollow\">http://en.wikipedia.org/wiki/Cecil_Jacobson</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_16:33:41", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6485377, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488496": {"up_voted": false, "ip": "", "has_replies": false, "message": "ahhh, thanks...makes a lot of sense", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_20:07:51", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6487884, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "6493109": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyrah:  LOOKIN'  AHEAD:  <a href=\"http://www.politico.com/news/stories/0209/19143.html\" rel=\"nofollow\">Obama to name stimulus watchdog</a><br><br><i><b>President Obama will announce while meeting with the nation\u2019s governors Monday that he is naming one of the government's most aggressive, experienced government investigator to oversee spending of the stimulus package, administration officials said.<br><br>The White House's Recovery Act Transparency and Accountability Board will be headed by Earl E. Devaney, a former fraud investigator and white-collar crime investigator for the Secret Service who is currently inspector general of the Interior Department.</b><br><br>A dozen investigators and analysts working for Devaney helped build a case against former lobbyist Jack Abramoff for corrupt dealings with Indian tribes. A New York Times editorial last fall heralded Devaney as \u201cThe Busiest Gumshoe Inside the Federal Bureaucracy.\u201d<br><br>An administration official said: \u201cThe President has asked the vice president, Joe Biden, to oversee the Administration\u2019s implementation of the Recovery Act\u2019s provisions \u2013 meeting regularly with key members of the Cabinet, Governors and Mayors to make sure their efforts are speedy and effective. He will make regular reports to the President that will be posted on recovery.gov.\u201d<br><br>Obama had previously announced his plans for the board.<br><br>The president is naming Devaney on the same day that he holds a Fiscal Responsibility Summit at the White House, designed to send the message that he will be vigilant about government spending despite the record-setting stimulus.<br><br>Devaney became the Interior Department\u2019s inspector general in August 1999. From his official bio:<br><br>\u201cMr. Devaney began his law enforcement career in 1968 as a police officer in his native state of Massachusetts. After graduating from Franklin and Marshall College in 1970 with a degree in Government, Mr. Devaney became a Special Agent with the United States Secret Service. At the time of his retirement from the Secret Service in 1991, Mr. Devaney was serving as the Special Agent-in-Charge of the Fraud Division and had become an internationally recognized white collar crime expert regularly sought by major media including USA Today, The Wall Street Journal and CNN.<br><br>\u201cDuring his tenure with the Secret Service, Mr. Devaney was the recipient of five U.S. Department of Treasury Special Achievement Awards and numerous honors and awards from a wide variety of professional organizations. Upon leaving the Secret Service, Mr. Devaney became the Director of Criminal Enforcement for the U.S. Environment Protection Agency. In this position, Mr. Devaney oversaw all of EPA's criminal investigators and assumed management responsibility for EPA's Forensics Service Center and the National Enforcement Training Institute.\u201d</i><br><br><br><b>LEADERSHIP!!!</b>    :&gt;)       :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-23_01:58:36", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 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}, "6486967": {"up_voted": false, "ip": "", "has_replies": true, "message": "Box Office:<br>Madea Goes to Jail made FORTY-ONE MILLION? <br><br>What, did every Black person outside of me go see this movie?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_18:21:11", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "9 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}, "6487996": {"up_voted": false, "ip": "", "has_replies": true, "message": "I dig mario van peebles - makes an interesting and familiar point: \u201cIt\u2019s not that we shouldn\u2019t have our Tyler Perrys or that we don\u2019t want to laugh. But we don\u2019t have our \u2018A Beautiful Mind\u2019 or \u2018Lost in Translation.\u2019 The lack of variety gets to be reductive. In Hollywood, there are only so many slots that are going to be filled by African Americans. It\u2019s all about what the dominant culture feels is making money at the time. Are there still cinematic minstrel shows? Absolutely.\u201d <a href=\"http://articles.latimes.com/2008/mar/30/entertainment/ca-blackfilm30\" rel=\"nofollow\">http://articles.latimes.com/2008/mar/30/enterta...</a><br><br>also from that article. \u201cWe want to tell multidimensional stories with in-depth characters,\u201d said D\u2019Angela Steed, one of the heads of Strange Fruit Media, which produces films and television series (BET\u2019s \u201cExalted!\u201d). The company recently pitched a made-for-TV drama to a cable network. The response? \u201cWhat\u2019s the Tyler Perry version?\u201d<br><br>[...chu-tombout willis?!!]<br><br>In this context, we don't yet have the luxury of a single dimension in our public images - yet that's what keeps popping up, by push and pull. On the other hand, there's a lot of quality bubbling up, regardless, and that's why I have optimism that we can still find an outlet for multidimensional black culture in film.<br><br>it is possible and likely that hollywood will never cotton (i said it) to those types of films, but I'm glad young and old black filmmakers keep persevering, e.g. <a href=\"http://vids.myspace.com/index.cfm?fuseaction=vids.individual&videoid=45566738\" rel=\"nofollow\">http://vids.myspace.com/index.cfm?fuseaction=vi...</a> or caran hartsfield, reportedly still shopping script for Bury Me Standing (w/ Mos Def and Alfre Woodard) and finding the same resistance.<br><br>In the face of all this - the okie doke redux each time we pitch scripts -I think to ask why we don't see a range of black movies on the big screen is the same as asking why we don't see a range of French films on the big screen.<br><br>We are from different countries, only sharing a flag and with great difficulty everything beneath it.  We need a contingent to keep a bur in the hollywood saddle (so keep fighting) but we should devote more to creating our own outlets - and that's happening.  Hip hop did it, just by \"doin it\", not by any crafted agenda, and now informs all of American culture.  Film could be another avenue to give the black, white, asian, and multiple other republics a way to relate under the flag, versus pushing the damning assimilationist angles.<br><br>Films are harder, though and need an agenda (our support).  You can't just bust a screening in a cypher. And when they come, they'll come on our cultural terms and perhaps learn something - shoot, we could even do subtitled versions like the french films.  <br><br>Black culture is an intense global attraction well beyond stereotype.  Our various arts have proven that.  Folks won't admit it for peer pressure or arrogance, except for the most unassailable of talents, e.g. Miles Davis or even in modern times you can take Kehinde Wiley and put his stuff there.  Some collectors won't like or hire or deal with black folks but will definitely hang his joints up high and honestly admire them. You can't help it.<br><br>The only problem we would have if multi-dimensional films take off and form a strong and authentic niche (just like hip hop did in the 80s) is the one we have now - appropriation and the pull to the lowest (perceived) common denominator.  may as well have that problem and watch more black movies as we work thru it.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:31:09", "killed": false, "user_key": "hustleandfloe", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 8, "is_first_child": false, "email": "", "parent_post_id": 6486967, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488512": {"up_voted": false, "ip": "", "has_replies": true, "message": "Who was being paid back, and why?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_20:08:53", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 6487905, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6484426": {"up_voted": false, "ip": "", "has_replies": false, "message": "Dr. Mays was also a graduate of Bates College in Lewiston, ME.  At Bates we are enormously proud of this alumnus and strive to be worthy of his legacy.  About Bates, Dr. Mays famously (at least famously in Maine!) said, \"Bates College did not 'emancipate' me; it did the far greater service of making it possible for me to emancipate myself, to accept with dignity my own worth as a free man. Small wonder that I love Bates College!\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_15:19:50", "killed": false, "user_key": "Pudentilla", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 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}, "6488014": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yes; He. Did. <br><br>he morphed into Alex P. Keaton in college...<br><br><br>\"For Jindal, navigating difficult crosscurrents is nothing new. Born Piyush Jindal on June 10, 1971, to one of the few Indian families in Baton Rouge, he suddenly announced at the age of 4 that he would answer only to \"Bobby,\" in honor of his favorite \"Brady Bunch\" character. Asked by NEWSWEEK why he chose an American name, Jindal insists that \"there wasn't a whole lot of great thought gone into it.\" But Jan Daly, Jindal's English teacher, recalls that her top student \"wanted to be Westernized.\"<br><br>snip<br><br>\"By the time Jindal arrived at Brown in 1988, he was a regular Alex P. Keaton. Arshad Ahsanuddin, a close friend, e-mails that Jindal sported \"penny loafers with actual pennies in them\" on campus, claiming, when confronted, that \"it was the traditional way to wear that type of shoe\"<br><br>snip<br><br>\"Together, Jindal's adaptive instincts and intellectual drive fueled his conversion to Catholicism. At 12, an evangelical friend named Kent gave him a paperback Bible for Christmas. Raised in a \"strong Hindu culture,\" Jindal considered himself \"anti-Christian\" and stashed it in a closet. But a crush, Kathy, soon convinced him to read the book \"from cover to cover.\" Jindal gradually warmed to the Scriptures, and while watching a Passion film at Kent's church, he was suddenly \"convicted\" of his \"sinfulness and [his] need for a savior.\" Most conversion narratives end there. But Jindal's doesn't. Ever the A student, he studied Kent's Bible \"by flashlight\" and even \"learned bits of Latin, Greek and Hebrew.\" After a long stretch of soul searching, Jindal concluded that Protestantism lacked \"scriptural cogency\" and decided to become a strict Catholic instead.\"<br><br> including a \"100 percent\" opposition to abortion \"with no exceptions\" for rape, incest or health of the mother, undoubtedly anger more voters than they attract. \"If I wanted the aesthetics without the inconvenient morality,\" he wrote in 1998, \"I could become Episcopalian.\"<br><br>Nowhere is Jindal's commitment to Christianity more evident than in the 15 essays, , that he published in the New Oxford Review and other Catholic journals between 1991 and 1998. In the most controversial, he details an amateur exorcism he witnessed at Brown.\"<br><br>OOOOkaaaay?<br><br><br><br>Witnessing an EXORCISM...guess that took place after watching LindaBlair spew green vomit as her head swiveled...no doubt.<br><br><br>From Pirush to Bobby and Hindu to Roman Catholicism...this man does not know who he is...everything is about a means to an end for him!<br><br>Mainstream media trying to make him into the Hindu Obama.<br><br><a href=\"http://www.newsweek.com/id/174518/page/2\" rel=\"nofollow\">www.newsweek.com/id/174518/page/2</a>", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:32:44", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6486429, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488824": {"up_voted": false, "ip": "", "has_replies": false, "message": "I love HGTV", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_20:31:10", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6488369, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6491091": {"up_voted": false, "ip": "", "has_replies": false, "message": "I have a friend born in Mumbai who hates Jindal, but has shared that he would never say it publicly because he want his accomplishment of being elected Gov. to get his props.   But, no, he and his friends are not crazy about Jindal.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_23:07:05", "killed": false, "user_key": "isonprize", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6487709, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6485981": {"up_voted": false, "ip": "", "has_replies": true, "message": "I agree with you about using the word ALLEGED. Now that I read the article, I'm thinking more and more that this doctor is all up involved, from beginning to end.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_17:13:15", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 6485571, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488033": {"up_voted": false, "ip": "", "has_replies": false, "message": "Damn!", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_19:34:02", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 6485631, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "6491111": {"up_voted": false, "ip": "", "has_replies": false, "message": "Co-signing on all THAT!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_23:09:11", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 6491034, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "6487016": {"up_voted": false, "ip": "", "has_replies": true, "message": "Nicole Richie, Joel Madden Announce Baby No. 2 <br>Source: E! Online <br>Sun Feb 22, 2009, 4:17 am EST         <br> <br><i>With a 1 year old and a new baby on the way, Nicole Richie and Joel Madden are going to have their hands full.<br><br>In a blog posting on his band's website, the Good Charlotte frontman writes:<br><br>\"What's better than winning an Oscar? I am so happy to tell everyone that Harlow is going to be a big sister! God has truly blessed my family. Hope your all feeling as good as i am right now.\"<br><br></i><br><br>Isn't it time Nicole got a ring on her finger?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_18:24:10", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488556": {"up_voted": false, "ip": "", "has_replies": true, "message": "Candice does good designs, but her show puts me to sleep.  <br><br>Taniya is the one of  designers on  \"Designed to Sell,\" she's of Indian descent.<br><br>And Sabrina Soto is the host/designer on the staging shoe \"Get It Sold, she's of Cuban descent.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_20:12:19", "killed": false, "user_key": "Monie", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 6488415, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "6488563": {"up_voted": false, "ip": "", "has_replies": true, "message": "Candice Olson is the bomb.<br><br>David Bromstad and the Design on a Dime crew need to go away.  I'd rather watch Matt & Sherry than those clowns.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-22_20:12:53", "killed": false, "user_key": "Town", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 6488415, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}}, "integration": {"receiver_url": "", "theme": 4, "reply_position": true, "disqus_logo": false}, "timer": {"timer_url": "http://localhost:8005", "thread_id": "12342336", "user_id": "anonymous", "forum_id": "21630", "hash": 3049086983286108712}, "thread": {"days_alive": 0, "slug": "black_history_month_daily_thread_55", "paginate": false, "num_pages": 1, "num_posts": 97, "per_page": 0, "total_posts": 0, "realtime_paused": true, "id": 12342336, "queued": false}, "reactions_limit": 10, "context": {"show_reply": true, "use_fb_connect": true, "forum_facebook_key": "bd6a8bc56f8eb204984f34b6fefe228d", "use_yahoo": false, "subscribed": false, "use_twitter_signin": true, "use_openid": false, "realtime_speed": 5000}, "reactions_start": 0, "settings": {"debug": false, "disqus_url": "http://disqus.com", "media_url": "http://media.disqus.com"}, "media_url": "http://media.disqus.com"};
	/* */ this.jsonData.cookie_messages = {"user_created": null, "post_has_profile": null, "post_twitter": null, "post_not_approved": null}; this.jsonData.session = {"url": null, "name": null, "email": null}; /* */

	
	this.curPageId = 'dsq-comments';

	this.frames = {};
};

var disqus_popup_reference = null;

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



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

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

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

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

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

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

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

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





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



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

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

	this._lastHash = null;

	this._accumMsg = '';

	this._lastSeqno = 0;

	this.MAX_DATA_LEN	= 1024;

	this.WAIT_TIME		= 10;

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

};

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

FragmentPacket.prototype.log = function(msg) {



};

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

		hash = this.reader.name;
	} else {

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

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

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

		this._lastSeqno = seqno;

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

				this._accumMsg = '';

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

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

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

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

};

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

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

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

	if (packetNum === 0) {

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

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

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

	if (num_packets === packetNum) {

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

	this._lastSeqno++;

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

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

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

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

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

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


	this.receiverId = receiverId;
};

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

	var listener = function(e) {

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


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

		that.receiveCallback(data);
	};

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

PostMessagePacket.prototype.send = function(msg) {



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


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

	var packet;
	if (!msg) {

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

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

var JsonRpc = function() {

	this.ids = {};

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

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

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

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

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

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

				json = 'null';
				break;
		}

		return json;
	};

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

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

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

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

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

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

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

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

		send_func(this.objectToJSON(request));

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

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


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



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


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


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

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

	this.packetHandler = null;


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


	var _createReceiverForFragmentPacket = function() {

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

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

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

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

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

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

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

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

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

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

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

			that._ready = true;
		};

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

		that.receiver.onload = receiver_onload;







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

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

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

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


	var _createReceiverForPostMessage = function() {

		var receiver_onload = function() {

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

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


		ParentMessenger['_receiver_onload_' + receiverId] = receiver_onload;

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

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

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

};

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

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

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

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

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

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

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

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

	var sendFunc = function(msg) {

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


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


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

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

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

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

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

		if (msg.username) {

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

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

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

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

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

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

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

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

	this.url = Dsq.Urls.REPLY +
		'?' + (new Date()).getTime() +
		'&f=jackandjillpolitics' +
		'&t=black_history_month_daily_thread_55' +
		'&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/black_history_month_daily_thread_55/latest.rss">' + Dsq.Strings.SUBSCRIBE_BY_RSS + '</a> \
			</span> \
		</div> \
		';

		
		

		return html;

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

		html += Dsq.Templates.pagination();

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

		html += Dsq.Templates.reactions();

		
			html += Dsq.Templates.trackbacks();
		


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

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

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

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

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

		return html;
	};

	this.postBox = function(post_id, use_fallback_iframe) {


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

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


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

		var _requestUserInfo = function() {
			var html;



			var user_has_email = false;

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

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

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


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



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

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




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

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

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



	
	this.chooseSubscribe = function(post_id) {

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

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

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

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

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

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

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

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

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

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

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

		d = auth_data;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

				body.appendChild(edit_area);

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

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

		Dsq.Templates.toggleEdit(post_id);
	};

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

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

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

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

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

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

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

		}

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

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

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

		var extra_params = '';

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

		Dsq.$('dsq-pagination').innerHTML += '<img src="http://media.disqus.com/images/loading-small.gif">';
		
		if(el_clicked) {
			Dsq.Templates.setLoadingButton(el_clicked);
		}
		
		Dsq.Utils.execScript('http://disqus.com/forums/jackandjillpolitics/thread.js'
			+ '?slug='	+ 'black_history_month_daily_thread_55'
			+ '&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/black_history_month_daily_thread_55/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">97</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://jackandjillpolitics.disqus.com/black_history_month_daily_thread_55/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/black_history_month_daily_thread_55/">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:12342336" 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/black_history_month_daily_thread_55/trackback/';
		}

		html += '<div class="dsq-item-trackback">Trackback URL&nbsp;&nbsp;<input class="dsq-trackback-url" onclick="this.select()" readonly="true" value="' + trackback_url + '"></div>';

		if(trackbacks.length) {
			html += '<ul id="dsq-references">'
			for(var i = 0; i < trackbacks.length; i++) {
				var trackback = trackbacks[i];
				html += '<li><cite><a href="' + trackback.author_url + '" rel="nofollow">' + trackback.author_name + '</a></cite> \
						<p class="dsq-meta">' + trackback.date + '</p> \
						<p class="dsq-content">' + trackback.excerpt + '</p></li>';
			}
			html += '</ul>';
			html = '<h3 class="dsq-h3-trackbacks">Trackbacks</h3>' + html;
		}

		return html;
	}

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

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

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

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

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

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

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

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

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

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

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

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

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

		/* Reaction HTML begins */
		var item = '<li class="dsq-reaction" id="dsq-reaction-' + reaction.id + '">'
			+ '<div class="dsq-reaction-header">'
			+ '<div class="dsq-header-avatar">';

		if (reaction.author_url && reaction.author_url !== '') {
			item += '<a target="_blank" href="' + reaction.author_url +'">';
		} else {
			item += '<a target="_blank" href="#" onclick="return false;">';
		}

		if (reaction.avatar_url && reaction.avatar_url !== '') {
			item += '<img src="' + reaction.avatar_url + '"/>';
		} else {
			item += '<img src="' + Dsq.jsonData.media_url + '/images/noavatar32.png"/>';
		}

		var service_icon = (reaction.get_service_name == 'trackback' || reaction.get_service_name == 'pingback' ? 'rss' : reaction.get_service_name.replace(' ', ''));
		item += '<img class="dsq-service-icon" src="' + Dsq.jsonData.media_url + '/images/reactions/services/' + service_icon + '.png"/>'
			+ '</a></div>'
			+ '<cite><span>' + reaction.author_name + '</span></cite>'
			+ '<span class="dsq-header-meta"><a class="dsq-header-time">' + reaction.date_created + '</a></span>'
			+ '</div><div class="dsq-reaction-body">'
			+ '<div class="dsq-reaction-message">' + reaction.body + '</div>'
			+ '<div class="dsq-reaction-footer">From <a class="dsq-service-name" target="_blank" href="' + reaction.url + '">' + reaction.get_service_name + '</a> '
			+ 'via ' + (reaction.source == 'backtype' ? '<a href="http://backtype.com/">BackType</a>' : '<a href="' + reaction.source_url + '">UberVU</a>')
			+ (Dsq.jsonData.request.is_moderator || Dsq.jsonData.request.is_global_moderator ? '&nbsp;&bull;&nbsp;<a class="dsq-hide-reaction" href="#" onclick="Dsq.Reaction.hide(' + reaction.id + '); return false;">Hide</a>' : '') + '</div></div>';

		if(reaction.retweets) {
			var num_retweets = reaction.retweets.length;
			if (num_retweets > 0) {
				item += '<div class="dsq-reaction-retweets">';
				if (num_retweets == 1) {
					item += 'One more retweet from <a href="' + reaction.retweets[0].url + '">'  + reaction.retweets[0].author_name + '</a>';
				} else {
					item += (num_retweets + ' more retweets from ');

					item += '<span id="dsq-reaction-retweets-' + reaction.id + '">';
					var n_tweets = (num_retweets > 15) ? 15 : num_retweets;
					item += Dsq.Templates.showRetweets(reaction.id, n_tweets);

					if (n_tweets != num_retweets) {
						item += '</span> <a onclick="Dsq.Templates.showRetweets(' + reaction.id + ', 0, \'dsq-reaction-retweets-' + reaction.id + '\');'
							+ 'this.parentNode.removeChild(this); return false;" href="#">Show all</a>';
					}
				}
				item += '</div>';
			}
		}

		item += '</li>'; /* Reaction HTML ends */
		return item;
	};

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

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

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

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

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

		return '<h3 class="dsq-h3-reactions">Reactions</h3><ul id="dsq-reactions" class="dsq-reactions">' + html + '</ul>';
	};
	
	this.missingPermissions = function() {
		return '	<p><a href="http://disqus.com/profile/login/?next=article:12342336" 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:12342336" 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'				: 'black_history_month_daily_thread_55',
			// 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/black_history_month_daily_thread_55/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='	+ 'black_history_month_daily_thread_55'
			+ '&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='	+ 'black_history_month_daily_thread_55'
			+ '&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='		+ 'black_history_month_daily_thread_55'
				+ '&email=' 	+ encodeURIComponent(email));

		} else if(!email) {
			// If anonymous user and no email has been provided yet, prompt for email

			var title = 'Subscribe to this comment thread';
			var message = ' \
				New comments will be sent directly to your email inbox! \
				<div class="dsq-subscribe-submit"> \
					<p><strong>Enter your email address below.</strong></p> \
					<input type="text" id="dsq-subscribe-email"> \
					<button onclick="Dsq.Thread.subscribe(1, Dsq.$(\'dsq-subscribe-email\').value)">Subscribe</button> \
				</div> \
			';

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

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

		/* The form has to be re-designed when more options will come out. */
		var html = 'Automatically close comments after <input size="3" id="dsq-thread-days-alive" value="' + Dsq.jsonData.thread.days_alive + '" type="text" /> days. Existing comments will still be displayed.<br /><br />(Using 0 days will disable this feature)<br /><br />'
								 + '<button onclick="Dsq.Thread.updateDaysAlive();" class="dsq-button-small"><span>Save</span></button>'
								 + '<span id="dsq-thread-settings-status" class="dsq-options-status"></span>';
		Dsq.Popup.popModal(html, 'Settings');
	};

	this.updateDaysAlive = function() {
		var days = Dsq.$('dsq-thread-days-alive').value;
		var status = Dsq.$('dsq-thread-settings-status');
		Dsq.Utils.postToUrl('http://disqus.com/forums/jackandjillpolitics/update_days_alive.js', {days:days,thread:Dsq.jsonData.thread.id});
		status.innerHTML = 'Saved!';
		window.setTimeout(function() { status.innerHTML = ''; }, 1000);
	};
};
// Dsq.Thread

Dsq.Events = function() {
	var obj = {};

	// Private
	var handlers = {};
	var getHandlers = function(event) {
		if (handlers[event] === undefined) {
			handlers[event] = [];
		}
		return handlers[event];
	};

	// Public
	// Value keys : postId, node, xtype
	obj.REPLY_IFRAME_CREATED = 1;
	// Value keys : postId, opened
	obj.REPLY_IFRAME_TOGGLED = 2;
	obj.fire = function(event, opt_value) {
		if (!event) {
			throw new Error('Unknown event');
		}
		var value = opt_value || {};
		for (var i=0; i<getHandlers(event).length; i++) {
			getHandlers(event)[i](value);
		}
	};
	obj.addHandler = function(event, callback) {
		getHandlers(event).push(callback);
	};

	return obj;
}();

/**
 * Dsq.Realtime
 */
Dsq.Realtime = new function() {
	var initialized = false;
	var interval = null;
	var last_checked = Dsq.jsonData.request.timestamp;
	var new_posts = [];
	var ongoing_request = false;
	var prev_script = null;

	function updateNewPostCount() {
		Dsq.$('dsq-realtime-alert').style.display = new_posts.length ? 'block' : 'none';

		Dsq.$('dsq-realtime-queued').innerHTML = new_posts.length
		+ ' new '
		+ Dsq.Utils.pluralize(new_posts.length, 'comment', 'comments')
		+ Dsq.Utils.pluralize(new_posts.length, ' was', ' were')
		+ ' just posted.';

		Dsq.$('dsq-realtime-show').innerHTML = '(' + Dsq.Strings.SHOW + ')';
	}

	function insertNewPosts() {
		var post_id = null;
		var after_id = Dsq.$('dsq-sort-select').value === 'oldest' ? -1 : null;

		for (var i=0; i<new_posts.length; i++) {
			post_id = new_posts[i];
			Dsq.Post.insert(after_id, post_id, Dsq.jsonData.posts[post_id].message);
			Dsq.Post.incrementPostCount();
			Dsq.Post.outlineComment(post_id);
		}
		new_posts = [];
	}

	this.enableInterval = function() {
		interval = setInterval(Dsq.Realtime.check, Dsq.jsonData.context.realtime_speed);
		Dsq.$('dsq-realtime-status').innerHTML = Dsq.Strings.ENABLED;
		Dsq.$('dsq-realtime-toggle').innerHTML = '(' + Dsq.Strings.PAUSE + ')';
	}

	this.disableInterval = function() {
		if (interval) {
			clearInterval(interval);
			interval = null;
		}
		Dsq.$('dsq-realtime-status').innerHTML = Dsq.Strings.PAUSED;
		Dsq.$('dsq-realtime-toggle').innerHTML = '(' + Dsq.Strings.RESUME + ')';
	}

	this.toggleInterval = function() {
		if (!interval) {
			Dsq.Realtime.enableInterval();
		} else {
			Dsq.Realtime.disableInterval();
		}
		return false;
	}

	this.initialize = function() {
		if (!initialized) {
			initialized = true;
			Dsq.$('dsq-realtime-toggle').onclick = this.toggleInterval;
			if (!Dsq.jsonData.forum.streaming_realtime) {
				Dsq.$('dsq-realtime-show').onclick = this.show;
				updateNewPostCount();
			}
			if (Dsq.jsonData.thread.realtime_paused) {
				Dsq.Realtime.disableInterval();
			} else {
				Dsq.Realtime.enableInterval();
			}
		}
	}

	this.show = function() {
		insertNewPosts();
		updateNewPostCount();
		return false;
	}

	this.check = function() {
		if (!ongoing_request && Dsq.jsonData.realtime_enabled) {
			if (prev_script) {
				prev_script.parentNode.removeChild(prev_script);
			}
			ongoing_request = true;
			prev_script = Dsq.Utils.execScript('http://disqus.com/forums/12342336/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-6483704">\
	 <div id="dsq-comment-header-6483704" class="dsq-comment-header">\
	 <cite id="dsq-cite-6483704" class="dsq-comment-cite">\
	 <a id="dsq-author-user-6483704" href="http://thisweekwithbarackobama.blogspot.com" target="_blank" rel="nofollow">icebergslim</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6483704" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6483704" class="dsq-comment-message"><a href="http://thisweekwithbarackobama.blogspot.com/2009/02/meet-press-february-22-2009-video-and.html" rel="nofollow">Meet the Press with Bobby Jindal and Charlie Crist, February 22, 2009, (Video and Transcript)</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485288">\
	 <div id="dsq-comment-header-6485288" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485288" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485288">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485288" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485288" class="dsq-comment-message">Every since I read that Jindal named himself Bobby after Bobby on the Brady Bunch cause he was his favorite character, I do not pay him any attention.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6486429">\
	 <div id="dsq-comment-header-6486429" class="dsq-comment-header">\
	 <cite id="dsq-cite-6486429" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6486429">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6486429" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6486429" class="dsq-comment-message">No. He. Didnt.<br><br>BWA HAHAHAHAHA!!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488014">\
	 <div id="dsq-comment-header-6488014" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488014" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488014">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488014" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488014" class="dsq-comment-message">Yes; He. Did. <br><br>he morphed into Alex P. Keaton in college...<br><br><br>"For Jindal, navigating difficult crosscurrents is nothing new. Born Piyush Jindal on June 10, 1971, to one of the few Indian families in Baton Rouge, he suddenly announced at the age of 4 that he would answer only to "Bobby," in honor of his favorite "Brady Bunch" character. Asked by NEWSWEEK why he chose an American name, Jindal insists that "there wasn\'t a whole lot of great thought gone into it." But Jan Daly, Jindal\'s English teacher, recalls that her top student "wanted to be Westernized."<br><br>snip<br><br>"By the time Jindal arrived at Brown in 1988, he was a regular Alex P. Keaton. Arshad Ahsanuddin, a close friend, e-mails that Jindal sported "penny loafers with actual pennies in them" on campus, claiming, when confronted, that "it was the traditional way to wear that type of shoe"<br><br>snip<br><br>"Together, Jindal\'s adaptive instincts and intellectual drive fueled his conversion to Catholicism. At 12, an evangelical friend named Kent gave him a paperback Bible for Christmas. Raised in a "strong Hindu culture," Jindal considered himself "anti-Christian" and stashed it in a closet. But a crush, Kathy, soon convinced him to read the book "from cover to cover." Jindal gradually warmed to the Scriptures, and while watching a Passion film at Kent\'s church, he was suddenly "convicted" of his "sinfulness and [his] need for a savior." Most conversion narratives end there. But Jindal\'s doesn\'t. Ever the A student, he studied Kent\'s Bible "by flashlight" and even "learned bits of Latin, Greek and Hebrew." After a long stretch of soul searching, Jindal concluded that Protestantism lacked "scriptural cogency" and decided to become a strict Catholic instead."<br><br> including a "100 percent" opposition to abortion "with no exceptions" for rape, incest or health of the mother, undoubtedly anger more voters than they attract. "If I wanted the aesthetics without the inconvenient morality," he wrote in 1998, "I could become Episcopalian."<br><br>Nowhere is Jindal\'s commitment to Christianity more evident than in the 15 essays, , that he published in the New Oxford Review and other Catholic journals between 1991 and 1998. In the most controversial, he details an amateur exorcism he witnessed at Brown."<br><br>OOOOkaaaay?<br><br><br><br>Witnessing an EXORCISM...guess that took place after watching LindaBlair spew green vomit as her head swiveled...no doubt.<br><br><br>From Pirush to Bobby and Hindu to Roman Catholicism...this man does not know who he is...everything is about a means to an end for him!<br><br>Mainstream media trying to make him into the Hindu Obama.<br><br><a href="http://www.newsweek.com/id/174518/page/2" rel="nofollow">www.newsweek.com/id/174518/page/2</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6484161">\
	 <div id="dsq-comment-header-6484161" class="dsq-comment-header">\
	 <cite id="dsq-cite-6484161" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6484161">mon_dieu_ishmael</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6484161" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6484161" class="dsq-comment-message">Some members of the GOP congress are introducing Bills that will require ISPs to retain emails, etc.. so that the Govt. can snoop through them for child pornography or for soliciting child pornography.<br><br><a href="http://news.cnet.com/8301-13578_3-10168704-38.html" rel="nofollow">http://news.cnet.com/8301-13578_3-10168704-38.html</a><br><br>These are bad bills.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6484486">\
	 <div id="dsq-comment-header-6484486" class="dsq-comment-header">\
	 <cite id="dsq-cite-6484486" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6484486">allamr18</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6484486" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6484486" class="dsq-comment-message">lol yet they want to complain about big brother? after this and the patriot act? HYPOCRITES!!!!1</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6484426">\
	 <div id="dsq-comment-header-6484426" class="dsq-comment-header">\
	 <cite id="dsq-cite-6484426" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6484426">Pudentilla</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6484426" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6484426" class="dsq-comment-message">Dr. Mays was also a graduate of Bates College in Lewiston, ME.  At Bates we are enormously proud of this alumnus and strive to be worthy of his legacy.  About Bates, Dr. Mays famously (at least famously in Maine!) said, "Bates College did not \'emancipate\' me; it did the far greater service of making it possible for me to emancipate myself, to accept with dignity my own worth as a free man. Small wonder that I love Bates College!"</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6484636">\
	 <div id="dsq-comment-header-6484636" class="dsq-comment-header">\
	 <cite id="dsq-cite-6484636" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6484636">Angelar</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6484636" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6484636" class="dsq-comment-message"><a href="http://www.timesonline.co.uk/tol/news/world/us_and_americas/article5780479.ece" rel="nofollow">http://www.timesonline.co.uk/tol/news/world/us_...</a><br><br>"From The Sunday TimesFebruary 22, 2009<br><br>Obamas in hunt for modern art<br>Sarah Baxter and Cristina Ruiz <br><br>CONFIRMING their reputation for stylishness and modernity, Barack and Michelle Obama are searching for paintings by living artists to hang in their private quarters in the White House. <br><br>The Sunday Times has learnt that the works that have caught their eye include paintings by Jasper Johns, best known for his iconic 1950s images of the American flag, and Ed Ruscha, one of the originators of pop art, which belong to the National Gallery in Washington. <br><br>The final selection has not been made yet, but paintings by the late Robert Rauschenberg, a sometime lover of Jasper Johns who died aged 82 last year, are also under consideration. <br><br>President George W Bush described himself as “the Decider”, but Obama is thought to be tempted by Ruscha’s witty 1983 portrayal of indecision, entitled I Think I’ll . . . . <br><br>The words, “Maybe yes . . . wait a minute . . . maybe I’ll . . . on second thought . . . maybe no . . .” are displayed on a bold red canvas. It could provide useful relief from life in the Oval Office, where Harry Truman kept a plaque saying, “The buck stops here.”</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485111">\
	 <div id="dsq-comment-header-6485111" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485111" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485111">RobM</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485111" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485111" class="dsq-comment-message">One of the bigest problem with any blog is its immediatcy. many stories aren\'t fleshed out enougj to comment on. One discussed here was the woman w/ eight kids by invitro whom already had six. I passed because some time there are no words.<br>I\'ve words now. the doctor in this link needs his license pulled. this woman has been his willing test subject for years. Just as we find with the trolls it isn\'t their behavior that is the worse it is those closet string pullers whom coach hatred for the ignorant.<br><a href="http://www.washingtonpost.com/wp-dyn/content/article/2009/02/21/AR2009022100695.html?hpid=sec-health" rel="nofollow">http://www.washingtonpost.com/wp-dyn/content/ar...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485169">\
	 <div id="dsq-comment-header-6485169" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485169" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485169">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485169" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485169" class="dsq-comment-message">Rob M,<br><br>No ethical doctor would have implanted this woman. Never ever ever. <br><br>ICAM with your demand for his license to be pulled.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485192">\
	 <div id="dsq-comment-header-6485192" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485192" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485192">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485192" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485192" class="dsq-comment-message">He also needs to be made to support these children financially.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485266">\
	 <div id="dsq-comment-header-6485266" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485266" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485266">RobM</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485266" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485266" class="dsq-comment-message">Totally sicK thought. Is he the sperm donor?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485275">\
	 <div id="dsq-comment-header-6485275" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485275" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485275">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485275" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485275" class="dsq-comment-message">He wouldn\'t be the first one to father numerous kids with \'fresh sperm\'</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485356">\
	 <div id="dsq-comment-header-6485356" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485356" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485356">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485356" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485356" class="dsq-comment-message">That actually happened with a case in NY I believe. I\'m about to look it up...the doctor had kids all up in every borough.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485377">\
	 <div id="dsq-comment-header-6485377" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485377" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485377">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485377" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485377" class="dsq-comment-message">There was an Ob-gyn in PA, too I believe...he fathered over 30 kids.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485408">\
	 <div id="dsq-comment-header-6485408" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485408" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485408">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485408" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485408" class="dsq-comment-message">Found this case:<br><br>During the course of the criminal investigation, another type of fraud came to light. For a variety of reasons, some patients had arranged to be artificially inseminated with sperm provided by screened, anonymous donors arranged by Jacobson. In order to preserve the anonymity of the donors, Jacobson explained, he identified them in records using code numbers; only Jacobson was to know their true identities. Investigators found no evidence that any donor program actually existed. Some of Jacobson\'s patients who had conceived through donor insemination agreed to genetic testing. At least seven instances were identified in which Jacobson was the biological father of the patients\' children, including one patient who was supposed to have been inseminated with sperm provided by her husband.<br><br><a href="http://en.wikipedia.org/wiki/Cecil_Jacobson" rel="nofollow">http://en.wikipedia.org/wiki/Cecil_Jacobson</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485659">\
	 <div id="dsq-comment-header-6485659" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485659" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485659">lamh32</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485659" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485659" class="dsq-comment-message">Don\'t know if it was a case in NY, but it was an "ripped from the headlines" episode on "Law & Order: TO" <br><br><br>TO = The Orlginal</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6486424">\
	 <div id="dsq-comment-header-6486424" class="dsq-comment-header">\
	 <cite id="dsq-cite-6486424" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6486424">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6486424" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6486424" class="dsq-comment-message">LOL! And I remember that episode, maybe that\'s why I thought the real case was in NY.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485571">\
	 <div id="dsq-comment-header-6485571" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485571" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485571">Micheline</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485571" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485571" class="dsq-comment-message">On Monday, Good Morning America, will be showing an interview with the alleged sperm donor.<br><br><a href="http://www.huffingtonpost.com/2009/02/21/nadya-suleman-sperm-donor_n_168870.html" rel="nofollow">http://www.huffingtonpost.com/2009/02/21/nadya-...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485981">\
	 <div id="dsq-comment-header-6485981" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485981" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485981">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485981" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485981" class="dsq-comment-message">I agree with you about using the word ALLEGED. Now that I read the article, I\'m thinking more and more that this doctor is all up involved, from beginning to end.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6486872">\
	 <div id="dsq-comment-header-6486872" class="dsq-comment-header">\
	 <cite id="dsq-cite-6486872" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6486872">Micheline</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6486872" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6486872" class="dsq-comment-message">Tell me about it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485267">\
	 <div id="dsq-comment-header-6485267" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485267" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485267">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485267" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485267" class="dsq-comment-message">I agree. Including providing a college education.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485197">\
	 <div id="dsq-comment-header-6485197" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485197" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485197">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485197" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485197" class="dsq-comment-message">I agree!<br><br>His license needs to be reviewed and he should not be paid not one single dime from state taxpayer funds.<br><br>What he did is unconscionable.<br><br>The state should sue for every penny since 2001 and apply penalties.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485245">\
	 <div id="dsq-comment-header-6485245" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485245" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485245">RobM</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485245" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485245" class="dsq-comment-message">ICAM? I do not understand what this means.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485333">\
	 <div id="dsq-comment-header-6485333" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485333" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485333">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485333" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485333" class="dsq-comment-message">ICAM=I Couldn\'t Agree More</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485173">\
	 <div id="dsq-comment-header-6485173" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485173" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485173">Angelar</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485173" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485173" class="dsq-comment-message">I hope Pres. Obama is able to change our policy against Cuba.  I know he has talked about relaxing family travel. <br><br>Cuba is one place I would like to see some day.<br><br>Angela <br><br>Lugar, GOP Senate Report Urge Fresh Look at Relations With Cuba<br><br>By Karen DeYoung<br>Washington Post Staff Writer <br>Saturday, February 21, 2009; Page A03 <br><br>Restrictive U.S. policies toward Cuba are ineffective, have failed to achieve their stated purpose of promoting democracy and should be reevaluated to take advantage of recent political changes on the island, according to the senior Republican on the Senate Foreign Relations Committee.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485184">\
	 <div id="dsq-comment-header-6485184" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485184" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485184">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485184" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485184" class="dsq-comment-message">Here is a very easy to understand credit crisis video...for anyone who is trying to understand the financial collaspe.<br><br><a href="http://vimeo.com/3261363" rel="nofollow">http://vimeo.com/3261363</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485366">\
	 <div id="dsq-comment-header-6485366" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485366" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485366">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485366" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485366" class="dsq-comment-message">Lord have mercy.....<br><br>Probe finds Army charity is hoarding millions<br>Military\'s biggest charity is stockpiling cash, rather than using it for aid<br><br><a href="http://www.msnbc.msn.com/id/29331853" rel="nofollow">http://www.msnbc.msn.com/id/29331853</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485388">\
	 <div id="dsq-comment-header-6485388" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485388" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485388">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485388" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485388" class="dsq-comment-message">That is just plain sinful.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485631">\
	 <div id="dsq-comment-header-6485631" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485631" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485631">lamh32</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485631" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485631" class="dsq-comment-message"><a href="http://www.newyorker.com/images/2009/03/02/rutiby/rutiby_LIZZA_RAHM.gif" rel="nofollow">Rahm and the pundits</a><br><br>"The stimulus bill was essentially held hostage to the whims of Collins, Snowe, and Specter, but if Al Franken, the apparent winner of the disputed Minnesota Senate race, had been seated in Washington, and if Ted Kennedy, who is battling brain cancer, had been regularly available to vote, the White House would have needed only one Republican to pass the measure. <br><br>"No disrespect to Paul Krugman," Emanuel went on, "but has he figured out how to seat the Minnesota senator?" (Franken\'s victory is the subject of an ongoing court challenge by his opponent, Norm Coleman, which the national Republican Party has been happy to help finance.) "Write a fucking column on how to seat the son of a bitch. I would be fascinated with that column. O.K.?" Emanuel stood up theatrically and gestured toward his seat with open palms. "Anytime they want, they can have it," he said of those who are critical of his legislative strategies. "I give them my chair."</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488033">\
	 <div id="dsq-comment-header-6488033" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488033" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488033">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488033" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488033" class="dsq-comment-message">Damn!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6485765">\
	 <div id="dsq-comment-header-6485765" class="dsq-comment-header">\
	 <cite id="dsq-cite-6485765" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6485765">lamh32</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6485765" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6485765" class="dsq-comment-message"><a href="http://www.nytimes.com/2009/02/21/nyregion/21paterson.html?_r=2&hp" rel="nofollow">Paterson halfway confesses smearing Caroline.</a><br><br>Yep,<br><br>Patterson is in the Kennedy\'s dog house for sure.  As he should be.  Caroline\'s "comiing out" was not ideal or perfect.  Yes some people hated the idea of Caroline Kennedy as Senator (I wasn\'t one of them), but that didn\'t give the governor\'s office blantant leaks, and attempted at smearing of Caroline Kennedy justification.<br><br>It seems like Patterson will pay for it with his re-election bid.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6486932">\
	 <div id="dsq-comment-header-6486932" class="dsq-comment-header">\
	 <cite id="dsq-cite-6486932" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6486932">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6486932" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6486932" class="dsq-comment-message">I told you...all them mofos he thinks will back him have already thrown his ass over.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6487905">\
	 <div id="dsq-comment-header-6487905" class="dsq-comment-header">\
	 <cite id="dsq-cite-6487905" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6487905">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6487905" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6487905" class="dsq-comment-message">I agree. This whole thing was way more than folks not thinking she was qualified for the job. This was about payback PERIOD.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488512">\
	 <div id="dsq-comment-header-6488512" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488512" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488512">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488512" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488512" class="dsq-comment-message">Who was being paid back, and why?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6490657">\
	 <div id="dsq-comment-header-6490657" class="dsq-comment-header">\
	 <cite id="dsq-cite-6490657" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6490657">KatH</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6490657" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6490657" class="dsq-comment-message">This is what I don\'t understand, why Patterson felt the need to be so freaking vindictive. I mean, the crap that was thrown at the end, that she had domestic worker problems, that she had tax problems, that her husband was having an affair. Nastiness.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6490802">\
	 <div id="dsq-comment-header-6490802" class="dsq-comment-header">\
	 <cite id="dsq-cite-6490802" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6490802">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6490802" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6490802" class="dsq-comment-message">What did he have to be vindictive about?  I do not get this whole political FUBAR.<br><br>What was the motivation for this.<br><br>What difference did it make if she was perceived as the number one choice?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6486059">\
	 <div id="dsq-comment-header-6486059" class="dsq-comment-header">\
	 <cite id="dsq-cite-6486059" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6486059">lamh32</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6486059" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6486059" class="dsq-comment-message"><a href="http://www.huffingtonpost.com/2009/02/22/nude-carnival-queen-vivia_n_168923.html" rel="nofollow">Nude Carnival Queen, Viviane Castro, Bodypaints Obama On Her Leg (NSFW PHOTO)</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6486387">\
	 <div id="dsq-comment-header-6486387" class="dsq-comment-header">\
	 <cite id="dsq-cite-6486387" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6486387">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6486387" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6486387" class="dsq-comment-message">What does NSFW stand for?<br><br>Here is video of Viviane being painted...full 360 view.<br><br><a href="http://www.youtube.com/watch?v=NpwFzcNViME&feature=channel_page" rel="nofollow">www.youtube.com/watch?v=NpwFzcNViME&feature=cha...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6487884">\
	 <div id="dsq-comment-header-6487884" class="dsq-comment-header">\
	 <cite id="dsq-cite-6487884" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6487884">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6487884" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6487884" class="dsq-comment-message">NSFW = Not Safe For Work</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488496">\
	 <div id="dsq-comment-header-6488496" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488496" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488496">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488496" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488496" class="dsq-comment-message">ahhh, thanks...makes a lot of sense</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6486228">\
	 <div id="dsq-comment-header-6486228" class="dsq-comment-header">\
	 <cite id="dsq-cite-6486228" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6486228">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6486228" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6486228" class="dsq-comment-message">Looks like there is a consensus forming around Universal Healthcare...and that it does not matter who is named HHS this thing is being spearheaded by Ted Kennedy, and the thing has picked up a full head of steam, and they are simply hammering out details.<br><br>More here:<br><br><a href="http://www.nytimes.com/glogin?URI=http://www.nytimes.com/2009/02/20/us/politics/20health.html&OQ=_rQ3D2Q26scpQ3D2Q26sqQ3DQ2522RobertQ2520PearQ2522Q26stQ3Dcse&OP=7e3bd2afQ2FuolQ7Eu%2CL-Q5B%21LL4XuXttCutXuXtu0Q5BuEL.h4h-Q5BuXt9lQ5E.49S94g" rel="nofollow">http://www.nytimes.com/glogin?URI=http://www.ny...</a>.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6486820">\
	 <div id="dsq-comment-header-6486820" class="dsq-comment-header">\
	 <cite id="dsq-cite-6486820" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6486820">allamr18</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6486820" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6486820" class="dsq-comment-message">awww shit. looks like we are going to be hearing the socialists meme for the next four years. o well they can get over it. Get em Lion</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6487762">\
	 <div id="dsq-comment-header-6487762" class="dsq-comment-header">\
	 <cite id="dsq-cite-6487762" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6487762">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6487762" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6487762" class="dsq-comment-message">I\'on\'t<br>know.<br><br>Seems like the lobbyists and insurance companies are pretty involved and pushing for mandatory insurance so they will be able to make a bundle.  Whereas, single payor is going to bite the dust and I can\'t see how this makes it affordable for everyone.:<br><br>...The 20 people who regularly attend the meetings on Capitol Hill include lobbyists for AARP, Aetna, the A.F.L.-C.I.O., the American Cancer Society, the American Medical Association, America\'s Health Insurance Plans, the Business Roundtable, Easter Seals, the National Federation of Independent Business, the Pharmaceutical Research and Manufacturers of America, and the United States Chamber of Commerce....</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6487877">\
	 <div id="dsq-comment-header-6487877" class="dsq-comment-header">\
	 <cite id="dsq-cite-6487877" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6487877">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6487877" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6487877" class="dsq-comment-message">Why do most people prefer the single payer system?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488291">\
	 <div id="dsq-comment-header-6488291" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488291" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488291">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488291" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488291" class="dsq-comment-message">Single payer is the best way to keep healthcare costs under control.<br><br>It uses private-sector providers, but payment comes from a government-run insurance program that every citizen pays into. Since there’s no need for marketing, no financial motive to deny claims and no profit, these universal insurance programs tend to be cheaper and much simpler administratively than American-style for-profit insurance.<br><br><a href="http://www.onecarenow.org/healthcarereformriskpools.htm" rel="nofollow">www.onecarenow.org/healthcarereformriskpools.htm</a><br><br><br><a href="http://www.healthinsurance.about.com/od/faqs/f/universalsp.htm" rel="nofollow">www.healthinsurance.about.com/od/faqs/f/univers...</a><br><br><a href="http://www.dailykos.com/story/2009/2/4/102639/3648/683/692921" rel="nofollow">www.dailykos.com/story/2009/2/4/102639/3648/683...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6486967">\
	 <div id="dsq-comment-header-6486967" class="dsq-comment-header">\
	 <cite id="dsq-cite-6486967" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6486967">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6486967" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6486967" class="dsq-comment-message">Box Office:<br>Madea Goes to Jail made FORTY-ONE MILLION? <br><br>What, did every Black person outside of me go see this movie?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6487283">\
	 <div id="dsq-comment-header-6487283" class="dsq-comment-header">\
	 <cite id="dsq-cite-6487283" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6487283">Monie</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6487283" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6487283" class="dsq-comment-message">For real?  Kudos to him.<br><br>You\'d be surprised at how many people that are non-Black enjoy Tyler Perry.  I was on a flight once a while back ,in the aisle seat, and their was a  white couple sitting next to me.  I overheard the wife discussing her fear of flying, and so she always brings a portable DVD  to help control her nerves.  Oh yes they did pop in "Diary of a Mad Black Woman" and were having a good time watching it.  I was surprised.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6487996">\
	 <div id="dsq-comment-header-6487996" class="dsq-comment-header">\
	 <cite id="dsq-cite-6487996" class="dsq-comment-cite">\
	 <a id="dsq-author-user-6487996" href="http://www.hustleandfloe.com" target="_blank" rel="nofollow">hustleandfloe</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6487996" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6487996" class="dsq-comment-message">I dig mario van peebles - makes an interesting and familiar point: “It’s not that we shouldn’t have our Tyler Perrys or that we don’t want to laugh. But we don’t have our ‘A Beautiful Mind’ or ‘Lost in Translation.’ The lack of variety gets to be reductive. In Hollywood, there are only so many slots that are going to be filled by African Americans. It’s all about what the dominant culture feels is making money at the time. Are there still cinematic minstrel shows? Absolutely.” <a href="http://articles.latimes.com/2008/mar/30/entertainment/ca-blackfilm30" rel="nofollow">http://articles.latimes.com/2008/mar/30/enterta...</a><br><br>also from that article. “We want to tell multidimensional stories with in-depth characters,” said D’Angela Steed, one of the heads of Strange Fruit Media, which produces films and television series (BET’s “Exalted!”). The company recently pitched a made-for-TV drama to a cable network. The response? “What’s the Tyler Perry version?”<br><br>[...chu-tombout willis?!!]<br><br>In this context, we don\'t yet have the luxury of a single dimension in our public images - yet that\'s what keeps popping up, by push and pull. On the other hand, there\'s a lot of quality bubbling up, regardless, and that\'s why I have optimism that we can still find an outlet for multidimensional black culture in film.<br><br>it is possible and likely that hollywood will never cotton (i said it) to those types of films, but I\'m glad young and old black filmmakers keep persevering, e.g. <a href="http://vids.myspace.com/index.cfm?fuseaction=vids.individual&videoid=45566738" rel="nofollow">http://vids.myspace.com/index.cfm?fuseaction=vi...</a> or caran hartsfield, reportedly still shopping script for Bury Me Standing (w/ Mos Def and Alfre Woodard) and finding the same resistance.<br><br>In the face of all this - the okie doke redux each time we pitch scripts -I think to ask why we don\'t see a range of black movies on the big screen is the same as asking why we don\'t see a range of French films on the big screen.<br><br>We are from different countries, only sharing a flag and with great difficulty everything beneath it.  We need a contingent to keep a bur in the hollywood saddle (so keep fighting) but we should devote more to creating our own outlets - and that\'s happening.  Hip hop did it, just by "doin it", not by any crafted agenda, and now informs all of American culture.  Film could be another avenue to give the black, white, asian, and multiple other republics a way to relate under the flag, versus pushing the damning assimilationist angles.<br><br>Films are harder, though and need an agenda (our support).  You can\'t just bust a screening in a cypher. And when they come, they\'ll come on our cultural terms and perhaps learn something - shoot, we could even do subtitled versions like the french films.  <br><br>Black culture is an intense global attraction well beyond stereotype.  Our various arts have proven that.  Folks won\'t admit it for peer pressure or arrogance, except for the most unassailable of talents, e.g. Miles Davis or even in modern times you can take Kehinde Wiley and put his stuff there.  Some collectors won\'t like or hire or deal with black folks but will definitely hang his joints up high and honestly admire them. You can\'t help it.<br><br>The only problem we would have if multi-dimensional films take off and form a strong and authentic niche (just like hip hop did in the 80s) is the one we have now - appropriation and the pull to the lowest (perceived) common denominator.  may as well have that problem and watch more black movies as we work thru it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488183">\
	 <div id="dsq-comment-header-6488183" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488183" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488183">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488183" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488183" class="dsq-comment-message"><i>I dig mario van peebles - makes an interesting and familiar point: “It’s not that we shouldn’t have our Tyler Perrys or that we don’t want to laugh. But we don’t have our ‘A Beautiful Mind’ or ‘Lost in Translation.’ </i><br><br>What gets me is why someone doesn\'t begin small - with a DVD business. Black folks read. Black folks have kept some authors well fed and in good surroundings. You don\'t even have to worry about that \' original screenplay\'. Can\'t we find someone that knows how to adapt screenplays from books? I went through a phase where all I read were Black mystery writers. I was reading series after series of Black mystery writer with intelligent Black characters. Couldn\'t there be DVD series made from them? <br><br>Sigh.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6490158">\
	 <div id="dsq-comment-header-6490158" class="dsq-comment-header">\
	 <cite id="dsq-cite-6490158" class="dsq-comment-cite">\
	 <a id="dsq-author-user-6490158" href="http://www.hustleandfloe.com" target="_blank" rel="nofollow">hustleandfloe</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6490158" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6490158" class="dsq-comment-message">I do think the solution is there - a solid and dedicated attempt to start small.  like the book to screenplay move as it taps into already validated interest.  you could even do shorts based on books - allowing for more volume and ensuring high quality and varied roles for more actors.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6491191">\
	 <div id="dsq-comment-header-6491191" class="dsq-comment-header">\
	 <cite id="dsq-cite-6491191" class="dsq-comment-cite">\
	 <a id="dsq-author-user-6491191" href="http://www.hustleandfloe.com" target="_blank" rel="nofollow">hustleandfloe</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6491191" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6491191" class="dsq-comment-message">p.s. i gotta use this: "well fed and in good surroundings."   I hear it in some textbook ...or being said by somebody named Ian or Claire or Nigel on BBC (actually, I think bbc goes off air if you take those names out of the employee pool - sorta like seeing what any american executive ranks would look like without Bob - maybe we don\'t have the crisis....  my bad, Bob, but you (and Steve) know it\'s true.) <br><br>"Many youths from this area have found careers that have kept them well fed and in good surroundings."</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488229">\
	 <div id="dsq-comment-header-6488229" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488229" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488229">allamr18</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488229" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488229" class="dsq-comment-message">i think we do have those but they are always small screen tnt tbs or hbo always have movies about black doctors etc, they are just rarely big screen films. i mean weve had ray and malcolm and the large names but none of the smaller ones. no military guys no mathematicians but we have some they are just always small screen</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488473">\
	 <div id="dsq-comment-header-6488473" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488473" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488473">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488473" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488473" class="dsq-comment-message">CRASH was pretty good.<br><br>So was Do the Right Thing.<br><br>and King of Scotland</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488508">\
	 <div id="dsq-comment-header-6488508" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488508" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488508">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488508" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488508" class="dsq-comment-message">The Great Debaters, Akeelah & The Bee.....these movies might have made a marginal profit, but not enough for Hollywood to notice. Indeed they just weren\'t supported like they should have been by US. Even Antwone Fisher which made a nice profit isn\'t considered a "hit". At the end of the day its about the green. The wierd thing is, most of the movies nominated for Oscars are not blockbusters by any stretch....until next week....and then they get further promoted overseas.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488694">\
	 <div id="dsq-comment-header-6488694" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488694" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488694">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488694" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488694" class="dsq-comment-message">Yes, that Great Debaters was Excellent.<br><br>I did enjoy Akeelah & the Bee too.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6489210">\
	 <div id="dsq-comment-header-6489210" class="dsq-comment-header">\
	 <cite id="dsq-cite-6489210" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6489210">mon_dieu_ishmael</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6489210" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6489210" class="dsq-comment-message">I know its old school, but "Uptown Saturday Night" was one of the funniest movies that my wife and I ever went to.  And it made a bundle of money.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6487016">\
	 <div id="dsq-comment-header-6487016" class="dsq-comment-header">\
	 <cite id="dsq-cite-6487016" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6487016">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6487016" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6487016" class="dsq-comment-message">Nicole Richie, Joel Madden Announce Baby No. 2 <br>Source: E! Online <br>Sun Feb 22, 2009, 4:17 am EST         <br> <br><i>With a 1 year old and a new baby on the way, Nicole Richie and Joel Madden are going to have their hands full.<br><br>In a blog posting on his band\'s website, the Good Charlotte frontman writes:<br><br>"What\'s better than winning an Oscar? I am so happy to tell everyone that Harlow is going to be a big sister! God has truly blessed my family. Hope your all feeling as good as i am right now."<br><br></i><br><br>Isn\'t it time Nicole got a ring on her finger?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6487311">\
	 <div id="dsq-comment-header-6487311" class="dsq-comment-header">\
	 <cite id="dsq-cite-6487311" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6487311">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6487311" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6487311" class="dsq-comment-message">Being a "baby mama" is cool now.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488173">\
	 <div id="dsq-comment-header-6488173" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488173" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488173">allamr18</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488173" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488173" class="dsq-comment-message">now now now, its only cool when your rich and white. because as pat buchannon says 70 percent of all illegitimate births are us darkies</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488283">\
	 <div id="dsq-comment-header-6488283" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488283" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488283">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488283" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488283" class="dsq-comment-message">Oh snap.....you\'re absolutely right.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488589">\
	 <div id="dsq-comment-header-6488589" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488589" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488589">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488589" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488589" class="dsq-comment-message">She\'ll get one around the same time Bristol gets one.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6492046">\
	 <div id="dsq-comment-header-6492046" class="dsq-comment-header">\
	 <cite id="dsq-cite-6492046" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6492046">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6492046" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6492046" class="dsq-comment-message">rikyrah:   NO SHOOTIN\'   :&gt;)   :&gt;)        :&gt;)<br><br><a href="http://www.youtube.com/watch?v=8mVEGfH4s5g" rel="nofollow">(Put A Ring On It)</a> :&gt;)<br><br>I\'m just learnin\' how ta do soma the dance moves!!   NOT!!!    :&gt;)        :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6487216">\
	 <div id="dsq-comment-header-6487216" class="dsq-comment-header">\
	 <cite id="dsq-cite-6487216" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6487216">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6487216" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6487216" class="dsq-comment-message">I saw these rules posted on Field Negro..and thought they were pretty universal, too...what do my JJ sisters think?<br><br>So here are some of the rules ... for you brothers who want to make a love connection.<br><br>1. Do not expect your date to pay a dime on your first five dates. After five, the conventional wisdom is that you will know each other well enough for her to offer to pick up a tip, pay the cab fare, or the cost of two movie tickets. And make sure you know what type of food she likes before you make those reservations. Might not be cool to take her to a sea food restaurant if she is allergic to sea food.<br>2. Do make sure you tell her the type of date it is so that she won\'t be over or under dressed. If she asks you what you are wearing, be honest. Don\'t say just some jeans and a nice shirt and show up in a three button suit.<br><br>3. Do not flirt with the waitress. I don\'t care if she is a dead ringer for Nia Long with a Toni Braxton body. Look away my brothers, look away.<br><br>4. Do leave a nice tip. (On the East Coast that\'s 20 to 25%) women hate small tippers.<br>5. Do not order before her. ( This is the one that started this discussion)<br><br>6. Listen listen listen. Talk about yourself only if she asks.<br><br>7. Turn your cell phone off before you pull up to her door. And if it\'s on and it happens to ring, YOU MUST ANSWER IT. Once you answer it, make sure to keep the conversation very short.<br><br>8. Do not go to a restaurant where you are well known, or where you have been with other dates. The hostess mistaking your date for the last one is not cool.<br>9. Do not go to a fast food restaurant on your first date. Now I know this one seems a bit obvious but some of you brothers are a trip. Believe me, it needs to be said.<br><br>10. If the *usher (host,hostess, Maitre De. *"Lyrical Soul" caught me slipping with the church reference) seats you close to the kitchen ask for another seat, even if you have to wait a little longer. Trust me on this one.<br><br>11. On your first date, remember, only a hug goodnight. No more. Brothers, I know it can be hard sometimes, but believe me, if your date went well, there will be lots more to come later. A sister knows the moment she lays eyes on you if she is going to give you some. It might take awhile, or not so long, but if she is going to give you some only you can ruin it for yourself.<br><br>12. No flowers on the first date. In fact, no flowers on the second or third date, unless, of course, she tells you that she really loves flowers. Or unless your date happens to fall on Valentines Day or her birthday.<br><br>13. I shouldn\'t have to tell you this, but I will. Make sure she is inside her house before you drive off.<br><br>14. Call her the next day to make sure she is alright and is not suffering from major food poisoning from the sword fish she ate at the fancy sea food restaurant you took her to.<br>15. Oh, and speaking of fancy restaurants, please at least have a clue about what is fancy and what is not. Do not tell her that you are taking her to this really fancy place in town and pull up at "Red Lobster". Your ears will be ringing for a long time from girlfriend talking about you to her friends.<br><br>16. Make sure your grooming is tight. Your nails should be clean, just enough cologne, (not too much like some of my Af... never mind, just don\'t over do it with the cologne.) and an outfit that you really feel comfortable in.<br>17. Now this next one is tricky: The car door dilemma. Do you or do you not open her car door? I could do an entire post on this one. As a rule, you should probably hop around and get her door on your first couple of dates. Quite a few women will just get it themselves, and not be offended. Some , on the other hand, will expect you to get the door, and will be offended if you don\'t. This is one of those deals where you will just have to get a feel for your subject. Now in inclement weather you ALWAYS get the door. And if you are approaching the car from her side you ALWAYS get the door as well.<br><br>18. Don\'t take your date to a play unless you know that she likes plays. Don\'t take her to an art gallery unless she tells you that she loves to go to art galleries. And don\'t take her to an NBA game unless she tells you that she just loves basketball. And even then, you should probably wait until you are deeper into your relationship before you take her to see AI at the Wachovia Center.<br><br>19. Do not improvise on the first couple of dates, if you tell her it\'s dinner and a movie, make sure it\'s dinner and a movie. Not dinner, a movie, and stop by my boy Pookie\'s house for a card game. That\'s not cool.<br><br>20. Finally, and I know that this is hard for you colored folks. But be on time! If you tell her you are picking her up at 7:00PM, pick her up at 7:00PM. If you have to wait on her that\'s fine, just make sure that your ass is on time. Did I mention listen listen listen?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6487349">\
	 <div id="dsq-comment-header-6487349" class="dsq-comment-header">\
	 <cite id="dsq-cite-6487349" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6487349">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6487349" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6487349" class="dsq-comment-message">Georgia Gov. Sonny Perdue grandstanding for the north and south Georgia crowd:<br><br><a href="http://www.ajc.com/news/content/metro/stories/2009/02/22/perdue_stimulus_funds.html?cxntlid=homepage_tab_newstab" rel="nofollow">http://www.ajc.com/news/content/metro/stories/2...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488136">\
	 <div id="dsq-comment-header-6488136" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488136" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488136">allamr18</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488136" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488136" class="dsq-comment-message">this ass hat would rather have people take guns on campus than actually fund people learning in schools. why learn bring your guns just in case a crazy taliban person comes</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488272">\
	 <div id="dsq-comment-header-6488272" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488272" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488272">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488272" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488272" class="dsq-comment-message">It really is a damn shame to see peoples lives being nothing more than dice in a game of craps by these dumb ass governors. These jackals really dont care about anything but pandering to the very people that need the stimulus benefits the most.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6487659">\
	 <div id="dsq-comment-header-6487659" class="dsq-comment-header">\
	 <cite id="dsq-cite-6487659" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6487659">Shazza</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6487659" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6487659" class="dsq-comment-message">Yeah because he knew  Piyush wasn\'t going to fly. After seeing what our President Obama went through this past election , I would LOVE to see the reaction this guy gets when visiting the GOP base in 2012!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6487709">\
	 <div id="dsq-comment-header-6487709" class="dsq-comment-header">\
	 <cite id="dsq-cite-6487709" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6487709">Shazza</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6487709" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6487709" class="dsq-comment-message">Sorry, this was a reply to WhiteRose Buddy\'s post about Jindal naming himself after Bobby Brady.<br>You think other people of South Asian descent see him as a sell-out?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6487834">\
	 <div id="dsq-comment-header-6487834" class="dsq-comment-header">\
	 <cite id="dsq-cite-6487834" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6487834">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6487834" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6487834" class="dsq-comment-message">Not sure.<br><br> I think he has had some shifts in religious philosphy too, no?  Didn\'t he go from his parents religion to Christian right wing extremist at one point and isn\'t that how he met his wife.<br><br>I just think for me he comes across as confused about his own identity, like he is trying to hard to be mainstream when he has a whole cultural heirtage that is non-mainstream.  That \'bobby\' as an alter ego, smacks of internal conflict.<br><br>He was calling himself Bobby long before Obama ran, I beleive he ran as Bobby against that crazy governor they had in LA during Katrina, can\'t think of her name right now...but he has been Bobby a looooong time, even in college...cause he was only about 4 or 5 when he decided to take the name.<br><br>He is now Roman Catholic having converted from Hindu, but he wrote some extremist religious statements in a religious mag in college. Talking about he witnessed an exorcism and no abortion even in cases of rape.<br><br>This man has been transforming himself since adolescence, and I am not sure if he really knows who he is yet.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488421">\
	 <div id="dsq-comment-header-6488421" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488421" class="dsq-comment-cite">\
	 <a id="dsq-author-user-6488421" href="http://www.youtube.com/watch?v=L5L3M8Pn9KU" target="_blank" rel="nofollow">Piepiepie</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488421" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488421" class="dsq-comment-message">From Hindu to Catholic -- Jindal\'s parents are still Hindu -- my guess is Jindal will have difficultly in the same way Obama & Romney did. <br><br>However, the "otherness" factor is going to be shake in the GOP, Romney couldn\'t do it.<br><br>Worse yet, as Palin showed, the GOP rump doesn\'t care about competency.<br><br>I see Jindal in the same boat as Romney. <br>However, Romney has a strong base in the South-west:<br>(Mormons, California Rs, Business Rs).<br><br>Where is Jindal\'s base?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488670">\
	 <div id="dsq-comment-header-6488670" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488670" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488670">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488670" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488670" class="dsq-comment-message">In LA, that is what I am saying. Louisianaians voted for him. He ran against that housewife that became governor and was so inept during Katrina what was her name, darn.<br><br>Anyways, after those racists, put the woman in office and got burned so bad during Katrina, they elected Jindal governor!<br><br>He had been the best candidate from jump but those creoles were not gonna elect no RomanCatholic converted Hindu.  Even though there is a large roman catholic population in LA, after all they call their counties...parishes remember?<br><br>People like Jindal, because he is Harvard educated, works hard and I do not think he will have Romney\'s problems.  He is considered a wunderkind.<br><br>The media portrays him as the Hindu Obama, while telling you he is Roman Catholic.<br><br>Yes, his parents are still Hindu and were quite upset about his Catholicism conversion,</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488872">\
	 <div id="dsq-comment-header-6488872" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488872" class="dsq-comment-cite">\
	 <a id="dsq-author-user-6488872" href="http://www.youtube.com/watch?v=L5L3M8Pn9KU" target="_blank" rel="nofollow">Piepiepie</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488872" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488872" class="dsq-comment-message">A purged LA is one thing, a new LA is quite another. Nationally is different still.<br><br>Jindal is not Havard educatated, he is Brown, Oxford <br><br>Romney is BYU, HLS, H business. and Romney has the personal war chest Jindal does not.<br><br>[Not that Harvard means everything ... or should mean everything ... Dollar Bill had a HLS degree, Alan Keyes has a ugrad havard college and phd from HKS.]<br><br>Everyone under forty is a wunderkind, until they are older -- then they are just a career politician.  John G. Rowland (gov. ct) was a wunderkind too... <br><br>The media portrays Jindal as an Indian Obama, mainly b/c Newt kept pushing for Jindal as a Veep choice and kept saying things of that nature. And the media likes to set-up conflict.<br><br>However, my point is that Jindal is not anywhere near Obama...<br><br>I\'m doubtful R catholics will move to Jindal -- we\'d have to see how the primary calendar would shake out...<br><br>Romney has a base and has Jindal like problems... Romney also has $$$$.<br><br>The same people who like Jindal, also like Romney. The biz elite in the R party, but they don\'t have votes.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6489318">\
	 <div id="dsq-comment-header-6489318" class="dsq-comment-header">\
	 <cite id="dsq-cite-6489318" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6489318">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6489318" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6489318" class="dsq-comment-message">What they are impressed with is that it is Ivy League.<br>Romney really has no relevance nor his educational credentials. You were right about his being Mormon being the kiss of death for him politically.<br><br>I am not at all inferring, implying or suggesting that Jindal comes anywhere near close to being like Obama despite the media referring to his writings as Obamaesque...yeah right.<br><br>Jindal has the Newt Gingrich side of the party, but he spews that Palin values stuff when it comes to right to life and his not supporting abortion even for rape or incest.<br><br>You are possibly right that it is the business elite who like Jindal.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6489724">\
	 <div id="dsq-comment-header-6489724" class="dsq-comment-header">\
	 <cite id="dsq-cite-6489724" class="dsq-comment-cite">\
	 <a id="dsq-author-user-6489724" href="http://www.youtube.com/watch?v=L5L3M8Pn9KU" target="_blank" rel="nofollow">Piepiepie</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6489724" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6489724" class="dsq-comment-message">Ivy schmivy ... it\'s not a big deal. <br><br>In fact, it could be a bit of a liability given the GOP history of anti-intellectualism Dems have been from elites schools... the modern Rs not so much (bush I and II-- but look at how Bush I and II shrugged off the ivy label) since Nixon.<br><br>The  "elite" label in the R party puts a target on your back from the rump.  Remember Palin\'s strength was anti-elitist sentament. <br><br>Romney tried the same thing (pandering to the evangelical wing)  it did not work.<br>My guess is Jindal will try the same thing, it will not work. Primaries deal with the rump of the party.<br><br>Huckabee or Jindal for rump? <br><br>Worse for Jindal is that he has no military connections ... how will he get national security credentials and support?<br><br>I don\'t see Jindal doing well in the R-party electorally. <br><br>I think he\'s trying to get picked up as a VEEP selection.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488352">\
	 <div id="dsq-comment-header-6488352" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488352" class="dsq-comment-cite">\
	 <a id="dsq-author-user-6488352" href="http://www.youtube.com/watch?v=L5L3M8Pn9KU" target="_blank" rel="nofollow">Piepiepie</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488352" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488352" class="dsq-comment-message">Yes they do, but they also are proud of his accomplishments.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6491091">\
	 <div id="dsq-comment-header-6491091" class="dsq-comment-header">\
	 <cite id="dsq-cite-6491091" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6491091">isonprize</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6491091" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6491091" class="dsq-comment-message">I have a friend born in Mumbai who hates Jindal, but has shared that he would never say it publicly because he want his accomplishment of being elected Gov. to get his props.   But, no, he and his friends are not crazy about Jindal.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488084">\
	 <div id="dsq-comment-header-6488084" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488084" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488084">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488084" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488084" class="dsq-comment-message">They like him, just like they like Steele.<br><br>Both of their brown faces are the GOP answer to Obama.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488369">\
	 <div id="dsq-comment-header-6488369" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488369" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488369">Monie</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488369" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488369" class="dsq-comment-message">random thought:<br><br>Any other HGTV addicts out there?  I just want to say I heart the Black and Brown women designers. Kim Myles, Lauren Lake, Taniya Nayak and even Sabrina Soto.<br><br>We need some more Black and Brown male designers!!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488415">\
	 <div id="dsq-comment-header-6488415" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488415" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488415">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488415" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488415" class="dsq-comment-message">I looove  HGTV!!!  Like me some Kim Myles and Lauren Lake is just wild, she is so exhuberant.<br><br>but the best of all to me is Candice Olson....I don\'t think I know who Sabrina and Taniya are.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488556">\
	 <div id="dsq-comment-header-6488556" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488556" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488556">Monie</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488556" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488556" class="dsq-comment-message">Candice does good designs, but her show puts me to sleep.  <br><br>Taniya is the one of  designers on  "Designed to Sell," she\'s of Indian descent.<br><br>And Sabrina Soto is the host/designer on the staging shoe "Get It Sold, she\'s of Cuban descent.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488591">\
	 <div id="dsq-comment-header-6488591" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488591" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488591">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488591" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488591" class="dsq-comment-message">O OK, I know who Taniya is she is GOOD...I love her personality.<br><br>I\'ll watch for Sabrina</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488563">\
	 <div id="dsq-comment-header-6488563" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488563" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488563">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488563" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488563" class="dsq-comment-message">Candice Olson is the bomb.<br><br>David Bromstad and the Design on a Dime crew need to go away.  I\'d rather watch Matt & Sherry than those clowns.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488579">\
	 <div id="dsq-comment-header-6488579" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488579" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488579">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488579" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488579" class="dsq-comment-message">Me too.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6491034">\
	 <div id="dsq-comment-header-6491034" class="dsq-comment-header">\
	 <cite id="dsq-cite-6491034" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6491034">isonprize</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6491034" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6491034" class="dsq-comment-message">I  KNEW we had something in common!!!   I  LOVE me some Candice Olson and divine design!   I don\'t even have cable anymore. (That got cut from the budget long, long ago.  And the one thing I truly miss is Divine Design (and her sexy electricians and carpenters.)<br><br>Candice does wonders with the ugliest of places!   Plus she\'s a tall girl and she always looks great in her clothes.  I get the feeling that she and FLOTUS would agree on lots of style issues.    (Candice is Canadian, though, so she might not get a lot of work in the WH...  oh well...)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6491111">\
	 <div id="dsq-comment-header-6491111" class="dsq-comment-header">\
	 <cite id="dsq-cite-6491111" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6491111">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6491111" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6491111" class="dsq-comment-message">Co-signing on all THAT!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6488824">\
	 <div id="dsq-comment-header-6488824" class="dsq-comment-header">\
	 <cite id="dsq-cite-6488824" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6488824">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6488824" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6488824" class="dsq-comment-message">I love HGTV</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6490203">\
	 <div id="dsq-comment-header-6490203" class="dsq-comment-header">\
	 <cite id="dsq-cite-6490203" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6490203">Monie</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6490203" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6490203" class="dsq-comment-message">Talk about a insensitive and asinine comment to make.  Republicans.are.stupid.<br><br>From Politico:<br><br>Bunning: Ginsburg will be dead in nine months<br><br>Sen. Jim Bunning (R-Ky.), already in political trouble for 2010, didn’t help matters any over the weekend.<br><br>At a Lincoln Day Dinner speech over the weekend, Bunning predicted that Supreme Court Justice Ruth Bader Ginsburg would likely be dead from pancreatic cancer in nine months, according to the Louisville Courier-Journal.<br><br>The paper reports that Bunning reiterated his support of conservative judges, saying “that’s going to be in place very shortly because Ruth Bader Ginsburg…has cancer.”<br><br>“Bad cancer. The kind you don’t get better from,” Bunning went on. “Even though she was operated on, usually nine months is the longest that anybody would live after being diagnosed with pancreatic cancer.”<br><br>News of his comments comes as Bunning continues to take fire from the very Senate campaign committee tasked to help his re-election. PolitickerKY, a Kentucky-based political website, reported that state Senate President David Williams met with officials at the National Republican Senatorial Committee to explore a primary campaign against Bunning.<br><br>The report suggested that operatives of Senate Minority Leader Mitch McConnell were working to assist Williams in a potential primary campaign -- and that McConnell\'s pollster is commissioning a survey to assess Williams’ viability against Bunning.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6490452">\
	 <div id="dsq-comment-header-6490452" class="dsq-comment-header">\
	 <cite id="dsq-cite-6490452" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6490452">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6490452" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6490452" class="dsq-comment-message">I was just about to post this....all I could do was stare at the headline for like 30 seconds because I just knew there was NO way this man could actually spout something so damn cold....I\'ll be damned.<br><br>Evil...pure evil</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6490647">\
	 <div id="dsq-comment-header-6490647" class="dsq-comment-header">\
	 <cite id="dsq-cite-6490647" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6490647">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6490647" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6490647" class="dsq-comment-message">There are just no words.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6490936">\
	 <div id="dsq-comment-header-6490936" class="dsq-comment-header">\
	 <cite id="dsq-cite-6490936" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6490936">allamr18</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6490936" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6490936" class="dsq-comment-message">should we really be suprised. conservatives are all about their political future and power. they dont really care about the lives of people they affect only to keep their principles whatever those principles are. which seem to change whenever they are in power or looking for power. its how these gov can try to stick to their principles by not taking money to help their states while their citizens lose their homes and jobs and schools close.  they will have to show me where in the Bible they read does the Jesus i serve say anything about ignoring those who are most in need</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6490992">\
	 <div id="dsq-comment-header-6490992" class="dsq-comment-header">\
	 <cite id="dsq-cite-6490992" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6490992">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6490992" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6490992" class="dsq-comment-message">This is terrible, classless and just downright rude crude and socially unacceptable.<br><br>Fortunately, Bunning is probably wrong about Ginsberg. Typically folks have such a poor prognosis because pancreatic cancer is found so late due to being virtually symptomless until it is very far along.<br><br>In Ginsberg case though she was being followed diligently due to having had cancer previously. So, in all likelihood they caught her pancretic cancer early and she could live 5-8 more years vs. 9 months due to her early detection.<br><br>Bunning needs to be slapped for what he said though.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6492324">\
	 <div id="dsq-comment-header-6492324" class="dsq-comment-header">\
	 <cite id="dsq-cite-6492324" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6492324">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6492324" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6492324" class="dsq-comment-message">rikyrah:  <a href="http://afroamhistory.about.com/od/people/a/calendar0222.htm" rel="nofollow">February 22     This Day in African American History</a><br><br><b># 1870: Thomas Elkins patented a combined ironing table, quilting frame, and dining table.<br># 1911: Writer Frances E. Watkins Harper died.<br># 1950: Basketball player Julius Erving was born. </b><br><br><u>THOMAS ELKINS</u><br><br><a href="http://inventors.about.com/library/inventors/blelkinpatents.htm" rel="nofollow">Thomas Elkins</a><br><br><i>An improved refrigerator design was patented by African American inventor Thomas Elkins of Albany, New York (11/4/1879 U.S. patent #221,222). One unusual fact about Thomas Elkins\' refrigerator was that it was also designed to chill human corpses.<br>Thomas Elkins<br>An improved chamber commode (toilet) was patented by Thomas Elkins on January 9, 1872. Elkins\' commode was a combination bureau, mirror, book-rack, washstand, table, easy chair, and chamber stool. It was a very unusual piece of furniture.<br>Thomas Elkins</i><br><br><a href="http://www.ugrworkshop.com/images/ELKNFACE.jpg" rel="nofollow">THOMAS ELKINS</a><br><br><u>FRANCIS E. WATKINS HARPER</u><br><br><a href="http://afroamhistory.about.com/gi/dynamic/offsite.htm?zi=1/XJ&sdn=afroamhistory&cdn=education&tm=4&f=22&su=p897.4.336.ip_&tt=2&bt=0&bts=1&st=17&zu=http%3A//voices.cla.umn.edu/vg/Bios/entries/watkins_frances_ellen.html" rel="nofollow">Frances Ellen Watkins </a><br><br><i>The sale began-young girls were there,<br>Defenseless in their wretchedness,<br>Whose stifled sobs of deep despair<br>Revealed their anguish and distress.<br><br>-"The Slave Auction"</i><br><br><u>JULIUS IRVING</i><br><br><a href="http://www.youtube.com/watch?v=EbQKzTg0SPI" rel="nofollow">Julius Erving Sick Dunk Against Lakers</a>      :&gt;)        :&gt;)   A  -  MA   -   ZING!!       :&gt;)<br><br><a href="http://www.youtube.com/watch?v=rpTfb9SkKaQ&feature=related" rel="nofollow">Top 10 Dunks Career Julius Erving</a>    WOW!!!      :&gt;)         :&gt;)<br><br>ENJOY!!!     :&gt;)         :&gt;)</u></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6492793">\
	 <div id="dsq-comment-header-6492793" class="dsq-comment-header">\
	 <cite id="dsq-cite-6492793" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6492793">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6492793" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6492793" class="dsq-comment-message">rikyrah:   FLOTUS  in HER KITCHEN:       :&gt;)<br><br>+   <a href="http://www.daylife.com/photo/04LMgOs9oVeyR/Michelle_Obama" rel="nofollow">FEBRUARY 22: First Lady Michelle Obama (L) speaks to culinary students from L\'Academie de Cuisine during the Governors\' dinner preview in the White House kitchen on February 22, 2009 in Washington, DC. The Obamas\' first formal White House dinner tonight will be an event for the National Governors Association.</a><br><br>+   <a href="http://www.daylife.com/photo/0avU8tr4BMgyZ/Michelle_Obama" rel="nofollow">Chefs bring out dishes as U.S. first lady Michelle Obama gives a dinner preview for Sunday\'s Governors dinner at the White House in Washington February 22, 2009. </a><br><br><br>+   <a href="http://www.daylife.com/photo/02Ga2Va0eFcAQ/Michelle_Obama" rel="nofollow">U.S. first lady Michelle Obama is directed into the kitchen by White House executive chef Cristeta Comerford as she gives a dinner preview for tonight\'s Governors dinner at the White House in Washington February 22, 2009.</a><br><br>+   <a href="http://www.daylife.com/photo/02168rg3ongc0/Michelle_Obama" rel="nofollow">.S. first lady Michelle Obama is directed into the kitchen by White House executive chef Cristeta Comerford as she gives a dinner preview for tonight\'s Governors dinner at the White House in Washington February 22, 2009.</a><br><br><br>ENJOY!!!!      :&gt;)          :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6493109">\
	 <div id="dsq-comment-header-6493109" class="dsq-comment-header">\
	 <cite id="dsq-cite-6493109" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6493109">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6493109" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6493109" class="dsq-comment-message">rikyrah:  LOOKIN\'  AHEAD:  <a href="http://www.politico.com/news/stories/0209/19143.html" rel="nofollow">Obama to name stimulus watchdog</a><br><br><i><b>President Obama will announce while meeting with the nation’s governors Monday that he is naming one of the government\'s most aggressive, experienced government investigator to oversee spending of the stimulus package, administration officials said.<br><br>The White House\'s Recovery Act Transparency and Accountability Board will be headed by Earl E. Devaney, a former fraud investigator and white-collar crime investigator for the Secret Service who is currently inspector general of the Interior Department.</b><br><br>A dozen investigators and analysts working for Devaney helped build a case against former lobbyist Jack Abramoff for corrupt dealings with Indian tribes. A New York Times editorial last fall heralded Devaney as “The Busiest Gumshoe Inside the Federal Bureaucracy.”<br><br>An administration official said: “The President has asked the vice president, Joe Biden, to oversee the Administration’s implementation of the Recovery Act’s provisions – meeting regularly with key members of the Cabinet, Governors and Mayors to make sure their efforts are speedy and effective. He will make regular reports to the President that will be posted on recovery.gov.”<br><br>Obama had previously announced his plans for the board.<br><br>The president is naming Devaney on the same day that he holds a Fiscal Responsibility Summit at the White House, designed to send the message that he will be vigilant about government spending despite the record-setting stimulus.<br><br>Devaney became the Interior Department’s inspector general in August 1999. From his official bio:<br><br>“Mr. Devaney began his law enforcement career in 1968 as a police officer in his native state of Massachusetts. After graduating from Franklin and Marshall College in 1970 with a degree in Government, Mr. Devaney became a Special Agent with the United States Secret Service. At the time of his retirement from the Secret Service in 1991, Mr. Devaney was serving as the Special Agent-in-Charge of the Fraud Division and had become an internationally recognized white collar crime expert regularly sought by major media including USA Today, The Wall Street Journal and CNN.<br><br>“During his tenure with the Secret Service, Mr. Devaney was the recipient of five U.S. Department of Treasury Special Achievement Awards and numerous honors and awards from a wide variety of professional organizations. Upon leaving the Secret Service, Mr. Devaney became the Director of Criminal Enforcement for the U.S. Environment Protection Agency. In this position, Mr. Devaney oversaw all of EPA\'s criminal investigators and assumed management responsibility for EPA\'s Forensics Service Center and the National Enforcement Training Institute.”</i><br><br><br><b>LEADERSHIP!!!</b>    :&gt;)       :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6493528">\
	 <div id="dsq-comment-header-6493528" class="dsq-comment-header">\
	 <cite id="dsq-cite-6493528" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6493528">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6493528" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6493528" class="dsq-comment-message">rikyrah:  Rev. Al is "ASKIN\'"  QUESTIONS in OTHER AREAS!":<br><br><a href="http://blackpoliticsontheweb.com/2009/02/23/sharpton-seeks-fcc-city-pressure-on-ny-post/" rel="nofollow">Sharpton seeks FCC, city pressure on NY Post</a><br><br><i><b>The Rev. Al Sharpton prodded the Federal Communications Commission and the city government Sunday to put pressure on the New York Post over a cartoon that critics call a racist jibe at President Barack Obama.</b><br><br>The civil rights activist circulated an electronic petition asking the FCC to review policies allowing Post owner News Corp. to control multiple media outlets in the same market, and he said he would ask the city to stop advertising in and even subscribing to the newspaper.<br><br>“The FCC must impose some checks and balances on these entities,” he said in an interview. “It does not serve the public good to have large segments of the public offended.”<br><br>Representatives for the Post and the FCC did not immediately respond to telephone and e-mail messages Sunday evening. Mayor Michael Bloomberg and City Council Speaker Christine Quinn had no immediate comment, their representatives said.<br><br>The cartoon has sparked pickets outside the paper’s offices and spurred the NAACP to call for a boycott of the paper and the removal of its editor-in-chief, Col Allan, and longtime cartoonist Sean Delonas. Filmmaker Spike Lee and Grammy-winning singer John Legend have been among those condemning the image.<br><br>It depicts a dead chimpanzee and two police officers, with a caption saying, “They’ll have to find someone else to write the next stimulus bill.” It was published Wednesday, the day after Obama signed the federal economic stimulus package _ a key piece of his administration’s efforts to combat the recession _ and two days after police killed a violent chimpanzee in Connecticut.<br><br>The Post has said the cartoon was meant to ridicule Washington’s efforts to revive the economy, but critics say it echoes stereotypes of blacks as monkeys and even hints at assassinating the president.<br><br>A Post editorial posted online Thursday apologized to anyone offended by the cartoon, while also saying that longtime critics of the provocative, right-leaning tabloid had exploited the image for “payback.”<br><br><b>Sharpton also said he would ask the City Council to seek records of the racial breakdown of the Post’s newsroom staff, <u>saying he wanted to see a rise in the “level of diversity and accountability.”</u><br><br>Rupert Murdoch’s News Corp. also owns two New York-area TV stations and Dow Jones & Co., the parent company of The Wall Street Journal, as well as the Fox network and other media assets around the world.</b></i><br><br>CAIN\'T   WAIT to see    the <b>"FAUX- ANSWERS!!"&lt;&gt;/b&gt;      :&gt;)           :&gt;)</b></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-6495607">\
	 <div id="dsq-comment-header-6495607" class="dsq-comment-header">\
	 <cite id="dsq-cite-6495607" class="dsq-comment-cite">\
	 <span id="dsq-author-user-6495607">mon_dieu_ishmael</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-6495607" class="dsq-comment-body">\
	 <div id="dsq-comment-message-6495607" class="dsq-comment-message">Using the FCC to impose censorship of political cartoons in newspapers is not a good thing.  It is a direct/indirect violation of the  First Amendment.  And asking a govt. entity (the city council) to seek records of racial breakdown in the Post\'s newsroom smacks of racial fascism.  Be very, very careful of what you wish for.</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=black_history_month_daily_thread_55&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');
}

})();




