




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

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

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

var Dsq = new function() {
	this.container = document.getElementById('dsq-content');
	this.jsonData = {"reactions": [], "has_more_reactions": false, "users": {"islandgirl550": {"username": "islandgirl550", "tumblr": "", "display_name": "islandgirl550", "url": "http://disqus.com/islandgirl550/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 19, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/13/1470/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "f9aaa8acc43fd7620185ff90cef3c05a": {"username": "AM2k6", "tumblr": "", "display_name": "AM2k6", "url": "http://disqus.com/guest/f9aaa8acc43fd7620185ff90cef3c05a/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "TariqNelson": {"username": "TariqNelson", "tumblr": "", "display_name": "TariqNelson", "url": "http://disqus.com/TariqNelson/", "registered": true, "linkedin": "", "blog": "http://www.tariqnelson.com", "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": ""}, "CPL": {"username": "CPL", "tumblr": "", "display_name": "CPL", "url": "http://disqus.com/CPL/", "registered": true, "linkedin": "", "blog": "http://www.jackandjillpolitics.com", "remote_domain": null, "points": 1276, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "944811164adc62ecd94d18b2976d9442": {"username": "Aron", "tumblr": "", "display_name": "Aron", "url": "http://disqus.com/guest/944811164adc62ecd94d18b2976d9442/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "WorldTraveller": {"username": "WorldTraveller", "tumblr": "", "display_name": "WorldTraveller", "url": "http://disqus.com/WorldTraveller/", "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": ""}, "heartsandflowers": {"username": "heartsandflowers", "tumblr": "actsoffaith", "display_name": "Acts Of Faith Blog", "url": "http://disqus.com/heartsandflowers/", "registered": true, "linkedin": "", "blog": "http://www.actsoffaithblog.com", "remote_domain": null, "points": 282, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/6/690/avatar32.jpg", "delicious": "actsoffaithblog", "is_remote": false, "verified": true, "flickr": "actsoffaithblog", "twitter": "http://twitter.com/ActsofFaithblog", "remote_domain_name": ""}, "blksista": {"username": "blksista", "tumblr": "", "display_name": "blksista", "url": "http://disqus.com/blksista/", "registered": true, "linkedin": "", "blog": "http://thisblksistaspage.wordpress.com/", "remote_domain": null, "points": 178, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/25863/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": 3391, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "CraigHickman": {"username": "CraigHickman", "tumblr": "", "display_name": "CraigHickman", "url": "http://disqus.com/CraigHickman/", "registered": true, "linkedin": "", "blog": "http://craighickman.blogspot.com", "remote_domain": null, "points": 1692, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/2947/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Muzikal203": {"username": "Muzikal203", "tumblr": "", "display_name": "Muzikal203", "url": "http://disqus.com/Muzikal203/", "registered": true, "linkedin": "", "blog": "http://muzikalthoughts.blogspot.com", "remote_domain": null, "points": 2168, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/6/3079/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "0ac343e6c4318c6c1357f53a334d4088": {"username": "babyming", "tumblr": "", "display_name": "babyming", "url": "http://disqus.com/guest/0ac343e6c4318c6c1357f53a334d4088/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "jonster": {"username": "jonster", "tumblr": "", "display_name": "jonster", "url": "http://disqus.com/jonster/", "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": ""}, "Justice58": {"username": "Justice58", "tumblr": "", "display_name": "Justice58", "url": "http://disqus.com/Justice58/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 2770, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/11/7899/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "JJai": {"username": "JJai", "tumblr": "", "display_name": "JJai", "url": "http://disqus.com/JJai/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 98, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/9/276/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c22bbad359677d681692848d5775fd8b": {"username": "Miranda", "tumblr": "", "display_name": "Miranda", "url": "http://disqus.com/guest/c22bbad359677d681692848d5775fd8b/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "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": ""}, "wawtu": {"username": "wawtu", "tumblr": "", "display_name": "BIGGIE_4_OBAMA", "url": "http://disqus.com/wawtu/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 7, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "bb90730b238bd2c1f318bc1437a3fc1e": {"username": "Denise", "tumblr": "", "display_name": "Denise", "url": "http://disqus.com/guest/bb90730b238bd2c1f318bc1437a3fc1e/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "JonPincus": {"username": "JonPincus", "tumblr": "", "display_name": "jon", "url": "http://disqus.com/JonPincus/", "registered": true, "linkedin": "", "blog": "http://talesfromthe.net/jon", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/23558/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Coby_D": {"username": "Coby_D", "tumblr": "", "display_name": "D.", "url": "http://disqus.com/Coby_D/", "registered": true, "linkedin": "", "blog": "http://dillarddoctrine.wordpress.com", "remote_domain": null, "points": 440, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/3378/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d8f1294d2189025175b2c43167428144": {"username": "Mike", "tumblr": "", "display_name": "Mike", "url": "http://disqus.com/guest/d8f1294d2189025175b2c43167428144/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Constructive_Feedback": {"username": "Constructive_Feedback", "tumblr": "", "display_name": "Constructive_Feedback", "url": "http://disqus.com/Constructive_Feedback/", "registered": true, "linkedin": "", "blog": "http://functionalculture.blogspot.com", "remote_domain": null, "points": 9, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/17/7147/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "6ad4f73c3e1ef7e6afe113b09bf0c183": {"username": "Ty", "tumblr": "", "display_name": "Ty", "url": "http://disqus.com/guest/6ad4f73c3e1ef7e6afe113b09bf0c183/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "fd35c4322b63b2dab06baea3e23047cf": {"username": "lamh31", "tumblr": "", "display_name": "lamh31", "url": "http://disqus.com/guest/fd35c4322b63b2dab06baea3e23047cf/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "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": ""}, "ef781b639c890767ebd1ce99011c3afa": {"username": "TRW ", "tumblr": "", "display_name": "TRW ", "url": "http://disqus.com/guest/ef781b639c890767ebd1ce99011c3afa/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Sepia": {"username": "Sepia", "tumblr": "", "display_name": "Sepia", "url": "http://disqus.com/Sepia/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 4801, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/9/5173/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7892418f0ad5cafd810ae11f223852df": {"username": "Mike", "tumblr": "", "display_name": "Mike", "url": "http://disqus.com/guest/7892418f0ad5cafd810ae11f223852df/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "01cd55b5b177f7c1827c08939b7d75f4": {"username": "spirit_55z", "tumblr": "", "display_name": "spirit_55z", "url": "http://disqus.com/guest/01cd55b5b177f7c1827c08939b7d75f4/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "ecb8e53ad4dc175b15ab69340dd091f1": {"username": "ljf", "tumblr": "", "display_name": "ljf", "url": "http://disqus.com/guest/ecb8e53ad4dc175b15ab69340dd091f1/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "34dc24020ff62595aa85d213fe00a39a": {"username": "enviro", "tumblr": "", "display_name": "enviro", "url": "http://disqus.com/guest/34dc24020ff62595aa85d213fe00a39a/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c87fa9ab975275187368e74f6f34d3d1": {"username": "Plantsmantx", "tumblr": "", "display_name": "Plantsmantx", "url": "http://disqus.com/guest/c87fa9ab975275187368e74f6f34d3d1/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "GreenLadyHere": {"username": "GreenLadyHere", "tumblr": "", "display_name": "GreenLadyHere", "url": "http://disqus.com/GreenLadyHere/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 600, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/4286/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Honey01": {"username": "Honey01", "tumblr": "", "display_name": "Honey01", "url": "http://disqus.com/Honey01/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 41, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "Honey01", "twitter": "", "remote_domain_name": ""}, "113b8b42f25d4b142e2e7f99aded9a96": {"username": "Slave Revolt", "tumblr": "", "display_name": "Slave Revolt", "url": "http://disqus.com/guest/113b8b42f25d4b142e2e7f99aded9a96/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}}, "forum": {"use_media": true, "name": "Jack and Jill Politics", "streaming_realtime": false, "url": "jackandjillpolitics", "allow_anon_post": false, "reactions_enabled": true, "reply_position": 1, "show_avatar": true, "allow_anon_votes": false, "disqus_auth_disabled": false}, "realtime_enabled": false, "request": {"username": "", "is_global_moderator": false, "sharing": {}, "sort": 4, "forum": "jackandjillpolitics", "is_initial_load": true, "is_authenticated": false, "timestamp": "2009-12-09_14:27:44", "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": {"4800521": {"up_voted": false, "ip": "", "has_replies": true, "message": "OH, my bad, I forgot. In America Israel can do no wrong because of the big bad terrorists launching rockets that hadn't really had any casualties before this point.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:21:10", "killed": false, "user_key": "Muzikal203", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 4800466, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800529": {"up_voted": false, "ip": "", "has_replies": false, "message": "True.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:22:56", "killed": false, "user_key": "Muzikal203", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4800242, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "4810783": {"up_voted": false, "ip": "", "has_replies": false, "message": "I try, Spirit, I try.  Thanks for the encouragement.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_23:35:49", "killed": false, "user_key": "CPL", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4805268, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4805666": {"up_voted": false, "ip": "", "has_replies": true, "message": "Cuz that ancient homeland is on the continent of AFRICA but they're not gonna go there! The UN set a bad example by swiping land from others to give to Israel in the first place. It was no coincidence that it was smack dab around a bunch of Arab countries. That was to cause maximum conflict. Also we give away BILLIONS of our money with no say in the matter even now with the economy tanking. Let Israel pay for it's own defense and pay for their own weapons then. It's just not balanced and not fair. Hamas is an elected gov't.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_18:25:21", "killed": false, "user_key": "heartsandflowers", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4802033, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4802084": {"up_voted": false, "ip": "", "has_replies": false, "message": "But she makes foolish remarks like the one above, that's why I said it.   And now that I've read more about her, I can't say \"I take it back.\"<br><br>It's not like you have to like me.  And it's clear you don't.  But your preconceived notion of my belief system is wrong...granted, my remarks are occasionally sharp, but no sharper than what or whom I'm addressing.   I sometimes match tone for tone.  But it doesn't mean I don't respect the other person's point of view, and I know how to concede when I'm proven wrong.  <br><br>I think Cynthia McKinney is a nickel-plated fool.  <br><br>Why don't you ask me about my hero, Bayard Rustin.  I can give you lots of positive feedback...it'll be music to your ears.<br><br><br><br><br><br>Someone said to me in a response (I don't know if it's you) that I seem to come here to reaffirm my own preconceived notions.  It kind of gave me pause and I realized it was true in a way.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_15:01:52", "killed": false, "user_key": "jonster", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4800747, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4803506": {"up_voted": false, "ip": "", "has_replies": true, "message": "My understanding is that, after a lot of immigration due to the Holocaust, the UN eventually just divided the land between the Jews and Arabs.<br><br>So to answer your question....I don't know.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_16:21:02", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4803265, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800563": {"up_voted": false, "ip": "", "has_replies": true, "message": "I'm not looking at this from the angle of Israel vs. Palestine and who the US supports and doesn't.<br><br>If someone was launching rockets into the United States, you'd expect there'd be a response, wouldn't you?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:24:15", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4800521, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "4807733": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"I feel that the Israeli right wing government has been chafing at the bit to kick some Arab ass since.\"<br><br>Yep, they've said as much.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_21:52:04", "killed": false, "user_key": "c87fa9ab975275187368e74f6f34d3d1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4807015, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4806720": {"up_voted": false, "ip": "", "has_replies": false, "message": "EVENING THREAD IS UP", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_20:20:56", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "11 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}, "4793928": {"up_voted": false, "ip": "", "has_replies": true, "message": "Oops! I've heard about Keyshia Cole's show but have never watched it. So I'm kinda in the dark on \"Man down...Code 10\".", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_02:30:11", "killed": false, "user_key": "Justice58", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 6, "is_first_child": false, "email": "", "parent_post_id": 4793478, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800585": {"up_voted": false, "ip": "", "has_replies": true, "message": "Hamas will NEVER EVER EVER stop until the Jews are wiped out", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:26:37", "killed": false, "user_key": "TariqNelson", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4800466, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4801099": {"up_voted": false, "ip": "", "has_replies": true, "message": "I didn't like McKinney before I became conservative (though now that I am, I kinda see why I didn't).<br><br>You make a point, though I hope you're wrong on the US switching alliances there. The day Israel is put out on a perch by itself is not going to be a good day for the world.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_14:03:46", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 4800860, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4832848": {"up_voted": false, "ip": "", "has_replies": false, "message": "Any one, including Obama, that supports Israel's blowing up Palestinian women and children is a traitor and a house slave.<br><br>Always has been slaves that will snitch and side with massa to get a little pat on the head.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-02_14:09:49", "killed": false, "user_key": "113b8b42f25d4b142e2e7f99aded9a96", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 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}, "4800597": {"up_voted": false, "ip": "", "has_replies": true, "message": "Can you seriously blame Israel-after the Holocaust-for wanting to aggresively protect its existance when no one else seems to give a damn one way or the other?<br><br>Do you know any of the background behind Hamas and why they exist?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:29:06", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 15, "is_first_child": false, "email": "", "parent_post_id": 4800489, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800242": {"up_voted": false, "ip": "", "has_replies": true, "message": "they will never be able to stop it with both sides thinking that God is on their side", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:04:41", "killed": false, "user_key": "TariqNelson", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4800206, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4801119": {"up_voted": false, "ip": "", "has_replies": true, "message": "Not being snarky, but look at some of the stuff I've said below, just cause I don't feel like retyping it (end of the year, and I'm being lazy that way).<br><br>And if you want to still have the argument, we still can.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_14:03:39", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4800999, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800611": {"up_voted": false, "ip": "", "has_replies": true, "message": "And the Jews don't seem to be willing to go quietly.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:29:53", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4800585, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "4793446": {"up_voted": false, "ip": "", "has_replies": true, "message": "LOL! 51st state...damn. You went there.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_01:41:35", "killed": false, "user_key": "islandgirl550", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 10, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4799599": {"up_voted": false, "ip": "", "has_replies": false, "message": "I feel you on wanting to learn more. I have been hesitant to ask for recs' for books, articles, etc that would give me more perspective on the situation. I guess for fear of not getting an impartial view. I guess there really is no such thing as an impartial view.  If I happen to catch a documentary on the history channel or PBS, I usually try to tune in. I saw a really good documentary on the Sundance Channel not too long ago. I don't remember the name though. It featured a couple of stories, a womens rights advocate, a lesbian, and others. <br><br>I am not going to lie. A couple of years ago all I knew is that these people were fighting, seem to always be fighting, and would always be fighting. I never really understood the religious, political, and historical dynamics of why they are fighting. It just seemed so .....well not my problem.<br><br>I only recently started to learn more about the Palenstinian perspective when the whole Rashidi Khalidi controversy erupted during the campaign. It was actually (I take responsibility for my own ignorance as well) as I was given food for thought. <br>In terms of American politics, I knew that a politician had to pledge allegiance to the Israeli cause. I always wondered why this cause seem to hold a favored status compared to all the other world causes.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_12:13:04", "killed": false, "user_key": "Honey01", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4797951, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4801138": {"up_voted": false, "ip": "", "has_replies": false, "message": "Okay, I'm looking at this from a <i>strictly military perspective</i>.<br><br>And maybe I'm in the wrong place to have that discussion; if so, that's fair.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_14:06:47", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4800954, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "4793466": {"up_voted": false, "ip": "", "has_replies": true, "message": "lol", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_01:43:32", "killed": false, "user_key": "Justice58", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 9, "is_first_child": true, "email": "", "parent_post_id": 4793446, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4810367": {"up_voted": false, "ip": "", "has_replies": false, "message": "D, just wanted to co-sign literally everything you have written.  HAMAS broke the cease fire.  If anyone even REMOTELY did to us what they have done to Israel -- well what Israel is now doing would pale in comparison (cheers, BHO).  Israel is targeting military targets which Hamas has cynically chosen to locate in mosques and other areas with civilians.  I don't agree with everything Israel is doing right now (I never do), but the broad outlines are fine.  <br><br>I think Israel would cease to exist if the US stopped its support.  And that would be a tragedy, as well as a huge strategic problem.  L'chaim everyone, and best to you, D.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_22:40:06", "killed": false, "user_key": "34dc24020ff62595aa85d213fe00a39a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4800611, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "4799105": {"up_voted": false, "ip": "", "has_replies": false, "message": "When will Israel want peace? Never as Israeli lives are more important than anyone else on this planet according to some, and as long as they have the might of the USA behind them, its their way or no way, and, that is one of the reasons, I for one am glad that the USA is losing influence around the world, they pick and chose who to help, Israel, yep, 400 slaughtered in the Congo, nary a peep.<br><br>As long as some feel that some are 'chosen' to be better than others, this will never end, and, I for one don't see either as chosen, just determined to start a world war.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_11:38:50", "killed": false, "user_key": "7892418f0ad5cafd810ae11f223852df", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4798839, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4799620": {"up_voted": false, "ip": "", "has_replies": false, "message": "Exactly. That's what everyone misses.<br><br>Personally, I don't want to be around for the day when Israel <i>really</i> gets pissed off.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_12:14:33", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4799445, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800645": {"up_voted": false, "ip": "", "has_replies": true, "message": "You are acting like Israel has no fault in this mess, and that is WRONG.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:32:39", "killed": false, "user_key": "Muzikal203", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4800597, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4793478": {"up_voted": false, "ip": "", "has_replies": true, "message": "Not sure if you watch Keyshia Cole's reality show but in the immortal words of Frankie...\"Man down...Code 10\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_01:46:27", "killed": false, "user_key": "islandgirl550", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 8, "is_first_child": false, "email": "", "parent_post_id": 4793466, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4805825": {"up_voted": false, "ip": "", "has_replies": true, "message": "NO media spotlight is more like it......its utterly pathetic how the story has been swept to the \"in other news\" sections of a lot of \"mainstream\" news sites.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_18:42:50", "killed": false, "user_key": "c22bbad359677d681692848d5775fd8b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": true, "email": "", "parent_post_id": 4805793, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4805268": {"up_voted": false, "ip": "", "has_replies": true, "message": "CPL, you never cease to amaze and educate me.  Thanks.<br><br>100% Co-sign.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_17:46:45", "killed": false, "user_key": "01cd55b5b177f7c1827c08939b7d75f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4800860, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800149": {"up_voted": false, "ip": "", "has_replies": true, "message": "How's Israel in the wrong here?<br><br>And that's a serious question.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_12:57:50", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 25, "is_first_child": true, "email": "", "parent_post_id": 4799977, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800667": {"up_voted": false, "ip": "", "has_replies": true, "message": "Well, yes, but not an overreaction. After 9/11, America went too far and now we are stuck in two wars that seem to have no end. <br><br>This whole mess is stupid, and BOTH sides are wrong. <br><br>But like I said, Israel is infallible, so I'll just stop now.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:34:43", "killed": false, "user_key": "Muzikal203", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4800563, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "4805793": {"up_voted": false, "ip": "", "has_replies": true, "message": "This is what happens when blind support meets unlimited funding with zero accountability. And I applaud Cynthia McKinney for risking her life because the Israeli military is not above killing American anti-war activists and as we can see she isn't exactly afforded a lot of respect or a large media spotlight. <br><br>As Black people I think we really need to rethink why there is automatic support of gov't policies based on past alliances when those alliances were used as stepping stones for other groups' rise in political currency at our expense, that was largely abandoned once that rise was complete. I am referring to the action of those during the Civil Rights movement.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_18:37:51", "killed": false, "user_key": "heartsandflowers", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4802210": {"up_voted": false, "ip": "", "has_replies": true, "message": "Wait......Re-read your previous post - what was that about \"now?\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_15:11:30", "killed": false, "user_key": "c22bbad359677d681692848d5775fd8b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4800815, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "4811427": {"up_voted": false, "ip": "", "has_replies": false, "message": "You think Israel is that suicidal? I don't. Besides, you're saying that we should submit to nuclear blackmail applied by Israel.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-01_01:15:27", "killed": false, "user_key": "c87fa9ab975275187368e74f6f34d3d1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4807963, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800165": {"up_voted": false, "ip": "", "has_replies": true, "message": "Israel has gone far beyond \"protecting itself\" and really only made it worse. And now they are <a href=\"http://www.huffingtonpost.com/2008/12/31/israel-rejects-truce-call_n_154416.html\" rel=\"nofollow\">refusing peace negotiations. </a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_12:59:41", "killed": false, "user_key": "Muzikal203", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4798424, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800680": {"up_voted": false, "ip": "", "has_replies": false, "message": "No, I'm acting like Israel is the country that's been attacked, and they're responding to that attack.<br><br>My feelings on the historical roots of the conflict are left at the door.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:33:48", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4800645, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4794030": {"up_voted": false, "ip": "", "has_replies": true, "message": "Her recovering crack head mother uses the phrase when something is very VERY wrong.Cracks me up everytime. This whole mess in the Middle East is so disturbing.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_02:46:02", "killed": false, "user_key": "islandgirl550", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": 4793928, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4806832": {"up_voted": false, "ip": "", "has_replies": false, "message": "The Jews began agitating for a homeland in the 19th century, <a href=\"http://en.wikipedia.org/wiki/Herzl\" rel=\"nofollow\">especially through the efforts of one Theodor Herzl.</a>  They had immigrated, in spurts, to Palestine all the way up to Hitler's rise.  They had petitioned the Ottoman Turks, which once owned Palestine, and later, the British for the right to resettle there.  It wasn't that  there weren't Jews there in Palestine already, but the population was indeed smaller, and they weren't thinking of being a nation any time soon.<br><br>Naturally, the already resident Palestinian Arabs were threatened by the new European Jews encroaching on what they felt was their land, and instigated several <i>pogroms</i>, including one spectacular one in 1929.  The Palestinian Arabs, and Arabs in states like Egypt, what was then TransJordan, Arabia, and Syria, were successful in influencing Britain to stem legal immigration to Palestine.  The Arabs were actually rooting for the Nazis during WW II, already seeing Jewish settlement as a form of European colonialism, hoping that they would finally free themselves from the yoke of the Brits and the French, as well as kicking the Jews out.  When WW II ended, the Arabs saw themselves once more on the defensive, especially when the Mandate ended and Israel declared itself a sovereign nation.<br><br>Yall can read about this shyt that they don't teach in school or show on MSNBC or CNN...but I want to tell you that the Arabs have always seen Israel as a European outpost among them way past the time they had finally kicked out those countries that had colonized them.  An outpost that could impede Arab unity or even recolonize them.<br><br>This is not to say that Israel does not have the right to exist.  But some of their exclusionary practices, the fact that they have the Bomb, the wall that they have erected against the Palestinians in order to keep 'terrorists' at bay, that they use the Palestinians in certain industries like construction...this is some weird shyt.  They must think the Palestinians are Canaanites.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_20:31:36", "killed": false, "user_key": "blksista", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4803506, "depth": 8, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800183": {"up_voted": false, "ip": "", "has_replies": true, "message": "Hamas hasn't killed almost 400 (or is it 500 now?) people. I think most people agree that both sides are wrong, the thing is Israel's response is disproportionate to what Hamas was doing.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:01:08", "killed": false, "user_key": "Muzikal203", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 9, "is_first_child": false, "email": "", "parent_post_id": 4799445, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4794043": {"up_voted": false, "ip": "", "has_replies": true, "message": "I decided long ago that being anti-Israeli gov't is NOT the same thing as being antisemitic.  I certainly wouldn't consider myself antisemitic.  I don't 'have a problem with Jews' at all - per se....Judaism is another matter in relation to patriarchy, as is Christianity and Islam.<br><br>Israel has a right to exist as much as any other national entity.  They, just as we, don't have the right to determine who will exist and then proceed to bomb the shit out them to make it happen.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_02:46:48", "killed": false, "user_key": "IWordsmith", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4803265": {"up_voted": false, "ip": "", "has_replies": true, "message": "My point is that this whole conflict has its roots in the Holocaust in that the Jews wanted their own homeland and used their Holocaust experience to achieve support for that. My question is this: If the GERMANS were the ones who persecuted you, why seek a homeland in the Mid-East instead of Germany?<br><br>Quite frankly, I think its ironic that Israelis and their supporters always use the Holocaust as an excuse for their actions, when they are practicing the mindset that fueled the Holocaust against the Palestinians.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_16:03:59", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4802384, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800707": {"up_voted": false, "ip": "", "has_replies": true, "message": "<i>I decided long ago that being anti-Israeli gov't is NOT the same thing as being antisemitic.</i><br><br>I think this is a really important point, and one that many Israel supporters intentionally try to obscure.  The attempt to claim that anything less than 100% support for all actions of the Israeli government is \"anti-Semitism\" devalues the word and desensitizes people to *real* anti-Semitism.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:36:53", "killed": false, "user_key": "JonPincus", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4794043, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4802245": {"up_voted": false, "ip": "", "has_replies": true, "message": "I agree. There is no solution to \"end\" the conflict...all that seriously be pursued is to contain it. This conflict will never ever, ever never, not ever, not today, not tomorrow, not ever....END.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_15:13:46", "killed": false, "user_key": "c22bbad359677d681692848d5775fd8b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4799435, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800206": {"up_voted": false, "ip": "", "has_replies": true, "message": "I don't think I've heard anyone say Hamas are angels. We are merely concerned with the civilian deaths on both sides. Instead of concentrating on blame, we need to be figuring out how to stop this mess.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:02:15", "killed": false, "user_key": "Muzikal203", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4798863, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4802260": {"up_voted": false, "ip": "", "has_replies": false, "message": "I was asking what the relevance was to the current situation in Israel with Hamas.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_15:15:10", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4802210, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "4802263": {"up_voted": false, "ip": "", "has_replies": false, "message": "Speak.The.Truth.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_15:15:03", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4800860, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4813946": {"up_voted": false, "ip": "", "has_replies": false, "message": "For anyone who is interested in learning more about the history of this conflict, I would suggest Karen Armstrong's Holy War: The Crusades and Their Impact On Today's World as a starting point.  Some say that she is biased, but as an academic who has extensively studied the history of the Middle East, I maintain that this is a fantastic starting point. And irrespective of my own biases, Armstrong succeeds in illuminating the flaws of both sides.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-01_10:29:35", "killed": false, "user_key": "WorldTraveller", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4799209": {"up_voted": false, "ip": "", "has_replies": true, "message": "You've said a mouthful there, Tariq.  This conflict is a mess precisely BECAUSE of the religious zealotry on both sides.<br><br><a href=\"http://www.newyorker.com/archive/2004/05/31/040531fa_fact2_a?currentPage=all\" rel=\"nofollow\">http://www.newyorker.com/archive/2004/05/31/040...</a><br><br>Well worth the read, folks.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_11:46:11", "killed": false, "user_key": "bb90730b238bd2c1f318bc1437a3fc1e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 4798839, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800747": {"up_voted": false, "ip": "", "has_replies": true, "message": "Your statement about calling McKinney a fool is one reason why.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:39:32", "killed": false, "user_key": "CPL", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4800148, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4794092": {"up_voted": false, "ip": "", "has_replies": true, "message": "Hey, I'm with Rikyrah. I'm suspicious of the timing also. It's just too much. PEO has to contend with an Economic Crisis, 2 Wars, and now this?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_02:55:27", "killed": false, "user_key": "Justice58", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 4794030, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800751": {"up_voted": false, "ip": "", "has_replies": true, "message": "Are you serious?<br><br>Honest question.<br><br>You make it sound like these people have done nothing wrong in their existence and big bad Hamas is just being a bully, please stop it.<br><br>Isreal and Jews have had their hands in some of the worst atrocities in mankind maybe you have heard a little bit about the selling of Africans for a profit", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:40:14", "killed": false, "user_key": "wawtu", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": 4800597, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4794097": {"up_voted": false, "ip": "", "has_replies": false, "message": "<i>[McKinney]She referred to Martin Luther King\u2019s description of the United States as \"the greatest purveyor of violence on the planet\" and noted that \"the weapons that are being used by Israel are weapons that are being supplied by the United States.\"</i><br><br>John Roberts is such a tool.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_02:56:31", "killed": false, "user_key": "IWordsmith", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4794098": {"up_voted": false, "ip": "", "has_replies": true, "message": "How did this thread turn into a keysha cole love feast?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_02:56:33", "killed": false, "user_key": "f9aaa8acc43fd7620185ff90cef3c05a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4794105": {"up_voted": false, "ip": "", "has_replies": false, "message": "a mess, Frankie on JJP is too much!", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_02:57:10", "killed": false, "user_key": "JJai", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4793478, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4798714": {"up_voted": false, "ip": "", "has_replies": true, "message": "You're arguing the proportionality of Israel's response.<br><br>One of Hamas' stated goals is the destruction of the Israeli state. Knowing that, they're justified-morally and under the law of war-to respond to that threat with whatever means they feel appropriate.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_11:06:57", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 7, "is_first_child": false, "email": "", "parent_post_id": 4798459, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4802300": {"up_voted": false, "ip": "", "has_replies": false, "message": "Here's an interesting take on this conflict from a reporter: <a href=\"The True Story Behind This War is Not the One Israel is Telling\" rel=\"nofollow\">http://www.huffingtonpost.com/johann-hari/the-true-story-behind-thi_b_153825.html</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_15:17:56", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4802301": {"up_voted": false, "ip": "", "has_replies": false, "message": "The Jewish Mafia is so gonna get you.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_15:18:00", "killed": false, "user_key": "c22bbad359677d681692848d5775fd8b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4797908, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4802856": {"up_voted": false, "ip": "", "has_replies": false, "message": "<i>and one that many Israel supporters intentionally try to obscure</i><br><br>You think so?<br><br>I've seen the work of rabid, unfiltered anti-Semitism.  And disagreeing with a government's policies isn't necessarily even anti-what or whomever.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_15:32:10", "killed": false, "user_key": "IWordsmith", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4800707, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4805896": {"up_voted": false, "ip": "", "has_replies": false, "message": "Well I look to more local sources and non corporate ones esp where she is concerned. There's a vested interest in keeping certain people and efforts out of national coverage. But if she were white or railing against N Korea or something she'd be a pundit and on the talk show circuit.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_17:50:15", "killed": false, "user_key": "heartsandflowers", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4805825, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4815118": {"up_voted": false, "ip": "", "has_replies": false, "message": "I went to a client's house a few years ago and she had on the Tour de France because she loved Lance Armstrong. Well as he was winding himself through the countryside she said \"It really is a beautiful country, too bad I will never go there.\" I thought she meant because of time or commitments or money. So I asked her why/. She said \"Because how France didn't support us in the WAR.\" Well I remembered that I was working but to keep some of my morality and integrity intact, I said \" That is what we have to realize as we go forward as a country freeing people and creating democracies. Their people, like France's people, may decide that what is good for them may not coincide with what we feel is good for us.\" <br><br>She had a moment flash across her face.<br><br> I think, we have let the holocaust be a carte blanche for Israel. They cannot segregate and demean a people for their own \"safety\". I don't believe we were right to create the state of Israel in the first place. They have no moral superiority anymore. They need to see that their foreign and domestic policies has been a big factor in where they are right now. Just like we must also examine our policies.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-01-01_12:55:44", "killed": false, "user_key": "Lilytiger", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4799977, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4794131": {"up_voted": false, "ip": "", "has_replies": false, "message": "Islandgirl was just talking to me & explaining about \"Man down...Code 10!  Geez!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_02:58:55", "killed": false, "user_key": "Justice58", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4794098, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4807963": {"up_voted": false, "ip": "", "has_replies": true, "message": "The day Israel finds out they're alone, they go nuclear to protect themselves.<br><br>I don't need to tell you how that ends.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_21:04:12", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4807873, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800796": {"up_voted": false, "ip": "", "has_replies": false, "message": "If you limit your response to the US action in Afghanistan <b>only</b> after 9/11, then our response there was proportionate.<br><br>Is there wrong somewhere on both sides? I have no doubt of that. And knowing that, I'm not addressing it, because I know the bad blood runs deeper than any of us in the US will ever fully know or understand.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:43:26", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4800667, "depth": 8, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800797": {"up_voted": false, "ip": "", "has_replies": true, "message": "you have Isreal with their bombs and air planes against a bunch of rock throwers", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:42:01", "killed": false, "user_key": "wawtu", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": 4800149, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4801669": {"up_voted": false, "ip": "", "has_replies": false, "message": "Don't get me wrong, I'm certain that they're not. Knowing the history of this conflict, it would be wrong of me to say that Israel's completely in the right, which is why I'm taking the angle I am.<br><br>I <i>support</i> Israel's right to exist. I <i>understand</i> why they feel the need to defend that right at all costs.<br><br>Though, at the end of the day, there's got to be a solution that encompasses the interests of BOTH parties, without dragging the Middle East into nuclear conflict.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_14:37:54", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4801523, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "4799776": {"up_voted": false, "ip": "", "has_replies": true, "message": "Honestly, you and Jonster need to take your sad acts to StormFront or Red State, where you both would be welcomed with open arms.<br><br>Rikyrah told your asses to take your trolldom elsewhere, and there is no place for your denouncement of what McKinney was doing - at least she is brave enough to back up her words with action - unlike your ReThug Heroes unless its a staged visit to places where they're in no danger of harm at any time.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_12:27:00", "killed": false, "user_key": "CPL", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 14, "is_first_child": true, "email": "", "parent_post_id": 4798257, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4795688": {"up_voted": false, "ip": "", "has_replies": true, "message": "<b>Israeli cabinet mulls Gaza truce proposal: report</b><br><br><a href=\"http://www.cbc.ca/world/story/2008/12/30/gaza-tuesday.html?ref=rss\" rel=\"nofollow\">http://www.cbc.ca/world/story/2008/12/30/gaza-t...</a><br><br><i>Senior Israeli cabinet ministers met late Tuesday to consider a 48-hour ceasefire with militant group Hamas in the Gaza Strip, according to reports quoting Israeli officials, as foreign powers increased pressure on both sides to halt the four-day conflict.</i><br><br><i>Details of the meeting emerged after foreign powers increased pressure on both sides to halt the conflict that Palestinian officials say has killed at least 384 people since Saturday. Four Israelis have been killed by Palestian rocket attacks.</i><br><br><i>Prime Minister Ehud Olmert discussed the proposal floated by French Foreign Minister Bernard Kouchner, as well as other possible next steps with his foreign and defence ministers during the meeting, the officials told the Associated Press on condition of anonymity because they were not supposed to make the information public.</i><br><br><i>Any offer of ceasing air operations would be coupled with a threat to send in ground troops if the rocket fire continues, the officials said.</i><br><br><i>During the meeting, Israeli Defence Minister Ehud Barak also asked for cabinet approval to call an additional 2,500 military reservists on top of the call-up of 6,500 reservists approved earlier in the week, the officials said.</i><br><br><i>Olmert's office issued a statement early Wednesday saying no details of the discussion would be made public because of the sensitivity of the subject matter.</i><br><br><i>The meeting came after Israeli air strikes and Palestinian rocket attacks continued on Tuesday, while thousands of Israeli soldiers waited along the border with the coastal territory, raising fears of an impending ground offensive.</i><br><br><i>Earlier Tuesday, Olmert warned the aerial phase of the operation is \"the first of several\" phases of attack that have been approved.</i><br><br><i>\"The Gaza offensive has begun and will not end \u2026 until our goals are reached. We are continuing according to the plan,\" Olmert said in a briefing statement to Israeli President Shimon Peres.</i><br><br><i>Ahead of Tuesday's cabinet meeting, Israeli government spokesman Mark Regev played down the idea of a truce, saying the government doesn't want to give Hamas the opportunity to regroup.</i>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_03:20:27", "killed": false, "user_key": "Justice58", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4800815": {"up_voted": false, "ip": "", "has_replies": true, "message": "I have.<br><br>But what does that have to do with Hamas and Israel <i><b>now?</i></b>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:43:17", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 4800751, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4798257": {"up_voted": false, "ip": "", "has_replies": true, "message": "Silly me.<br>I thought you were talking about Washington DC.<br><br>Why didn't Cynthia McKinney TRUCK these supplies in?  Their fleet was warned that they were entering into a combat zone as that it was not safe.  Luckily her boat was not sunk by the Israeli vessel.  She would no doubt live in martyrdom in the annals of Jack & Jill Politics.<br><br>US Foreign Aid By County<br><a href=\"http://www.swivel.com/data_sets/show/1002196\" rel=\"nofollow\">http://www.swivel.com/data_sets/show/1002196</a> <br><br>Egypt must be a territory of the United States using your logic.<br><br>What of the thousands of missiles fired from Gaza into Israel since the occupation was drawn down?  I take it that Israel should simply beg the United Nations to make them stop firing them onto their land?<br><br>The consequence of not stopping individuals in your governed area from committing individual acts of war against a standing nation  is AN ACT OF WAR in response to your failure to enforce the laws of your land.   Knowing the consequences of your inaction should provide due MOTIVATION to stop them.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_10:34:29", "killed": false, "user_key": "Constructive_Feedback", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 16, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4794162": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yep, just an explanation.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_03:05:02", "killed": false, "user_key": "islandgirl550", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4794098, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4794175": {"up_voted": false, "ip": "", "has_replies": false, "message": "I also thought the timing was weird. The president-elect has so much on his plate. I truly pray for him.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_03:07:23", "killed": false, "user_key": "islandgirl550", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4794092, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "4803394": {"up_voted": false, "ip": "", "has_replies": false, "message": "There really is nothing more to say.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_16:14:23", "killed": false, "user_key": "CraigHickman", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4800945, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800325": {"up_voted": false, "ip": "", "has_replies": false, "message": "I can answer that.  <br><br>1. America is uniquely evil.<br>2. America is never justified in defending itself.<br>3. Illiterate people from poor societies are superior to Americans.<br>4. The Earth would be better off without human beings.<br>5. Making a profit is always immoral.<br>6. Differences between individuals or groups are unfair.<br>7. For Designated Victim Groups, strong feelings excuse all behavior.<br>8. Policies informed by Jud\u00e6o-Christian principles are inherently suspect.<br>9. Conservatives are hypocrites; liberals are sincere.<br>10. There are no acts of God; there are only acts of Government.<br><br>I know that ten is a wonderful (not to mention traditional) number for these things. But, with all due respect to CPL, I'd like to add four of my own.<br><br>11) We defend the right to free speech for ourselves, but anyone else whose speech hurts our feelings must be censored.<br><br>12) In any conflict between a third-world nation and a first-world nation, the third-world nation is always right.<br><br>13) Tyranny in third-world countries is not our concern unless the US (or Israel) can be blamed in some way.<br><br>14) All criticism or disagreement with any policy of a third-world nation, culture, or person is, by definition, racism.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:08:33", "killed": false, "user_key": "jonster", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4800149, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4802384": {"up_voted": false, "ip": "", "has_replies": true, "message": "The events of the Holocaust are what drives Israel's aggressive protection of its existance.<br><br>And I'm pretty sure that the sentiment would be the same, regardless of where they ended up.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_15:22:12", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 4802033, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800489": {"up_voted": false, "ip": "", "has_replies": true, "message": "Israel is doing too much, and then when an opportunity comes up to find a way to call a truce they refuse to. Both sides seem to want to completely obliterate the other, and it's wrong to place the blame only on one side.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:20:15", "killed": false, "user_key": "Muzikal203", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 16, "is_first_child": false, "email": "", "parent_post_id": 4800149, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800341": {"up_voted": false, "ip": "", "has_replies": true, "message": "You seem to be arguing proportionality as well. Keep in mind that Israel isn't the one blindly launching rockets here.<br><br>I wouldn't accept a peace negotiation that called for me to disarm unilaterally against an organization who has-historically-seen no need for peace negotiations until they start getting killed.<br><br>And for all that, there was a cease-fire in place up until Dec. 23, when Hamas declared it over and went back to their old antics.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:10:32", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4800165, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4803417": {"up_voted": false, "ip": "", "has_replies": false, "message": "As long as religion is in the equation (on BOTH sides) then that will be the case. Hamas believes that Jews are inherently EVIL and that even trees hate them (I am not exaggerating)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_16:14:51", "killed": false, "user_key": "TariqNelson", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4802245, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4794202": {"up_voted": false, "ip": "", "has_replies": false, "message": "I saw a map of Palenstinian lands before the creation of Israel, then in 1980 and now. It is amazing how the map has changed. There is only that little bit on the West Bank and then some at the north. Both sides are just going to have agree to a 2 state solution. But will either side ever make concessions?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_03:10:59", "killed": false, "user_key": "islandgirl550", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4794043, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4795739": {"up_voted": false, "ip": "", "has_replies": false, "message": "Richard Engle was talking about this on Rachel Maddow's show this evening. Israel states they want to rid the world of Hamas.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_03:29:20", "killed": false, "user_key": "IWordsmith", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4795688, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800860": {"up_voted": false, "ip": "", "has_replies": true, "message": "She has always been upfront with her motives, D.  You keep buying ReThug talking points about McKinney, when you have no evidence to back it up.<br><br>McKinney's position on both Israel and Palestine is that the United States should have remained NEUTRAL; if you give aid to one, give aid to the other equally.  She believed the conflict between Palestine and Israel was for them to sort out and the United States should stay out of it.<br><br>Simplistic, yeah.  But it had some merit to it; this country is always sticking its nose into other country's business, and usually because we have a material interest in doing so.  Case in Point; IRAQ.  In 1983, this country was good buddies with Saddam Hussein because we got him to take out Iran for us.  Twenty-five years later, he's an \"Axis Of Evil\" because they got oil we want.<br><br>Israel is valuable to the United States.  There may come a time when Palestine becomes more valuable to America than Israel and watch how subtly this nation switches their alliances.  Noreiga is in jail and Saddam executed because if they lived, they would talk about America's ability, especially since the Reagan Administration, to be duplicitous in foreign affairs and the Republicans essentially set the foundation for it, although in all honesty, Lyndon Johnson may have had a hand in it with involving this nation in Vietnam and we didn't ask to go.<br><br>There are always a small percentage of this nation that orchestrates shyt for profit but people like you and I get sacrificed and it's called \"Collateral Damage\".  Most of them are Republicans, too.  America's karma has already run out - 9/11 showed us that.  If nothing else, we need to get back to fair dealing and show some damned loyalty that we demand from other countries in exchange for our assistance.<br><br>Okay, rant over.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:47:47", "killed": false, "user_key": "CPL", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 7, "is_first_child": false, "email": "", "parent_post_id": 4799973, "depth": 3, "points": 1, "author_is_creator": false, "is_realtime": false}, "4798305": {"up_voted": false, "ip": "", "has_replies": false, "message": "I don't think the Gaza incident was planned as a distracation.  The 44th President will inherit many problems and who knows when and in what ways these problems will rear their heads.  Once Obama takes his oath he will have to tackle everything at once but he knows that. He's prepared. So is his Sec. of State. The key right now is that Bush should be more involved and not complacent.<br><br>I do hope for my part that America will never abandon it's committment to protect Israel. My first reason is spiritual because I believe God  has blessed us in part because we will do whatever we can to help and support Israel. Numbers 24:9, \u201c\u2026Blessed is everyone who blesses you, O Israel, and cursed is everyone who curses you.\u201d <br><br>But as a practical matter I also want to help Israel because it's such an important place historically and because Israel's neighbors want to destroy the nation.  However, I do also think that Israel has an obligation to improve life on every level in the Palestinian territories. Palestinian lives should not be devalued. Human rights must be recognized throughout the region on both sides of this never-ending conflict. As a believer in Christ, it's a conflict which I believe will not be resolved until the second coming of Christ but we can still do our part to encourage each part to behave reasonably and responsibly toward one another....not that they will listen.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_10:38:37", "killed": false, "user_key": "944811164adc62ecd94d18b2976d9442", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 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}, "4795747": {"up_voted": false, "ip": "", "has_replies": false, "message": "Agreed CPL!<br><br>The establishment is trying to make it tough on the new incoming President.  But keep in mind, President elect Obama reminded us of  a president being able to multi- task. He can do it!<br><br>God Bless him!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_03:29:35", "killed": false, "user_key": "Justice58", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4794320, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "4807015": {"up_voted": false, "ip": "", "has_replies": true, "message": "I think that this is simplistic talk, and Obama is going to have to back off from some of this talk , because (1)<i>because it doesn't even begin to solve anything</i> and (2) it is dangerous talk.  It sounds like playing war from two sides of a fence when you were kids, and frankly, this is frighteningly <i>adult</i> shyt happening with rockets hitting schools, homes, and families.<br><br>Israel got its ass kicked two years ago when Hezbollah in Lebanon succeeded where other Arab nations hadn't.  I feel that the Israeli right wing government has been chafing at the bit to kick <i>some</i> Arab ass since.  They may yet succeed with Hamas (who is bankrolled by Hezbollah), since Arab governments seemingly don't give a shyt right now about the Palestinians, especially Egypt.  The Arab street, though, is really, really fired up. and that ain't good.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_20:51:29", "killed": false, "user_key": "blksista", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4798424, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4806513": {"up_voted": false, "ip": "", "has_replies": false, "message": "Israel has had the Bomb since the Seventies.<br><br>South Africa and them were exploding shyt in the veldt. I have yet to have heard of people who might have been affected by these experimental A-bombs.<br><br>As <i>apartheid</i> became increasingly harder for whites to uphold, they became nervous that a black president and ruling insurgent group like the ANC would lay their hands on a Bomb and perhaps give it to some dangerous others or explode it on the whites in payback for years of oppression.<br><br>Nothing like that ever happened, but the fact is, S.A. and Israel bonded  together because they were surrounded on all sides by hostile nations and a native population that they had supplanted.  That's the kind of settler, expansionist, and racist shyt that I want to see less of, whether from Israel or the U.S.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_20:00:01", "killed": false, "user_key": "blksista", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4805666, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "4798839": {"up_voted": false, "ip": "", "has_replies": true, "message": "When on both sides you have people thinking they are \"God's chosen people\" (to one extent or another) it will be extremely difficult to come up with a solution. Both sides are using religion to justify whatever they do.<br><br>To Hamas, the Jews are inhuman and should be wiped out because God says so<br>To Israeli Zionists, this is \"God's chosen land\" for them and only them<br><br>Where is the middle ground when religion is getting in the way and God is supposed to be on both sides?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_11:18:42", "killed": false, "user_key": "TariqNelson", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800888": {"up_voted": false, "ip": "", "has_replies": true, "message": "You want to argue proportionality as well??", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:49:24", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 4800797, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800148": {"up_voted": false, "ip": "", "has_replies": true, "message": "Well, I looked her up.  Why would you support Cynthia McKinney?  You say she's brave?  She looks like a fool to me.  <br><br>\"On Sept. 28, 2008, at a press conference, McKinney announced that she had spoken with a constituent whose son was a National Guardsman. The constituent claimed her son had disposed of 5,000 bodies for the Department of Defense during the week of Huricane Katrina. She further claimed that the bodies were prisoners who had all been shot in the head and dumped in a Louisiana swamp. McKinney said that the story had been corroborated by anonymous \"insider\" sources.\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_12:59:11", "killed": false, "user_key": "jonster", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4799776, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4807035": {"up_voted": false, "ip": "", "has_replies": false, "message": "The question you oughta be asking is <i>WHY</i> Hamas is launching missiles into Israel.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_20:53:17", "killed": false, "user_key": "blksista", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4800466, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4807549": {"up_voted": false, "ip": "", "has_replies": false, "message": "Last summer, Obama visited Sderot (next to Gaza, and a frequent recipient of Hamas rockets) and said, \"If someone was sending rockets on my house where my daughters were sleeping at night, I would do everything to stop it, and I would expect Israelis to do the same thing.\"  Gaza has borders with Israel and Egypt, and has been a royal pain for both Israel and Egypt since Hamas took over (in 2006 or 2007, I believe).", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_21:33:34", "killed": false, "user_key": "0ac343e6c4318c6c1357f53a334d4088", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 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}, "4807873": {"up_voted": false, "ip": "", "has_replies": true, "message": "It's not going to be a good day for the...world?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_22:01:24", "killed": false, "user_key": "c87fa9ab975275187368e74f6f34d3d1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4801099, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4798863": {"up_voted": false, "ip": "", "has_replies": true, "message": "What should Israel do about all the rockets being fired into its territory? Hamas are not the angels that they portray themselves to be", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_11:22:11", "killed": false, "user_key": "TariqNelson", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": 4798714, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4798893": {"up_voted": false, "ip": "", "has_replies": true, "message": "Exactly what they're doing: destroy them and the command structure that goes along with them.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_11:24:16", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4798863, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800945": {"up_voted": false, "ip": "", "has_replies": true, "message": "My question: when the US no longer have an oil interest in the Middle East, what is Israel going to do?<br><br>I believe that if there was no oil, Israel would have folded as a country. <br><br>Alternative fuel may also be a threat to Israel sovereignty ?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:53:45", "killed": false, "user_key": "ecb8e53ad4dc175b15ab69340dd091f1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 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}, "4795826": {"up_voted": false, "ip": "", "has_replies": false, "message": "I hope McKinney's okay!  That was a pretty brave thing to do!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_03:39:30", "killed": false, "user_key": "Justice58", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4794320, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "4793783": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyah:  It seems as IFFF people are making \"independent\" annnnnd, \"UN-COORDINATED\" efforts in the Middle East.<br><br>As a \"result\"  they are BOUND ta \"run into one another!\"  IMHO", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_02:22:00", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4800954": {"up_voted": false, "ip": "", "has_replies": true, "message": "what it has to do is your tone somehow implies this, \"whoa, is us Isreal\" and that could not be further from the truth and at the end of the day they were GIVEN that land that they occupy and it would be nice if they ever decided to play nice somewhat....and yes they have a right to exist blah, blah", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:54:16", "killed": false, "user_key": "wawtu", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4800815, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "4799435": {"up_voted": false, "ip": "", "has_replies": true, "message": "Thanks Denise. The bottom line is that there can be no middle ground when you believe you are sanctioned by God to do whatever you are doing. <br><br>In my humble opinion I believe that a secular one state solution is most appropriate, but because religion is in the question, it will NEVER happen.<br><br>With religion in the equation, the only \"solution\" is to wipe the other side out.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_12:00:01", "killed": false, "user_key": "TariqNelson", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4799209, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4798925": {"up_voted": false, "ip": "", "has_replies": false, "message": "Edit: Israel is justified-morally and under the law of war-to respond to that threat with whatever means they feel appropriate.<br><br>Not sure if I said that clearly.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_11:27:27", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4798714, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4794320": {"up_voted": false, "ip": "", "has_replies": true, "message": "This is a big indication that the establishment is going to throw everything including the kitchen sink, at Obama.  The only time he gets to celebrate his victory is January 20, 2009.<br><br>He will have to hit the ground running on January 21, 2009.  Period.  He won't even get a honeymoon period, and the timing of this proves it.<br><br>I got an email from McKinney, letting most of us know she was on her way to Gaza.  I'm going to be on the phone to her staffers to confirm she's okay.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_03:11:42", "killed": false, "user_key": "CPL", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 4794092, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800466": {"up_voted": false, "ip": "", "has_replies": true, "message": "No, it's not.<br><br>Hamas is launching unguided rockets into Israeli territory. Israel is responding with precision-guided weapons to limit the damage to only military targets, and avoid killing civilians.<br><br>A fair analysis-which may not happen here-of proportionality in war involves looking at the type of weapons used, as well as who is being targeted.<br><br>Israel dropping a nuke in Gaza would be disproportionate. An all-out invasion <i><b>might</i></b> be, depending on what the objective of that invasion is. What they're doing now is not.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:18:07", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 8, "is_first_child": false, "email": "", "parent_post_id": 4800183, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4797908": {"up_voted": false, "ip": "", "has_replies": true, "message": "I'm just sick to death of this 51st state vs. Palestine thing I mean they are not the chosen people anymore let it go!<br><br>Working on Wall St I probably should not write that, oh well.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_09:56:16", "killed": false, "user_key": "wawtu", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 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}, "4799445": {"up_voted": false, "ip": "", "has_replies": true, "message": "I have a shallow knowledge of the Israeli/Palestinian conflict, but I just don't understand when people automatically say that Israel is in the wrong here.  Hasn't Hamas been throwing rockets at them for awhile now---what are they supposed to do, other than what is being done?  Not respond?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_12:01:59", "killed": false, "user_key": "ef781b639c890767ebd1ce99011c3afa", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 11, "is_first_child": false, "email": "", "parent_post_id": 4798459, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4798422": {"up_voted": false, "ip": "", "has_replies": false, "message": "Amen!", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_10:53:30", "killed": false, "user_key": "jonster", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4798257, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4798424": {"up_voted": false, "ip": "", "has_replies": true, "message": "God help me, but I'm actually in agreement with what Obama said: if someone were attacking my family the way Hamas is attacking Israel, I'd go after them too. And with whatever force I felt necessary to make the question the wisdom of coming after me again (including going nuclear if I <i><b>really</i></b> wanted to make the point, though I know all the reasons why that can't happen).<br><br>I think this is a lot smaller than the issues between Israel and Palestine. A country was attacked. The attacked country is responding. That's it. <br><br>I don't see the grand conspiracy everyone else does...but then again, I rarely do.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_10:54:58", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 26, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4803067": {"up_voted": false, "ip": "", "has_replies": false, "message": "What they need to do is do it with their own money  not tax paying Americans who don't agree with them, or the joke that they are somehow better than the Palestinians and without the church going American's looking the other way with the atrocities they are committing to the innocents. No one is saying that they have no right to defend themselves against Hamas, but, give me a break, what next a nuclear bomb to wipe out anyone not Jewish in that part of the world and the pro-Israel lobby will say its the only way they can defend themselves.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_15:47:34", "killed": false, "user_key": "6ad4f73c3e1ef7e6afe113b09bf0c183", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4800149, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4799973": {"up_voted": false, "ip": "", "has_replies": true, "message": "CPL, what McKinney did wasn't smart.<br><br>I'm willing to extend the benefit of the doubt to her motives, as I'm no fan....but that was a dumb move on her part. Her group could well have gotten the supplies in another way, but-from what I've seen/heard-they took the most visible/dangerous route to try.<br><br>That almost makes it....a stunt.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_12:43:27", "killed": false, "user_key": "Coby_D", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 9, "is_first_child": false, "email": "", "parent_post_id": 4799776, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800999": {"up_voted": false, "ip": "", "has_replies": true, "message": "How can you not?<br><br>Am I wrong in how this \"fight\" is being fought?<br><br>My mother told me that if someone punches you that I had the right to punch back not to pick up a bat and clobber that person", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:56:28", "killed": false, "user_key": "wawtu", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 4800888, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4798952": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm actually rhetorically asking those who do not believe that Israel should do anything at all except just keep allowing the rockets to come in.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_11:28:52", "killed": false, "user_key": "TariqNelson", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4798893, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "4799977": {"up_voted": false, "ip": "", "has_replies": true, "message": "Yeah, I'm pretty over the whole \"Israel can do no wrong\" crap myself. They are literally getting away with murder here all because Hamas was classified as a terrorist organization by our government (even as the duly elected people in charge). I think BOTH sides are wrong here, and I'm proud of all of us who are willing to say that and protest.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_12:43:46", "killed": false, "user_key": "Muzikal203", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 27, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "4807933": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yes, in the same way that civil rights marches were \"stunts\".", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_22:01:43", "killed": false, "user_key": "c87fa9ab975275187368e74f6f34d3d1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4799973, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4802033": {"up_voted": false, "ip": "", "has_replies": true, "message": "<b>Can you seriously blame Israel-after the Holocaust-for wanting to aggresively protect its existance when no one else seems to give a damn one way or the other?</b><br><br>If this is about the Holocaust, then why didn't they look to the GERMANS for land? Afterall, it was they who tried to eliminate their people, not the Palestinians.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_15:00:38", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 6, "is_first_child": false, "email": "", "parent_post_id": 4800597, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4801523": {"up_voted": false, "ip": "", "has_replies": true, "message": "not taken that way at all like I said I work on wall st. and you can not express a divergent view on this subject and I do not believe Isreal is as innocent in this war as it is made out to be", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_14:32:15", "killed": false, "user_key": "wawtu", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 4801119, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "4800500": {"up_voted": false, "ip": "", "has_replies": false, "message": "No, they aren't blindly launching rockets, they are very accurately dropping bombs where they think people are. <br><br>And the cease fire stopped long before Dec. 23, and it's not like Israel was peacefully minding its own business when suddenly rockets were being fired.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_13:19:58", "killed": false, "user_key": "Muzikal203", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4800341, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4799994": {"up_voted": false, "ip": "", "has_replies": false, "message": "Gee CPL.   I didn't say anything about Cynthia McKinney.  And I don't recall being told to take my ass anywhere, except by you.  What is it about me that you dislike so much?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_12:45:23", "killed": false, "user_key": "jonster", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4799776, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4798459": {"up_voted": false, "ip": "", "has_replies": true, "message": "Its fine  for Israel to defend itself, but, with its power and might the planes and bombs of the USA behind it killing innocent people, its just evil what they are doing. The US really needs to reevaluated this blind allegiance to Israel based on some fairy tales and stop sending my tax dollars for them to kill.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_10:58:14", "killed": false, "user_key": "d8f1294d2189025175b2c43167428144", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 20, "is_first_child": true, "email": "", "parent_post_id": 4798424, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4797951": {"up_voted": false, "ip": "", "has_replies": true, "message": "I was one of the one's caught up in the open thread.  Here's the thing I freely admit to not being well versed in the subject.  Which is why I try to listen more to people who do seem to know more. But just because someone knows more about a subject than others doesn't mean they should insult and demean the ones who know less.  Tone means everything when you are having a disscussion, and this particular poster seemed to have a disrespectful one.<br><br>Now back to learning more.  Can someone please tell me what exactly has been the US policy in regards to I/P?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-31_10:03:23", "killed": false, "user_key": "fd35c4322b63b2dab06baea3e23047cf", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 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}}, "integration": {"receiver_url": "", "theme": 4, "reply_position": true, "disqus_logo": false}, "timer": {"timer_url": "http://localhost:8005", "thread_id": "9168132", "user_id": "anonymous", "forum_id": "21630", "hash": -445874462967316723}, "thread": {"days_alive": 0, "slug": "our_51st_state_038_gaza", "paginate": false, "num_pages": 1, "num_posts": 115, "per_page": 0, "total_posts": 0, "realtime_paused": true, "id": 9168132, "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=our_51st_state_038_gaza' +
		'&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/our_51st_state_038_gaza/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='	+ 'our_51st_state_038_gaza'
			+ '&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/our_51st_state_038_gaza/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">115</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://jackandjillpolitics.disqus.com/our_51st_state_038_gaza/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/our_51st_state_038_gaza/">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:9168132" 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/our_51st_state_038_gaza/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:9168132" 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:9168132" 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'				: 'our_51st_state_038_gaza',
			// 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/our_51st_state_038_gaza/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='	+ 'our_51st_state_038_gaza'
			+ '&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='	+ 'our_51st_state_038_gaza'
			+ '&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='		+ 'our_51st_state_038_gaza'
				+ '&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/9168132/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-4799977">\
	 <div id="dsq-comment-header-4799977" class="dsq-comment-header">\
	 <cite id="dsq-cite-4799977" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4799977" href="http://muzikalthoughts.blogspot.com" target="_blank" rel="nofollow">Muzikal203</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4799977" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4799977" class="dsq-comment-message">Yeah, I\'m pretty over the whole "Israel can do no wrong" crap myself. They are literally getting away with murder here all because Hamas was classified as a terrorist organization by our government (even as the duly elected people in charge). I think BOTH sides are wrong here, and I\'m proud of all of us who are willing to say that and protest.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800149">\
	 <div id="dsq-comment-header-4800149" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800149" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800149" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800149" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800149" class="dsq-comment-message">How\'s Israel in the wrong here?<br><br>And that\'s a serious question.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800489">\
	 <div id="dsq-comment-header-4800489" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800489" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800489" href="http://muzikalthoughts.blogspot.com" target="_blank" rel="nofollow">Muzikal203</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800489" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800489" class="dsq-comment-message">Israel is doing too much, and then when an opportunity comes up to find a way to call a truce they refuse to. Both sides seem to want to completely obliterate the other, and it\'s wrong to place the blame only on one side.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800597">\
	 <div id="dsq-comment-header-4800597" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800597" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800597" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800597" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800597" class="dsq-comment-message">Can you seriously blame Israel-after the Holocaust-for wanting to aggresively protect its existance when no one else seems to give a damn one way or the other?<br><br>Do you know any of the background behind Hamas and why they exist?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800645">\
	 <div id="dsq-comment-header-4800645" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800645" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800645" href="http://muzikalthoughts.blogspot.com" target="_blank" rel="nofollow">Muzikal203</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800645" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800645" class="dsq-comment-message">You are acting like Israel has no fault in this mess, and that is WRONG.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800680">\
	 <div id="dsq-comment-header-4800680" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800680" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800680" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800680" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800680" class="dsq-comment-message">No, I\'m acting like Israel is the country that\'s been attacked, and they\'re responding to that attack.<br><br>My feelings on the historical roots of the conflict are left at the door.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800751">\
	 <div id="dsq-comment-header-4800751" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800751" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4800751">BIGGIE_4_OBAMA</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800751" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800751" class="dsq-comment-message">Are you serious?<br><br>Honest question.<br><br>You make it sound like these people have done nothing wrong in their existence and big bad Hamas is just being a bully, please stop it.<br><br>Isreal and Jews have had their hands in some of the worst atrocities in mankind maybe you have heard a little bit about the selling of Africans for a profit</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800815">\
	 <div id="dsq-comment-header-4800815" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800815" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800815" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800815" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800815" class="dsq-comment-message">I have.<br><br>But what does that have to do with Hamas and Israel <i><b>now?</i></b></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800954">\
	 <div id="dsq-comment-header-4800954" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800954" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4800954">BIGGIE_4_OBAMA</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800954" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800954" class="dsq-comment-message">what it has to do is your tone somehow implies this, "whoa, is us Isreal" and that could not be further from the truth and at the end of the day they were GIVEN that land that they occupy and it would be nice if they ever decided to play nice somewhat....and yes they have a right to exist blah, blah</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4801138">\
	 <div id="dsq-comment-header-4801138" class="dsq-comment-header">\
	 <cite id="dsq-cite-4801138" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4801138" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4801138" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4801138" class="dsq-comment-message">Okay, I\'m looking at this from a <i>strictly military perspective</i>.<br><br>And maybe I\'m in the wrong place to have that discussion; if so, that\'s fair.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4802210">\
	 <div id="dsq-comment-header-4802210" class="dsq-comment-header">\
	 <cite id="dsq-cite-4802210" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4802210">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4802210" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4802210" class="dsq-comment-message">Wait......Re-read your previous post - what was that about "now?"</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4802260">\
	 <div id="dsq-comment-header-4802260" class="dsq-comment-header">\
	 <cite id="dsq-cite-4802260" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4802260" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4802260" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4802260" class="dsq-comment-message">I was asking what the relevance was to the current situation in Israel with Hamas.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4802033">\
	 <div id="dsq-comment-header-4802033" class="dsq-comment-header">\
	 <cite id="dsq-cite-4802033" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4802033">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4802033" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4802033" class="dsq-comment-message"><b>Can you seriously blame Israel-after the Holocaust-for wanting to aggresively protect its existance when no one else seems to give a damn one way or the other?</b><br><br>If this is about the Holocaust, then why didn\'t they look to the GERMANS for land? Afterall, it was they who tried to eliminate their people, not the Palestinians.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4802384">\
	 <div id="dsq-comment-header-4802384" class="dsq-comment-header">\
	 <cite id="dsq-cite-4802384" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4802384" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4802384" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4802384" class="dsq-comment-message">The events of the Holocaust are what drives Israel\'s aggressive protection of its existance.<br><br>And I\'m pretty sure that the sentiment would be the same, regardless of where they ended up.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4803265">\
	 <div id="dsq-comment-header-4803265" class="dsq-comment-header">\
	 <cite id="dsq-cite-4803265" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4803265">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4803265" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4803265" class="dsq-comment-message">My point is that this whole conflict has its roots in the Holocaust in that the Jews wanted their own homeland and used their Holocaust experience to achieve support for that. My question is this: If the GERMANS were the ones who persecuted you, why seek a homeland in the Mid-East instead of Germany?<br><br>Quite frankly, I think its ironic that Israelis and their supporters always use the Holocaust as an excuse for their actions, when they are practicing the mindset that fueled the Holocaust against the Palestinians.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4803506">\
	 <div id="dsq-comment-header-4803506" class="dsq-comment-header">\
	 <cite id="dsq-cite-4803506" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4803506" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4803506" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4803506" class="dsq-comment-message">My understanding is that, after a lot of immigration due to the Holocaust, the UN eventually just divided the land between the Jews and Arabs.<br><br>So to answer your question....I don\'t know.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4806832">\
	 <div id="dsq-comment-header-4806832" class="dsq-comment-header">\
	 <cite id="dsq-cite-4806832" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4806832" href="http://thisblksistaspage.wordpress.com/" target="_blank" rel="nofollow">blksista</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4806832" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4806832" class="dsq-comment-message">The Jews began agitating for a homeland in the 19th century, <a href="http://en.wikipedia.org/wiki/Herzl" rel="nofollow">especially through the efforts of one Theodor Herzl.</a>  They had immigrated, in spurts, to Palestine all the way up to Hitler\'s rise.  They had petitioned the Ottoman Turks, which once owned Palestine, and later, the British for the right to resettle there.  It wasn\'t that  there weren\'t Jews there in Palestine already, but the population was indeed smaller, and they weren\'t thinking of being a nation any time soon.<br><br>Naturally, the already resident Palestinian Arabs were threatened by the new European Jews encroaching on what they felt was their land, and instigated several <i>pogroms</i>, including one spectacular one in 1929.  The Palestinian Arabs, and Arabs in states like Egypt, what was then TransJordan, Arabia, and Syria, were successful in influencing Britain to stem legal immigration to Palestine.  The Arabs were actually rooting for the Nazis during WW II, already seeing Jewish settlement as a form of European colonialism, hoping that they would finally free themselves from the yoke of the Brits and the French, as well as kicking the Jews out.  When WW II ended, the Arabs saw themselves once more on the defensive, especially when the Mandate ended and Israel declared itself a sovereign nation.<br><br>Yall can read about this shyt that they don\'t teach in school or show on MSNBC or CNN...but I want to tell you that the Arabs have always seen Israel as a European outpost among them way past the time they had finally kicked out those countries that had colonized them.  An outpost that could impede Arab unity or even recolonize them.<br><br>This is not to say that Israel does not have the right to exist.  But some of their exclusionary practices, the fact that they have the Bomb, the wall that they have erected against the Palestinians in order to keep \'terrorists\' at bay, that they use the Palestinians in certain industries like construction...this is some weird shyt.  They must think the Palestinians are Canaanites.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4805666">\
	 <div id="dsq-comment-header-4805666" class="dsq-comment-header">\
	 <cite id="dsq-cite-4805666" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4805666" href="http://www.actsoffaithblog.com" target="_blank" rel="nofollow">Acts Of Faith Blog</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4805666" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4805666" class="dsq-comment-message">Cuz that ancient homeland is on the continent of AFRICA but they\'re not gonna go there! The UN set a bad example by swiping land from others to give to Israel in the first place. It was no coincidence that it was smack dab around a bunch of Arab countries. That was to cause maximum conflict. Also we give away BILLIONS of our money with no say in the matter even now with the economy tanking. Let Israel pay for it\'s own defense and pay for their own weapons then. It\'s just not balanced and not fair. Hamas is an elected gov\'t.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4806513">\
	 <div id="dsq-comment-header-4806513" class="dsq-comment-header">\
	 <cite id="dsq-cite-4806513" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4806513" href="http://thisblksistaspage.wordpress.com/" target="_blank" rel="nofollow">blksista</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4806513" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4806513" class="dsq-comment-message">Israel has had the Bomb since the Seventies.<br><br>South Africa and them were exploding shyt in the veldt. I have yet to have heard of people who might have been affected by these experimental A-bombs.<br><br>As <i>apartheid</i> became increasingly harder for whites to uphold, they became nervous that a black president and ruling insurgent group like the ANC would lay their hands on a Bomb and perhaps give it to some dangerous others or explode it on the whites in payback for years of oppression.<br><br>Nothing like that ever happened, but the fact is, S.A. and Israel bonded  together because they were surrounded on all sides by hostile nations and a native population that they had supplanted.  That\'s the kind of settler, expansionist, and racist shyt that I want to see less of, whether from Israel or the U.S.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800797">\
	 <div id="dsq-comment-header-4800797" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800797" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4800797">BIGGIE_4_OBAMA</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800797" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800797" class="dsq-comment-message">you have Isreal with their bombs and air planes against a bunch of rock throwers</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800888">\
	 <div id="dsq-comment-header-4800888" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800888" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800888" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800888" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800888" class="dsq-comment-message">You want to argue proportionality as well??</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800999">\
	 <div id="dsq-comment-header-4800999" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800999" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4800999">BIGGIE_4_OBAMA</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800999" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800999" class="dsq-comment-message">How can you not?<br><br>Am I wrong in how this "fight" is being fought?<br><br>My mother told me that if someone punches you that I had the right to punch back not to pick up a bat and clobber that person</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4801119">\
	 <div id="dsq-comment-header-4801119" class="dsq-comment-header">\
	 <cite id="dsq-cite-4801119" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4801119" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4801119" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4801119" class="dsq-comment-message">Not being snarky, but look at some of the stuff I\'ve said below, just cause I don\'t feel like retyping it (end of the year, and I\'m being lazy that way).<br><br>And if you want to still have the argument, we still can.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4801523">\
	 <div id="dsq-comment-header-4801523" class="dsq-comment-header">\
	 <cite id="dsq-cite-4801523" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4801523">BIGGIE_4_OBAMA</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4801523" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4801523" class="dsq-comment-message">not taken that way at all like I said I work on wall st. and you can not express a divergent view on this subject and I do not believe Isreal is as innocent in this war as it is made out to be</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4801669">\
	 <div id="dsq-comment-header-4801669" class="dsq-comment-header">\
	 <cite id="dsq-cite-4801669" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4801669" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4801669" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4801669" class="dsq-comment-message">Don\'t get me wrong, I\'m certain that they\'re not. Knowing the history of this conflict, it would be wrong of me to say that Israel\'s completely in the right, which is why I\'m taking the angle I am.<br><br>I <i>support</i> Israel\'s right to exist. I <i>understand</i> why they feel the need to defend that right at all costs.<br><br>Though, at the end of the day, there\'s got to be a solution that encompasses the interests of BOTH parties, without dragging the Middle East into nuclear conflict.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4803067">\
	 <div id="dsq-comment-header-4803067" class="dsq-comment-header">\
	 <cite id="dsq-cite-4803067" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4803067">Ty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4803067" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4803067" class="dsq-comment-message">What they need to do is do it with their own money  not tax paying Americans who don\'t agree with them, or the joke that they are somehow better than the Palestinians and without the church going American\'s looking the other way with the atrocities they are committing to the innocents. No one is saying that they have no right to defend themselves against Hamas, but, give me a break, what next a nuclear bomb to wipe out anyone not Jewish in that part of the world and the pro-Israel lobby will say its the only way they can defend themselves.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800325">\
	 <div id="dsq-comment-header-4800325" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800325" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4800325">jonster</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800325" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800325" class="dsq-comment-message">I can answer that.  <br><br>1. America is uniquely evil.<br>2. America is never justified in defending itself.<br>3. Illiterate people from poor societies are superior to Americans.<br>4. The Earth would be better off without human beings.<br>5. Making a profit is always immoral.<br>6. Differences between individuals or groups are unfair.<br>7. For Designated Victim Groups, strong feelings excuse all behavior.<br>8. Policies informed by Judæo-Christian principles are inherently suspect.<br>9. Conservatives are hypocrites; liberals are sincere.<br>10. There are no acts of God; there are only acts of Government.<br><br>I know that ten is a wonderful (not to mention traditional) number for these things. But, with all due respect to CPL, I\'d like to add four of my own.<br><br>11) We defend the right to free speech for ourselves, but anyone else whose speech hurts our feelings must be censored.<br><br>12) In any conflict between a third-world nation and a first-world nation, the third-world nation is always right.<br><br>13) Tyranny in third-world countries is not our concern unless the US (or Israel) can be blamed in some way.<br><br>14) All criticism or disagreement with any policy of a third-world nation, culture, or person is, by definition, racism.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4815118">\
	 <div id="dsq-comment-header-4815118" class="dsq-comment-header">\
	 <cite id="dsq-cite-4815118" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4815118">Lilytiger</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4815118" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4815118" class="dsq-comment-message">I went to a client\'s house a few years ago and she had on the Tour de France because she loved Lance Armstrong. Well as he was winding himself through the countryside she said "It really is a beautiful country, too bad I will never go there." I thought she meant because of time or commitments or money. So I asked her why/. She said "Because how France didn\'t support us in the WAR." Well I remembered that I was working but to keep some of my morality and integrity intact, I said " That is what we have to realize as we go forward as a country freeing people and creating democracies. Their people, like France\'s people, may decide that what is good for them may not coincide with what we feel is good for us." <br><br>She had a moment flash across her face.<br><br> I think, we have let the holocaust be a carte blanche for Israel. They cannot segregate and demean a people for their own "safety". I don\'t believe we were right to create the state of Israel in the first place. They have no moral superiority anymore. They need to see that their foreign and domestic policies has been a big factor in where they are right now. Just like we must also examine our policies.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4793446">\
	 <div id="dsq-comment-header-4793446" class="dsq-comment-header">\
	 <cite id="dsq-cite-4793446" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4793446">islandgirl550</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4793446" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4793446" class="dsq-comment-message">LOL! 51st state...damn. You went there.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4793466">\
	 <div id="dsq-comment-header-4793466" class="dsq-comment-header">\
	 <cite id="dsq-cite-4793466" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4793466">Justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4793466" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4793466" class="dsq-comment-message">lol</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4793478">\
	 <div id="dsq-comment-header-4793478" class="dsq-comment-header">\
	 <cite id="dsq-cite-4793478" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4793478">islandgirl550</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4793478" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4793478" class="dsq-comment-message">Not sure if you watch Keyshia Cole\'s reality show but in the immortal words of Frankie..."Man down...Code 10"</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4793928">\
	 <div id="dsq-comment-header-4793928" class="dsq-comment-header">\
	 <cite id="dsq-cite-4793928" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4793928">Justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4793928" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4793928" class="dsq-comment-message">Oops! I\'ve heard about Keyshia Cole\'s show but have never watched it. So I\'m kinda in the dark on "Man down...Code 10".</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4794030">\
	 <div id="dsq-comment-header-4794030" class="dsq-comment-header">\
	 <cite id="dsq-cite-4794030" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4794030">islandgirl550</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4794030" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4794030" class="dsq-comment-message">Her recovering crack head mother uses the phrase when something is very VERY wrong.Cracks me up everytime. This whole mess in the Middle East is so disturbing.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4794092">\
	 <div id="dsq-comment-header-4794092" class="dsq-comment-header">\
	 <cite id="dsq-cite-4794092" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4794092">Justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4794092" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4794092" class="dsq-comment-message">Hey, I\'m with Rikyrah. I\'m suspicious of the timing also. It\'s just too much. PEO has to contend with an Economic Crisis, 2 Wars, and now this?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4794175">\
	 <div id="dsq-comment-header-4794175" class="dsq-comment-header">\
	 <cite id="dsq-cite-4794175" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4794175">islandgirl550</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4794175" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4794175" class="dsq-comment-message">I also thought the timing was weird. The president-elect has so much on his plate. I truly pray for him.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4794320">\
	 <div id="dsq-comment-header-4794320" class="dsq-comment-header">\
	 <cite id="dsq-cite-4794320" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4794320" href="http://www.jackandjillpolitics.com" target="_blank" rel="nofollow">CPL</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4794320" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4794320" class="dsq-comment-message">This is a big indication that the establishment is going to throw everything including the kitchen sink, at Obama.  The only time he gets to celebrate his victory is January 20, 2009.<br><br>He will have to hit the ground running on January 21, 2009.  Period.  He won\'t even get a honeymoon period, and the timing of this proves it.<br><br>I got an email from McKinney, letting most of us know she was on her way to Gaza.  I\'m going to be on the phone to her staffers to confirm she\'s okay.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4795747">\
	 <div id="dsq-comment-header-4795747" class="dsq-comment-header">\
	 <cite id="dsq-cite-4795747" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4795747">Justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4795747" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4795747" class="dsq-comment-message">Agreed CPL!<br><br>The establishment is trying to make it tough on the new incoming President.  But keep in mind, President elect Obama reminded us of  a president being able to multi- task. He can do it!<br><br>God Bless him!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4795826">\
	 <div id="dsq-comment-header-4795826" class="dsq-comment-header">\
	 <cite id="dsq-cite-4795826" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4795826">Justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4795826" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4795826" class="dsq-comment-message">I hope McKinney\'s okay!  That was a pretty brave thing to do!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4794105">\
	 <div id="dsq-comment-header-4794105" class="dsq-comment-header">\
	 <cite id="dsq-cite-4794105" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4794105">JJai</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4794105" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4794105" class="dsq-comment-message">a mess, Frankie on JJP is too much!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4793783">\
	 <div id="dsq-comment-header-4793783" class="dsq-comment-header">\
	 <cite id="dsq-cite-4793783" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4793783">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4793783" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4793783" class="dsq-comment-message">rikyah:  It seems as IFFF people are making "independent" annnnnd, "UN-COORDINATED" efforts in the Middle East.<br><br>As a "result"  they are BOUND ta "run into one another!"  IMHO</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4794043">\
	 <div id="dsq-comment-header-4794043" class="dsq-comment-header">\
	 <cite id="dsq-cite-4794043" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4794043" href="http://leftistmoon.wordpress.com" target="_blank" rel="nofollow">WordSmith</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4794043" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4794043" class="dsq-comment-message">I decided long ago that being anti-Israeli gov\'t is NOT the same thing as being antisemitic.  I certainly wouldn\'t consider myself antisemitic.  I don\'t \'have a problem with Jews\' at all - per se....Judaism is another matter in relation to patriarchy, as is Christianity and Islam.<br><br>Israel has a right to exist as much as any other national entity.  They, just as we, don\'t have the right to determine who will exist and then proceed to bomb the shit out them to make it happen.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4794202">\
	 <div id="dsq-comment-header-4794202" class="dsq-comment-header">\
	 <cite id="dsq-cite-4794202" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4794202">islandgirl550</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4794202" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4794202" class="dsq-comment-message">I saw a map of Palenstinian lands before the creation of Israel, then in 1980 and now. It is amazing how the map has changed. There is only that little bit on the West Bank and then some at the north. Both sides are just going to have agree to a 2 state solution. But will either side ever make concessions?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800707">\
	 <div id="dsq-comment-header-4800707" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800707" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800707" href="http://talesfromthe.net/jon" target="_blank" rel="nofollow">jon</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800707" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800707" class="dsq-comment-message"><i>I decided long ago that being anti-Israeli gov\'t is NOT the same thing as being antisemitic.</i><br><br>I think this is a really important point, and one that many Israel supporters intentionally try to obscure.  The attempt to claim that anything less than 100% support for all actions of the Israeli government is "anti-Semitism" devalues the word and desensitizes people to *real* anti-Semitism.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4802856">\
	 <div id="dsq-comment-header-4802856" class="dsq-comment-header">\
	 <cite id="dsq-cite-4802856" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4802856" href="http://leftistmoon.wordpress.com" target="_blank" rel="nofollow">WordSmith</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4802856" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4802856" class="dsq-comment-message"><i>and one that many Israel supporters intentionally try to obscure</i><br><br>You think so?<br><br>I\'ve seen the work of rabid, unfiltered anti-Semitism.  And disagreeing with a government\'s policies isn\'t necessarily even anti-what or whomever.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4794097">\
	 <div id="dsq-comment-header-4794097" class="dsq-comment-header">\
	 <cite id="dsq-cite-4794097" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4794097" href="http://leftistmoon.wordpress.com" target="_blank" rel="nofollow">WordSmith</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4794097" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4794097" class="dsq-comment-message"><i>[McKinney]She referred to Martin Luther King’s description of the United States as "the greatest purveyor of violence on the planet" and noted that "the weapons that are being used by Israel are weapons that are being supplied by the United States."</i><br><br>John Roberts is such a tool.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4794098">\
	 <div id="dsq-comment-header-4794098" class="dsq-comment-header">\
	 <cite id="dsq-cite-4794098" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4794098">AM2k6</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4794098" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4794098" class="dsq-comment-message">How did this thread turn into a keysha cole love feast?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4794131">\
	 <div id="dsq-comment-header-4794131" class="dsq-comment-header">\
	 <cite id="dsq-cite-4794131" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4794131">Justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4794131" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4794131" class="dsq-comment-message">Islandgirl was just talking to me & explaining about "Man down...Code 10!  Geez!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4794162">\
	 <div id="dsq-comment-header-4794162" class="dsq-comment-header">\
	 <cite id="dsq-cite-4794162" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4794162">islandgirl550</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4794162" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4794162" class="dsq-comment-message">Yep, just an explanation.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4795688">\
	 <div id="dsq-comment-header-4795688" class="dsq-comment-header">\
	 <cite id="dsq-cite-4795688" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4795688">Justice58</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4795688" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4795688" class="dsq-comment-message"><b>Israeli cabinet mulls Gaza truce proposal: report</b><br><br><a href="http://www.cbc.ca/world/story/2008/12/30/gaza-tuesday.html?ref=rss" rel="nofollow">http://www.cbc.ca/world/story/2008/12/30/gaza-t...</a><br><br><i>Senior Israeli cabinet ministers met late Tuesday to consider a 48-hour ceasefire with militant group Hamas in the Gaza Strip, according to reports quoting Israeli officials, as foreign powers increased pressure on both sides to halt the four-day conflict.</i><br><br><i>Details of the meeting emerged after foreign powers increased pressure on both sides to halt the conflict that Palestinian officials say has killed at least 384 people since Saturday. Four Israelis have been killed by Palestian rocket attacks.</i><br><br><i>Prime Minister Ehud Olmert discussed the proposal floated by French Foreign Minister Bernard Kouchner, as well as other possible next steps with his foreign and defence ministers during the meeting, the officials told the Associated Press on condition of anonymity because they were not supposed to make the information public.</i><br><br><i>Any offer of ceasing air operations would be coupled with a threat to send in ground troops if the rocket fire continues, the officials said.</i><br><br><i>During the meeting, Israeli Defence Minister Ehud Barak also asked for cabinet approval to call an additional 2,500 military reservists on top of the call-up of 6,500 reservists approved earlier in the week, the officials said.</i><br><br><i>Olmert\'s office issued a statement early Wednesday saying no details of the discussion would be made public because of the sensitivity of the subject matter.</i><br><br><i>The meeting came after Israeli air strikes and Palestinian rocket attacks continued on Tuesday, while thousands of Israeli soldiers waited along the border with the coastal territory, raising fears of an impending ground offensive.</i><br><br><i>Earlier Tuesday, Olmert warned the aerial phase of the operation is "the first of several" phases of attack that have been approved.</i><br><br><i>"The Gaza offensive has begun and will not end … until our goals are reached. We are continuing according to the plan," Olmert said in a briefing statement to Israeli President Shimon Peres.</i><br><br><i>Ahead of Tuesday\'s cabinet meeting, Israeli government spokesman Mark Regev played down the idea of a truce, saying the government doesn\'t want to give Hamas the opportunity to regroup.</i></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4795739">\
	 <div id="dsq-comment-header-4795739" class="dsq-comment-header">\
	 <cite id="dsq-cite-4795739" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4795739" href="http://leftistmoon.wordpress.com" target="_blank" rel="nofollow">WordSmith</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4795739" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4795739" class="dsq-comment-message">Richard Engle was talking about this on Rachel Maddow\'s show this evening. Israel states they want to rid the world of Hamas.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4797908">\
	 <div id="dsq-comment-header-4797908" class="dsq-comment-header">\
	 <cite id="dsq-cite-4797908" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4797908">BIGGIE_4_OBAMA</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4797908" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4797908" class="dsq-comment-message">I\'m just sick to death of this 51st state vs. Palestine thing I mean they are not the chosen people anymore let it go!<br><br>Working on Wall St I probably should not write that, oh well.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4802301">\
	 <div id="dsq-comment-header-4802301" class="dsq-comment-header">\
	 <cite id="dsq-cite-4802301" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4802301">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4802301" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4802301" class="dsq-comment-message">The Jewish Mafia is so gonna get you.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4797951">\
	 <div id="dsq-comment-header-4797951" class="dsq-comment-header">\
	 <cite id="dsq-cite-4797951" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4797951">lamh31</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4797951" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4797951" class="dsq-comment-message">I was one of the one\'s caught up in the open thread.  Here\'s the thing I freely admit to not being well versed in the subject.  Which is why I try to listen more to people who do seem to know more. But just because someone knows more about a subject than others doesn\'t mean they should insult and demean the ones who know less.  Tone means everything when you are having a disscussion, and this particular poster seemed to have a disrespectful one.<br><br>Now back to learning more.  Can someone please tell me what exactly has been the US policy in regards to I/P?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4799599">\
	 <div id="dsq-comment-header-4799599" class="dsq-comment-header">\
	 <cite id="dsq-cite-4799599" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4799599">Honey01</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4799599" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4799599" class="dsq-comment-message">I feel you on wanting to learn more. I have been hesitant to ask for recs\' for books, articles, etc that would give me more perspective on the situation. I guess for fear of not getting an impartial view. I guess there really is no such thing as an impartial view.  If I happen to catch a documentary on the history channel or PBS, I usually try to tune in. I saw a really good documentary on the Sundance Channel not too long ago. I don\'t remember the name though. It featured a couple of stories, a womens rights advocate, a lesbian, and others. <br><br>I am not going to lie. A couple of years ago all I knew is that these people were fighting, seem to always be fighting, and would always be fighting. I never really understood the religious, political, and historical dynamics of why they are fighting. It just seemed so .....well not my problem.<br><br>I only recently started to learn more about the Palenstinian perspective when the whole Rashidi Khalidi controversy erupted during the campaign. It was actually (I take responsibility for my own ignorance as well) as I was given food for thought. <br>In terms of American politics, I knew that a politician had to pledge allegiance to the Israeli cause. I always wondered why this cause seem to hold a favored status compared to all the other world causes.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4798305">\
	 <div id="dsq-comment-header-4798305" class="dsq-comment-header">\
	 <cite id="dsq-cite-4798305" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4798305">Aron</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4798305" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4798305" class="dsq-comment-message">I don\'t think the Gaza incident was planned as a distracation.  The 44th President will inherit many problems and who knows when and in what ways these problems will rear their heads.  Once Obama takes his oath he will have to tackle everything at once but he knows that. He\'s prepared. So is his Sec. of State. The key right now is that Bush should be more involved and not complacent.<br><br>I do hope for my part that America will never abandon it\'s committment to protect Israel. My first reason is spiritual because I believe God  has blessed us in part because we will do whatever we can to help and support Israel. Numbers 24:9, “…Blessed is everyone who blesses you, O Israel, and cursed is everyone who curses you.” <br><br>But as a practical matter I also want to help Israel because it\'s such an important place historically and because Israel\'s neighbors want to destroy the nation.  However, I do also think that Israel has an obligation to improve life on every level in the Palestinian territories. Palestinian lives should not be devalued. Human rights must be recognized throughout the region on both sides of this never-ending conflict. As a believer in Christ, it\'s a conflict which I believe will not be resolved until the second coming of Christ but we can still do our part to encourage each part to behave reasonably and responsibly toward one another....not that they will listen.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4798424">\
	 <div id="dsq-comment-header-4798424" class="dsq-comment-header">\
	 <cite id="dsq-cite-4798424" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4798424" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4798424" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4798424" class="dsq-comment-message">God help me, but I\'m actually in agreement with what Obama said: if someone were attacking my family the way Hamas is attacking Israel, I\'d go after them too. And with whatever force I felt necessary to make the question the wisdom of coming after me again (including going nuclear if I <i><b>really</i></b> wanted to make the point, though I know all the reasons why that can\'t happen).<br><br>I think this is a lot smaller than the issues between Israel and Palestine. A country was attacked. The attacked country is responding. That\'s it. <br><br>I don\'t see the grand conspiracy everyone else does...but then again, I rarely do.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4798459">\
	 <div id="dsq-comment-header-4798459" class="dsq-comment-header">\
	 <cite id="dsq-cite-4798459" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4798459">Mike</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4798459" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4798459" class="dsq-comment-message">Its fine  for Israel to defend itself, but, with its power and might the planes and bombs of the USA behind it killing innocent people, its just evil what they are doing. The US really needs to reevaluated this blind allegiance to Israel based on some fairy tales and stop sending my tax dollars for them to kill.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4798714">\
	 <div id="dsq-comment-header-4798714" class="dsq-comment-header">\
	 <cite id="dsq-cite-4798714" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4798714" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4798714" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4798714" class="dsq-comment-message">You\'re arguing the proportionality of Israel\'s response.<br><br>One of Hamas\' stated goals is the destruction of the Israeli state. Knowing that, they\'re justified-morally and under the law of war-to respond to that threat with whatever means they feel appropriate.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4798863">\
	 <div id="dsq-comment-header-4798863" class="dsq-comment-header">\
	 <cite id="dsq-cite-4798863" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4798863" href="http://www.tariqnelson.com" target="_blank" rel="nofollow">TariqNelson</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4798863" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4798863" class="dsq-comment-message">What should Israel do about all the rockets being fired into its territory? Hamas are not the angels that they portray themselves to be</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4798893">\
	 <div id="dsq-comment-header-4798893" class="dsq-comment-header">\
	 <cite id="dsq-cite-4798893" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4798893" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4798893" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4798893" class="dsq-comment-message">Exactly what they\'re doing: destroy them and the command structure that goes along with them.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4798952">\
	 <div id="dsq-comment-header-4798952" class="dsq-comment-header">\
	 <cite id="dsq-cite-4798952" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4798952" href="http://www.tariqnelson.com" target="_blank" rel="nofollow">TariqNelson</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4798952" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4798952" class="dsq-comment-message">I\'m actually rhetorically asking those who do not believe that Israel should do anything at all except just keep allowing the rockets to come in.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800206">\
	 <div id="dsq-comment-header-4800206" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800206" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800206" href="http://muzikalthoughts.blogspot.com" target="_blank" rel="nofollow">Muzikal203</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800206" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800206" class="dsq-comment-message">I don\'t think I\'ve heard anyone say Hamas are angels. We are merely concerned with the civilian deaths on both sides. Instead of concentrating on blame, we need to be figuring out how to stop this mess.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800242">\
	 <div id="dsq-comment-header-4800242" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800242" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800242" href="http://www.tariqnelson.com" target="_blank" rel="nofollow">TariqNelson</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800242" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800242" class="dsq-comment-message">they will never be able to stop it with both sides thinking that God is on their side</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800529">\
	 <div id="dsq-comment-header-4800529" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800529" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800529" href="http://muzikalthoughts.blogspot.com" target="_blank" rel="nofollow">Muzikal203</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800529" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800529" class="dsq-comment-message">True.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4798925">\
	 <div id="dsq-comment-header-4798925" class="dsq-comment-header">\
	 <cite id="dsq-cite-4798925" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4798925" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4798925" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4798925" class="dsq-comment-message">Edit: Israel is justified-morally and under the law of war-to respond to that threat with whatever means they feel appropriate.<br><br>Not sure if I said that clearly.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4799445">\
	 <div id="dsq-comment-header-4799445" class="dsq-comment-header">\
	 <cite id="dsq-cite-4799445" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4799445">TRW </span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4799445" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4799445" class="dsq-comment-message">I have a shallow knowledge of the Israeli/Palestinian conflict, but I just don\'t understand when people automatically say that Israel is in the wrong here.  Hasn\'t Hamas been throwing rockets at them for awhile now---what are they supposed to do, other than what is being done?  Not respond?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4799620">\
	 <div id="dsq-comment-header-4799620" class="dsq-comment-header">\
	 <cite id="dsq-cite-4799620" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4799620" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4799620" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4799620" class="dsq-comment-message">Exactly. That\'s what everyone misses.<br><br>Personally, I don\'t want to be around for the day when Israel <i>really</i> gets pissed off.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800183">\
	 <div id="dsq-comment-header-4800183" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800183" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800183" href="http://muzikalthoughts.blogspot.com" target="_blank" rel="nofollow">Muzikal203</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800183" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800183" class="dsq-comment-message">Hamas hasn\'t killed almost 400 (or is it 500 now?) people. I think most people agree that both sides are wrong, the thing is Israel\'s response is disproportionate to what Hamas was doing.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800466">\
	 <div id="dsq-comment-header-4800466" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800466" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800466" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800466" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800466" class="dsq-comment-message">No, it\'s not.<br><br>Hamas is launching unguided rockets into Israeli territory. Israel is responding with precision-guided weapons to limit the damage to only military targets, and avoid killing civilians.<br><br>A fair analysis-which may not happen here-of proportionality in war involves looking at the type of weapons used, as well as who is being targeted.<br><br>Israel dropping a nuke in Gaza would be disproportionate. An all-out invasion <i><b>might</i></b> be, depending on what the objective of that invasion is. What they\'re doing now is not.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800521">\
	 <div id="dsq-comment-header-4800521" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800521" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800521" href="http://muzikalthoughts.blogspot.com" target="_blank" rel="nofollow">Muzikal203</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800521" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800521" class="dsq-comment-message">OH, my bad, I forgot. In America Israel can do no wrong because of the big bad terrorists launching rockets that hadn\'t really had any casualties before this point.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800563">\
	 <div id="dsq-comment-header-4800563" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800563" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800563" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800563" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800563" class="dsq-comment-message">I\'m not looking at this from the angle of Israel vs. Palestine and who the US supports and doesn\'t.<br><br>If someone was launching rockets into the United States, you\'d expect there\'d be a response, wouldn\'t you?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800667">\
	 <div id="dsq-comment-header-4800667" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800667" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800667" href="http://muzikalthoughts.blogspot.com" target="_blank" rel="nofollow">Muzikal203</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800667" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800667" class="dsq-comment-message">Well, yes, but not an overreaction. After 9/11, America went too far and now we are stuck in two wars that seem to have no end. <br><br>This whole mess is stupid, and BOTH sides are wrong. <br><br>But like I said, Israel is infallible, so I\'ll just stop now.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800796">\
	 <div id="dsq-comment-header-4800796" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800796" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800796" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800796" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800796" class="dsq-comment-message">If you limit your response to the US action in Afghanistan <b>only</b> after 9/11, then our response there was proportionate.<br><br>Is there wrong somewhere on both sides? I have no doubt of that. And knowing that, I\'m not addressing it, because I know the bad blood runs deeper than any of us in the US will ever fully know or understand.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800585">\
	 <div id="dsq-comment-header-4800585" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800585" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800585" href="http://www.tariqnelson.com" target="_blank" rel="nofollow">TariqNelson</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800585" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800585" class="dsq-comment-message">Hamas will NEVER EVER EVER stop until the Jews are wiped out</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800611">\
	 <div id="dsq-comment-header-4800611" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800611" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800611" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800611" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800611" class="dsq-comment-message">And the Jews don\'t seem to be willing to go quietly.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4810367">\
	 <div id="dsq-comment-header-4810367" class="dsq-comment-header">\
	 <cite id="dsq-cite-4810367" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4810367">enviro</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4810367" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4810367" class="dsq-comment-message">D, just wanted to co-sign literally everything you have written.  HAMAS broke the cease fire.  If anyone even REMOTELY did to us what they have done to Israel -- well what Israel is now doing would pale in comparison (cheers, BHO).  Israel is targeting military targets which Hamas has cynically chosen to locate in mosques and other areas with civilians.  I don\'t agree with everything Israel is doing right now (I never do), but the broad outlines are fine.  <br><br>I think Israel would cease to exist if the US stopped its support.  And that would be a tragedy, as well as a huge strategic problem.  L\'chaim everyone, and best to you, D.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4807035">\
	 <div id="dsq-comment-header-4807035" class="dsq-comment-header">\
	 <cite id="dsq-cite-4807035" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4807035" href="http://thisblksistaspage.wordpress.com/" target="_blank" rel="nofollow">blksista</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4807035" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4807035" class="dsq-comment-message">The question you oughta be asking is <i>WHY</i> Hamas is launching missiles into Israel.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800165">\
	 <div id="dsq-comment-header-4800165" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800165" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800165" href="http://muzikalthoughts.blogspot.com" target="_blank" rel="nofollow">Muzikal203</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800165" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800165" class="dsq-comment-message">Israel has gone far beyond "protecting itself" and really only made it worse. And now they are <a href="http://www.huffingtonpost.com/2008/12/31/israel-rejects-truce-call_n_154416.html" rel="nofollow">refusing peace negotiations. </a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800341">\
	 <div id="dsq-comment-header-4800341" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800341" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800341" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800341" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800341" class="dsq-comment-message">You seem to be arguing proportionality as well. Keep in mind that Israel isn\'t the one blindly launching rockets here.<br><br>I wouldn\'t accept a peace negotiation that called for me to disarm unilaterally against an organization who has-historically-seen no need for peace negotiations until they start getting killed.<br><br>And for all that, there was a cease-fire in place up until Dec. 23, when Hamas declared it over and went back to their old antics.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800500">\
	 <div id="dsq-comment-header-4800500" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800500" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800500" href="http://muzikalthoughts.blogspot.com" target="_blank" rel="nofollow">Muzikal203</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800500" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800500" class="dsq-comment-message">No, they aren\'t blindly launching rockets, they are very accurately dropping bombs where they think people are. <br><br>And the cease fire stopped long before Dec. 23, and it\'s not like Israel was peacefully minding its own business when suddenly rockets were being fired.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4807015">\
	 <div id="dsq-comment-header-4807015" class="dsq-comment-header">\
	 <cite id="dsq-cite-4807015" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4807015" href="http://thisblksistaspage.wordpress.com/" target="_blank" rel="nofollow">blksista</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4807015" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4807015" class="dsq-comment-message">I think that this is simplistic talk, and Obama is going to have to back off from some of this talk , because (1)<i>because it doesn\'t even begin to solve anything</i> and (2) it is dangerous talk.  It sounds like playing war from two sides of a fence when you were kids, and frankly, this is frighteningly <i>adult</i> shyt happening with rockets hitting schools, homes, and families.<br><br>Israel got its ass kicked two years ago when Hezbollah in Lebanon succeeded where other Arab nations hadn\'t.  I feel that the Israeli right wing government has been chafing at the bit to kick <i>some</i> Arab ass since.  They may yet succeed with Hamas (who is bankrolled by Hezbollah), since Arab governments seemingly don\'t give a shyt right now about the Palestinians, especially Egypt.  The Arab street, though, is really, really fired up. and that ain\'t good.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4807733">\
	 <div id="dsq-comment-header-4807733" class="dsq-comment-header">\
	 <cite id="dsq-cite-4807733" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4807733">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4807733" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4807733" class="dsq-comment-message">"I feel that the Israeli right wing government has been chafing at the bit to kick some Arab ass since."<br><br>Yep, they\'ve said as much.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4798839">\
	 <div id="dsq-comment-header-4798839" class="dsq-comment-header">\
	 <cite id="dsq-cite-4798839" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4798839" href="http://www.tariqnelson.com" target="_blank" rel="nofollow">TariqNelson</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4798839" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4798839" class="dsq-comment-message">When on both sides you have people thinking they are "God\'s chosen people" (to one extent or another) it will be extremely difficult to come up with a solution. Both sides are using religion to justify whatever they do.<br><br>To Hamas, the Jews are inhuman and should be wiped out because God says so<br>To Israeli Zionists, this is "God\'s chosen land" for them and only them<br><br>Where is the middle ground when religion is getting in the way and God is supposed to be on both sides?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4799105">\
	 <div id="dsq-comment-header-4799105" class="dsq-comment-header">\
	 <cite id="dsq-cite-4799105" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4799105">Mike</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4799105" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4799105" class="dsq-comment-message">When will Israel want peace? Never as Israeli lives are more important than anyone else on this planet according to some, and as long as they have the might of the USA behind them, its their way or no way, and, that is one of the reasons, I for one am glad that the USA is losing influence around the world, they pick and chose who to help, Israel, yep, 400 slaughtered in the Congo, nary a peep.<br><br>As long as some feel that some are \'chosen\' to be better than others, this will never end, and, I for one don\'t see either as chosen, just determined to start a world war.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4799209">\
	 <div id="dsq-comment-header-4799209" class="dsq-comment-header">\
	 <cite id="dsq-cite-4799209" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4799209">Denise</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4799209" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4799209" class="dsq-comment-message">You\'ve said a mouthful there, Tariq.  This conflict is a mess precisely BECAUSE of the religious zealotry on both sides.<br><br><a href="http://www.newyorker.com/archive/2004/05/31/040531fa_fact2_a?currentPage=all" rel="nofollow">http://www.newyorker.com/archive/2004/05/31/040...</a><br><br>Well worth the read, folks.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4799435">\
	 <div id="dsq-comment-header-4799435" class="dsq-comment-header">\
	 <cite id="dsq-cite-4799435" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4799435" href="http://www.tariqnelson.com" target="_blank" rel="nofollow">TariqNelson</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4799435" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4799435" class="dsq-comment-message">Thanks Denise. The bottom line is that there can be no middle ground when you believe you are sanctioned by God to do whatever you are doing. <br><br>In my humble opinion I believe that a secular one state solution is most appropriate, but because religion is in the question, it will NEVER happen.<br><br>With religion in the equation, the only "solution" is to wipe the other side out.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4802245">\
	 <div id="dsq-comment-header-4802245" class="dsq-comment-header">\
	 <cite id="dsq-cite-4802245" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4802245">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4802245" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4802245" class="dsq-comment-message">I agree. There is no solution to "end" the conflict...all that seriously be pursued is to contain it. This conflict will never ever, ever never, not ever, not today, not tomorrow, not ever....END.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4803417">\
	 <div id="dsq-comment-header-4803417" class="dsq-comment-header">\
	 <cite id="dsq-cite-4803417" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4803417" href="http://www.tariqnelson.com" target="_blank" rel="nofollow">TariqNelson</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4803417" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4803417" class="dsq-comment-message">As long as religion is in the equation (on BOTH sides) then that will be the case. Hamas believes that Jews are inherently EVIL and that even trees hate them (I am not exaggerating)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800945">\
	 <div id="dsq-comment-header-4800945" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800945" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4800945">ljf</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800945" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800945" class="dsq-comment-message">My question: when the US no longer have an oil interest in the Middle East, what is Israel going to do?<br><br>I believe that if there was no oil, Israel would have folded as a country. <br><br>Alternative fuel may also be a threat to Israel sovereignty ?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4803394">\
	 <div id="dsq-comment-header-4803394" class="dsq-comment-header">\
	 <cite id="dsq-cite-4803394" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4803394" href="http://craighickman.blogspot.com" target="_blank" rel="nofollow">CraigHickman</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4803394" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4803394" class="dsq-comment-message">There really is nothing more to say.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4802300">\
	 <div id="dsq-comment-header-4802300" class="dsq-comment-header">\
	 <cite id="dsq-cite-4802300" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4802300">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4802300" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4802300" class="dsq-comment-message">Here\'s an interesting take on this conflict from a reporter: <a href="The True Story Behind This War is Not the One Israel is Telling" rel="nofollow">http://www.huffingtonpost.com/johann-hari/the-true-story-behind-thi_b_153825.html</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4805793">\
	 <div id="dsq-comment-header-4805793" class="dsq-comment-header">\
	 <cite id="dsq-cite-4805793" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4805793" href="http://www.actsoffaithblog.com" target="_blank" rel="nofollow">Acts Of Faith Blog</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4805793" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4805793" class="dsq-comment-message">This is what happens when blind support meets unlimited funding with zero accountability. And I applaud Cynthia McKinney for risking her life because the Israeli military is not above killing American anti-war activists and as we can see she isn\'t exactly afforded a lot of respect or a large media spotlight. <br><br>As Black people I think we really need to rethink why there is automatic support of gov\'t policies based on past alliances when those alliances were used as stepping stones for other groups\' rise in political currency at our expense, that was largely abandoned once that rise was complete. I am referring to the action of those during the Civil Rights movement.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4805825">\
	 <div id="dsq-comment-header-4805825" class="dsq-comment-header">\
	 <cite id="dsq-cite-4805825" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4805825">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4805825" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4805825" class="dsq-comment-message">NO media spotlight is more like it......its utterly pathetic how the story has been swept to the "in other news" sections of a lot of "mainstream" news sites.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4805896">\
	 <div id="dsq-comment-header-4805896" class="dsq-comment-header">\
	 <cite id="dsq-cite-4805896" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4805896" href="http://www.actsoffaithblog.com" target="_blank" rel="nofollow">Acts Of Faith Blog</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4805896" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4805896" class="dsq-comment-message">Well I look to more local sources and non corporate ones esp where she is concerned. There\'s a vested interest in keeping certain people and efforts out of national coverage. But if she were white or railing against N Korea or something she\'d be a pundit and on the talk show circuit.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4806720">\
	 <div id="dsq-comment-header-4806720" class="dsq-comment-header">\
	 <cite id="dsq-cite-4806720" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4806720">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4806720" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4806720" class="dsq-comment-message">EVENING THREAD IS UP</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4807549">\
	 <div id="dsq-comment-header-4807549" class="dsq-comment-header">\
	 <cite id="dsq-cite-4807549" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4807549">babyming</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4807549" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4807549" class="dsq-comment-message">Last summer, Obama visited Sderot (next to Gaza, and a frequent recipient of Hamas rockets) and said, "If someone was sending rockets on my house where my daughters were sleeping at night, I would do everything to stop it, and I would expect Israelis to do the same thing."  Gaza has borders with Israel and Egypt, and has been a royal pain for both Israel and Egypt since Hamas took over (in 2006 or 2007, I believe).</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4813946">\
	 <div id="dsq-comment-header-4813946" class="dsq-comment-header">\
	 <cite id="dsq-cite-4813946" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4813946">WorldTraveller</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4813946" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4813946" class="dsq-comment-message">For anyone who is interested in learning more about the history of this conflict, I would suggest Karen Armstrong\'s Holy War: The Crusades and Their Impact On Today\'s World as a starting point.  Some say that she is biased, but as an academic who has extensively studied the history of the Middle East, I maintain that this is a fantastic starting point. And irrespective of my own biases, Armstrong succeeds in illuminating the flaws of both sides.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4832848">\
	 <div id="dsq-comment-header-4832848" class="dsq-comment-header">\
	 <cite id="dsq-cite-4832848" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4832848">Slave Revolt</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4832848" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4832848" class="dsq-comment-message">Any one, including Obama, that supports Israel\'s blowing up Palestinian women and children is a traitor and a house slave.<br><br>Always has been slaves that will snitch and side with massa to get a little pat on the head.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4798257">\
	 <div id="dsq-comment-header-4798257" class="dsq-comment-header">\
	 <cite id="dsq-cite-4798257" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4798257" href="http://functionalculture.blogspot.com" target="_blank" rel="nofollow">Constructive_Feedback</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4798257" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4798257" class="dsq-comment-message">Silly me.<br>I thought you were talking about Washington DC.<br><br>Why didn\'t Cynthia McKinney TRUCK these supplies in?  Their fleet was warned that they were entering into a combat zone as that it was not safe.  Luckily her boat was not sunk by the Israeli vessel.  She would no doubt live in martyrdom in the annals of Jack & Jill Politics.<br><br>US Foreign Aid By County<br><a href="http://www.swivel.com/data_sets/show/1002196" rel="nofollow">http://www.swivel.com/data_sets/show/1002196</a> <br><br>Egypt must be a territory of the United States using your logic.<br><br>What of the thousands of missiles fired from Gaza into Israel since the occupation was drawn down?  I take it that Israel should simply beg the United Nations to make them stop firing them onto their land?<br><br>The consequence of not stopping individuals in your governed area from committing individual acts of war against a standing nation  is AN ACT OF WAR in response to your failure to enforce the laws of your land.   Knowing the consequences of your inaction should provide due MOTIVATION to stop them.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4799776">\
	 <div id="dsq-comment-header-4799776" class="dsq-comment-header">\
	 <cite id="dsq-cite-4799776" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4799776" href="http://www.jackandjillpolitics.com" target="_blank" rel="nofollow">CPL</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4799776" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4799776" class="dsq-comment-message">Honestly, you and Jonster need to take your sad acts to StormFront or Red State, where you both would be welcomed with open arms.<br><br>Rikyrah told your asses to take your trolldom elsewhere, and there is no place for your denouncement of what McKinney was doing - at least she is brave enough to back up her words with action - unlike your ReThug Heroes unless its a staged visit to places where they\'re in no danger of harm at any time.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4799973">\
	 <div id="dsq-comment-header-4799973" class="dsq-comment-header">\
	 <cite id="dsq-cite-4799973" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4799973" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4799973" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4799973" class="dsq-comment-message">CPL, what McKinney did wasn\'t smart.<br><br>I\'m willing to extend the benefit of the doubt to her motives, as I\'m no fan....but that was a dumb move on her part. Her group could well have gotten the supplies in another way, but-from what I\'ve seen/heard-they took the most visible/dangerous route to try.<br><br>That almost makes it....a stunt.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800860">\
	 <div id="dsq-comment-header-4800860" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800860" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800860" href="http://www.jackandjillpolitics.com" target="_blank" rel="nofollow">CPL</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800860" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800860" class="dsq-comment-message">She has always been upfront with her motives, D.  You keep buying ReThug talking points about McKinney, when you have no evidence to back it up.<br><br>McKinney\'s position on both Israel and Palestine is that the United States should have remained NEUTRAL; if you give aid to one, give aid to the other equally.  She believed the conflict between Palestine and Israel was for them to sort out and the United States should stay out of it.<br><br>Simplistic, yeah.  But it had some merit to it; this country is always sticking its nose into other country\'s business, and usually because we have a material interest in doing so.  Case in Point; IRAQ.  In 1983, this country was good buddies with Saddam Hussein because we got him to take out Iran for us.  Twenty-five years later, he\'s an "Axis Of Evil" because they got oil we want.<br><br>Israel is valuable to the United States.  There may come a time when Palestine becomes more valuable to America than Israel and watch how subtly this nation switches their alliances.  Noreiga is in jail and Saddam executed because if they lived, they would talk about America\'s ability, especially since the Reagan Administration, to be duplicitous in foreign affairs and the Republicans essentially set the foundation for it, although in all honesty, Lyndon Johnson may have had a hand in it with involving this nation in Vietnam and we didn\'t ask to go.<br><br>There are always a small percentage of this nation that orchestrates shyt for profit but people like you and I get sacrificed and it\'s called "Collateral Damage".  Most of them are Republicans, too.  America\'s karma has already run out - 9/11 showed us that.  If nothing else, we need to get back to fair dealing and show some damned loyalty that we demand from other countries in exchange for our assistance.<br><br>Okay, rant over.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4802263">\
	 <div id="dsq-comment-header-4802263" class="dsq-comment-header">\
	 <cite id="dsq-cite-4802263" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4802263">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4802263" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4802263" class="dsq-comment-message">Speak.The.Truth.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4805268">\
	 <div id="dsq-comment-header-4805268" class="dsq-comment-header">\
	 <cite id="dsq-cite-4805268" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4805268">spirit_55z</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4805268" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4805268" class="dsq-comment-message">CPL, you never cease to amaze and educate me.  Thanks.<br><br>100% Co-sign.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4810783">\
	 <div id="dsq-comment-header-4810783" class="dsq-comment-header">\
	 <cite id="dsq-cite-4810783" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4810783" href="http://www.jackandjillpolitics.com" target="_blank" rel="nofollow">CPL</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4810783" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4810783" class="dsq-comment-message">I try, Spirit, I try.  Thanks for the encouragement.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4801099">\
	 <div id="dsq-comment-header-4801099" class="dsq-comment-header">\
	 <cite id="dsq-cite-4801099" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4801099" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4801099" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4801099" class="dsq-comment-message">I didn\'t like McKinney before I became conservative (though now that I am, I kinda see why I didn\'t).<br><br>You make a point, though I hope you\'re wrong on the US switching alliances there. The day Israel is put out on a perch by itself is not going to be a good day for the world.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4807873">\
	 <div id="dsq-comment-header-4807873" class="dsq-comment-header">\
	 <cite id="dsq-cite-4807873" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4807873">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4807873" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4807873" class="dsq-comment-message">It\'s not going to be a good day for the...world?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4807963">\
	 <div id="dsq-comment-header-4807963" class="dsq-comment-header">\
	 <cite id="dsq-cite-4807963" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4807963" href="http://dillarddoctrine.wordpress.com" target="_blank" rel="nofollow">D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4807963" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4807963" class="dsq-comment-message">The day Israel finds out they\'re alone, they go nuclear to protect themselves.<br><br>I don\'t need to tell you how that ends.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4811427">\
	 <div id="dsq-comment-header-4811427" class="dsq-comment-header">\
	 <cite id="dsq-cite-4811427" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4811427">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4811427" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4811427" class="dsq-comment-message">You think Israel is that suicidal? I don\'t. Besides, you\'re saying that we should submit to nuclear blackmail applied by Israel.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4807933">\
	 <div id="dsq-comment-header-4807933" class="dsq-comment-header">\
	 <cite id="dsq-cite-4807933" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4807933">Plantsmantx</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4807933" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4807933" class="dsq-comment-message">Yes, in the same way that civil rights marches were "stunts".</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4799994">\
	 <div id="dsq-comment-header-4799994" class="dsq-comment-header">\
	 <cite id="dsq-cite-4799994" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4799994">jonster</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4799994" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4799994" class="dsq-comment-message">Gee CPL.   I didn\'t say anything about Cynthia McKinney.  And I don\'t recall being told to take my ass anywhere, except by you.  What is it about me that you dislike so much?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800148">\
	 <div id="dsq-comment-header-4800148" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800148" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4800148">jonster</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800148" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800148" class="dsq-comment-message">Well, I looked her up.  Why would you support Cynthia McKinney?  You say she\'s brave?  She looks like a fool to me.  <br><br>"On Sept. 28, 2008, at a press conference, McKinney announced that she had spoken with a constituent whose son was a National Guardsman. The constituent claimed her son had disposed of 5,000 bodies for the Department of Defense during the week of Huricane Katrina. She further claimed that the bodies were prisoners who had all been shot in the head and dumped in a Louisiana swamp. McKinney said that the story had been corroborated by anonymous "insider" sources."</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4800747">\
	 <div id="dsq-comment-header-4800747" class="dsq-comment-header">\
	 <cite id="dsq-cite-4800747" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4800747" href="http://www.jackandjillpolitics.com" target="_blank" rel="nofollow">CPL</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4800747" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4800747" class="dsq-comment-message">Your statement about calling McKinney a fool is one reason why.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4802084">\
	 <div id="dsq-comment-header-4802084" class="dsq-comment-header">\
	 <cite id="dsq-cite-4802084" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4802084">jonster</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4802084" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4802084" class="dsq-comment-message">But she makes foolish remarks like the one above, that\'s why I said it.   And now that I\'ve read more about her, I can\'t say "I take it back."<br><br>It\'s not like you have to like me.  And it\'s clear you don\'t.  But your preconceived notion of my belief system is wrong...granted, my remarks are occasionally sharp, but no sharper than what or whom I\'m addressing.   I sometimes match tone for tone.  But it doesn\'t mean I don\'t respect the other person\'s point of view, and I know how to concede when I\'m proven wrong.  <br><br>I think Cynthia McKinney is a nickel-plated fool.  <br><br>Why don\'t you ask me about my hero, Bayard Rustin.  I can give you lots of positive feedback...it\'ll be music to your ears.<br><br><br><br><br><br>Someone said to me in a response (I don\'t know if it\'s you) that I seem to come here to reaffirm my own preconceived notions.  It kind of gave me pause and I realized it was true in a way.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4798422">\
	 <div id="dsq-comment-header-4798422" class="dsq-comment-header">\
	 <cite id="dsq-cite-4798422" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4798422">jonster</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4798422" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4798422" class="dsq-comment-message">Amen!</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=our_51st_state_038_gaza&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');
}

})();




