




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": {"Sepia": {"username": "Sepia", "tumblr": "", "display_name": "Sepia", "url": "http://disqus.com/Sepia/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 4806, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/9/5173/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "msmartin": {"username": "msmartin", "tumblr": "", "display_name": "msmartin", "url": "http://disqus.com/msmartin/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 146, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/2980/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Anovelista": {"username": "Anovelista", "tumblr": "nichellegainer", "display_name": "Anovelista", "url": "http://disqus.com/Anovelista/", "registered": true, "linkedin": "", "blog": "http://55secretstreet.typepad.com/anovelista/", "remote_domain": null, "points": 52, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/2692/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "rikyrah": {"username": "rikyrah", "tumblr": "", "display_name": "rikyrah", "url": "http://disqus.com/rikyrah/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 3392, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "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": ""}, "87e75d88c7647774003db8905a3e99e6": {"username": "heartsandflowers", "tumblr": "", "display_name": "heartsandflowers", "url": "http://disqus.com/guest/87e75d88c7647774003db8905a3e99e6/", "registered": false, "linkedin": "", "blog": "http://www.actsoffaithinloveandlife.blogspot.com", "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": ""}, "pjamma": {"username": "pjamma", "tumblr": "", "display_name": "pjamma", "url": "http://disqus.com/pjamma/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 520, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "kenyaw": {"username": "kenyaw", "tumblr": "", "display_name": "kenyaw", "url": "http://disqus.com/kenyaw/", "registered": true, "linkedin": "in/carterred", "blog": "", "remote_domain": null, "points": 16, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/3390/avatar32.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "60266805bc0d9559a62514e1e769b750": {"username": "parker404", "tumblr": "", "display_name": "parker404", "url": "http://disqus.com/guest/60266805bc0d9559a62514e1e769b750/", "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": ""}, "Karmi": {"username": "Karmi", "tumblr": "", "display_name": "Karmi", "url": "http://disqus.com/Karmi/", "registered": true, "linkedin": "", "blog": "http://swamphermit.wordpress.com/", "remote_domain": null, "points": 9, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/2937/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "RobM": {"username": "RobM", "tumblr": "", "display_name": "RobM", "url": "http://disqus.com/RobM/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1319, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "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": ""}, "checkbookcc": {"username": "checkbookcc", "tumblr": "", "display_name": "checkbookcc", "url": "http://disqus.com/checkbookcc/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 3, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "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": ""}, "3eda6fcd3204ef285fa52176c28c4d3e": {"username": "RST", "tumblr": "", "display_name": "RST", "url": "http://disqus.com/guest/3eda6fcd3204ef285fa52176c28c4d3e/", "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": ""}, "8e0118b087ca7dbf5ac74745e099aa86": {"username": "Lamont", "tumblr": "", "display_name": "Lamont", "url": "http://disqus.com/guest/8e0118b087ca7dbf5ac74745e099aa86/", "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": ""}, "Town": {"username": "Town", "tumblr": "", "display_name": "Town", "url": "http://disqus.com/Town/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 5451, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "a7bce289ab24ab51b9a9d061c3744ac7": {"username": "Liberals Blow", "tumblr": "", "display_name": "Liberals Blow", "url": "http://disqus.com/guest/a7bce289ab24ab51b9a9d061c3744ac7/", "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": ""}, "bigassbelle": {"username": "bigassbelle", "tumblr": "", "display_name": "bigassbelle", "url": "http://disqus.com/bigassbelle/", "registered": true, "linkedin": "", "blog": "http://www.bigassbelle.blogspot.com", "remote_domain": null, "points": 66, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "75047f304669a9e66413e2a3e79c9934": {"username": "KSinMA", "tumblr": "", "display_name": "KSinMA", "url": "http://disqus.com/guest/75047f304669a9e66413e2a3e79c9934/", "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": ""}, "f4a7e5ffe2f7edc5466ba3fe179f6b7e": {"username": "Daniel", "tumblr": "", "display_name": "Daniel", "url": "http://disqus.com/guest/f4a7e5ffe2f7edc5466ba3fe179f6b7e/", "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": ""}, "whiterosebuddy": {"username": "whiterosebuddy", "tumblr": "", "display_name": "whiterosebuddy", "url": "http://disqus.com/whiterosebuddy/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 3141, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "JunePearl": {"username": "JunePearl", "tumblr": "", "display_name": "JunePearl", "url": "http://disqus.com/JunePearl/", "registered": true, "linkedin": "", "blog": "http://sooncome.blogspot.com/", "remote_domain": null, "points": 138, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/7/8014/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "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": ""}, "andyfrombrooklyn": {"username": "andyfrombrooklyn", "tumblr": "", "display_name": "andyfrombrooklyn", "url": "http://disqus.com/andyfrombrooklyn/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 4, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "jdickenslaw": {"username": "jdickenslaw", "tumblr": "", "display_name": "jdickenslaw", "url": "http://disqus.com/jdickenslaw/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 11, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "jelana": {"username": "jelana", "tumblr": "", "display_name": "jelana", "url": "http://disqus.com/jelana/", "registered": true, "linkedin": "", "blog": "http://columbusadspot.com", "remote_domain": null, "points": 113, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "MotorCityBadBoy": {"username": "MotorCityBadBoy", "tumblr": "", "display_name": "MotorCityBadBoy", "url": "http://disqus.com/MotorCityBadBoy/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 37, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/17490/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "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": ""}, "485e254e40bae6f5291361b063c464ad": {"username": "buckeye yonsei", "tumblr": "", "display_name": "buckeye yonsei", "url": "http://disqus.com/guest/485e254e40bae6f5291361b063c464ad/", "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": ""}, "Sombody_took_my_username": {"username": "Sombody_took_my_username", "tumblr": "", "display_name": "TruthSeeker", "url": "http://disqus.com/Sombody_took_my_username/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 817, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/5/2951/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "4d9312cd58c7caeb087835daea9d59b6": {"username": "Teacher", "tumblr": "", "display_name": "Teacher", "url": "http://disqus.com/guest/4d9312cd58c7caeb087835daea9d59b6/", "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": ""}, "7e5ae376ad5611aebf00ea11b5ff067d": {"username": "Jibreel Riley", "tumblr": "", "display_name": "Jibreel Riley", "url": "http://disqus.com/guest/7e5ae376ad5611aebf00ea11b5ff067d/", "registered": false, "linkedin": "", "blog": "http://www.myspace.com/rileymayhem20", "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": ""}, "8846cf4eb53cd0df1299271584608ddb": {"username": "Double Harvard Grad", "tumblr": "", "display_name": "Double Harvard Grad", "url": "http://disqus.com/guest/8846cf4eb53cd0df1299271584608ddb/", "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_15:58:49", "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": {"1929729": {"up_voted": false, "ip": "", "has_replies": true, "message": "So the 30 year term mayor of Greenville, AL has more executive experience than all combined and therefore is more qualified to be President of the United States??", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_13:57:38", "killed": false, "user_key": "c22bbad359677d681692848d5775fd8b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 1929621, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925132": {"up_voted": false, "ip": "", "has_replies": true, "message": "Sarah Palin is a distraction. The less we talk about her the better.<br><br>That said, you are on point.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:03:51", "killed": false, "user_key": "CraigHickman", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 15, "is_first_child": false, "email": "", "parent_post_id": 1925008, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1929233": {"up_voted": false, "ip": "", "has_replies": false, "message": "She seems more like Sarah Hasselbeck, just a'chirping away Repub talking points.  Let's not let this lady become Danielle Quayle.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_12:56:38", "killed": false, "user_key": "Town", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 1925177, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1924631": {"up_voted": false, "ip": "", "has_replies": true, "message": "McCain and Palin new Photo.  This is Great!  <br><a href=\"http://s41.photobucket.com/albums/e285/MontcoPADem/?action=view&current=mccainpalin.jpg\" rel=\"nofollow\">http://s41.photobucket.com/albums/e285/MontcoPA...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-29_23:42:20", "killed": false, "user_key": "MotorCityBadBoy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "1928738": {"up_voted": false, "ip": "", "has_replies": false, "message": "yeah he is a piece of shit alright!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_12:01:50", "killed": false, "user_key": "andyfrombrooklyn", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1927399, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925158": {"up_voted": false, "ip": "", "has_replies": true, "message": "This is the most cynical political choice I've seen since Clarence Thomas was appointed to the Supreme Court.<br><br>John McCain is dangerous.<br><br>John McCain is UNFIT to be POTUS. <br><br>This proves it beyond any reasonable doubt.<br><br>Where are the trolls?<br><br>They know what's up.<br><br>Palin is a nobody.. Charlotte, North Carolina is as big as Alaska. And it's easy to provide \"tax cuts\" when you don't need the taxes. Alaska is a state because of its oil. And it receives revenue automatically from the oil industry.<br><br>John McCain is a fool.<br><br>Keep the focus not John McCain, not Palin. <br><br>The Dangerous One is a Fool.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:08:35", "killed": false, "user_key": "CraigHickman", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 1924972, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925160": {"up_voted": false, "ip": "", "has_replies": true, "message": "msmartin:   Your point about his adoptive daughter:   Ill bet he would get \"ULTRA-PRICKLY\" if a reporter asked about this.  Sooo, I'm going to try to see if I can contact some reporter on the cable stations ta do this.  :&gt;)   :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:08:42", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": true, "email": "", "parent_post_id": 1925008, "depth": 1, "points": 1, "author_is_creator": false, "is_realtime": false}, "1929257": {"up_voted": false, "ip": "", "has_replies": false, "message": "Maybe McCain shouldn't have degraded Bill and Hillary's daughter and called her ugly.  Karma comes back around, ya know?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_12:57:58", "killed": false, "user_key": "Town", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1926224, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925163": {"up_voted": false, "ip": "", "has_replies": true, "message": "\"To the extent the experience, qualifications, and national-security arguments are taken off the table, Obama wins.\"<br><br>This does not ring true and historically it has not shown to be true. Palin's pick highlights Obama's weakness, it validates inexperience as being a reason NOT to vote for Obama.  Because in the end, if you vote for McCain you DO get loads of experience.  So, if experience is the issue you pick McCain.  This was an extremely shrewd move by McCain.  <br><br>Listen to how folks are ranting about the inexperience factor and Obama;s name is always thrown in the mix, with the GOP pundits always ending with but Palin is not the top of our ticket!!<br><br>Men worried about experience will vote for McCain...that is the take away message.<br><br>Palin reinforces, affirms and validates that McCain is the EXPERIENCED candidate.<br><br>Look no further to Nixon/Agnew and Bush/Quayle winning tickets.<br>At the end of the day folks vote for the top of the ticket.<br><br>I pray that this is the year that political wisdom does not hold true.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:09:42", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 10, "is_first_child": false, "email": "", "parent_post_id": 1924972, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925679": {"up_voted": false, "ip": "", "has_replies": false, "message": "I saw that. I think I'm going to collect stuff from around the net and put it in a McPain post.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_03:09:15", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 1925513, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1936433": {"up_voted": false, "ip": "", "has_replies": false, "message": "pjamma:  I'm going with  - A FAIR NUMBER!!  :&gt;)    :&gt;)<br><br>But, I'm waiting for the polls [somewhat].   They are questionable 2!   :&gt;)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-08-31_02:08:12", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1934578, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1924663": {"up_voted": false, "ip": "", "has_replies": true, "message": "Funny...very funny. She has more executive experience than Obama (does he have any?), and he's running for President! McCain's selection of Palin probably destroys Obama\u2019s chances, for the next 12-16 years. Palin is change that we can actually believe in, and not change that amounts to all talk. She actually has a record of success, and not the failures or no record at all that Obama represents.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-29_23:48:20", "killed": false, "user_key": "Karmi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 31, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925177": {"up_voted": false, "ip": "", "has_replies": true, "message": "As usual Craig, you are correct.  I think it's another Harriet Miers moment too.  The innernets already have a nickname for Palin - Harriet Quayle.  Haha<br><br>As many have pointed out, his choice was about politics not governing.  Most Republicans who don't have their fingers shoved in their ears shouting \"lalalala!\" know that.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:12:45", "killed": false, "user_key": "Anovelista", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "1929786": {"up_voted": false, "ip": "", "has_replies": true, "message": "Obama and Biden have no executive experience, i.e. none - nada - zip.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_14:03:10", "killed": false, "user_key": "Karmi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 1929729, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "1926213": {"up_voted": false, "ip": "", "has_replies": true, "message": "Returning to work 3 days after giving birth and spending 11 hours on a plane after your water breaks (rather than giving birth immediately) both reek of poor judgment.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_06:47:02", "killed": false, "user_key": "60266805bc0d9559a62514e1e769b750", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 1925274, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "1927752": {"up_voted": false, "ip": "", "has_replies": false, "message": "I think that is disgusting, too.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_10:46:28", "killed": false, "user_key": "JJai", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1926213, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925193": {"up_voted": false, "ip": "", "has_replies": false, "message": "How has \"political wisdom\" worked out so far in this election cycle?  A biracial black man named Barack Hussein Obama was NOT expected to topple the Clinton machine and become the first African American nominee for president in a major party.  Nobody saw that coming.<br><br>\"Political wisdom\" gets thrown out the window everyday in this election.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:15:42", "killed": false, "user_key": "Anovelista", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925163, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925199": {"up_voted": false, "ip": "", "has_replies": true, "message": "There isn't a white man in America shored up by this pick who wasn't already going to vote for John McCain anyway.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:16:14", "killed": false, "user_key": "CraigHickman", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 1925163, "depth": 3, "points": 1, "author_is_creator": false, "is_realtime": false}, "1926224": {"up_voted": false, "ip": "", "has_replies": true, "message": "McCain had Bridget on the road with him when he ran for President in 2000. The press was horrid to her. They made up stories about her being McCain's illegitimate child. They described her as 'ugly' in the press. He said he wouldn't do that to her again.<br><br>She's 16 now and she is in school. She has spent most of her time in Arizona in school and joining the family when they are there or when she has a break to be on the road.<br><br>The McCains have other children who aren't in all the pictures out of their choice. Meghan is the oldest and it was her choice to participate in the campaign. The others chose not to.<br><br>I admire the McCains for not letting the media degrade their daughter again the way they did when she was just a pre-teen in 2000.<br><br>Maybe you should try to get some facts before you condemn someone. Maybe they actually have the best interest of their daughter in heart rather than using her as a prop.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_06:49:51", "killed": false, "user_key": "3eda6fcd3204ef285fa52176c28c4d3e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 1925980, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925202": {"up_voted": false, "ip": "", "has_replies": false, "message": "<b>Keep the focus not John McCain, not Palin. </b><br><br>Exactly.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:17:06", "killed": false, "user_key": "Anovelista", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925158, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925721": {"up_voted": false, "ip": "", "has_replies": false, "message": "<blockquote><i>Palin reinforces, affirms and validates that McCain is the EXPERIENCED candidate.</i></blockquote><br>It also reinforces that McCain is the OLD candidate...and all the implications of that.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_03:24:36", "killed": false, "user_key": "Sombody_took_my_username", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925163, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925213": {"up_voted": false, "ip": "", "has_replies": true, "message": "McCain definitely thumbed his nose at the nation with his pick of Palin. That is consistent with his frat boy temperment. McCain is laughing about his pick and the complete and utter disregard for the office of VP as the 'backup' to the President. How many times is it repeated that the only criteria for a VP is whether they can step in and assume the office of President duties?<br><br>McCain has been thumbing his nose at authorities, rules, regulations and respect for tradition since he was at the naval academy. At the academy he holds the record for braking the most regulations ever. He is still rebelling against authority. We saw this same behavior in Dubya when he picked Condi Rice for his National Security advisor, she was out of her league. Dubya also had the incompetent 'nice job Brownie' running FEMA if you recall, and who could forget his appointing Harriet Miers to the Supreme court.  Both McCain and Bush are children who never had to earn individual achievement or merit nor meet the rigorous standards  to get plum assignments, so they have no regard for those standards.  They laugh at them.   <br><br>Has anyone forgotten how Jenna's old boyfriend was admitted to Harvard's MBA program because Bush recommended him and the boy only had community college credentials, not even a 4 year bachelors!!!<br><br>I hope America sees this pick for what it is. We are seeing just how McCain lacks the judgment to lead and will not have any more regard for the Constitution or the institution of the Presidency than Bush did.<br><br>To them this is just a toy that they get to play with and they laugh all the time knowing how incompetent they are for the job and that others more deserving with far better credentials lost out to them.<br><br>It is sickening and frightening.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:18:44", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 2, "author_is_creator": false, "is_realtime": false}, "1928802": {"up_voted": false, "ip": "", "has_replies": false, "message": "Cindy's gonna be pi-issed!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_12:08:56", "killed": false, "user_key": "c22bbad359677d681692848d5775fd8b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 1928059, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925221": {"up_voted": false, "ip": "", "has_replies": true, "message": "whiterosebuddy:  And there's not that much difference between the \"political wave\" and the \"pageant wave\".   So that skill could be picked up rather quickly!!!  :&gt;)   :&gt;)<br><br>I'm just sayin' . . . . .<br><br>GOOD POST!!!!!    :&gt;)    :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:19:55", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 1925116, "depth": 2, "points": 1, "author_is_creator": false, "is_realtime": false}, "1926759": {"up_voted": false, "ip": "", "has_replies": false, "message": "It was not the press...according to McCain's own campaign aides, <a href=\"http://www.boston.com/news/globe/editorial_opinion/oped/articles/2004/03/21/the_anatomy_of_a_smear_campaign/\" rel=\"nofollow\">it was the Bush 2000 campaign</a>. That's the bad thing about the \"Kitchen Sink\" strategy, people remember it, it's easy to trace. <br><br>I know it is easy to blame everyone else for problems that come up, but  like our future president has stated \"It won't work this time\". People are too upset, too informed, and <i>far</i> too aware for the trademark \"twisting of the truth\" to work again.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_08:30:01", "killed": false, "user_key": "JunePearl", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1926224, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925227": {"up_voted": false, "ip": "", "has_replies": false, "message": "Classic! We need this to go viral people.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:21:20", "killed": false, "user_key": "Lilytiger", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 1924631, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925228": {"up_voted": false, "ip": "", "has_replies": false, "message": "That's what I keep asking!  Where is Bridget?  She wasn't in school during the summer and she's 16 or 17.  They use her all the time (her nationality, they don't even say her name)<br><br>Megan McCain has a blog chock full of pictures from the McCains on the trail and behind the scenes.  No Bridget<br><br><a href=\"http://mccainblogette.com/index.shtml\" rel=\"nofollow\">http://mccainblogette.com/index.shtml</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:21:24", "killed": false, "user_key": "Anovelista", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925008, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1929331": {"up_voted": false, "ip": "", "has_replies": true, "message": "The thing is this:<br><br>ANYONE with a Y chromosome CANNOT attack Sarah Palin.  Period.  That's why the GOP is jumping for joy.<br><br>You can't attack her on anything because anything you say about her WILL be turned around on Obama.<br><br>NOBODY with a XY chromosome from the Obama camp should attack her.  None of the XY surrogates should attack her.  That's what the GOP wants, they want the Obama camp to attack her.<br><br>DON'T.<br><br>The only people who can attack her are people with XX chromosomes.  Ignore her like we ignore Alaska 99% of the time and keep the attacks on McCAIN.<br><br>Attack McCAIN's judgement. Attack McCain's temperament.  Attack McCain's motives.<br><br>DO NOT ATTACK Sarah Palin.  She will just put on the White Woman's Tears and then everyone will feel sorry for her (like Hillary in NH).  I mean no harm to any white women reading this blog, but it's just common knowledge that when a white woman feels attacked, all she has to do is put on the tears and the sad face and people will back off.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_13:07:09", "killed": false, "user_key": "Town", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 1925240, "depth": 3, "points": 1, "author_is_creator": false, "is_realtime": false}, "1929845": {"up_voted": false, "ip": "", "has_replies": true, "message": "So you believe the mayor of Greenville, AL is qualified for POTUS? And you believe quite a few former presidents were never qualified as well? Okie-dokie.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_14:11:04", "killed": false, "user_key": "c22bbad359677d681692848d5775fd8b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 1929786, "depth": 6, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925240": {"up_voted": false, "ip": "", "has_replies": true, "message": "I see your point Craig, but I think it's important for people to be informed about Palin and her positions so they know what they're talking about.  The info should be out there but the political hammering should stay on McCain and his \"judgment\".", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:23:29", "killed": false, "user_key": "Anovelista", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 12, "is_first_child": false, "email": "", "parent_post_id": 1925132, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925249": {"up_voted": false, "ip": "", "has_replies": false, "message": "Please DO!!  It is a shame how that child has been kept hidden from the public. We all know why. <br><br>But someone needs to ask that Toni from Family Research Council why there are no photos of all the McCain children especially both of their daughters.<br>Only Meghan was standing up there to day with her new Palin 'sisters'", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:24:53", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925160, "depth": 2, "points": 1, "author_is_creator": false, "is_realtime": false}, "1925762": {"up_voted": false, "ip": "", "has_replies": true, "message": "This pick wasnt about Hillary... it was about the Republican Party. You have to be one of us to get it!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_03:40:14", "killed": false, "user_key": "7e5ae376ad5611aebf00ea11b5ff067d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 6, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1924860": {"up_voted": false, "ip": "", "has_replies": true, "message": "You're right, Palin is a lightweight.  Smart move by McSame in terms of window dressing, but irresponsible in terms of qualifications to lead the country.  I'm betting she can learn her lines well enough to pretend she's well-informed on the issues, and that will be enough to fool some people-- most likely the same people who were fooled by W.  But, from what's known about her positions, especially pro-illegal abortion and creationism, I have to think she will only appeal to people who would have voted for McSame to begin with.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_00:21:38", "killed": false, "user_key": "75047f304669a9e66413e2a3e79c9934", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "1925266": {"up_voted": false, "ip": "", "has_replies": true, "message": "lol lol...yes it is a cryin shame, ain't it?<br><br>We can't help but see the humor in it...but still...you can never underestimate your foe...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:27:00", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 1925221, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925270": {"up_voted": false, "ip": "", "has_replies": true, "message": "I heard this experience argument when Shrub was running and look at how that turned out . Shrub supposedly picked Cheney because of his experience. McCain has BAD judgment and is not in control of his own campaign. He was told to pick Palin and if he is elected he will be no better than Shrub. A PUPPET!!!!! He met her ONCE.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:28:52", "killed": false, "user_key": "checkbookcc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 1925163, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "1929880": {"up_voted": false, "ip": "", "has_replies": false, "message": "As usual...you are wrong again. Palin is a <b>*REAL*</b> Woman, and men like that fact. I was going to vote against the Dem Ticket; however, now I am voting <b>FOR</b> the Rep Ticket. Men like Palin a lot...simple as that.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_14:15:28", "killed": false, "user_key": "Karmi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925199, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925274": {"up_voted": false, "ip": "", "has_replies": true, "message": "Who knows when she will have time to spend with the baby she had and went back to work 3 days later.  On the other hand she seems to be a real trooper of a person, as she flew back 11 hours on the plane from AZ (wherever) after her water broke so her baby could be 'Alaskan born'<br><br>Lets Recall the Dems had Ferraro on the ticket and she didn't have a whole lot of experience either. But she too was a 'historic first'", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:29:44", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 3, "is_first_child": false, "email": "", "parent_post_id": 1925200, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925276": {"up_voted": false, "ip": "", "has_replies": false, "message": "Blogger hates my computer or I would leave a message at your site. <br><br>I feel as if I knew someone there. I am so pleased you were there and I know it will reside in a special part of your soul. Thanks for representing us.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:30:06", "killed": false, "user_key": "Lilytiger", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1924588, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925278": {"up_voted": false, "ip": "", "has_replies": false, "message": "I wonder if McCain's got a Guiliani situation on his hands with her.  Remember, his kids hated him and his daughter was for Obama!<br><br>Check out Megan's website.  Is she an \"only child\" like her mother even though she has siblings?<br><br><a href=\"http://mccainblogette.com/index.shtml\" rel=\"nofollow\">http://mccainblogette.com/index.shtml</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:30:28", "killed": false, "user_key": "Anovelista", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925008, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1926304": {"up_voted": false, "ip": "", "has_replies": true, "message": "Maybe it's wishful thinking on my part, but I think sexism will trump racism on this one.  I just can't imagine many white males comfortable with the idea of Palin as Commander in Chief.  My father has always told me that the woman is the ni--a of the world.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_07:07:01", "killed": false, "user_key": "60266805bc0d9559a62514e1e769b750", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 1925199, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925286": {"up_voted": false, "ip": "", "has_replies": false, "message": "I agree with all that you are saying. My point is that Dubya won.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:31:57", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925270, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925304": {"up_voted": false, "ip": "", "has_replies": false, "message": "Do you think I care about her flying back to have a baby? No, I care about what are her issues concerning health care, food prices, etc. I know she is in the tank for big oil and school vouchers. I want to know about what this lady's policies are. If she had her child in Timbuktoo I could give a rat's arse. SHE IS A GIMMICK and I am not falling for this not one iota!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:36:38", "killed": false, "user_key": "checkbookcc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925274, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925305": {"up_voted": false, "ip": "", "has_replies": true, "message": "I agree.  Palin isn't the major problem, McCain is.  The mere fact that he would pick a vice president based on her sex and the medical condition of her new born baby as a tool to pick up the Hillary Clinton voters is a strike against judgment, but also his character.  He no more knows this woman than he knows me and I suspect that will backfire on him.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:36:46", "killed": false, "user_key": "msmartin", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 7, "is_first_child": false, "email": "", "parent_post_id": 1925240, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925314": {"up_voted": false, "ip": "", "has_replies": true, "message": "Also, I can't wait to see how Cindy responds to all this kissing up to Palin.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:38:00", "killed": false, "user_key": "msmartin", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 1925305, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "1928389": {"up_voted": false, "ip": "", "has_replies": true, "message": "Too many replies, so I'll just do a <i>4'er +</i> in this one. Palin's resume is like 5 pages whilst Obama's isn't even a page. Obama talks about 'change', while <b>Palin has actually implemented it!</b> Obama has snuggled up to corruption and the \u201cChicago Machine.\u201d Palin has thrown the law at it. Obama has historically chosen friends who were racists, anti-Americans, and terrorists. Obama has lied over and over again, e.g. his relationship with Ayers and Rezko. He has funneled money to his corrupt friends and members of his own staff, e.g. Valerie Jarrett, Rezko, and Ayers. <br><br>Last but not least...Obama has less <b>executive experience</b> than Palin, and he is running for President!?!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_11:26:11", "killed": false, "user_key": "Karmi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 7, "is_first_child": false, "email": "", "parent_post_id": 1924663, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925322": {"up_voted": false, "ip": "", "has_replies": true, "message": "<b>a strike against judgment, but also his character.</b><br><br>YES.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:39:23", "killed": false, "user_key": "Anovelista", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 1925305, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "1927884": {"up_voted": false, "ip": "", "has_replies": true, "message": "We get it. a complete desire to destroy the country by deliberately employing ideologues in positions where competency is required(Harriet Miers, Brownie, Rumsfield).", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_11:00:25", "killed": false, "user_key": "RobM", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 1925762, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925326": {"up_voted": false, "ip": "", "has_replies": true, "message": "Are you talking about the picture with the Palins and McCain's?  You're right, it's weird they would exclude her from a family photo...she's only 16.  They took her to church, but she can't be in the family picture that's going down in history?  What kind of mother would agree to exclude her daughter from a family photo?   <br><br>The pundits are not asking about this.  I don't know if we can send in questions for the debate....if so, I'm going to send that in.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:40:08", "killed": false, "user_key": "Sombody_took_my_username", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 1925008, "depth": 1, "points": 1, "author_is_creator": false, "is_realtime": false}, "1925327": {"up_voted": false, "ip": "", "has_replies": false, "message": "whiterosebuddy:   One eye on the HUMOR. :&gt;)   :&gt;)  The other on the ISSUE!!!:&gt;)   :&gt;)<br><br>That's the way I roll!!   :&gt;)    :&gt;)    :&gt;)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:40:13", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925266, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925329": {"up_voted": false, "ip": "", "has_replies": true, "message": "Cindy has too much cash to care.<br>All the houses are in HER name, too!!<br>McCain is a kept man. He is living off the hard earned income of another man, cause he married the daughter.<br>For all we know Cindy wanted Palin cause she is tired of old wrinkled McCain pawing her.<br>Cindy and Palin probably have loads to chat about given they are both pageant people.  <br><br>We need to demand family photos from this social conservative crowd.<br><br>If Palin can carry her infant son around then surely we can see the other McCain daughter on stage too!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:41:09", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 1925314, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925851": {"up_voted": false, "ip": "", "has_replies": true, "message": "You know we can all analyze Palin's record, ethics, and electability to the cows come home. WE are not her target demographic. But she looks attractive to a lot of people: some PUMAs, evangelicals, pro-lifers. People who may not have been voting for Obama and may have stayed home now have someone to vote for. McCain may be LAME but he certainly knows how to play the GAME. He is not giving up without a fight. Besides a lot of people do NOT think! Nor do they think logically or critically. I know a Black woman in her 50's who is voting for McCain due to her stance against abortion. Look at all the people who voted for Bush....many now have no job or home. But they'd probably do it again. I also spoke with a Latino couple while in Denver who claimed to be Democrats but are just not sold on Obama. And the wife said she didn't like Michelle to boot! They had no real policy issue it was all surface. I could've just dismissed them as prejudiced but we spoke for a bit.  They say they're voting for McCain despite Hillary's 'support' of Obama. Just like with his choice of  Biden was to shore up targeted voters, Obama will need to address this. And everyone else needs to see it from a different perspective and not attempt to diminish its significance to them. People vote against their interests all of the time. Now is not the time to assume reason will prevail. There's a LOT of work that has to be done.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_04:05:31", "killed": false, "user_key": "87e75d88c7647774003db8905a3e99e6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "1925349": {"up_voted": false, "ip": "", "has_replies": true, "message": "Yes, I'm talking about the Palin and McCain family photo that features ALL the Palin children, even the baby with downs syndrome, and John, Cindy and Megan McCain, but someone is missing from the McCain family - Bridget.<br><br>It's a really white picture and McCain looks like he may be the grandfather of the group.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:45:25", "killed": false, "user_key": "msmartin", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 1925326, "depth": 2, "points": 1, "author_is_creator": false, "is_realtime": false}, "1927399": {"up_voted": false, "ip": "", "has_replies": true, "message": "You have to give McCain credit for his brilliant timing on this. After Obama\u2019s great speech, he took all of the spotlight off of Obama and put it back onto his campaign going into the Republican Convention. Had he picked Romney or Pawlenty it would have drawn yawns, but he picked a Tina Fey look a like and it brought a lot of buzz to his campaign. Even we are talking about him and not Obama's brilliant pseech<br><br>Secondly, I read somewhere that the McCain strategy appears to be to play to \u201cus\u201d vs \u201cthem\u201d. \u201cUS\u201d = married couples with children, workers, home owners. \u201cThem\u201d = kooky leftists, singles, elites, homosexuals, other folks that are NOT us. I tend to agree with that. The problem is that the \u201cus\u201d is becoming a minority.<br><br>The Palin choice sends a message that yes there are still (relatively) younger people that believe in having family and I will reward those people", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_10:12:12", "killed": false, "user_key": "TariqNelson", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 1927136, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "1979625": {"up_voted": false, "ip": "", "has_replies": false, "message": "It is also a strike against her judgment as well.  She should have turned the nomination down.  Even she KNOWS she is not qualified to run this country!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-01_13:28:14", "killed": false, "user_key": "jelana", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925322, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "1934578": {"up_voted": false, "ip": "", "has_replies": true, "message": "I had a party today with some of my girlfriends and we started talking politics.  Most were white suburban moms and they were happy that McCain picked a woman.  Once it was explained what her politics were they all oh, hell no.  Grated most of them were Obama Mamas to begin with but thought as women they should consider SP.  I'm wondering how many more women out there won't pay attention to her politics and think they should go for the woman.  This is going to be an interesting polling week.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_21:15:06", "killed": false, "user_key": "pjamma", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "1924857": {"up_voted": false, "ip": "", "has_replies": true, "message": "You're a comedian...  Not worth a response.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_00:20:56", "killed": false, "user_key": "MotorCityBadBoy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": 1924663, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1936124": {"up_voted": false, "ip": "", "has_replies": false, "message": "Being on the campaign trail is far different from posing for a family picture.  BULLSHIT!", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-08-31_01:13:25", "killed": false, "user_key": "msmartin", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1926224, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925675": {"up_voted": false, "ip": "", "has_replies": false, "message": "Craig, I'm not a White male, but do they really find reassurance in this pick? Is their White male-ness that important to them, that they'd pick a man who disrespected this country by picking that lightweight? (I know you're not a White male either, but I can't see logical White men saying, 'wtg McCain'. )", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_03:07:44", "killed": false, "user_key": "rikyrah", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925199, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925904": {"up_voted": false, "ip": "", "has_replies": false, "message": "Well, it's possible she may have been promoted by the Oil interests. It's all about the oil. She would sell out ANWR in a NY minute and you know they are crouching at the door waiting for the slighest crack. Her husband is in the oil industry and she has been on some national oil committee.<br><br>I agree with what Hearts & flowers said above. There are people who will claim to be unenthused about it but will vote for McCain anyway because of his alleged experience. The media promotes McCain in a favorable light 24/7. They have the media in their pocket and they have started the meme that any criticism of Palin is the sexism that is typical of the Obama campaign. I've heard it 4 times and she hasn't even been the pick for 24 hours. O has got to deploy the female surrogates as soon as possible. They are dog whistling the disaffected female demoghaphic. This is truly war.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_04:31:11", "killed": false, "user_key": "4d9312cd58c7caeb087835daea9d59b6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925451, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925393": {"up_voted": false, "ip": "", "has_replies": true, "message": "Heeeey Craig!!!!<br><br>You're back and haven't missed a beat!  You're right about that.  Carville and Begala jumped out the gate today and started mocking Palin and Alaska.  The Repubs hit back back by putting Obama on her level.  By the end of the evening Carville and Begala had learned, and Begala especially, was coming up with better points against her.<br><br>He said that the McCain's wouldn't write a will and put their child in the care of someone they'd met only once; yet, McCain was putting America in the hands of someone he'd met only once.  .....It was a good retort.  It broached the subject without personally insulting her.  <br><br>Palin is beside the point...she's a woman who got an offer she couldn't refuse.  <br><br>She hit the McBush lottery.<br><br>If they start verbally opposing her...all they'll talk about for the next 8 weeks is the budget of that small town that she left in shambles, and stuff about her firing somebody.   What they won't be talking about is the ECONOMY!<br><br>Palin is red meat for the media.  They're scrambling for gossip about her and by the time their curiousity is fed, it'll be too late to talk about substantive issues.  I hope the debate moderators keep it to the issues.<br><br>Palin is the response to the scathing criticism of the Convention.  McCain is taking cover....behind another woman.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:56:58", "killed": false, "user_key": "Sombody_took_my_username", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 1925132, "depth": 2, "points": 1, "author_is_creator": false, "is_realtime": false}, "1925394": {"up_voted": false, "ip": "", "has_replies": true, "message": "I bet she cares.  Palin is getting the attention that she has yearned for all these years.  Remember the addiction was in part supposedly due to the amount of time he spent away and she had to raise the \"children\" who now appears to be a child (Megan) on her own.<br><br>Also Cindy is aging and Palin (who makes her look even older) is a fresh new paegant type that her husband is fawning all over.<br><br>You must not know women.  Especially entitled women.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:57:00", "killed": false, "user_key": "msmartin", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": 1925329, "depth": 6, "points": 1, "author_is_creator": false, "is_realtime": false}, "1928474": {"up_voted": false, "ip": "", "has_replies": false, "message": "Don't forget Monica Goodling, the Pat Robertson law school-educated attorney hired to illegally fire U.S. Attorneys who were not conservative do-boys.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_11:32:26", "killed": false, "user_key": "60266805bc0d9559a62514e1e769b750", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1927884, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925404": {"up_voted": false, "ip": "", "has_replies": false, "message": "Glad you're back!", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:59:53", "killed": false, "user_key": "msmartin", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1924588, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1929508": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"What should or would we expect from a cocky fighter-pilot who missed target?\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_13:29:02", "killed": false, "user_key": "8e0118b087ca7dbf5ac74745e099aa86", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year 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}, "1925414": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"McCain is taking cover....behind another woman.\"  Quote of the week!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_02:02:33", "killed": false, "user_key": "msmartin", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925393, "depth": 3, "points": 1, "author_is_creator": false, "is_realtime": false}, "1926538": {"up_voted": false, "ip": "", "has_replies": false, "message": "I agree Parker.  Men are probably less likely to vote for mcCain now, and sad to say but even women are more liable to vote against another woman... especially a young \"babe\" woman with no experience...  If it's one thing that those older white women hate more than a minority man, it's a young inexperienced babe who comes along and gets the promotion without putting in the work.  Kay Bailey Hutchinson and Carly Fiorina cannot be happy.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_07:55:39", "killed": false, "user_key": "MotorCityBadBoy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1926304, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "1924926": {"up_voted": false, "ip": "", "has_replies": true, "message": "Thank you, this post is so on point!  You're right, we have to focus on McCain - it's such a cynical choice, too - assuming that PUMA types (however many there really are, and whether or not they ever would've voted for a Democrat if it hadn't been for Hillary) won't scratch below the surface to see beyond Palin's sex.   I hope they're smarter than he gives them credit for.<br><br>And we have to avoid this trap he's laying, that if we come after Palin, they'll haul out the tired old trope of  \"Obama attacks White woman\" etc. ad nauseum.   Let's stay on track!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_00:32:16", "killed": false, "user_key": "485e254e40bae6f5291361b063c464ad", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "1934656": {"up_voted": false, "ip": "", "has_replies": false, "message": "I can see why they are initially excited...they haven't heard her speak yet. As the weeks go by and the more they listen, they'll be like \"WTF?!?!?\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_21:30:46", "killed": false, "user_key": "c22bbad359677d681692848d5775fd8b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 1934578, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1924933": {"up_voted": false, "ip": "", "has_replies": false, "message": "MotorCityBadBoy:   I am sooo   CO-SIGNING!!!!   :&gt;)   :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_00:33:31", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1924857, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "1927735": {"up_voted": false, "ip": "", "has_replies": false, "message": "cosign! Especially women who tied their beauty queen and man strealing success to their looks.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_10:44:29", "killed": false, "user_key": "JJai", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925394, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925454": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yes!.....I saw it and thought...nobody looks happy in that picture!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_02:11:06", "killed": false, "user_key": "Sombody_took_my_username", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925349, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925455": {"up_voted": false, "ip": "", "has_replies": false, "message": "On the other hand, the neocon hawks who brought us Iraq are probably popping chubbies at the idea of an easily manipulated newbie at the helm. Kind of a repeat of that jackass from Texas.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_02:11:09", "killed": false, "user_key": "bigassbelle", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 1925451, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925458": {"up_voted": false, "ip": "", "has_replies": false, "message": "You said it far better than I. This pick says far more ~ and none of it good ~ about McCain than it does about Palin. And it is frightening. What a scary, dangerous, reckless fool. God help us.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_02:12:08", "killed": false, "user_key": "bigassbelle", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 1925213, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925980": {"up_voted": false, "ip": "", "has_replies": true, "message": "I don't know how we always think the same things at the same time....Bridget is conspicuously absent from most family photos. They have her in the closet. I think she is 18 now. I finally found a photo of her, but none with her so-called family members. It's sad and ugly, but not surprising. I went to Megan McCain's site and it made me want to hurl. It was just as plastic as they portray themselves to be. I don't see how you all can look at that crap.<br><br>Where are the 527's when you need them the most? Like O said, its not about him, its about us. To me, it is a disservice to not expose the truth.<br><br>See pictures here.  <a href=\"http://www.rightpundits.com/?p=1636\" rel=\"nofollow\">http://www.rightpundits.com/?p=1636</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_05:06:32", "killed": false, "user_key": "4d9312cd58c7caeb087835daea9d59b6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 4, "is_first_child": false, "email": "", "parent_post_id": 1925008, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1929053": {"up_voted": false, "ip": "", "has_replies": false, "message": "You are an idiot.  I thought this blog was for political discourse and not personal insults", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_12:36:40", "killed": false, "user_key": "8846cf4eb53cd0df1299271584608ddb", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1928059, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925982": {"up_voted": false, "ip": "", "has_replies": false, "message": "Nor are they asking McCain if his 2nd marriage has been totally monogamous.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_05:07:52", "killed": false, "user_key": "4d9312cd58c7caeb087835daea9d59b6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925326, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "3365729": {"up_voted": false, "ip": "", "has_replies": false, "message": "Nothing I cant stand more than a flaming liberal!!!!!!!!!!!  Hope you are the first to get bombed when Obama Bin Laden gets elected.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-10-29_13:23:56", "killed": false, "user_key": "a7bce289ab24ab51b9a9d061c3744ac7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year 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}, "1924966": {"up_voted": false, "ip": "", "has_replies": false, "message": "craig:  Saw the pic!!!!  Inspiring!!!  Thank you very much!!!   :&gt;)   :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_00:39:15", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 1924588, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1924972": {"up_voted": false, "ip": "", "has_replies": true, "message": "More experience than Obama?  Most conservatives don't have their heads in the sand like you: <br><br><b>David Frum, National Review:</b> <a href=\"http://frum.nationalreview.com/post/?q=M2VhOWE0N2VkOWI3MDdlODRlZWE4ODljMDc2NjliZDk=\" rel=\"nofollow\">http://frum.nationalreview.com/post/?q=M2VhOWE0...</a><br><br><i>The longer I think about it, the less well this selection sits with me. And I increasingly doubt that it will prove good politics. The Palin choice looks cynical. The wires are showing.</i><br><br><b>Cold Water on Palin   [Ramesh Ponnuru]</b><br><a href=\"http://tinyurl.com/557crm\" rel=\"nofollow\">http://tinyurl.com/557crm</a><br><br><b>Inexperience.</b> <i>Palin has been governor for about two minutes. Thanks to McCain\u2019s decision, Palin could be commander-in-chief next year. That may strike people as a reckless choice; it strikes me that way. And McCain's age raised the stakes on this issue.<br><br>As a political matter, it undercuts the case against Obama. Conservatives are pointing out that it is tricky for the Obama campaign to raise the issue of her inexperience given his own, and note that the presidency matters more than the vice-presidency. But that gets things backward. To the extent the experience, qualifications, and national-security arguments are taken off the table, Obama wins.<br><br>And it\u2019s not just foreign policy. Palin has no experience dealing with national domestic issues, either. (On the other hand, as Kate O\u2019Beirne just told me, we know that Palin will be ready for that 3 a.m. phone call: She\u2019ll already be up with her baby.)<br><br><b>Tokenism.</b> Can anyone say with a straight face that Palin would have gotten picked if she were a man?<br><br><b>Compatibility.</b> It doesn\u2019t seem as though McCain knows Palin well. Do we have much reason to think they would work well together?<br><br><b>Debates.</b> Maybe, as Jonah said the other day, Biden will look like a bully going up against her\u2014and maybe she\u2019ll shine. But I can think of a lot of other picks who would have been lower-risk.</i><br><br>*Sarah Palin has been governor for as long as Obama has been running for president and McCain had only met her once prior to last week. <br><br>* Barack Obama also has a degree in Political science specializing in International Relations.<br><br>* Obama was a Civil Rights lawyer for 10 years.<br><br>* Obama served 11 years in the Illinois State Senate.<br><br>* Obama has written over 800 pieces of legislation and co-sponsored even more.<br><br>* Palin praised for Obama's energy plan 18 days ago and posted on her website. <br>They removed it on August 28th.<br><br>* Palin told Alaska Business Monthly \"I've been so focused on state government, I haven't really focused much on the war in Iraq. I heard on the news about the new deployments, and while I support our president, Condoleezza Rice and the administration, I want to know that we have an exit plan in place\"<br><br>* Pat Buchanon said Palin was a \"brigader\" for him in 1996. <a href=\"http://preview.tinyurl.com/6ybh92\" rel=\"nofollow\">http://preview.tinyurl.com/6ybh92</a><br><br>That should go over really well with Jewish voters and Independents.<br><br>As Rikyrah pointed out in another thread, McCain could have chose a GOP women with far more experience than Palin (Olympia Snowe, Carly Fiorina, Kay Bailey Hutchinson, Christine Todd Whitman, Meg Whitmans)  but they would probably be too much of a threat for him.  That will sting for HRC supporters who supported her for reasons other than being a woman. <br><br>Face it - she is hardly a slam dunk for McCain.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_00:40:22", "killed": false, "user_key": "Anovelista", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 13, "is_first_child": false, "email": "", "parent_post_id": 1924663, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1924981": {"up_voted": false, "ip": "", "has_replies": false, "message": "buckeye yonsei:  WELL SAID!!!!  Co-signing on all points!!   :&gt;)   :&gt;)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_00:41:20", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 1924926, "depth": 1, "points": 1, "author_is_creator": false, "is_realtime": false}, "1928059": {"up_voted": false, "ip": "", "has_replies": true, "message": "Did ya'll see McCain checking out Palin's booty while she was giving her speech in Dayton yesterday?<br><br>Viagra is the devil!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_11:13:09", "killed": false, "user_key": "Sepia", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "1925500": {"up_voted": false, "ip": "", "has_replies": false, "message": "msmartin:  Not to worry!!  They BOTH belong to the \"PCS  - Pageant Contestant Sisterhood!\"   :&gt;)   :&gt;)<br><br>Once a contestant   - always a contestant!!  :&gt;)<br><br>They have a \"secret wave\" 2.    The \"pageant wave\"!  :&gt;)<br><br>Whew!   LAWD HA'Mercy Deep Breaths!!!<br><br><br>On a serious note:   Cindy has a MA in Special Education from USC[Univ. Southern CA]", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_02:20:59", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925314, "depth": 5, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925505": {"up_voted": false, "ip": "", "has_replies": false, "message": "What kind of mother? The same kind of sister. <br><br>Cindy has a history of erasing family members.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_02:22:36", "killed": false, "user_key": "Lilytiger", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925326, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "1924997": {"up_voted": false, "ip": "", "has_replies": false, "message": "Anovelista:. . hardly a slam dunk. . . \"<br><br>More like an \"AIR BALL\"!!  :&gt;)    :&gt;)   :&gt;)<br><br>Good/thorough post!!!   :&gt;)   :&gt;)   Thank you!  :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_00:43:36", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "1925513": {"up_voted": false, "ip": "", "has_replies": true, "message": "Rikyrah, did you see this?<br><br>I hate to keep linking Sullivan but this is another good one on McPain<br><br><b>Putting. Country. Last.</b> <a href=\"http://andrewsullivan.theatlantic.com/the_daily_dish/2008/08/three-words.html\" rel=\"nofollow\">http://andrewsullivan.theatlantic.com/the_daily...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_02:25:27", "killed": false, "user_key": "Anovelista", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "1934730": {"up_voted": false, "ip": "", "has_replies": false, "message": "Town:  Why don't you just TELL THE TRUTH!!    :&gt;)    :&gt;) <br>\". . . common knowledge . . .    YES!!! [with NO disrespect - just truth]!  :&gt;)<br><br>Again, thanks for articulating the FOCUS [\"McAncient's\" judgment (or lack thereof), temperament (despite the meds) and motives (albeit EVIL) ]   :&gt;)     :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_21:43:49", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1929331, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925004": {"up_voted": false, "ip": "", "has_replies": false, "message": "Also on Palin's \"experience\" over Obama.  An interesting scenario from Andrew Sullivan answering one of his readers:<br><br><i>A reader writes:<br><br>    I don't see how you can rationally say that picking Palin is unserious but picking Obama is serious. Neither one has a ton of experience. But Palin\u2019s experience is mostly executive, and Obama\u2019s experience is all legislative.  That cuts in her favor.  Moreover, Palin is running for the #2 slot and Obama is running for the #1 slot.  That is fundamental. </i><br><br>Sullivan: It occurs to me that some on the right actually think that Obama is as inexperienced and as trivial a figure as Palin. <b>So ask yourself: could Sarah Palin have run a national election campaign against, say, a machine as powerful as the Bush family, and won? Does she have the skill set to construct a campaign that would actually have brought her to the nomination herself? I find the comparison with Obama ludicrous. But it will be made. </b>Palin looks to me like a lovely person and a good local politician, with some inevitable rough spots. I'd be delighted if she took a leadership role in the GOP in the future. But in the same league as Obama? Do Republicans really think that little of him?<br><br>I guess they do. We are looking at a different person. </i><br><br><a href=\"http://andrewsullivan.theatlantic.com/the_daily_dish/2008/08/experience-agai.html\" rel=\"nofollow\">http://andrewsullivan.theatlantic.com/the_daily...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_00:44:00", "killed": false, "user_key": "Anovelista", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "1925006": {"up_voted": false, "ip": "", "has_replies": false, "message": "rikyrah:  GREAT THREAD!!!!   Thank you!!!! :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_00:44:36", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "1925008": {"up_voted": false, "ip": "", "has_replies": true, "message": "Country first?  Really, how about family first.  where is the McCain's adoptive daughter?  She is not in the picture with the McCains and the Palins.  I guess she didn't past the \"look\" test to make it in the picture.<br><br>And, on another note, the Republicans wanna brag about her keeping a baby with downs syndrome,  I bet she has health insurance and a family income that will support the medical expenses they face.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_00:44:52", "killed": false, "user_key": "msmartin", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 30, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 1, "author_is_creator": false, "is_realtime": false}, "1929368": {"up_voted": false, "ip": "", "has_replies": true, "message": "\"Last but not least...Obama has less executive experience than Palin, and he is running for President!?!\"<br><br><br>So is Palin more experienced than John McCain?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_13:11:28", "killed": false, "user_key": "Town", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 6, "is_first_child": false, "email": "", "parent_post_id": 1928389, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "1929621": {"up_voted": false, "ip": "", "has_replies": true, "message": "She has more <b>executive experience</b> than Obama and Biden - combined.<br><br><i>\"Because Democratic presidential nominee Barack Obama has relatively little experience in national affairs, the bar has been lowered this year for national candidates. This helps Mrs. Palin. As a governor, she has more executive experience than Mr. Obama.\"</i><br><br>McCain has some, though I don't yet know if he has more or less than Palin. She has a record of integrity that few - if any -  elected officials can match. <i>\"She'\u0080\u0099s an expert on one of this year's biggest issues - <b>energy</b>.\"</i><br><br>Anyway, here is a link that I just found: <a href=\"http://www.time.com/time/printout/0,8816,1837536,00.html\" rel=\"nofollow\">TIME's interview with Sarah Palin</a>.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_13:43:11", "killed": false, "user_key": "Karmi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 5, "is_first_child": false, "email": "", "parent_post_id": 1929368, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "1929624": {"up_voted": false, "ip": "", "has_replies": true, "message": "Could the Republican Party overturn his pick at the convention and nominate another VP?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_13:44:08", "killed": false, "user_key": "pjamma", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "1925701": {"up_voted": false, "ip": "", "has_replies": false, "message": "I don't know if you Repubs are getting scrambled messages from the mother ship orbiting just outside earth's atmosphere.  Maybe Gustav is interfering with the transmissions.   You have to  be stark, raving crazy to think that a 72 year old McCain is responsible to choose Palin  as running mate.<br><br>This is evidence that the right wing has no credibility whatsoever.   All the talk of national security and family values is all bluster.  You people believe in nothing at all.    This is John McCain's \"Fuck You\" to America.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_03:19:15", "killed": false, "user_key": "Sombody_took_my_username", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1924663, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1936802": {"up_voted": false, "ip": "", "has_replies": false, "message": "Town,<br>That was the entire point of the nomination, to get Biden or someone close enough to Sen Obama to say something remotely condensending about that nice white woman. If and when it happens, you will habe white woman and some silly black women out protesting. <br>The cable news will twist the comment just like they did Wes Clark and typical white person-gate.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-31_03:55:11", "killed": false, "user_key": "kenyaw", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1929331, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925029": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm sure he'd be saying the same exact thing if Sarah Palin had thrown her hat in the ring in early 2007 along with McCain, Romney, Guiliani, Thompson and the rest.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_00:47:52", "killed": false, "user_key": "Anovelista", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1924857, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "1977274": {"up_voted": false, "ip": "", "has_replies": false, "message": "Remember the electoral college though.  It's wonderful that as you say, \"kooky leftists, singles (I am, I don't see how that makes me a 'them'), elites, homosexuals,\" are becoming more active or growing, but it doesn't matter as much if these groups are already in states that McCain has basically conceded on.  If you have another million or some odd young people who are energized for Obama in California or Massachusetts (my State), you still only get so many electoral votes, and nothing else.  It's not popular vote which people still seem to think it is for whatever strange reason.  Barack still needs a lot of work in the rust belt and mid-West, because there, it's very much is still \"US\" vs. \"Them\" as you liked to put it, but \"US\" is still the majority in swing states.<br><br>~ One of \"US\" I guess.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-01_10:33:20", "killed": false, "user_key": "f4a7e5ffe2f7edc5466ba3fe179f6b7e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1927399, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925567": {"up_voted": false, "ip": "", "has_replies": false, "message": "MCBB:    LOL  X10!   :&gt;)     :&gt;)    :&gt;)", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_02:39:17", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1924631, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1929152": {"up_voted": false, "ip": "", "has_replies": false, "message": "You make an excellent point that people vote against their interests all of the time.  But people who vote against their own interest do so, because they would rather Obama lose than benefit from his Presidency.  I understand them, because had Hillary stolen the nomination, I would have voted for McCain.  The only way to appeal to them is to make them hate McCain more than Obama, and that's not the kind of campaign Obama is going to run.  Let them go.  Remember, the key to our victory is not with the same electorate, but on registering millions of new voters who  vote for Obama.  That's the strategy, and I think its working pretty good so far.    <br><br>My family went out on the primary election day in downtown to try to encourage people to go vote.  The polling place was in walking distrance of their homes, and most people refused to go and vote.  Thery were walking around with alcohol and cigaretts in their hand, living in dilapidated housing, and most of them had no jobs, and they still refused to vote.  Interestingly enough, these are the very people everyone is concerned about helping!!  If they hate Obama that bad, there is nothing he or we can do to change their minds.  Let them vote for McCain, and if he wins, let them suffer.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_12:46:57", "killed": false, "user_key": "jdickenslaw", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 1925851, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925451": {"up_voted": false, "ip": "", "has_replies": true, "message": "I've been with my father all day and only got home a while ago to see what was up with this veep pick.<br><br>I just have to say that I am astounded. I am stunned by his lack of judgment, by his impulsiveness, by the very idea that the republicans would consider this woman ready to be second to a 72 year old man whose health is kind of dicey.<br><br>I'm not a big national security freak, because I think we're far more likely to destroy ourselves from the inside out. But this woman scares the shit out of me. To imagine her in the White House ~ as ill informed, uneducated and ignorant as she appears to be thus far ~ is frightening.<br><br>I can only hope that those clear thinking rethugs who are all about our being the biggest bully on the block will shrink at the thought of this woman with her finger anywhere near the red button. Or phone. Whatever the hell it was in those cold war years.<br><br>And on another note, the very idea that this woman would be the one who might become our first president? As a woman who has long wished for a woman in the White House, I find it insulting and demeaning. Wouldn't that just be the thing? Elect the first woman to the White House and she turns out to be some ill informed silly ninny from the hinterlands. Great.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_02:10:07", "killed": false, "user_key": "bigassbelle", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "1928281": {"up_voted": false, "ip": "", "has_replies": false, "message": "Word", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_11:18:31", "killed": false, "user_key": "RobM", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925163, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "1929935": {"up_voted": false, "ip": "", "has_replies": false, "message": "Besides City Council and Mayor, Palin has been  Alaska's Governor since 2006, in case you didn't know.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_14:23:16", "killed": false, "user_key": "Karmi", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1929845, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "1927136": {"up_voted": false, "ip": "", "has_replies": true, "message": "After reading the <a href=\"http://www.nytimes.com/2008/08/30/us/politics/30assess.html\" rel=\"nofollow\">NYT article</a> I think I get it a little more. Especially what you are saying about bolstering your party. The conservative base, in particular the religious conservative base, of the party was not gung-ho on McCain. In choosing Palin, McCain was trying to assuage their fears.<br><br>Here's why I think it was an incredulous choice:<br><br> As close as the election is going to be it is the Independents and the non-committed that will be the sought after deal breakers. I do not see choosing Palin as reaching out to these people. <br><br>It seems to only reach out to the people <i>within</i> your party...who, in the wider scheme of things, can be considered already committed to McCain in spite of their (previous) lack of enthusiasm for him.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_09:32:46", "killed": false, "user_key": "JunePearl", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 3, "is_first_child": true, "email": "", "parent_post_id": 1925762, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925200": {"up_voted": false, "ip": "", "has_replies": true, "message": "Are you kidding me. Please don't play on my intelligence. Palin is a Gimmick PERIOD.  If the Dems put someone up there with her experience - the media would have made them a laughing stock.  By the way, when will she have time to spend with her Downs Syndrom babie?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:16:34", "killed": false, "user_key": "checkbookcc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 4, "is_first_child": true, "email": "", "parent_post_id": 1924663, "depth": 1, "points": 1, "author_is_creator": false, "is_realtime": false}, "1925609": {"up_voted": false, "ip": "", "has_replies": false, "message": "Anovelista:   \". . . political hammering should stay on McCain and his \"judgment\" . . . <br><br>What could these 2 possibly talk about at a \"HIGH\" political level???<br><br>There's NOT enough gray matter between the both of them to make a whole brain!!  He forgets; she never knew! <br><br>THE COUNTRY SUFFERS!!!!<br><br>And I'm NOT seeing where REpug leaders are willing to advise!!<br><br>PITIFUL!!!  Deep Breaths!!!   :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_02:49:30", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925240, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "1924588": {"up_voted": false, "ip": "", "has_replies": true, "message": "Amen.<br><br>I'm home safely.<br><br><a href=\"http://craighickman.blogspot.com/2008/08/greatest-show-on-earth.html\" rel=\"nofollow\">The Greatest Show on Earth</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-29_23:33:59", "killed": false, "user_key": "CraigHickman", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year 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}, "1934830": {"up_voted": false, "ip": "", "has_replies": false, "message": "Miranda:  Let US keep this conversation at a HIGH <br>RATIONAL LEVEL!!   :&gt;)  :&gt;)<br><br>HE IS QUALIFIED!!!   ENOUGH!!!!!   :&gt;)   :&gt;)<br><br>Whew!  Neurons on fire Deep Breaths!!!!    :&gt;)    :&gt;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_22:01:34", "killed": false, "user_key": "GreenLadyHere", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1929845, "depth": 7, "points": 0, "author_is_creator": false, "is_realtime": false}, "1929202": {"up_voted": false, "ip": "", "has_replies": false, "message": "The Sara Palin choice is an insult to women, and Americans in general.<br><br>This is a \"beauty queen\" pick.  If Sarah Pain had the exact same views but looked like Barbara Bush she would not have been chosen.<br><br>And then for the McCain camp (and Palin) to say \"hey vote for her, she's a woman, she's a MOM, she's JUST. LIKE. YOU.\" insult the intelligence of the average woman.<br><br>I'm interested to see the pro-Hillary crowd now and see what they do.  They claimed Obama BET.NOT. choose another woman to be his VP because \"women weren't interchangeable.\"  Are they going to vote McCain/Palin jus cuz she's a woman and they want to see a woman up there that badly?<br><br>ANYONE who cosigns Pat \"A Brief for Whitey\" Buchanan is on my automatic X list.<br><br>McCain chooses somebody he's only met twice, apparently never seriously vetting her, all so he can create some buzz about his dying campaign?  <br><br>And this foolio claims \"Country First?\"  Maybe that should be \"Cuntry First?\"<br><br>The spinning heads are all on TV chattering about \"Palin has more executive experience than Obama.\" By that logic, she's more experienced than McCain as well, and nobody would argue that she's more experienced than McCain.<br><br>They claim she has foreign policy experience because Alaska is next door to Russia.<br><br>The chattering heads are all spinning about how questioning Palin = sexism.  The \"Challenging Hillary = Sexism\" meme is just being transferred to Palin.<br><br><br>If I were a Republican official, I'd be PISSED that McCain is playing games with a beauty queen and bypassing plenty of qualified, competent officials in favor of this person.<br><br>This is going to be Mondale / Ferraro 2008, just on the Republican side.  McCain just signed his ticket.<br><br>But lastly, this choice is an insult to Sarah Palin, because McCain regards her as a pretty placeholder, NOT as a competent official ready to take over at a moment's notice.<br><br>McCain is playing games, but he has the nerve to claim Obama will do anything to win an election?  Bitch, please.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_12:53:41", "killed": false, "user_key": "Town", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1925451, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1929717": {"up_voted": false, "ip": "", "has_replies": false, "message": "They could but they're not going to.<br><br>The Sarah Palin pick shows that McCain campaign is on its' deathbed.  Many of the VP shortlisters may be furious, but better to let Sarah Palin go down with the ship than them.  This VP pick is a win/win for Palin regardless of if they win or not:<br><br>She raises her exposure with her base (the extreme conservative right);<br><br>She raises her exposure nationally;<br><br>She makes history on the Republican side;<br><br>If they win, she'd be the first female VP in US history.<br><br><br>No matter what happens, Sarah Palin wins.  If the Pubs intervene next week, it would be to throw both of them out, not just Palin.  And they're not going to do that because that's sure disaster for them.<br><br>The majority of the time, McCain is polling around 42%.  The latest Gallup poll shows him back at 41% to Obama's 49%.  The ONLY way McCain will win in Nov. is if people just can't pull that lever for a black guy.  Hopefully the Sarah Palin pick will ENERGIZE Democratic voters to get their asses to the polls to prevent this joke of a presidential ticket from assuming office.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_13:55:37", "killed": false, "user_key": "Town", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 1929624, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1925116": {"up_voted": false, "ip": "", "has_replies": true, "message": "We need to have some respect for Palin. This is a woman who has great people skills because she was a little pageant queen. That venue teaches women how to be charming, vivacious and energetic. All things which make a great first impression. Palin, has the expertise to put folks at ease quickly, some might call that disarming charm. It is a staple of the pageant contestants.<br><br>Palin also is a PTA person ..that means she knows how to speak simply and we all know that the evangelical group is not comprised predominately of the sharpest knives in the drawer type intellect.  Neither is mainstream America for that matter given they are used to sound bites.  Between her pageant skills and 'simple truth' stating skills this woman may be a huge hit.  She is obviously a political animal given again her being on the pageant circuit, which is very subjective and 99.9% political in terms of who wins.<br><br>I pray that she will not make Biden look professorial or like Lloyd Bentsen in the debates.  Bentsen definitely had the gravitas but alas, that was a losing ticket for the Dems. So was the McCluskie candidacy.  In short, Dems track record of having the heavy experience in the VP slot has lost more times than the GOP having the lightweight in the VP spot...i.e. Agnew and Quayle both were elected VP.<br><br>I think that Palin will galvanize the evangelical base and she could pick up other votes just on the basis of her being a 'working mom' with a downs syndrome baby along with her only other son being shipped off to Iraq at 19.<br><br>This race has gotten a lot trickier.<br><br>I think Obama has the skills to out charm this 'mom turned VP pro-lifer'", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:01:37", "killed": false, "user_key": "whiterosebuddy", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 3, "is_first_child": true, "email": "", "parent_post_id": 1924860, "depth": 1, "points": 1, "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": "3893536", "user_id": "anonymous", "forum_id": "21630", "hash": 6108137131244747348}, "thread": {"days_alive": 0, "slug": "8220country_first8221_hardly_john_mccain", "paginate": false, "num_pages": 1, "num_posts": 109, "per_page": 0, "total_posts": 0, "realtime_paused": true, "id": 3893536, "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=8220country_first8221_hardly_john_mccain' +
		'&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/8220country_first8221_hardly_john_mccain/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='	+ '8220country_first8221_hardly_john_mccain'
			+ '&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/8220country_first8221_hardly_john_mccain/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">109</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://jackandjillpolitics.disqus.com/8220country_first8221_hardly_john_mccain/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/8220country_first8221_hardly_john_mccain/">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:3893536" 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/8220country_first8221_hardly_john_mccain/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:3893536" 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:3893536" 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'				: '8220country_first8221_hardly_john_mccain',
			// 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/8220country_first8221_hardly_john_mccain/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='	+ '8220country_first8221_hardly_john_mccain'
			+ '&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='	+ '8220country_first8221_hardly_john_mccain'
			+ '&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='		+ '8220country_first8221_hardly_john_mccain'
				+ '&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/3893536/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-1925213">\
	 <div id="dsq-comment-header-1925213" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925213" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925213">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925213" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925213" class="dsq-comment-message">McCain definitely thumbed his nose at the nation with his pick of Palin. That is consistent with his frat boy temperment. McCain is laughing about his pick and the complete and utter disregard for the office of VP as the \'backup\' to the President. How many times is it repeated that the only criteria for a VP is whether they can step in and assume the office of President duties?<br><br>McCain has been thumbing his nose at authorities, rules, regulations and respect for tradition since he was at the naval academy. At the academy he holds the record for braking the most regulations ever. He is still rebelling against authority. We saw this same behavior in Dubya when he picked Condi Rice for his National Security advisor, she was out of her league. Dubya also had the incompetent \'nice job Brownie\' running FEMA if you recall, and who could forget his appointing Harriet Miers to the Supreme court.  Both McCain and Bush are children who never had to earn individual achievement or merit nor meet the rigorous standards  to get plum assignments, so they have no regard for those standards.  They laugh at them.   <br><br>Has anyone forgotten how Jenna\'s old boyfriend was admitted to Harvard\'s MBA program because Bush recommended him and the boy only had community college credentials, not even a 4 year bachelors!!!<br><br>I hope America sees this pick for what it is. We are seeing just how McCain lacks the judgment to lead and will not have any more regard for the Constitution or the institution of the Presidency than Bush did.<br><br>To them this is just a toy that they get to play with and they laugh all the time knowing how incompetent they are for the job and that others more deserving with far better credentials lost out to them.<br><br>It is sickening and frightening.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925458">\
	 <div id="dsq-comment-header-1925458" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925458" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925458" href="http://www.bigassbelle.blogspot.com" target="_blank" rel="nofollow">bigassbelle</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925458" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925458" class="dsq-comment-message">You said it far better than I. This pick says far more ~ and none of it good ~ about McCain than it does about Palin. And it is frightening. What a scary, dangerous, reckless fool. God help us.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925851">\
	 <div id="dsq-comment-header-1925851" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925851" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925851" href="http://www.actsoffaithinloveandlife.blogspot.com" target="_blank" rel="nofollow">heartsandflowers</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925851" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925851" class="dsq-comment-message">You know we can all analyze Palin\'s record, ethics, and electability to the cows come home. WE are not her target demographic. But she looks attractive to a lot of people: some PUMAs, evangelicals, pro-lifers. People who may not have been voting for Obama and may have stayed home now have someone to vote for. McCain may be LAME but he certainly knows how to play the GAME. He is not giving up without a fight. Besides a lot of people do NOT think! Nor do they think logically or critically. I know a Black woman in her 50\'s who is voting for McCain due to her stance against abortion. Look at all the people who voted for Bush....many now have no job or home. But they\'d probably do it again. I also spoke with a Latino couple while in Denver who claimed to be Democrats but are just not sold on Obama. And the wife said she didn\'t like Michelle to boot! They had no real policy issue it was all surface. I could\'ve just dismissed them as prejudiced but we spoke for a bit.  They say they\'re voting for McCain despite Hillary\'s \'support\' of Obama. Just like with his choice of  Biden was to shore up targeted voters, Obama will need to address this. And everyone else needs to see it from a different perspective and not attempt to diminish its significance to them. People vote against their interests all of the time. Now is not the time to assume reason will prevail. There\'s a LOT of work that has to be done.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1929152">\
	 <div id="dsq-comment-header-1929152" class="dsq-comment-header">\
	 <cite id="dsq-cite-1929152" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1929152">jdickenslaw</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1929152" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1929152" class="dsq-comment-message">You make an excellent point that people vote against their interests all of the time.  But people who vote against their own interest do so, because they would rather Obama lose than benefit from his Presidency.  I understand them, because had Hillary stolen the nomination, I would have voted for McCain.  The only way to appeal to them is to make them hate McCain more than Obama, and that\'s not the kind of campaign Obama is going to run.  Let them go.  Remember, the key to our victory is not with the same electorate, but on registering millions of new voters who  vote for Obama.  That\'s the strategy, and I think its working pretty good so far.    <br><br>My family went out on the primary election day in downtown to try to encourage people to go vote.  The polling place was in walking distrance of their homes, and most people refused to go and vote.  Thery were walking around with alcohol and cigaretts in their hand, living in dilapidated housing, and most of them had no jobs, and they still refused to vote.  Interestingly enough, these are the very people everyone is concerned about helping!!  If they hate Obama that bad, there is nothing he or we can do to change their minds.  Let them vote for McCain, and if he wins, let them suffer.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1924860">\
	 <div id="dsq-comment-header-1924860" class="dsq-comment-header">\
	 <cite id="dsq-cite-1924860" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1924860">KSinMA</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1924860" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1924860" class="dsq-comment-message">You\'re right, Palin is a lightweight.  Smart move by McSame in terms of window dressing, but irresponsible in terms of qualifications to lead the country.  I\'m betting she can learn her lines well enough to pretend she\'s well-informed on the issues, and that will be enough to fool some people-- most likely the same people who were fooled by W.  But, from what\'s known about her positions, especially pro-illegal abortion and creationism, I have to think she will only appeal to people who would have voted for McSame to begin with.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925116">\
	 <div id="dsq-comment-header-1925116" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925116" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925116">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925116" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925116" class="dsq-comment-message">We need to have some respect for Palin. This is a woman who has great people skills because she was a little pageant queen. That venue teaches women how to be charming, vivacious and energetic. All things which make a great first impression. Palin, has the expertise to put folks at ease quickly, some might call that disarming charm. It is a staple of the pageant contestants.<br><br>Palin also is a PTA person ..that means she knows how to speak simply and we all know that the evangelical group is not comprised predominately of the sharpest knives in the drawer type intellect.  Neither is mainstream America for that matter given they are used to sound bites.  Between her pageant skills and \'simple truth\' stating skills this woman may be a huge hit.  She is obviously a political animal given again her being on the pageant circuit, which is very subjective and 99.9% political in terms of who wins.<br><br>I pray that she will not make Biden look professorial or like Lloyd Bentsen in the debates.  Bentsen definitely had the gravitas but alas, that was a losing ticket for the Dems. So was the McCluskie candidacy.  In short, Dems track record of having the heavy experience in the VP slot has lost more times than the GOP having the lightweight in the VP spot...i.e. Agnew and Quayle both were elected VP.<br><br>I think that Palin will galvanize the evangelical base and she could pick up other votes just on the basis of her being a \'working mom\' with a downs syndrome baby along with her only other son being shipped off to Iraq at 19.<br><br>This race has gotten a lot trickier.<br><br>I think Obama has the skills to out charm this \'mom turned VP pro-lifer\'</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925221">\
	 <div id="dsq-comment-header-1925221" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925221" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925221">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925221" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925221" class="dsq-comment-message">whiterosebuddy:  And there\'s not that much difference between the "political wave" and the "pageant wave".   So that skill could be picked up rather quickly!!!  :&gt;)   :&gt;)<br><br>I\'m just sayin\' . . . . .<br><br>GOOD POST!!!!!    :&gt;)    :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925266">\
	 <div id="dsq-comment-header-1925266" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925266" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925266">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925266" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925266" class="dsq-comment-message">lol lol...yes it is a cryin shame, ain\'t it?<br><br>We can\'t help but see the humor in it...but still...you can never underestimate your foe...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925327">\
	 <div id="dsq-comment-header-1925327" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925327" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925327">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925327" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925327" class="dsq-comment-message">whiterosebuddy:   One eye on the HUMOR. :&gt;)   :&gt;)  The other on the ISSUE!!!:&gt;)   :&gt;)<br><br>That\'s the way I roll!!   :&gt;)    :&gt;)    :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1924926">\
	 <div id="dsq-comment-header-1924926" class="dsq-comment-header">\
	 <cite id="dsq-cite-1924926" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1924926">buckeye yonsei</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1924926" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1924926" class="dsq-comment-message">Thank you, this post is so on point!  You\'re right, we have to focus on McCain - it\'s such a cynical choice, too - assuming that PUMA types (however many there really are, and whether or not they ever would\'ve voted for a Democrat if it hadn\'t been for Hillary) won\'t scratch below the surface to see beyond Palin\'s sex.   I hope they\'re smarter than he gives them credit for.<br><br>And we have to avoid this trap he\'s laying, that if we come after Palin, they\'ll haul out the tired old trope of  "Obama attacks White woman" etc. ad nauseum.   Let\'s stay on track!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1924981">\
	 <div id="dsq-comment-header-1924981" class="dsq-comment-header">\
	 <cite id="dsq-cite-1924981" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1924981">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1924981" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1924981" class="dsq-comment-message">buckeye yonsei:  WELL SAID!!!!  Co-signing on all points!!   :&gt;)   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1924997">\
	 <div id="dsq-comment-header-1924997" class="dsq-comment-header">\
	 <cite id="dsq-cite-1924997" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1924997">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1924997" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1924997" class="dsq-comment-message">Anovelista:. . hardly a slam dunk. . . "<br><br>More like an "AIR BALL"!!  :&gt;)    :&gt;)   :&gt;)<br><br>Good/thorough post!!!   :&gt;)   :&gt;)   Thank you!  :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925008">\
	 <div id="dsq-comment-header-1925008" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925008" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925008">msmartin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925008" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925008" class="dsq-comment-message">Country first?  Really, how about family first.  where is the McCain\'s adoptive daughter?  She is not in the picture with the McCains and the Palins.  I guess she didn\'t past the "look" test to make it in the picture.<br><br>And, on another note, the Republicans wanna brag about her keeping a baby with downs syndrome,  I bet she has health insurance and a family income that will support the medical expenses they face.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925160">\
	 <div id="dsq-comment-header-1925160" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925160" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925160">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925160" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925160" class="dsq-comment-message">msmartin:   Your point about his adoptive daughter:   Ill bet he would get "ULTRA-PRICKLY" if a reporter asked about this.  Sooo, I\'m going to try to see if I can contact some reporter on the cable stations ta do this.  :&gt;)   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925249">\
	 <div id="dsq-comment-header-1925249" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925249" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925249">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925249" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925249" class="dsq-comment-message">Please DO!!  It is a shame how that child has been kept hidden from the public. We all know why. <br><br>But someone needs to ask that Toni from Family Research Council why there are no photos of all the McCain children especially both of their daughters.<br>Only Meghan was standing up there to day with her new Palin \'sisters\'</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925326">\
	 <div id="dsq-comment-header-1925326" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925326" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925326">TruthSeeker</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925326" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925326" class="dsq-comment-message">Are you talking about the picture with the Palins and McCain\'s?  You\'re right, it\'s weird they would exclude her from a family photo...she\'s only 16.  They took her to church, but she can\'t be in the family picture that\'s going down in history?  What kind of mother would agree to exclude her daughter from a family photo?   <br><br>The pundits are not asking about this.  I don\'t know if we can send in questions for the debate....if so, I\'m going to send that in.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925349">\
	 <div id="dsq-comment-header-1925349" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925349" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925349">msmartin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925349" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925349" class="dsq-comment-message">Yes, I\'m talking about the Palin and McCain family photo that features ALL the Palin children, even the baby with downs syndrome, and John, Cindy and Megan McCain, but someone is missing from the McCain family - Bridget.<br><br>It\'s a really white picture and McCain looks like he may be the grandfather of the group.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925454">\
	 <div id="dsq-comment-header-1925454" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925454" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925454">TruthSeeker</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925454" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925454" class="dsq-comment-message">Yes!.....I saw it and thought...nobody looks happy in that picture!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925505">\
	 <div id="dsq-comment-header-1925505" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925505" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925505">Lilytiger</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925505" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925505" class="dsq-comment-message">What kind of mother? The same kind of sister. <br><br>Cindy has a history of erasing family members.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925982">\
	 <div id="dsq-comment-header-1925982" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925982" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925982">Teacher</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925982" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925982" class="dsq-comment-message">Nor are they asking McCain if his 2nd marriage has been totally monogamous.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925132">\
	 <div id="dsq-comment-header-1925132" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925132" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925132" href="http://craighickman.blogspot.com" target="_blank" rel="nofollow">CraigHickman</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925132" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925132" class="dsq-comment-message">Sarah Palin is a distraction. The less we talk about her the better.<br><br>That said, you are on point.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925393">\
	 <div id="dsq-comment-header-1925393" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925393" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925393">TruthSeeker</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925393" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925393" class="dsq-comment-message">Heeeey Craig!!!!<br><br>You\'re back and haven\'t missed a beat!  You\'re right about that.  Carville and Begala jumped out the gate today and started mocking Palin and Alaska.  The Repubs hit back back by putting Obama on her level.  By the end of the evening Carville and Begala had learned, and Begala especially, was coming up with better points against her.<br><br>He said that the McCain\'s wouldn\'t write a will and put their child in the care of someone they\'d met only once; yet, McCain was putting America in the hands of someone he\'d met only once.  .....It was a good retort.  It broached the subject without personally insulting her.  <br><br>Palin is beside the point...she\'s a woman who got an offer she couldn\'t refuse.  <br><br>She hit the McBush lottery.<br><br>If they start verbally opposing her...all they\'ll talk about for the next 8 weeks is the budget of that small town that she left in shambles, and stuff about her firing somebody.   What they won\'t be talking about is the ECONOMY!<br><br>Palin is red meat for the media.  They\'re scrambling for gossip about her and by the time their curiousity is fed, it\'ll be too late to talk about substantive issues.  I hope the debate moderators keep it to the issues.<br><br>Palin is the response to the scathing criticism of the Convention.  McCain is taking cover....behind another woman.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925414">\
	 <div id="dsq-comment-header-1925414" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925414" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925414">msmartin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925414" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925414" class="dsq-comment-message">"McCain is taking cover....behind another woman."  Quote of the week!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925240">\
	 <div id="dsq-comment-header-1925240" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925240" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925240" href="http://55secretstreet.typepad.com/anovelista/" target="_blank" rel="nofollow">Anovelista</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925240" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925240" class="dsq-comment-message">I see your point Craig, but I think it\'s important for people to be informed about Palin and her positions so they know what they\'re talking about.  The info should be out there but the political hammering should stay on McCain and his "judgment".</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1929331">\
	 <div id="dsq-comment-header-1929331" class="dsq-comment-header">\
	 <cite id="dsq-cite-1929331" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1929331">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1929331" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1929331" class="dsq-comment-message">The thing is this:<br><br>ANYONE with a Y chromosome CANNOT attack Sarah Palin.  Period.  That\'s why the GOP is jumping for joy.<br><br>You can\'t attack her on anything because anything you say about her WILL be turned around on Obama.<br><br>NOBODY with a XY chromosome from the Obama camp should attack her.  None of the XY surrogates should attack her.  That\'s what the GOP wants, they want the Obama camp to attack her.<br><br>DON\'T.<br><br>The only people who can attack her are people with XX chromosomes.  Ignore her like we ignore Alaska 99% of the time and keep the attacks on McCAIN.<br><br>Attack McCAIN\'s judgement. Attack McCain\'s temperament.  Attack McCain\'s motives.<br><br>DO NOT ATTACK Sarah Palin.  She will just put on the White Woman\'s Tears and then everyone will feel sorry for her (like Hillary in NH).  I mean no harm to any white women reading this blog, but it\'s just common knowledge that when a white woman feels attacked, all she has to do is put on the tears and the sad face and people will back off.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1934730">\
	 <div id="dsq-comment-header-1934730" class="dsq-comment-header">\
	 <cite id="dsq-cite-1934730" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1934730">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1934730" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1934730" class="dsq-comment-message">Town:  Why don\'t you just TELL THE TRUTH!!    :&gt;)    :&gt;) <br>". . . common knowledge . . .    YES!!! [with NO disrespect - just truth]!  :&gt;)<br><br>Again, thanks for articulating the FOCUS ["McAncient\'s" judgment (or lack thereof), temperament (despite the meds) and motives (albeit EVIL) ]   :&gt;)     :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1936802">\
	 <div id="dsq-comment-header-1936802" class="dsq-comment-header">\
	 <cite id="dsq-cite-1936802" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1936802">kenyaw</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1936802" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1936802" class="dsq-comment-message">Town,<br>That was the entire point of the nomination, to get Biden or someone close enough to Sen Obama to say something remotely condensending about that nice white woman. If and when it happens, you will habe white woman and some silly black women out protesting. <br>The cable news will twist the comment just like they did Wes Clark and typical white person-gate.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925305">\
	 <div id="dsq-comment-header-1925305" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925305" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925305">msmartin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925305" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925305" class="dsq-comment-message">I agree.  Palin isn\'t the major problem, McCain is.  The mere fact that he would pick a vice president based on her sex and the medical condition of her new born baby as a tool to pick up the Hillary Clinton voters is a strike against judgment, but also his character.  He no more knows this woman than he knows me and I suspect that will backfire on him.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925314">\
	 <div id="dsq-comment-header-1925314" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925314" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925314">msmartin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925314" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925314" class="dsq-comment-message">Also, I can\'t wait to see how Cindy responds to all this kissing up to Palin.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925329">\
	 <div id="dsq-comment-header-1925329" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925329" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925329">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925329" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925329" class="dsq-comment-message">Cindy has too much cash to care.<br>All the houses are in HER name, too!!<br>McCain is a kept man. He is living off the hard earned income of another man, cause he married the daughter.<br>For all we know Cindy wanted Palin cause she is tired of old wrinkled McCain pawing her.<br>Cindy and Palin probably have loads to chat about given they are both pageant people.  <br><br>We need to demand family photos from this social conservative crowd.<br><br>If Palin can carry her infant son around then surely we can see the other McCain daughter on stage too!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925394">\
	 <div id="dsq-comment-header-1925394" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925394" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925394">msmartin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925394" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925394" class="dsq-comment-message">I bet she cares.  Palin is getting the attention that she has yearned for all these years.  Remember the addiction was in part supposedly due to the amount of time he spent away and she had to raise the "children" who now appears to be a child (Megan) on her own.<br><br>Also Cindy is aging and Palin (who makes her look even older) is a fresh new paegant type that her husband is fawning all over.<br><br>You must not know women.  Especially entitled women.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1927735">\
	 <div id="dsq-comment-header-1927735" class="dsq-comment-header">\
	 <cite id="dsq-cite-1927735" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1927735">JJai</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1927735" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1927735" class="dsq-comment-message">cosign! Especially women who tied their beauty queen and man strealing success to their looks.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925500">\
	 <div id="dsq-comment-header-1925500" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925500" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925500">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925500" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925500" class="dsq-comment-message">msmartin:  Not to worry!!  They BOTH belong to the "PCS  - Pageant Contestant Sisterhood!"   :&gt;)   :&gt;)<br><br>Once a contestant   - always a contestant!!  :&gt;)<br><br>They have a "secret wave" 2.    The "pageant wave"!  :&gt;)<br><br>Whew!   LAWD HA\'Mercy Deep Breaths!!!<br><br><br>On a serious note:   Cindy has a MA in Special Education from USC[Univ. Southern CA]</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925322">\
	 <div id="dsq-comment-header-1925322" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925322" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925322" href="http://55secretstreet.typepad.com/anovelista/" target="_blank" rel="nofollow">Anovelista</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925322" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925322" class="dsq-comment-message"><b>a strike against judgment, but also his character.</b><br><br>YES.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1979625">\
	 <div id="dsq-comment-header-1979625" class="dsq-comment-header">\
	 <cite id="dsq-cite-1979625" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1979625">jelana</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1979625" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1979625" class="dsq-comment-message">It is also a strike against her judgment as well.  She should have turned the nomination down.  Even she KNOWS she is not qualified to run this country!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925609">\
	 <div id="dsq-comment-header-1925609" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925609" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925609">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925609" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925609" class="dsq-comment-message">Anovelista:   ". . . political hammering should stay on McCain and his "judgment" . . . <br><br>What could these 2 possibly talk about at a "HIGH" political level???<br><br>There\'s NOT enough gray matter between the both of them to make a whole brain!!  He forgets; she never knew! <br><br>THE COUNTRY SUFFERS!!!!<br><br>And I\'m NOT seeing where REpug leaders are willing to advise!!<br><br>PITIFUL!!!  Deep Breaths!!!   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925228">\
	 <div id="dsq-comment-header-1925228" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925228" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925228" href="http://55secretstreet.typepad.com/anovelista/" target="_blank" rel="nofollow">Anovelista</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925228" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925228" class="dsq-comment-message">That\'s what I keep asking!  Where is Bridget?  She wasn\'t in school during the summer and she\'s 16 or 17.  They use her all the time (her nationality, they don\'t even say her name)<br><br>Megan McCain has a blog chock full of pictures from the McCains on the trail and behind the scenes.  No Bridget<br><br><a href="http://mccainblogette.com/index.shtml" rel="nofollow">http://mccainblogette.com/index.shtml</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925278">\
	 <div id="dsq-comment-header-1925278" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925278" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925278" href="http://55secretstreet.typepad.com/anovelista/" target="_blank" rel="nofollow">Anovelista</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925278" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925278" class="dsq-comment-message">I wonder if McCain\'s got a Guiliani situation on his hands with her.  Remember, his kids hated him and his daughter was for Obama!<br><br>Check out Megan\'s website.  Is she an "only child" like her mother even though she has siblings?<br><br><a href="http://mccainblogette.com/index.shtml" rel="nofollow">http://mccainblogette.com/index.shtml</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925980">\
	 <div id="dsq-comment-header-1925980" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925980" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925980">Teacher</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925980" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925980" class="dsq-comment-message">I don\'t know how we always think the same things at the same time....Bridget is conspicuously absent from most family photos. They have her in the closet. I think she is 18 now. I finally found a photo of her, but none with her so-called family members. It\'s sad and ugly, but not surprising. I went to Megan McCain\'s site and it made me want to hurl. It was just as plastic as they portray themselves to be. I don\'t see how you all can look at that crap.<br><br>Where are the 527\'s when you need them the most? Like O said, its not about him, its about us. To me, it is a disservice to not expose the truth.<br><br>See pictures here.  <a href="http://www.rightpundits.com/?p=1636" rel="nofollow">http://www.rightpundits.com/?p=1636</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1926224">\
	 <div id="dsq-comment-header-1926224" class="dsq-comment-header">\
	 <cite id="dsq-cite-1926224" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1926224">RST</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1926224" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1926224" class="dsq-comment-message">McCain had Bridget on the road with him when he ran for President in 2000. The press was horrid to her. They made up stories about her being McCain\'s illegitimate child. They described her as \'ugly\' in the press. He said he wouldn\'t do that to her again.<br><br>She\'s 16 now and she is in school. She has spent most of her time in Arizona in school and joining the family when they are there or when she has a break to be on the road.<br><br>The McCains have other children who aren\'t in all the pictures out of their choice. Meghan is the oldest and it was her choice to participate in the campaign. The others chose not to.<br><br>I admire the McCains for not letting the media degrade their daughter again the way they did when she was just a pre-teen in 2000.<br><br>Maybe you should try to get some facts before you condemn someone. Maybe they actually have the best interest of their daughter in heart rather than using her as a prop.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1926759">\
	 <div id="dsq-comment-header-1926759" class="dsq-comment-header">\
	 <cite id="dsq-cite-1926759" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1926759" href="http://sooncome.blogspot.com/" target="_blank" rel="nofollow">JunePearl</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1926759" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1926759" class="dsq-comment-message">It was not the press...according to McCain\'s own campaign aides, <a href="http://www.boston.com/news/globe/editorial_opinion/oped/articles/2004/03/21/the_anatomy_of_a_smear_campaign/" rel="nofollow">it was the Bush 2000 campaign</a>. That\'s the bad thing about the "Kitchen Sink" strategy, people remember it, it\'s easy to trace. <br><br>I know it is easy to blame everyone else for problems that come up, but  like our future president has stated "It won\'t work this time". People are too upset, too informed, and <i>far</i> too aware for the trademark "twisting of the truth" to work again.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1929257">\
	 <div id="dsq-comment-header-1929257" class="dsq-comment-header">\
	 <cite id="dsq-cite-1929257" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1929257">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1929257" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1929257" class="dsq-comment-message">Maybe McCain shouldn\'t have degraded Bill and Hillary\'s daughter and called her ugly.  Karma comes back around, ya know?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1936124">\
	 <div id="dsq-comment-header-1936124" class="dsq-comment-header">\
	 <cite id="dsq-cite-1936124" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1936124">msmartin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1936124" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1936124" class="dsq-comment-message">Being on the campaign trail is far different from posing for a family picture.  BULLSHIT!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1924631">\
	 <div id="dsq-comment-header-1924631" class="dsq-comment-header">\
	 <cite id="dsq-cite-1924631" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1924631">MotorCityBadBoy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1924631" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1924631" class="dsq-comment-message">McCain and Palin new Photo.  This is Great!  <br><a href="http://s41.photobucket.com/albums/e285/MontcoPADem/?action=view&current=mccainpalin.jpg" rel="nofollow">http://s41.photobucket.com/albums/e285/MontcoPA...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925227">\
	 <div id="dsq-comment-header-1925227" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925227" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925227">Lilytiger</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925227" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925227" class="dsq-comment-message">Classic! We need this to go viral people.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925567">\
	 <div id="dsq-comment-header-1925567" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925567" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925567">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925567" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925567" class="dsq-comment-message">MCBB:    LOL  X10!   :&gt;)     :&gt;)    :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1924588">\
	 <div id="dsq-comment-header-1924588" class="dsq-comment-header">\
	 <cite id="dsq-cite-1924588" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1924588" href="http://craighickman.blogspot.com" target="_blank" rel="nofollow">CraigHickman</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1924588" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1924588" class="dsq-comment-message">Amen.<br><br>I\'m home safely.<br><br><a href="http://craighickman.blogspot.com/2008/08/greatest-show-on-earth.html" rel="nofollow">The Greatest Show on Earth</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1924966">\
	 <div id="dsq-comment-header-1924966" class="dsq-comment-header">\
	 <cite id="dsq-cite-1924966" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1924966">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1924966" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1924966" class="dsq-comment-message">craig:  Saw the pic!!!!  Inspiring!!!  Thank you very much!!!   :&gt;)   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925276">\
	 <div id="dsq-comment-header-1925276" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925276" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925276">Lilytiger</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925276" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925276" class="dsq-comment-message">Blogger hates my computer or I would leave a message at your site. <br><br>I feel as if I knew someone there. I am so pleased you were there and I know it will reside in a special part of your soul. Thanks for representing us.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925404">\
	 <div id="dsq-comment-header-1925404" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925404" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925404">msmartin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925404" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925404" class="dsq-comment-message">Glad you\'re back!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925004">\
	 <div id="dsq-comment-header-1925004" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925004" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925004" href="http://55secretstreet.typepad.com/anovelista/" target="_blank" rel="nofollow">Anovelista</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925004" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925004" class="dsq-comment-message">Also on Palin\'s "experience" over Obama.  An interesting scenario from Andrew Sullivan answering one of his readers:<br><br><i>A reader writes:<br><br>    I don\'t see how you can rationally say that picking Palin is unserious but picking Obama is serious. Neither one has a ton of experience. But Palin’s experience is mostly executive, and Obama’s experience is all legislative.  That cuts in her favor.  Moreover, Palin is running for the #2 slot and Obama is running for the #1 slot.  That is fundamental. </i><br><br>Sullivan: It occurs to me that some on the right actually think that Obama is as inexperienced and as trivial a figure as Palin. <b>So ask yourself: could Sarah Palin have run a national election campaign against, say, a machine as powerful as the Bush family, and won? Does she have the skill set to construct a campaign that would actually have brought her to the nomination herself? I find the comparison with Obama ludicrous. But it will be made. </b>Palin looks to me like a lovely person and a good local politician, with some inevitable rough spots. I\'d be delighted if she took a leadership role in the GOP in the future. But in the same league as Obama? Do Republicans really think that little of him?<br><br>I guess they do. We are looking at a different person. </i><br><br><a href="http://andrewsullivan.theatlantic.com/the_daily_dish/2008/08/experience-agai.html" rel="nofollow">http://andrewsullivan.theatlantic.com/the_daily...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925006">\
	 <div id="dsq-comment-header-1925006" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925006" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925006">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925006" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925006" class="dsq-comment-message">rikyrah:  GREAT THREAD!!!!   Thank you!!!! :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925177">\
	 <div id="dsq-comment-header-1925177" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925177" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925177" href="http://55secretstreet.typepad.com/anovelista/" target="_blank" rel="nofollow">Anovelista</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925177" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925177" class="dsq-comment-message">As usual Craig, you are correct.  I think it\'s another Harriet Miers moment too.  The innernets already have a nickname for Palin - Harriet Quayle.  Haha<br><br>As many have pointed out, his choice was about politics not governing.  Most Republicans who don\'t have their fingers shoved in their ears shouting "lalalala!" know that.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1929233">\
	 <div id="dsq-comment-header-1929233" class="dsq-comment-header">\
	 <cite id="dsq-cite-1929233" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1929233">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1929233" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1929233" class="dsq-comment-message">She seems more like Sarah Hasselbeck, just a\'chirping away Repub talking points.  Let\'s not let this lady become Danielle Quayle.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925451">\
	 <div id="dsq-comment-header-1925451" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925451" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925451" href="http://www.bigassbelle.blogspot.com" target="_blank" rel="nofollow">bigassbelle</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925451" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925451" class="dsq-comment-message">I\'ve been with my father all day and only got home a while ago to see what was up with this veep pick.<br><br>I just have to say that I am astounded. I am stunned by his lack of judgment, by his impulsiveness, by the very idea that the republicans would consider this woman ready to be second to a 72 year old man whose health is kind of dicey.<br><br>I\'m not a big national security freak, because I think we\'re far more likely to destroy ourselves from the inside out. But this woman scares the shit out of me. To imagine her in the White House ~ as ill informed, uneducated and ignorant as she appears to be thus far ~ is frightening.<br><br>I can only hope that those clear thinking rethugs who are all about our being the biggest bully on the block will shrink at the thought of this woman with her finger anywhere near the red button. Or phone. Whatever the hell it was in those cold war years.<br><br>And on another note, the very idea that this woman would be the one who might become our first president? As a woman who has long wished for a woman in the White House, I find it insulting and demeaning. Wouldn\'t that just be the thing? Elect the first woman to the White House and she turns out to be some ill informed silly ninny from the hinterlands. Great.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925455">\
	 <div id="dsq-comment-header-1925455" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925455" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925455" href="http://www.bigassbelle.blogspot.com" target="_blank" rel="nofollow">bigassbelle</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925455" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925455" class="dsq-comment-message">On the other hand, the neocon hawks who brought us Iraq are probably popping chubbies at the idea of an easily manipulated newbie at the helm. Kind of a repeat of that jackass from Texas.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925904">\
	 <div id="dsq-comment-header-1925904" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925904" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925904">Teacher</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925904" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925904" class="dsq-comment-message">Well, it\'s possible she may have been promoted by the Oil interests. It\'s all about the oil. She would sell out ANWR in a NY minute and you know they are crouching at the door waiting for the slighest crack. Her husband is in the oil industry and she has been on some national oil committee.<br><br>I agree with what Hearts & flowers said above. There are people who will claim to be unenthused about it but will vote for McCain anyway because of his alleged experience. The media promotes McCain in a favorable light 24/7. They have the media in their pocket and they have started the meme that any criticism of Palin is the sexism that is typical of the Obama campaign. I\'ve heard it 4 times and she hasn\'t even been the pick for 24 hours. O has got to deploy the female surrogates as soon as possible. They are dog whistling the disaffected female demoghaphic. This is truly war.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1929202">\
	 <div id="dsq-comment-header-1929202" class="dsq-comment-header">\
	 <cite id="dsq-cite-1929202" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1929202">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1929202" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1929202" class="dsq-comment-message">The Sara Palin choice is an insult to women, and Americans in general.<br><br>This is a "beauty queen" pick.  If Sarah Pain had the exact same views but looked like Barbara Bush she would not have been chosen.<br><br>And then for the McCain camp (and Palin) to say "hey vote for her, she\'s a woman, she\'s a MOM, she\'s JUST. LIKE. YOU." insult the intelligence of the average woman.<br><br>I\'m interested to see the pro-Hillary crowd now and see what they do.  They claimed Obama BET.NOT. choose another woman to be his VP because "women weren\'t interchangeable."  Are they going to vote McCain/Palin jus cuz she\'s a woman and they want to see a woman up there that badly?<br><br>ANYONE who cosigns Pat "A Brief for Whitey" Buchanan is on my automatic X list.<br><br>McCain chooses somebody he\'s only met twice, apparently never seriously vetting her, all so he can create some buzz about his dying campaign?  <br><br>And this foolio claims "Country First?"  Maybe that should be "Cuntry First?"<br><br>The spinning heads are all on TV chattering about "Palin has more executive experience than Obama." By that logic, she\'s more experienced than McCain as well, and nobody would argue that she\'s more experienced than McCain.<br><br>They claim she has foreign policy experience because Alaska is next door to Russia.<br><br>The chattering heads are all spinning about how questioning Palin = sexism.  The "Challenging Hillary = Sexism" meme is just being transferred to Palin.<br><br><br>If I were a Republican official, I\'d be PISSED that McCain is playing games with a beauty queen and bypassing plenty of qualified, competent officials in favor of this person.<br><br>This is going to be Mondale / Ferraro 2008, just on the Republican side.  McCain just signed his ticket.<br><br>But lastly, this choice is an insult to Sarah Palin, because McCain regards her as a pretty placeholder, NOT as a competent official ready to take over at a moment\'s notice.<br><br>McCain is playing games, but he has the nerve to claim Obama will do anything to win an election?  Bitch, please.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925513">\
	 <div id="dsq-comment-header-1925513" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925513" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925513" href="http://55secretstreet.typepad.com/anovelista/" target="_blank" rel="nofollow">Anovelista</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925513" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925513" class="dsq-comment-message">Rikyrah, did you see this?<br><br>I hate to keep linking Sullivan but this is another good one on McPain<br><br><b>Putting. Country. Last.</b> <a href="http://andrewsullivan.theatlantic.com/the_daily_dish/2008/08/three-words.html" rel="nofollow">http://andrewsullivan.theatlantic.com/the_daily...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925679">\
	 <div id="dsq-comment-header-1925679" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925679" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925679">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925679" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925679" class="dsq-comment-message">I saw that. I think I\'m going to collect stuff from around the net and put it in a McPain post.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925762">\
	 <div id="dsq-comment-header-1925762" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925762" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925762" href="http://www.myspace.com/rileymayhem20" target="_blank" rel="nofollow">Jibreel Riley</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925762" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925762" class="dsq-comment-message">This pick wasnt about Hillary... it was about the Republican Party. You have to be one of us to get it!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1927136">\
	 <div id="dsq-comment-header-1927136" class="dsq-comment-header">\
	 <cite id="dsq-cite-1927136" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1927136" href="http://sooncome.blogspot.com/" target="_blank" rel="nofollow">JunePearl</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1927136" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1927136" class="dsq-comment-message">After reading the <a href="http://www.nytimes.com/2008/08/30/us/politics/30assess.html" rel="nofollow">NYT article</a> I think I get it a little more. Especially what you are saying about bolstering your party. The conservative base, in particular the religious conservative base, of the party was not gung-ho on McCain. In choosing Palin, McCain was trying to assuage their fears.<br><br>Here\'s why I think it was an incredulous choice:<br><br> As close as the election is going to be it is the Independents and the non-committed that will be the sought after deal breakers. I do not see choosing Palin as reaching out to these people. <br><br>It seems to only reach out to the people <i>within</i> your party...who, in the wider scheme of things, can be considered already committed to McCain in spite of their (previous) lack of enthusiasm for him.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1927399">\
	 <div id="dsq-comment-header-1927399" class="dsq-comment-header">\
	 <cite id="dsq-cite-1927399" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1927399" href="http://www.tariqnelson.com" target="_blank" rel="nofollow">TariqNelson</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1927399" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1927399" class="dsq-comment-message">You have to give McCain credit for his brilliant timing on this. After Obama’s great speech, he took all of the spotlight off of Obama and put it back onto his campaign going into the Republican Convention. Had he picked Romney or Pawlenty it would have drawn yawns, but he picked a Tina Fey look a like and it brought a lot of buzz to his campaign. Even we are talking about him and not Obama\'s brilliant pseech<br><br>Secondly, I read somewhere that the McCain strategy appears to be to play to “us” vs “them”. “US” = married couples with children, workers, home owners. “Them” = kooky leftists, singles, elites, homosexuals, other folks that are NOT us. I tend to agree with that. The problem is that the “us” is becoming a minority.<br><br>The Palin choice sends a message that yes there are still (relatively) younger people that believe in having family and I will reward those people</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1928738">\
	 <div id="dsq-comment-header-1928738" class="dsq-comment-header">\
	 <cite id="dsq-cite-1928738" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1928738">andyfrombrooklyn</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1928738" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1928738" class="dsq-comment-message">yeah he is a piece of shit alright!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1977274">\
	 <div id="dsq-comment-header-1977274" class="dsq-comment-header">\
	 <cite id="dsq-cite-1977274" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1977274">Daniel</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1977274" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1977274" class="dsq-comment-message">Remember the electoral college though.  It\'s wonderful that as you say, "kooky leftists, singles (I am, I don\'t see how that makes me a \'them\'), elites, homosexuals," are becoming more active or growing, but it doesn\'t matter as much if these groups are already in states that McCain has basically conceded on.  If you have another million or some odd young people who are energized for Obama in California or Massachusetts (my State), you still only get so many electoral votes, and nothing else.  It\'s not popular vote which people still seem to think it is for whatever strange reason.  Barack still needs a lot of work in the rust belt and mid-West, because there, it\'s very much is still "US" vs. "Them" as you liked to put it, but "US" is still the majority in swing states.<br><br>~ One of "US" I guess.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1927884">\
	 <div id="dsq-comment-header-1927884" class="dsq-comment-header">\
	 <cite id="dsq-cite-1927884" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1927884">RobM</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1927884" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1927884" class="dsq-comment-message">We get it. a complete desire to destroy the country by deliberately employing ideologues in positions where competency is required(Harriet Miers, Brownie, Rumsfield).</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1928474">\
	 <div id="dsq-comment-header-1928474" class="dsq-comment-header">\
	 <cite id="dsq-cite-1928474" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1928474">parker404</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1928474" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1928474" class="dsq-comment-message">Don\'t forget Monica Goodling, the Pat Robertson law school-educated attorney hired to illegally fire U.S. Attorneys who were not conservative do-boys.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1928059">\
	 <div id="dsq-comment-header-1928059" class="dsq-comment-header">\
	 <cite id="dsq-cite-1928059" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1928059">Sepia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1928059" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1928059" class="dsq-comment-message">Did ya\'ll see McCain checking out Palin\'s booty while she was giving her speech in Dayton yesterday?<br><br>Viagra is the devil!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1928802">\
	 <div id="dsq-comment-header-1928802" class="dsq-comment-header">\
	 <cite id="dsq-cite-1928802" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1928802">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1928802" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1928802" class="dsq-comment-message">Cindy\'s gonna be pi-issed!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1929053">\
	 <div id="dsq-comment-header-1929053" class="dsq-comment-header">\
	 <cite id="dsq-cite-1929053" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1929053">Double Harvard Grad</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1929053" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1929053" class="dsq-comment-message">You are an idiot.  I thought this blog was for political discourse and not personal insults</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1929508">\
	 <div id="dsq-comment-header-1929508" class="dsq-comment-header">\
	 <cite id="dsq-cite-1929508" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1929508">Lamont</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1929508" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1929508" class="dsq-comment-message">"What should or would we expect from a cocky fighter-pilot who missed target?"</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1929624">\
	 <div id="dsq-comment-header-1929624" class="dsq-comment-header">\
	 <cite id="dsq-cite-1929624" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1929624">pjamma</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1929624" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1929624" class="dsq-comment-message">Could the Republican Party overturn his pick at the convention and nominate another VP?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1929717">\
	 <div id="dsq-comment-header-1929717" class="dsq-comment-header">\
	 <cite id="dsq-cite-1929717" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1929717">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1929717" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1929717" class="dsq-comment-message">They could but they\'re not going to.<br><br>The Sarah Palin pick shows that McCain campaign is on its\' deathbed.  Many of the VP shortlisters may be furious, but better to let Sarah Palin go down with the ship than them.  This VP pick is a win/win for Palin regardless of if they win or not:<br><br>She raises her exposure with her base (the extreme conservative right);<br><br>She raises her exposure nationally;<br><br>She makes history on the Republican side;<br><br>If they win, she\'d be the first female VP in US history.<br><br><br>No matter what happens, Sarah Palin wins.  If the Pubs intervene next week, it would be to throw both of them out, not just Palin.  And they\'re not going to do that because that\'s sure disaster for them.<br><br>The majority of the time, McCain is polling around 42%.  The latest Gallup poll shows him back at 41% to Obama\'s 49%.  The ONLY way McCain will win in Nov. is if people just can\'t pull that lever for a black guy.  Hopefully the Sarah Palin pick will ENERGIZE Democratic voters to get their asses to the polls to prevent this joke of a presidential ticket from assuming office.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1934578">\
	 <div id="dsq-comment-header-1934578" class="dsq-comment-header">\
	 <cite id="dsq-cite-1934578" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1934578">pjamma</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1934578" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1934578" class="dsq-comment-message">I had a party today with some of my girlfriends and we started talking politics.  Most were white suburban moms and they were happy that McCain picked a woman.  Once it was explained what her politics were they all oh, hell no.  Grated most of them were Obama Mamas to begin with but thought as women they should consider SP.  I\'m wondering how many more women out there won\'t pay attention to her politics and think they should go for the woman.  This is going to be an interesting polling week.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1934656">\
	 <div id="dsq-comment-header-1934656" class="dsq-comment-header">\
	 <cite id="dsq-cite-1934656" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1934656">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1934656" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1934656" class="dsq-comment-message">I can see why they are initially excited...they haven\'t heard her speak yet. As the weeks go by and the more they listen, they\'ll be like "WTF?!?!?"</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1936433">\
	 <div id="dsq-comment-header-1936433" class="dsq-comment-header">\
	 <cite id="dsq-cite-1936433" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1936433">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1936433" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1936433" class="dsq-comment-message">pjamma:  I\'m going with  - A FAIR NUMBER!!  :&gt;)    :&gt;)<br><br>But, I\'m waiting for the polls [somewhat].   They are questionable 2!   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-3365729">\
	 <div id="dsq-comment-header-3365729" class="dsq-comment-header">\
	 <cite id="dsq-cite-3365729" class="dsq-comment-cite">\
	 <span id="dsq-author-user-3365729">Liberals Blow</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-3365729" class="dsq-comment-body">\
	 <div id="dsq-comment-message-3365729" class="dsq-comment-message">Nothing I cant stand more than a flaming liberal!!!!!!!!!!!  Hope you are the first to get bombed when Obama Bin Laden gets elected.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1924663">\
	 <div id="dsq-comment-header-1924663" class="dsq-comment-header">\
	 <cite id="dsq-cite-1924663" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1924663" href="http://swamphermit.wordpress.com/" target="_blank" rel="nofollow">Karmi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1924663" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1924663" class="dsq-comment-message">Funny...very funny. She has more executive experience than Obama (does he have any?), and he\'s running for President! McCain\'s selection of Palin probably destroys Obama’s chances, for the next 12-16 years. Palin is change that we can actually believe in, and not change that amounts to all talk. She actually has a record of success, and not the failures or no record at all that Obama represents.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925200">\
	 <div id="dsq-comment-header-1925200" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925200" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925200">checkbookcc</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925200" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925200" class="dsq-comment-message">Are you kidding me. Please don\'t play on my intelligence. Palin is a Gimmick PERIOD.  If the Dems put someone up there with her experience - the media would have made them a laughing stock.  By the way, when will she have time to spend with her Downs Syndrom babie?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925274">\
	 <div id="dsq-comment-header-1925274" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925274" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925274">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925274" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925274" class="dsq-comment-message">Who knows when she will have time to spend with the baby she had and went back to work 3 days later.  On the other hand she seems to be a real trooper of a person, as she flew back 11 hours on the plane from AZ (wherever) after her water broke so her baby could be \'Alaskan born\'<br><br>Lets Recall the Dems had Ferraro on the ticket and she didn\'t have a whole lot of experience either. But she too was a \'historic first\'</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925304">\
	 <div id="dsq-comment-header-1925304" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925304" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925304">checkbookcc</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925304" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925304" class="dsq-comment-message">Do you think I care about her flying back to have a baby? No, I care about what are her issues concerning health care, food prices, etc. I know she is in the tank for big oil and school vouchers. I want to know about what this lady\'s policies are. If she had her child in Timbuktoo I could give a rat\'s arse. SHE IS A GIMMICK and I am not falling for this not one iota!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1926213">\
	 <div id="dsq-comment-header-1926213" class="dsq-comment-header">\
	 <cite id="dsq-cite-1926213" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1926213">parker404</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1926213" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1926213" class="dsq-comment-message">Returning to work 3 days after giving birth and spending 11 hours on a plane after your water breaks (rather than giving birth immediately) both reek of poor judgment.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1927752">\
	 <div id="dsq-comment-header-1927752" class="dsq-comment-header">\
	 <cite id="dsq-cite-1927752" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1927752">JJai</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1927752" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1927752" class="dsq-comment-message">I think that is disgusting, too.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1924857">\
	 <div id="dsq-comment-header-1924857" class="dsq-comment-header">\
	 <cite id="dsq-cite-1924857" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1924857">MotorCityBadBoy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1924857" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1924857" class="dsq-comment-message">You\'re a comedian...  Not worth a response.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1924933">\
	 <div id="dsq-comment-header-1924933" class="dsq-comment-header">\
	 <cite id="dsq-cite-1924933" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1924933">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1924933" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1924933" class="dsq-comment-message">MotorCityBadBoy:   I am sooo   CO-SIGNING!!!!   :&gt;)   :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925029">\
	 <div id="dsq-comment-header-1925029" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925029" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925029" href="http://55secretstreet.typepad.com/anovelista/" target="_blank" rel="nofollow">Anovelista</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925029" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925029" class="dsq-comment-message">I\'m sure he\'d be saying the same exact thing if Sarah Palin had thrown her hat in the ring in early 2007 along with McCain, Romney, Guiliani, Thompson and the rest.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1924972">\
	 <div id="dsq-comment-header-1924972" class="dsq-comment-header">\
	 <cite id="dsq-cite-1924972" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1924972" href="http://55secretstreet.typepad.com/anovelista/" target="_blank" rel="nofollow">Anovelista</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1924972" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1924972" class="dsq-comment-message">More experience than Obama?  Most conservatives don\'t have their heads in the sand like you: <br><br><b>David Frum, National Review:</b> <a href="http://frum.nationalreview.com/post/?q=M2VhOWE0N2VkOWI3MDdlODRlZWE4ODljMDc2NjliZDk=" rel="nofollow">http://frum.nationalreview.com/post/?q=M2VhOWE0...</a><br><br><i>The longer I think about it, the less well this selection sits with me. And I increasingly doubt that it will prove good politics. The Palin choice looks cynical. The wires are showing.</i><br><br><b>Cold Water on Palin   [Ramesh Ponnuru]</b><br><a href="http://tinyurl.com/557crm" rel="nofollow">http://tinyurl.com/557crm</a><br><br><b>Inexperience.</b> <i>Palin has been governor for about two minutes. Thanks to McCain’s decision, Palin could be commander-in-chief next year. That may strike people as a reckless choice; it strikes me that way. And McCain\'s age raised the stakes on this issue.<br><br>As a political matter, it undercuts the case against Obama. Conservatives are pointing out that it is tricky for the Obama campaign to raise the issue of her inexperience given his own, and note that the presidency matters more than the vice-presidency. But that gets things backward. To the extent the experience, qualifications, and national-security arguments are taken off the table, Obama wins.<br><br>And it’s not just foreign policy. Palin has no experience dealing with national domestic issues, either. (On the other hand, as Kate O’Beirne just told me, we know that Palin will be ready for that 3 a.m. phone call: She’ll already be up with her baby.)<br><br><b>Tokenism.</b> Can anyone say with a straight face that Palin would have gotten picked if she were a man?<br><br><b>Compatibility.</b> It doesn’t seem as though McCain knows Palin well. Do we have much reason to think they would work well together?<br><br><b>Debates.</b> Maybe, as Jonah said the other day, Biden will look like a bully going up against her—and maybe she’ll shine. But I can think of a lot of other picks who would have been lower-risk.</i><br><br>*Sarah Palin has been governor for as long as Obama has been running for president and McCain had only met her once prior to last week. <br><br>* Barack Obama also has a degree in Political science specializing in International Relations.<br><br>* Obama was a Civil Rights lawyer for 10 years.<br><br>* Obama served 11 years in the Illinois State Senate.<br><br>* Obama has written over 800 pieces of legislation and co-sponsored even more.<br><br>* Palin praised for Obama\'s energy plan 18 days ago and posted on her website. <br>They removed it on August 28th.<br><br>* Palin told Alaska Business Monthly "I\'ve been so focused on state government, I haven\'t really focused much on the war in Iraq. I heard on the news about the new deployments, and while I support our president, Condoleezza Rice and the administration, I want to know that we have an exit plan in place"<br><br>* Pat Buchanon said Palin was a "brigader" for him in 1996. <a href="http://preview.tinyurl.com/6ybh92" rel="nofollow">http://preview.tinyurl.com/6ybh92</a><br><br>That should go over really well with Jewish voters and Independents.<br><br>As Rikyrah pointed out in another thread, McCain could have chose a GOP women with far more experience than Palin (Olympia Snowe, Carly Fiorina, Kay Bailey Hutchinson, Christine Todd Whitman, Meg Whitmans)  but they would probably be too much of a threat for him.  That will sting for HRC supporters who supported her for reasons other than being a woman. <br><br>Face it - she is hardly a slam dunk for McCain.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925158">\
	 <div id="dsq-comment-header-1925158" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925158" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925158" href="http://craighickman.blogspot.com" target="_blank" rel="nofollow">CraigHickman</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925158" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925158" class="dsq-comment-message">This is the most cynical political choice I\'ve seen since Clarence Thomas was appointed to the Supreme Court.<br><br>John McCain is dangerous.<br><br>John McCain is UNFIT to be POTUS. <br><br>This proves it beyond any reasonable doubt.<br><br>Where are the trolls?<br><br>They know what\'s up.<br><br>Palin is a nobody.. Charlotte, North Carolina is as big as Alaska. And it\'s easy to provide "tax cuts" when you don\'t need the taxes. Alaska is a state because of its oil. And it receives revenue automatically from the oil industry.<br><br>John McCain is a fool.<br><br>Keep the focus not John McCain, not Palin. <br><br>The Dangerous One is a Fool.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925202">\
	 <div id="dsq-comment-header-1925202" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925202" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925202" href="http://55secretstreet.typepad.com/anovelista/" target="_blank" rel="nofollow">Anovelista</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925202" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925202" class="dsq-comment-message"><b>Keep the focus not John McCain, not Palin. </b><br><br>Exactly.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925163">\
	 <div id="dsq-comment-header-1925163" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925163" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925163">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925163" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925163" class="dsq-comment-message">"To the extent the experience, qualifications, and national-security arguments are taken off the table, Obama wins."<br><br>This does not ring true and historically it has not shown to be true. Palin\'s pick highlights Obama\'s weakness, it validates inexperience as being a reason NOT to vote for Obama.  Because in the end, if you vote for McCain you DO get loads of experience.  So, if experience is the issue you pick McCain.  This was an extremely shrewd move by McCain.  <br><br>Listen to how folks are ranting about the inexperience factor and Obama;s name is always thrown in the mix, with the GOP pundits always ending with but Palin is not the top of our ticket!!<br><br>Men worried about experience will vote for McCain...that is the take away message.<br><br>Palin reinforces, affirms and validates that McCain is the EXPERIENCED candidate.<br><br>Look no further to Nixon/Agnew and Bush/Quayle winning tickets.<br>At the end of the day folks vote for the top of the ticket.<br><br>I pray that this is the year that political wisdom does not hold true.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925199">\
	 <div id="dsq-comment-header-1925199" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925199" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925199" href="http://craighickman.blogspot.com" target="_blank" rel="nofollow">CraigHickman</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925199" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925199" class="dsq-comment-message">There isn\'t a white man in America shored up by this pick who wasn\'t already going to vote for John McCain anyway.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925675">\
	 <div id="dsq-comment-header-1925675" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925675" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925675">rikyrah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925675" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925675" class="dsq-comment-message">Craig, I\'m not a White male, but do they really find reassurance in this pick? Is their White male-ness that important to them, that they\'d pick a man who disrespected this country by picking that lightweight? (I know you\'re not a White male either, but I can\'t see logical White men saying, \'wtg McCain\'. )</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1926304">\
	 <div id="dsq-comment-header-1926304" class="dsq-comment-header">\
	 <cite id="dsq-cite-1926304" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1926304">parker404</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1926304" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1926304" class="dsq-comment-message">Maybe it\'s wishful thinking on my part, but I think sexism will trump racism on this one.  I just can\'t imagine many white males comfortable with the idea of Palin as Commander in Chief.  My father has always told me that the woman is the ni--a of the world.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1926538">\
	 <div id="dsq-comment-header-1926538" class="dsq-comment-header">\
	 <cite id="dsq-cite-1926538" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1926538">MotorCityBadBoy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1926538" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1926538" class="dsq-comment-message">I agree Parker.  Men are probably less likely to vote for mcCain now, and sad to say but even women are more liable to vote against another woman... especially a young "babe" woman with no experience...  If it\'s one thing that those older white women hate more than a minority man, it\'s a young inexperienced babe who comes along and gets the promotion without putting in the work.  Kay Bailey Hutchinson and Carly Fiorina cannot be happy.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1929880">\
	 <div id="dsq-comment-header-1929880" class="dsq-comment-header">\
	 <cite id="dsq-cite-1929880" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1929880" href="http://swamphermit.wordpress.com/" target="_blank" rel="nofollow">Karmi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1929880" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1929880" class="dsq-comment-message">As usual...you are wrong again. Palin is a <b>*REAL*</b> Woman, and men like that fact. I was going to vote against the Dem Ticket; however, now I am voting <b>FOR</b> the Rep Ticket. Men like Palin a lot...simple as that.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925193">\
	 <div id="dsq-comment-header-1925193" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925193" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1925193" href="http://55secretstreet.typepad.com/anovelista/" target="_blank" rel="nofollow">Anovelista</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925193" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925193" class="dsq-comment-message">How has "political wisdom" worked out so far in this election cycle?  A biracial black man named Barack Hussein Obama was NOT expected to topple the Clinton machine and become the first African American nominee for president in a major party.  Nobody saw that coming.<br><br>"Political wisdom" gets thrown out the window everyday in this election.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925270">\
	 <div id="dsq-comment-header-1925270" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925270" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925270">checkbookcc</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925270" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925270" class="dsq-comment-message">I heard this experience argument when Shrub was running and look at how that turned out . Shrub supposedly picked Cheney because of his experience. McCain has BAD judgment and is not in control of his own campaign. He was told to pick Palin and if he is elected he will be no better than Shrub. A PUPPET!!!!! He met her ONCE.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925286">\
	 <div id="dsq-comment-header-1925286" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925286" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925286">whiterosebuddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925286" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925286" class="dsq-comment-message">I agree with all that you are saying. My point is that Dubya won.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925721">\
	 <div id="dsq-comment-header-1925721" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925721" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925721">TruthSeeker</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925721" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925721" class="dsq-comment-message"><blockquote><i>Palin reinforces, affirms and validates that McCain is the EXPERIENCED candidate.</i></blockquote><br>It also reinforces that McCain is the OLD candidate...and all the implications of that.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1928281">\
	 <div id="dsq-comment-header-1928281" class="dsq-comment-header">\
	 <cite id="dsq-cite-1928281" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1928281">RobM</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1928281" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1928281" class="dsq-comment-message">Word</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1925701">\
	 <div id="dsq-comment-header-1925701" class="dsq-comment-header">\
	 <cite id="dsq-cite-1925701" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1925701">TruthSeeker</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1925701" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1925701" class="dsq-comment-message">I don\'t know if you Repubs are getting scrambled messages from the mother ship orbiting just outside earth\'s atmosphere.  Maybe Gustav is interfering with the transmissions.   You have to  be stark, raving crazy to think that a 72 year old McCain is responsible to choose Palin  as running mate.<br><br>This is evidence that the right wing has no credibility whatsoever.   All the talk of national security and family values is all bluster.  You people believe in nothing at all.    This is John McCain\'s "Fuck You" to America.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1928389">\
	 <div id="dsq-comment-header-1928389" class="dsq-comment-header">\
	 <cite id="dsq-cite-1928389" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1928389" href="http://swamphermit.wordpress.com/" target="_blank" rel="nofollow">Karmi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1928389" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1928389" class="dsq-comment-message">Too many replies, so I\'ll just do a <i>4\'er +</i> in this one. Palin\'s resume is like 5 pages whilst Obama\'s isn\'t even a page. Obama talks about \'change\', while <b>Palin has actually implemented it!</b> Obama has snuggled up to corruption and the “Chicago Machine.” Palin has thrown the law at it. Obama has historically chosen friends who were racists, anti-Americans, and terrorists. Obama has lied over and over again, e.g. his relationship with Ayers and Rezko. He has funneled money to his corrupt friends and members of his own staff, e.g. Valerie Jarrett, Rezko, and Ayers. <br><br>Last but not least...Obama has less <b>executive experience</b> than Palin, and he is running for President!?!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1929368">\
	 <div id="dsq-comment-header-1929368" class="dsq-comment-header">\
	 <cite id="dsq-cite-1929368" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1929368">Town</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1929368" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1929368" class="dsq-comment-message">"Last but not least...Obama has less executive experience than Palin, and he is running for President!?!"<br><br><br>So is Palin more experienced than John McCain?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1929621">\
	 <div id="dsq-comment-header-1929621" class="dsq-comment-header">\
	 <cite id="dsq-cite-1929621" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1929621" href="http://swamphermit.wordpress.com/" target="_blank" rel="nofollow">Karmi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1929621" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1929621" class="dsq-comment-message">She has more <b>executive experience</b> than Obama and Biden - combined.<br><br><i>"Because Democratic presidential nominee Barack Obama has relatively little experience in national affairs, the bar has been lowered this year for national candidates. This helps Mrs. Palin. As a governor, she has more executive experience than Mr. Obama."</i><br><br>McCain has some, though I don\'t yet know if he has more or less than Palin. She has a record of integrity that few - if any -  elected officials can match. <i>"She\'s an expert on one of this year\'s biggest issues - <b>energy</b>."</i><br><br>Anyway, here is a link that I just found: <a href="http://www.time.com/time/printout/0,8816,1837536,00.html" rel="nofollow">TIME\'s interview with Sarah Palin</a>.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1929729">\
	 <div id="dsq-comment-header-1929729" class="dsq-comment-header">\
	 <cite id="dsq-cite-1929729" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1929729">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1929729" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1929729" class="dsq-comment-message">So the 30 year term mayor of Greenville, AL has more executive experience than all combined and therefore is more qualified to be President of the United States??</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1929786">\
	 <div id="dsq-comment-header-1929786" class="dsq-comment-header">\
	 <cite id="dsq-cite-1929786" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1929786" href="http://swamphermit.wordpress.com/" target="_blank" rel="nofollow">Karmi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1929786" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1929786" class="dsq-comment-message">Obama and Biden have no executive experience, i.e. none - nada - zip.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1929845">\
	 <div id="dsq-comment-header-1929845" class="dsq-comment-header">\
	 <cite id="dsq-cite-1929845" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1929845">Miranda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1929845" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1929845" class="dsq-comment-message">So you believe the mayor of Greenville, AL is qualified for POTUS? And you believe quite a few former presidents were never qualified as well? Okie-dokie.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1934830">\
	 <div id="dsq-comment-header-1934830" class="dsq-comment-header">\
	 <cite id="dsq-cite-1934830" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1934830">GreenLadyHere</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1934830" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1934830" class="dsq-comment-message">Miranda:  Let US keep this conversation at a HIGH <br>RATIONAL LEVEL!!   :&gt;)  :&gt;)<br><br>HE IS QUALIFIED!!!   ENOUGH!!!!!   :&gt;)   :&gt;)<br><br>Whew!  Neurons on fire Deep Breaths!!!!    :&gt;)    :&gt;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1929935">\
	 <div id="dsq-comment-header-1929935" class="dsq-comment-header">\
	 <cite id="dsq-cite-1929935" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1929935" href="http://swamphermit.wordpress.com/" target="_blank" rel="nofollow">Karmi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1929935" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1929935" class="dsq-comment-message">Besides City Council and Mayor, Palin has been  Alaska\'s Governor since 2006, in case you didn\'t know.</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=8220country_first8221_hardly_john_mccain&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');
}

})();




