




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": "Saturday Open Thread \u2014-Happy July 4th!!: Hat tip:Booker Rising From the Sun Chronicle:\nHonoring Black Patriot BY.. http://tr.im/qT9T", "author_name": "ckennedy_arc", "id": 1672166, "get_service_url": "http://twitter.com/", "title": "", "url": "http://twitter.com/ckennedy_arc/statuses/2471599103", "source": "backtype", "get_service_name": "twitter", "avatar_url": "http://s3.amazonaws.com/twitter_production/profile_images/151449457/Untitled_normal.jpg", "author_url": "", "date_created": "5 months ago", "retweets": [{"url": "http://twitter.com/ckennedy_arc/status/2471599103", "author_name": "ckennedy_arc"}]}, {"body": "Saturday Open Thread \u2014-Happy July 4th!! - Jack & Jill Politics http://tinyurl.com/llh24t", "author_name": "Eventboston", "id": 1672167, "get_service_url": "http://twitter.com/", "title": "", "url": "http://twitter.com/Eventboston/statuses/2469056752", "source": "backtype", "get_service_name": "twitter", "avatar_url": "http://s3.amazonaws.com/twitter_production/profile_images/249320139/twtter-profile_2__normal.jpg", "author_url": "", "date_created": "5 months ago", "retweets": []}, {"body": "Post: Saturday Open Thread \u2014-Happy July 4th!! http://twurl.nl/o21l0c", "author_name": "jjpolitics", "id": 1672168, "get_service_url": "http://twitter.com/", "title": "", "url": "http://twitter.com/jjpolitics/statuses/2468032212", "source": "backtype", "get_service_name": "twitter", "avatar_url": "http://s3.amazonaws.com/twitter_production/profile_images/55548665/mmmmmelon_normal.gif", "author_url": "", "date_created": "5 months ago", "retweets": [{"url": "http://twitter.com/jjpolitics/status/2468032212", "author_name": "jjpolitics"}]}, {"body": "Saturday Open Thread \u2014-Happy July 4th!! - Jack &amp; Jill Politics http://tinyurl.com/llh24t", "author_name": "Eventboston", "source_url": "http://www.ubervu.com/conversations/www.jackandjillpolitics.com/2009/07/saturday-open-thread-happy-july-4th/", "id": 1672161, "get_service_url": "http://twitter.com/", "title": "Saturday Open Thread \u2014-Happy July 4th!! - Jack &amp; Jill Politics http://tinyurl.com/llh24t", "url": "http://twitter.com/Eventboston/status/2469056752", "source": "ubervu", "get_service_name": "twitter", "avatar_url": "http://s3.amazonaws.com/twitter_production/profile_images/249320139/twtter-profile_2__normal.jpg", "author_url": "", "date_created": "5 months ago", "retweets": []}, {"body": "Hat tip: Booker Rising From the Sun Chronicle: Honoring Black Patriot BY RICK FOSTER SUN CHRONICLE STAFF Friday, July 3, 2009 2:19 AM EDT Plainville man eyes recognition for Prince Hall He was an outspoken contemporary of John Hancock and George Washington, a patriot and a civic leader who organized opposition to slavery and started schools for African-American children. His name is revered among the Masons, of which he was an early leader and loyal member. Yet Prince", "author_name": "Steve Berry", "source_url": "http://www.ubervu.com/conversations/www.jackandjillpolitics.com/2009/07/saturday-open-thread-happy-july-4th/", "id": 1672160, "get_service_url": "http://friendfeed.com/", "title": "", "url": "http://friendfeed.com/e/fe01c3a1-99cc-8cde-4681-8410280a43a7#11e7c0a4-58e8-48d3-bb5b-18a5f2af299b", "source": "ubervu", "get_service_name": "friendfeed", "avatar_url": "http://friendfeed.com/unloveablesteve/picture?size=large", "author_url": "", "date_created": "5 months ago", "retweets": []}, {"body": "Marriage and other records indicate that Hall opened a leather goods shop in Boston, as well as a catering business. Other documentation, including petitions sponsored by Hall, indicate that the ex-slave was at least as politically ...", "author_name": "EventLine", "source_url": "http://www.ubervu.com/conversations/www.jackandjillpolitics.com/2009/07/saturday-open-thread-happy-july-4th/", "id": 1672158, "get_service_url": "http://friendfeed.com/", "title": "", "url": "http://friendfeed.com/e/7c7a74d4-739c-2dbd-a5a5-ae18925710c7#b6fdefb6-758a-4e7a-a128-bad31b5060d9", "source": "ubervu", "get_service_name": "friendfeed", "avatar_url": "http://friendfeed.com/eventline/picture?size=large", "author_url": "", "date_created": "5 months ago", "retweets": []}, {"body": "Marriage and other records indicate that Hall opened a leather goods shop in Boston, as well as a catering business. Other documentation, including petitions sponsored by Hall, indicate that the ex-slave was at least as politically ...", "author_name": "EventLine", "source_url": "http://www.ubervu.com/conversations/www.jackandjillpolitics.com/2009/07/saturday-open-thread-happy-july-4th/", "id": 1672159, "get_service_url": "http://friendfeed.com/", "title": "", "url": "http://friendfeed.com/e/6afa5b9d-f584-0106-121f-5da125c8df30#698b4a72-3ece-4293-8659-67524f74e288", "source": "ubervu", "get_service_name": "friendfeed", "avatar_url": "http://friendfeed.com/eventline/picture?size=large", "author_url": "", "date_created": "5 months ago", "retweets": []}], "has_more_reactions": false, "users": {"CarolinagirlinGA": {"username": "CarolinagirlinGA", "tumblr": "", "display_name": "carolinagirl", "url": "http://disqus.com/CarolinagirlinGA/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1572, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/19/8746/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Mythe": {"username": "Mythe", "tumblr": "", "display_name": "Myth", "url": "http://disqus.com/Mythe/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1158, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/6/9495/avatar32.jpg", "delicious": "Myth", "is_remote": false, "verified": true, "flickr": "Myth", "twitter": "", "remote_domain_name": ""}, "spirit_55z": {"username": "spirit_55z", "tumblr": "", "display_name": "spirit_55z", "url": "http://disqus.com/spirit_55z/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 4354, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/10/8199/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "heartsandflowers": {"username": "heartsandflowers", "tumblr": "actsoffaith", "display_name": "Acts Of Faith Blog", "url": "http://disqus.com/heartsandflowers/", "registered": true, "linkedin": "", "blog": "http://www.actsoffaithblog.com", "remote_domain": null, "points": 282, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/6/690/avatar32.jpg", "delicious": "actsoffaithblog", "is_remote": false, "verified": true, "flickr": "actsoffaithblog", "twitter": "http://twitter.com/ActsofFaithblog", "remote_domain_name": ""}, "moja31": {"username": "moja31", "tumblr": "", "display_name": "moja31", "url": "http://disqus.com/moja31/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 646, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "rikyrah": {"username": "rikyrah", "tumblr": "", "display_name": "rikyrah", "url": "http://disqus.com/rikyrah/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 3392, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "CraigHickman": {"username": "CraigHickman", "tumblr": "", "display_name": "CraigHickman", "url": "http://disqus.com/CraigHickman/", "registered": true, "linkedin": "", "blog": "http://craighickman.blogspot.com", "remote_domain": null, "points": 1692, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/2947/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Muzikal203": {"username": "Muzikal203", "tumblr": "", "display_name": "Muzikal203", "url": "http://disqus.com/Muzikal203/", "registered": true, "linkedin": "", "blog": "http://muzikalthoughts.blogspot.com", "remote_domain": null, "points": 2168, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/6/3079/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": ""}, "Mothsmoke": {"username": "Mothsmoke", "tumblr": "", "display_name": "Mothsmoke", "url": "http://disqus.com/Mothsmoke/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 247, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/20/4264/avatar32.jpg", "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": ""}, "RobM": {"username": "RobM", "tumblr": "", "display_name": "RobM", "url": "http://disqus.com/RobM/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1319, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Justice58": {"username": "Justice58", "tumblr": "", "display_name": "Justice58", "url": "http://disqus.com/Justice58/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 2770, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/11/7899/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "IWordsmith": {"username": "IWordsmith", "tumblr": "", "display_name": "WordSmith", "url": "http://disqus.com/IWordsmith/", "registered": true, "linkedin": "", "blog": "http://leftistmoon.wordpress.com", "remote_domain": null, "points": 1618, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/16890/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "malletgirl02": {"username": "malletgirl02", "tumblr": "", "display_name": "malletgirl02", "url": "http://disqus.com/malletgirl02/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 169, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "texasladybird": {"username": "texasladybird", "tumblr": "", "display_name": "texasladybird", "url": "http://disqus.com/texasladybird/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 114, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/44/5110/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Town": {"username": "Town", "tumblr": "", "display_name": "Town", "url": "http://disqus.com/Town/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 5451, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "pjamma": {"username": "pjamma", "tumblr": "", "display_name": "pjamma", "url": "http://disqus.com/pjamma/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 520, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "LisaM5432": {"username": "LisaM5432", "tumblr": "", "display_name": "Lisa M", "url": "http://disqus.com/LisaM5432/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 687, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/19/8882/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": ""}, "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": ""}, "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": ""}, "eclecticbrotha": {"username": "eclecticbrotha", "tumblr": "", "display_name": "eclecticbrotha", "url": "http://disqus.com/eclecticbrotha/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1497, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/6/9575/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Val2": {"username": "Val2", "tumblr": "", "display_name": "Val", "url": "http://disqus.com/Val2/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1833, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/19/8778/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "GreenLadyHere": {"username": "GreenLadyHere", "tumblr": "", "display_name": "GreenLadyHere", "url": "http://disqus.com/GreenLadyHere/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 600, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/4286/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}}, "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_16:00:54", "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": {"12153862": {"up_voted": false, "ip": "", "has_replies": true, "message": "Venus can't dominate Serena on any surface, least of all grass. She can certainly beat her, as she did last year, but she cannot dominate her. Serena is simply a better all-around player, as their overall Slam results indicate.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_10:19:37", "killed": false, "user_key": "CraigHickman", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 2, "is_first_child": true, "email": "", "parent_post_id": 12153612, "depth": 1, "points": 3, "author_is_creator": false, "is_realtime": false}, "12154379": {"up_voted": false, "ip": "", "has_replies": true, "message": "sorry, but those groups are on the money, and we need to hear more of a full court press - in the press- from the WHITE HOUSE - about the PUBLIC OPTION. no more of this bi-partisan bullshyt. the PUBLIC wants the PUBLIC OPTION, and it's time to fight for it. if the WHITE HOUSE APPEARED like it was fighting FOR IT, then these groups wouldn't have to do what they are doing. nothing wrong with these groups...without them, a number of those sellout punk ass bitch weasel DEMOCRATS would have been sold us out about the PUBLIC OPTION.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:04:42", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 2, "is_first_child": true, "email": "", "parent_post_id": 12153907, "depth": 1, "points": 5, "author_is_creator": false, "is_realtime": false}, "12166674": {"up_voted": false, "ip": "", "has_replies": false, "message": "No, everyone knows that all black people are on welfare, don't work and don't pay taxes.  Only white people like Joe the Plumber work; they pay into the system.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-05_00:36:11", "killed": false, "user_key": "Town", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12159935, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12156437": {"up_voted": false, "ip": "", "has_replies": false, "message": "spirit:  THANK U!!  :&gt;)      :&gt;)  I am!  :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_13:10:45", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12155633, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "12158998": {"up_voted": false, "ip": "", "has_replies": true, "message": "I guess Roland finally gets to have a chair and a table.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_15:41:14", "killed": false, "user_key": "Town", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 2, "is_first_child": true, "email": "", "parent_post_id": 12156667, "depth": 1, "points": 4, "author_is_creator": false, "is_realtime": false}, "12154391": {"up_voted": false, "ip": "", "has_replies": true, "message": "Craig, <br><br>do you have a picture of that?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:05:30", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 12153279, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12163100": {"up_voted": false, "ip": "", "has_replies": true, "message": "yes, and sasha is just the cutest thing ever! lol i couldn't keep still when i was a kid either.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_19:17:16", "killed": false, "user_key": "moja31", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12162838, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12154398": {"up_voted": false, "ip": "", "has_replies": false, "message": "Lisa M:  HEEEEEEY!!    :&gt;)   :&gt;)<br><br>Doin' betta!  :&gt;)  I'm HAPPY when I'm permitted 2 B with my FAMILY 4 a MINUTE!!   :&gt;)  :&gt;)<br><br><a href=\"http://www.commentnation.com/comments/thanks_red_glitter_heart.gif\" rel=\"nofollow\"><b>THANK U!!   LUV YA!</b></a>  :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:05:55", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12153728, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12153888": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyrah:  Found a couple of articles in HONOR of THIS DAY:<br><br><a href=\"http://www.americanrevolution.org/blk.html\" rel=\"nofollow\">The Revolution's Black Soldiers[by Robert A. Selig]</a><br><br>THIS is an EXCERPT:  Annnnnnd, there are INTERESTING PICS:<br><br><i>Despite a fever epidemic and reports of \"Hungry bellies, naked backs, and no fuel... the most cruel and inhuman treatment,\" runaways were lured to the coast. On March 30, 1776, Dunmore informed Lord Germain: \"I have been endeavoring to raise two regiments here - one of white people, the other of black. The former goes on very slowly, but the latter very well.\"<br><br>By the summer of 1776, at least 800 blacks \"willing to bear arms\" had joined Dunmore's force now quartered on Gwynn's Island. When he left Virginia for good on August 7, only about 300 were still alive; all others had died of fevers. Once Dunmore had cast anchor in New York seven days later, the regiment was dissolved, and the former soldiers left to fend for themselves.<br><br>Dunmore's proclamation had been driven as much by political as by military considerations, but his early attempt at using blacks as soldiers never became general policy. Sir William Howe, who had replaced Gage in September 1775, was personally opposed to their use and dismissed blacks wherever he could find them. Provincial forces wore ordered to \"be put on the most Respectable Footing [and] all Negroes, Molattoes and other Improper Persons who have been admitted into these Corps be immediately discharged.\" King George's army would remain a white army.<br><br>It is hard to estimate how many free blacks and slaves served in the Royal Army, but whatever the number; it is only a fraction of those who were willing to wear red coats-if only the British had let them. It is not that the blacks were necessarily pro-British; first and foremost they were pro-black, prepared to support the side that held out the greatest hope for them to improve their lot. That side was the British, as their response to Dunmore's proclamation showed. But freedom, the price for black help in the war, was a price neither the British nor their loyalist allies were prepared to pay.<br><br>As black soldiers were becoming a rarity in the British army, their numbers were increasing on the American side. When Congress instructed the states in September 1776 to raise 88 infantry battalions, few African-Americans were left in the Continental Army. Southern opposition had resulted in the exclusion of most black men. However, the realities of war forced Congress and the states to reevaluate their policies.<br><br>Despite bonuses and bounties, recruits were slow to sign up. To bring the Continental Army up to strength, Congress ordered the states in January 1777 to fill their units \"by drafts, from their militia, or in any other way.\" As Virginia was unable to meet her quota of 10,200 men with volunteers, a draft based on the existing militia lists had to be considered. The Militia Act of the summer of 1775 had required that \"all free male persons, hired servants, and apprentices between the ages of 16 and 50 years . . . be enrolled or forced into companies.\" This excluded slaves by definition, but free blacks were registered to serve, though \"without arms.\"</i><br><br><a href=\"http://www.seacoastnh.com/blackhistory/patriots.html\" rel=\"nofollow\">New Hampshire's Colored Patriots of the Revolution[By W.C. Nell]</a><br><br><i>Notes on \"Colored Patriots\"<br>America's first black historian, William C. Nell (1816-74) included a short chapter on NH patriots in his landmark book on African-Americans in the Revolution. Nell mentions Jude Hall of Exeter and \"Aunt Jenny\" who he refers to as NH's last slave. Nell's history is the key source of information about Portsmouth's Prince Whipple, slave to William Whipple, a signer of the Declaration of Independence. Prince is mentioned, not in the short NH chapter reprinted here, but in the chapter on the state of Delaware. Nell places Prince there because he was reportedly in attendance to Gen. George Washington during his famous crossing of the Delaware River. In the NH chapter, Nell recounts an anecdote about a slave to Durham's General Sullivan that others, including 19th century journalist Charles Brewster of Portsmouth, attribute to Prince Whipple. JDR<br>William Cooper Nell<br>(1816-74)<br><br>Best known today for his collected biographies of African-American patriots, abolitionist William C. Nell deserves much attention for his lifelong struggle for civil rights. Although he studied law, Nell refused to apply to the bar because he would not take an oath to a Constitution that did not recognize the rights of slaves. A native of Boston, Massachusetts, Nell campaigned to abolish separate schools for black children.<br><br>In 1851 he became assistant to Frederick Douglass and soon after published his own pamphlet on \"Colored American Patriots\" in the Revolution and the War of 1812. This evolved into the book for which he is best known and is excerpted here. Nell drew his stories from personal accounts, cemetery records and research. His book includes an introduction by abolitionist Harriet Beecher Stowe. She writes that reading Nell's book might \"give new meaning and self-respect to the race here represented.\"<br><br>Some credit Nell with saving many black soldiers from obscurity. In his introduction, Nell hopes he can \"rescue from oblivion\" the heroic stories of his race. His account of the first martyr to the Revolution, Chrispus Attucks, brought a key black figure into American history at a time when almost all African-Americans were excluded. Nell's attempt to have a monument erected to Attucks was unsuccessful in 1851.<br><br>Nell is credited as the first African-American to publish a significant collection of black biographies, though he was not a professional historian. A native free person, Nell wrote in what is described as the \"naturalist idiom\" popular in his time period and his focus was on soldiers and patriots. His work has, at times, been criticized as more enthusiastic than scholarly. William Nell is also distinguished as the first black American to hold a federal civilian post. He worked as a US postal clerk from 1861 until his death in 1874.</i><br><br><a href=\"http://en.wikipedia.org/wiki/Black_Patriot_(American_Revolution)\" rel=\"nofollow\">Black Patriot (American Revolution)[From Wikipedia,]</a><br><br><i>A Black Patriot was an African American who remained loyal to the American side during the Revolutionary War. Black Patriots were the opposite of Black Loyalists who were African Americans who took up the British offer of freedom and took refuge behind the Redcoat ranks. Black Patriots includes those (but is not limited to) those 5000 African Americans or more who fought on the Continental Army during the war.<br><br>[edit] Blacks who served in the Continental Army<br><br>After the British started recruiting African Americans to start serving or assisting the British cause on the promise of freedom, Americans began to recruit free blacks in the New England and the East Coast to serve in the army.<br><br>[edit] Descendants of Black Patriots<br><br>Famed African American, Harvard scholar and professor Henry Louis Gates is descended from John Redman, a Free Negro who served in the Continental Army. Professor Gates is currently working on a project to find all descendants of Black Patriots who served in the American Revolutionary Continental Army.</i>  <b>GREAT PROJECT!</b><br><br><a href=\"http://en.wikipedia.org/wiki/Crispus_Attucks\" rel=\"nofollow\">Crispus Attucks</a><br><br><i>Crispus Attucks (c. 1723 \u2013 March 5, 1770) was one of five people killed in the Boston Massacre in Boston, Massachusetts. He has been frequently named as the first martyr of the American Revolution and is the only Boston Massacre victim whose name is commonly remembered. He is regarded as an important and inspirational figure in American history.<br><br>Little is known for certain about Attucks beyond his involvement in the massacre. Fragmentary evidence suggests that he may have been of African American and Native American ancestry. In the early 19th century, as the Abolitionist movement gained momentum in Boston, Attucks was lauded as an example of a black American who played a heroic role in the history of the United States. Because Crispus Attucks may also have had Wampanoag Indian ancestors, his story also holds special significance for many Native Americans.</i>  [THERE IS MORE!]  :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_10:21:35", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12154412": {"up_voted": false, "ip": "", "has_replies": true, "message": "congrats to SERENA!!!!<br>but, like I said before...ALLLLL the money's going to the same house, so I didn't care who won..LOL", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:07:12", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": true, "email": "", "parent_post_id": 12154202, "depth": 1, "points": 2, "author_is_creator": false, "is_realtime": false}, "12166704": {"up_voted": false, "ip": "", "has_replies": false, "message": "My God! My God!", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-05_00:38:40", "killed": false, "user_key": "Justice58", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12161383, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12165681": {"up_voted": false, "ip": "", "has_replies": false, "message": "Generation B<br>His 50 First Dates (or in Her Case, 3) <br>By MICHAEL WINERIP<br>Published: July 2, 2009 <br>COPAKE, N.Y.<br><br><br> <br>IN July 2006, Ron James\u2019s marriage of 13 years ended, and that same month, he joined JDate, an online matchmaking site for Jewish singles. \u201cI\u2019d fallen off the horse and felt the best strategy was trying to get right back on,\u201d he said.<br><br>Mr. James, 48, was a social worker at a nursing home, and he threw himself into JDating as if he were one of his clients in need of intensive case management. He signed up to meet all women ages 30 to 50 who lived within 50 miles of his Westchester apartment, including Manhattan. \u201cI was maximizing my search,\u201d he said. \u201cI\u2019d work at it two to three hours a night.\u201d He described himself in his Web profile as \u201cwarm, honest and authentic,\u201d as striving to exercise his body and mind, and as wanting marriage, \u201cbut no game players please.\u201d<br><br>On his first JDate, he was sure he\u2019d found Miss Right. They met at a diner. She was attractive, artistic, easy to talk to. \u201cI was so excited, I thought \u2018My JDate days are over.\u2019 \u201d Their second date, \u201cshe turned on me, snapped at me, I didn\u2019t even know what I did wrong.\u201d<br><br>\u201cI was discouraged but not discouraged,\u201d he said. \u201cThat was part of managing this like a business. Never put all your eggs in one basket.\u201d<br><br>In 18 months, he e-mailed 500 to 600 women and dated 40 to 50. On a social worker\u2019s salary, it became expensive: the train to Grand Central Terminal, the dates, a $39.99 monthly JDate fee. <br><br>So he used economies of scale. He\u2019d do as many as three dates on a Sunday at three Starbucks within a few blocks of Grand Central. \u201cI was trying to make it affordable, yet retain some sense of integrity,\u201d Mr. James said. \u201cI\u2019d do the first one at 10 or 11, then break for lunch.\u201d He\u2019d eat alone to hold down costs, then go to a second Starbucks for a second date. \u201cI didn\u2019t want to bump into the first woman again,\u201d he said. \u201cI didn\u2019t want anyone feeling bad.\u201d<br><br>He followed this routine every other week. \u201cI needed time off for rejuvenation,\u201d he said. \u201cIt was pretty stressful.\u201d<br><br>Over that year and a half, he said, there were women he met who lied about their age, posted photos that were 10 years old, misrepresented their jobs and pretended to be more successful than they were. \u201cA lot of the photos didn\u2019t look like them,\u201d he said. \u201cI learned to watch out for sunglasses.\u201d<br><br>He dated one woman several times. \u201cShe was funny, reasonably attractive, we did a lot of Starbucks. I kept hoping a bolt of lightning might strike and I\u2019d be in love.\u201d<br><br>A few became friends. \u201cInternet dating in the 21st century is a hard process,\u201d he said. \u201cWe\u2019d communicate and support each other.\u201d Through the worst, he never let his JDate membership lapse. \u201cI was addicted,\u201d he said. \u201cI kept getting back on the horse.\u201d<br><br>Spark Networks, the owner of JDate, runs 32 dating sites \u2014 for Greek singles, Catholics, African-Americans, Asians, Seventh-day Adventists \u2014 but none does as well as JDate. In the first quarter of 2009, JDate\u2019s national and international sites accounted for $7.6 million of the company\u2019s $12 million revenue.<br><br>JDate is the oldest of the company\u2019s services, which partly explains its success. But it has also been embraced by Jewish leaders, fearful of the high rate of intermarriage \u2014 47 percent of Jews who married from 1996 to 2001 married outside their faith, according to the most recent figures available from the National Jewish Population Survey.<br><br>JDate offers group discounts to rabbis buying memberships in bulk.<br><br><br><a href=\"http://www.nytimes.com/2009/07/05/fashion/05generationb.html?ref=style\" rel=\"nofollow\">http://www.nytimes.com/2009/07/05/fashion/05gen...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_23:10:13", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "5 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}, "12156466": {"up_voted": false, "ip": "", "has_replies": false, "message": "I saw that as well. My first thought is I would love to intereview them. My thinking is to ask them to describe in their own words what was the process that got them to that point in history. I can't imagine that it wouldn't be awe inspiring to children everywhere.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_13:12:40", "killed": false, "user_key": "RobM", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12153279, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12153907": {"up_voted": false, "ip": "", "has_replies": true, "message": "Obama Urges Groups to Stop Attacks<br>Advocates Should Turn Attention to Promoting Legislation, President Says<br><br>By Ceci Connolly<br>Washington Post Staff Writer <br>Saturday, July 4, 2009 <br><br>President Obama, strategizing yesterday with congressional leaders about health-care reform, complained that liberal advocacy groups ought to drop their attacks on Democratic lawmakers and devote their energy to promoting passage of comprehensive legislation. <br><br>In a pre-holiday call with half a dozen top House and Senate Democrats, Obama expressed his concern over advertisements and online campaigns targeting moderate Democrats, whom they criticize for not being fully devoted to \"true\" health-care reform. <br><br>\"We shouldn't be focusing resources on each other,\" Obama opined in the call, according to three sources who participated in or listened to the conversation. \"We ought to be focused on winning this debate.\" <br><br>Specifically, Obama said he is hoping left-leaning organizations that worked on his behalf in the presidential campaign will now rally support for \"advancing legislation\" that fulfills his goal of expanding coverage, controlling rising costs and modernizing the health system. <br><br>In the call, leaders of both chambers expressed optimism that they will hold floor votes on legislation to overhaul the $2.2 trillion health system before Congress breaks in early August. <br><br>For his part, the president vowed to use his strong approval rating with voters to continue making the case for sweeping reform, according to one congressional staffer with knowledge of the conversation. Obama also hinted that efforts are under way to discourage allies from future attacks on Democrats, according to the source, who did not have permission to speak on the record about the discussion. <br><br>The White House had no comment on the president's call. <br><br><a href=\"http://www.washingtonpost.com/wp-dyn/content/article/2009/07/03/AR2009070302309.html?wpisrc=newsletter\" rel=\"nofollow\">http://www.washingtonpost.com/wp-dyn/content/ar...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_10:23:08", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12164148": {"up_voted": false, "ip": "", "has_replies": false, "message": "NOT.AT.ALL.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_20:52:38", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12163713, "depth": 2, "points": 1, "author_is_creator": false, "is_realtime": false}, "12170805": {"up_voted": false, "ip": "", "has_replies": true, "message": "The dead woman is NOT McNair's wife. She's a 20 year old woman named Sahel Kazemi.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-05_08:59:57", "killed": false, "user_key": "eclecticbrotha", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12161624, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12154424": {"up_voted": false, "ip": "", "has_replies": true, "message": "hey Greenlady - I hope you are feeling up to par.  Know that we (especially me) are ALWAYS thinking about you.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:08:03", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12154202, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12155963": {"up_voted": false, "ip": "", "has_replies": true, "message": "I know, Val.  I was looking for more news on this....  Did you sign the letter?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_12:43:47", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 12155609, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12158015": {"up_voted": false, "ip": "", "has_replies": true, "message": "Ezra Klein on Caribou Barbie:<br><br><i>Well. <br><br>That was weird. <br><br>The main thing I'd point out about Sarah Palin's dazzlingly incoherent farewell is that it's pretty clear she wrote it herself. The proof is in the punctuation. The transcript was posted to her official Web site earlier today. The style is closer to a high schooler's angry diary entry than to an official speech. I've read a lot of speech transcripts. They tend to have fewer words in all capital letters. And fewer things in quotation marks that aren't actually, you know, quotes. And I've never seen an official speech transcript, written by an actual speechwriter, that contains this:<br><br>*((Gotta put First Things First))* <br>And that's not even getting into the self-pitying shots at the press, the fact that she mocked those who take \"the quitter's way out\" in a speech dedicated to quitting, or this agonizing sports metaphor:<br><br>A good point guard drives through a full court press, protecting the ball, keeping her eye on the basket\u2026 and she knows exactly when to pass the ball so that the team can WIN. And I\u2019m doing that \u2013 keeping our eye on the ball that represents sound priorities \u2013 smaller government, energy independence, national security, freedom! And I know when it\u2019s time to pass the ball \u2013 for victory.<br>All of which suggests that today's speech wasn't the carefully vetted product of the team quietly masterminding her presidential run (What's the difference between a pitbull going for a walk and Sarah Palin? The pitbull has a plan.) I don't know if Palin is leaving office to preempt a coming scandal or simply because she's finished with the job. But this looks like the impulsive decision of an impulsive politician. It doesn't exactly scream president-in-waiting.<br></i><br><br><a href=\"http://voices.washingtonpost.com/ezra-klein/2009/07/sarah_palin_resigns.html\" rel=\"nofollow\">http://voices.washingtonpost.com/ezra-klein/200...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_14:56:37", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "12154947": {"up_voted": false, "ip": "", "has_replies": false, "message": "Justice58:   HEEEEY!   :&gt;)    :&gt;)  <b>THANK U!!</b>   :&gt;)<br><br>O.K On the ALMOST FORMER GOV. - - - - -<br><br>\"WHYCOME\" I'm thinkin' that there is some LARGER SCANDAL on the horizon?<br><br>One thing is 4 SURE- - -her <b>PALIN-SPEAK ANNOUNCEMENT</b> did NOT give any HINTS.  Sooooooo, we R left 2 SPECULATE!!  :&gt;)     :&gt;)<br><br>She continues 2 REFUSE 2 take LOGIC annnnd SPEECH LESSONS!!    :&gt;)    :&gt;)  Just \"HARD-HEADED!\" as my mother would say!!   :&gt;)      :&gt;)<br><br><a href=\"http://www.commentnation.com/comments/thanks_red_glitter_heart.gif\" rel=\"nofollow\">I'm HAPPY 2 C  U!!  THANK U!!   LUV YA!!</a>   :&gt;)<br><br><b>HAVE A GREAT 4th!!</b>   :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:45:05", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12154670, "depth": 2, "points": 2, "author_is_creator": false, "is_realtime": false}, "12154439": {"up_voted": false, "ip": "", "has_replies": true, "message": "I'll try to find one, rikyrah.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:08:56", "killed": false, "user_key": "CraigHickman", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12154391, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12165710": {"up_voted": false, "ip": "", "has_replies": true, "message": "Who\u2019s Afraid of \u2018NYC Prep\u2019? <br>  By JULIE BOSMAN<br>Published: July 2, 2009 <br>\u201cOH, God,\u201d said one Nightingale-Bamford parent, groaning.<br><br> <br><br> <br>\u201cAbsolute garbage,\u201d another said. <br><br>\u201cLike a bad \u2018Dynasty\u2019 episode,\u201d a third said, adding reluctantly, \u201cEverybody\u2019s a little fascinated.\u201d <br><br>Behold a sampling of the reaction to \u201cNYC Prep,\u201d the new Bravo reality show chronicling the energetic clubbing, dining and dating habits of a half-dozen New York prep school teenagers. <br><br>Only two episodes in, the show has set off a wave of outrage, contempt and sheer mortification among parents in the world of private schools in New York, already no stranger to bad press. <br><br>\u201c \u2018Horrified\u2019 is totally the word,\u201d said Sandy Bass, the editor of the Private School Insider, a newsletter that covers private schools in the New York City area. When the first episode was shown on June 23, parents and their teenagers watched as Camille, a 17-year-old from the Upper West Side, complained that her teachers want her \u201cto, like, study during Christmas break.\u201d <br><br>Sebastian, a 16-year-old self-professed Lothario with floppy blond hair, asked the camera, \u201cWhy date one girl when you can, like, date a bunch?\u201d <br><br>And PC, a senior with no apparent plans to go to college, professed that to be a prep-schooler in New York is to be \u201cthe elite of the elite.\u201d <br><br>All of which contradicted an unspoken rule at many private schools: to be showy or prideful is not only culturally inappropriate, but also in supremely bad taste. To be showy or prideful on reality television appears to be even worse. As a measure of how strongly private schools discourage students and families from drawing attention to themselves, none of the more than a dozen parents contacted for this article would consent to be identified. Several said they feared the wrath of administrators. <br><br>All references to the names of the schools the students attend have been edited out by the producers, and with the exception of one public school, there was no filming allowed behind their doors. But online, word quickly surfaced that they are the Nightingale-Bamford School; the Dwight School; the Birch Wathen Lenox School; the Ross School in East Hampton; and the only public school in the bunch, Stuyvesant High School.<br><br>The private schools\u2019 administrators, in a few crisply written paragraphs, have made their displeasure known.<br><br><a href=\"http://www.nytimes.com/2009/07/05/fashion/05nycprep.html?ref=style\" rel=\"nofollow\">http://www.nytimes.com/2009/07/05/fashion/05nyc...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_23:12:27", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "5 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}, "12161624": {"up_voted": false, "ip": "", "has_replies": true, "message": "Reportedly, it was his wife.<br><br>WSMV confirms that McNair was murdered in downtown Nashville. Was shot and killed by his wife, and then the wife killed herself.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_17:08:55", "killed": false, "user_key": "LisaM5432", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 12161592, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12157020": {"up_voted": false, "ip": "", "has_replies": true, "message": "BET regrets Lil Wayne's awards show perforamnce<br>Anne Lu - Celebrity News Service News Writer<br>July 3, 2009<br><br>Los Angeles, CA (CNS) - BET has regretted Lil Wayne's performance in their recently held awards show. A performance on the show, wherein the rapper was featured with underage girls, had been criticized for its inappropriateness.<br>The Black Entertainment Television network has expressed remorse over the rapper's performance with Drake in the awards show on Sunday after being lambasted by different organizations for featuring children during the songs \"Best I Ever had\" and \"Every Girl.\"<br>The songs have explicit sexual references and were danced by young girls on stage at the awards event. The young girls consisted of Lil Wayne's daughters and their friends.<br>BET released a statement obtained by <a href=\"http://Allhiphop.com\" rel=\"nofollow\">Allhiphop.com</a> as saying, \"BET Networks deeply regrets the performance by Young Money at the BET AWARDS '09 (featuring Lil Wayne, Drake, Gudda Gudda and Mack Maine).\"<br>\"Elements of the performance were unplanned and should not have happened.<br>Drake, meanwhile, has apologized for his participation in the performance, admitting it was a \"terrible idea that I'll never do to myself again.\"<br>He said, \"I was being pressed from different areas to perform, and I think what really happened at the BET Awards is with the passing of Mike (Michael Jackson), the climate really changed, as far as the award show goes.\"<br>\"...It was just timed very poorly and it definitely wasn't planned like that, but with that being said, it is what is. I believe in Wayne and myself and it's nothing we can't bounce back from.\"<br>\"To anyone who was offended, my personal apologies, it wasn't intended to offend anybody.\"<br><br>Read more: <a href=\"http://www.allheadlinenews.com/articles/7015684831?BET%2520Awards%2520Regrets%2520Lil%2520Wayne%2520And%2520Drake%2527s%2520Performance#ixzz0KJUXRIBt&C\" rel=\"nofollow\">http://www.allheadlinenews.com/articles/7015684...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_13:50:44", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12164191": {"up_voted": false, "ip": "", "has_replies": false, "message": "wasn't there talk of him getting a show on cnn a little bit ago?", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_20:56:14", "killed": false, "user_key": "moja31", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 12163771, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12166752": {"up_voted": false, "ip": "", "has_replies": false, "message": "Jesus Christ!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-05_00:42:45", "killed": false, "user_key": "Justice58", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12161624, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12154471": {"up_voted": false, "ip": "", "has_replies": true, "message": "Hey GreenLady, I'm glad I'm logged in JJP early enough to catch you drop by. Have a happy Fouth and stay well. Still miss you. :o)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:11:26", "killed": false, "user_key": "CarolinagirlinGA", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12153631, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12164208": {"up_voted": false, "ip": "", "has_replies": false, "message": "gee it's a good thing nothing serious was happening in his state while sanford was gone! &lt;snark&gt;", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_20:57:48", "killed": false, "user_key": "moja31", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 12158712, "depth": 1, "points": 1, "author_is_creator": false, "is_realtime": false}, "12159090": {"up_voted": false, "ip": "", "has_replies": true, "message": "Thank you for posting this. I was thinking the same thing about Congress when I read it. This is really important please post more information as you get it.<br><br>Also is it too much for congress to actually look at what these projects do, rather than cutting funding for all of them? What would happen if Waters agree to take her name off will it get funding then?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_15:46:22", "killed": false, "user_key": "malletgirl02", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 3, "is_first_child": true, "email": "", "parent_post_id": 12156812, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12154483": {"up_voted": false, "ip": "", "has_replies": false, "message": "Exactly.  I hope Ed Shultz keeps turning up the heat as well.<br><br>We see you BLUE DOG DEMS!", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:12:09", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12154379, "depth": 2, "points": 1, "author_is_creator": false, "is_realtime": false}, "12153279": {"up_voted": false, "ip": "", "has_replies": true, "message": "Wimbledon has a tradition of allowing to ball kids to carry out the bags of the finalists. This year, two little Black girls got the honor to carry out Serena's and Venus' bags. Was a lovely picture.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_09:34:41", "killed": false, "user_key": "CraigHickman", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 7, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12164222": {"up_voted": false, "ip": "", "has_replies": false, "message": "But then I don't think any of those 'late night' guys are all that funny OR entertaining for that matter.<br><br>(Yeah, I know it's not the subject - but when has that ever stopped me from saying <b>anything.</b>)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_20:59:22", "killed": false, "user_key": "IWordsmith", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12163713, "depth": 2, "points": 3, "author_is_creator": false, "is_realtime": false}, "12162688": {"up_voted": false, "ip": "", "has_replies": true, "message": "How much you wanna bet when they find this creep he will blame it on Obama?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_18:37:12", "killed": false, "user_key": "Town", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12159117, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12163713": {"up_voted": false, "ip": "", "has_replies": true, "message": "Jimmy Fallon is so not funny.<br><br>THAT.IS.ALL.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_20:11:50", "killed": false, "user_key": "isonprize", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 2, "is_first_child": true, "email": "", "parent_post_id": 12162838, "depth": 1, "points": 3, "author_is_creator": false, "is_realtime": false}, "12155010": {"up_voted": false, "ip": "", "has_replies": false, "message": "carolinagirl:   HEEEEY!    :&gt;)      :&gt;)<br><br>I'm doin' my BEST!!   :&gt;)<br><br><a href=\"http://www.commentnation.com/comments/thanks_red_glitter_heart.gif\" rel=\"nofollow\"><b>THANK U!!  LUV U!</b></a>   :&gt;)<br><br>MISS U  2!    :&gt;)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:49:41", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12154471, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12162838": {"up_voted": false, "ip": "", "has_replies": true, "message": "Anybody else watching the white house's live stream 4th of July celebration?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_18:52:06", "killed": false, "user_key": "lamh", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "12159117": {"up_voted": false, "ip": "", "has_replies": true, "message": "BWA HA HA HA HA!!!!!!!!!!!!!!!!<br><br>This might be a good time for him to be in Argentina, huh?  LOL!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_15:48:15", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 12158964, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12157078": {"up_voted": false, "ip": "", "has_replies": true, "message": "I just might look into TVOne, now.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_13:55:11", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12156667, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12156591": {"up_voted": false, "ip": "", "has_replies": true, "message": "rikyrah:  Ya know I had a couple of other thoughts on \"The soon-2-B-Former-Gov\":<br><br>Inquirin' minds need ta know:<br><br>---Will she continue her <a href=\"http://exquisiteflower.files.wordpress.com/2007/08/pole-dancing.jpg\" rel=\"nofollow\">SECOND JOB</a>  in order to PAY soma those \"attorney fees.\"<br><br>Annnnnnnd,<br><br>----Will she annnnd the other <a href=\"http://www.alaska-in-pictures.com/data/media/9/inupiat-eskimo-igloo_438.jpg\" rel=\"nofollow\">\"IGLOO GIRLS\" KEEP their  - -<a href=\"http://i138.photobucket.com/albums/q258/hardstylecowboy/RedLightBulb.jpg\" rel=\"nofollow\">RED LIGHT ON</a> - - - - 4 the SAME REASON??<br><br>Just axin'. . . . . . . . . . . <br><br>***headed 2 the \"BAD CHAIR\"****   :&gt;)</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_13:21:38", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "12155059": {"up_voted": false, "ip": "", "has_replies": true, "message": "spirit:  HEEEEY!   :&gt;)     :&gt;)<br><br>So good ta speak with U!!    :&gt;)<br><br><a href=\"http://www.commentnation.com/comments/thanks_red_glitter_heart.gif\" rel=\"nofollow\">U HAVE A GREAT DAY 2!   :&gt;)  LUV YA!!</a>  :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:51:49", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 12153677, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12163771": {"up_voted": false, "ip": "", "has_replies": true, "message": "Roland Martin getting his own show on. . . TVOne:<br><br><blockquote><br><br>NEW YORK \u2014 Roland Martin will anchor a new Sunday public affairs show aimed at a black audience that will debut in September on the TV One network.<br><br>The \"Washington Watch\" program aims to tap into a new interest in politics and government due to the election of President Barack Obama, said Johnathan Rodgers, TV One's president and CEO. It debuts Sept. 27 at 11 a.m. EDT, and the show will be repeated each week at 5 p.m.<br><br>Martin, who is also a CNN commentator, will interview newsmakers and members of the Congressional Black Caucus. April Ryan, White House correspondent for the American Urban Radio Networks, and Robert Traynham, Philadelphia Tribune columnist and Comcast host, will be regular panel members. TV One is in about 48 million homes, a little less than half of the nation's TV homes.<br><br>Rodgers said it dawned on him when TV One covered last year's Democratic convention and he saw many Black Caucus members trudge up to the network's temporary rooftop studio for interviews: These politicians have few outlets to talk about their issues and people have few places to hear them.<br><br>\"I hope to get smart, intelligent, entertaining conversation,\" Rodgers said, \"but I put this under the public affairs arena. It doesn't have to be a ratings success.\"<br><br>Despite the election of the nation's first black president, many of TV One's older viewers _ the network tends to get an older audience than competitor BET _ wonder whether his administration will actively push a civil rights agenda and other issues that interest them, he said.<br><br>\"Barack Obama is truly the American president,\" Rodgers said. \"He is not the white American president or the black American president. He is our president. A number of our viewers might have had a different expectation.\"<br><br>Martin said he hoped the show would reflect the state of black America every week.<br><br>While the show is Washington-based, he said the concerns of people across the country would be reflected. He said he hopes to have viewers participate in the shows by suggesting questions and topics.<br><br>\"We want to be bottom up,\" he said. \"The problems I see right now from so many of these shows is that they are top down _ these are the things that we think are important.\"<br><br>Rodgers said he initially wanted the show to first air in the late afternoon or evening, to distinguish it from the crowded field of Sunday morning public affairs shows. But he was advised that premiering \"Washington Watch\" at that hour during football season would be suicidal.<br></blockquote><br><br><a href=\"http://www.huffingtonpost.com/2009/07/04/washington-watch-with-rol_n_225782.html\" rel=\"nofollow\">http://www.huffingtonpost.com/2009/07/04/washin...</a> <br><br>I'll probably check it out, Lord knows I don't watch any of the other Sunday Shows. I hope he gets some great guests, I'd rather have TVOne be seen as the \"Black\" channel than \"BET\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_20:15:37", "killed": false, "user_key": "Muzikal203", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12166006": {"up_voted": false, "ip": "", "has_replies": false, "message": "Palin's Attorney Threatening Lawsuits UPDATE X3  <br>by Walt starr [Subscribe] <br> Share this on Twitter - Palin's Attorney Threatening Lawsuits UPDATE X3   Sat Jul 04, 2009 at 05:39:58 PM PDT<br>Quick, Kossacks, repost all of the allegations and suppositions about PAlin, her attorney is working overtime on a Saturday that is also a public holiday.<br><br><br><a href=\"http://www.dailykos.com/story/2009/7/4/20369/40363?detail=f\" rel=\"nofollow\">http://www.dailykos.com/story/2009/7/4/20369/40...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_23:39:25", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "5 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}, "12163274": {"up_voted": false, "ip": "", "has_replies": false, "message": "that was cute.  it looks like she was biting Michelle's arm, my nephew does that too if you have ur arm anywhere around him when he's bored", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_19:32:27", "killed": false, "user_key": "lamh", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12163100, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12155086": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://www.politico.com/blogs/bensmith/0709/L_Murkowski_Deeply_disappointed_Palin_has_decided_to_abandon_the_state_.html?showall\" rel=\"nofollow\">L. Murkowski: \"Deeply disappointed\" Palin has \"decided to abandon the state\" <br></a><br><br><blockquote>A very tough one-sentence statement out Friday night from Alaska's Republican Sen. Lisa Murkowski, whose father Sarah Palin knocked off to win the GOP gubernatorial nomination in 2006:<br><br> \"I am deeply disappointed that the Governor has decided to abandon the State and her constituents before her term has concluded,\" Murkowski said.  <br><br>(Murkowski's office added that the senator is 'in interior Alaska and communicating via satellite phone and is unavailable for follow up questions.\")</blockquote>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:53:12", "killed": false, "user_key": "lamh", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12161743": {"up_voted": false, "ip": "", "has_replies": false, "message": "Cynthia McKinney is still being held hostage! On the 4th of July....<br><br>Today's Conversation So Much For Freedom: Last Time I Checked Cynthia McKinney Was Still Kidnapped <br><br><a href=\"http://tinyurl.com/kppu4m\" rel=\"nofollow\">http://tinyurl.com/kppu4m</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_17:17:09", "killed": false, "user_key": "heartsandflowers", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12157648": {"up_voted": false, "ip": "", "has_replies": false, "message": "Here's where I got the original blurb.<br><br><a href=\"http://www.democraticunderground.com/\" rel=\"nofollow\">http://www.democraticunderground.com/</a>", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_14:33:03", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12157244, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "12154066": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyrah:  YES!  I AM! - -enjoyin' THIS VERSION of the <b>SISTA ACT!!</b>  :&gt;)<br><br>+  <a href=\"http://www.youtube.com/watch?v=usnMVP1j64E\" rel=\"nofollow\"><b>Intense Moments - Venus Williams vs Serena Williams 2009 [HQ]</b></a> VIDEO<br><br>+  <a href=\"http://www.youtube.com/watch?v=V-BNlT3ISvU&feature=related\" rel=\"nofollow\"><b>2009 Venus Williams vs Serena Williams 13/13</b></a>  VIDEO<br><br>+  <a href=\"http://www.sonyericssonwtatour.com/page/LatestNews/Read/0,,12781~1712876,00.html\" rel=\"nofollow\">Serena vs. Venus for the Ladies' Singles Title!</a>  SISTA PIC!    :&gt;)<br><br><i>It very nearly didn't happen, but it is the final many people expected, not least the protagonists themselves. For the second year in a row, and fourth time overall, the Williams sisters are set to do battle for the Ladies' Singles crown at the All England Club. It will also be the 12th Wimbledon final featuring two American players, ensuring an apt 4th of July champion.</i><br><br><b>WE ARE SO VERY PROUD OF THEM!  GOD BLESS THEM!</b>   :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_10:34:38", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 2, "author_is_creator": false, "is_realtime": false}, "12171988": {"up_voted": false, "ip": "", "has_replies": false, "message": "Sahel is not a woman of color.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-05_10:49:48", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12170805, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "12155096": {"up_voted": false, "ip": "", "has_replies": true, "message": "Oh yeah!!   If you haven't seen it, watch the \"JAM\" video all the way to the end. <br><br>Criss-cross (whatever happened to them little cuties - used to wear their clothes backwards...) and Heavy-D are in the video, but the end has an 'after video' set with MJ and MJ --  Michael Jackson and Michael Jordan  --  priceless  AND funny!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:53:52", "killed": false, "user_key": "isonprize", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": true, "email": "", "parent_post_id": 12154137, "depth": 1, "points": 1, "author_is_creator": false, "is_realtime": false}, "12155609": {"up_voted": false, "ip": "", "has_replies": true, "message": "what in the world????? <br><br>I've been wearing my green wrist band in support of Iran but wish I could do more.  Not sure what I can do.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_12:22:31", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 3, "is_first_child": true, "email": "", "parent_post_id": 12154267, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12162782": {"up_voted": false, "ip": "", "has_replies": false, "message": "oh no.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_18:47:09", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12161624, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12164833": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://www.independent.co.uk/arts-entertainment/art/news/obama-brightens-up-the-white-house-1731274.html\" rel=\"nofollow\">http://www.independent.co.uk/arts-entertainment...</a><br><br>\"Obama brightens up the White House<br><br>With modern tastes and a mission to promote diversity, the President's art collection signals a break with tradition. Arifa Akbar reports<br><br>With every new administration comes a new era and with it, a new art collection to reflect the shifting sands of American cultural politics. In the Clinton years, it was a frothy portrait of Mamie Eisenhower clad in a pink debutante ballgown that took pride of place on the imperial walls of the White House. George Bush fancied the more muscular patriotism of George Caitlin's \"wild frontier\" paintings. <br><br>Now, America's first black President has made clear that he wishes to add a splash of colour to the walls of Washington's First House. Barack Obama is extending his push for diversity to the White House's art collection, The Art Newspaper revealed this week, with the launch of a campaign that will replace the fustiness of the existing collection with works by \"more diverse\" artists. <br><br>Discreet approaches have been made to dealers and collectors who represent black, Hispanic and Asian artists as well as female painters to redress the current dearth; of the 400 pieces in the White House's permanent art collection purchased over the centuries, only five are by black artists.<br><br>The President has already shown that his artistic proclivities tend towards modern and contemporary painters such as Ed Ruscha and Jasper Johns: on inauguration day, the National Gallery of Art furnished the presidential living quarters with a wealth of loans, including John's 1969 lead relief, Numerals, 0 Through 9 and Ruscha's I Think I'll ... <br><br>Now, the First Lady's office, which is handling the White House's art outreach effort, has enlisted the Hirshhorn Museum and Sculpture Garden to lend them paintings by modern artists, from Glenn Ligon, a Bronx-born artist whose work traces the experience of a gay African-American, to Alma Thomas, the first African American woman to have a solo art exhibition at the Whitney Museum of American Art in 1971.<br><br>The Obama's foray into acquiring artworks by female and non-white artists \u2013 much of it through long term loans \u2013 has been met by shock and enthusiasm in equal measures in America's artistic circles, and their choices to remove some of the older artworks is viewed as a deeply symbolic gesture. <br><br>Kinshasha Holman Conwill, deputy director of the National Museum of African American History and Culture, within the Smithsonian Institution, said the nation's art world was \"abuzz\" over the White House campaign. \"Such a gesture from so influential a place has understandably had a catalytic effect, stirring conversation and raising expectations,\" she said. \"And that's a good thing.\" The actions of the President and First Lady \"evinced an ability to transform the bully pulpit into a poetic perch from which to suggest new strategies for broadening the conversation about art and culture in this country\".<br><br>The Hirshhorn Museum has lent the Obamas a 1992 text painting by Ligon entitled Black Like Me #2', and two works by Thomas, including Watusi (Hard Edge) and Sky Light. Kerry Brougher, the Hirshhorn's chief curator, who worked with the White House to arrange the loans, said he was impressed by the diversity on the list of choices the Obamas presented to him. <br><br>\"I don't believe there's been any administration that has been as interested in contemporary art,\" he said. \"I was extremely impressed when they sent over the list of what they were interested in borrowing, because it showed a wide range of interests and a wide spectrum and understanding of both modern and contemporary art.\"<br><br>Traditionally, the President's permanent collection of purchased works, which is funded by the White House Acquisition Trust, has tended to be decades-,if not centuries-old and focused its attentions on works by artists who are long dead. This recent change in direction has left some dealers and gallerists excited at the prospect of selling works by younger, black artists to the Obamas. One New York gallerist, Jeffrey Deitch, said he would like to place a \"super-outstanding Basquiat\" in the hands of the White House, given the opportunity. <br><br>Semonti Mustaphi, a spokeswoman for the First Lady's office, declined to comment on the effect on the careers, and market value, of the artists selected. The search for new work is still \"very preliminary\", she added.\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_21:55:43", "killed": false, "user_key": "Angelar", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12158181": {"up_voted": false, "ip": "", "has_replies": false, "message": "LOL!  <br><br>'The style is closer to a high schooler's angry diary entry than to an official speech.\"<br><br><br>Top 10 reasons Palin is resigning<br><br>10. Joining the Alaska National Guard just in case Putin rears his head again. <br><br>9. Needs the extra time to buy up and shred every copy of this month\u2019s Vanity Fair.<br><br>8. RNC accidently emailed her the speech meant for Mark Sanford.<br><br>7. Plotting revenge against Letterman is a full time job. <br><br>6. Wanted to knock all the Michael Jackson coverage off of cable news.<br><br>5. Premiering this fall: \u201cRegis & Sarah\u201d.<br><br>4. Finally decided to study up for the Katie Couric interview<br><br>3. Heard Biden had left the country and is hoping to be considered for the VP job again<br><br>2. Is moving to Minnesota to head up the recount for Norm Coleman<br><br>1. Joining cast of Saturday Night Live as a Tina Fey impersonator<br><br><a href=\"http://www.democraticunderground.com/discuss/duboard.php?az=view_all&address=132x8509335\" rel=\"nofollow\">http://www.democraticunderground.com/discuss/du...</a>", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_15:07:29", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 12158015, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12155633": {"up_voted": false, "ip": "", "has_replies": true, "message": "GLH, rest up and take care.  Sending you loads of love and blessings.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_12:23:43", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12155059, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12165875": {"up_voted": false, "ip": "", "has_replies": false, "message": "found this at Balloon Juice in the comments:<br><br><i>July 4th, 2009 at 5:38 pm  gbear<br><br><br><br>Sorry to be such a link whore this afternoon, but the best take that I\u2019ve seen on Palen is this one over at No More Mister Nice Blog.<br><br><br>if she\u2019d served her full term, she would have been freed up a little more than a year from now, and she\u2019d have been in a position to spend every minute between now and then using her office as a forum and as a means for showing how well she could get things done. That\u2019s the kind of problem that real politicians yearn for, but for someone like Palin, who was in the habit of using her office to give jobs to her friends, scam free stuff, and terrorize anyone she was cheesed at, it must have looked too much like work. Throw in the way that national press scrutiny must have been cramping her style in the cronying-scamming-terrorizing departments, and it must have begun to seem as if every minute she had to spend on the job was nothing more to her than time that she could be cleaning up on the lecture circuit or appearing on TV. When she declared that staying in office and doing her job while others said mean things about her would be \u201cthe worthless, easy path; that\u2019s a quitter\u2019s way out,\u201d what she seemed to really mean was that it was the path of a loser. Losers do shit work and shrug off insults; that\u2019s never been the movie that she\u2019s starring in inside her head.</i><br><br><a href=\"http://www.balloon-juice.com/?p=23610#comments\" rel=\"nofollow\">http://www.balloon-juice.com/?p=23610#comments</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_23:28:02", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "5 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}, "12158712": {"up_voted": false, "ip": "", "has_replies": true, "message": "Serial Killer Has South Carolina Community on Alert<br>Saturday July 4, 2009<br><br>Residents of a small Upstate South Carolina community were cancelling weekend plans, locking their doors and arming themselves as they learned that a serial killer shot five of their neighbors and killed four in six days. The victims near Gaffney, South Carolina seemed to be random, ranging from a 15-year-old girl to an 83-year-old woman.<br>\"Yes, we have a serial killer,\" Cherokee County Sheriff Bill Blanton told a news conference Friday. <br><br>Blanton said there is evidence from the crime scenes that definitely links the deaths to one suspect, but he would not reveal the nature of that evidence. Investigators have released a sketch of the suspect (above) and a description of a suspect vehicle, but would not say who provided that information.<br><br>Four Deaths in Six Days.<br><br><a href=\"http://crime.about.com/b/2009/07/04/serial-killer-has-south-carolina-community-on-alert.htm\" rel=\"nofollow\">http://crime.about.com/b/2009/07/04/serial-kill...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_15:21:21", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 6, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12155641": {"up_voted": false, "ip": "", "has_replies": false, "message": "hey Craig - love your tennis blog.  Kudos to you.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_12:24:16", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12153862, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12156667": {"up_voted": false, "ip": "", "has_replies": true, "message": "rikyrah:   Was THIS posted?<br><br><a href=\"http://blackpoliticsontheweb.com/2009/07/03/tv-one-to-begin-sunday-public-affairs-show-aimed-at-blacks/\" rel=\"nofollow\">TV One to begin Sunday public affairs show aimed at blacks</a><br><br><i>Roland Martin will anchor a new Sunday public affairs show aimed at a black audience that will debut in September on the TV One network.<br><br>The \u201cWashington Watch\u201d program aims to tap into a new interest in politics and government due to the election of President Barack Obama, said Johnathan Rodgers, TV One\u2019s president and CEO. It debuts Sept. 27 at 11 a.m. ET, and the show will be repeated each week at 5 p.m.<br><br>Martin, who is also a CNN commentator, will interview newsmakers and members of the Congressional Black Caucus. April Ryan, White House correspondent for the American Urban Radio Networks, and Robert Traynham, Philadelphia Tribune columnist and Comcast host, will be regular panel members. TV One is in about 48 million homes, a little less than half of the nation\u2019s TV homes.<br><br>Rodgers said it dawned on him when TV One covered last year\u2019s Democratic convention and saw many Black Caucus members trudge up to the network\u2019s temporary rooftop studio for interviews: these politicians have few outlets to talk about their issues and people have few places to hear them.<br><br>\u201cI hope to get smart, intelligent, entertaining conversation,\u201d Rodgers said, \u201cbut I put this under the public affairs arena. It doesn\u2019t have to be a ratings success.\u201d<br><br>Despite the election of the nation\u2019s first black president, many of TV One\u2019s older viewers \u2014 the network tends to get an older audience than competitor BET \u2014 wonder what whether his administration will actively push a civil rights agenda and other issues that interest them, he said.<br><br>\u201cBarack Obama is truly the American president,\u201d Rodgers said. \u201cHe is not the white American president or the black American president. He is our president. A number of our viewers might have had a different expectation.\u201d<br><br>Martin said he hoped the show would reflect the state of black America every week.<br><br>While the show is Washington-based, he said the concerns of people across the country would be reflected. He said he hopes to have viewers participate in the shows by suggesting questions and topics.<br><br>\u201cWe want to be bottom up,\u201d he said. \u201cThe problems I see right now from so many of these shows is that they are top down \u2014 these are the things that we think are important.\u201d<br><br>Rodgers said he initially wanted the show to first air in the late afternoon or evening, to distinguish it from the crowded field of Sunday morning public affairs shows. But he was advised that premiering \u201cWashington Watch\u201d at that hour during football season would be suicidal.</i><br><br>WATCHIN'!  WAITIN'!  WISHIN' him well!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_13:27:49", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "12153597": {"up_voted": false, "ip": "", "has_replies": false, "message": "It was a precious sight.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_09:58:42", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 12153279, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12153602": {"up_voted": false, "ip": "", "has_replies": false, "message": "What Is Sarah Palin Thinking? One Alaskan's Perspective<br>AKMuckraker<br>Posted: July 4, 2009 01:10 AM <br><br>Palin's long, rambling, fretful speech had all the visible tension and clenched jaw muscles of her appearance when she returned back home to little old Alaska after her failed VP bid. She was interviewed by the press in her Anchorage office and said how glad she was to be back, and how much fun it was to run the state of Alaska. Nobody believed her. It's become more and more apparent that what she likes is the crowds, the attention, and the advocacy for her beliefs. But the day to day running of the state doesn't seem to have much appeal anymore. A common complaint among legislators and top state officials since Palin's return from the campaign trail is that nobody ever sees her. Getting face time with the governor is not an easy thing. Palin has discovered, through her travels, that you don't have to be a politician to get attention.<br><br>Today she stood by the shores of Lake Lucille and told us how she was leaving her position for our own good. It's for the best interest of the state, she said. There are too many distractions, too much being picked on, too little time to focus on the maters of state, too many jokes about her kids, and too much money fighting those ethics complaints against her. Strangely, she quoted again the sum of money that ethics complaints against her had cost the state. Millions, she said. Two million. Yesterday's headline in the Anchorage Daily News tallied up the cost at $296,000, with the bulk of that stemming from the Troopergate investigation of last summer.<br><br>She's estimated her own personal legal fees at a whopping $600,000, and has actively <br>solicited money for her legal defense fund, hubristically named \"The Alaska Fund Trust.\" She declines to state what the money will be paying for. Presumably much of these costs result from the Troopergate investigation. The Attorney General of the State of Alaska at the behest of the governor, had done a little pre-emptive sleuting, asking questions of witnesses before they were officially deposed. Allegations by state legislators of witness tampering have so far come to nothing.<br><br> Normally the AG would have been providing legal counsel for the governor, but Palin chose to hire an attorney of her own. Correspondence between Palin and the Attorney General is subject to public disclosure. Correspondence between Palin and her private attorney is not.<br><br>Speculation is rampant about a soon to be declared run for the presidency in 2012. If Palin listens to her core group of supporters, she has reason to believe this run at the White House would land her in the Oval Office. Her resignation speech was full of imagery about Alaska's resources helping the country, about how much we owe our military, about the economy; a wistful retrospective of all her administration had accomplished. She repeated her claim that she wanted to reject the stimulus money to keep government spending low, despite the fact that returned stimulus money would not go back to DC coffers, but into the waiting hands of other governors, looking to boost their own economies. And while the rhetoric sounded national, the mood of the event was anything but celebratory. And Palin continues to stick with the talking points that those who are paying attention have debunked.<br><br><a href=\"http://www.huffingtonpost.com/akmuckraker/what-is-sarah-palin-think_b_225648.html\" rel=\"nofollow\">http://www.huffingtonpost.com/akmuckraker/what-...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_09:59:39", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12165379": {"up_voted": false, "ip": "", "has_replies": false, "message": "July 4, 2009, 1:00 pm <br>Sunday\u2019s Breakfast Menu, July 5<br>By Janie Lorber<br><br>Gov. Sarah Palin\u2019s surprise resignation Friday afternoon has turned Sunday talk show agendas upside down this week.<br>Tomorrow morning, expect a healthy serving of pundits divining Ms. Palin\u2019s actions and her future.<br>In addition, guests will be analyzing the health care proposals moving through Congress and the week\u2019s international headlines \u2014 North Korea\u2019s decision to launch a barrage of missiles, defying a United Nations resolution and the withdrawal of American troops from Iraqi cities. Plus, President Obama heads to Moscow as part of a weeklong overseas trip. <br>CBS, Fox and CNN all have Adm. Mike Mullen, chairman of the Joint Chiefs of Staff, to discuss the events on the military front. CNN\u2019s John King also talks with former Secretary of State Colin Powell and Queen Noor of Jordan on \u201cState of the Union.\u201d<br>George Stephanopoulos, who has been traveling in Baghdad with Vice President Joseph R. Biden Jr. these last few days, will broadcast his interview with Mr. Biden on ABC\u2019s \u201cThis Week.\u201d The Times\u2019s Sheryl Gay Stolberg has also been filing dispatches from the vice president\u2019s trip.<br><br><a href=\"http://thecaucus.blogs.nytimes.com/\" rel=\"nofollow\">http://thecaucus.blogs.nytimes.com/</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_22:46:15", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12162314": {"up_voted": false, "ip": "", "has_replies": false, "message": "Alright y'all, I'm up out this piece! About to hit the pool and enjoy some BBQ. I'll be back to kick it tomorrow.<br><br>Happy 4th, everybody!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_18:04:55", "killed": false, "user_key": "texasladybird", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12658443": {"up_voted": false, "ip": "", "has_replies": false, "message": "spirit:  Me  2!   :&gt;)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-14_19:56:26", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12157078, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12153612": {"up_voted": false, "ip": "", "has_replies": true, "message": "Venus isn't dominating like I thought she would.  Good!  That means a morning of great tennis before setting out for the 4th of July festivities.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_10:00:43", "killed": false, "user_key": "pjamma", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "12157712": {"up_voted": false, "ip": "", "has_replies": false, "message": "Is that all they regret?", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_14:37:52", "killed": false, "user_key": "Mythe", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 12157020, "depth": 1, "points": 5, "author_is_creator": false, "is_realtime": false}, "12157619": {"up_voted": false, "ip": "", "has_replies": false, "message": "Happy 4th of July JJP. I feel a little more at ease this year after reading Frederick Douglass' piece. With the election of President Obama I can feel a little more at ease as I make my way to the bbq. Hi Greenlady, good to see you back.<br><br>Who says you can't take it with ya? After a few hours of people watching, MJ is taking his $25k gold casket straight into the ground with him.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_14:31:15", "killed": false, "user_key": "Mythe", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12155158": {"up_voted": false, "ip": "", "has_replies": false, "message": "Val:   HEEEEEEY!   :&gt;)   U  R   sooooooo KIND!!    :&gt;)  Doin' betta!<br><br><a href=\"http://www.commentnation.com/comments/thanks_red_glitter_heart.gif\" rel=\"nofollow\">THANK U VERY MUCH!! LUV YA!!</a>   :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:57:49", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12154424, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12154137": {"up_voted": false, "ip": "", "has_replies": true, "message": "rikyrah:  I'm STILL in SHOCK over \"MJ\".  So I found another site of his VIDEOs.<br><br><a href=\"http://myplay.com/videos/michael-jackson\" rel=\"nofollow\"><b><br>Michael Jackson Videos</b></a><br><br>I MISS HIM!!<br><br>REST IN PEACE!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_10:40:52", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 3, "author_is_creator": false, "is_realtime": false}, "12154654": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyrah:  HEEEEY!  :&gt;)<br><br>MEGA CO-$$$$$$IGN!!   :&gt;)<br><br>Another VERSION of--- <b>ALL IN THE FAMILY!!</b>  :&gt;)       :&gt;)<br><br><b>NOT THIS</b> - - - <a href=\"http://www.youtube.com/watch?v=znrjbo9QRLk\" rel=\"nofollow\">All In The Family TV Show Opening Theme Season One 1971</a>   :&gt;)    :&gt;)<br><br><b>BUT THIS</b> - - - <a href=\"http://www.telegraph.co.uk/sport/tennis/wimbledon/5741528/Wimbledon-2009-Serena-Williams-v-Venus-Williams-as-it-happened.html\" rel=\"nofollow\"><b>Wimbledon 2009: Serena Williams v Venus Williams as it happened</b></a><br><br>+  <a href=http://www.youtube.com/watch?v=Ay8iG6EdDC4&feature=related\" rel=\"nofollow\">Serena Williams Vs. Venus Williams 2009 9/10 [OLD VIDEO]</a>   :&gt;)<br><br>ENJOY!!!   :&gt;)<br><br>WE R PROUD OF U  2!!   :&gt;)<br><br><b>CONGRATULATIONS TO THE WILLIAMS FAMILY!!</b>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:23:32", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12154412, "depth": 2, "points": 1, "author_is_creator": false, "is_realtime": false}, "12153631": {"up_voted": false, "ip": "", "has_replies": true, "message": "rikyrah/JJP FAMILY:  HEEEEEEY!!  :&gt;)<br><br><a href=\"http://www.youtube.com/watch?v=S8IELPMfuOg\" rel=\"nofollow\"><b>HAPPY FOURTH OF JULY!!</b></a><br><br>HAVE A BLESSED DAY!!   :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_10:02:05", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 12, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12162850": {"up_voted": false, "ip": "", "has_replies": false, "message": "You know it!<br><br>Headline:  Jake Manson captured after week long wild killing spree in Soutgh Carolina.<br><br>Manson says he lost his job six months ago and is mad worried about government take over of the banks, healthcare system, and automotive industry, and recently Governor Sanfords tryst with cute Argenttinian due to stress caused by government forcing him to accept stimulus money for the state of South Caroina.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_18:52:52", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12162688, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "12156196": {"up_voted": false, "ip": "", "has_replies": true, "message": "Hey GLH! Good to see you! *hugs* :-)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_12:56:48", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12154202, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12156710": {"up_voted": false, "ip": "", "has_replies": false, "message": "CraigHickman:  DOUBLE - - KUDOS!!  On your BLOG :&gt;)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_13:30:11", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12153862, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12154670": {"up_voted": false, "ip": "", "has_replies": true, "message": "Hey GreenLady! Sure hope all is well with you. Good to see you!<br><br>GreenLady...Sarah Palin, Sarah Palin? Whatcha think is up with that resignation?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:24:26", "killed": false, "user_key": "Justice58", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12154202, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12156720": {"up_voted": false, "ip": "", "has_replies": true, "message": "BWA HA HA HA!!!!!!!!!!!!!!<br><br>GreenLady, good to have you back.  <br><br>Craig will get a kick out of these pics.<br><br>You head to the easy chair and mind the doc, ok?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_13:30:39", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": true, "email": "", "parent_post_id": 12156591, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12156216": {"up_voted": false, "ip": "", "has_replies": false, "message": "heartsandflowers:   HEEEEY!  :&gt;)  OOPS! I just called U by another name on YOUR BLOG!   ****Headed 2 the \"BAD CHAIR!***   :&gt;)  Please 4-give and----<br><a href=\"http://www.youtube.com/watch?v=1zpTQCQEFhg\" rel=\"nofollow\"> \"MAKE THAT CHANGE!\"</a>   [Any excuse to POST \"MJ\".  :&gt;)]<br><br>L-O-V-E-D your POST!!   :&gt;)  Soooo POIGNANT!! Annnnnd - ENCOURAGIN'<br><br>As I stated, it reminds me of a piece of prose which tells one to move people from YOUR \"FRONT PEW\" 2 YOUR \"BACK PEW\" IFFFF and WHEN they THINK they can bother U!!<br><br>I sent it 2 mya daughter - -ya know - -\"MICHELLE\"--  I wish that u could have seen her \"MAKIN' MEGA MOVES\" on soma her \"FRIENDS!\"<br><br>Annnnnd, she felt betta!!    :&gt;)     :&gt;)<br><br>YOUR POST is <b>ENCOURAGIN'!!</b>   :&gt;)<br><br><b>THANK U!!</b>   :&gt;)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_12:58:10", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 12155311, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12157244": {"up_voted": false, "ip": "", "has_replies": true, "message": "I have been sending letters to the UN officials.  didn't send letters to the addresses in this post because the story was a bit vague.  Wanted to validate that this source is in fact correct before I started sending notes to folks and it turns out to be a prank of some kind.  The post cited 29 people but didn't specify any detail.  What I will do is forward the link and continue to write to the UN.  Maybe I can start participating in some US protests.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_14:07:03", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12155963, "depth": 3, "points": 1, "author_is_creator": false, "is_realtime": false}, "12155200": {"up_voted": false, "ip": "", "has_replies": false, "message": "isonprize:   HEEEEY!   :&gt;)  Thanks 4 the info on \"JAM!\"    :&gt;)    :&gt;)<br><br>Great 2 HEAR from U!!   :&gt;)<br><br><a href=\"http://www.commentnation.com/comments/thanks_red_glitter_heart.gif\" rel=\"nofollow\">HAVE A GREAT DAY!!  LUV YA!!</a>  :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_12:00:33", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12155096, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12153676": {"up_voted": false, "ip": "", "has_replies": false, "message": "Happy Fourth Y'all!!<br><br>Get your <a href=\"http://www.amazon.com/gp/feature.html/ref=amb_link_84757371_1?ie=UTF8&docId=1000398021&pf_rd_m=ATVPDKIKX0DER&pf_rd_s=center-2&pf_rd_r=1G7ZJNC3VQT1DVDNPQFJ&pf_rd_t=101&pf_rd_p=482652951&pf_rd_i=163856011\" rel=\"nofollow\">FREE MP3 of your favorite version of The STAR SPANGLED BANNER at Amazon.com</a> while you're at it.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_10:06:27", "killed": false, "user_key": "LisaM5432", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12153677": {"up_voted": false, "ip": "", "has_replies": true, "message": "Hey there, Greenlady!  How you be?<br><br>Happy 4th to ya.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_10:06:32", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 3, "is_first_child": true, "email": "", "parent_post_id": 12153631, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12161592": {"up_voted": false, "ip": "", "has_replies": true, "message": "Rumor is it's a murder/suicide. . .", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_17:06:25", "killed": false, "user_key": "Muzikal203", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": 12161383, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12165463": {"up_voted": false, "ip": "", "has_replies": false, "message": "video of the president speaking from the White House balcony today.<br><br><a href=\"http://www.necn.com/Boston/Politics/2009/07/04/Obamas-celebrate-July-4th/1246757010.html\" rel=\"nofollow\">http://www.necn.com/Boston/Politics/2009/07/04/...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_22:53:17", "killed": false, "user_key": "Angelar", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12159321": {"up_voted": false, "ip": "", "has_replies": false, "message": "LOL!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_16:01:14", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12158998, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12154202": {"up_voted": false, "ip": "", "has_replies": true, "message": "<b>C-O-N-G-R-A-T-U-L-A-T-I-O-N-S!!  MS. SERENA WILLIAMS!</b><br><br><b>CONGRATULATIONS!   Ms. VENUS WILLIAMS!!</b><br><br><b>YOU HAVE - REPRESENTED!!!!</B>   :&gt;)<br><br><b>THANK YOU!!!</b>   :&gt;)<br><br>God Bless YOU 2!!!<br><br>THIS!  IS!  JUST!!  LOVELY!!   :&gt;)</b>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_10:47:41", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 8, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 3, "author_is_creator": false, "is_realtime": false}, "12154717": {"up_voted": false, "ip": "", "has_replies": true, "message": "This is the only one I could find. It's not that big and one of the girl's faces is obscured, but here you go.<br><br><a href=\"http://i372.photobucket.com/albums/oo169/Annabessacook_Farm/Tennis/blackgirls.jpg\" rel=\"nofollow\">http://i372.photobucket.com/albums/oo169/Annabe...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:27:54", "killed": false, "user_key": "CraigHickman", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12154391, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12155013": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://www.politico.com/blogs/bensmith/0709/Move_over_Mellencamp.html?showall\" rel=\"nofollow\">Move over Mellencamp</a><br><br><blockquote>Sure, CBS has John Mellencamp and the Boston Pops Orchestra, and PBS has Jimmy Smits, Aretha Franklin, and Barry Manilow, who \"will perform a selection of patriotic and celebratory music\" with the National Symphony Orchestra and the Choral Arts Society of Washington.<br><br>And the White House? Well, they're a little hipper than all that \u2014 they're touting their own \"exclusive live video\" (which'll be streaming at whitehouse.gov), as \"Jimmy Fallon will emcee a special concert featuring the Foo Fighters and Michelle Branch\u2026 from the South Lawn of the White House.\"<br><br>And opening the show \u2014 \"put on by the USO honoring the hundreds of service members and their families who will be in attendance\" \u2014 at about 8:10 p.m.? <strong>PRESIDENT OBAMA.</strong></blockquote>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:49:49", "killed": false, "user_key": "lamh", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12161383": {"up_voted": false, "ip": "", "has_replies": true, "message": "OMG!! NFL QB Steve McNair shot to death.<br><br><a href=\"http://sports.espn.go.com/nfl/news/story?id=4306275\" rel=\"nofollow\">http://sports.espn.go.com/nfl/news/story?id=430...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_16:51:23", "killed": false, "user_key": "LisaM5432", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12154728": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyrah:  I PA-ROMISE that I  AM.   :&gt;)   Been given permission TODAY!  :&gt;)<br><br><a href=\"http://www.commentnation.com/comments/thanks_red_glitter_heart.gif\" rel=\"nofollow\"><b>THANK U!!  LUV YA!!</b></a>!!   :&gt;)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:28:26", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12154349, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12155762": {"up_voted": false, "ip": "", "has_replies": false, "message": "Very sweet....love to see these type visuals of change...so impactful!!<br><br>Thanks Craig.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_12:32:13", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12154717, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12156278": {"up_voted": false, "ip": "", "has_replies": false, "message": "Sepia:  HEEEEEY!   :&gt;)  ****HUGS - back at-chooo****   :&gt;)<br><br><a href=\"http://www.commentnation.com/comments/thanks_red_glitter_heart.gif\" rel=\"nofollow\">NICE 2 HEAR FROM U!!  LUV YA!!</a><br><br>Have a GREAT DAY!!   :&gt;)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_13:01:41", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12156196, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12658552": {"up_voted": false, "ip": "", "has_replies": false, "message": "malletgirl102:   THANK U!   :&gt;)  I'll try 2 follow up!   :&gt;)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-14_20:00:19", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12159090, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12161402": {"up_voted": false, "ip": "", "has_replies": false, "message": "A bit of news/gossip:<br><br><a href=\"http://www.nowpublic.com/sports/steve-mcnair-former-baltimore-ravens-quarterback-dies-36\" rel=\"nofollow\">http://www.nowpublic.com/sports/steve-mcnair-fo...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_16:52:36", "killed": false, "user_key": "texasladybird", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12164990": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://www.nytimes.com/2009/07/05/opinion/05dowd.html?_r=1&partner=rssnyt&emc=rss\" rel=\"nofollow\">http://www.nytimes.com/2009/07/05/opinion/05dow...</a><br><br>Dowd on Palin is hilarious!  Here are a few excerpts.<br><br>\"Maybe, Kristol mused, she could use the 18 months she would have spent finishing her term to write her book and study up on the issues for 2012.<br><br>Why not? Palin/Sanford in 2012, with the slogan: \u201cSave time \u2014 we\u2019re already in Crazy Town.\u201d<br><br>\"She refuses to succumb to the \u201cpolitics of personal destruction.\u201d It\u2019s no fun unless she\u2019s the one aiming those poison darts, as she did when she accused Barack Obama of associating \u201cwith terrorists who targeted their own country.\u201d", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_22:06:49", "killed": false, "user_key": "Angelar", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12153728": {"up_voted": false, "ip": "", "has_replies": true, "message": "Hey Green Lady,<br>How you doing? Good to see you here and hope you enjoy your fourth.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_10:09:28", "killed": false, "user_key": "LisaM5432", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12153631, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12161412": {"up_voted": false, "ip": "", "has_replies": false, "message": "Jinx! You owe me a Coke!<br><br>:P", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_16:53:13", "killed": false, "user_key": "texasladybird", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 12161383, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12155782": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hey Rikyrah did you see these pictures of the William's sisters - The Ralph Lauren Sony Ericsson WTA Tour Pre-Wimbledon Party<br><br><a href=\"http://www.zimbio.com/pictures/upOXccGC5Bz/Ralph+Lauren+Sony+Ericsson+WTA+Tour+Pre+Wimbledon/Xp18iy4Jk9u/Serena+Williams\" rel=\"nofollow\">http://www.zimbio.com/pictures/upOXccGC5Bz/Ralp...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_12:33:37", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12156812": {"up_voted": false, "ip": "", "has_replies": true, "message": "rikyrah:  HATIN' is SOOOO UGLY!!  LOOK at THIS!<br><br><a href=\"http://www.latimes.com/news/nationworld/nation/la-na-edifice-complex4-2009jul04,0,3189544.story\" rel=\"nofollow\">Maxine Waters job-training center caught in funding ban</a><br><br><i>Congress moves to ban earmarks for projects named after sitting lawmakers, including the Maxine Waters Employment Preparation Center in Los Angeles. Waters is furious.<br><br>Reporting from Los Angeles and Washington -- The Maxine Waters Employment Preparation Center, a job-training facility in one of Los Angeles' poorest neighborhoods, is threatened with receiving no federal money at a time of high unemployment -- simply because of its name.<br><br>The center has become a victim of a move on Capitol Hill to block funding for projects that bear the monikers of sitting lawmakers.<br><br>\"It doesn't seem fair that rich private entities can get funded and this poor school cannot,\" said Rep. Waters (D-Los Angeles), who had a heated confrontation with Appropriations Committee Chairman David R. Obey (D-Wis.) on the House floor last week over his refusal to grant her $1-million request.<br><br>The decision to deny funding for what critics call \"monuments to me\" comes as the number of projects named after their congressional benefactors has grown in recent years.<br><br><b>It used to be buildings were named after deceased lawmakers. But now all kinds of projects can be found named for the living: the Jerry Lewis Family Swim Center in San Bernardino, the Congressman David Dreier Water Treatment Facility in Baldwin Park and the James E. Clyburn Pedestrian Overpass in South Carolina, to name a few. West Virginia has dozens of projects named for Sen. Robert C. Byrd, a master of pork-barrel politics: roads, schools, a courthouse, even a dam and a telescope.</b><br><br>\"Too many lawmakers suffer from an edifice complex, where they direct taxpayer funds to projects or programs that burnish their legacy,\" said Steve Ellis of Taxpayers for Common Sense. \"It would be one thing if it was their money, but it isn't. The public is right to be skeptical, thinking that these projects are more about lawmakers' egos than the highest and best use of our precious taxpayer dollars.\"<br><br>But to residents in Watts, the Waters center -- a cluster of colorful buildings off South Central Avenue -- is a sanctuary in a neighborhood where hope is scarce.<br><br>\"In this area,\" said Eric Halton, who studied for his GED at the center, \"that's the best we've got.\"<br><br>James Holdman, a mechanic whose granddaughter is studying at the center to become a nurse's aide, said that if the federal funding is denied, \"it's going to deprive people in this community. That place has given an opportunity to those people who otherwise don't feel like they have a chance to improve their lives.\" Holdman added that Capitol Hill politicians should visit Watts -- where the unemployment rate is nearly 50% -- before making decisions about funding for the center.<br><br>\"They've never been over here,\" he said. \"Maxine Waters has been in this community. She used to walk these streets and talk with these people.\"<br><br>Still, Rep. Michael McCaul (R-Texas), a leading critic of funding projects named after current congressional members, expressed concern about the \"perception that these projects receive special treatment because of the names they bear.\"<br><br>Several lawmakers with projects named for them said they had nothing to do with securing the honor. But the projects have drawn increased scrutiny because of pledges by President Obama and members of both parties to crack down on lawmakers' earmarking of taxpayer funds to their districts.<br><br>Obey decided to prohibit funding for earmarks named after sitting lawmakers unless they were on their deathbeds.<br><br>\"Could there be worthy projects bearing lawmakers' names? Sure, but the risk is the project is getting funding not for what it does but for whom it is named,\" Ellis said. \"So even though the center was named for Rep. Waters before she was elected to Congress, it appears self-serving to have her direct funding to a project that honors her.\"<br><br>Waters, one of Los Angeles' most enduring liberal politicians, was so furious over Obey's decision that she confronted him on the House floor as colleagues looked on.<br><br>The congresswoman said she told Obey that if his intent was to deny funds to lawmakers who have gotten projects for themselves in order to further their political goals, \"that this was not the case for me.\"<br><br>Waters said she was upset that the center would be denied funding \"at a time when unemployment in California and nationally is at record highs, and the recession is more like a depression for the black and Latino residents of Watts.\"<br><br>The center is \"certainly not a pet project,\" said Waters, whose anger with Obey's decision was first reported by the Capitol Hill newspaper Roll Call.<br><br>\"Far from being a 'monument to me,' the MWEPC is a public school within the Los Angeles Unified School District, and the Los Angeles Unified School District would be the direct recipient of the funding.<br><br>\"Chairman Obey was angry, and shouted that he didn't care about my plea,\" Waters said.</i><br>THERE IS MORE.<br><br>As I stated,  HATIN'!  IS!  U-G-L-Y!!<br><br>\"WHYCOME\"   \"Congress\" is takin' THIS action - -NOW!!????<br><br><b>WE KNOW!!!</b>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_13:37:31", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12675982": {"up_voted": false, "ip": "", "has_replies": false, "message": "Town:   LOL!!     :&gt;)    :&gt;)<br><br>NEXT- - - A cubicle!!!   :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-15_00:25:22", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12158998, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12153753": {"up_voted": false, "ip": "", "has_replies": true, "message": "GreenLadyHere is HERE! for a minute.<br><br>Happy 4th to You & ALL.  Hope you're doing well.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_10:11:27", "killed": false, "user_key": "IWordsmith", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12153631, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12154267": {"up_voted": false, "ip": "", "has_replies": true, "message": "Saturday, July 4, 2009<br>29 people to be executed tomorrow in Karaj, Iran!<br> <br>According to news received by the International Committee against Executions, 29 people are to be executed tomorrow, Saturday, in Ghezal Hesar prison in Karaj. It has been reported that the 29 have been separated from other prisoners. There is no information on their charges.<br><br><a href=\"http://shooresh1917.blogspot.com/2009/07/29-people-to-be-executed-tomorrow-in.html\" rel=\"nofollow\">http://shooresh1917.blogspot.com/2009/07/29-peo...</a><br><br>The executions are being carried out in order to intimidate people and is directed at the protesting people of Iran.<br><br>We are calling for people in Iran and everywhere to condemn the executions and exert pressure to stop them.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_10:54:33", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12154278": {"up_voted": false, "ip": "", "has_replies": false, "message": "pjamma:  HEEEEY!  :&gt;)  U  R   2 KIND!    :&gt;)    :&gt;)<br><br>U have planned a GREAT DAY!!  :&gt;)   ENJOY!!  :&gt;)<br><br>For your GOOD WISHES - - <a href=\"http://www.commentnation.com/comments/thanks_red_glitter_heart.gif\" rel=\"nofollow\">I THANK U!!  LUV YA!</a>  :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_10:55:39", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12153836, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12155311": {"up_voted": false, "ip": "", "has_replies": true, "message": "Hey Green Lady Here. Take it easy.<br><br>Yeah Serena AND Venus!!!<br><br>Today's Conversation Ladies Declare Your Independence! <a href=\"http://tinyurl.com/nlwxhy\" rel=\"nofollow\">http://tinyurl.com/nlwxhy</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_12:07:40", "killed": false, "user_key": "heartsandflowers", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12156849": {"up_voted": false, "ip": "", "has_replies": false, "message": "thanks Craig.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_13:39:59", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12154439, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12156859": {"up_voted": false, "ip": "", "has_replies": false, "message": "spirit:   LOL!!!   :&gt;) HEADED THERE - - E'EN as we speak!  :&gt;)   <b>L8R</b>", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_13:40:33", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12156720, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12159935": {"up_voted": false, "ip": "", "has_replies": true, "message": "@ Malletgirl02: You bring up some good points. <br><br>Also, don't the people of Watts pay taxes? You can't tell me they ain't contributin' to the nation's coffers in one way or another.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_16:16:29", "killed": false, "user_key": "texasladybird", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12159090, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12163015": {"up_voted": false, "ip": "", "has_replies": false, "message": "Seriously, one would think Sanford would be doing a presser since some lunatic is running rampant killing folk in his state.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_19:08:52", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12158964, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12153818": {"up_voted": false, "ip": "", "has_replies": false, "message": "Obama: Nation needs July 4th's 'unyielding spirit'<br>By WILL LESTER \u2013 4 hours ago <br><br>WASHINGTON (AP) \u2014 President Barack Obama sought to rally support for his domestic initiatives, while Sen. John McCain called for Americans to support Iranian election protesters. The one-time presidential rivals both cited the spirit of the nation's founders in their Fourth of July radio and Internet addresses.<br><br>Obama said an \"unyielding spirit is what defines us as Americans\" and led people during the nation's history to explore the West, persevere during the Depression and build a robust industrial economy.<br><br>\"That is the spirit we are called to show once more,\" Obama said Saturday. \"We are facing an array of challenges on a scale unseen in our time. We are waging two wars. We are battling a deep recession. And our economy \u2014 and our nation itself \u2014 are endangered by festering problems we have kicked down the road for far too long: spiraling health care costs; inadequate schools; and a dependence on foreign oil.\"<br><br>He said the same spirit will be needed to deal with problems \"we cannot defer any longer,\" citing several areas:<br><br>_Revamping the education system, demand more from teachers, parents and students and \"build schools that prepare every child in America to outcompete any worker in the world.\"<br><br>_Overhauling the health care system \"that is imposing crushing costs on families, businesses, large and small, and state and federal budgets.\"<br><br>_Making clean energy \"the profitable kind of energy so that we can end our dependence on foreign oil and reclaim America's future.\"<br><br>The House narrowly passed Obama's energy bill, and Congress is developing legislation to overhaul the health care system, making care more affordable and providing coverage for millions of the uninsured.<br><br>McCain, an Arizona Republican, says the United States has a moral obligation to publicly denounce the Iranian government and support Iranians who feel cheated by the election.<br><br>\"Today, we stand with the millions of Iranians who brave batons, imprisonment and gunfire to have their voices heard and their votes counted,\" McCain said. \"They do not ask us to arm them or come to their assistance with anything other than public declarations of solidarity, and public denunciations of the tyrants who oppress them. We have a moral obligation to do so.\"<br><br>After quashing huge street demonstrations, Iran's leadership has been trying to erase any lingering doubts about the legitimacy of President Mahmoud Ahmadinejad by portraying the unrest as sparked by foreign meddling, not by public anger over the June 12 election, which the protesters said was fraudulent.<br><br>Obama has tried to balance being supportive of the protesters without giving the Iranian government more cause to crack down.<br><br>Republican lawmakers have pushed the president to more forcefully denounce Iran's leadership. More than two weeks ago, the president issued his strongest statement against the actions of the Iranian regime. \"No iron fist is strong enough to shut off the world from bearing witness to the peaceful pursuit of justice,\" Obama said at a news conference. He expressed doubt about the legitimacy of the national election.<br><br>While McCain on Saturday pushed for a more forceful international voice, Obama rallied support for his domestic programs.<br><br>Obama said some critics of his programs \"would have us try what has already failed; who would defend the status quo.\"<br><br>But he said those critics need to remember history.<br><br>\"They forget that we, as a people, did not get here by standing pat in a time of change,\" he said. \"We did not get here by doing what was easy. That is not how a cluster of 13 colonies became the United States of America.\"<br><br>\"We are not a people who fear the future. We are a people who make it,\" Obama said. \"And on this July Fourth, we need to summon that spirit once more.\"<br><br><a href=\"http://www.google.com/hostednews/ap/article/ALeqM5ga6b-KUrzdDrDtfSHnZqKKlMbkfQD997IHIG0\" rel=\"nofollow\">http://www.google.com/hostednews/ap/article/ALe...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_10:15:58", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "12166624": {"up_voted": false, "ip": "", "has_replies": false, "message": "The NYC Prep Students and their families must have needed some dough for the tuition.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-05_00:31:04", "killed": false, "user_key": "Town", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 12165710, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12155369": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm with you Rikyrah.  We need to be sure to guard against the tyranny of the majority and/or group think.  I'm always a bit weary when the powers that be try to tamp down dissent or criticism.  Are we all supposed to fall in line because the Prez says it's \"true\" health care reform?  I don't think so.  The Prez is quite adept at fighting for what he wants.  If he's not fighting for the \"public option,\" he's not listening to us.  Someone needs to sound the alarm and make him take notice.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_12:11:02", "killed": false, "user_key": "Mothsmoke", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12154379, "depth": 2, "points": 2, "author_is_creator": false, "is_realtime": false}, "12153836": {"up_voted": false, "ip": "", "has_replies": true, "message": "Happy 4th GreenLady! So glad you stopped by.  Now I know it will be a good day.<br><br>I hope everyone has an enjoyable day and evening.  I for one will be tking in the Fillomore Street Jazz Festival in San Francisco.  I'm expecting some real tributes to Michael amongst the performances today.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_10:17:14", "killed": false, "user_key": "pjamma", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12153631, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12154349": {"up_voted": false, "ip": "", "has_replies": true, "message": "Hey GLH!!<br><br>now, you make sure you follow doctor's orders. but, we missed you around here.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:01:49", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12154137, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12158964": {"up_voted": false, "ip": "", "has_replies": true, "message": "Where Mark Sanford at?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_15:39:23", "killed": false, "user_key": "Town", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 12158712, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12154360": {"up_voted": false, "ip": "", "has_replies": false, "message": "WordSmith:  HEEEEEEEY!  :&gt;)        :&gt;)<br><br><a href=\"http://www.commentnation.com/comments/thanks_red_glitter_heart.gif\" rel=\"nofollow\"><b>THANK U 4 YOUR GOOD WISHES!  LUV YA!!</b></a>  :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-04_11:03:12", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12153753, "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": "23391881", "user_id": "anonymous", "forum_id": "21630", "hash": 3041272150952658183}, "thread": {"days_alive": 0, "slug": "saturday_open_thread_8212_happy_july_4th", "paginate": false, "num_pages": 1, "num_posts": 113, "per_page": 0, "total_posts": 0, "realtime_paused": true, "id": 23391881, "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=saturday_open_thread_8212_happy_july_4th' +
		'&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/saturday_open_thread_8212_happy_july_4th/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='	+ 'saturday_open_thread_8212_happy_july_4th'
			+ '&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/saturday_open_thread_8212_happy_july_4th/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">113</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://jackandjillpolitics.disqus.com/saturday_open_thread_8212_happy_july_4th/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/saturday_open_thread_8212_happy_july_4th/">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:23391881" 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/saturday_open_thread_8212_happy_july_4th/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:23391881" 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:23391881" 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'				: 'saturday_open_thread_8212_happy_july_4th',
			// 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/saturday_open_thread_8212_happy_july_4th/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='	+ 'saturday_open_thread_8212_happy_july_4th'
			+ '&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='	+ 'saturday_open_thread_8212_happy_july_4th'
			+ '&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='		+ 'saturday_open_thread_8212_happy_july_4th'
				+ '&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/23391881/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-12154137">\
	 <div id="dsq-comment-header-12154137" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154137" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154137">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154137" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154137" class="dsq-comment-message">rikyrah:  I\'m STILL in SHOCK over "MJ".  So I found another site of his VIDEOs.<br><br><a href="http://myplay.com/videos/michael-jackson" rel="nofollow"><b><br>Michael Jackson Videos</b></a><br><br>I MISS HIM!!<br><br>REST IN PEACE!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12155096">\
	 <div id="dsq-comment-header-12155096" class="dsq-comment-header">\
	 <cite id="dsq-cite-12155096" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12155096">isonprize</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12155096" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12155096" class="dsq-comment-message">Oh yeah!!   If you haven\'t seen it, watch the "JAM" video all the way to the end. <br><br>Criss-cross (whatever happened to them little cuties - used to wear their clothes backwards...) and Heavy-D are in the video, but the end has an \'after video\' set with MJ and MJ --  Michael Jackson and Michael Jordan  --  priceless  AND funny!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12155200">\
	 <div id="dsq-comment-header-12155200" class="dsq-comment-header">\
	 <cite id="dsq-cite-12155200" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12155200">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12155200" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12155200" class="dsq-comment-message">isonprize:   HEEEEY!   :&gt;)  Thanks 4 the info on "JAM!"    :&gt;)    :&gt;)<br><br>Great 2 HEAR from U!!   :&gt;)<br><br><a href="http://www.commentnation.com/comments/thanks_red_glitter_heart.gif" rel="nofollow">HAVE A GREAT DAY!!  LUV YA!!</a>  :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154349">\
	 <div id="dsq-comment-header-12154349" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154349" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154349">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154349" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154349" class="dsq-comment-message">Hey GLH!!<br><br>now, you make sure you follow doctor\'s orders. but, we missed you around here.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154728">\
	 <div id="dsq-comment-header-12154728" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154728" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154728">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154728" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154728" class="dsq-comment-message">rikyrah:  I PA-ROMISE that I  AM.   :&gt;)   Been given permission TODAY!  :&gt;)<br><br><a href="http://www.commentnation.com/comments/thanks_red_glitter_heart.gif" rel="nofollow"><b>THANK U!!  LUV YA!!</b></a>!!   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154202">\
	 <div id="dsq-comment-header-12154202" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154202" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154202">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154202" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154202" class="dsq-comment-message"><b>C-O-N-G-R-A-T-U-L-A-T-I-O-N-S!!  MS. SERENA WILLIAMS!</b><br><br><b>CONGRATULATIONS!   Ms. VENUS WILLIAMS!!</b><br><br><b>YOU HAVE - REPRESENTED!!!!</B>   :&gt;)<br><br><b>THANK YOU!!!</b>   :&gt;)<br><br>God Bless YOU 2!!!<br><br>THIS!  IS!  JUST!!  LOVELY!!   :&gt;)</b></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154412">\
	 <div id="dsq-comment-header-12154412" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154412" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154412">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154412" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154412" class="dsq-comment-message">congrats to SERENA!!!!<br>but, like I said before...ALLLLL the money\'s going to the same house, so I didn\'t care who won..LOL</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154654">\
	 <div id="dsq-comment-header-12154654" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154654" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154654">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154654" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154654" class="dsq-comment-message">rikyrah:  HEEEEY!  :&gt;)<br><br>MEGA CO-$$$$$$IGN!!   :&gt;)<br><br>Another VERSION of--- <b>ALL IN THE FAMILY!!</b>  :&gt;)       :&gt;)<br><br><b>NOT THIS</b> - - - <a href="http://www.youtube.com/watch?v=znrjbo9QRLk" rel="nofollow">All In The Family TV Show Opening Theme Season One 1971</a>   :&gt;)    :&gt;)<br><br><b>BUT THIS</b> - - - <a href="http://www.telegraph.co.uk/sport/tennis/wimbledon/5741528/Wimbledon-2009-Serena-Williams-v-Venus-Williams-as-it-happened.html" rel="nofollow"><b>Wimbledon 2009: Serena Williams v Venus Williams as it happened</b></a><br><br>+  <a href=http://www.youtube.com/watch?v=Ay8iG6EdDC4&feature=related" rel="nofollow">Serena Williams Vs. Venus Williams 2009 9/10 [OLD VIDEO]</a>   :&gt;)<br><br>ENJOY!!!   :&gt;)<br><br>WE R PROUD OF U  2!!   :&gt;)<br><br><b>CONGRATULATIONS TO THE WILLIAMS FAMILY!!</b></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154424">\
	 <div id="dsq-comment-header-12154424" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154424" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154424">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154424" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154424" class="dsq-comment-message">hey Greenlady - I hope you are feeling up to par.  Know that we (especially me) are ALWAYS thinking about you.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12155158">\
	 <div id="dsq-comment-header-12155158" class="dsq-comment-header">\
	 <cite id="dsq-cite-12155158" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12155158">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12155158" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12155158" class="dsq-comment-message">Val:   HEEEEEEY!   :&gt;)   U  R   sooooooo KIND!!    :&gt;)  Doin\' betta!<br><br><a href="http://www.commentnation.com/comments/thanks_red_glitter_heart.gif" rel="nofollow">THANK U VERY MUCH!! LUV YA!!</a>   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154670">\
	 <div id="dsq-comment-header-12154670" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154670" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154670">Justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154670" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154670" class="dsq-comment-message">Hey GreenLady! Sure hope all is well with you. Good to see you!<br><br>GreenLady...Sarah Palin, Sarah Palin? Whatcha think is up with that resignation?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154947">\
	 <div id="dsq-comment-header-12154947" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154947" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154947">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154947" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154947" class="dsq-comment-message">Justice58:   HEEEEY!   :&gt;)    :&gt;)  <b>THANK U!!</b>   :&gt;)<br><br>O.K On the ALMOST FORMER GOV. - - - - -<br><br>"WHYCOME" I\'m thinkin\' that there is some LARGER SCANDAL on the horizon?<br><br>One thing is 4 SURE- - -her <b>PALIN-SPEAK ANNOUNCEMENT</b> did NOT give any HINTS.  Sooooooo, we R left 2 SPECULATE!!  :&gt;)     :&gt;)<br><br>She continues 2 REFUSE 2 take LOGIC annnnd SPEECH LESSONS!!    :&gt;)    :&gt;)  Just "HARD-HEADED!" as my mother would say!!   :&gt;)      :&gt;)<br><br><a href="http://www.commentnation.com/comments/thanks_red_glitter_heart.gif" rel="nofollow">I\'m HAPPY 2 C  U!!  THANK U!!   LUV YA!!</a>   :&gt;)<br><br><b>HAVE A GREAT 4th!!</b>   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12156196">\
	 <div id="dsq-comment-header-12156196" class="dsq-comment-header">\
	 <cite id="dsq-cite-12156196" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12156196">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12156196" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12156196" class="dsq-comment-message">Hey GLH! Good to see you! *hugs* :-)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12156278">\
	 <div id="dsq-comment-header-12156278" class="dsq-comment-header">\
	 <cite id="dsq-cite-12156278" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12156278">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12156278" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12156278" class="dsq-comment-message">Sepia:  HEEEEEY!   :&gt;)  ****HUGS - back at-chooo****   :&gt;)<br><br><a href="http://www.commentnation.com/comments/thanks_red_glitter_heart.gif" rel="nofollow">NICE 2 HEAR FROM U!!  LUV YA!!</a><br><br>Have a GREAT DAY!!   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154066">\
	 <div id="dsq-comment-header-12154066" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154066" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154066">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154066" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154066" class="dsq-comment-message">rikyrah:  YES!  I AM! - -enjoyin\' THIS VERSION of the <b>SISTA ACT!!</b>  :&gt;)<br><br>+  <a href="http://www.youtube.com/watch?v=usnMVP1j64E" rel="nofollow"><b>Intense Moments - Venus Williams vs Serena Williams 2009 [HQ]</b></a> VIDEO<br><br>+  <a href="http://www.youtube.com/watch?v=V-BNlT3ISvU&feature=related" rel="nofollow"><b>2009 Venus Williams vs Serena Williams 13/13</b></a>  VIDEO<br><br>+  <a href="http://www.sonyericssonwtatour.com/page/LatestNews/Read/0,,12781~1712876,00.html" rel="nofollow">Serena vs. Venus for the Ladies\' Singles Title!</a>  SISTA PIC!    :&gt;)<br><br><i>It very nearly didn\'t happen, but it is the final many people expected, not least the protagonists themselves. For the second year in a row, and fourth time overall, the Williams sisters are set to do battle for the Ladies\' Singles crown at the All England Club. It will also be the 12th Wimbledon final featuring two American players, ensuring an apt 4th of July champion.</i><br><br><b>WE ARE SO VERY PROUD OF THEM!  GOD BLESS THEM!</b>   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12162838">\
	 <div id="dsq-comment-header-12162838" class="dsq-comment-header">\
	 <cite id="dsq-cite-12162838" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12162838">lamh32</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12162838" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12162838" class="dsq-comment-message">Anybody else watching the white house\'s live stream 4th of July celebration?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12163713">\
	 <div id="dsq-comment-header-12163713" class="dsq-comment-header">\
	 <cite id="dsq-cite-12163713" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12163713">isonprize</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12163713" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12163713" class="dsq-comment-message">Jimmy Fallon is so not funny.<br><br>THAT.IS.ALL.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12164222">\
	 <div id="dsq-comment-header-12164222" class="dsq-comment-header">\
	 <cite id="dsq-cite-12164222" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12164222" href="http://leftistmoon.wordpress.com" target="_blank" rel="nofollow">WordSmith</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12164222" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12164222" class="dsq-comment-message">But then I don\'t think any of those \'late night\' guys are all that funny OR entertaining for that matter.<br><br>(Yeah, I know it\'s not the subject - but when has that ever stopped me from saying <b>anything.</b>)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12164148">\
	 <div id="dsq-comment-header-12164148" class="dsq-comment-header">\
	 <cite id="dsq-cite-12164148" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12164148">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12164148" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12164148" class="dsq-comment-message">NOT.AT.ALL.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12163100">\
	 <div id="dsq-comment-header-12163100" class="dsq-comment-header">\
	 <cite id="dsq-cite-12163100" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12163100">moja31</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12163100" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12163100" class="dsq-comment-message">yes, and sasha is just the cutest thing ever! lol i couldn\'t keep still when i was a kid either.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12163274">\
	 <div id="dsq-comment-header-12163274" class="dsq-comment-header">\
	 <cite id="dsq-cite-12163274" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12163274">lamh32</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12163274" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12163274" class="dsq-comment-message">that was cute.  it looks like she was biting Michelle\'s arm, my nephew does that too if you have ur arm anywhere around him when he\'s bored</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12158015">\
	 <div id="dsq-comment-header-12158015" class="dsq-comment-header">\
	 <cite id="dsq-cite-12158015" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12158015">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12158015" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12158015" class="dsq-comment-message">Ezra Klein on Caribou Barbie:<br><br><i>Well. <br><br>That was weird. <br><br>The main thing I\'d point out about Sarah Palin\'s dazzlingly incoherent farewell is that it\'s pretty clear she wrote it herself. The proof is in the punctuation. The transcript was posted to her official Web site earlier today. The style is closer to a high schooler\'s angry diary entry than to an official speech. I\'ve read a lot of speech transcripts. They tend to have fewer words in all capital letters. And fewer things in quotation marks that aren\'t actually, you know, quotes. And I\'ve never seen an official speech transcript, written by an actual speechwriter, that contains this:<br><br>*((Gotta put First Things First))* <br>And that\'s not even getting into the self-pitying shots at the press, the fact that she mocked those who take "the quitter\'s way out" in a speech dedicated to quitting, or this agonizing sports metaphor:<br><br>A good point guard drives through a full court press, protecting the ball, keeping her eye on the basket… and she knows exactly when to pass the ball so that the team can WIN. And I’m doing that – keeping our eye on the ball that represents sound priorities – smaller government, energy independence, national security, freedom! And I know when it’s time to pass the ball – for victory.<br>All of which suggests that today\'s speech wasn\'t the carefully vetted product of the team quietly masterminding her presidential run (What\'s the difference between a pitbull going for a walk and Sarah Palin? The pitbull has a plan.) I don\'t know if Palin is leaving office to preempt a coming scandal or simply because she\'s finished with the job. But this looks like the impulsive decision of an impulsive politician. It doesn\'t exactly scream president-in-waiting.<br></i><br><br><a href="http://voices.washingtonpost.com/ezra-klein/2009/07/sarah_palin_resigns.html" rel="nofollow">http://voices.washingtonpost.com/ezra-klein/200...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12158181">\
	 <div id="dsq-comment-header-12158181" class="dsq-comment-header">\
	 <cite id="dsq-cite-12158181" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12158181">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12158181" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12158181" class="dsq-comment-message">LOL!  <br><br>\'The style is closer to a high schooler\'s angry diary entry than to an official speech."<br><br><br>Top 10 reasons Palin is resigning<br><br>10. Joining the Alaska National Guard just in case Putin rears his head again. <br><br>9. Needs the extra time to buy up and shred every copy of this month’s Vanity Fair.<br><br>8. RNC accidently emailed her the speech meant for Mark Sanford.<br><br>7. Plotting revenge against Letterman is a full time job. <br><br>6. Wanted to knock all the Michael Jackson coverage off of cable news.<br><br>5. Premiering this fall: “Regis & Sarah”.<br><br>4. Finally decided to study up for the Katie Couric interview<br><br>3. Heard Biden had left the country and is hoping to be considered for the VP job again<br><br>2. Is moving to Minnesota to head up the recount for Norm Coleman<br><br>1. Joining cast of Saturday Night Live as a Tina Fey impersonator<br><br><a href="http://www.democraticunderground.com/discuss/duboard.php?az=view_all&address=132x8509335" rel="nofollow">http://www.democraticunderground.com/discuss/du...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12156591">\
	 <div id="dsq-comment-header-12156591" class="dsq-comment-header">\
	 <cite id="dsq-cite-12156591" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12156591">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12156591" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12156591" class="dsq-comment-message">rikyrah:  Ya know I had a couple of other thoughts on "The soon-2-B-Former-Gov":<br><br>Inquirin\' minds need ta know:<br><br>---Will she continue her <a href="http://exquisiteflower.files.wordpress.com/2007/08/pole-dancing.jpg" rel="nofollow">SECOND JOB</a>  in order to PAY soma those "attorney fees."<br><br>Annnnnnnd,<br><br>----Will she annnnd the other <a href="http://www.alaska-in-pictures.com/data/media/9/inupiat-eskimo-igloo_438.jpg" rel="nofollow">"IGLOO GIRLS" KEEP their  - -<a href="http://i138.photobucket.com/albums/q258/hardstylecowboy/RedLightBulb.jpg" rel="nofollow">RED LIGHT ON</a> - - - - 4 the SAME REASON??<br><br>Just axin\'. . . . . . . . . . . <br><br>***headed 2 the "BAD CHAIR"****   :&gt;)</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12156720">\
	 <div id="dsq-comment-header-12156720" class="dsq-comment-header">\
	 <cite id="dsq-cite-12156720" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12156720">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12156720" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12156720" class="dsq-comment-message">BWA HA HA HA!!!!!!!!!!!!!!<br><br>GreenLady, good to have you back.  <br><br>Craig will get a kick out of these pics.<br><br>You head to the easy chair and mind the doc, ok?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12156859">\
	 <div id="dsq-comment-header-12156859" class="dsq-comment-header">\
	 <cite id="dsq-cite-12156859" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12156859">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12156859" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12156859" class="dsq-comment-message">spirit:   LOL!!!   :&gt;) HEADED THERE - - E\'EN as we speak!  :&gt;)   <b>L8R</b></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12156667">\
	 <div id="dsq-comment-header-12156667" class="dsq-comment-header">\
	 <cite id="dsq-cite-12156667" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12156667">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12156667" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12156667" class="dsq-comment-message">rikyrah:   Was THIS posted?<br><br><a href="http://blackpoliticsontheweb.com/2009/07/03/tv-one-to-begin-sunday-public-affairs-show-aimed-at-blacks/" rel="nofollow">TV One to begin Sunday public affairs show aimed at blacks</a><br><br><i>Roland Martin will anchor a new Sunday public affairs show aimed at a black audience that will debut in September on the TV One network.<br><br>The “Washington Watch” program aims to tap into a new interest in politics and government due to the election of President Barack Obama, said Johnathan Rodgers, TV One’s president and CEO. It debuts Sept. 27 at 11 a.m. ET, and the show will be repeated each week at 5 p.m.<br><br>Martin, who is also a CNN commentator, will interview newsmakers and members of the Congressional Black Caucus. April Ryan, White House correspondent for the American Urban Radio Networks, and Robert Traynham, Philadelphia Tribune columnist and Comcast host, will be regular panel members. TV One is in about 48 million homes, a little less than half of the nation’s TV homes.<br><br>Rodgers said it dawned on him when TV One covered last year’s Democratic convention and saw many Black Caucus members trudge up to the network’s temporary rooftop studio for interviews: these politicians have few outlets to talk about their issues and people have few places to hear them.<br><br>“I hope to get smart, intelligent, entertaining conversation,” Rodgers said, “but I put this under the public affairs arena. It doesn’t have to be a ratings success.”<br><br>Despite the election of the nation’s first black president, many of TV One’s older viewers — the network tends to get an older audience than competitor BET — wonder what whether his administration will actively push a civil rights agenda and other issues that interest them, he said.<br><br>“Barack Obama is truly the American president,” Rodgers said. “He is not the white American president or the black American president. He is our president. A number of our viewers might have had a different expectation.”<br><br>Martin said he hoped the show would reflect the state of black America every week.<br><br>While the show is Washington-based, he said the concerns of people across the country would be reflected. He said he hopes to have viewers participate in the shows by suggesting questions and topics.<br><br>“We want to be bottom up,” he said. “The problems I see right now from so many of these shows is that they are top down — these are the things that we think are important.”<br><br>Rodgers said he initially wanted the show to first air in the late afternoon or evening, to distinguish it from the crowded field of Sunday morning public affairs shows. But he was advised that premiering “Washington Watch” at that hour during football season would be suicidal.</i><br><br>WATCHIN\'!  WAITIN\'!  WISHIN\' him well!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12158998">\
	 <div id="dsq-comment-header-12158998" class="dsq-comment-header">\
	 <cite id="dsq-cite-12158998" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12158998">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12158998" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12158998" class="dsq-comment-message">I guess Roland finally gets to have a chair and a table.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12159321">\
	 <div id="dsq-comment-header-12159321" class="dsq-comment-header">\
	 <cite id="dsq-cite-12159321" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12159321">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12159321" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12159321" class="dsq-comment-message">LOL!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12675982">\
	 <div id="dsq-comment-header-12675982" class="dsq-comment-header">\
	 <cite id="dsq-cite-12675982" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12675982">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12675982" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12675982" class="dsq-comment-message">Town:   LOL!!     :&gt;)    :&gt;)<br><br>NEXT- - - A cubicle!!!   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12157078">\
	 <div id="dsq-comment-header-12157078" class="dsq-comment-header">\
	 <cite id="dsq-cite-12157078" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12157078">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12157078" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12157078" class="dsq-comment-message">I just might look into TVOne, now.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12658443">\
	 <div id="dsq-comment-header-12658443" class="dsq-comment-header">\
	 <cite id="dsq-cite-12658443" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12658443">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12658443" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12658443" class="dsq-comment-message">spirit:  Me  2!   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12153612">\
	 <div id="dsq-comment-header-12153612" class="dsq-comment-header">\
	 <cite id="dsq-cite-12153612" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12153612">pjamma</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12153612" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12153612" class="dsq-comment-message">Venus isn\'t dominating like I thought she would.  Good!  That means a morning of great tennis before setting out for the 4th of July festivities.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12153862">\
	 <div id="dsq-comment-header-12153862" class="dsq-comment-header">\
	 <cite id="dsq-cite-12153862" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12153862" href="http://craighickman.blogspot.com" target="_blank" rel="nofollow">CraigHickman</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12153862" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12153862" class="dsq-comment-message">Venus can\'t dominate Serena on any surface, least of all grass. She can certainly beat her, as she did last year, but she cannot dominate her. Serena is simply a better all-around player, as their overall Slam results indicate.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12155641">\
	 <div id="dsq-comment-header-12155641" class="dsq-comment-header">\
	 <cite id="dsq-cite-12155641" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12155641">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12155641" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12155641" class="dsq-comment-message">hey Craig - love your tennis blog.  Kudos to you.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12156710">\
	 <div id="dsq-comment-header-12156710" class="dsq-comment-header">\
	 <cite id="dsq-cite-12156710" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12156710">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12156710" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12156710" class="dsq-comment-message">CraigHickman:  DOUBLE - - KUDOS!!  On your BLOG :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12153279">\
	 <div id="dsq-comment-header-12153279" class="dsq-comment-header">\
	 <cite id="dsq-cite-12153279" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12153279" href="http://craighickman.blogspot.com" target="_blank" rel="nofollow">CraigHickman</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12153279" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12153279" class="dsq-comment-message">Wimbledon has a tradition of allowing to ball kids to carry out the bags of the finalists. This year, two little Black girls got the honor to carry out Serena\'s and Venus\' bags. Was a lovely picture.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12153597">\
	 <div id="dsq-comment-header-12153597" class="dsq-comment-header">\
	 <cite id="dsq-cite-12153597" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12153597">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12153597" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12153597" class="dsq-comment-message">It was a precious sight.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154391">\
	 <div id="dsq-comment-header-12154391" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154391" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154391">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154391" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154391" class="dsq-comment-message">Craig, <br><br>do you have a picture of that?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154439">\
	 <div id="dsq-comment-header-12154439" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154439" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12154439" href="http://craighickman.blogspot.com" target="_blank" rel="nofollow">CraigHickman</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154439" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154439" class="dsq-comment-message">I\'ll try to find one, rikyrah.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12156849">\
	 <div id="dsq-comment-header-12156849" class="dsq-comment-header">\
	 <cite id="dsq-cite-12156849" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12156849">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12156849" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12156849" class="dsq-comment-message">thanks Craig.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154717">\
	 <div id="dsq-comment-header-12154717" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154717" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12154717" href="http://craighickman.blogspot.com" target="_blank" rel="nofollow">CraigHickman</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154717" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154717" class="dsq-comment-message">This is the only one I could find. It\'s not that big and one of the girl\'s faces is obscured, but here you go.<br><br><a href="http://i372.photobucket.com/albums/oo169/Annabessacook_Farm/Tennis/blackgirls.jpg" rel="nofollow">http://i372.photobucket.com/albums/oo169/Annabe...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12155762">\
	 <div id="dsq-comment-header-12155762" class="dsq-comment-header">\
	 <cite id="dsq-cite-12155762" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12155762">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12155762" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12155762" class="dsq-comment-message">Very sweet....love to see these type visuals of change...so impactful!!<br><br>Thanks Craig.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12156466">\
	 <div id="dsq-comment-header-12156466" class="dsq-comment-header">\
	 <cite id="dsq-cite-12156466" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12156466">RobM</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12156466" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12156466" class="dsq-comment-message">I saw that as well. My first thought is I would love to intereview them. My thinking is to ask them to describe in their own words what was the process that got them to that point in history. I can\'t imagine that it wouldn\'t be awe inspiring to children everywhere.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12153602">\
	 <div id="dsq-comment-header-12153602" class="dsq-comment-header">\
	 <cite id="dsq-cite-12153602" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12153602">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12153602" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12153602" class="dsq-comment-message">What Is Sarah Palin Thinking? One Alaskan\'s Perspective<br>AKMuckraker<br>Posted: July 4, 2009 01:10 AM <br><br>Palin\'s long, rambling, fretful speech had all the visible tension and clenched jaw muscles of her appearance when she returned back home to little old Alaska after her failed VP bid. She was interviewed by the press in her Anchorage office and said how glad she was to be back, and how much fun it was to run the state of Alaska. Nobody believed her. It\'s become more and more apparent that what she likes is the crowds, the attention, and the advocacy for her beliefs. But the day to day running of the state doesn\'t seem to have much appeal anymore. A common complaint among legislators and top state officials since Palin\'s return from the campaign trail is that nobody ever sees her. Getting face time with the governor is not an easy thing. Palin has discovered, through her travels, that you don\'t have to be a politician to get attention.<br><br>Today she stood by the shores of Lake Lucille and told us how she was leaving her position for our own good. It\'s for the best interest of the state, she said. There are too many distractions, too much being picked on, too little time to focus on the maters of state, too many jokes about her kids, and too much money fighting those ethics complaints against her. Strangely, she quoted again the sum of money that ethics complaints against her had cost the state. Millions, she said. Two million. Yesterday\'s headline in the Anchorage Daily News tallied up the cost at $296,000, with the bulk of that stemming from the Troopergate investigation of last summer.<br><br>She\'s estimated her own personal legal fees at a whopping $600,000, and has actively <br>solicited money for her legal defense fund, hubristically named "The Alaska Fund Trust." She declines to state what the money will be paying for. Presumably much of these costs result from the Troopergate investigation. The Attorney General of the State of Alaska at the behest of the governor, had done a little pre-emptive sleuting, asking questions of witnesses before they were officially deposed. Allegations by state legislators of witness tampering have so far come to nothing.<br><br> Normally the AG would have been providing legal counsel for the governor, but Palin chose to hire an attorney of her own. Correspondence between Palin and the Attorney General is subject to public disclosure. Correspondence between Palin and her private attorney is not.<br><br>Speculation is rampant about a soon to be declared run for the presidency in 2012. If Palin listens to her core group of supporters, she has reason to believe this run at the White House would land her in the Oval Office. Her resignation speech was full of imagery about Alaska\'s resources helping the country, about how much we owe our military, about the economy; a wistful retrospective of all her administration had accomplished. She repeated her claim that she wanted to reject the stimulus money to keep government spending low, despite the fact that returned stimulus money would not go back to DC coffers, but into the waiting hands of other governors, looking to boost their own economies. And while the rhetoric sounded national, the mood of the event was anything but celebratory. And Palin continues to stick with the talking points that those who are paying attention have debunked.<br><br><a href="http://www.huffingtonpost.com/akmuckraker/what-is-sarah-palin-think_b_225648.html" rel="nofollow">http://www.huffingtonpost.com/akmuckraker/what-...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12153631">\
	 <div id="dsq-comment-header-12153631" class="dsq-comment-header">\
	 <cite id="dsq-cite-12153631" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12153631">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12153631" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12153631" class="dsq-comment-message">rikyrah/JJP FAMILY:  HEEEEEEY!!  :&gt;)<br><br><a href="http://www.youtube.com/watch?v=S8IELPMfuOg" rel="nofollow"><b>HAPPY FOURTH OF JULY!!</b></a><br><br>HAVE A BLESSED DAY!!   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12153677">\
	 <div id="dsq-comment-header-12153677" class="dsq-comment-header">\
	 <cite id="dsq-cite-12153677" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12153677">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12153677" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12153677" class="dsq-comment-message">Hey there, Greenlady!  How you be?<br><br>Happy 4th to ya.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12155059">\
	 <div id="dsq-comment-header-12155059" class="dsq-comment-header">\
	 <cite id="dsq-cite-12155059" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12155059">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12155059" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12155059" class="dsq-comment-message">spirit:  HEEEEY!   :&gt;)     :&gt;)<br><br>So good ta speak with U!!    :&gt;)<br><br><a href="http://www.commentnation.com/comments/thanks_red_glitter_heart.gif" rel="nofollow">U HAVE A GREAT DAY 2!   :&gt;)  LUV YA!!</a>  :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12155633">\
	 <div id="dsq-comment-header-12155633" class="dsq-comment-header">\
	 <cite id="dsq-cite-12155633" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12155633">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12155633" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12155633" class="dsq-comment-message">GLH, rest up and take care.  Sending you loads of love and blessings.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12156437">\
	 <div id="dsq-comment-header-12156437" class="dsq-comment-header">\
	 <cite id="dsq-cite-12156437" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12156437">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12156437" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12156437" class="dsq-comment-message">spirit:  THANK U!!  :&gt;)      :&gt;)  I am!  :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12153728">\
	 <div id="dsq-comment-header-12153728" class="dsq-comment-header">\
	 <cite id="dsq-cite-12153728" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12153728">Lisa M</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12153728" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12153728" class="dsq-comment-message">Hey Green Lady,<br>How you doing? Good to see you here and hope you enjoy your fourth.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154398">\
	 <div id="dsq-comment-header-12154398" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154398" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154398">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154398" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154398" class="dsq-comment-message">Lisa M:  HEEEEEEY!!    :&gt;)   :&gt;)<br><br>Doin\' betta!  :&gt;)  I\'m HAPPY when I\'m permitted 2 B with my FAMILY 4 a MINUTE!!   :&gt;)  :&gt;)<br><br><a href="http://www.commentnation.com/comments/thanks_red_glitter_heart.gif" rel="nofollow"><b>THANK U!!   LUV YA!</b></a>  :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12153753">\
	 <div id="dsq-comment-header-12153753" class="dsq-comment-header">\
	 <cite id="dsq-cite-12153753" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12153753" href="http://leftistmoon.wordpress.com" target="_blank" rel="nofollow">WordSmith</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12153753" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12153753" class="dsq-comment-message">GreenLadyHere is HERE! for a minute.<br><br>Happy 4th to You & ALL.  Hope you\'re doing well.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154360">\
	 <div id="dsq-comment-header-12154360" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154360" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154360">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154360" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154360" class="dsq-comment-message">WordSmith:  HEEEEEEEY!  :&gt;)        :&gt;)<br><br><a href="http://www.commentnation.com/comments/thanks_red_glitter_heart.gif" rel="nofollow"><b>THANK U 4 YOUR GOOD WISHES!  LUV YA!!</b></a>  :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12153836">\
	 <div id="dsq-comment-header-12153836" class="dsq-comment-header">\
	 <cite id="dsq-cite-12153836" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12153836">pjamma</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12153836" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12153836" class="dsq-comment-message">Happy 4th GreenLady! So glad you stopped by.  Now I know it will be a good day.<br><br>I hope everyone has an enjoyable day and evening.  I for one will be tking in the Fillomore Street Jazz Festival in San Francisco.  I\'m expecting some real tributes to Michael amongst the performances today.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154278">\
	 <div id="dsq-comment-header-12154278" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154278" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154278">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154278" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154278" class="dsq-comment-message">pjamma:  HEEEEY!  :&gt;)  U  R   2 KIND!    :&gt;)    :&gt;)<br><br>U have planned a GREAT DAY!!  :&gt;)   ENJOY!!  :&gt;)<br><br>For your GOOD WISHES - - <a href="http://www.commentnation.com/comments/thanks_red_glitter_heart.gif" rel="nofollow">I THANK U!!  LUV YA!</a>  :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154471">\
	 <div id="dsq-comment-header-12154471" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154471" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154471">carolinagirl</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154471" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154471" class="dsq-comment-message">Hey GreenLady, I\'m glad I\'m logged in JJP early enough to catch you drop by. Have a happy Fouth and stay well. Still miss you. :o)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12155010">\
	 <div id="dsq-comment-header-12155010" class="dsq-comment-header">\
	 <cite id="dsq-cite-12155010" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12155010">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12155010" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12155010" class="dsq-comment-message">carolinagirl:   HEEEEY!    :&gt;)      :&gt;)<br><br>I\'m doin\' my BEST!!   :&gt;)<br><br><a href="http://www.commentnation.com/comments/thanks_red_glitter_heart.gif" rel="nofollow"><b>THANK U!!  LUV U!</b></a>   :&gt;)<br><br>MISS U  2!    :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12153676">\
	 <div id="dsq-comment-header-12153676" class="dsq-comment-header">\
	 <cite id="dsq-cite-12153676" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12153676">Lisa M</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12153676" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12153676" class="dsq-comment-message">Happy Fourth Y\'all!!<br><br>Get your <a href="http://www.amazon.com/gp/feature.html/ref=amb_link_84757371_1?ie=UTF8&docId=1000398021&pf_rd_m=ATVPDKIKX0DER&pf_rd_s=center-2&pf_rd_r=1G7ZJNC3VQT1DVDNPQFJ&pf_rd_t=101&pf_rd_p=482652951&pf_rd_i=163856011" rel="nofollow">FREE MP3 of your favorite version of The STAR SPANGLED BANNER at Amazon.com</a> while you\'re at it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12153818">\
	 <div id="dsq-comment-header-12153818" class="dsq-comment-header">\
	 <cite id="dsq-cite-12153818" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12153818">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12153818" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12153818" class="dsq-comment-message">Obama: Nation needs July 4th\'s \'unyielding spirit\'<br>By WILL LESTER – 4 hours ago <br><br>WASHINGTON (AP) — President Barack Obama sought to rally support for his domestic initiatives, while Sen. John McCain called for Americans to support Iranian election protesters. The one-time presidential rivals both cited the spirit of the nation\'s founders in their Fourth of July radio and Internet addresses.<br><br>Obama said an "unyielding spirit is what defines us as Americans" and led people during the nation\'s history to explore the West, persevere during the Depression and build a robust industrial economy.<br><br>"That is the spirit we are called to show once more," Obama said Saturday. "We are facing an array of challenges on a scale unseen in our time. We are waging two wars. We are battling a deep recession. And our economy — and our nation itself — are endangered by festering problems we have kicked down the road for far too long: spiraling health care costs; inadequate schools; and a dependence on foreign oil."<br><br>He said the same spirit will be needed to deal with problems "we cannot defer any longer," citing several areas:<br><br>_Revamping the education system, demand more from teachers, parents and students and "build schools that prepare every child in America to outcompete any worker in the world."<br><br>_Overhauling the health care system "that is imposing crushing costs on families, businesses, large and small, and state and federal budgets."<br><br>_Making clean energy "the profitable kind of energy so that we can end our dependence on foreign oil and reclaim America\'s future."<br><br>The House narrowly passed Obama\'s energy bill, and Congress is developing legislation to overhaul the health care system, making care more affordable and providing coverage for millions of the uninsured.<br><br>McCain, an Arizona Republican, says the United States has a moral obligation to publicly denounce the Iranian government and support Iranians who feel cheated by the election.<br><br>"Today, we stand with the millions of Iranians who brave batons, imprisonment and gunfire to have their voices heard and their votes counted," McCain said. "They do not ask us to arm them or come to their assistance with anything other than public declarations of solidarity, and public denunciations of the tyrants who oppress them. We have a moral obligation to do so."<br><br>After quashing huge street demonstrations, Iran\'s leadership has been trying to erase any lingering doubts about the legitimacy of President Mahmoud Ahmadinejad by portraying the unrest as sparked by foreign meddling, not by public anger over the June 12 election, which the protesters said was fraudulent.<br><br>Obama has tried to balance being supportive of the protesters without giving the Iranian government more cause to crack down.<br><br>Republican lawmakers have pushed the president to more forcefully denounce Iran\'s leadership. More than two weeks ago, the president issued his strongest statement against the actions of the Iranian regime. "No iron fist is strong enough to shut off the world from bearing witness to the peaceful pursuit of justice," Obama said at a news conference. He expressed doubt about the legitimacy of the national election.<br><br>While McCain on Saturday pushed for a more forceful international voice, Obama rallied support for his domestic programs.<br><br>Obama said some critics of his programs "would have us try what has already failed; who would defend the status quo."<br><br>But he said those critics need to remember history.<br><br>"They forget that we, as a people, did not get here by standing pat in a time of change," he said. "We did not get here by doing what was easy. That is not how a cluster of 13 colonies became the United States of America."<br><br>"We are not a people who fear the future. We are a people who make it," Obama said. "And on this July Fourth, we need to summon that spirit once more."<br><br><a href="http://www.google.com/hostednews/ap/article/ALeqM5ga6b-KUrzdDrDtfSHnZqKKlMbkfQD997IHIG0" rel="nofollow">http://www.google.com/hostednews/ap/article/ALe...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12153888">\
	 <div id="dsq-comment-header-12153888" class="dsq-comment-header">\
	 <cite id="dsq-cite-12153888" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12153888">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12153888" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12153888" class="dsq-comment-message">rikyrah:  Found a couple of articles in HONOR of THIS DAY:<br><br><a href="http://www.americanrevolution.org/blk.html" rel="nofollow">The Revolution\'s Black Soldiers[by Robert A. Selig]</a><br><br>THIS is an EXCERPT:  Annnnnnd, there are INTERESTING PICS:<br><br><i>Despite a fever epidemic and reports of "Hungry bellies, naked backs, and no fuel... the most cruel and inhuman treatment," runaways were lured to the coast. On March 30, 1776, Dunmore informed Lord Germain: "I have been endeavoring to raise two regiments here - one of white people, the other of black. The former goes on very slowly, but the latter very well."<br><br>By the summer of 1776, at least 800 blacks "willing to bear arms" had joined Dunmore\'s force now quartered on Gwynn\'s Island. When he left Virginia for good on August 7, only about 300 were still alive; all others had died of fevers. Once Dunmore had cast anchor in New York seven days later, the regiment was dissolved, and the former soldiers left to fend for themselves.<br><br>Dunmore\'s proclamation had been driven as much by political as by military considerations, but his early attempt at using blacks as soldiers never became general policy. Sir William Howe, who had replaced Gage in September 1775, was personally opposed to their use and dismissed blacks wherever he could find them. Provincial forces wore ordered to "be put on the most Respectable Footing [and] all Negroes, Molattoes and other Improper Persons who have been admitted into these Corps be immediately discharged." King George\'s army would remain a white army.<br><br>It is hard to estimate how many free blacks and slaves served in the Royal Army, but whatever the number; it is only a fraction of those who were willing to wear red coats-if only the British had let them. It is not that the blacks were necessarily pro-British; first and foremost they were pro-black, prepared to support the side that held out the greatest hope for them to improve their lot. That side was the British, as their response to Dunmore\'s proclamation showed. But freedom, the price for black help in the war, was a price neither the British nor their loyalist allies were prepared to pay.<br><br>As black soldiers were becoming a rarity in the British army, their numbers were increasing on the American side. When Congress instructed the states in September 1776 to raise 88 infantry battalions, few African-Americans were left in the Continental Army. Southern opposition had resulted in the exclusion of most black men. However, the realities of war forced Congress and the states to reevaluate their policies.<br><br>Despite bonuses and bounties, recruits were slow to sign up. To bring the Continental Army up to strength, Congress ordered the states in January 1777 to fill their units "by drafts, from their militia, or in any other way." As Virginia was unable to meet her quota of 10,200 men with volunteers, a draft based on the existing militia lists had to be considered. The Militia Act of the summer of 1775 had required that "all free male persons, hired servants, and apprentices between the ages of 16 and 50 years . . . be enrolled or forced into companies." This excluded slaves by definition, but free blacks were registered to serve, though "without arms."</i><br><br><a href="http://www.seacoastnh.com/blackhistory/patriots.html" rel="nofollow">New Hampshire\'s Colored Patriots of the Revolution[By W.C. Nell]</a><br><br><i>Notes on "Colored Patriots"<br>America\'s first black historian, William C. Nell (1816-74) included a short chapter on NH patriots in his landmark book on African-Americans in the Revolution. Nell mentions Jude Hall of Exeter and "Aunt Jenny" who he refers to as NH\'s last slave. Nell\'s history is the key source of information about Portsmouth\'s Prince Whipple, slave to William Whipple, a signer of the Declaration of Independence. Prince is mentioned, not in the short NH chapter reprinted here, but in the chapter on the state of Delaware. Nell places Prince there because he was reportedly in attendance to Gen. George Washington during his famous crossing of the Delaware River. In the NH chapter, Nell recounts an anecdote about a slave to Durham\'s General Sullivan that others, including 19th century journalist Charles Brewster of Portsmouth, attribute to Prince Whipple. JDR<br>William Cooper Nell<br>(1816-74)<br><br>Best known today for his collected biographies of African-American patriots, abolitionist William C. Nell deserves much attention for his lifelong struggle for civil rights. Although he studied law, Nell refused to apply to the bar because he would not take an oath to a Constitution that did not recognize the rights of slaves. A native of Boston, Massachusetts, Nell campaigned to abolish separate schools for black children.<br><br>In 1851 he became assistant to Frederick Douglass and soon after published his own pamphlet on "Colored American Patriots" in the Revolution and the War of 1812. This evolved into the book for which he is best known and is excerpted here. Nell drew his stories from personal accounts, cemetery records and research. His book includes an introduction by abolitionist Harriet Beecher Stowe. She writes that reading Nell\'s book might "give new meaning and self-respect to the race here represented."<br><br>Some credit Nell with saving many black soldiers from obscurity. In his introduction, Nell hopes he can "rescue from oblivion" the heroic stories of his race. His account of the first martyr to the Revolution, Chrispus Attucks, brought a key black figure into American history at a time when almost all African-Americans were excluded. Nell\'s attempt to have a monument erected to Attucks was unsuccessful in 1851.<br><br>Nell is credited as the first African-American to publish a significant collection of black biographies, though he was not a professional historian. A native free person, Nell wrote in what is described as the "naturalist idiom" popular in his time period and his focus was on soldiers and patriots. His work has, at times, been criticized as more enthusiastic than scholarly. William Nell is also distinguished as the first black American to hold a federal civilian post. He worked as a US postal clerk from 1861 until his death in 1874.</i><br><br><a href="http://en.wikipedia.org/wiki/Black_Patriot_(American_Revolution)" rel="nofollow">Black Patriot (American Revolution)[From Wikipedia,]</a><br><br><i>A Black Patriot was an African American who remained loyal to the American side during the Revolutionary War. Black Patriots were the opposite of Black Loyalists who were African Americans who took up the British offer of freedom and took refuge behind the Redcoat ranks. Black Patriots includes those (but is not limited to) those 5000 African Americans or more who fought on the Continental Army during the war.<br><br>[edit] Blacks who served in the Continental Army<br><br>After the British started recruiting African Americans to start serving or assisting the British cause on the promise of freedom, Americans began to recruit free blacks in the New England and the East Coast to serve in the army.<br><br>[edit] Descendants of Black Patriots<br><br>Famed African American, Harvard scholar and professor Henry Louis Gates is descended from John Redman, a Free Negro who served in the Continental Army. Professor Gates is currently working on a project to find all descendants of Black Patriots who served in the American Revolutionary Continental Army.</i>  <b>GREAT PROJECT!</b><br><br><a href="http://en.wikipedia.org/wiki/Crispus_Attucks" rel="nofollow">Crispus Attucks</a><br><br><i>Crispus Attucks (c. 1723 – March 5, 1770) was one of five people killed in the Boston Massacre in Boston, Massachusetts. He has been frequently named as the first martyr of the American Revolution and is the only Boston Massacre victim whose name is commonly remembered. He is regarded as an important and inspirational figure in American history.<br><br>Little is known for certain about Attucks beyond his involvement in the massacre. Fragmentary evidence suggests that he may have been of African American and Native American ancestry. In the early 19th century, as the Abolitionist movement gained momentum in Boston, Attucks was lauded as an example of a black American who played a heroic role in the history of the United States. Because Crispus Attucks may also have had Wampanoag Indian ancestors, his story also holds special significance for many Native Americans.</i>  [THERE IS MORE!]  :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12153907">\
	 <div id="dsq-comment-header-12153907" class="dsq-comment-header">\
	 <cite id="dsq-cite-12153907" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12153907">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12153907" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12153907" class="dsq-comment-message">Obama Urges Groups to Stop Attacks<br>Advocates Should Turn Attention to Promoting Legislation, President Says<br><br>By Ceci Connolly<br>Washington Post Staff Writer <br>Saturday, July 4, 2009 <br><br>President Obama, strategizing yesterday with congressional leaders about health-care reform, complained that liberal advocacy groups ought to drop their attacks on Democratic lawmakers and devote their energy to promoting passage of comprehensive legislation. <br><br>In a pre-holiday call with half a dozen top House and Senate Democrats, Obama expressed his concern over advertisements and online campaigns targeting moderate Democrats, whom they criticize for not being fully devoted to "true" health-care reform. <br><br>"We shouldn\'t be focusing resources on each other," Obama opined in the call, according to three sources who participated in or listened to the conversation. "We ought to be focused on winning this debate." <br><br>Specifically, Obama said he is hoping left-leaning organizations that worked on his behalf in the presidential campaign will now rally support for "advancing legislation" that fulfills his goal of expanding coverage, controlling rising costs and modernizing the health system. <br><br>In the call, leaders of both chambers expressed optimism that they will hold floor votes on legislation to overhaul the $2.2 trillion health system before Congress breaks in early August. <br><br>For his part, the president vowed to use his strong approval rating with voters to continue making the case for sweeping reform, according to one congressional staffer with knowledge of the conversation. Obama also hinted that efforts are under way to discourage allies from future attacks on Democrats, according to the source, who did not have permission to speak on the record about the discussion. <br><br>The White House had no comment on the president\'s call. <br><br><a href="http://www.washingtonpost.com/wp-dyn/content/article/2009/07/03/AR2009070302309.html?wpisrc=newsletter" rel="nofollow">http://www.washingtonpost.com/wp-dyn/content/ar...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154379">\
	 <div id="dsq-comment-header-12154379" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154379" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154379">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154379" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154379" class="dsq-comment-message">sorry, but those groups are on the money, and we need to hear more of a full court press - in the press- from the WHITE HOUSE - about the PUBLIC OPTION. no more of this bi-partisan bullshyt. the PUBLIC wants the PUBLIC OPTION, and it\'s time to fight for it. if the WHITE HOUSE APPEARED like it was fighting FOR IT, then these groups wouldn\'t have to do what they are doing. nothing wrong with these groups...without them, a number of those sellout punk ass bitch weasel DEMOCRATS would have been sold us out about the PUBLIC OPTION.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12155369">\
	 <div id="dsq-comment-header-12155369" class="dsq-comment-header">\
	 <cite id="dsq-cite-12155369" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12155369">Mothsmoke</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12155369" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12155369" class="dsq-comment-message">I\'m with you Rikyrah.  We need to be sure to guard against the tyranny of the majority and/or group think.  I\'m always a bit weary when the powers that be try to tamp down dissent or criticism.  Are we all supposed to fall in line because the Prez says it\'s "true" health care reform?  I don\'t think so.  The Prez is quite adept at fighting for what he wants.  If he\'s not fighting for the "public option," he\'s not listening to us.  Someone needs to sound the alarm and make him take notice.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154483">\
	 <div id="dsq-comment-header-12154483" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154483" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154483">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154483" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154483" class="dsq-comment-message">Exactly.  I hope Ed Shultz keeps turning up the heat as well.<br><br>We see you BLUE DOG DEMS!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12154267">\
	 <div id="dsq-comment-header-12154267" class="dsq-comment-header">\
	 <cite id="dsq-cite-12154267" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12154267">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12154267" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12154267" class="dsq-comment-message">Saturday, July 4, 2009<br>29 people to be executed tomorrow in Karaj, Iran!<br> <br>According to news received by the International Committee against Executions, 29 people are to be executed tomorrow, Saturday, in Ghezal Hesar prison in Karaj. It has been reported that the 29 have been separated from other prisoners. There is no information on their charges.<br><br><a href="http://shooresh1917.blogspot.com/2009/07/29-people-to-be-executed-tomorrow-in.html" rel="nofollow">http://shooresh1917.blogspot.com/2009/07/29-peo...</a><br><br>The executions are being carried out in order to intimidate people and is directed at the protesting people of Iran.<br><br>We are calling for people in Iran and everywhere to condemn the executions and exert pressure to stop them.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12155609">\
	 <div id="dsq-comment-header-12155609" class="dsq-comment-header">\
	 <cite id="dsq-cite-12155609" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12155609">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12155609" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12155609" class="dsq-comment-message">what in the world????? <br><br>I\'ve been wearing my green wrist band in support of Iran but wish I could do more.  Not sure what I can do.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12155963">\
	 <div id="dsq-comment-header-12155963" class="dsq-comment-header">\
	 <cite id="dsq-cite-12155963" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12155963">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12155963" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12155963" class="dsq-comment-message">I know, Val.  I was looking for more news on this....  Did you sign the letter?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12157244">\
	 <div id="dsq-comment-header-12157244" class="dsq-comment-header">\
	 <cite id="dsq-cite-12157244" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12157244">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12157244" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12157244" class="dsq-comment-message">I have been sending letters to the UN officials.  didn\'t send letters to the addresses in this post because the story was a bit vague.  Wanted to validate that this source is in fact correct before I started sending notes to folks and it turns out to be a prank of some kind.  The post cited 29 people but didn\'t specify any detail.  What I will do is forward the link and continue to write to the UN.  Maybe I can start participating in some US protests.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12157648">\
	 <div id="dsq-comment-header-12157648" class="dsq-comment-header">\
	 <cite id="dsq-cite-12157648" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12157648">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12157648" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12157648" class="dsq-comment-message">Here\'s where I got the original blurb.<br><br><a href="http://www.democraticunderground.com/" rel="nofollow">http://www.democraticunderground.com/</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12155013">\
	 <div id="dsq-comment-header-12155013" class="dsq-comment-header">\
	 <cite id="dsq-cite-12155013" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12155013">lamh32</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12155013" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12155013" class="dsq-comment-message"><a href="http://www.politico.com/blogs/bensmith/0709/Move_over_Mellencamp.html?showall" rel="nofollow">Move over Mellencamp</a><br><br><blockquote>Sure, CBS has John Mellencamp and the Boston Pops Orchestra, and PBS has Jimmy Smits, Aretha Franklin, and Barry Manilow, who "will perform a selection of patriotic and celebratory music" with the National Symphony Orchestra and the Choral Arts Society of Washington.<br><br>And the White House? Well, they\'re a little hipper than all that — they\'re touting their own "exclusive live video" (which\'ll be streaming at whitehouse.gov), as "Jimmy Fallon will emcee a special concert featuring the Foo Fighters and Michelle Branch… from the South Lawn of the White House."<br><br>And opening the show — "put on by the USO honoring the hundreds of service members and their families who will be in attendance" — at about 8:10 p.m.? <strong>PRESIDENT OBAMA.</strong></blockquote></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12155086">\
	 <div id="dsq-comment-header-12155086" class="dsq-comment-header">\
	 <cite id="dsq-cite-12155086" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12155086">lamh32</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12155086" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12155086" class="dsq-comment-message"><a href="http://www.politico.com/blogs/bensmith/0709/L_Murkowski_Deeply_disappointed_Palin_has_decided_to_abandon_the_state_.html?showall" rel="nofollow">L. Murkowski: "Deeply disappointed" Palin has "decided to abandon the state" <br></a><br><br><blockquote>A very tough one-sentence statement out Friday night from Alaska\'s Republican Sen. Lisa Murkowski, whose father Sarah Palin knocked off to win the GOP gubernatorial nomination in 2006:<br><br> "I am deeply disappointed that the Governor has decided to abandon the State and her constituents before her term has concluded," Murkowski said.  <br><br>(Murkowski\'s office added that the senator is \'in interior Alaska and communicating via satellite phone and is unavailable for follow up questions.")</blockquote></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12155311">\
	 <div id="dsq-comment-header-12155311" class="dsq-comment-header">\
	 <cite id="dsq-cite-12155311" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12155311" href="http://www.actsoffaithblog.com" target="_blank" rel="nofollow">Acts Of Faith Blog</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12155311" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12155311" class="dsq-comment-message">Hey Green Lady Here. Take it easy.<br><br>Yeah Serena AND Venus!!!<br><br>Today\'s Conversation Ladies Declare Your Independence! <a href="http://tinyurl.com/nlwxhy" rel="nofollow">http://tinyurl.com/nlwxhy</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12156216">\
	 <div id="dsq-comment-header-12156216" class="dsq-comment-header">\
	 <cite id="dsq-cite-12156216" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12156216">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12156216" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12156216" class="dsq-comment-message">heartsandflowers:   HEEEEY!  :&gt;)  OOPS! I just called U by another name on YOUR BLOG!   ****Headed 2 the "BAD CHAIR!***   :&gt;)  Please 4-give and----<br><a href="http://www.youtube.com/watch?v=1zpTQCQEFhg" rel="nofollow"> "MAKE THAT CHANGE!"</a>   [Any excuse to POST "MJ".  :&gt;)]<br><br>L-O-V-E-D your POST!!   :&gt;)  Soooo POIGNANT!! Annnnnd - ENCOURAGIN\'<br><br>As I stated, it reminds me of a piece of prose which tells one to move people from YOUR "FRONT PEW" 2 YOUR "BACK PEW" IFFFF and WHEN they THINK they can bother U!!<br><br>I sent it 2 mya daughter - -ya know - -"MICHELLE"--  I wish that u could have seen her "MAKIN\' MEGA MOVES" on soma her "FRIENDS!"<br><br>Annnnnd, she felt betta!!    :&gt;)     :&gt;)<br><br>YOUR POST is <b>ENCOURAGIN\'!!</b>   :&gt;)<br><br><b>THANK U!!</b>   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12155782">\
	 <div id="dsq-comment-header-12155782" class="dsq-comment-header">\
	 <cite id="dsq-cite-12155782" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12155782">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12155782" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12155782" class="dsq-comment-message">Hey Rikyrah did you see these pictures of the William\'s sisters - The Ralph Lauren Sony Ericsson WTA Tour Pre-Wimbledon Party<br><br><a href="http://www.zimbio.com/pictures/upOXccGC5Bz/Ralph+Lauren+Sony+Ericsson+WTA+Tour+Pre+Wimbledon/Xp18iy4Jk9u/Serena+Williams" rel="nofollow">http://www.zimbio.com/pictures/upOXccGC5Bz/Ralp...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12156812">\
	 <div id="dsq-comment-header-12156812" class="dsq-comment-header">\
	 <cite id="dsq-cite-12156812" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12156812">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12156812" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12156812" class="dsq-comment-message">rikyrah:  HATIN\' is SOOOO UGLY!!  LOOK at THIS!<br><br><a href="http://www.latimes.com/news/nationworld/nation/la-na-edifice-complex4-2009jul04,0,3189544.story" rel="nofollow">Maxine Waters job-training center caught in funding ban</a><br><br><i>Congress moves to ban earmarks for projects named after sitting lawmakers, including the Maxine Waters Employment Preparation Center in Los Angeles. Waters is furious.<br><br>Reporting from Los Angeles and Washington -- The Maxine Waters Employment Preparation Center, a job-training facility in one of Los Angeles\' poorest neighborhoods, is threatened with receiving no federal money at a time of high unemployment -- simply because of its name.<br><br>The center has become a victim of a move on Capitol Hill to block funding for projects that bear the monikers of sitting lawmakers.<br><br>"It doesn\'t seem fair that rich private entities can get funded and this poor school cannot," said Rep. Waters (D-Los Angeles), who had a heated confrontation with Appropriations Committee Chairman David R. Obey (D-Wis.) on the House floor last week over his refusal to grant her $1-million request.<br><br>The decision to deny funding for what critics call "monuments to me" comes as the number of projects named after their congressional benefactors has grown in recent years.<br><br><b>It used to be buildings were named after deceased lawmakers. But now all kinds of projects can be found named for the living: the Jerry Lewis Family Swim Center in San Bernardino, the Congressman David Dreier Water Treatment Facility in Baldwin Park and the James E. Clyburn Pedestrian Overpass in South Carolina, to name a few. West Virginia has dozens of projects named for Sen. Robert C. Byrd, a master of pork-barrel politics: roads, schools, a courthouse, even a dam and a telescope.</b><br><br>"Too many lawmakers suffer from an edifice complex, where they direct taxpayer funds to projects or programs that burnish their legacy," said Steve Ellis of Taxpayers for Common Sense. "It would be one thing if it was their money, but it isn\'t. The public is right to be skeptical, thinking that these projects are more about lawmakers\' egos than the highest and best use of our precious taxpayer dollars."<br><br>But to residents in Watts, the Waters center -- a cluster of colorful buildings off South Central Avenue -- is a sanctuary in a neighborhood where hope is scarce.<br><br>"In this area," said Eric Halton, who studied for his GED at the center, "that\'s the best we\'ve got."<br><br>James Holdman, a mechanic whose granddaughter is studying at the center to become a nurse\'s aide, said that if the federal funding is denied, "it\'s going to deprive people in this community. That place has given an opportunity to those people who otherwise don\'t feel like they have a chance to improve their lives." Holdman added that Capitol Hill politicians should visit Watts -- where the unemployment rate is nearly 50% -- before making decisions about funding for the center.<br><br>"They\'ve never been over here," he said. "Maxine Waters has been in this community. She used to walk these streets and talk with these people."<br><br>Still, Rep. Michael McCaul (R-Texas), a leading critic of funding projects named after current congressional members, expressed concern about the "perception that these projects receive special treatment because of the names they bear."<br><br>Several lawmakers with projects named for them said they had nothing to do with securing the honor. But the projects have drawn increased scrutiny because of pledges by President Obama and members of both parties to crack down on lawmakers\' earmarking of taxpayer funds to their districts.<br><br>Obey decided to prohibit funding for earmarks named after sitting lawmakers unless they were on their deathbeds.<br><br>"Could there be worthy projects bearing lawmakers\' names? Sure, but the risk is the project is getting funding not for what it does but for whom it is named," Ellis said. "So even though the center was named for Rep. Waters before she was elected to Congress, it appears self-serving to have her direct funding to a project that honors her."<br><br>Waters, one of Los Angeles\' most enduring liberal politicians, was so furious over Obey\'s decision that she confronted him on the House floor as colleagues looked on.<br><br>The congresswoman said she told Obey that if his intent was to deny funds to lawmakers who have gotten projects for themselves in order to further their political goals, "that this was not the case for me."<br><br>Waters said she was upset that the center would be denied funding "at a time when unemployment in California and nationally is at record highs, and the recession is more like a depression for the black and Latino residents of Watts."<br><br>The center is "certainly not a pet project," said Waters, whose anger with Obey\'s decision was first reported by the Capitol Hill newspaper Roll Call.<br><br>"Far from being a \'monument to me,\' the MWEPC is a public school within the Los Angeles Unified School District, and the Los Angeles Unified School District would be the direct recipient of the funding.<br><br>"Chairman Obey was angry, and shouted that he didn\'t care about my plea," Waters said.</i><br>THERE IS MORE.<br><br>As I stated,  HATIN\'!  IS!  U-G-L-Y!!<br><br>"WHYCOME"   "Congress" is takin\' THIS action - -NOW!!????<br><br><b>WE KNOW!!!</b></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12159090">\
	 <div id="dsq-comment-header-12159090" class="dsq-comment-header">\
	 <cite id="dsq-cite-12159090" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12159090">malletgirl02</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12159090" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12159090" class="dsq-comment-message">Thank you for posting this. I was thinking the same thing about Congress when I read it. This is really important please post more information as you get it.<br><br>Also is it too much for congress to actually look at what these projects do, rather than cutting funding for all of them? What would happen if Waters agree to take her name off will it get funding then?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12159935">\
	 <div id="dsq-comment-header-12159935" class="dsq-comment-header">\
	 <cite id="dsq-cite-12159935" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12159935">texasladybird</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12159935" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12159935" class="dsq-comment-message">@ Malletgirl02: You bring up some good points. <br><br>Also, don\'t the people of Watts pay taxes? You can\'t tell me they ain\'t contributin\' to the nation\'s coffers in one way or another.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12166674">\
	 <div id="dsq-comment-header-12166674" class="dsq-comment-header">\
	 <cite id="dsq-cite-12166674" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12166674">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12166674" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12166674" class="dsq-comment-message">No, everyone knows that all black people are on welfare, don\'t work and don\'t pay taxes.  Only white people like Joe the Plumber work; they pay into the system.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12658552">\
	 <div id="dsq-comment-header-12658552" class="dsq-comment-header">\
	 <cite id="dsq-cite-12658552" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12658552">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12658552" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12658552" class="dsq-comment-message">malletgirl102:   THANK U!   :&gt;)  I\'ll try 2 follow up!   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12157020">\
	 <div id="dsq-comment-header-12157020" class="dsq-comment-header">\
	 <cite id="dsq-cite-12157020" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12157020">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12157020" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12157020" class="dsq-comment-message">BET regrets Lil Wayne\'s awards show perforamnce<br>Anne Lu - Celebrity News Service News Writer<br>July 3, 2009<br><br>Los Angeles, CA (CNS) - BET has regretted Lil Wayne\'s performance in their recently held awards show. A performance on the show, wherein the rapper was featured with underage girls, had been criticized for its inappropriateness.<br>The Black Entertainment Television network has expressed remorse over the rapper\'s performance with Drake in the awards show on Sunday after being lambasted by different organizations for featuring children during the songs "Best I Ever had" and "Every Girl."<br>The songs have explicit sexual references and were danced by young girls on stage at the awards event. The young girls consisted of Lil Wayne\'s daughters and their friends.<br>BET released a statement obtained by <a href="http://Allhiphop.com" rel="nofollow">Allhiphop.com</a> as saying, "BET Networks deeply regrets the performance by Young Money at the BET AWARDS \'09 (featuring Lil Wayne, Drake, Gudda Gudda and Mack Maine)."<br>"Elements of the performance were unplanned and should not have happened.<br>Drake, meanwhile, has apologized for his participation in the performance, admitting it was a "terrible idea that I\'ll never do to myself again."<br>He said, "I was being pressed from different areas to perform, and I think what really happened at the BET Awards is with the passing of Mike (Michael Jackson), the climate really changed, as far as the award show goes."<br>"...It was just timed very poorly and it definitely wasn\'t planned like that, but with that being said, it is what is. I believe in Wayne and myself and it\'s nothing we can\'t bounce back from."<br>"To anyone who was offended, my personal apologies, it wasn\'t intended to offend anybody."<br><br>Read more: <a href="http://www.allheadlinenews.com/articles/7015684831?BET%2520Awards%2520Regrets%2520Lil%2520Wayne%2520And%2520Drake%2527s%2520Performance#ixzz0KJUXRIBt&C" rel="nofollow">http://www.allheadlinenews.com/articles/7015684...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12157712">\
	 <div id="dsq-comment-header-12157712" class="dsq-comment-header">\
	 <cite id="dsq-cite-12157712" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12157712">Myth</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12157712" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12157712" class="dsq-comment-message">Is that all they regret?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12157619">\
	 <div id="dsq-comment-header-12157619" class="dsq-comment-header">\
	 <cite id="dsq-cite-12157619" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12157619">Myth</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12157619" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12157619" class="dsq-comment-message">Happy 4th of July JJP. I feel a little more at ease this year after reading Frederick Douglass\' piece. With the election of President Obama I can feel a little more at ease as I make my way to the bbq. Hi Greenlady, good to see you back.<br><br>Who says you can\'t take it with ya? After a few hours of people watching, MJ is taking his $25k gold casket straight into the ground with him.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12158712">\
	 <div id="dsq-comment-header-12158712" class="dsq-comment-header">\
	 <cite id="dsq-cite-12158712" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12158712">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12158712" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12158712" class="dsq-comment-message">Serial Killer Has South Carolina Community on Alert<br>Saturday July 4, 2009<br><br>Residents of a small Upstate South Carolina community were cancelling weekend plans, locking their doors and arming themselves as they learned that a serial killer shot five of their neighbors and killed four in six days. The victims near Gaffney, South Carolina seemed to be random, ranging from a 15-year-old girl to an 83-year-old woman.<br>"Yes, we have a serial killer," Cherokee County Sheriff Bill Blanton told a news conference Friday. <br><br>Blanton said there is evidence from the crime scenes that definitely links the deaths to one suspect, but he would not reveal the nature of that evidence. Investigators have released a sketch of the suspect (above) and a description of a suspect vehicle, but would not say who provided that information.<br><br>Four Deaths in Six Days.<br><br><a href="http://crime.about.com/b/2009/07/04/serial-killer-has-south-carolina-community-on-alert.htm" rel="nofollow">http://crime.about.com/b/2009/07/04/serial-kill...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12164208">\
	 <div id="dsq-comment-header-12164208" class="dsq-comment-header">\
	 <cite id="dsq-cite-12164208" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12164208">moja31</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12164208" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12164208" class="dsq-comment-message">gee it\'s a good thing nothing serious was happening in his state while sanford was gone! &lt;snark&gt;</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12158964">\
	 <div id="dsq-comment-header-12158964" class="dsq-comment-header">\
	 <cite id="dsq-cite-12158964" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12158964">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12158964" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12158964" class="dsq-comment-message">Where Mark Sanford at?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12159117">\
	 <div id="dsq-comment-header-12159117" class="dsq-comment-header">\
	 <cite id="dsq-cite-12159117" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12159117">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12159117" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12159117" class="dsq-comment-message">BWA HA HA HA HA!!!!!!!!!!!!!!!!<br><br>This might be a good time for him to be in Argentina, huh?  LOL!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12162688">\
	 <div id="dsq-comment-header-12162688" class="dsq-comment-header">\
	 <cite id="dsq-cite-12162688" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12162688">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12162688" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12162688" class="dsq-comment-message">How much you wanna bet when they find this creep he will blame it on Obama?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12162850">\
	 <div id="dsq-comment-header-12162850" class="dsq-comment-header">\
	 <cite id="dsq-cite-12162850" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12162850">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12162850" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12162850" class="dsq-comment-message">You know it!<br><br>Headline:  Jake Manson captured after week long wild killing spree in Soutgh Carolina.<br><br>Manson says he lost his job six months ago and is mad worried about government take over of the banks, healthcare system, and automotive industry, and recently Governor Sanfords tryst with cute Argenttinian due to stress caused by government forcing him to accept stimulus money for the state of South Caroina.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12163015">\
	 <div id="dsq-comment-header-12163015" class="dsq-comment-header">\
	 <cite id="dsq-cite-12163015" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12163015">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12163015" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12163015" class="dsq-comment-message">Seriously, one would think Sanford would be doing a presser since some lunatic is running rampant killing folk in his state.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12161383">\
	 <div id="dsq-comment-header-12161383" class="dsq-comment-header">\
	 <cite id="dsq-cite-12161383" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12161383">Lisa M</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12161383" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12161383" class="dsq-comment-message">OMG!! NFL QB Steve McNair shot to death.<br><br><a href="http://sports.espn.go.com/nfl/news/story?id=4306275" rel="nofollow">http://sports.espn.go.com/nfl/news/story?id=430...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12161412">\
	 <div id="dsq-comment-header-12161412" class="dsq-comment-header">\
	 <cite id="dsq-cite-12161412" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12161412">texasladybird</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12161412" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12161412" class="dsq-comment-message">Jinx! You owe me a Coke!<br><br>:P</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12161592">\
	 <div id="dsq-comment-header-12161592" class="dsq-comment-header">\
	 <cite id="dsq-cite-12161592" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12161592" href="http://muzikalthoughts.blogspot.com" target="_blank" rel="nofollow">Muzikal203</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12161592" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12161592" class="dsq-comment-message">Rumor is it\'s a murder/suicide. . .</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12161624">\
	 <div id="dsq-comment-header-12161624" class="dsq-comment-header">\
	 <cite id="dsq-cite-12161624" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12161624">Lisa M</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12161624" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12161624" class="dsq-comment-message">Reportedly, it was his wife.<br><br>WSMV confirms that McNair was murdered in downtown Nashville. Was shot and killed by his wife, and then the wife killed herself.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12162782">\
	 <div id="dsq-comment-header-12162782" class="dsq-comment-header">\
	 <cite id="dsq-cite-12162782" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12162782">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12162782" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12162782" class="dsq-comment-message">oh no.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12166752">\
	 <div id="dsq-comment-header-12166752" class="dsq-comment-header">\
	 <cite id="dsq-cite-12166752" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12166752">Justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12166752" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12166752" class="dsq-comment-message">Jesus Christ!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12170805">\
	 <div id="dsq-comment-header-12170805" class="dsq-comment-header">\
	 <cite id="dsq-cite-12170805" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12170805">eclecticbrotha</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12170805" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12170805" class="dsq-comment-message">The dead woman is NOT McNair\'s wife. She\'s a 20 year old woman named Sahel Kazemi.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12171988">\
	 <div id="dsq-comment-header-12171988" class="dsq-comment-header">\
	 <cite id="dsq-cite-12171988" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12171988">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12171988" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12171988" class="dsq-comment-message">Sahel is not a woman of color.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12166704">\
	 <div id="dsq-comment-header-12166704" class="dsq-comment-header">\
	 <cite id="dsq-cite-12166704" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12166704">Justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12166704" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12166704" class="dsq-comment-message">My God! My God!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12161402">\
	 <div id="dsq-comment-header-12161402" class="dsq-comment-header">\
	 <cite id="dsq-cite-12161402" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12161402">texasladybird</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12161402" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12161402" class="dsq-comment-message">A bit of news/gossip:<br><br><a href="http://www.nowpublic.com/sports/steve-mcnair-former-baltimore-ravens-quarterback-dies-36" rel="nofollow">http://www.nowpublic.com/sports/steve-mcnair-fo...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12161743">\
	 <div id="dsq-comment-header-12161743" class="dsq-comment-header">\
	 <cite id="dsq-cite-12161743" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12161743" href="http://www.actsoffaithblog.com" target="_blank" rel="nofollow">Acts Of Faith Blog</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12161743" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12161743" class="dsq-comment-message">Cynthia McKinney is still being held hostage! On the 4th of July....<br><br>Today\'s Conversation So Much For Freedom: Last Time I Checked Cynthia McKinney Was Still Kidnapped <br><br><a href="http://tinyurl.com/kppu4m" rel="nofollow">http://tinyurl.com/kppu4m</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12162314">\
	 <div id="dsq-comment-header-12162314" class="dsq-comment-header">\
	 <cite id="dsq-cite-12162314" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12162314">texasladybird</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12162314" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12162314" class="dsq-comment-message">Alright y\'all, I\'m up out this piece! About to hit the pool and enjoy some BBQ. I\'ll be back to kick it tomorrow.<br><br>Happy 4th, everybody!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12163771">\
	 <div id="dsq-comment-header-12163771" class="dsq-comment-header">\
	 <cite id="dsq-cite-12163771" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12163771" href="http://muzikalthoughts.blogspot.com" target="_blank" rel="nofollow">Muzikal203</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12163771" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12163771" class="dsq-comment-message">Roland Martin getting his own show on. . . TVOne:<br><br><blockquote><br><br>NEW YORK — Roland Martin will anchor a new Sunday public affairs show aimed at a black audience that will debut in September on the TV One network.<br><br>The "Washington Watch" program aims to tap into a new interest in politics and government due to the election of President Barack Obama, said Johnathan Rodgers, TV One\'s president and CEO. It debuts Sept. 27 at 11 a.m. EDT, and the show will be repeated each week at 5 p.m.<br><br>Martin, who is also a CNN commentator, will interview newsmakers and members of the Congressional Black Caucus. April Ryan, White House correspondent for the American Urban Radio Networks, and Robert Traynham, Philadelphia Tribune columnist and Comcast host, will be regular panel members. TV One is in about 48 million homes, a little less than half of the nation\'s TV homes.<br><br>Rodgers said it dawned on him when TV One covered last year\'s Democratic convention and he saw many Black Caucus members trudge up to the network\'s temporary rooftop studio for interviews: These politicians have few outlets to talk about their issues and people have few places to hear them.<br><br>"I hope to get smart, intelligent, entertaining conversation," Rodgers said, "but I put this under the public affairs arena. It doesn\'t have to be a ratings success."<br><br>Despite the election of the nation\'s first black president, many of TV One\'s older viewers _ the network tends to get an older audience than competitor BET _ wonder whether his administration will actively push a civil rights agenda and other issues that interest them, he said.<br><br>"Barack Obama is truly the American president," Rodgers said. "He is not the white American president or the black American president. He is our president. A number of our viewers might have had a different expectation."<br><br>Martin said he hoped the show would reflect the state of black America every week.<br><br>While the show is Washington-based, he said the concerns of people across the country would be reflected. He said he hopes to have viewers participate in the shows by suggesting questions and topics.<br><br>"We want to be bottom up," he said. "The problems I see right now from so many of these shows is that they are top down _ these are the things that we think are important."<br><br>Rodgers said he initially wanted the show to first air in the late afternoon or evening, to distinguish it from the crowded field of Sunday morning public affairs shows. But he was advised that premiering "Washington Watch" at that hour during football season would be suicidal.<br></blockquote><br><br><a href="http://www.huffingtonpost.com/2009/07/04/washington-watch-with-rol_n_225782.html" rel="nofollow">http://www.huffingtonpost.com/2009/07/04/washin...</a> <br><br>I\'ll probably check it out, Lord knows I don\'t watch any of the other Sunday Shows. I hope he gets some great guests, I\'d rather have TVOne be seen as the "Black" channel than "BET"</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12164191">\
	 <div id="dsq-comment-header-12164191" class="dsq-comment-header">\
	 <cite id="dsq-cite-12164191" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12164191">moja31</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12164191" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12164191" class="dsq-comment-message">wasn\'t there talk of him getting a show on cnn a little bit ago?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12164833">\
	 <div id="dsq-comment-header-12164833" class="dsq-comment-header">\
	 <cite id="dsq-cite-12164833" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12164833">Angelar</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12164833" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12164833" class="dsq-comment-message"><a href="http://www.independent.co.uk/arts-entertainment/art/news/obama-brightens-up-the-white-house-1731274.html" rel="nofollow">http://www.independent.co.uk/arts-entertainment...</a><br><br>"Obama brightens up the White House<br><br>With modern tastes and a mission to promote diversity, the President\'s art collection signals a break with tradition. Arifa Akbar reports<br><br>With every new administration comes a new era and with it, a new art collection to reflect the shifting sands of American cultural politics. In the Clinton years, it was a frothy portrait of Mamie Eisenhower clad in a pink debutante ballgown that took pride of place on the imperial walls of the White House. George Bush fancied the more muscular patriotism of George Caitlin\'s "wild frontier" paintings. <br><br>Now, America\'s first black President has made clear that he wishes to add a splash of colour to the walls of Washington\'s First House. Barack Obama is extending his push for diversity to the White House\'s art collection, The Art Newspaper revealed this week, with the launch of a campaign that will replace the fustiness of the existing collection with works by "more diverse" artists. <br><br>Discreet approaches have been made to dealers and collectors who represent black, Hispanic and Asian artists as well as female painters to redress the current dearth; of the 400 pieces in the White House\'s permanent art collection purchased over the centuries, only five are by black artists.<br><br>The President has already shown that his artistic proclivities tend towards modern and contemporary painters such as Ed Ruscha and Jasper Johns: on inauguration day, the National Gallery of Art furnished the presidential living quarters with a wealth of loans, including John\'s 1969 lead relief, Numerals, 0 Through 9 and Ruscha\'s I Think I\'ll ... <br><br>Now, the First Lady\'s office, which is handling the White House\'s art outreach effort, has enlisted the Hirshhorn Museum and Sculpture Garden to lend them paintings by modern artists, from Glenn Ligon, a Bronx-born artist whose work traces the experience of a gay African-American, to Alma Thomas, the first African American woman to have a solo art exhibition at the Whitney Museum of American Art in 1971.<br><br>The Obama\'s foray into acquiring artworks by female and non-white artists – much of it through long term loans – has been met by shock and enthusiasm in equal measures in America\'s artistic circles, and their choices to remove some of the older artworks is viewed as a deeply symbolic gesture. <br><br>Kinshasha Holman Conwill, deputy director of the National Museum of African American History and Culture, within the Smithsonian Institution, said the nation\'s art world was "abuzz" over the White House campaign. "Such a gesture from so influential a place has understandably had a catalytic effect, stirring conversation and raising expectations," she said. "And that\'s a good thing." The actions of the President and First Lady "evinced an ability to transform the bully pulpit into a poetic perch from which to suggest new strategies for broadening the conversation about art and culture in this country".<br><br>The Hirshhorn Museum has lent the Obamas a 1992 text painting by Ligon entitled Black Like Me #2\', and two works by Thomas, including Watusi (Hard Edge) and Sky Light. Kerry Brougher, the Hirshhorn\'s chief curator, who worked with the White House to arrange the loans, said he was impressed by the diversity on the list of choices the Obamas presented to him. <br><br>"I don\'t believe there\'s been any administration that has been as interested in contemporary art," he said. "I was extremely impressed when they sent over the list of what they were interested in borrowing, because it showed a wide range of interests and a wide spectrum and understanding of both modern and contemporary art."<br><br>Traditionally, the President\'s permanent collection of purchased works, which is funded by the White House Acquisition Trust, has tended to be decades-,if not centuries-old and focused its attentions on works by artists who are long dead. This recent change in direction has left some dealers and gallerists excited at the prospect of selling works by younger, black artists to the Obamas. One New York gallerist, Jeffrey Deitch, said he would like to place a "super-outstanding Basquiat" in the hands of the White House, given the opportunity. <br><br>Semonti Mustaphi, a spokeswoman for the First Lady\'s office, declined to comment on the effect on the careers, and market value, of the artists selected. The search for new work is still "very preliminary", she added."</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12164990">\
	 <div id="dsq-comment-header-12164990" class="dsq-comment-header">\
	 <cite id="dsq-cite-12164990" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12164990">Angelar</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12164990" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12164990" class="dsq-comment-message"><a href="http://www.nytimes.com/2009/07/05/opinion/05dowd.html?_r=1&partner=rssnyt&emc=rss" rel="nofollow">http://www.nytimes.com/2009/07/05/opinion/05dow...</a><br><br>Dowd on Palin is hilarious!  Here are a few excerpts.<br><br>"Maybe, Kristol mused, she could use the 18 months she would have spent finishing her term to write her book and study up on the issues for 2012.<br><br>Why not? Palin/Sanford in 2012, with the slogan: “Save time — we’re already in Crazy Town.”<br><br>"She refuses to succumb to the “politics of personal destruction.” It’s no fun unless she’s the one aiming those poison darts, as she did when she accused Barack Obama of associating “with terrorists who targeted their own country.”</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12165379">\
	 <div id="dsq-comment-header-12165379" class="dsq-comment-header">\
	 <cite id="dsq-cite-12165379" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12165379">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12165379" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12165379" class="dsq-comment-message">July 4, 2009, 1:00 pm <br>Sunday’s Breakfast Menu, July 5<br>By Janie Lorber<br><br>Gov. Sarah Palin’s surprise resignation Friday afternoon has turned Sunday talk show agendas upside down this week.<br>Tomorrow morning, expect a healthy serving of pundits divining Ms. Palin’s actions and her future.<br>In addition, guests will be analyzing the health care proposals moving through Congress and the week’s international headlines — North Korea’s decision to launch a barrage of missiles, defying a United Nations resolution and the withdrawal of American troops from Iraqi cities. Plus, President Obama heads to Moscow as part of a weeklong overseas trip. <br>CBS, Fox and CNN all have Adm. Mike Mullen, chairman of the Joint Chiefs of Staff, to discuss the events on the military front. CNN’s John King also talks with former Secretary of State Colin Powell and Queen Noor of Jordan on “State of the Union.”<br>George Stephanopoulos, who has been traveling in Baghdad with Vice President Joseph R. Biden Jr. these last few days, will broadcast his interview with Mr. Biden on ABC’s “This Week.” The Times’s Sheryl Gay Stolberg has also been filing dispatches from the vice president’s trip.<br><br><a href="http://thecaucus.blogs.nytimes.com/" rel="nofollow">http://thecaucus.blogs.nytimes.com/</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12165463">\
	 <div id="dsq-comment-header-12165463" class="dsq-comment-header">\
	 <cite id="dsq-cite-12165463" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12165463">Angelar</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12165463" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12165463" class="dsq-comment-message">video of the president speaking from the White House balcony today.<br><br><a href="http://www.necn.com/Boston/Politics/2009/07/04/Obamas-celebrate-July-4th/1246757010.html" rel="nofollow">http://www.necn.com/Boston/Politics/2009/07/04/...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12165681">\
	 <div id="dsq-comment-header-12165681" class="dsq-comment-header">\
	 <cite id="dsq-cite-12165681" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12165681">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12165681" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12165681" class="dsq-comment-message">Generation B<br>His 50 First Dates (or in Her Case, 3) <br>By MICHAEL WINERIP<br>Published: July 2, 2009 <br>COPAKE, N.Y.<br><br><br> <br>IN July 2006, Ron James’s marriage of 13 years ended, and that same month, he joined JDate, an online matchmaking site for Jewish singles. “I’d fallen off the horse and felt the best strategy was trying to get right back on,” he said.<br><br>Mr. James, 48, was a social worker at a nursing home, and he threw himself into JDating as if he were one of his clients in need of intensive case management. He signed up to meet all women ages 30 to 50 who lived within 50 miles of his Westchester apartment, including Manhattan. “I was maximizing my search,” he said. “I’d work at it two to three hours a night.” He described himself in his Web profile as “warm, honest and authentic,” as striving to exercise his body and mind, and as wanting marriage, “but no game players please.”<br><br>On his first JDate, he was sure he’d found Miss Right. They met at a diner. She was attractive, artistic, easy to talk to. “I was so excited, I thought ‘My JDate days are over.’ ” Their second date, “she turned on me, snapped at me, I didn’t even know what I did wrong.”<br><br>“I was discouraged but not discouraged,” he said. “That was part of managing this like a business. Never put all your eggs in one basket.”<br><br>In 18 months, he e-mailed 500 to 600 women and dated 40 to 50. On a social worker’s salary, it became expensive: the train to Grand Central Terminal, the dates, a $39.99 monthly JDate fee. <br><br>So he used economies of scale. He’d do as many as three dates on a Sunday at three Starbucks within a few blocks of Grand Central. “I was trying to make it affordable, yet retain some sense of integrity,” Mr. James said. “I’d do the first one at 10 or 11, then break for lunch.” He’d eat alone to hold down costs, then go to a second Starbucks for a second date. “I didn’t want to bump into the first woman again,” he said. “I didn’t want anyone feeling bad.”<br><br>He followed this routine every other week. “I needed time off for rejuvenation,” he said. “It was pretty stressful.”<br><br>Over that year and a half, he said, there were women he met who lied about their age, posted photos that were 10 years old, misrepresented their jobs and pretended to be more successful than they were. “A lot of the photos didn’t look like them,” he said. “I learned to watch out for sunglasses.”<br><br>He dated one woman several times. “She was funny, reasonably attractive, we did a lot of Starbucks. I kept hoping a bolt of lightning might strike and I’d be in love.”<br><br>A few became friends. “Internet dating in the 21st century is a hard process,” he said. “We’d communicate and support each other.” Through the worst, he never let his JDate membership lapse. “I was addicted,” he said. “I kept getting back on the horse.”<br><br>Spark Networks, the owner of JDate, runs 32 dating sites — for Greek singles, Catholics, African-Americans, Asians, Seventh-day Adventists — but none does as well as JDate. In the first quarter of 2009, JDate’s national and international sites accounted for $7.6 million of the company’s $12 million revenue.<br><br>JDate is the oldest of the company’s services, which partly explains its success. But it has also been embraced by Jewish leaders, fearful of the high rate of intermarriage — 47 percent of Jews who married from 1996 to 2001 married outside their faith, according to the most recent figures available from the National Jewish Population Survey.<br><br>JDate offers group discounts to rabbis buying memberships in bulk.<br><br><br><a href="http://www.nytimes.com/2009/07/05/fashion/05generationb.html?ref=style" rel="nofollow">http://www.nytimes.com/2009/07/05/fashion/05gen...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12165710">\
	 <div id="dsq-comment-header-12165710" class="dsq-comment-header">\
	 <cite id="dsq-cite-12165710" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12165710">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12165710" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12165710" class="dsq-comment-message">Who’s Afraid of ‘NYC Prep’? <br>  By JULIE BOSMAN<br>Published: July 2, 2009 <br>“OH, God,” said one Nightingale-Bamford parent, groaning.<br><br> <br><br> <br>“Absolute garbage,” another said. <br><br>“Like a bad ‘Dynasty’ episode,” a third said, adding reluctantly, “Everybody’s a little fascinated.” <br><br>Behold a sampling of the reaction to “NYC Prep,” the new Bravo reality show chronicling the energetic clubbing, dining and dating habits of a half-dozen New York prep school teenagers. <br><br>Only two episodes in, the show has set off a wave of outrage, contempt and sheer mortification among parents in the world of private schools in New York, already no stranger to bad press. <br><br>“ ‘Horrified’ is totally the word,” said Sandy Bass, the editor of the Private School Insider, a newsletter that covers private schools in the New York City area. When the first episode was shown on June 23, parents and their teenagers watched as Camille, a 17-year-old from the Upper West Side, complained that her teachers want her “to, like, study during Christmas break.” <br><br>Sebastian, a 16-year-old self-professed Lothario with floppy blond hair, asked the camera, “Why date one girl when you can, like, date a bunch?” <br><br>And PC, a senior with no apparent plans to go to college, professed that to be a prep-schooler in New York is to be “the elite of the elite.” <br><br>All of which contradicted an unspoken rule at many private schools: to be showy or prideful is not only culturally inappropriate, but also in supremely bad taste. To be showy or prideful on reality television appears to be even worse. As a measure of how strongly private schools discourage students and families from drawing attention to themselves, none of the more than a dozen parents contacted for this article would consent to be identified. Several said they feared the wrath of administrators. <br><br>All references to the names of the schools the students attend have been edited out by the producers, and with the exception of one public school, there was no filming allowed behind their doors. But online, word quickly surfaced that they are the Nightingale-Bamford School; the Dwight School; the Birch Wathen Lenox School; the Ross School in East Hampton; and the only public school in the bunch, Stuyvesant High School.<br><br>The private schools’ administrators, in a few crisply written paragraphs, have made their displeasure known.<br><br><a href="http://www.nytimes.com/2009/07/05/fashion/05nycprep.html?ref=style" rel="nofollow">http://www.nytimes.com/2009/07/05/fashion/05nyc...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12166624">\
	 <div id="dsq-comment-header-12166624" class="dsq-comment-header">\
	 <cite id="dsq-cite-12166624" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12166624">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12166624" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12166624" class="dsq-comment-message">The NYC Prep Students and their families must have needed some dough for the tuition.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12165875">\
	 <div id="dsq-comment-header-12165875" class="dsq-comment-header">\
	 <cite id="dsq-cite-12165875" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12165875">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12165875" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12165875" class="dsq-comment-message">found this at Balloon Juice in the comments:<br><br><i>July 4th, 2009 at 5:38 pm  gbear<br><br><br><br>Sorry to be such a link whore this afternoon, but the best take that I’ve seen on Palen is this one over at No More Mister Nice Blog.<br><br><br>if she’d served her full term, she would have been freed up a little more than a year from now, and she’d have been in a position to spend every minute between now and then using her office as a forum and as a means for showing how well she could get things done. That’s the kind of problem that real politicians yearn for, but for someone like Palin, who was in the habit of using her office to give jobs to her friends, scam free stuff, and terrorize anyone she was cheesed at, it must have looked too much like work. Throw in the way that national press scrutiny must have been cramping her style in the cronying-scamming-terrorizing departments, and it must have begun to seem as if every minute she had to spend on the job was nothing more to her than time that she could be cleaning up on the lecture circuit or appearing on TV. When she declared that staying in office and doing her job while others said mean things about her would be “the worthless, easy path; that’s a quitter’s way out,” what she seemed to really mean was that it was the path of a loser. Losers do shit work and shrug off insults; that’s never been the movie that she’s starring in inside her head.</i><br><br><a href="http://www.balloon-juice.com/?p=23610#comments" rel="nofollow">http://www.balloon-juice.com/?p=23610#comments</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12166006">\
	 <div id="dsq-comment-header-12166006" class="dsq-comment-header">\
	 <cite id="dsq-cite-12166006" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12166006">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12166006" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12166006" class="dsq-comment-message">Palin\'s Attorney Threatening Lawsuits UPDATE X3  <br>by Walt starr [Subscribe] <br> Share this on Twitter - Palin\'s Attorney Threatening Lawsuits UPDATE X3   Sat Jul 04, 2009 at 05:39:58 PM PDT<br>Quick, Kossacks, repost all of the allegations and suppositions about PAlin, her attorney is working overtime on a Saturday that is also a public holiday.<br><br><br><a href="http://www.dailykos.com/story/2009/7/4/20369/40363?detail=f" rel="nofollow">http://www.dailykos.com/story/2009/7/4/20369/40...</a></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=saturday_open_thread_8212_happy_july_4th&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');
}

})();




