




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

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

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

var Dsq = new function() {
	this.container = document.getElementById('dsq-content');
	this.jsonData = {"reactions": [{"body": "Post: It\u2019s Getting Heated Now\u2026.Brown Man has some thoughts http://snipurl.com/njnc3", "author_name": "jjpolitics", "source_url": "http://www.ubervu.com/conversations/www.jackandjillpolitics.com/2009/07/its-getting-heated-nowbrown-man-has-some-thoughts/", "id": 2199831, "get_service_url": "http://twitter.com/", "title": "Post: It\u2019s Getting Heated Now\u2026.Brown Man has some thoughts http://snipurl.com/njnc3", "url": "http://twitter.com/jjpolitics/status/2727310270", "source": "ubervu", "get_service_name": "twitter", "avatar_url": "http://s3.amazonaws.com/twitter_production/profile_images/55548665/mmmmmelon_normal.gif", "author_url": "", "date_created": "4 months ago", "retweets": []}], "has_more_reactions": false, "users": {"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": ""}, "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": ""}, "ChrisChambers": {"username": "ChrisChambers", "tumblr": "", "display_name": "ChrisChambers", "url": "http://disqus.com/ChrisChambers/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 198, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "abe7chgo": {"username": "abe7chgo", "tumblr": "", "display_name": "abe7chgo", "url": "http://disqus.com/abe7chgo/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 13, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "ajlovesya": {"username": "ajlovesya", "tumblr": "", "display_name": "ajlovesya", "url": "http://disqus.com/ajlovesya/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "morphusBfly": {"username": "morphusBfly", "tumblr": "", "display_name": "morphus", "url": "http://disqus.com/morphusBfly/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 2406, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/46/2339/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "ochyming": {"username": "ochyming", "tumblr": "", "display_name": "ochyming", "url": "http://disqus.com/ochyming/", "registered": true, "linkedin": "", "blog": "http://deoclicianocgiportfolio.wordpress.com/", "remote_domain": null, "points": 143, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/16/4390/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "ch555x": {"username": "ch555x", "tumblr": "", "display_name": "ch555x", "url": "http://disqus.com/ch555x/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 115, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/37/1858/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "BrownManATL": {"username": "BrownManATL", "tumblr": "", "display_name": "Brown Man", "url": "http://disqus.com/BrownManATL/", "registered": true, "linkedin": "", "blog": "http://www.brownmanthinkinghard.com", "remote_domain": null, "points": 36, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "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": ""}, "Mirandalynn": {"username": "Mirandalynn", "tumblr": "", "display_name": "Miranda", "url": "http://disqus.com/Mirandalynn/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 6948, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/19/8735/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Town": {"username": "Town", "tumblr": "", "display_name": "Town", "url": "http://disqus.com/Town/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 5453, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "TAG60": {"username": "TAG60", "tumblr": "", "display_name": "TAG60", "url": "http://disqus.com/TAG60/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 37, "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": ""}, "JunePearl": {"username": "JunePearl", "tumblr": "", "display_name": "JunePearl", "url": "http://disqus.com/JunePearl/", "registered": true, "linkedin": "", "blog": "http://sooncome.blogspot.com/", "remote_domain": null, "points": 138, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/7/8014/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Booky": {"username": "Booky", "tumblr": "", "display_name": "Booky", "url": "http://disqus.com/Booky/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 355, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "kalagenesis": {"username": "kalagenesis", "tumblr": "", "display_name": "kalagenesis", "url": "http://disqus.com/kalagenesis/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 83, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/7/5425/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Webb": {"username": "Webb", "tumblr": "", "display_name": "Webb", "url": "http://disqus.com/Webb/", "registered": true, "linkedin": "", "blog": "http://www.WEESeeYou.com", "remote_domain": null, "points": 2230, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/4608/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Lilytiger": {"username": "Lilytiger", "tumblr": "", "display_name": "Lilytiger", "url": "http://disqus.com/Lilytiger/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 366, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/8/3435/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "thommypurnell": {"username": "thommypurnell", "tumblr": "", "display_name": "Xgangsta", "url": "http://disqus.com/thommypurnell/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 3, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "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": ""}, "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": ""}, "AxelFoley": {"username": "AxelFoley", "tumblr": "", "display_name": "AxelFoley", "url": "http://disqus.com/AxelFoley/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 817, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/40/7600/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Plantsmantx": {"username": "Plantsmantx", "tumblr": "", "display_name": "Plantsmantx", "url": "http://disqus.com/Plantsmantx/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1174, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}}, "forum": {"use_media": true, "name": "Jack and Jill Politics", "streaming_realtime": false, "url": "jackandjillpolitics", "allow_anon_post": false, "reactions_enabled": true, "reply_position": 1, "show_avatar": true, "allow_anon_votes": false, "disqus_auth_disabled": false}, "realtime_enabled": false, "request": {"username": "", "is_global_moderator": false, "sharing": {}, "sort": 4, "forum": "jackandjillpolitics", "is_initial_load": true, "is_authenticated": false, "timestamp": "2009-12-09_16:06:35", "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": {"12934154": {"up_voted": false, "ip": "", "has_replies": true, "message": "I agree that this \"acting white\" phenomenon may not be as pervasive as some people like to say. It seems to be a generational thing. I just finished a study with African American college students in their junior and senior year, majoring in engineering at a PWI. <br><br>All of them excelled academically in high school with the majority of them attending private schools in which they were one of few Blacks in their classes. They were all about succeeding and could care less about what their friends were doing or saying. Granted, their parents were heavily involved in their schooling both in high school and in college. It was a beautiful thing to hear. This was a small study but I finished the study more hopeful than when I started.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:43:45", "killed": false, "user_key": "LisaM5432", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 12930885, "depth": 2, "points": 1, "author_is_creator": false, "is_realtime": false}, "12934671": {"up_voted": false, "ip": "", "has_replies": true, "message": "Ignorance is pervasive in America; it affects the rich as well as the poor, the powerful and the powerless, the famous as well as the obscure. It\u2019s prevalent in the suites of our nation\u2019s CEOs, the Congress, the military, and even our universities. It defines this nation.<br><br><b><a href=\"http://www.globalresearch.ca/index.php?context=va&aid=14416\" rel=\"nofollow\">Ignorance in America</a></b><br>by Prof. John Kozy<br><br><blockquote>America has never been very good at educating its people. (Athletes receive scholarships; scholars do not.) Of yes, America has its marvelous, prestigious universities, but they don\u2019t produce highly educated Americans. Most advanced degrees awarded by U.S. universities in science, technology, engineering and mathematics go to foreign nationals.<br><br>Our controversial reliance on H1B visas is well known. America takes credit for building the atomic bomb, but much of the science was developed in Europe and many of the scientists involved were Europeans who were educated there. The president, in his \u201cYes, we can!\u201d oratory says \u201cWe put a man on the moon in ten years.\u201d Yes, we did, but not without help from German scientists and engineers who many believe should have been tried as war criminals in Nuremburg at the end of World War II. The English built the first modern computer (secretly) and invented radar. A German designed the first operational turbojet engine. American colleges and universities do not graduate enough schoolteachers, nurses, or primary care physicians (many of which we now import from that intellectual giant named India). Even our nation\u2019s financiers relied on a Chinese mathematician\u2019s theorem to evaluate risk. (I have never heard anyone say that we lack enough MBAs.) When the nation\u2019s financiers decided to use David X. Li's Gaussian copula function to access risk, they led the world down a road to perdition. Li himself said of his own model: \"The most dangerous part is when people believe everything coming out of it.\" Such belief results from mathematical ignorance.<br><br>Although we have educated a few very well, we have not made education an integral part of our society. Not only have we taken to importing the products we sell, we have for decades imported the brains we use. Now we have even been reduced to having to import our own money. We have almost become an entirely dependent nation.<br><br>The American educational system won\u2019t be improved by producing more teachers, building more classrooms to reduce class size, or creating programs such as head start and no child left behind. It can only be improved by a fundamental change in our cultural values.<br><br>Imagine what American athletics would be like if bats and balls of all types and the broadcast of athletic events were as rare in American homes as books. Americans need to recognize that no nation was ever made great by its entertainers, athletes, and shopkeepers; yet a nation of entertainers, athletes, and shopkeepers is what America has become. None of these is an intellectual pursuit.<br><br>America\u2019s ruling oligarchs may believe that the public can be kept ignorant while they and their children can be learned, but they\u2019re wrong. Ignorance is pervasive; it affects the rich as well as the poor, the powerful and the powerless, the famous as well as the obscure. It\u2019s prevalent in the suites of our nation\u2019s CEOs, the Congress, the military, and even our universities. It defines this nation.<br><br>How anyone can believe that America can continue to prosper in this state of ignorant dependency is a conundrum of Gordian-knot proportions. I believe it was Dean Baker (sorry, I lost the reference) who wrote, \u201cWe need to remember what happened to the British Empire. Having originated with the overseas colonies and trading posts established by England in the 17th century, by 1922, it held sway over one-quarter of the world's population on whom \u2018the sun never set.\u2019 Yet by 1914 it had become a \u2018nation of shopkeepers\u2019 which could not then nor again in 1939 defend itself against much smaller Continental powers.\u201d Those in power in America are ignorant of history, too.</blockquote><hr>Something to keep in mind as we talk about education.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:05:34", "killed": false, "user_key": "morphusBfly", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 5, "author_is_creator": false, "is_realtime": false}, "12932632": {"up_voted": false, "ip": "", "has_replies": true, "message": "I agree EDUCATION is the key.<br><br>We need to enACT the solutions.<br><br>ACT on IT!!<br><br>Volunteer to teach those withOUT role models. Be their MODEL.  Demostrate.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_20:59:14", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 12930876, "depth": 2, "points": 3, "author_is_creator": false, "is_realtime": false}, "12934682": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"It seems to be a generational thing.\"<br><br>I certainly hope so.  Thanks for sharing the results of your study.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:06:00", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12934154, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12933160": {"up_voted": false, "ip": "", "has_replies": false, "message": "it's in there.  this has been an ongoing discussion for a while.  I went through my posts using DisQus and saw it.  Don't remember where.  Bottom line.  Both posts were on point. Raised the issues and stated the facts.  <br><br>Two different styles, both passionate and I appreciated them both.  Today was a good day indeed.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:21:31", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12932430, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "12933162": {"up_voted": false, "ip": "", "has_replies": false, "message": "Agree wholeheartedly.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:21:33", "killed": false, "user_key": "morphusBfly", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12932632, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12941867": {"up_voted": false, "ip": "", "has_replies": false, "message": "You are probably right.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-20_02:42:09", "killed": false, "user_key": "malletgirl02", "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": 12937869, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12931628": {"up_voted": false, "ip": "", "has_replies": true, "message": "I read what she wrote too, and I didn't get the sense that she's \"Afrocentric\"; I didn't get the sense that she believes pursuing an education, etc. is \"acting white\", or that she's afraid of being charged with that offense. Most of her comment concerns how many racist whites try to check blacks and minotities at every turn. It's the truth-why not acknowledge it? Acknowledging it isn't \"being afraid\". She didn't say anything about the Jena 6. She didn't reject education:<br><br>\"I think black and hispanic communities <b>should stress education</b>  NOT as a way to assimilate and gain acceptance into the larger white society (that\u2019s never going to happen) but stress education as a way to build up their own communities instead.\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_20:13:46", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": 12931289, "depth": 3, "points": 2, "author_is_creator": false, "is_realtime": false}, "12932148": {"up_voted": false, "ip": "", "has_replies": true, "message": "You could take remedial everything in my high school twenty five years ago. Even the slow kids graduated in 4 years.<br><br>hmmm....that reminds me to ask my Dad something.<br>I dont know when it started, but I know it ended in the early 90s...but in the county I grew up in, students who were not on the college track or military track, once they got to the 10th grade - they could go to the technical school for half a day. They took the core basic math, english, social studies, history in the morning, then went to the county technical center. This center taught trades...students could take cosmetology, plumbing, electrical services, auto mechanic, etc..a plethora of trades. You decided which you wanted to be, and for the next 3 years,that's what you learned  - and that was half of their high school credits...so by the time you graduated from high school, you were ready to take the final steps to being licensed for that trade. For some trades, students who turned 18, could go ahead and take the tests and be all set upon graduation. This was an excellent program from all accounts. Students could learn a good trade and have the tools to be productive. It was just yanked away and I cannot figure out why. As you can imagine, the drop out rate at my old high school is 20 times what it was before they took that school away.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_20:38:32", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 6, "is_first_child": false, "email": "", "parent_post_id": 12930710, "depth": 2, "points": 4, "author_is_creator": false, "is_realtime": false}, "12935223": {"up_voted": false, "ip": "", "has_replies": false, "message": "I wonder how many of the guys that were able to get that vocational training back in the 70s and 80s while in high school might have dropped out and ended up as lil duffle bag boys if not for those programs. That was in high school, at the time when its most needed for those students who aren't college bound but have interests in those trades. Those vocation classes provided a track for success, and I'm really scratching my head over why that ended.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:34:13", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12934627, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "12935229": {"up_voted": false, "ip": "", "has_replies": true, "message": "That is the problem in a nut shell. I had the good fortune of going to school overseas during middle and high school. Let me tell you, those children learn. They take oral tests where they get up in front of a teacher or panel and talk without interruption about the subject they are being tested on. That alone will make a student understand on a deeper level. They usually divide the ones who will be going to university and those who will learn a trade, that doesn't mean they ones not going get a bad education but more specialized. Everyone still learns history, grammar, math, science,another language etc. I lived in Spain, Italy, Austria and later England. Everyone one of my peers had a well rounded education. Sports were also something that you did in your neighborhood, not at school. The nuns in Milan taught girls basketball in the church courtyard and fine china painting in the small rooms off the abbey.<br><br>What passes for knowledge here is strange.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:34:22", "killed": false, "user_key": "Lilytiger", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": true, "email": "", "parent_post_id": 12934671, "depth": 1, "points": 8, "author_is_creator": false, "is_realtime": false}, "12934206": {"up_voted": false, "ip": "", "has_replies": false, "message": "I am going to find out exactly what the point of cutting vocational training was supposed to be. It makes no sense. Literally, a good path was snatched away from kids who had interest and talents in those areas. Every child isn't going to college or the military, and for some reason, good blue-collar foundations were snatched away...why?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:46:06", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12932547, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "12933702": {"up_voted": false, "ip": "", "has_replies": true, "message": "lol Plantsmantx.  Brown Man's points were accurate.  Read my note below to Miranda.  <br><br>He was right to push back.  I appreciated the points Town raised.  We need to have these discussions more often even if we do get heated.  I learned a lot today.  And Town did mention the perception of education as a need to assimilate and be accepted by whites.  It's in the post.  But it was just her lingo.  <br><br>Trust me this discussion was needed and helpful.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:25:39", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12932745, "depth": 5, "points": 2, "author_is_creator": false, "is_realtime": false}, "12949066": {"up_voted": false, "ip": "", "has_replies": false, "message": "<i>I thought it was time for someone to address the impact of the No Child Left Behind (NCLB) Act. <b>One of the main challenges of NCLB is to address the problems of the achievement gap for minority students. I was really shocked to learn that there is a five-year discrepancy between minority students and Caucasian students, meaning that African-American and Latino students graduate from high school with a seventh- or eighth-grade reading level.</b> How did this happen, and why is this allowed to exist? I felt that a documentary on minority education would take this law quite literally by focusing on the children who are being left behind.</i>", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-20_08:59:20", "killed": false, "user_key": "IWordsmith", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12944353, "depth": 3, "points": 1, "author_is_creator": false, "is_realtime": false}, "12934740": {"up_voted": false, "ip": "", "has_replies": false, "message": "posted in the wrong place", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:08:48", "killed": false, "user_key": "malletgirl02", "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": 12934420, "depth": 8, "points": 0, "author_is_creator": false, "is_realtime": false}, "12936283": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm from a small rural part of West Alabama...right where the \"black belt\" starts...I took piano lessons  from the time I was 5 all the way through high school. I took lessons from a lady in Columbus, MS. Yes, my daddy drove me 32 miles one way every week. Now I had two older cousins that took lessons so that was one reason I wanted to as well, and my mama was gonna make me anyway...but my teacher was a classically trained pianist, so that was what I learned. Now, I would be embarrassed when I would be asked to perform at some school function (which I ALWAYS was) because I was the ONLY person who took lessons and played the piano and was playing classical music in the whole school. I have no idea why, because looking back now...my friends were fascinated. They would ASK me to play when we were goofing around in the auditorium. Not one time did anyone say it was a \"white thing\".", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_23:05:02", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12934154, "depth": 3, "points": 2, "author_is_creator": false, "is_realtime": false}, "12938846": {"up_voted": false, "ip": "", "has_replies": false, "message": "It's that drum major instinct, I guess. &lt;&lt;shrug&gt;&gt;", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-20_01:00:54", "killed": false, "user_key": "Town", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12938004, "depth": 3, "points": 2, "author_is_creator": false, "is_realtime": false}, "12934751": {"up_voted": false, "ip": "", "has_replies": true, "message": "What the heck is this \"acting white\" bullcrap?  Acting white is enslaving a group of people for 200 years.  Acting white is enacting Jim Crow Laws and forming groups like the KKK.  Acting white is blowing up a church on Sunday and killing 4 little black girls.  Acting white is dressing up in long black overcoats and shooting up a high school.    Let'snot forget  at one time it was illegal for blacks to be educated because the white power structure realized knowledge was power.  black people have always valued education beginning with Slavery when they had to \"sneak\" and learn to read, write, etc.  One of the first institutions established by the Freedmen's Bureau were the HBCU's.  Brown v. Board was about education.  I believe the term \"acting white\" actually came about throughh the house slave/field slave association.  Those that lived/worked in the house \"acted white\" compared to those that worked the fields and lived in the quarters.  I don't believe the term \"acting white\" is used in the same context today as it was 40 or 50 years ago.  Nowdays everyone is trying to \"act black\".", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:09:12", "killed": false, "user_key": "Booky", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 2, "author_is_creator": false, "is_realtime": false}, "12935264": {"up_voted": false, "ip": "", "has_replies": true, "message": "Thanks Miranda, I really don't get the complaint.  I read the rant three times for something substantive.  Me thinks someone hit the bottle pretty hard too early in the afternoon.  <br><br>Town's pertinent point was...<br><i>Black and hispanic communities should stress education NOT as a way to assimilate and gain acceptance into the larger white society (that\u2019s never going to happen) but <b>stress education as a way to build up their own communities instead.</i></b><br><br>The beauty of Town's articulation is that it concentrates on how we motivate our kids.  <br><br>Q: Who are the ones arguing for assimilation and acceptance by white society?  <br>A: They are the Ward Connerlies, Clarence Thomases, Jeff Sessionses, and Tom Coburns of the world.<br><br>Q: Who are the ones stressing education for upbuilding our own communities?<br>A:  They are the Barack Obamas, the Regina Bejamins, the \"Teachers for America,\" and countless others who have sworn off (or atleast temporarily delayed) their pursuit of bling for the greater good of their community.<br><br>I KNOW WHOSE SIDE I\"M ON...AND WEBB IS SHO_AS_SHYT AIN\"T ON TOM COBURN'S SIDE.<br><br>The problem with embracing the american-capitalistic-materialistic paradigm of whats-in-it-for-me is conflicting with community upbuilding.  To assimilate to the american dream is to deny my brothers and sisters...AND I AM MY BROTHERS AND SISTERS KEEPER, so FUCK THAT ASSIMILATION SHYT.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:36:08", "killed": false, "user_key": "Webb", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12931718, "depth": 3, "points": 6, "author_is_creator": false, "is_realtime": false}, "12934755": {"up_voted": false, "ip": "", "has_replies": false, "message": "I missed something, what was the take from Brown Man about Berry Gordy ripping off his black talent?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:09:23", "killed": false, "user_key": "Angelar", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12950117": {"up_voted": false, "ip": "", "has_replies": false, "message": "ROFL!<br><br>You can easily see it on the TV 24/7 as well most music genres on the radio...", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-20_09:40:22", "killed": false, "user_key": "ch555x", "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": 12935526, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12934246": {"up_voted": false, "ip": "", "has_replies": false, "message": "If I'm not mistaken, i think they had contests for certain things too. All I remember is being the \"prop\" for a cousin in the cosmetology class when I was about 9.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:47:32", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12932364, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "12935789": {"up_voted": false, "ip": "", "has_replies": false, "message": "we had those programs too Miranda.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:41:17", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12935045, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "12953610": {"up_voted": false, "ip": "", "has_replies": true, "message": "You're dead on- it's in our hands and our stature will be determined through excellence.  Excellence in education, culture, business, and leadership.  We are not going back to Africa and no one is asking for us to return unless as tourists.  This is it.  Lets do this right here. We can start with crime in our communities.  we can start by just reading more to our children....we can start...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-20_10:32:45", "killed": false, "user_key": "abe7chgo", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12932371": {"up_voted": false, "ip": "", "has_replies": false, "message": "Like y'all, I see them as coming to the same conclusion in different ways. I don't have anything against Town nor his reasoning. I also don't see where the \"opposition\" is really.<br><br>I think people just resonate with the way each commentator has made their point. I just connect more with the points Brown Man has made. Just ignore the drama in between and focus on the end result of their points.<br><br>The point is our Black and Brown children are *dying* physical, spiritual, and mental deaths. Literally. Let's get busy moving. I love blogs and social networking because it enhances communication and moves ideas forward. But it can also propel people into action (i.e. Color of Change) let this be your motivating force if you aren't involved already. We have too much to lose.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_20:47:37", "killed": false, "user_key": "JunePearl", "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": 12931929, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "12956789": {"up_voted": false, "ip": "", "has_replies": false, "message": "ok now i really need to see TOWN's original post.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-20_11:03:02", "killed": false, "user_key": "TAG60", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12934420": {"up_voted": false, "ip": "", "has_replies": true, "message": "Just because I disagree how Brown man said something, doesn't make me stupid. I just think Brown man turned Town's post into a caricature. I understand just fine. Thank you very much.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:54:42", "killed": false, "user_key": "malletgirl02", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 12934314, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "12934271": {"up_voted": false, "ip": "", "has_replies": false, "message": "It seems like you agree. Glad to know we're on the same page ;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:48:23", "killed": false, "user_key": "JunePearl", "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": 12932632, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12932224": {"up_voted": false, "ip": "", "has_replies": true, "message": "Jena 6 was my own addition.<br><br>I was probably more pissed at the kinds of slack assed responses her (his?) post brought - don't know this poster, but a lot of the buster assed posts that followed hers veered so far of the track into insanity I had to write something.<br><br>I'm going to say the same thing to those on this board (which may not include you, P.) that I say to the teenager in this house - \"if you keep your hand closed, nothing can get in it.  If you open it up, you might just get a helping hand when you need it.\"<br><br>I never thought about having white friends that much growing up, but now that I've had them, some of them for decades, it doesn't seem like that big a deal.  <br><br>We've got to quit hoisting up artificial boundaries.  Quit worrying so much about assimilating.  You might just lose a few bad habits along the way.  Tighten up that diet.  And broaden your horizons, without having to leave the country to do it.<br><br>White people will not eat us.  And after we remind them that we won't eat them either, it is surprising how well we can get along.<br><br>Most of the white people you will know in your life don't have the power to do anything to you.  They can't afford to sell their homes when you move next door anymore.  They can't afford to quit the job when you become the boss.  So they learn to live with you.<br><br>The ones who you need to be worried about are the ones who can afford to segregate themselves - the rich.  And these days, not even all of them.<br><br>I'd take all this excess energy we use worrying about white folks and put it to use getting RayRay's ass off that corner.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_20:41:51", "killed": false, "user_key": "BrownManATL", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": 12931289, "depth": 3, "points": 4, "author_is_creator": false, "is_realtime": false}, "12931718": {"up_voted": false, "ip": "", "has_replies": true, "message": "Ok I'm missing something. I read your post...I read Town's post..but i dont see any opposition (perse), and the other comments lead me to believe I should.  I just saw different points being raised about a common problem. I would expect that since different people will see it from different perspectives.... but both you and Town stressed the exact same conclusion...education is key. What did I miss?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_20:18:04", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 23, "is_first_child": false, "email": "", "parent_post_id": 12930710, "depth": 2, "points": 5, "author_is_creator": false, "is_realtime": false}, "12932745": {"up_voted": false, "ip": "", "has_replies": true, "message": "\"Tighten up that diet\"? I don't know...I'm 5'11\", 170 pounds,  I don't consider myself \"assimilated\", and have no desire to become so. Watching my diet isn't \"acting white\". You seem to think it is. This seems like deja vu, because I think I've typed these words on this blog before, but whose eyes are you looking at black people through?<br><br>\"We've got to quit hoisting up artificial boundaries.\"<br>It's not so much about hoisting up boundaries as it is about recognizing the ones that are already there, and not trying to pretend they aren't there. As far as I can tell, <i>Town</i> isn't worried about assimilating. Seems to me that she was pretty explicit in saying that.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:05:02", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 12932224, "depth": 4, "points": 2, "author_is_creator": false, "is_realtime": false}, "12936330": {"up_voted": false, "ip": "", "has_replies": true, "message": "LMAO", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_23:05:28", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12936149, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12937869": {"up_voted": false, "ip": "", "has_replies": true, "message": "No, it's a case of a publicity stunt to drum up readership for their blog.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-20_00:15:31", "killed": false, "user_key": "Town", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 4, "is_first_child": true, "email": "", "parent_post_id": 12936149, "depth": 1, "points": 5, "author_is_creator": false, "is_realtime": false}, "12932717": {"up_voted": false, "ip": "", "has_replies": true, "message": "I agreed with most of Town's points because it raised the issues I battle with when I am working with my at risk kids.  It highlighted the elephant in the room but it wasn't a problem with white society . . . it is a problem created by our own society.  <br><br>You missed the rationale that somehow there was some validity in not subscribing to education as being as important for our young black people.  Reasoning -- because they wouldn't get a fair shake by whites anyway.   The call from Town was to move away from the perception of being educated just to \"assimilate and be accepted by whites\" because you would never measure up and instead to focus more on becoming educated and creating businesses in your \"own\" community instead.    (Now, I don't believe Town meant it in that way because that is just her writing style . . .she writes from the \"other\" perspective).<br><br>But if taken at face value . . . the message was clear.  It was subtle but it was there.  I caught it.  Brown Man caught it and based on the responses of some other people they also understood the interpretation but approved of the line of thinking hence the response from McDaddy and others to the post feeding into that toxic mentality Brown Man rightly pushed back against.  Look at the last paragraph in Town's note.  I believe that triggered Brown's response.<br><br>We should not tell our kids that education is a means to assimilate or compete against whites and that they will never measure up to a Sarah Palin even with an Ivy League education.  Education is not a black/white thing.  Education is a global thing.  If education is not a priority for our kids they simply will not survive.  It is bigger than Sarah Palin, bigger than Joe the Plumber, bigger than Sessions or Pat Buchanan, bigger than our local community.  Without the benefit of a good education our kids who are already working at a disadvantage will not have a future, the crime rates will increase etc. etc. etc.  <br><br>There is a nuanced difference between the post.  It is subject to interpretation but there is a difference.  Town called out the elephant in the room only a few of us seem to recognize.  Brown Man made the right points and made it clear for the \"McDaddy\"s reading the posts and who have influence over our young people.  That is the beauty of JJP.  Today was a good day for discourse.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:03:35", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 16, "is_first_child": false, "email": "", "parent_post_id": 12931718, "depth": 3, "points": 1, "author_is_creator": false, "is_realtime": false}, "12932757": {"up_voted": false, "ip": "", "has_replies": false, "message": "I re-read both post as well; I also read the comments from both post. I didn't read anything in Town's or Brown'ss post that did not advocate education.<br><br>In Town's post, I got the fact that young blacks see the disparities and injustices of white folks getting by just by being white, so why can't they.  Soem dismiss education as acting white.  <br><br>The harsh realities- of clinging to their blackness and forgo education  though it is not an excuse, so present education to the youth in a way where they can serve their own first, in their communities.<br><br>In Brown's post, I got that blacks can't afford to cling to the ideas of education = white.   Blacks need to value education and benefit from it for their own survival.<br><br>Both stressed the need for education.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:05:36", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12931718, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12930710": {"up_voted": false, "ip": "", "has_replies": true, "message": "Almost half of black high school students IN THE NATION are not graduating on time - from FUCKING HIGH SCHOOL.  You could take remedial everything in my high school twenty five years ago.  Even the slow kids graduated in 4 years.<br><br>Now nobody gives a damn.  <br><br>Getting the president to throw money at the problem isn't going to do shit.<br><br>Worrying about how it sounds politically, whether its liberal enough or right wing enough or maybe even emotional bereft enough so that those who need help will not be offended makes my ass itch.<br><br>I grew up in a college town - the managers at McDonalds had college degrees.  And guess what?  They don't work there anymore.  <br><br>Ill prepared children without trust funds - that means US and our black children in the hood - aren't going anywhere.<br><br>Which means the Wild Wild West on the streets of our nation's hoods are going to get worse.<br><br>Am I supposed to just stick my NAACP card in my pocket, shut the fuck up and smile?<br><br>If you are wrong, and many of us are wrong, a lot - then I owe it to you to give it to you straight.  Your president owes it to you.  Bill Cosby owes it to you.  Lil Wayne owes it to you too - to tell you you've got a better chance of being in the NBA than having a hit rap record.<br><br>An education doesn't guarantee anything, except that its recipient will have the ability to see the world better than they can without one.  And for many of us, who are currently looking through poverty colored glasses, that little bit of improvement in our vision is all we need to see our way forward to our next way station.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_19:17:42", "killed": false, "user_key": "BrownManATL", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 34, "is_first_child": true, "email": "", "parent_post_id": 12930475, "depth": 1, "points": 7, "author_is_creator": false, "is_realtime": false}, "12936354": {"up_voted": false, "ip": "", "has_replies": false, "message": "funny", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_23:06:25", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12936149, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12937892": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"We fear, we're too set, so we retreat to pat answers.\"<br><br>WE retreat to pat answers? What's more \"pat\" than calling for death squads and forced sterilization? It's an understatement to say that that's the ultimate retreat to a pat answer.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-20_00:16:51", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12930475, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12934314": {"up_voted": false, "ip": "", "has_replies": true, "message": "This isn't about Town.  This is about thousands of our young black kids failing middle and high school, having no interest in a career, not living up to their potential choosing the wrong path.<br><br>This is about the future of our country and our communities.  This isn't a feel good topic.  This is serious and is a battle that has been ongoing for YEARS.<br><br>You may not understand it but folks like me who work with these at risk teens especially boys . . . we get it.  We need more men like Brown Man who truly cares to say it in a way these kids will get it.  Nothing against Town -- but Brown Man truly lays it out there in a way these boys can connect.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:49:55", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 7, "is_first_child": false, "email": "", "parent_post_id": 12934126, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "12934343": {"up_voted": false, "ip": "", "has_replies": true, "message": "Thanks Val. I just wanted to make sure I understood everybody to be on the same page...that \"Education is key\" to our individual and collective success.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:51:03", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 12932717, "depth": 4, "points": 1, "author_is_creator": false, "is_realtime": false}, "12998265": {"up_voted": false, "ip": "", "has_replies": false, "message": "Although I agree with the overall conclusion of this post it has a major failing. You are speaking a language few \"gangsta's\" understand. You are doing what Jesus calles, \"trying to put new wine in old wine skins\" Our people who with this faulty conditioning have a warped value system to the point where right and wrong carries irrational/self-destructive meanings. As Jesus states, \" Father forgive them for they know not what they do\" stop casting pearls amongst swine (pig-mentality) and address the faulty conditioning that has devalued the right and glorified the wrong..", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-21_10:54:14", "killed": false, "user_key": "thommypurnell", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 12953610, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12931289": {"up_voted": false, "ip": "", "has_replies": true, "message": "I don't have to make any assumptions - I can read what he wrote.  <br><br>Some things are period dot.<br><br>Educating our black children, even if it hurts them, and God forbid, give their parents a little extra knowledge to boot, is not an option.<br><br>Its as necessary as oxygen.    <br><br>Jena 6 protests are bullshit when we are not graduating from the very same schools. <br><br>But education doesn't tug at the heartstrings like \"injustice\".", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_19:52:20", "killed": false, "user_key": "BrownManATL", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 14, "is_first_child": false, "email": "", "parent_post_id": 12931071, "depth": 2, "points": 4, "author_is_creator": false, "is_realtime": false}, "12931297": {"up_voted": false, "ip": "", "has_replies": false, "message": "Brown man has a blog post based on his response and I read it in it's entirety.  It has so many key points . . . . brilliant. <br><br>Keeping it real:  Being stupid on purpose.<br><a href=\"http://simplifythepositive.blogspot.com/2009/07/keeping-it-real-being-stupid-on-purpose.html\" rel=\"nofollow\">http://simplifythepositive.blogspot.com/2009/07...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_19:52:56", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12937958": {"up_voted": false, "ip": "", "has_replies": false, "message": "Pretty much.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-20_00:21:32", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12937869, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12933865": {"up_voted": false, "ip": "", "has_replies": true, "message": "\"Look at the last paragraph in Town's note. I believe that triggered Brown's response.\"<br><br>I don't see why. To me, the last paragraph proves that she didn't devalue education. She just said that it should be used to build up black communities. What's wrong with that, and why did it set Brown Man off? <br>You know, I think they were advocating the same solution, but I also think they may have different visions of what Black America should look like when the goal is reached. Sometimes, \"the drama in between\" can make a difference.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:30:50", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 10, "is_first_child": false, "email": "", "parent_post_id": 12932717, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "12930800": {"up_voted": false, "ip": "", "has_replies": true, "message": "I believe the problem is reverse racism (self hatred), the tallest wall is within our mind.<br>I mean how many psychologists do study the effect of emasculation on afro-americans and why there still this stigma?<br><br>the same i see in Africa.<br><br>\"Acting white\" is a excuse or more like a shield. Confronting ones demons is scary and scarier if you do not have the proper tool.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_19:23:35", "killed": false, "user_key": "ochyming", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "12934389": {"up_voted": false, "ip": "", "has_replies": true, "message": "more than that Miranda.  <br><br>Education is not a Black = White = Assimilation = Acceptance thing.<br><br>Education is Global = Key to your success = Your ONLY choice in a future thing.<br><br>not about you separating yourself in your own group and having your own views on education and having a business in your own separate community because you will NEVER = the Sarah Palins of the world and never fit in.  Because guess what we are ALL equal and just because some ignoramus says otherwise does not make it so if you don't accept it.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:53:05", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 12934343, "depth": 5, "points": 1, "author_is_creator": false, "is_realtime": false}, "12935928": {"up_voted": false, "ip": "", "has_replies": false, "message": "You made a comment about me not understanding, so it was pretty close to it. I'm just tired of people saying \"oh you don't understand\"  to me. That is dismissive. The reason I added the thank you very much, because I thought you were acting like what I had to say didn't matter.<br><br>You know I actually agree that the whole acting white idea is bullshit. I just had a problem with how Brown man portrayed Town's argument. It is not the substance, but the rhetoric.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:47:23", "killed": false, "user_key": "malletgirl02", "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": 12934546, "depth": 9, "points": 0, "author_is_creator": false, "is_realtime": false}, "12944635": {"up_voted": false, "ip": "", "has_replies": false, "message": "There is nothing wrong with asking for solutions. I'm on a board for an advocacy organization, I have come to be known as the person who will take discussion in an outcomes-based direction. Asking for solutions is crucial, which is why I did not say anything was wrong with it. In fact, from my reading of whiterosebuddy's previous post, I can see that it's coming from a genuine place.<br><br>However, as someone who has been volunteering for years, and who works in the service sector, I can tell you that this conversation is not new. <b>This conversation has been had by people at family reunions, dinner tables, hair salons/barbarshops, street corners, board meetings, and even spoken word performances</b>. This ain't new. And the final question of \"What are the solutions\" aren't new either. We have ideas to try out, we have solutions that work, we have things that are in effect right now even!<br><br>What we need to do at this point is do our part. If you don't know what to do, join your local service organization that resonates with you (Big Brother/Sister, religious mentoring programs, NAACP *snicker*, that was just for y'all, lol!) and find out what options work for you. And if you already know what to do, do it!<br><br>I stress, converstation is great, it is the starting point. We must now move to the level of doing the work.<br><br>I think the reason I have such a personal investment in this is because of the fact that I see this everyday at work, and at different (more terrifying) levels in my mentoring of young women. We are really at the cusp of it being too late. Seriously. It is time to get busy.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-20_07:02:27", "killed": false, "user_key": "JunePearl", "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": 12937568, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12936957": {"up_voted": false, "ip": "", "has_replies": false, "message": "double post deleted.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_23:26:12", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12931289, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12936958": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm not going to spend a lot of time on the Jena 6 thing, but what you don't understand is that it wasn't a matter of black people having their heartstrings pulled by the Jena 6. It was a matter of self-preservation. One doesn't have to think they did the right thing in jumping on Barker in order to see that...any more than anyone had to condone what Ernesto Miranda did in order to appreciate what came out of his situation with the law.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_23:26:12", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12931289, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12932364": {"up_voted": false, "ip": "", "has_replies": true, "message": "My school had the same thing - they called it \"COVEC\" - half a day tyope thing.  <br><br>Guys almost came to blows trying to get into body shop class.<br><br>A couple of them rebuilt their own cars in that class.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_20:47:27", "killed": false, "user_key": "BrownManATL", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12932148, "depth": 3, "points": 1, "author_is_creator": false, "is_realtime": false}, "12933903": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hi Brown Man - no need. you did the right thing.  I posted a response to Miranda below that should clarify everything.  Today was a good day all around.  I have valuable/usuable materials and perspectives to take to my fellow volunteers.  No need to go back and do a thing.  <br><br>Kudos to JJP posters.  <br><br>Enjoy your night.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:32:38", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 12932313, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12931347": {"up_voted": false, "ip": "", "has_replies": false, "message": "These things Pearl listed DON\"T COST ANY MONEY.  As a matter of fact, some of them will save you money.<br><br>They are things we CAN START DOING TODAY.<br><br>They don't require any drama, TV crew, government grants, or exotic psychological protocol.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_19:56:18", "killed": false, "user_key": "BrownManATL", "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": 12930876, "depth": 2, "points": 1, "author_is_creator": false, "is_realtime": false}, "12938004": {"up_voted": false, "ip": "", "has_replies": true, "message": "Ooh______________, gangstuh.  This is the part of the Color Purple where Mister's Daddy (Adolpho Caesar) says, \"My G_d, the dead has arisen.\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-20_00:24:13", "killed": false, "user_key": "Webb", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12937869, "depth": 2, "points": 6, "author_is_creator": false, "is_realtime": false}, "12932313": {"up_voted": false, "ip": "", "has_replies": true, "message": "I'd go back and list the names of those posters who irritated me, but I need to do something real quick - I guess you can just take it from me, now that you guys have hammered your point home, that Town and I are saying essentially the same thing - although I am having a problem with the assimilation thing, but I'll table that for now.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_20:45:02", "killed": false, "user_key": "BrownManATL", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12930328": {"up_voted": false, "ip": "", "has_replies": false, "message": "PREACH!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_18:53:06", "killed": false, "user_key": "ajlovesya", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12934428": {"up_voted": false, "ip": "", "has_replies": true, "message": "That's exactly right- it's not about Town. So why did Brown Man make it about her?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:54:59", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12934314, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "12928288": {"up_voted": false, "ip": "", "has_replies": true, "message": "\"The only reason tunnel vision, \u201ckeeping it real\u201d negroes like you even have half a chance to spew this nonsense is because some EDUCATED NEGROES took one for the team for the last hundred and fifty years, all the way back to Frederick Douglas, a real \u201cG\u201d if their ever was one.\"<br><br>What are you saying here, what do you mean?<br><br><br>\"If you can learn to cook crack properly, you can learn to be a pharmaceutical technician, and mix legal drugs.If you can hotwire a car, you can learn to pull conduit and wire a house.\"<br><br>Yes! And if you can be a drug kingpin like Snipes, in NewJackCity..you can be CEO of ANY type business.<br><br>The problem is that, with the exception of the later, it is nowhere near as lucrative and to be CEO, has far more 'political' barriers.<br><br>So, my question to you is how do we get folks to see BEYOND the ALMIGHTY dollar get quick rich ILLEGAL schemes and pursue, not SO rich legal means available to many more of those who are gifted in our communities.<br><br>IOW's you did a great job identifying the ills...do you have any solutions?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_17:04:58", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 7, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 3, "author_is_creator": false, "is_realtime": false}, "12938023": {"up_voted": false, "ip": "", "has_replies": true, "message": "They did a doc about ATL's Douglass??? WHoa, when was it on the air?  I missed it.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-20_00:25:34", "killed": false, "user_key": "Webb", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": true, "email": "", "parent_post_id": 12936092, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12934444": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm having the same problem you are having. Town is being turned into same caricature.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:55:45", "killed": false, "user_key": "malletgirl02", "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": 12931929, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "12930876": {"up_voted": false, "ip": "", "has_replies": true, "message": "Here's my solution: prioritize your education. <br><br>I'm tired of folks talking about \"Do you have any solutions?\", here are some ideas:<br><br>*Go to the local library and look up resources for your children to experience new things and different cultures.<br><br>*Do your homework on the kitchen floor if you don't have a table.<br><br>*Cut off the cable, TV is not that important. Let the kids watch PBS if they want to watch TV so bad. <br><br>*If the child is having trouble with a subject, get them tested for a disability.<br><br>*If your kid is hanging with the wrong crowd, help them make new friends. Get them to the Park District to join a team, get them to your house of worship to participate in youth programs, get them to join an academic team in school (nerds have futures, the \"cool\" kid who is one month from dropping out and is making fun of the nerd usually doesn't).<br><br>These are just things off of the top of my head because <i> each and every one of these things is something my mother did for me</i>. I'm sure if I sat down I could think of some more things to do. <br><br>Parental involvement is key, but I know so many people who's parents didn't have the time or just plain didn't give a damn and they sought these things on their own. Usually they had an older sibling or a mentor. So that's why I mentor, because I feel like it's up to us who have \"made it\" to fill in the gaps.<br><br>I am <b>totally</b> cosigning with Brown Man. I have said this for eons. That young brother trying to sell me his album on the corner could be a studio owner, that sister spouting her reasons for yelling at her man on the train could be the next great lobbyist, that brother talking about how \"The Man is using social systems to manipulate our minds\" (a real statement I heard on the 4 Train coming home from church today) could get his PhD in Public Policy and affect some real change.<br><br>We got solutions, solutions aren't the problem, it's enacting them. So let's get busy folks. What is your role? Find it and do it.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_19:29:30", "killed": false, "user_key": "JunePearl", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 6, "is_first_child": true, "email": "", "parent_post_id": 12928288, "depth": 1, "points": 3, "author_is_creator": false, "is_realtime": false}, "12930885": {"up_voted": false, "ip": "", "has_replies": true, "message": "\"\"Acting white\" is a excuse or more like a shield. Confronting ones demons is scary and scarier if you do not have the proper tool.\"<br><br>Ochyming - this is a rarity.  I agree with this statement 100%.  You summed it up beautifully.  Now the question becomes how do we get the majority to acknowledge this and stop it.  I have been fighting it for over 21 years and it has been a struggle and it isn't getting easier . . . these kids (especially the male children) are getting more lost and the parents aren't helping the cause.  Grown folks who should know better  . . . don't know better. It's like some of them take pride in their ignorance. Don't want to change and don't want the kids to change or step up.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_19:29:54", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 3, "is_first_child": true, "email": "", "parent_post_id": 12930800, "depth": 1, "points": 2, "author_is_creator": false, "is_realtime": false}, "12932430": {"up_voted": false, "ip": "", "has_replies": true, "message": "Well, I don't know if it's worth getting on the merry-go-round over that point, but I just did page searches on every thread that has been put up today, and the only occurences of \"Afrocentric\" seem to be from you, me, and Brown Man.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_20:50:14", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 12932060, "depth": 5, "points": 1, "author_is_creator": false, "is_realtime": false}, "12936019": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"The beauty of Town's articulation is that it concentrates on how we motivate our kids.\"<br><br>And I thought this was at the crux of what the differences were in the posts too...what do we say or do to MOTIVATE the kids, or rather get the message across because the core message itself was the SAME - get an education (although I still think we need to define \"education\" too! but that's another day lol).", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:52:21", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12935264, "depth": 4, "points": 1, "author_is_creator": false, "is_realtime": false}, "12935511": {"up_voted": false, "ip": "", "has_replies": false, "message": "Strange indeed, Sometimes, I believe it's intentional.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:38:41", "killed": false, "user_key": "morphusBfly", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12935229, "depth": 2, "points": 6, "author_is_creator": false, "is_realtime": false}, "12931929": {"up_voted": false, "ip": "", "has_replies": true, "message": "I opened windows so I could reread them, side by side. I saw then stressing the same conclusion, too...that's why I'm somewhat baffled by the attempt to turn Town into some kind of caricature.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_20:27:40", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 12931718, "depth": 3, "points": 3, "author_is_creator": false, "is_realtime": false}, "12930906": {"up_voted": false, "ip": "", "has_replies": false, "message": "Tell. Them.<br><br>We are :here:", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_19:30:54", "killed": false, "user_key": "JunePearl", "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": 12930710, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12936541": {"up_voted": false, "ip": "", "has_replies": false, "message": "Very funny...and very pithy.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_23:12:12", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12936330, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12937568": {"up_voted": false, "ip": "", "has_replies": true, "message": "I'm sorry what is wrong with asking for solutions? If you are going to point out problems you should have solutions, it part of having a strong argument.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_23:56:26", "killed": false, "user_key": "malletgirl02", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12930876, "depth": 2, "points": 1, "author_is_creator": false, "is_realtime": false}, "12934499": {"up_voted": false, "ip": "", "has_replies": false, "message": "oh Plantsmantx.  Take it anyway you want to.  When I think about all the kids that are dead, on drugs, in jail, before they even hit 19 years old . . . I can't feed into your comment.<br><br>I understand where Brown Man is coming from.  I GET it.  If you can't understand that then that is a good thing.  I hope you never know what I know.  <br><br>Trust me when I say  . . . he did a good thing.  Wish he could go to some of my sessions.  It would make a difference.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:58:12", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12934428, "depth": 8, "points": 0, "author_is_creator": false, "is_realtime": false}, "12935526": {"up_voted": false, "ip": "", "has_replies": true, "message": "I don't believe the term \"acting white\" is used in the same context today as it was 40 or 50 years ago. Nowdays everyone is trying to \"act black\".<br><br><br>lol", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:39:30", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": true, "email": "", "parent_post_id": 12934751, "depth": 1, "points": 2, "author_is_creator": false, "is_realtime": false}, "12931944": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ok so its not just me....I was thinking both posters were stressing education too.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_20:28:26", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12931628, "depth": 4, "points": 4, "author_is_creator": false, "is_realtime": false}, "12930925": {"up_voted": false, "ip": "", "has_replies": false, "message": "DAMMMMNNN Brown. Where is your blog.  I am linking up TODAY!<br><br>Brilliant.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_19:31:51", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12930710, "depth": 2, "points": 1, "author_is_creator": false, "is_realtime": false}, "12935045": {"up_voted": false, "ip": "", "has_replies": true, "message": "Agreed.<br><br>Possibly another day, I'd like for us to get into the discussion of exactly what do we mean by \"education\"  - there's the easy answer, and the not so easy answer...as I mentioned in another post, and JunePeal and BrownMan knew exactly the programs I was talking about..but for whatever reason, vocational training/trade schools were stripped away from the public school systems. We know every child isnt going to college, but that doesn't mean they aren't educated, a vocation/trade is an education too and I wonder if that has been overlooked...hell, I know its been overlooked...but I also know those programs were stripped for some asanine reason. Where did that leave those kids whose talents may not be in calculus or physics or chemistry..but in cosmetology, plumbing, etc?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:25:05", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12934389, "depth": 6, "points": 3, "author_is_creator": false, "is_realtime": false}, "12934546": {"up_voted": false, "ip": "", "has_replies": true, "message": "did I call you stupid?  Don't put words in my mouth.<br><br>Labels are ineffective if you choose not to accept them.  Aside from that -- You are entitled to your opinion.  and you are welcome very much.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:59:51", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12934420, "depth": 8, "points": 0, "author_is_creator": false, "is_realtime": false}, "12934035": {"up_voted": false, "ip": "", "has_replies": false, "message": "She mentioned that perception...and rejected it. Brown Man doesn't.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:38:22", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12933702, "depth": 6, "points": 2, "author_is_creator": false, "is_realtime": false}, "12936092": {"up_voted": false, "ip": "", "has_replies": true, "message": "Just curious..... Who has seen the HBO Documentary \"Hard Times At Douglass High\"?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:56:17", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12938310": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"it affects the rich as well as the poor, the powerful and the powerless, the famous as well as the obscure. It\u2019s prevalent in the suites of our nation\u2019s CEOs, the Congress, the military, and even our universities. It defines this nation.\"<br><br><br>oooooooooooooooooooo...I like that.  So o targer..so astute", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-07-20_00:42:14", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12934671, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "12930475": {"up_voted": false, "ip": "", "has_replies": true, "message": "Hmm...there are many in our community--including a few so called public intellectuals--who might call this an Uncle Tom-Mike Steele-ish screed dressed up like populist common sense? <br><br>Brown Man talks good things, but too many of us are analogous to white crackers and bumpkins who worship Palin, or Limbaugh. We fear, we're too set, so we retreat to pat answers.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_19:03:30", "killed": false, "user_key": "ChrisChambers", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 52, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12934061": {"up_voted": false, "ip": "", "has_replies": false, "message": "I agree, I think Brown man's post can straight of left field. No one was talking about anything Afrocentric, or praising the \"swagger\" as brown man put it. I have no idea where he came from.<br><br>Town was also stressing education. Brown man was not being fair to Town.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:39:47", "killed": false, "user_key": "malletgirl02", "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": 12932430, "depth": 6, "points": 1, "author_is_creator": false, "is_realtime": false}, "12931502": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yes the number one problem in Black America is self hate and apathy.This is why there are so many Black people now blaming President Obama for their problems.Yet Lil Wayne is celebrated and and revered.This problem in our community is a disgrace and we really need a new awaking.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_20:06:37", "killed": false, "user_key": "kalagenesis", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "12938163": {"up_voted": false, "ip": "", "has_replies": false, "message": "There's nothing new or different about this...him. He's always been around, and he can still be recognized.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-20_00:33:19", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12937700, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "12932547": {"up_voted": false, "ip": "", "has_replies": true, "message": "I am a rehabilitation counselor working in my local college assisiting people with disabilities in their career journey. The worst thing that happened to the educational system was downplaying the importance of vocational training.<br><br>Dental Hygienists with a two-year degree make more than I do with my M.A. We need apprenticeships for plumbing, electrical wiring, welding, etc. back in our schools (all who make more than I do by the way. LOL, social services really doesn't pay!)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_20:55:46", "killed": false, "user_key": "JunePearl", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 12932148, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "12934091": {"up_voted": false, "ip": "", "has_replies": false, "message": "Co-signed and good write-up!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:41:13", "killed": false, "user_key": "ch555x", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12931022": {"up_voted": false, "ip": "", "has_replies": false, "message": "<b>An education doesn't guarantee anything\u2026 </b><br><br>OH, no!<br>I was stupid enough to snob going to college (15 year ago) to became a pharmacist, i chose to teach myself how to paint in order to become a painter. If i could go back in time \u2026<br><br>Proper training is key in becoming economically independent (2nd best thing after emotional independence.).", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_19:37:16", "killed": false, "user_key": "ochyming", "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": 12930710, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12934608": {"up_voted": false, "ip": "", "has_replies": false, "message": "It's really not as much of a \"battle\" as you think it is. There has been a lot of talk here that would lead one to believe that this \"discourse\" is something \"different\". It's not. It's the same ol' thing. It's about those who think anti-black racism should be ingored, and the ultimate goal we should have as black people is to disband as a people, vs. those who think we shouldn't...can't do those things. Appearances on this particular blog on this particular day notwithstanding, there is really not a deep divide. For it to be a deep divide, there would have to be somewhere near an equal number of people on each side of the line. There isn't.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:02:40", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12934314, "depth": 7, "points": 1, "author_is_creator": false, "is_realtime": false}, "12932856": {"up_voted": false, "ip": "", "has_replies": false, "message": "A good day for discourse, indeed, Val!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:10:19", "killed": false, "user_key": "spirit_55z", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12932717, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "12936149": {"up_voted": false, "ip": "", "has_replies": true, "message": "So are Town's and Brown man's comments a case of violently agreeing with one another?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:59:10", "killed": false, "user_key": "malletgirl02", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 8, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "12934103": {"up_voted": false, "ip": "", "has_replies": false, "message": "It wasn't about devaluing education.  The discussion reflected the negative perception too many of our young people hold today.  Views taught by their parents, families and friends.  <br><br>Why does education have to be a black vs. white thing?  Why does it have to be about \"black America\" at this moment in time.  I am hoping my kids won't even think about that term.  I hope they look at themselves as Americans first.  <br><br>There is nothing wrong with supporting your community but it certainly doesn't have to be a choice between color.  There is a clear difference.  Education is a global thing not a black and white thing.  That is the message our young people should receive.  How they choose to use their knowledge is on them.  Hopefully to uplift all American citizens, but if the need is to focus solely on black Americans . . . so be it.  Their choice.<br><br>I understand both posts.  I appreciate both posts and I learned a lot from the responses.  There was no drama.  Not today.  Today we ripped off the bandage and now I understand in context the message relayed to our young people and the scope of what it will take to break past some of the labels . . . I appreciate Town's post and thank Brown Man for his response.  I get it.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:41:41", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 12933865, "depth": 5, "points": 1, "author_is_creator": false, "is_realtime": false}, "12932060": {"up_voted": false, "ip": "", "has_replies": true, "message": "comment about Afrocentric was written by other poster.  I think Brown Man was addressing multiple responses on this issue.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_20:34:19", "killed": false, "user_key": "Val2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 12931628, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "12944353": {"up_voted": false, "ip": "", "has_replies": true, "message": "No, this was a high school in Baltimore. Its not On Demand right now. It was so damn sad Webb...OMG, this was so sad <a href=\"http://www.hbo.com/docs/docuseries/hardtimes/index.html\" rel=\"nofollow\">http://www.hbo.com/docs/docuseries/hardtimes/in...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-20_06:35:39", "killed": false, "user_key": "Mirandalynn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12938023, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "12934627": {"up_voted": false, "ip": "", "has_replies": true, "message": "and cosmetology, barbers, auto shop, LPN, wiring for air conditioners and heaters, etc.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:03:46", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12932547, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "12937700": {"up_voted": false, "ip": "", "has_replies": true, "message": "I think Brown man is just as caught up in the artificial boundaries as he accuses other people of being.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-20_00:04:27", "killed": false, "user_key": "malletgirl02", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 12932745, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "12934633": {"up_voted": false, "ip": "", "has_replies": false, "message": "I guess its time to go spend a little time with the real life fam - this has been great today, duking it out here with the JJPer's - this will always be one of my favorite sites on the web.<br><br>Since we've been talking a lot about white people today, I think this series I did last year will do a better job than I can today to illuminate where I am on this:<br><br><b><a href=\"http://simplifythepositive.blogspot.com/2008/09/white-americans-and-politics-of-race-5.html\" rel=\"nofollow\">White Americans And The Politics Of Race: A 5 Part Series</a></b> <br><br>although I think I only ended up doing four parts, and this one might give you a better sense of where I am with regards to what black Americans need to be doing:<br><br><b><a href=\"http://simplifythepositive.blogspot.com/2008/08/what-do-we-want-five-part-series-begins.html\" rel=\"nofollow\">What Do We Want: A Five Part Series</a></b><br><br>Enjoy", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_22:04:03", "killed": false, "user_key": "BrownManATL", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12934126": {"up_voted": false, "ip": "", "has_replies": true, "message": "I agree with you. Town was stressing education. Brown man's response was not fair too Town. I don't think the discourse was good. Brownman's response was too harsh to Town's. Town said none of the things Brown man mentioned in his post.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_21:42:53", "killed": false, "user_key": "malletgirl02", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 8, "is_first_child": false, "email": "", "parent_post_id": 12933865, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "12929524": {"up_voted": false, "ip": "", "has_replies": false, "message": "Oh, snap!  Someone got told!<br><br>Just to clarify, not talking about Town, since, like everyone else, I see Town and Brown Man basically saying the same thing, just coming at it from different angles.<br><br>Both of ya'll are on the money.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_18:04:55", "killed": false, "user_key": "AxelFoley", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "12931071": {"up_voted": false, "ip": "", "has_replies": true, "message": "I don't think many here, if any, are making assumptions about who Brown Man is, but I do think he's made a whole hell of a lot of assumptions about who Town is. And as long as we're being really \"honest\" here, don't we owe it to Cosby to be honest with him, too? Honest enough to tell him that it hurt his credibility five years ago to come out with that criticism without even implicitly owning up to his own moral failings? Honest enough to tell him today that having lapsed into self-parody, and coming across as so vague, unfocused, and imprecise that it's torture to listen to him, that he's not exactly modeling exemplary behavior?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-07-19_19:39:42", "killed": false, "user_key": "Plantsmantx", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 months ago", "approved": true, "num_replies": 15, "is_first_child": false, "email": "", "parent_post_id": 12930475, "depth": 1, "points": 4, "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": "26118710", "user_id": "anonymous", "forum_id": "21630", "hash": 3140726274579046716}, "thread": {"days_alive": 0, "slug": "it8217s_getting_heated_now8230brown_man_has_some_thoughts", "paginate": false, "num_pages": 1, "num_posts": 98, "per_page": 0, "total_posts": 0, "realtime_paused": true, "id": 26118710, "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=it8217s_getting_heated_now8230brown_man_has_some_thoughts' +
		'&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/it8217s_getting_heated_now8230brown_man_has_some_thoughts/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='	+ 'it8217s_getting_heated_now8230brown_man_has_some_thoughts'
			+ '&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/it8217s_getting_heated_now8230brown_man_has_some_thoughts/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">98</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://jackandjillpolitics.disqus.com/it8217s_getting_heated_now8230brown_man_has_some_thoughts/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/it8217s_getting_heated_now8230brown_man_has_some_thoughts/">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:26118710" 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/it8217s_getting_heated_now8230brown_man_has_some_thoughts/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:26118710" 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:26118710" 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'				: 'it8217s_getting_heated_now8230brown_man_has_some_thoughts',
			// 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/it8217s_getting_heated_now8230brown_man_has_some_thoughts/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='	+ 'it8217s_getting_heated_now8230brown_man_has_some_thoughts'
			+ '&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='	+ 'it8217s_getting_heated_now8230brown_man_has_some_thoughts'
			+ '&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='		+ 'it8217s_getting_heated_now8230brown_man_has_some_thoughts'
				+ '&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/26118710/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-12934671">\
	 <div id="dsq-comment-header-12934671" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934671" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934671">morphus</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934671" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934671" class="dsq-comment-message">Ignorance is pervasive in America; it affects the rich as well as the poor, the powerful and the powerless, the famous as well as the obscure. It’s prevalent in the suites of our nation’s CEOs, the Congress, the military, and even our universities. It defines this nation.<br><br><b><a href="http://www.globalresearch.ca/index.php?context=va&aid=14416" rel="nofollow">Ignorance in America</a></b><br>by Prof. John Kozy<br><br><blockquote>America has never been very good at educating its people. (Athletes receive scholarships; scholars do not.) Of yes, America has its marvelous, prestigious universities, but they don’t produce highly educated Americans. Most advanced degrees awarded by U.S. universities in science, technology, engineering and mathematics go to foreign nationals.<br><br>Our controversial reliance on H1B visas is well known. America takes credit for building the atomic bomb, but much of the science was developed in Europe and many of the scientists involved were Europeans who were educated there. The president, in his “Yes, we can!” oratory says “We put a man on the moon in ten years.” Yes, we did, but not without help from German scientists and engineers who many believe should have been tried as war criminals in Nuremburg at the end of World War II. The English built the first modern computer (secretly) and invented radar. A German designed the first operational turbojet engine. American colleges and universities do not graduate enough schoolteachers, nurses, or primary care physicians (many of which we now import from that intellectual giant named India). Even our nation’s financiers relied on a Chinese mathematician’s theorem to evaluate risk. (I have never heard anyone say that we lack enough MBAs.) When the nation’s financiers decided to use David X. Li\'s Gaussian copula function to access risk, they led the world down a road to perdition. Li himself said of his own model: "The most dangerous part is when people believe everything coming out of it." Such belief results from mathematical ignorance.<br><br>Although we have educated a few very well, we have not made education an integral part of our society. Not only have we taken to importing the products we sell, we have for decades imported the brains we use. Now we have even been reduced to having to import our own money. We have almost become an entirely dependent nation.<br><br>The American educational system won’t be improved by producing more teachers, building more classrooms to reduce class size, or creating programs such as head start and no child left behind. It can only be improved by a fundamental change in our cultural values.<br><br>Imagine what American athletics would be like if bats and balls of all types and the broadcast of athletic events were as rare in American homes as books. Americans need to recognize that no nation was ever made great by its entertainers, athletes, and shopkeepers; yet a nation of entertainers, athletes, and shopkeepers is what America has become. None of these is an intellectual pursuit.<br><br>America’s ruling oligarchs may believe that the public can be kept ignorant while they and their children can be learned, but they’re wrong. Ignorance is pervasive; it affects the rich as well as the poor, the powerful and the powerless, the famous as well as the obscure. It’s prevalent in the suites of our nation’s CEOs, the Congress, the military, and even our universities. It defines this nation.<br><br>How anyone can believe that America can continue to prosper in this state of ignorant dependency is a conundrum of Gordian-knot proportions. I believe it was Dean Baker (sorry, I lost the reference) who wrote, “We need to remember what happened to the British Empire. Having originated with the overseas colonies and trading posts established by England in the 17th century, by 1922, it held sway over one-quarter of the world\'s population on whom ‘the sun never set.’ Yet by 1914 it had become a ‘nation of shopkeepers’ which could not then nor again in 1939 defend itself against much smaller Continental powers.” Those in power in America are ignorant of history, too.</blockquote><hr>Something to keep in mind as we talk about education.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12935229">\
	 <div id="dsq-comment-header-12935229" class="dsq-comment-header">\
	 <cite id="dsq-cite-12935229" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12935229">Lilytiger</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12935229" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12935229" class="dsq-comment-message">That is the problem in a nut shell. I had the good fortune of going to school overseas during middle and high school. Let me tell you, those children learn. They take oral tests where they get up in front of a teacher or panel and talk without interruption about the subject they are being tested on. That alone will make a student understand on a deeper level. They usually divide the ones who will be going to university and those who will learn a trade, that doesn\'t mean they ones not going get a bad education but more specialized. Everyone still learns history, grammar, math, science,another language etc. I lived in Spain, Italy, Austria and later England. Everyone one of my peers had a well rounded education. Sports were also something that you did in your neighborhood, not at school. The nuns in Milan taught girls basketball in the church courtyard and fine china painting in the small rooms off the abbey.<br><br>What passes for knowledge here is strange.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12935511">\
	 <div id="dsq-comment-header-12935511" class="dsq-comment-header">\
	 <cite id="dsq-cite-12935511" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12935511">morphus</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12935511" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12935511" class="dsq-comment-message">Strange indeed, Sometimes, I believe it\'s intentional.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12938310">\
	 <div id="dsq-comment-header-12938310" class="dsq-comment-header">\
	 <cite id="dsq-cite-12938310" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12938310">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12938310" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12938310" class="dsq-comment-message">"it affects the rich as well as the poor, the powerful and the powerless, the famous as well as the obscure. It’s prevalent in the suites of our nation’s CEOs, the Congress, the military, and even our universities. It defines this nation."<br><br><br>oooooooooooooooooooo...I like that.  So o targer..so astute</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12928288">\
	 <div id="dsq-comment-header-12928288" class="dsq-comment-header">\
	 <cite id="dsq-cite-12928288" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12928288">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12928288" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12928288" class="dsq-comment-message">"The only reason tunnel vision, “keeping it real” negroes like you even have half a chance to spew this nonsense is because some EDUCATED NEGROES took one for the team for the last hundred and fifty years, all the way back to Frederick Douglas, a real “G” if their ever was one."<br><br>What are you saying here, what do you mean?<br><br><br>"If you can learn to cook crack properly, you can learn to be a pharmaceutical technician, and mix legal drugs.If you can hotwire a car, you can learn to pull conduit and wire a house."<br><br>Yes! And if you can be a drug kingpin like Snipes, in NewJackCity..you can be CEO of ANY type business.<br><br>The problem is that, with the exception of the later, it is nowhere near as lucrative and to be CEO, has far more \'political\' barriers.<br><br>So, my question to you is how do we get folks to see BEYOND the ALMIGHTY dollar get quick rich ILLEGAL schemes and pursue, not SO rich legal means available to many more of those who are gifted in our communities.<br><br>IOW\'s you did a great job identifying the ills...do you have any solutions?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12930876">\
	 <div id="dsq-comment-header-12930876" class="dsq-comment-header">\
	 <cite id="dsq-cite-12930876" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12930876" href="http://sooncome.blogspot.com/" target="_blank" rel="nofollow">JunePearl</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12930876" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12930876" class="dsq-comment-message">Here\'s my solution: prioritize your education. <br><br>I\'m tired of folks talking about "Do you have any solutions?", here are some ideas:<br><br>*Go to the local library and look up resources for your children to experience new things and different cultures.<br><br>*Do your homework on the kitchen floor if you don\'t have a table.<br><br>*Cut off the cable, TV is not that important. Let the kids watch PBS if they want to watch TV so bad. <br><br>*If the child is having trouble with a subject, get them tested for a disability.<br><br>*If your kid is hanging with the wrong crowd, help them make new friends. Get them to the Park District to join a team, get them to your house of worship to participate in youth programs, get them to join an academic team in school (nerds have futures, the "cool" kid who is one month from dropping out and is making fun of the nerd usually doesn\'t).<br><br>These are just things off of the top of my head because <i> each and every one of these things is something my mother did for me</i>. I\'m sure if I sat down I could think of some more things to do. <br><br>Parental involvement is key, but I know so many people who\'s parents didn\'t have the time or just plain didn\'t give a damn and they sought these things on their own. Usually they had an older sibling or a mentor. So that\'s why I mentor, because I feel like it\'s up to us who have "made it" to fill in the gaps.<br><br>I am <b>totally</b> cosigning with Brown Man. I have said this for eons. That young brother trying to sell me his album on the corner could be a studio owner, that sister spouting her reasons for yelling at her man on the train could be the next great lobbyist, that brother talking about how "The Man is using social systems to manipulate our minds" (a real statement I heard on the 4 Train coming home from church today) could get his PhD in Public Policy and affect some real change.<br><br>We got solutions, solutions aren\'t the problem, it\'s enacting them. So let\'s get busy folks. What is your role? Find it and do it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12932632">\
	 <div id="dsq-comment-header-12932632" class="dsq-comment-header">\
	 <cite id="dsq-cite-12932632" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12932632">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12932632" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12932632" class="dsq-comment-message">I agree EDUCATION is the key.<br><br>We need to enACT the solutions.<br><br>ACT on IT!!<br><br>Volunteer to teach those withOUT role models. Be their MODEL.  Demostrate.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12933162">\
	 <div id="dsq-comment-header-12933162" class="dsq-comment-header">\
	 <cite id="dsq-cite-12933162" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12933162">morphus</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12933162" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12933162" class="dsq-comment-message">Agree wholeheartedly.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934271">\
	 <div id="dsq-comment-header-12934271" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934271" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12934271" href="http://sooncome.blogspot.com/" target="_blank" rel="nofollow">JunePearl</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934271" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934271" class="dsq-comment-message">It seems like you agree. Glad to know we\'re on the same page ;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12937568">\
	 <div id="dsq-comment-header-12937568" class="dsq-comment-header">\
	 <cite id="dsq-cite-12937568" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12937568">malletgirl02</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12937568" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12937568" class="dsq-comment-message">I\'m sorry what is wrong with asking for solutions? If you are going to point out problems you should have solutions, it part of having a strong argument.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12944635">\
	 <div id="dsq-comment-header-12944635" class="dsq-comment-header">\
	 <cite id="dsq-cite-12944635" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12944635" href="http://sooncome.blogspot.com/" target="_blank" rel="nofollow">JunePearl</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12944635" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12944635" class="dsq-comment-message">There is nothing wrong with asking for solutions. I\'m on a board for an advocacy organization, I have come to be known as the person who will take discussion in an outcomes-based direction. Asking for solutions is crucial, which is why I did not say anything was wrong with it. In fact, from my reading of whiterosebuddy\'s previous post, I can see that it\'s coming from a genuine place.<br><br>However, as someone who has been volunteering for years, and who works in the service sector, I can tell you that this conversation is not new. <b>This conversation has been had by people at family reunions, dinner tables, hair salons/barbarshops, street corners, board meetings, and even spoken word performances</b>. This ain\'t new. And the final question of "What are the solutions" aren\'t new either. We have ideas to try out, we have solutions that work, we have things that are in effect right now even!<br><br>What we need to do at this point is do our part. If you don\'t know what to do, join your local service organization that resonates with you (Big Brother/Sister, religious mentoring programs, NAACP *snicker*, that was just for y\'all, lol!) and find out what options work for you. And if you already know what to do, do it!<br><br>I stress, converstation is great, it is the starting point. We must now move to the level of doing the work.<br><br>I think the reason I have such a personal investment in this is because of the fact that I see this everyday at work, and at different (more terrifying) levels in my mentoring of young women. We are really at the cusp of it being too late. Seriously. It is time to get busy.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12931347">\
	 <div id="dsq-comment-header-12931347" class="dsq-comment-header">\
	 <cite id="dsq-cite-12931347" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12931347" href="http://www.brownmanthinkinghard.com" target="_blank" rel="nofollow">Brown Man</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12931347" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12931347" class="dsq-comment-message">These things Pearl listed DON"T COST ANY MONEY.  As a matter of fact, some of them will save you money.<br><br>They are things we CAN START DOING TODAY.<br><br>They don\'t require any drama, TV crew, government grants, or exotic psychological protocol.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934751">\
	 <div id="dsq-comment-header-12934751" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934751" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934751">Booky</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934751" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934751" class="dsq-comment-message">What the heck is this "acting white" bullcrap?  Acting white is enslaving a group of people for 200 years.  Acting white is enacting Jim Crow Laws and forming groups like the KKK.  Acting white is blowing up a church on Sunday and killing 4 little black girls.  Acting white is dressing up in long black overcoats and shooting up a high school.    Let\'snot forget  at one time it was illegal for blacks to be educated because the white power structure realized knowledge was power.  black people have always valued education beginning with Slavery when they had to "sneak" and learn to read, write, etc.  One of the first institutions established by the Freedmen\'s Bureau were the HBCU\'s.  Brown v. Board was about education.  I believe the term "acting white" actually came about throughh the house slave/field slave association.  Those that lived/worked in the house "acted white" compared to those that worked the fields and lived in the quarters.  I don\'t believe the term "acting white" is used in the same context today as it was 40 or 50 years ago.  Nowdays everyone is trying to "act black".</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12935526">\
	 <div id="dsq-comment-header-12935526" class="dsq-comment-header">\
	 <cite id="dsq-cite-12935526" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12935526">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12935526" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12935526" class="dsq-comment-message">I don\'t believe the term "acting white" is used in the same context today as it was 40 or 50 years ago. Nowdays everyone is trying to "act black".<br><br><br>lol</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12950117">\
	 <div id="dsq-comment-header-12950117" class="dsq-comment-header">\
	 <cite id="dsq-cite-12950117" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12950117">ch555x</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12950117" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12950117" class="dsq-comment-message">ROFL!<br><br>You can easily see it on the TV 24/7 as well most music genres on the radio...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12936149">\
	 <div id="dsq-comment-header-12936149" class="dsq-comment-header">\
	 <cite id="dsq-cite-12936149" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12936149">malletgirl02</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12936149" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12936149" class="dsq-comment-message">So are Town\'s and Brown man\'s comments a case of violently agreeing with one another?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12937869">\
	 <div id="dsq-comment-header-12937869" class="dsq-comment-header">\
	 <cite id="dsq-cite-12937869" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12937869">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12937869" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12937869" class="dsq-comment-message">No, it\'s a case of a publicity stunt to drum up readership for their blog.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12938004">\
	 <div id="dsq-comment-header-12938004" class="dsq-comment-header">\
	 <cite id="dsq-cite-12938004" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12938004" href="http://www.WEESeeYou.com" target="_blank" rel="nofollow">Webb</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12938004" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12938004" class="dsq-comment-message">Ooh______________, gangstuh.  This is the part of the Color Purple where Mister\'s Daddy (Adolpho Caesar) says, "My G_d, the dead has arisen."</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12938846">\
	 <div id="dsq-comment-header-12938846" class="dsq-comment-header">\
	 <cite id="dsq-cite-12938846" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12938846">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12938846" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12938846" class="dsq-comment-message">It\'s that drum major instinct, I guess. &lt;&lt;shrug&gt;&gt;</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12937958">\
	 <div id="dsq-comment-header-12937958" class="dsq-comment-header">\
	 <cite id="dsq-cite-12937958" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12937958">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12937958" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12937958" class="dsq-comment-message">Pretty much.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12941867">\
	 <div id="dsq-comment-header-12941867" class="dsq-comment-header">\
	 <cite id="dsq-cite-12941867" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12941867">malletgirl02</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12941867" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12941867" class="dsq-comment-message">You are probably right.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12936330">\
	 <div id="dsq-comment-header-12936330" class="dsq-comment-header">\
	 <cite id="dsq-cite-12936330" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12936330">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12936330" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12936330" class="dsq-comment-message">LMAO</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12936541">\
	 <div id="dsq-comment-header-12936541" class="dsq-comment-header">\
	 <cite id="dsq-cite-12936541" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12936541">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12936541" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12936541" class="dsq-comment-message">Very funny...and very pithy.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12936354">\
	 <div id="dsq-comment-header-12936354" class="dsq-comment-header">\
	 <cite id="dsq-cite-12936354" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12936354">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12936354" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12936354" class="dsq-comment-message">funny</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12931502">\
	 <div id="dsq-comment-header-12931502" class="dsq-comment-header">\
	 <cite id="dsq-cite-12931502" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12931502">kalagenesis</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12931502" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12931502" class="dsq-comment-message">Yes the number one problem in Black America is self hate and apathy.This is why there are so many Black people now blaming President Obama for their problems.Yet Lil Wayne is celebrated and and revered.This problem in our community is a disgrace and we really need a new awaking.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12930800">\
	 <div id="dsq-comment-header-12930800" class="dsq-comment-header">\
	 <cite id="dsq-cite-12930800" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12930800" href="http://deoclicianocgiportfolio.wordpress.com/" target="_blank" rel="nofollow">ochyming</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12930800" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12930800" class="dsq-comment-message">I believe the problem is reverse racism (self hatred), the tallest wall is within our mind.<br>I mean how many psychologists do study the effect of emasculation on afro-americans and why there still this stigma?<br><br>the same i see in Africa.<br><br>"Acting white" is a excuse or more like a shield. Confronting ones demons is scary and scarier if you do not have the proper tool.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12930885">\
	 <div id="dsq-comment-header-12930885" class="dsq-comment-header">\
	 <cite id="dsq-cite-12930885" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12930885">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12930885" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12930885" class="dsq-comment-message">""Acting white" is a excuse or more like a shield. Confronting ones demons is scary and scarier if you do not have the proper tool."<br><br>Ochyming - this is a rarity.  I agree with this statement 100%.  You summed it up beautifully.  Now the question becomes how do we get the majority to acknowledge this and stop it.  I have been fighting it for over 21 years and it has been a struggle and it isn\'t getting easier . . . these kids (especially the male children) are getting more lost and the parents aren\'t helping the cause.  Grown folks who should know better  . . . don\'t know better. It\'s like some of them take pride in their ignorance. Don\'t want to change and don\'t want the kids to change or step up.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934154">\
	 <div id="dsq-comment-header-12934154" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934154" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934154">Lisa M</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934154" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934154" class="dsq-comment-message">I agree that this "acting white" phenomenon may not be as pervasive as some people like to say. It seems to be a generational thing. I just finished a study with African American college students in their junior and senior year, majoring in engineering at a PWI. <br><br>All of them excelled academically in high school with the majority of them attending private schools in which they were one of few Blacks in their classes. They were all about succeeding and could care less about what their friends were doing or saying. Granted, their parents were heavily involved in their schooling both in high school and in college. It was a beautiful thing to hear. This was a small study but I finished the study more hopeful than when I started.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12936283">\
	 <div id="dsq-comment-header-12936283" class="dsq-comment-header">\
	 <cite id="dsq-cite-12936283" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12936283">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12936283" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12936283" class="dsq-comment-message">I\'m from a small rural part of West Alabama...right where the "black belt" starts...I took piano lessons  from the time I was 5 all the way through high school. I took lessons from a lady in Columbus, MS. Yes, my daddy drove me 32 miles one way every week. Now I had two older cousins that took lessons so that was one reason I wanted to as well, and my mama was gonna make me anyway...but my teacher was a classically trained pianist, so that was what I learned. Now, I would be embarrassed when I would be asked to perform at some school function (which I ALWAYS was) because I was the ONLY person who took lessons and played the piano and was playing classical music in the whole school. I have no idea why, because looking back now...my friends were fascinated. They would ASK me to play when we were goofing around in the auditorium. Not one time did anyone say it was a "white thing".</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934682">\
	 <div id="dsq-comment-header-12934682" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934682" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934682">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934682" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934682" class="dsq-comment-message">"It seems to be a generational thing."<br><br>I certainly hope so.  Thanks for sharing the results of your study.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12929524">\
	 <div id="dsq-comment-header-12929524" class="dsq-comment-header">\
	 <cite id="dsq-cite-12929524" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12929524">AxelFoley</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12929524" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12929524" class="dsq-comment-message">Oh, snap!  Someone got told!<br><br>Just to clarify, not talking about Town, since, like everyone else, I see Town and Brown Man basically saying the same thing, just coming at it from different angles.<br><br>Both of ya\'ll are on the money.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12930328">\
	 <div id="dsq-comment-header-12930328" class="dsq-comment-header">\
	 <cite id="dsq-cite-12930328" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12930328">ajlovesya</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12930328" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12930328" class="dsq-comment-message">PREACH!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12930475">\
	 <div id="dsq-comment-header-12930475" class="dsq-comment-header">\
	 <cite id="dsq-cite-12930475" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12930475">ChrisChambers</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12930475" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12930475" class="dsq-comment-message">Hmm...there are many in our community--including a few so called public intellectuals--who might call this an Uncle Tom-Mike Steele-ish screed dressed up like populist common sense? <br><br>Brown Man talks good things, but too many of us are analogous to white crackers and bumpkins who worship Palin, or Limbaugh. We fear, we\'re too set, so we retreat to pat answers.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12930710">\
	 <div id="dsq-comment-header-12930710" class="dsq-comment-header">\
	 <cite id="dsq-cite-12930710" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12930710" href="http://www.brownmanthinkinghard.com" target="_blank" rel="nofollow">Brown Man</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12930710" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12930710" class="dsq-comment-message">Almost half of black high school students IN THE NATION are not graduating on time - from FUCKING HIGH SCHOOL.  You could take remedial everything in my high school twenty five years ago.  Even the slow kids graduated in 4 years.<br><br>Now nobody gives a damn.  <br><br>Getting the president to throw money at the problem isn\'t going to do shit.<br><br>Worrying about how it sounds politically, whether its liberal enough or right wing enough or maybe even emotional bereft enough so that those who need help will not be offended makes my ass itch.<br><br>I grew up in a college town - the managers at McDonalds had college degrees.  And guess what?  They don\'t work there anymore.  <br><br>Ill prepared children without trust funds - that means US and our black children in the hood - aren\'t going anywhere.<br><br>Which means the Wild Wild West on the streets of our nation\'s hoods are going to get worse.<br><br>Am I supposed to just stick my NAACP card in my pocket, shut the fuck up and smile?<br><br>If you are wrong, and many of us are wrong, a lot - then I owe it to you to give it to you straight.  Your president owes it to you.  Bill Cosby owes it to you.  Lil Wayne owes it to you too - to tell you you\'ve got a better chance of being in the NBA than having a hit rap record.<br><br>An education doesn\'t guarantee anything, except that its recipient will have the ability to see the world better than they can without one.  And for many of us, who are currently looking through poverty colored glasses, that little bit of improvement in our vision is all we need to see our way forward to our next way station.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12931718">\
	 <div id="dsq-comment-header-12931718" class="dsq-comment-header">\
	 <cite id="dsq-cite-12931718" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12931718">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12931718" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12931718" class="dsq-comment-message">Ok I\'m missing something. I read your post...I read Town\'s post..but i dont see any opposition (perse), and the other comments lead me to believe I should.  I just saw different points being raised about a common problem. I would expect that since different people will see it from different perspectives.... but both you and Town stressed the exact same conclusion...education is key. What did I miss?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12935264">\
	 <div id="dsq-comment-header-12935264" class="dsq-comment-header">\
	 <cite id="dsq-cite-12935264" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12935264" href="http://www.WEESeeYou.com" target="_blank" rel="nofollow">Webb</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12935264" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12935264" class="dsq-comment-message">Thanks Miranda, I really don\'t get the complaint.  I read the rant three times for something substantive.  Me thinks someone hit the bottle pretty hard too early in the afternoon.  <br><br>Town\'s pertinent point was...<br><i>Black and hispanic communities should stress education NOT as a way to assimilate and gain acceptance into the larger white society (that’s never going to happen) but <b>stress education as a way to build up their own communities instead.</i></b><br><br>The beauty of Town\'s articulation is that it concentrates on how we motivate our kids.  <br><br>Q: Who are the ones arguing for assimilation and acceptance by white society?  <br>A: They are the Ward Connerlies, Clarence Thomases, Jeff Sessionses, and Tom Coburns of the world.<br><br>Q: Who are the ones stressing education for upbuilding our own communities?<br>A:  They are the Barack Obamas, the Regina Bejamins, the "Teachers for America," and countless others who have sworn off (or atleast temporarily delayed) their pursuit of bling for the greater good of their community.<br><br>I KNOW WHOSE SIDE I"M ON...AND WEBB IS SHO_AS_SHYT AIN"T ON TOM COBURN\'S SIDE.<br><br>The problem with embracing the american-capitalistic-materialistic paradigm of whats-in-it-for-me is conflicting with community upbuilding.  To assimilate to the american dream is to deny my brothers and sisters...AND I AM MY BROTHERS AND SISTERS KEEPER, so FUCK THAT ASSIMILATION SHYT.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12936019">\
	 <div id="dsq-comment-header-12936019" class="dsq-comment-header">\
	 <cite id="dsq-cite-12936019" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12936019">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12936019" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12936019" class="dsq-comment-message">"The beauty of Town\'s articulation is that it concentrates on how we motivate our kids."<br><br>And I thought this was at the crux of what the differences were in the posts too...what do we say or do to MOTIVATE the kids, or rather get the message across because the core message itself was the SAME - get an education (although I still think we need to define "education" too! but that\'s another day lol).</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12931929">\
	 <div id="dsq-comment-header-12931929" class="dsq-comment-header">\
	 <cite id="dsq-cite-12931929" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12931929">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12931929" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12931929" class="dsq-comment-message">I opened windows so I could reread them, side by side. I saw then stressing the same conclusion, too...that\'s why I\'m somewhat baffled by the attempt to turn Town into some kind of caricature.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12932371">\
	 <div id="dsq-comment-header-12932371" class="dsq-comment-header">\
	 <cite id="dsq-cite-12932371" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12932371" href="http://sooncome.blogspot.com/" target="_blank" rel="nofollow">JunePearl</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12932371" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12932371" class="dsq-comment-message">Like y\'all, I see them as coming to the same conclusion in different ways. I don\'t have anything against Town nor his reasoning. I also don\'t see where the "opposition" is really.<br><br>I think people just resonate with the way each commentator has made their point. I just connect more with the points Brown Man has made. Just ignore the drama in between and focus on the end result of their points.<br><br>The point is our Black and Brown children are *dying* physical, spiritual, and mental deaths. Literally. Let\'s get busy moving. I love blogs and social networking because it enhances communication and moves ideas forward. But it can also propel people into action (i.e. Color of Change) let this be your motivating force if you aren\'t involved already. We have too much to lose.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934444">\
	 <div id="dsq-comment-header-12934444" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934444" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934444">malletgirl02</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934444" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934444" class="dsq-comment-message">I\'m having the same problem you are having. Town is being turned into same caricature.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12932717">\
	 <div id="dsq-comment-header-12932717" class="dsq-comment-header">\
	 <cite id="dsq-cite-12932717" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12932717">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12932717" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12932717" class="dsq-comment-message">I agreed with most of Town\'s points because it raised the issues I battle with when I am working with my at risk kids.  It highlighted the elephant in the room but it wasn\'t a problem with white society . . . it is a problem created by our own society.  <br><br>You missed the rationale that somehow there was some validity in not subscribing to education as being as important for our young black people.  Reasoning -- because they wouldn\'t get a fair shake by whites anyway.   The call from Town was to move away from the perception of being educated just to "assimilate and be accepted by whites" because you would never measure up and instead to focus more on becoming educated and creating businesses in your "own" community instead.    (Now, I don\'t believe Town meant it in that way because that is just her writing style . . .she writes from the "other" perspective).<br><br>But if taken at face value . . . the message was clear.  It was subtle but it was there.  I caught it.  Brown Man caught it and based on the responses of some other people they also understood the interpretation but approved of the line of thinking hence the response from McDaddy and others to the post feeding into that toxic mentality Brown Man rightly pushed back against.  Look at the last paragraph in Town\'s note.  I believe that triggered Brown\'s response.<br><br>We should not tell our kids that education is a means to assimilate or compete against whites and that they will never measure up to a Sarah Palin even with an Ivy League education.  Education is not a black/white thing.  Education is a global thing.  If education is not a priority for our kids they simply will not survive.  It is bigger than Sarah Palin, bigger than Joe the Plumber, bigger than Sessions or Pat Buchanan, bigger than our local community.  Without the benefit of a good education our kids who are already working at a disadvantage will not have a future, the crime rates will increase etc. etc. etc.  <br><br>There is a nuanced difference between the post.  It is subject to interpretation but there is a difference.  Town called out the elephant in the room only a few of us seem to recognize.  Brown Man made the right points and made it clear for the "McDaddy"s reading the posts and who have influence over our young people.  That is the beauty of JJP.  Today was a good day for discourse.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934343">\
	 <div id="dsq-comment-header-12934343" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934343" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934343">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934343" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934343" class="dsq-comment-message">Thanks Val. I just wanted to make sure I understood everybody to be on the same page...that "Education is key" to our individual and collective success.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934389">\
	 <div id="dsq-comment-header-12934389" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934389" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934389">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934389" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934389" class="dsq-comment-message">more than that Miranda.  <br><br>Education is not a Black = White = Assimilation = Acceptance thing.<br><br>Education is Global = Key to your success = Your ONLY choice in a future thing.<br><br>not about you separating yourself in your own group and having your own views on education and having a business in your own separate community because you will NEVER = the Sarah Palins of the world and never fit in.  Because guess what we are ALL equal and just because some ignoramus says otherwise does not make it so if you don\'t accept it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12935045">\
	 <div id="dsq-comment-header-12935045" class="dsq-comment-header">\
	 <cite id="dsq-cite-12935045" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12935045">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12935045" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12935045" class="dsq-comment-message">Agreed.<br><br>Possibly another day, I\'d like for us to get into the discussion of exactly what do we mean by "education"  - there\'s the easy answer, and the not so easy answer...as I mentioned in another post, and JunePeal and BrownMan knew exactly the programs I was talking about..but for whatever reason, vocational training/trade schools were stripped away from the public school systems. We know every child isnt going to college, but that doesn\'t mean they aren\'t educated, a vocation/trade is an education too and I wonder if that has been overlooked...hell, I know its been overlooked...but I also know those programs were stripped for some asanine reason. Where did that leave those kids whose talents may not be in calculus or physics or chemistry..but in cosmetology, plumbing, etc?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12935789">\
	 <div id="dsq-comment-header-12935789" class="dsq-comment-header">\
	 <cite id="dsq-cite-12935789" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12935789">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12935789" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12935789" class="dsq-comment-message">we had those programs too Miranda.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12932856">\
	 <div id="dsq-comment-header-12932856" class="dsq-comment-header">\
	 <cite id="dsq-cite-12932856" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12932856">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12932856" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12932856" class="dsq-comment-message">A good day for discourse, indeed, Val!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12933865">\
	 <div id="dsq-comment-header-12933865" class="dsq-comment-header">\
	 <cite id="dsq-cite-12933865" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12933865">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12933865" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12933865" class="dsq-comment-message">"Look at the last paragraph in Town\'s note. I believe that triggered Brown\'s response."<br><br>I don\'t see why. To me, the last paragraph proves that she didn\'t devalue education. She just said that it should be used to build up black communities. What\'s wrong with that, and why did it set Brown Man off? <br>You know, I think they were advocating the same solution, but I also think they may have different visions of what Black America should look like when the goal is reached. Sometimes, "the drama in between" can make a difference.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934103">\
	 <div id="dsq-comment-header-12934103" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934103" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934103">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934103" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934103" class="dsq-comment-message">It wasn\'t about devaluing education.  The discussion reflected the negative perception too many of our young people hold today.  Views taught by their parents, families and friends.  <br><br>Why does education have to be a black vs. white thing?  Why does it have to be about "black America" at this moment in time.  I am hoping my kids won\'t even think about that term.  I hope they look at themselves as Americans first.  <br><br>There is nothing wrong with supporting your community but it certainly doesn\'t have to be a choice between color.  There is a clear difference.  Education is a global thing not a black and white thing.  That is the message our young people should receive.  How they choose to use their knowledge is on them.  Hopefully to uplift all American citizens, but if the need is to focus solely on black Americans . . . so be it.  Their choice.<br><br>I understand both posts.  I appreciate both posts and I learned a lot from the responses.  There was no drama.  Not today.  Today we ripped off the bandage and now I understand in context the message relayed to our young people and the scope of what it will take to break past some of the labels . . . I appreciate Town\'s post and thank Brown Man for his response.  I get it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934126">\
	 <div id="dsq-comment-header-12934126" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934126" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934126">malletgirl02</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934126" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934126" class="dsq-comment-message">I agree with you. Town was stressing education. Brown man\'s response was not fair too Town. I don\'t think the discourse was good. Brownman\'s response was too harsh to Town\'s. Town said none of the things Brown man mentioned in his post.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934314">\
	 <div id="dsq-comment-header-12934314" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934314" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934314">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934314" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934314" class="dsq-comment-message">This isn\'t about Town.  This is about thousands of our young black kids failing middle and high school, having no interest in a career, not living up to their potential choosing the wrong path.<br><br>This is about the future of our country and our communities.  This isn\'t a feel good topic.  This is serious and is a battle that has been ongoing for YEARS.<br><br>You may not understand it but folks like me who work with these at risk teens especially boys . . . we get it.  We need more men like Brown Man who truly cares to say it in a way these kids will get it.  Nothing against Town -- but Brown Man truly lays it out there in a way these boys can connect.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934608">\
	 <div id="dsq-comment-header-12934608" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934608" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934608">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934608" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934608" class="dsq-comment-message">It\'s really not as much of a "battle" as you think it is. There has been a lot of talk here that would lead one to believe that this "discourse" is something "different". It\'s not. It\'s the same ol\' thing. It\'s about those who think anti-black racism should be ingored, and the ultimate goal we should have as black people is to disband as a people, vs. those who think we shouldn\'t...can\'t do those things. Appearances on this particular blog on this particular day notwithstanding, there is really not a deep divide. For it to be a deep divide, there would have to be somewhere near an equal number of people on each side of the line. There isn\'t.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934420">\
	 <div id="dsq-comment-header-12934420" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934420" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934420">malletgirl02</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934420" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934420" class="dsq-comment-message">Just because I disagree how Brown man said something, doesn\'t make me stupid. I just think Brown man turned Town\'s post into a caricature. I understand just fine. Thank you very much.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934546">\
	 <div id="dsq-comment-header-12934546" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934546" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934546">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934546" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934546" class="dsq-comment-message">did I call you stupid?  Don\'t put words in my mouth.<br><br>Labels are ineffective if you choose not to accept them.  Aside from that -- You are entitled to your opinion.  and you are welcome very much.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12935928">\
	 <div id="dsq-comment-header-12935928" class="dsq-comment-header">\
	 <cite id="dsq-cite-12935928" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12935928">malletgirl02</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12935928" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12935928" class="dsq-comment-message">You made a comment about me not understanding, so it was pretty close to it. I\'m just tired of people saying "oh you don\'t understand"  to me. That is dismissive. The reason I added the thank you very much, because I thought you were acting like what I had to say didn\'t matter.<br><br>You know I actually agree that the whole acting white idea is bullshit. I just had a problem with how Brown man portrayed Town\'s argument. It is not the substance, but the rhetoric.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934740">\
	 <div id="dsq-comment-header-12934740" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934740" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934740">malletgirl02</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934740" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934740" class="dsq-comment-message">posted in the wrong place</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934428">\
	 <div id="dsq-comment-header-12934428" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934428" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934428">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934428" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934428" class="dsq-comment-message">That\'s exactly right- it\'s not about Town. So why did Brown Man make it about her?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934499">\
	 <div id="dsq-comment-header-12934499" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934499" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934499">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934499" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934499" class="dsq-comment-message">oh Plantsmantx.  Take it anyway you want to.  When I think about all the kids that are dead, on drugs, in jail, before they even hit 19 years old . . . I can\'t feed into your comment.<br><br>I understand where Brown Man is coming from.  I GET it.  If you can\'t understand that then that is a good thing.  I hope you never know what I know.  <br><br>Trust me when I say  . . . he did a good thing.  Wish he could go to some of my sessions.  It would make a difference.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12932757">\
	 <div id="dsq-comment-header-12932757" class="dsq-comment-header">\
	 <cite id="dsq-cite-12932757" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12932757">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12932757" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12932757" class="dsq-comment-message">I re-read both post as well; I also read the comments from both post. I didn\'t read anything in Town\'s or Brown\'ss post that did not advocate education.<br><br>In Town\'s post, I got the fact that young blacks see the disparities and injustices of white folks getting by just by being white, so why can\'t they.  Soem dismiss education as acting white.  <br><br>The harsh realities- of clinging to their blackness and forgo education  though it is not an excuse, so present education to the youth in a way where they can serve their own first, in their communities.<br><br>In Brown\'s post, I got that blacks can\'t afford to cling to the ideas of education = white.   Blacks need to value education and benefit from it for their own survival.<br><br>Both stressed the need for education.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12932148">\
	 <div id="dsq-comment-header-12932148" class="dsq-comment-header">\
	 <cite id="dsq-cite-12932148" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12932148">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12932148" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12932148" class="dsq-comment-message">You could take remedial everything in my high school twenty five years ago. Even the slow kids graduated in 4 years.<br><br>hmmm....that reminds me to ask my Dad something.<br>I dont know when it started, but I know it ended in the early 90s...but in the county I grew up in, students who were not on the college track or military track, once they got to the 10th grade - they could go to the technical school for half a day. They took the core basic math, english, social studies, history in the morning, then went to the county technical center. This center taught trades...students could take cosmetology, plumbing, electrical services, auto mechanic, etc..a plethora of trades. You decided which you wanted to be, and for the next 3 years,that\'s what you learned  - and that was half of their high school credits...so by the time you graduated from high school, you were ready to take the final steps to being licensed for that trade. For some trades, students who turned 18, could go ahead and take the tests and be all set upon graduation. This was an excellent program from all accounts. Students could learn a good trade and have the tools to be productive. It was just yanked away and I cannot figure out why. As you can imagine, the drop out rate at my old high school is 20 times what it was before they took that school away.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12932364">\
	 <div id="dsq-comment-header-12932364" class="dsq-comment-header">\
	 <cite id="dsq-cite-12932364" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12932364" href="http://www.brownmanthinkinghard.com" target="_blank" rel="nofollow">Brown Man</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12932364" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12932364" class="dsq-comment-message">My school had the same thing - they called it "COVEC" - half a day tyope thing.  <br><br>Guys almost came to blows trying to get into body shop class.<br><br>A couple of them rebuilt their own cars in that class.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934246">\
	 <div id="dsq-comment-header-12934246" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934246" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934246">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934246" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934246" class="dsq-comment-message">If I\'m not mistaken, i think they had contests for certain things too. All I remember is being the "prop" for a cousin in the cosmetology class when I was about 9.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12932547">\
	 <div id="dsq-comment-header-12932547" class="dsq-comment-header">\
	 <cite id="dsq-cite-12932547" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12932547" href="http://sooncome.blogspot.com/" target="_blank" rel="nofollow">JunePearl</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12932547" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12932547" class="dsq-comment-message">I am a rehabilitation counselor working in my local college assisiting people with disabilities in their career journey. The worst thing that happened to the educational system was downplaying the importance of vocational training.<br><br>Dental Hygienists with a two-year degree make more than I do with my M.A. We need apprenticeships for plumbing, electrical wiring, welding, etc. back in our schools (all who make more than I do by the way. LOL, social services really doesn\'t pay!)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934206">\
	 <div id="dsq-comment-header-12934206" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934206" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934206">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934206" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934206" class="dsq-comment-message">I am going to find out exactly what the point of cutting vocational training was supposed to be. It makes no sense. Literally, a good path was snatched away from kids who had interest and talents in those areas. Every child isn\'t going to college or the military, and for some reason, good blue-collar foundations were snatched away...why?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934627">\
	 <div id="dsq-comment-header-12934627" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934627" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934627">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934627" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934627" class="dsq-comment-message">and cosmetology, barbers, auto shop, LPN, wiring for air conditioners and heaters, etc.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12935223">\
	 <div id="dsq-comment-header-12935223" class="dsq-comment-header">\
	 <cite id="dsq-cite-12935223" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12935223">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12935223" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12935223" class="dsq-comment-message">I wonder how many of the guys that were able to get that vocational training back in the 70s and 80s while in high school might have dropped out and ended up as lil duffle bag boys if not for those programs. That was in high school, at the time when its most needed for those students who aren\'t college bound but have interests in those trades. Those vocation classes provided a track for success, and I\'m really scratching my head over why that ended.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12930925">\
	 <div id="dsq-comment-header-12930925" class="dsq-comment-header">\
	 <cite id="dsq-cite-12930925" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12930925">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12930925" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12930925" class="dsq-comment-message">DAMMMMNNN Brown. Where is your blog.  I am linking up TODAY!<br><br>Brilliant.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12930906">\
	 <div id="dsq-comment-header-12930906" class="dsq-comment-header">\
	 <cite id="dsq-cite-12930906" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12930906" href="http://sooncome.blogspot.com/" target="_blank" rel="nofollow">JunePearl</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12930906" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12930906" class="dsq-comment-message">Tell. Them.<br><br>We are :here:</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12931022">\
	 <div id="dsq-comment-header-12931022" class="dsq-comment-header">\
	 <cite id="dsq-cite-12931022" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12931022" href="http://deoclicianocgiportfolio.wordpress.com/" target="_blank" rel="nofollow">ochyming</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12931022" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12931022" class="dsq-comment-message"><b>An education doesn\'t guarantee anything… </b><br><br>OH, no!<br>I was stupid enough to snob going to college (15 year ago) to became a pharmacist, i chose to teach myself how to paint in order to become a painter. If i could go back in time …<br><br>Proper training is key in becoming economically independent (2nd best thing after emotional independence.).</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12931071">\
	 <div id="dsq-comment-header-12931071" class="dsq-comment-header">\
	 <cite id="dsq-cite-12931071" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12931071">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12931071" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12931071" class="dsq-comment-message">I don\'t think many here, if any, are making assumptions about who Brown Man is, but I do think he\'s made a whole hell of a lot of assumptions about who Town is. And as long as we\'re being really "honest" here, don\'t we owe it to Cosby to be honest with him, too? Honest enough to tell him that it hurt his credibility five years ago to come out with that criticism without even implicitly owning up to his own moral failings? Honest enough to tell him today that having lapsed into self-parody, and coming across as so vague, unfocused, and imprecise that it\'s torture to listen to him, that he\'s not exactly modeling exemplary behavior?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12931289">\
	 <div id="dsq-comment-header-12931289" class="dsq-comment-header">\
	 <cite id="dsq-cite-12931289" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12931289" href="http://www.brownmanthinkinghard.com" target="_blank" rel="nofollow">Brown Man</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12931289" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12931289" class="dsq-comment-message">I don\'t have to make any assumptions - I can read what he wrote.  <br><br>Some things are period dot.<br><br>Educating our black children, even if it hurts them, and God forbid, give their parents a little extra knowledge to boot, is not an option.<br><br>Its as necessary as oxygen.    <br><br>Jena 6 protests are bullshit when we are not graduating from the very same schools. <br><br>But education doesn\'t tug at the heartstrings like "injustice".</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12932224">\
	 <div id="dsq-comment-header-12932224" class="dsq-comment-header">\
	 <cite id="dsq-cite-12932224" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12932224" href="http://www.brownmanthinkinghard.com" target="_blank" rel="nofollow">Brown Man</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12932224" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12932224" class="dsq-comment-message">Jena 6 was my own addition.<br><br>I was probably more pissed at the kinds of slack assed responses her (his?) post brought - don\'t know this poster, but a lot of the buster assed posts that followed hers veered so far of the track into insanity I had to write something.<br><br>I\'m going to say the same thing to those on this board (which may not include you, P.) that I say to the teenager in this house - "if you keep your hand closed, nothing can get in it.  If you open it up, you might just get a helping hand when you need it."<br><br>I never thought about having white friends that much growing up, but now that I\'ve had them, some of them for decades, it doesn\'t seem like that big a deal.  <br><br>We\'ve got to quit hoisting up artificial boundaries.  Quit worrying so much about assimilating.  You might just lose a few bad habits along the way.  Tighten up that diet.  And broaden your horizons, without having to leave the country to do it.<br><br>White people will not eat us.  And after we remind them that we won\'t eat them either, it is surprising how well we can get along.<br><br>Most of the white people you will know in your life don\'t have the power to do anything to you.  They can\'t afford to sell their homes when you move next door anymore.  They can\'t afford to quit the job when you become the boss.  So they learn to live with you.<br><br>The ones who you need to be worried about are the ones who can afford to segregate themselves - the rich.  And these days, not even all of them.<br><br>I\'d take all this excess energy we use worrying about white folks and put it to use getting RayRay\'s ass off that corner.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12932745">\
	 <div id="dsq-comment-header-12932745" class="dsq-comment-header">\
	 <cite id="dsq-cite-12932745" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12932745">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12932745" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12932745" class="dsq-comment-message">"Tighten up that diet"? I don\'t know...I\'m 5\'11", 170 pounds,  I don\'t consider myself "assimilated", and have no desire to become so. Watching my diet isn\'t "acting white". You seem to think it is. This seems like deja vu, because I think I\'ve typed these words on this blog before, but whose eyes are you looking at black people through?<br><br>"We\'ve got to quit hoisting up artificial boundaries."<br>It\'s not so much about hoisting up boundaries as it is about recognizing the ones that are already there, and not trying to pretend they aren\'t there. As far as I can tell, <i>Town</i> isn\'t worried about assimilating. Seems to me that she was pretty explicit in saying that.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12933702">\
	 <div id="dsq-comment-header-12933702" class="dsq-comment-header">\
	 <cite id="dsq-cite-12933702" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12933702">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12933702" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12933702" class="dsq-comment-message">lol Plantsmantx.  Brown Man\'s points were accurate.  Read my note below to Miranda.  <br><br>He was right to push back.  I appreciated the points Town raised.  We need to have these discussions more often even if we do get heated.  I learned a lot today.  And Town did mention the perception of education as a need to assimilate and be accepted by whites.  It\'s in the post.  But it was just her lingo.  <br><br>Trust me this discussion was needed and helpful.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934035">\
	 <div id="dsq-comment-header-12934035" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934035" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934035">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934035" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934035" class="dsq-comment-message">She mentioned that perception...and rejected it. Brown Man doesn\'t.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12937700">\
	 <div id="dsq-comment-header-12937700" class="dsq-comment-header">\
	 <cite id="dsq-cite-12937700" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12937700">malletgirl02</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12937700" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12937700" class="dsq-comment-message">I think Brown man is just as caught up in the artificial boundaries as he accuses other people of being.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12938163">\
	 <div id="dsq-comment-header-12938163" class="dsq-comment-header">\
	 <cite id="dsq-cite-12938163" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12938163">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12938163" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12938163" class="dsq-comment-message">There\'s nothing new or different about this...him. He\'s always been around, and he can still be recognized.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12931628">\
	 <div id="dsq-comment-header-12931628" class="dsq-comment-header">\
	 <cite id="dsq-cite-12931628" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12931628">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12931628" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12931628" class="dsq-comment-message">I read what she wrote too, and I didn\'t get the sense that she\'s "Afrocentric"; I didn\'t get the sense that she believes pursuing an education, etc. is "acting white", or that she\'s afraid of being charged with that offense. Most of her comment concerns how many racist whites try to check blacks and minotities at every turn. It\'s the truth-why not acknowledge it? Acknowledging it isn\'t "being afraid". She didn\'t say anything about the Jena 6. She didn\'t reject education:<br><br>"I think black and hispanic communities <b>should stress education</b>  NOT as a way to assimilate and gain acceptance into the larger white society (that’s never going to happen) but stress education as a way to build up their own communities instead."</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12931944">\
	 <div id="dsq-comment-header-12931944" class="dsq-comment-header">\
	 <cite id="dsq-cite-12931944" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12931944">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12931944" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12931944" class="dsq-comment-message">Ok so its not just me....I was thinking both posters were stressing education too.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12932060">\
	 <div id="dsq-comment-header-12932060" class="dsq-comment-header">\
	 <cite id="dsq-cite-12932060" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12932060">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12932060" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12932060" class="dsq-comment-message">comment about Afrocentric was written by other poster.  I think Brown Man was addressing multiple responses on this issue.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12932430">\
	 <div id="dsq-comment-header-12932430" class="dsq-comment-header">\
	 <cite id="dsq-cite-12932430" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12932430">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12932430" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12932430" class="dsq-comment-message">Well, I don\'t know if it\'s worth getting on the merry-go-round over that point, but I just did page searches on every thread that has been put up today, and the only occurences of "Afrocentric" seem to be from you, me, and Brown Man.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934061">\
	 <div id="dsq-comment-header-12934061" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934061" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934061">malletgirl02</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934061" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934061" class="dsq-comment-message">I agree, I think Brown man\'s post can straight of left field. No one was talking about anything Afrocentric, or praising the "swagger" as brown man put it. I have no idea where he came from.<br><br>Town was also stressing education. Brown man was not being fair to Town.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12933160">\
	 <div id="dsq-comment-header-12933160" class="dsq-comment-header">\
	 <cite id="dsq-cite-12933160" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12933160">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12933160" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12933160" class="dsq-comment-message">it\'s in there.  this has been an ongoing discussion for a while.  I went through my posts using DisQus and saw it.  Don\'t remember where.  Bottom line.  Both posts were on point. Raised the issues and stated the facts.  <br><br>Two different styles, both passionate and I appreciated them both.  Today was a good day indeed.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12936957">\
	 <div id="dsq-comment-header-12936957" class="dsq-comment-header">\
	 <cite id="dsq-cite-12936957" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12936957">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12936957" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12936957" class="dsq-comment-message">double post deleted.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12936958">\
	 <div id="dsq-comment-header-12936958" class="dsq-comment-header">\
	 <cite id="dsq-cite-12936958" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12936958">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12936958" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12936958" class="dsq-comment-message">I\'m not going to spend a lot of time on the Jena 6 thing, but what you don\'t understand is that it wasn\'t a matter of black people having their heartstrings pulled by the Jena 6. It was a matter of self-preservation. One doesn\'t have to think they did the right thing in jumping on Barker in order to see that...any more than anyone had to condone what Ernesto Miranda did in order to appreciate what came out of his situation with the law.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12937892">\
	 <div id="dsq-comment-header-12937892" class="dsq-comment-header">\
	 <cite id="dsq-cite-12937892" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12937892">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12937892" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12937892" class="dsq-comment-message">"We fear, we\'re too set, so we retreat to pat answers."<br><br>WE retreat to pat answers? What\'s more "pat" than calling for death squads and forced sterilization? It\'s an understatement to say that that\'s the ultimate retreat to a pat answer.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12931297">\
	 <div id="dsq-comment-header-12931297" class="dsq-comment-header">\
	 <cite id="dsq-cite-12931297" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12931297">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12931297" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12931297" class="dsq-comment-message">Brown man has a blog post based on his response and I read it in it\'s entirety.  It has so many key points . . . . brilliant. <br><br>Keeping it real:  Being stupid on purpose.<br><a href="http://simplifythepositive.blogspot.com/2009/07/keeping-it-real-being-stupid-on-purpose.html" rel="nofollow">http://simplifythepositive.blogspot.com/2009/07...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12932313">\
	 <div id="dsq-comment-header-12932313" class="dsq-comment-header">\
	 <cite id="dsq-cite-12932313" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12932313" href="http://www.brownmanthinkinghard.com" target="_blank" rel="nofollow">Brown Man</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12932313" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12932313" class="dsq-comment-message">I\'d go back and list the names of those posters who irritated me, but I need to do something real quick - I guess you can just take it from me, now that you guys have hammered your point home, that Town and I are saying essentially the same thing - although I am having a problem with the assimilation thing, but I\'ll table that for now.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12933903">\
	 <div id="dsq-comment-header-12933903" class="dsq-comment-header">\
	 <cite id="dsq-cite-12933903" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12933903">Val</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12933903" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12933903" class="dsq-comment-message">Hi Brown Man - no need. you did the right thing.  I posted a response to Miranda below that should clarify everything.  Today was a good day all around.  I have valuable/usuable materials and perspectives to take to my fellow volunteers.  No need to go back and do a thing.  <br><br>Kudos to JJP posters.  <br><br>Enjoy your night.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934091">\
	 <div id="dsq-comment-header-12934091" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934091" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934091">ch555x</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934091" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934091" class="dsq-comment-message">Co-signed and good write-up!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934633">\
	 <div id="dsq-comment-header-12934633" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934633" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12934633" href="http://www.brownmanthinkinghard.com" target="_blank" rel="nofollow">Brown Man</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934633" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934633" class="dsq-comment-message">I guess its time to go spend a little time with the real life fam - this has been great today, duking it out here with the JJPer\'s - this will always be one of my favorite sites on the web.<br><br>Since we\'ve been talking a lot about white people today, I think this series I did last year will do a better job than I can today to illuminate where I am on this:<br><br><b><a href="http://simplifythepositive.blogspot.com/2008/09/white-americans-and-politics-of-race-5.html" rel="nofollow">White Americans And The Politics Of Race: A 5 Part Series</a></b> <br><br>although I think I only ended up doing four parts, and this one might give you a better sense of where I am with regards to what black Americans need to be doing:<br><br><b><a href="http://simplifythepositive.blogspot.com/2008/08/what-do-we-want-five-part-series-begins.html" rel="nofollow">What Do We Want: A Five Part Series</a></b><br><br>Enjoy</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12934755">\
	 <div id="dsq-comment-header-12934755" class="dsq-comment-header">\
	 <cite id="dsq-cite-12934755" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12934755">Angelar</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12934755" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12934755" class="dsq-comment-message">I missed something, what was the take from Brown Man about Berry Gordy ripping off his black talent?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12936092">\
	 <div id="dsq-comment-header-12936092" class="dsq-comment-header">\
	 <cite id="dsq-cite-12936092" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12936092">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12936092" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12936092" class="dsq-comment-message">Just curious..... Who has seen the HBO Documentary "Hard Times At Douglass High"?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12938023">\
	 <div id="dsq-comment-header-12938023" class="dsq-comment-header">\
	 <cite id="dsq-cite-12938023" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12938023" href="http://www.WEESeeYou.com" target="_blank" rel="nofollow">Webb</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12938023" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12938023" class="dsq-comment-message">They did a doc about ATL\'s Douglass??? WHoa, when was it on the air?  I missed it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12944353">\
	 <div id="dsq-comment-header-12944353" class="dsq-comment-header">\
	 <cite id="dsq-cite-12944353" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12944353">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12944353" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12944353" class="dsq-comment-message">No, this was a high school in Baltimore. Its not On Demand right now. It was so damn sad Webb...OMG, this was so sad <a href="http://www.hbo.com/docs/docuseries/hardtimes/index.html" rel="nofollow">http://www.hbo.com/docs/docuseries/hardtimes/in...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12949066">\
	 <div id="dsq-comment-header-12949066" class="dsq-comment-header">\
	 <cite id="dsq-cite-12949066" class="dsq-comment-cite">\
	 <a id="dsq-author-user-12949066" href="http://leftistmoon.wordpress.com" target="_blank" rel="nofollow">WordSmith</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12949066" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12949066" class="dsq-comment-message"><i>I thought it was time for someone to address the impact of the No Child Left Behind (NCLB) Act. <b>One of the main challenges of NCLB is to address the problems of the achievement gap for minority students. I was really shocked to learn that there is a five-year discrepancy between minority students and Caucasian students, meaning that African-American and Latino students graduate from high school with a seventh- or eighth-grade reading level.</b> How did this happen, and why is this allowed to exist? I felt that a documentary on minority education would take this law quite literally by focusing on the children who are being left behind.</i></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12953610">\
	 <div id="dsq-comment-header-12953610" class="dsq-comment-header">\
	 <cite id="dsq-cite-12953610" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12953610">abe7chgo</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12953610" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12953610" class="dsq-comment-message">You\'re dead on- it\'s in our hands and our stature will be determined through excellence.  Excellence in education, culture, business, and leadership.  We are not going back to Africa and no one is asking for us to return unless as tourists.  This is it.  Lets do this right here. We can start with crime in our communities.  we can start by just reading more to our children....we can start...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12998265">\
	 <div id="dsq-comment-header-12998265" class="dsq-comment-header">\
	 <cite id="dsq-cite-12998265" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12998265">Xgangsta</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12998265" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12998265" class="dsq-comment-message">Although I agree with the overall conclusion of this post it has a major failing. You are speaking a language few "gangsta\'s" understand. You are doing what Jesus calles, "trying to put new wine in old wine skins" Our people who with this faulty conditioning have a warped value system to the point where right and wrong carries irrational/self-destructive meanings. As Jesus states, " Father forgive them for they know not what they do" stop casting pearls amongst swine (pig-mentality) and address the faulty conditioning that has devalued the right and glorified the wrong..</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-12956789">\
	 <div id="dsq-comment-header-12956789" class="dsq-comment-header">\
	 <cite id="dsq-cite-12956789" class="dsq-comment-cite">\
	 <span id="dsq-author-user-12956789">TAG60</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-12956789" class="dsq-comment-body">\
	 <div id="dsq-comment-message-12956789" class="dsq-comment-message">ok now i really need to see TOWN\'s original post.</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=it8217s_getting_heated_now8230brown_man_has_some_thoughts&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');
}

})();




