




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": {"c4baafa8bb8a38fd7a38e6f61b18750b": {"username": "Bobby", "tumblr": "", "display_name": "Bobby", "url": "http://disqus.com/guest/c4baafa8bb8a38fd7a38e6f61b18750b/", "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": ""}, "2f2d2304c0933528e8cded92cfad6deb": {"username": "Guest", "tumblr": "", "display_name": "Guest", "url": "http://disqus.com/guest/2f2d2304c0933528e8cded92cfad6deb/", "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": ""}, "480bcf52eefadf493c5adeef66d832d8": {"username": "Peggy", "tumblr": "", "display_name": "Peggy", "url": "http://disqus.com/guest/480bcf52eefadf493c5adeef66d832d8/", "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": ""}, "b5acba94d30dbe4be64f79051e543e57": {"username": "McMorty", "tumblr": "", "display_name": "McMorty", "url": "http://disqus.com/guest/b5acba94d30dbe4be64f79051e543e57/", "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": ""}, "DaveB1": {"username": "DaveB1", "tumblr": "", "display_name": "DaveB1", "url": "http://disqus.com/DaveB1/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "constructionstaffing": {"username": "constructionstaffing", "tumblr": "", "display_name": "constructionstaffing", "url": "http://disqus.com/constructionstaffing/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Brittanicus": {"username": "Brittanicus", "tumblr": "", "display_name": "Brittanicus", "url": "http://disqus.com/Brittanicus/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 112, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "ac2fc71f05335d97bfcba74076498850": {"username": "Buzzm1", "tumblr": "", "display_name": "Buzzm1", "url": "http://disqus.com/guest/ac2fc71f05335d97bfcba74076498850/", "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": ""}, "03edc253a56c4abd5604b31f02eb86eb": {"username": "Agobbler", "tumblr": "", "display_name": "Agobbler", "url": "http://disqus.com/guest/03edc253a56c4abd5604b31f02eb86eb/", "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": ""}, "6bcf7696d4e2969b8b4662474dcf1fe0": {"username": "Valley", "tumblr": "", "display_name": "Valley", "url": "http://disqus.com/guest/6bcf7696d4e2969b8b4662474dcf1fe0/", "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": ""}, "f0b5b21587ecc0fe18a3b232a8f59242": {"username": "Kids Games", "tumblr": "", "display_name": "Kids Games", "url": "http://disqus.com/guest/f0b5b21587ecc0fe18a3b232a8f59242/", "registered": false, "linkedin": "", "blog": "http://freekidsgames.vox.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": ""}, "bartpasc": {"username": "bartpasc", "tumblr": "", "display_name": "bartpasc", "url": "http://disqus.com/bartpasc/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "a41a90f4e80b409f17fec0b46efef4f4": {"username": "June", "tumblr": "", "display_name": "June", "url": "http://disqus.com/guest/a41a90f4e80b409f17fec0b46efef4f4/", "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": ""}, "c5268238ca76131760d6d093dcc9aace": {"username": "fred", "tumblr": "", "display_name": "fred", "url": "http://disqus.com/guest/c5268238ca76131760d6d093dcc9aace/", "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": ""}, "HernandezUSA": {"username": "HernandezUSA", "tumblr": "", "display_name": "HernandezUSA", "url": "http://disqus.com/HernandezUSA/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 12, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "388702f1c269416c37f6bab08e7c0f4b": {"username": "AZBERNIE", "tumblr": "", "display_name": "AZBERNIE", "url": "http://disqus.com/guest/388702f1c269416c37f6bab08e7c0f4b/", "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": ""}, "7c85e937a3760e290507e0ca74b592c4": {"username": "mrrogers ", "tumblr": "", "display_name": "mrrogers ", "url": "http://disqus.com/guest/7c85e937a3760e290507e0ca74b592c4/", "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": ""}, "9fed0fe51c21272cdf70240442ffce0b": {"username": "Bettybb", "tumblr": "", "display_name": "Bettybb", "url": "http://disqus.com/guest/9fed0fe51c21272cdf70240442ffce0b/", "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": ""}, "9c8e9fa9516ee6f44228c0a9c472f0bd": {"username": "Jodie", "tumblr": "", "display_name": "Jodie", "url": "http://disqus.com/guest/9c8e9fa9516ee6f44228c0a9c472f0bd/", "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": ""}, "d65e9fd27377c7e99a1b502d577be65b": {"username": "Ali", "tumblr": "", "display_name": "Ali", "url": "http://disqus.com/guest/d65e9fd27377c7e99a1b502d577be65b/", "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": ""}, "mygirlboo": {"username": "mygirlboo", "tumblr": "", "display_name": "mygirlboo", "url": "http://disqus.com/mygirlboo/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "422e84837cdc6289c407f758a0da5c2c": {"username": "Dave", "tumblr": "", "display_name": "Dave", "url": "http://disqus.com/guest/422e84837cdc6289c407f758a0da5c2c/", "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": ""}, "bb546f39572bd974ca2e9665be154337": {"username": "Golden", "tumblr": "", "display_name": "Golden", "url": "http://disqus.com/guest/bb546f39572bd974ca2e9665be154337/", "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": ""}, "41fba337c8a9dcf5c4fa24a1832f217b": {"username": "Saint Peter II", "tumblr": "", "display_name": "Saint Peter II", "url": "http://disqus.com/guest/41fba337c8a9dcf5c4fa24a1832f217b/", "registered": false, "linkedin": "", "blog": "http://saintpeterii.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": ""}, "5d5e0ac2fe824d381fa1535ea7fbaea3": {"username": "Henry Cox", "tumblr": "", "display_name": "Henry Cox", "url": "http://disqus.com/guest/5d5e0ac2fe824d381fa1535ea7fbaea3/", "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": ""}, "a61f3a376f80cc4e0cf898f3b6d9e6a6": {"username": "Mike", "tumblr": "", "display_name": "Mike", "url": "http://disqus.com/guest/a61f3a376f80cc4e0cf898f3b6d9e6a6/", "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": ""}, "6f696bc79af2e8f03549a6534bea2ed5": {"username": "ClubPenguinCheats", "tumblr": "", "display_name": "ClubPenguinCheats", "url": "http://disqus.com/guest/6f696bc79af2e8f03549a6534bea2ed5/", "registered": false, "linkedin": "", "blog": "http://www.club-penguin.org/", "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": false, "name": "The Washington Independent", "streaming_realtime": false, "url": "washingtonindependent", "allow_anon_post": true, "reactions_enabled": false, "reply_position": 0, "show_avatar": true, "allow_anon_votes": false, "disqus_auth_disabled": false}, "realtime_enabled": false, "request": {"username": "", "is_global_moderator": false, "sharing": {}, "sort": 2, "forum": "washingtonindependent", "is_initial_load": true, "is_authenticated": false, "timestamp": "2009-12-04_22:48:30", "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": null}, "realtime_paused": false, "posts": {"4026112": {"up_voted": false, "ip": "", "has_replies": false, "message": "Construction Jobs for Skilled Tradesmen are best found online, the internet and the tools created for this purpose are efficient and progressive. The hardest part of job hunting is finding the perfect job; Grus Construction Personnel has found a way to keep all skilled labor professionals updated on new jobs postings.<br><br>Once you submit your resume to Grus and participate in a brief interview on the phone to create your profile, you will be notified when new jobs matching your skills are ready to fill.<br><br>These internet tools have created a new way to accept work. No longer is it efficient to find a job in the newspaper, its not productive at all. Using the internet to find construction jobs and to staff skilled labor is a very efficient method of recruiting and job hunting especially when you use the right tools for the job.<br><br>Grus utilizes an SMS cell phone text messaging system to notify available craftsmen of new construction jobs that have recently started filling. If you visit the website today and don\u2019t find a job that does not mean you should stop there. You need to apply and submit your resume, be doing this you become an asset to Grus and will be sent on the best jobs in the construction job marketplace.<br><br>Start finding the perfect construction job today or if you\u2019re a contractor or project owner contact Grus today to fulfill your Skilled Labor Staffing needs.<br><br><a href=\"http://www.gruspersonnel.com\" rel=\"nofollow\">http://www.gruspersonnel.com</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-26_12:17:06", "killed": false, "user_key": "constructionstaffing", "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}, "4005636": {"up_voted": false, "ip": "", "has_replies": true, "message": "We DO NOT NEED Amnesty (Path to Citizenship for criminals) of any form until we have 100% Enforcement. <br><br>We need the SAVE ACT and E-verify used for every business.<br> <br>   E-verify does not discriminate against RACE, Religion, SEX or physically capability only your Citizenship and your LEGAL right to be and work in United States. <br>   <br>   If we can stop Predatory business owners from hiring then the Illegal Aliens will not Stay and return to their native Countries.<br>   <br>   This ISSUE is not about RACE, but Governments Federal/State/LOCAL not doing their jobs, because big and small business owners want cheap workers and no labor laws to bother with. Its called GREED!<br>   <br>    Liberal and Conservatives take some pride in your Country and protect it from all invading nations citizens and corporate greed.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-25_10:36:35", "killed": false, "user_key": "HernandezUSA", "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": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4365556": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Maybe you need to read up on the Treaty of Hidalgo de Guadalupe and the<br>Gadsden purchase. Not only did the United States win the territory in war,<br>we paid for it too--about 30 million dollars, and 340 dollars a square mile<br>as I recall --that would have to be multiplied by 24 or 25 times to equal<br>modern dollars (assuming that inflation has not eaten up the dollars) that<br>amounts to about 750 million dollars--for the land that is alleged to have<br>been \"stolen\" from the Mexicans. This was considerably more than was paid<br>for the Louisiana Purchase and for Fulton's Folly (the purchase of Alaska.)<br><br>The money was designated to be paid to the sparse numbers of actual settlers<br>as compensation for the relocation of those who lived there, but really the<br>Mexican negotiators really meant the ones who had land grants from the King<br>of Spain. There were others who lived on the lands too, Indians, half breed<br>Mexican and Indians, and lower class Mexicans, who were considered \"peons\"<br>who worked the land; they were considered as not eligible for citizenship or<br>for recognition of their status by the ones in power in Mexico, and they<br>were not compensated, and--that was consistent with the feudal caste system<br>that existed in that country. Apparently, few people ever saw the<br>money--but if there is any claim to be made it should probably be made to<br>General Santa Ana and the others who were the recipients of it. Texas was<br>a<br>republic of Mexico but had seceded and was successful in its independence<br>bid. So, no matter what your position is on illegal immigrants, it should<br>not include the Mexican distortion of the history of the region. That<br>distortion is being spread by La Raza whose stated intention is to take back<br>the US for Mexico.<br><br>If anyone has a claim for lands being stolen, maybe the Indians who<br>originally occupied the lands in question--and there were about a half<br>million of them--have the best claim, since Mexico's original claim for<br>California was based on the \"discovery\" of the Pacific Ocean; the Spanish<br>king laid claim to all the land washed by the Pacific. This led them to<br>claims in the Philippines that were successful, but I rather imagine that<br>the people of Hawaii, Japan, Korea and China, Australia and Micronesia,<br>etc., might have some other ideas about claims to the land washed by the<br>Pacific or by the bodies of water that are actually contiguous and wash the<br>shores of the entire world. In their ignorance they made many claims of<br>regency that are not sustainable, the one to all of the Pacific shores<br>being, perhaps, the most egregious. And just a half thought will reveal<br>that other countries laid claim to the same lands based on equally dubious<br>and debatable bases. No one in the US stole the houses or land from<br>Mexicans.\"<br>``````````````````````<br>BTW--I'd be glad to be sent back to the country from which my grandparents<br>came--they were native americans. It was clean, quiet, uncrowded and more or<br>less peaceful then. Not a lot of technology, but we got along rather nicely<br>nonetheless.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-12_08:43:53", "killed": false, "user_key": "9c8e9fa9516ee6f44228c0a9c472f0bd", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 4011315, "depth": 4, "points": 0, "author_is_creator": false, "is_realtime": false}, "4026118": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Folks.. Are you completely out of touch with reality? I realize you are working for a \"fascist/racist think tank\" but come on.. Look at election results.. Your fav Lou Barletta lost. Hate speech and fear wont work.<br>And what happened with all you Neo cons \"moving to Australia if Obama wins?\"<br><br>Let's see.  Barletta, a Republican, campaigning on one issue, ran against a long time incumbent  DEMOCRATIC Senator with lots of favors owed him and who pulled in Bill Clinton to campaign for him.  Furthermore, the local paper notes,<br>\"Barletta and Kanjorski\u2019s positions on immigration are so similar that their \u201cpolicy statements, stump speeches and candid responses to reporters' questions have revealed little difference between where Barletta and Kanjorski stand on illegal immigration.\u201d [The Times-Tribune, 11/1/08]", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-26_12:17:28", "killed": false, "user_key": "d65e9fd27377c7e99a1b502d577be65b", "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}, "4010156": {"up_voted": false, "ip": "", "has_replies": true, "message": "Wake up and smell the coffee. Per the Zogby post election poll, of all voters, only 21% are for a pathway to citizenship, 57% believe that illegal immigration harms American workers, 60% want a crackdown on illegal aliens and their employers, and 67% of Obama voters said they either did not think illegal immigration was an important issue or they voted for Obama despite his pro amnesty stance.<br><br>1. The rule of law.. one law for everyone, applied equally<br>2. Equality under the law ...ie all immigrants must follow the same rules..no preferential treatment for lawbreaking Hispanics ( per the Pew Hispanic Center almost all illegal aliens are Hispanic).<br>3. No preferential treatment based on race. ( per the Pew Hispanic Center almost all illegal aliens are Hispanic).<br>4. No one in America is above the law, not even lawbreaking illegal aliens,<br><br>Any politician in \"America today, with 10 million Americans out of work and more being added daily, will be committing political suicide.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-25_14:25:05", "killed": false, "user_key": "9fed0fe51c21272cdf70240442ffce0b", "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": 4008917, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4065043": {"up_voted": false, "ip": "", "has_replies": false, "message": "Real enforcement is the only way to deal with this out of control anti U.S. worker mess! All we need to do is,get a real Government leadership to do their damn jobs for a change!", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-11-29_18:35:09", "killed": false, "user_key": "c5268238ca76131760d6d093dcc9aace", "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": 4008609, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4019477": {"up_voted": false, "ip": "", "has_replies": false, "message": "JOHN DOUGHERTYS' ARTICAL ON NAPOLITANO MADE ME WANT TO PUKE. LAST I HEARD SHE WAS UPSET WITH THE CABLE COMPANIES OVER CHARGING PEOPLE, NOT HOMELAND SECURITY. <br>SHE DOES NOT SUPPORT CIVIL RIGHTS OR CONSTITUTIONAL RIGHTS. I HAVE HAD PERSONAL EXPERIENCE WITH HER EIMPLOYEES AT THE AZ STATE BOARD OF NURSING. WHICK I FOUND TO BE VERY DISHONEST. SHE DOES NOT CARE WHAT THIS BOARD DOES ILLEGALLY, DISCRIMINATLY, OR THEIR UNNECESSARY SPENDING. SO HIS ARTICLE IS WAY OFF. AND I AM NOT SURE BUT DOESN'T NAPOLITANO HAVE A HOME IN MEXICO?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-26_00:57:45", "killed": false, "user_key": "388702f1c269416c37f6bab08e7c0f4b", "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}, "4027416": {"up_voted": false, "ip": "", "has_replies": false, "message": "While I have nothing against Gov. Napolitano personally, I have to state that i believe some of her stated positions are, to use her own words, a \u201cjoke\u201d and \u201cnot reality-based.\u201d - and  I say this for the following reasons.<br><br>When she makes a comment such as \u201cshow me a 50-foot wall, and I\u2019ll show you a 51-foot ladder.\u201d, for which she means that a fence is useless because people will simply find a way around it, she is in effect stating that we shouldn't try to enforce our borders because there are people who will circumvent the obstacles we place in their path.   Well, DUH, of course they will - desparate people will do anything, such as die in the desert to try to get to the U.S.<br><br>As well, when she claims that it is unrealistic to deport 12M (actually the number is more than 20M) illegal aliens, she provides no justification for that rationale.   One can simply look at the hysteria surrounding even the mere mention of a raid by ICE to see people fleeing into the darkness to avoid deportation to see that coordinated enforcement - at ALL levels - would serve to reduce the numbers of illegal aliens in the U.S.<br>Also, the mandated use of e-Verify by employers has had an effect on employment opportunities for illegals, and they return to their home country in droves.  Just look at the effect that the 'economic downturn' has had.<br>There are reports from all across the country of entire neighborhoods empty because illegal aliens cannot find work.<br><br>Lastly, Comprehensive Immigration Reform (CIR) will NEVER work - in the current format before Congress - because there is no way to enforce any part of it.  Asking people who, for the most part, work under the table and use fraudulent identity/SSNs is completely useless. These people barely make enough to support themselves, how do you think they will pay a 'stiff fine' (what is a 'stiff fine' anyway)?  As well, discussoin on paying taxes is fruitless - again, by using fraudulent information how can they be made accountable?<br><br>So, while many people believe that Governor Napolitano is a good choice for DHS Secretary, I will reserve judgement until such time as she is actually appointed and discovers that 'enforcement first' is the only viable first response.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-26_13:38:12", "killed": false, "user_key": "DaveB1", "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}, "4013978": {"up_voted": false, "ip": "", "has_replies": false, "message": "Don'y you mean law breaking illegal immigrants. Don't put all Hispanics in one category as being all illegal and criminals. Ilegal immigration has nothing to do with ethnicity, but what what action each individual does. So think before you post your hatred on Hispanics.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-11-25_17:59:39", "killed": false, "user_key": "a61f3a376f80cc4e0cf898f3b6d9e6a6", "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": 4010156, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4008609": {"up_voted": false, "ip": "", "has_replies": true, "message": "Golden I agree with the first part of your response, however the lack of a usable guest worker program is not the ONLY reason that they cross.  Many come across to give birth to a child, some come across for the free education for their children,  some reunite with family members and work in industries where we don't need a guest worker program but they work for lower wages and off the books.  I could go on and on as there is not just one ONLY reason.  Whithin the last year positive strides have been taken to correct a very weak enforcement of US immigration laws and Napolitano is a fair choice that has seen first hand the positives and negatives of the illegal immigration topic and seems willing to apply a fair but tough standard for the good and safety of the United States and it's citizens.  The SAVE Act would be another good step.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-25_13:02:08", "killed": false, "user_key": "b5acba94d30dbe4be64f79051e543e57", "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": 4007547, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4026021": {"up_voted": false, "ip": "", "has_replies": false, "message": "The most \"sympathetic\" illegal aliens, those with U.S.-citizen relatives, already have routes to legalize IF they make the effort to take them.  These routes, in some instances, require returning to the homeland while the U.S. citizen requests a waiver.  For others, the illegal alien may adjust status here in the U.S. but needs to wait, file paperwork, and pay fees.  For both groups, there is the risk of denial, just as there would have been had they applied to come as legal immigrants.  Both groups essentially \"go to the back of the line\".  So why re-invent the wheel, particularly when there is no way USCIS can handle the processing of these applications at once, no way that full security checks can be done on them quickly or cheaply at one time, and no way that our social services can afford an influx of millions of legalized workers AND THE RELATIVES THEY COULD THEN SPONSOR.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-26_12:12:03", "killed": false, "user_key": "d65e9fd27377c7e99a1b502d577be65b", "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}, "4026278": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Were did you ever get the idea that no one is above the law in America? As far as Mexicans go, it would seem that they are moving back to the land that they were robbed of by certain Americans, okey dokey?<br>reply  edit  reblog  flag \"<br><br>Would that I were so \"robbed\", receiving millions of dollars for land I had never even really settled. (How do you think the Texans got Texas?  Because the Mexican government wanted it settled and let in Americans.  Other parts of the SW had sparse Mexican settlements.  In the beginning, though, the MEXICANS STOLE THE LAND FROM NATIVE AMERICANS, so don't really have a prior claim or a basis for taking the moral high ground.)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-26_12:28:04", "killed": false, "user_key": "d65e9fd27377c7e99a1b502d577be65b", "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}, "4012337": {"up_voted": false, "ip": "", "has_replies": false, "message": "Excellent article.  Great reporting from both sides.  I'm a longtime Numbers USA member, and I agree with Roy Beck:  Obama could have done a lot worse in picking Napolatino.   I'd rather have someone in charge of the illegal immigration problem that has first-hand knowledge, like Napolatino,  of the effect it has on state budgets than someone who has no experience and ends up listening to lobbyists.     <br><br>I am particularly heartened by her statement that after fulfilling strict requirements the pathway to citizenship for illegal immigrants would then entail \"getting in the back of the line and waiting your turn.\"  However, that's  a gray area - do they wait in their own country?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-25_16:25:05", "killed": false, "user_key": "6bcf7696d4e2969b8b4662474dcf1fe0", "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}, "4031017": {"up_voted": false, "ip": "", "has_replies": false, "message": "her attitude to getting rid of illegal aliens sux", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-26_17:33:14", "killed": false, "user_key": "7c85e937a3760e290507e0ca74b592c4", "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}, "4031402": {"up_voted": false, "ip": "", "has_replies": false, "message": "The main thing is to secure our border.  I have lost faith in drones and other high-tech solutions.  It seems they are only good for lining the pockets of suppliers.  What we need is good old-fashioned manpower, such as the National Guard.  Until that border is controlled, nothing else does any good.  The American people are entitled to our sovereignty.  Otherwise we can kiss our country and our way of life goodbye.  We cannot take in every impoverished person who wants to come and pay for them as they breed like flies, generation after generation.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-26_18:04:19", "killed": false, "user_key": "mygirlboo", "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}, "4118956": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm against giving illegal immigrants carte blanc.<br> My mother came to America legally in 1951. She carried a green card as well as a work visa.<br>She loved America and what it stands for, Freedom and Democracy.<br> The illegal immigrants who are here with good intentions should go through the same process that other immigrants do now, as that of our four fathers. <br> Securing our Borders with more Border Patrols and patroling our water ways with our Coast Guards would show a clear message to those who may want to cause us harm.<br>I'am hoping and praying that our two Border Patrol Agents, Ramos and Compean who are currently   <br>serving a eleven and twelve year prison term be released.<br>While they were protecting our Borders, what clearly looks, in self-defense fired a shot at a Drug Cartell Member by the name of  Osvaldo Aldrete Davila  in the buttocks. His van had over 700 lbs of drugs that he had smuggled across our Borders.  Our appointed U.S. Attorney, Mr. Johnny Sutton, offered and gave amnesty  to Mr. Davila, in return for his testimony, by helping convict Agents Ramos and Compean. <br>Ramos and Compean have already served two years, too many. <br>They were clearly innocent by self-defense, and should not have been convicted, and be released.<br>We need to Protect our Borders and our Border Guards who are Patroling them.<br>Since Ramos and Compeans' Freedom and Democracy was so easily lost.<br>What does that say for our Freedom and Democracy and our future?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-01_21:58:21", "killed": false, "user_key": "480bcf52eefadf493c5adeef66d832d8", "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}, "4015537": {"up_voted": false, "ip": "", "has_replies": true, "message": "ENFORCE OUR LAWS AGAINST ILLEGAL IMMIGRATION!!!<br><br>THERE WILL BE NO AMNESTY!!!<br><br>OUR ACCEPTABLE IMMIGRATION REFORM <br><br>#1. Make Illegal Entry a Felony Permanently Barring Citizenship<br>#2. Secure Our Borders with our National Guard!!!<br>#3. Mandate E-Verify for ALL Employees!!! <br>#4. Cut Off ALL Public Assistance to Illegals and Their Children!!!<br>#5. Stop the Underground Economy!!!<br>#6. End Birthright Citizenship for Illegals!!!<br>#7. End Chain Migration!!!<br>#8. Make English our Official Language!!!<br>#9. Cut Off Federal Funds to Sanctuary Cities!!<br><br>NOTHING MORE!!! NOTHING LESS!!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-25_19:01:11", "killed": false, "user_key": "ac2fc71f05335d97bfcba74076498850", "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": 0, "author_is_creator": false, "is_realtime": false}, "4011315": {"up_voted": false, "ip": "", "has_replies": true, "message": "Were did you ever get the idea that no one is above the law in America? As far as Mexicans go, it would seem that they are moving back to the land that they were robbed of by certain Americans, okey dokey?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-25_15:22:24", "killed": false, "user_key": "41fba337c8a9dcf5c4fa24a1832f217b", "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": 4008782, "depth": 3, "points": 0, "author_is_creator": false, "is_realtime": false}, "4019508": {"up_voted": false, "ip": "", "has_replies": false, "message": "ALSO, WHY DO WE NEED TO SHIP IN WORKERS FROM OTHER COUNTRIES, WHEN WE HAVE AMERICANS OUT OF WORK. THESE COMPANIES WANT THESE MEXICAN WORKERS BECAUSE THEY WILL WORK FOR LESS THE MINIMUM WAGE. THAT IS NOT PRETECTING HUMAN RIGHTS. SHE PROTECTS THE COMPANIES THAT WANT TO PAY SCUM WAGES TO DISPLACED WORKERS.  WHY DOESN'T SHE SUGGEST HIGHER MINIMUM WAGES OR BETTER PAY.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-26_01:02:52", "killed": false, "user_key": "388702f1c269416c37f6bab08e7c0f4b", "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}, "4027358": {"up_voted": false, "ip": "", "has_replies": false, "message": "Governor Neapolitano is BAD NEWS for anti-illegal immigrant organizations. She is very involved with the open border zealots, but 80 percent of the American people will keep on fighting illegal alien AMNESTY.<br><br>SEE WHAT YOU CAN DO...?<br><br>37 million illegal aliens according to the Tucson border patrol. An additional half-million are coming every year.<br>In 1996 Illegal aliens were then displacing 730,000 American workers a year, so says Rice University.<br>Taxpayers are supporting parasite businesses that hire illegal foreign nationals. Democrats have underfunded the new border fence.<br>It is estimated that the cost to supporting illegal aliens is over a $1trillion dollars a year in government handouts.<br><br>Read about <a href=\"http://www.judicialwatch.org\" rel=\"nofollow\">www.judicialwatch.org</a> winning court cases against parasite employers, illegal immigrant groups and corrupt politicians.<br><a href=\"http://www.numbersusa.com\" rel=\"nofollow\">www.numbersusa.com</a> is your HQ, to find the ugly facts not lies. <a href=\"http://www.capsweb.org\" rel=\"nofollow\">www.capsweb.org</a> has different petitions to fight the illegal alien pestilence.<br>Read about the unrevealed war going on at <a href=\"http://www.americanpatrol.com\" rel=\"nofollow\">www.americanpatrol.com</a><br><br>Our future free of OVERPOPULATION, is up to YOU?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-26_13:35:29", "killed": false, "user_key": "Brittanicus", "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}, "4027380": {"up_voted": false, "ip": "", "has_replies": false, "message": "Millions of patriotic Americans are on the alert of any Congressional movement towards so-called Comprehensive Immigration Reform. By any other name--this is AMNESTY OR A PATH TO CITIZENSHIP.  A fine (approx $3000.00, learn English and go to the back of the line? We will still have to give them free health care,  housing, education and other welfare programs. Now whose going to enforce those rules.  They cannot even deport those here already in large numbers? American citizens know the ominous implications of allowing this to happen. It means we will have to share Social Security, Pensions with 37 million illegal aliens squatting in the US., according to the Tucson Border Patrol union <br><br>Not only will impoverished illegal foreign nationals be able to tap into the welfare government share-out, we have now? But millions without paying 10 years of working credits, will be able to draw on SSA, SSI, SDI, food stamps and other programs designed for low income citizens. With their legalization they will have the opportunity to bring in their extended family members. Their elders, sick, mentally ill will be able to use our wilting health care system, and receive welfare to survive.  This is an outrage to every working American and legal resident. It will lead to more illegal immigrants coming across the border and OVERPOPULATION. Don't believe in the liberal national press, read the truth<br><br>The truth is to terminate illegal activity at the workplace with massive fines, confiscation of business assets and long terms in prison for pariah employers. The answer is there--but does our government have the true intention to halt the illegal alien epidemic?<br><br>Find uncensored facts at <a href=\"http://www.judicialwatch.org/\" rel=\"nofollow\">www.judicialwatch.org/</a> <a href=\"http://www.numbersusa.com/\" rel=\"nofollow\">www.numbersusa.com/</a> <a href=\"http://www.capsweb.org/www.americanpatrol/\" rel=\"nofollow\">www.capsweb.org/www.americanpatrol/</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-26_13:36:21", "killed": false, "user_key": "Brittanicus", "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}, "4015164": {"up_voted": false, "ip": "", "has_replies": false, "message": "SUPPORT THE ALL-AMERICAN STIMULUS PLAN!!!<br><br>THE ALL-AMERICAN STIMULUS PLAN WILL PROVIDE JOBS FOR 8.7 MILLION UNEMPLOYED AMERICAN WORKERS AND IT WON'T COST ANYTHING!!!<br><br>Illegals, using forged, and/or stolen identities, have illegally obtained up to 8.7 million jobs; these are jobs that Americans will do, jobs in food processing, jobs in manufacturing; these are jobs that rightfully belonged to American workers in the first place. <br><br>MANDATE E-VERIFY, FOR ALL EMPLOYEES, AND FOR ALL EMPLOYERS, AND IT WILL GENERATE 8.7 MILLION JOBS FOR UNEMPLOYED AMERICAN WORKERS!!!<br><br>THE ALL-AMERICAN STIMULUS PLAN WILL SAVE AMERICAN TAXPAYERS 300 BILLION DOLLARS EACH, AND EVERY, YEAR (the estimated annual cost of illegal immigrants to American taxpayers)!!!<br><br>SUPPORT THE ALL-AMERICAN STIMULUS PLAN!!!<br><br>REMEMBER, IT WON'T COST ANYTHING!!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-25_18:57:53", "killed": false, "user_key": "ac2fc71f05335d97bfcba74076498850", "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}, "4010183": {"up_voted": false, "ip": "", "has_replies": false, "message": "P.S. I am a 20 year plus Democrat. Americans of all poltical beliefs are anti racist preferential treatment for lawbreaking illegal aliens. Amnesty is anti American. In this county, we believe in equality under the law, and no one, and that includes illegal aliens, is above the law.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-25_14:27:26", "killed": false, "user_key": "9fed0fe51c21272cdf70240442ffce0b", "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": 4008917, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4014668": {"up_voted": false, "ip": "", "has_replies": false, "message": "STOP THE INVASION!!!<br><br>UNITED STATES BORDER APPREHENSIONS (Source DHS/CBP)<br>1987--1,190,488------1995--1,394,554------2003----931,557<br>1988--1,008,145------1996--1,649,986------2004--1,160,395<br>1989----954,243------1997--1,412,953------2005--1,189,075<br>1990--1,169,939------1998--1,555,776------2006--1,089,902<br>1991--1,197,875------1999--1,579,010------2007----876,704<br>1992--1,258,482------2000--1,676,438------2008----723,825 <br>1993--1,327,259------2001--1,266,213------2009----(beginning 10/01)<br>1994--1,094,717------2002----955,310<br><br><br>FACT: In the last 22 years, over 26 million illegals, have been apprehended, after crossing the border, into our United States.<br><br>THE PROBLEM IS: Less than 1, out of 4 illegals, are estimated to have been apprehended.<br><br>Mind boggling, isn't it.<br><br>According to the U.S. Immigration Service another 6 million illegals in our country are visa overstays.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-25_18:51:31", "killed": false, "user_key": "ac2fc71f05335d97bfcba74076498850", "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}, "8343502": {"up_voted": false, "ip": "", "has_replies": false, "message": "Probably one of the hardest things anyone can do is try and learn something new.  Congrats to anyone who tries.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-04-19_00:58:38", "killed": false, "user_key": "2f2d2304c0933528e8cded92cfad6deb", "has_been_anonymized": true, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "7 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4008275": {"up_voted": false, "ip": "", "has_replies": false, "message": "With 10 million Americans out of work, and more to come, there is no way that there can be any pathway to citizenship. Bring on E-Verify, expand it so it catches people who have stolen an American's id ( it does not do so now) and mandate all business use it.  Illegal aliens will self deport if they cannot work.<br><br>Per the Zogby Nov 5-6 2008 poll, only 21% of voters approve of a pathway to citizenship. 57% believe illegal immigration harms American workers, 60% want a crackdown on illegal aliens and their employers, and 67% of Obama supporters either did not think the issue was important or voted for Obama despite his amensty policy.<br><br>I note that even with Napolitano's plan, it is still giving preferential treatment to lawbreaking illegal aliens over the law abiding people who want to immigrate. The lawabiding ones have to pass a history test, clear a background check, pass a medical, and agree not to take US social benefits for x number of years. Plus the illegals get to stay in the USA while waiting \"at the back of the line\".<br><br>I also doubt the fine she proposes will be substantial. Let's see, at $8,000 per year for each illegal kid who has been educated by the American  taxpayer, the hospital bills for the birth illegal aliens' kids that were paid for by the US taxpayer, the medical bills for the illegal aliens paid for by the US taxpayer, the food stamps and other social benefits taken by the illegal aliens, the cost to the US  taxpayer of these lawbreakers runs into the hundreds of thousands of dollars. Now of course, with the mortqage failure,one has to ask how many are loans to illegal aliens, who are going to get their mortgage subsidized by the taxpayer. Some estimate at high as 47% of these loans in default are to Hispanics, and the Pew Hispanic Center indicates that allmost all illegal aliens are Hispanic.<br><br>Don't forget the one raid in CO of a tax preparation service. The police found 1,300 tax returns that illegal aliens had submitted with fake id's thereby obtaining $2.6 million in rebates. It is estimate each illegal alien has 3 different id's; think of how much of this is going on. <br><br>There is so much id theft and document fraud, there is no way to know how many of these illegal aliens have been stealing from the American people. <br><br>Time to secure the border, enforce our laws and rid this country of people who have no respect for the law and who have been ripping off the American taxpayer.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-25_12:56:45", "killed": false, "user_key": "9fed0fe51c21272cdf70240442ffce0b", "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}, "15251541": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm a longtime Numbers USA member, and I agree with Roy Beck: Obama could have done a lot worse in picking Napolatino. I'd rather have someone in charge of the illegal immigration problem that has first-hand knowledge, like Napolatino, of the effect it has on state budgets than someone who has no experience and ends up listening to lobbyists.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-08-23_01:52:10", "killed": false, "user_key": "6f696bc79af2e8f03549a6534bea2ed5", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4021726": {"up_voted": false, "ip": "", "has_replies": false, "message": "It's a done deal. The DREAM act will be passed with a full blanket amnesty to follow. This will be done within the first year of Obama's presidency. Napolitano will have little or no input. Yes, I know I'm a hate filled, fear mongering, right wing wacko, but once this and  universal health care is passed you can rest assured that this will be the beginning of the end of this nation. Don't allow yourself to be deluded for a second that the primary reason for amnesty is anything other than to secure a large hispanic voter block that will allow the Democrats to remain in complete control of the country  for decades. What most have miscalculated is that they are going to trigger a rebellion. The American people who are against these agendas (and others) simply will no longer tolerate having such total,  arrogant , disregard to their voices. We are extremely polarized and approaching the apex of our emotional boiling point. Because Obama, an unstoppable congress, and his cabinet members all share the same leftist beliefs and a very loudly spoken hatred and intolerance of anything conservative, they will bulldoze anything or anyone in their way . And there is still a huge number of citizens whose angered will not be checked. Joining in will be a majority of those who voted Obama and the overwhelmingly Democratic congress in.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-26_06:10:26", "killed": false, "user_key": "03edc253a56c4abd5604b31f02eb86eb", "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}, "4008782": {"up_voted": false, "ip": "", "has_replies": true, "message": "Illegal entry to the US, 1st offense = criminal misdeamor with jail up to 6 months, 2nd offense= felony with a term up to 20 years.<br><br>Overstaying a visa =administrative offense.<br><br>Stealing an American's id = felony<br><br>Using forged documents = felony<br><br>Tax Evasion = felony<br><br>Driving without a license = criminal misdemeanor.<br><br><br>Every single illegal alien who is working or driving in the US is a criminal, whether they entered the US on a visa then overstayed, or whether they came across the border illegally.<br><br>How do you think Mexico would react if 36 million Americans entered Mexico illegal, stole Mexican jobs, used forged documents, stole Mexican id's, evaded Mexican taxes, drove without a license, demanded government services in English,  stole governmental benefits, demanded immunity for their crimes and  demanded citizensip?<br><br>Would Mexico have what you call a \"moral\" reaction.. ie say okey dokey.. fine with us?<br><br>LOL...<br><br>PS. The reason that Mexico is a corrupt, crime ridden failed country is because they do not believe in the rule of law. Now they want to import that poison to America. <br><br>NO ONE IS ABOVE THE LAW IN AMERICA,,,NOT EVEN ILLEGAL ALIENS", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-25_13:06:30", "killed": false, "user_key": "9fed0fe51c21272cdf70240442ffce0b", "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": 4007547, "depth": 2, "points": 0, "author_is_creator": false, "is_realtime": false}, "4026210": {"up_voted": false, "ip": "", "has_replies": false, "message": "Golden wrote:\"It is your hysterical characterization of illegal aliens as \"criminals\" that really rubs me the wrong way. For the sake of argument let us discuss those who are now illegal who came to this country on valid visas and then overstayed. At that point they are in the same legal position as those who entered without inspection. If you enter on a visa then overstay, it is not a criminal violation but a civil (administrative) violation. So this leads me to believe that you are focusing on Mexicans and Mexicans only who cross illegally..\"<br><br>However, obtaining a non immigrant visa that does NOT allow dual intent by attesting to the issuing consulate that you intend to go home is IMMIGRATION FRAUD which is a criminal act.  It may be hard to prove, but it IS a felony.  Even if the government can't prove it, it doesn't make you any better than those who enter without inspection.  In some ways it's worse, because you flat out lied (and probably went to great lengths to do it, given the need to prove your intent to return home) to a U.S. government official.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-26_12:23:10", "killed": false, "user_key": "d65e9fd27377c7e99a1b502d577be65b", "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}, "4007547": {"up_voted": false, "ip": "", "has_replies": true, "message": "It is your hysterical characterization of illegal aliens as \"criminals\" that really rubs me the wrong way.  For the sake of argument let us discuss those who are now illegal who came to this country on valid visas and then overstayed.  At that point they are in the same legal position as those who entered without inspection.  If you enter on a visa then overstay, it is not a criminal violation but a civil (administrative) violation.  So this leads me to believe that you are focusing on Mexicans and Mexicans only who cross illegally..<br><br>Yet your ranting seems to indicate that you equate illegal aliens with carjackers, rapists, thieves arsonists and the like.  Look, while I am conservative, I do not have it in my heart to demonize people who cross the border seeking to make money to support heir families (doing jobs that 99.9% of Americans will not deign to do) WHEN THE ONLY REASON THEY CROSS THIS WAY IS BECAUSE THE U.S. DOES NOT HAVE A PRACTICAL, USABLE GUEST WORKER PROGRAM AT THIS TIME.<br><br>I suspect you gloss this fact over (perhaps because you are unintelligent, but more likely because you are simply ignorant).<br><br>And please don;t start ranting that the law is the law is the law...<br><br>Laws are updated all the time depending on the circumstances of society.  Bear in mind that child labor used to be legal.  Just because it as legal, did this make it a morally correct law?  NO!!!!!!!  The fact of the matter is that our immigration laws are outdated and do not serve the interests of the U.S.   Contemplating changing the laws to address problems in the system is smart and taking the position that the laws are fine, just enforce them, is just plain stupid.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-25_12:20:43", "killed": false, "user_key": "bb546f39572bd974ca2e9665be154337", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 5, "is_first_child": true, "email": "", "parent_post_id": 4005636, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4364646": {"up_voted": false, "ip": "", "has_replies": false, "message": "i agree 100%--with every point--how can we get it done?<br><br>I have written to my repesentatives and senators again and again and they are still very soft on illegals and they take no position to protect our economy, protect our California state budget (we are bankrupt) to protect our social security anf medicare systems, nor to protect legal workers or the unemployed.  How can we open the eyes and hearts of the public who so indifferently re elect them again and again?", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2008-12-12_06:47:39", "killed": false, "user_key": "9c8e9fa9516ee6f44228c0a9c472f0bd", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4015537, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4026215": {"up_voted": false, "ip": "", "has_replies": false, "message": "For all those who proclaim that \"we cannot deport all illegals,\" no one has explained why? Is is a matter of logistics? If so, let's commander all buses, trains, plans, automobiles and any type of transportation necessary - load them aboard and head for the border. No? Then let's issue a nation-wide order: \"If you are in our country illegally, you have 30 days to go home. If not, you will do hard time in prison.\" Still don't like that? Then make it loud and clear to Mexico and all the other offending countries, that all money, trade, and diplomatic relations are cut off until they recall their citizens or we being bringing them home in C-130s and leaving them on the tarmac. There will be a lot of screaming of human rights, but no nation should have to take the cast-offs of vile and violent counties such as Mexico. We have the law on our side. Go to it. Start the trucks rolling.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-26_12:23:42", "killed": false, "user_key": "a41a90f4e80b409f17fec0b46efef4f4", "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}, "23168873": {"up_voted": false, "ip": "", "has_replies": false, "message": "JANET NAPOLITANO IS NOT WORTHLESS, SHE IS THE BEST! SHE IS FULL OF HOPE! THATS ALL I HAVE TO SAY.....", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-11-15_23:49:55", "killed": false, "user_key": "bartpasc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "2 weeks ago", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 4028667, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "4015594": {"up_voted": false, "ip": "", "has_replies": false, "message": "The government has been lying to you......again.<br><br>The BIG LIE......<br><br>They keep saying there are only 12 million illegal immigrants in our United States.<br><br>FACT: In the last 22 years, over 26 million illegals, have been apprehended, after crossing the border, into our United States. THE PROBLEM IS: Less than 1, out of 4, of the invading illegals, are estimated to have been apprehended.<br><br>According to the U.S. Immigration Service another 6 million illegals in our country are visa overstays. <br><br>There are, AT LEAST, 40 million illegal immigrants in our United States..........<br><br>there are 8.7 million illegals working at on-the-books jobs that they used forged, and/or stolen, identities, to illegally obtain.<br><br>there are at least that many more illegals working under-the-table, for unscrupulous employers, as part of the tax fraud laden underground economy.<br><br>there are over 5 million illegal immigrant students overcrowding our schools, all at American taxpayer expense.<br><br>Illegal immigrants cost American taxpayers over 300 billion dollars a year.<br><br>The Bush administration in its final weeks will revive a stalled crackdown on U.S. companies that hire illegal immigrants, issuing a new regulation and asking a federal judge to lift a ban on the measure, Homeland Security Secretary Michael Chertoff announced yesterday. <br><br>If the court agrees, the government could begin mailing notices to 140,000 employers regarding suspect Social Security numbers used by an estimated 8.7 million workers, pressuring businesses to either resolve discrepancies or fire workers within 90 days. <br><br><a href=\"http://www.washingtonpost.com/wp-dyn/content/article/2008/10/23/AR2008102303365.html?hpid=moreheadlines\" rel=\"nofollow\">http://www.washingtonpost.com/wp-dyn/content/ar...</a><br><br>E-VERIFY MUST BE MANDATED, FOR ALL EMPLOYEES, AND FOR ALL EMPLOYERS!!!<br><br>UNEMPLOYED AMERICAN WORKERS NEED THOSE JOBS!!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-25_19:05:40", "killed": false, "user_key": "ac2fc71f05335d97bfcba74076498850", "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}, "4014955": {"up_voted": false, "ip": "", "has_replies": false, "message": "STOP THE INVASION!!!<br><br>BUILD THE FENCE!!!<br><br>MANDATE E-VERIFY!!!<br><br>Southwest Border Patrol Sector Apprehensions (Source DHS/CBP)<br>Fiscal Year-------------2005---------2006---------2007-------2008 (ends 9/30)<br>San Diego------------126,879-----142,104---- 152,460--- 162,390<br>El Centro--------------55,725-------61,465----- 55,883----- 40,961<br>Yuma-----------------138,492-----118,549----- 37,992------ 8,363*<br>Tucson --------------439,053-----392,074---- 378,239--- 317,696 <br>El Paso---------------122,624-----122,256----- 75,464----- 30,312<br>Marfa ------------------10,532--------7,520------- 5,536------ 5,391<br>Del Rio -----------------68,547------42,636----- 22,920----- 20,761<br>Laredo -----------------75,268------74,840----- 56,714------43,658<br>Rio Grande Valley --134,136----110,528------ 73,430----- 75,473<br>Apprehensions----1,171,386--1,071,972-----858,638----705,005 <br><br>*The Yuma Sector presently has a total of 94 miles of fencing. The difference is apparent.<br><br><br>The Yuma Border Patrol Sector is under control:<br>-------Yuma Border Patrol Sector Apprehensions--------<br>-----------OCT<br>FY2009---338<br>FY2008--1094<br>FY2007--3478<br>FY2006--9428<br>FY2005--8872<br><br>The El Paso Border Patrol Sector will soon be under control<br>-------El Paso Border Patrol Sector Apprehensions--------<br>-----------OCT<br>FY2009--1468--<br>*The El Paso Sector of the U.S. Border Patrol is currently in the process of constructing 80 miles of vehicle fencing in New Mexico and approximately 56 miles of pedestrian fencing in New Mexico and Texas, officials said.<br>FY2008--3605<br>FY2007--6183<br>FY2006-11027", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-25_18:54:36", "killed": false, "user_key": "ac2fc71f05335d97bfcba74076498850", "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}, "4080116": {"up_voted": false, "ip": "", "has_replies": false, "message": "Bottom line: Napolitano supports amnesty which the American people reject. We will not be foooled again by talk of giving illegals a \"pathway\" to citizenship (AKA amnesty) as long as they supposedly \"pay a fine\" and have a \"history of paying taxes\" etc. This IS amnesty and we have heard this tune before. Furthermore, we do not have to \"round up\" 12 million illegals. No major anti-illegal immigraton group is talking about that. Rather if our existing laws are enforced and benefits cut off, many if not most illegal aliens will return to their home countries over time. This is the humane and cost -effective way to solve this crisis.<br><br>With 10 million Americans out of work, now is NOT the time to be talking about ANY form of amnesty for those who have broken our laws. Do your job and enforce our laws!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-01_02:04:59", "killed": false, "user_key": "422e84837cdc6289c407f758a0da5c2c", "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}, "16440822": {"up_voted": false, "ip": "", "has_replies": false, "message": "She's really going to take some flack for the recent hoopla concerning illegal immigrants and nationalized healthcare.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-09-11_16:45:24", "killed": false, "user_key": "f0b5b21587ecc0fe18a3b232a8f59242", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4028667": {"up_voted": false, "ip": "", "has_replies": true, "message": "Janet Napolitano, is nothing but a worthless(to American citizens) political HACK. That's all I have to say.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-26_14:54:37", "killed": false, "user_key": "c4baafa8bb8a38fd7a38e6f61b18750b", "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": 0, "author_is_creator": false, "is_realtime": false}, "4008917": {"up_voted": false, "ip": "", "has_replies": true, "message": "Folks.. Are you completely out of touch with reality? I realize you are working for a \"fascist/racist think tank\" but come on.. Look at election results.. Your fav Lou Barletta lost. Hate speech and fear wont work.<br>And what happened with all you Neo cons \"moving to Australia if Obama wins?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-11-25_13:14:22", "killed": false, "user_key": "5d5e0ac2fe824d381fa1535ea7fbaea3", "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": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}}, "integration": {"receiver_url": "", "theme": 1, "reply_position": false, "disqus_logo": false}, "timer": {"timer_url": "http://localhost:8005", "thread_id": "7536253", "user_id": "anonymous", "forum_id": "34441", "hash": 1691413479788440098}, "thread": {"days_alive": 0, "slug": "napolitano_likely_to_prioritize_immigration_at_homeland_security", "paginate": true, "num_pages": 1, "num_posts": 40, "per_page": 50, "total_posts": 40, "realtime_paused": true, "id": 7536253, "queued": false}, "reactions_limit": 10, "context": {"show_reply": true, "use_fb_connect": false, "forum_facebook_key": "", "use_yahoo": false, "subscribed": false, "use_twitter_signin": false, "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 = '21bc467119200cb06806902fa8e2f5b0';
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;



// 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://disqus.com/forums/washingtonindependent/napolitano_likely_to_prioritize_immigration_at_homeland_security/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/washingtonindependent/_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 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">\
	 Showing <span id="dsq-num-posts">40</span> of <span id="dsq-total-posts">40</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://disqus.com/forums/washingtonindependent/napolitano_likely_to_prioritize_immigration_at_homeland_security/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" >Popular now</option>\
	 <option value="best" >Best Rating</option>\
	 <option value="newest" selected="selected">Newest first</option>\
	 <option value="oldest" >Oldest first</option>\
	 </select>\
	 &nbsp;\
	 </span>\
	 <span class="dsq-item-cp"><a href="http://disqus.com/forums/washingtonindependent/napolitano_likely_to_prioritize_immigration_at_homeland_security/">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">\
	 </div>\
		';

		
			html = Dsq.Templates.authPost() + html;
		

		
		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.reactions();

		

		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://disqus.com/forums/washingtonindependent/napolitano_likely_to_prioritize_immigration_at_homeland_security/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 '';
	};

	//
	// 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 are commenting as a Guest. You may choose to log into an existing DISQUS Profile, your Facebook, Twitter or OpenID account to comment on The Washington Independent" onclick="Dsq.Popup.helpBadges(); return false">Optional:</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:7536253" onclick="Dsq.Popup.login(); return false">Login</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'				: 'washingtonindependent',
			't'				: 'napolitano_likely_to_prioritize_immigration_at_homeland_security',
			// 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/washingtonindependent/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/washingtonindependent/napolitano_likely_to_prioritize_immigration_at_homeland_security/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/washingtonindependent/thread.js'
			+ '?slug='	+ 'napolitano_likely_to_prioritize_immigration_at_homeland_security'
			+ '&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/washingtonindependent/thread.js'
			+ '?slug='	+ 'napolitano_likely_to_prioritize_immigration_at_homeland_security'
			+ '&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/washingtonindependent/subscribe.js'
				+'?status=' 	+ status
				+ '&slug='		+ 'napolitano_likely_to_prioritize_immigration_at_homeland_security'
				+ '&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/washingtonindependent/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/7536253/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/washingtonindependent/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/washingtonindependent/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;
		});
	})();
}









(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-16440822">\
	 <div id="dsq-comment-header-16440822" class="dsq-comment-header">\
	 <cite id="dsq-cite-16440822" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16440822" href="http://freekidsgames.vox.com/" target="_blank" rel="nofollow">Kids Games</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16440822" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16440822" class="dsq-comment-message">She\'s really going to take some flack for the recent hoopla concerning illegal immigrants and nationalized healthcare.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-15251541">\
	 <div id="dsq-comment-header-15251541" class="dsq-comment-header">\
	 <cite id="dsq-cite-15251541" class="dsq-comment-cite">\
	 <a id="dsq-author-user-15251541" href="http://www.club-penguin.org/" target="_blank" rel="nofollow">ClubPenguinCheats</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-15251541" class="dsq-comment-body">\
	 <div id="dsq-comment-message-15251541" class="dsq-comment-message">I\'m a longtime Numbers USA member, and I agree with Roy Beck: Obama could have done a lot worse in picking Napolatino. I\'d rather have someone in charge of the illegal immigration problem that has first-hand knowledge, like Napolatino, of the effect it has on state budgets than someone who has no experience and ends up listening to lobbyists.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-8343502">\
	 <div id="dsq-comment-header-8343502" class="dsq-comment-header">\
	 <cite id="dsq-cite-8343502" class="dsq-comment-cite">\
	 <span id="dsq-author-user-8343502">Guest</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-8343502" class="dsq-comment-body">\
	 <div id="dsq-comment-message-8343502" class="dsq-comment-message">Probably one of the hardest things anyone can do is try and learn something new.  Congrats to anyone who tries.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4118956">\
	 <div id="dsq-comment-header-4118956" class="dsq-comment-header">\
	 <cite id="dsq-cite-4118956" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4118956">Peggy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4118956" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4118956" class="dsq-comment-message">I\'m against giving illegal immigrants carte blanc.<br> My mother came to America legally in 1951. She carried a green card as well as a work visa.<br>She loved America and what it stands for, Freedom and Democracy.<br> The illegal immigrants who are here with good intentions should go through the same process that other immigrants do now, as that of our four fathers. <br> Securing our Borders with more Border Patrols and patroling our water ways with our Coast Guards would show a clear message to those who may want to cause us harm.<br>I\'am hoping and praying that our two Border Patrol Agents, Ramos and Compean who are currently   <br>serving a eleven and twelve year prison term be released.<br>While they were protecting our Borders, what clearly looks, in self-defense fired a shot at a Drug Cartell Member by the name of  Osvaldo Aldrete Davila  in the buttocks. His van had over 700 lbs of drugs that he had smuggled across our Borders.  Our appointed U.S. Attorney, Mr. Johnny Sutton, offered and gave amnesty  to Mr. Davila, in return for his testimony, by helping convict Agents Ramos and Compean. <br>Ramos and Compean have already served two years, too many. <br>They were clearly innocent by self-defense, and should not have been convicted, and be released.<br>We need to Protect our Borders and our Border Guards who are Patroling them.<br>Since Ramos and Compeans\' Freedom and Democracy was so easily lost.<br>What does that say for our Freedom and Democracy and our future?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4080116">\
	 <div id="dsq-comment-header-4080116" class="dsq-comment-header">\
	 <cite id="dsq-cite-4080116" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4080116">Dave</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4080116" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4080116" class="dsq-comment-message">Bottom line: Napolitano supports amnesty which the American people reject. We will not be foooled again by talk of giving illegals a "pathway" to citizenship (AKA amnesty) as long as they supposedly "pay a fine" and have a "history of paying taxes" etc. This IS amnesty and we have heard this tune before. Furthermore, we do not have to "round up" 12 million illegals. No major anti-illegal immigraton group is talking about that. Rather if our existing laws are enforced and benefits cut off, many if not most illegal aliens will return to their home countries over time. This is the humane and cost -effective way to solve this crisis.<br><br>With 10 million Americans out of work, now is NOT the time to be talking about ANY form of amnesty for those who have broken our laws. Do your job and enforce our laws!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4031402">\
	 <div id="dsq-comment-header-4031402" class="dsq-comment-header">\
	 <cite id="dsq-cite-4031402" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4031402">mygirlboo</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4031402" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4031402" class="dsq-comment-message">The main thing is to secure our border.  I have lost faith in drones and other high-tech solutions.  It seems they are only good for lining the pockets of suppliers.  What we need is good old-fashioned manpower, such as the National Guard.  Until that border is controlled, nothing else does any good.  The American people are entitled to our sovereignty.  Otherwise we can kiss our country and our way of life goodbye.  We cannot take in every impoverished person who wants to come and pay for them as they breed like flies, generation after generation.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4031017">\
	 <div id="dsq-comment-header-4031017" class="dsq-comment-header">\
	 <cite id="dsq-cite-4031017" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4031017">mrrogers </span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4031017" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4031017" class="dsq-comment-message">her attitude to getting rid of illegal aliens sux</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4028667">\
	 <div id="dsq-comment-header-4028667" class="dsq-comment-header">\
	 <cite id="dsq-cite-4028667" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4028667">Bobby</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4028667" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4028667" class="dsq-comment-message">Janet Napolitano, is nothing but a worthless(to American citizens) political HACK. That\'s all I have to say.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-23168873">\
	 <div id="dsq-comment-header-23168873" class="dsq-comment-header">\
	 <cite id="dsq-cite-23168873" class="dsq-comment-cite">\
	 <span id="dsq-author-user-23168873">bartpasc</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-23168873" class="dsq-comment-body">\
	 <div id="dsq-comment-message-23168873" class="dsq-comment-message">JANET NAPOLITANO IS NOT WORTHLESS, SHE IS THE BEST! SHE IS FULL OF HOPE! THATS ALL I HAVE TO SAY.....</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4027416">\
	 <div id="dsq-comment-header-4027416" class="dsq-comment-header">\
	 <cite id="dsq-cite-4027416" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4027416">DaveB1</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4027416" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4027416" class="dsq-comment-message">While I have nothing against Gov. Napolitano personally, I have to state that i believe some of her stated positions are, to use her own words, a “joke” and “not reality-based.” - and  I say this for the following reasons.<br><br>When she makes a comment such as “show me a 50-foot wall, and I’ll show you a 51-foot ladder.”, for which she means that a fence is useless because people will simply find a way around it, she is in effect stating that we shouldn\'t try to enforce our borders because there are people who will circumvent the obstacles we place in their path.   Well, DUH, of course they will - desparate people will do anything, such as die in the desert to try to get to the U.S.<br><br>As well, when she claims that it is unrealistic to deport 12M (actually the number is more than 20M) illegal aliens, she provides no justification for that rationale.   One can simply look at the hysteria surrounding even the mere mention of a raid by ICE to see people fleeing into the darkness to avoid deportation to see that coordinated enforcement - at ALL levels - would serve to reduce the numbers of illegal aliens in the U.S.<br>Also, the mandated use of e-Verify by employers has had an effect on employment opportunities for illegals, and they return to their home country in droves.  Just look at the effect that the \'economic downturn\' has had.<br>There are reports from all across the country of entire neighborhoods empty because illegal aliens cannot find work.<br><br>Lastly, Comprehensive Immigration Reform (CIR) will NEVER work - in the current format before Congress - because there is no way to enforce any part of it.  Asking people who, for the most part, work under the table and use fraudulent identity/SSNs is completely useless. These people barely make enough to support themselves, how do you think they will pay a \'stiff fine\' (what is a \'stiff fine\' anyway)?  As well, discussoin on paying taxes is fruitless - again, by using fraudulent information how can they be made accountable?<br><br>So, while many people believe that Governor Napolitano is a good choice for DHS Secretary, I will reserve judgement until such time as she is actually appointed and discovers that \'enforcement first\' is the only viable first response.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4027380">\
	 <div id="dsq-comment-header-4027380" class="dsq-comment-header">\
	 <cite id="dsq-cite-4027380" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4027380">Brittanicus</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4027380" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4027380" class="dsq-comment-message">Millions of patriotic Americans are on the alert of any Congressional movement towards so-called Comprehensive Immigration Reform. By any other name--this is AMNESTY OR A PATH TO CITIZENSHIP.  A fine (approx $3000.00, learn English and go to the back of the line? We will still have to give them free health care,  housing, education and other welfare programs. Now whose going to enforce those rules.  They cannot even deport those here already in large numbers? American citizens know the ominous implications of allowing this to happen. It means we will have to share Social Security, Pensions with 37 million illegal aliens squatting in the US., according to the Tucson Border Patrol union <br><br>Not only will impoverished illegal foreign nationals be able to tap into the welfare government share-out, we have now? But millions without paying 10 years of working credits, will be able to draw on SSA, SSI, SDI, food stamps and other programs designed for low income citizens. With their legalization they will have the opportunity to bring in their extended family members. Their elders, sick, mentally ill will be able to use our wilting health care system, and receive welfare to survive.  This is an outrage to every working American and legal resident. It will lead to more illegal immigrants coming across the border and OVERPOPULATION. Don\'t believe in the liberal national press, read the truth<br><br>The truth is to terminate illegal activity at the workplace with massive fines, confiscation of business assets and long terms in prison for pariah employers. The answer is there--but does our government have the true intention to halt the illegal alien epidemic?<br><br>Find uncensored facts at <a href="http://www.judicialwatch.org/" rel="nofollow">www.judicialwatch.org/</a> <a href="http://www.numbersusa.com/" rel="nofollow">www.numbersusa.com/</a> <a href="http://www.capsweb.org/www.americanpatrol/" rel="nofollow">www.capsweb.org/www.americanpatrol/</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4027358">\
	 <div id="dsq-comment-header-4027358" class="dsq-comment-header">\
	 <cite id="dsq-cite-4027358" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4027358">Brittanicus</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4027358" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4027358" class="dsq-comment-message">Governor Neapolitano is BAD NEWS for anti-illegal immigrant organizations. She is very involved with the open border zealots, but 80 percent of the American people will keep on fighting illegal alien AMNESTY.<br><br>SEE WHAT YOU CAN DO...?<br><br>37 million illegal aliens according to the Tucson border patrol. An additional half-million are coming every year.<br>In 1996 Illegal aliens were then displacing 730,000 American workers a year, so says Rice University.<br>Taxpayers are supporting parasite businesses that hire illegal foreign nationals. Democrats have underfunded the new border fence.<br>It is estimated that the cost to supporting illegal aliens is over a $1trillion dollars a year in government handouts.<br><br>Read about <a href="http://www.judicialwatch.org" rel="nofollow">www.judicialwatch.org</a> winning court cases against parasite employers, illegal immigrant groups and corrupt politicians.<br><a href="http://www.numbersusa.com" rel="nofollow">www.numbersusa.com</a> is your HQ, to find the ugly facts not lies. <a href="http://www.capsweb.org" rel="nofollow">www.capsweb.org</a> has different petitions to fight the illegal alien pestilence.<br>Read about the unrevealed war going on at <a href="http://www.americanpatrol.com" rel="nofollow">www.americanpatrol.com</a><br><br>Our future free of OVERPOPULATION, is up to YOU?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4026278">\
	 <div id="dsq-comment-header-4026278" class="dsq-comment-header">\
	 <cite id="dsq-cite-4026278" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4026278">Ali</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4026278" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4026278" class="dsq-comment-message">"Were did you ever get the idea that no one is above the law in America? As far as Mexicans go, it would seem that they are moving back to the land that they were robbed of by certain Americans, okey dokey?<br>reply  edit  reblog  flag "<br><br>Would that I were so "robbed", receiving millions of dollars for land I had never even really settled. (How do you think the Texans got Texas?  Because the Mexican government wanted it settled and let in Americans.  Other parts of the SW had sparse Mexican settlements.  In the beginning, though, the MEXICANS STOLE THE LAND FROM NATIVE AMERICANS, so don\'t really have a prior claim or a basis for taking the moral high ground.)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4026215">\
	 <div id="dsq-comment-header-4026215" class="dsq-comment-header">\
	 <cite id="dsq-cite-4026215" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4026215">June</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4026215" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4026215" class="dsq-comment-message">For all those who proclaim that "we cannot deport all illegals," no one has explained why? Is is a matter of logistics? If so, let\'s commander all buses, trains, plans, automobiles and any type of transportation necessary - load them aboard and head for the border. No? Then let\'s issue a nation-wide order: "If you are in our country illegally, you have 30 days to go home. If not, you will do hard time in prison." Still don\'t like that? Then make it loud and clear to Mexico and all the other offending countries, that all money, trade, and diplomatic relations are cut off until they recall their citizens or we being bringing them home in C-130s and leaving them on the tarmac. There will be a lot of screaming of human rights, but no nation should have to take the cast-offs of vile and violent counties such as Mexico. We have the law on our side. Go to it. Start the trucks rolling.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4026210">\
	 <div id="dsq-comment-header-4026210" class="dsq-comment-header">\
	 <cite id="dsq-cite-4026210" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4026210">Ali</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4026210" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4026210" class="dsq-comment-message">Golden wrote:"It is your hysterical characterization of illegal aliens as "criminals" that really rubs me the wrong way. For the sake of argument let us discuss those who are now illegal who came to this country on valid visas and then overstayed. At that point they are in the same legal position as those who entered without inspection. If you enter on a visa then overstay, it is not a criminal violation but a civil (administrative) violation. So this leads me to believe that you are focusing on Mexicans and Mexicans only who cross illegally.."<br><br>However, obtaining a non immigrant visa that does NOT allow dual intent by attesting to the issuing consulate that you intend to go home is IMMIGRATION FRAUD which is a criminal act.  It may be hard to prove, but it IS a felony.  Even if the government can\'t prove it, it doesn\'t make you any better than those who enter without inspection.  In some ways it\'s worse, because you flat out lied (and probably went to great lengths to do it, given the need to prove your intent to return home) to a U.S. government official.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4026118">\
	 <div id="dsq-comment-header-4026118" class="dsq-comment-header">\
	 <cite id="dsq-cite-4026118" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4026118">Ali</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4026118" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4026118" class="dsq-comment-message">"Folks.. Are you completely out of touch with reality? I realize you are working for a "fascist/racist think tank" but come on.. Look at election results.. Your fav Lou Barletta lost. Hate speech and fear wont work.<br>And what happened with all you Neo cons "moving to Australia if Obama wins?"<br><br>Let\'s see.  Barletta, a Republican, campaigning on one issue, ran against a long time incumbent  DEMOCRATIC Senator with lots of favors owed him and who pulled in Bill Clinton to campaign for him.  Furthermore, the local paper notes,<br>"Barletta and Kanjorski’s positions on immigration are so similar that their “policy statements, stump speeches and candid responses to reporters\' questions have revealed little difference between where Barletta and Kanjorski stand on illegal immigration.” [The Times-Tribune, 11/1/08]</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4026112">\
	 <div id="dsq-comment-header-4026112" class="dsq-comment-header">\
	 <cite id="dsq-cite-4026112" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4026112">constructionstaffing</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4026112" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4026112" class="dsq-comment-message">Construction Jobs for Skilled Tradesmen are best found online, the internet and the tools created for this purpose are efficient and progressive. The hardest part of job hunting is finding the perfect job; Grus Construction Personnel has found a way to keep all skilled labor professionals updated on new jobs postings.<br><br>Once you submit your resume to Grus and participate in a brief interview on the phone to create your profile, you will be notified when new jobs matching your skills are ready to fill.<br><br>These internet tools have created a new way to accept work. No longer is it efficient to find a job in the newspaper, its not productive at all. Using the internet to find construction jobs and to staff skilled labor is a very efficient method of recruiting and job hunting especially when you use the right tools for the job.<br><br>Grus utilizes an SMS cell phone text messaging system to notify available craftsmen of new construction jobs that have recently started filling. If you visit the website today and don’t find a job that does not mean you should stop there. You need to apply and submit your resume, be doing this you become an asset to Grus and will be sent on the best jobs in the construction job marketplace.<br><br>Start finding the perfect construction job today or if you’re a contractor or project owner contact Grus today to fulfill your Skilled Labor Staffing needs.<br><br><a href="http://www.gruspersonnel.com" rel="nofollow">http://www.gruspersonnel.com</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4026021">\
	 <div id="dsq-comment-header-4026021" class="dsq-comment-header">\
	 <cite id="dsq-cite-4026021" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4026021">Ali</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4026021" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4026021" class="dsq-comment-message">The most "sympathetic" illegal aliens, those with U.S.-citizen relatives, already have routes to legalize IF they make the effort to take them.  These routes, in some instances, require returning to the homeland while the U.S. citizen requests a waiver.  For others, the illegal alien may adjust status here in the U.S. but needs to wait, file paperwork, and pay fees.  For both groups, there is the risk of denial, just as there would have been had they applied to come as legal immigrants.  Both groups essentially "go to the back of the line".  So why re-invent the wheel, particularly when there is no way USCIS can handle the processing of these applications at once, no way that full security checks can be done on them quickly or cheaply at one time, and no way that our social services can afford an influx of millions of legalized workers AND THE RELATIVES THEY COULD THEN SPONSOR.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4021726">\
	 <div id="dsq-comment-header-4021726" class="dsq-comment-header">\
	 <cite id="dsq-cite-4021726" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4021726">Agobbler</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4021726" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4021726" class="dsq-comment-message">It\'s a done deal. The DREAM act will be passed with a full blanket amnesty to follow. This will be done within the first year of Obama\'s presidency. Napolitano will have little or no input. Yes, I know I\'m a hate filled, fear mongering, right wing wacko, but once this and  universal health care is passed you can rest assured that this will be the beginning of the end of this nation. Don\'t allow yourself to be deluded for a second that the primary reason for amnesty is anything other than to secure a large hispanic voter block that will allow the Democrats to remain in complete control of the country  for decades. What most have miscalculated is that they are going to trigger a rebellion. The American people who are against these agendas (and others) simply will no longer tolerate having such total,  arrogant , disregard to their voices. We are extremely polarized and approaching the apex of our emotional boiling point. Because Obama, an unstoppable congress, and his cabinet members all share the same leftist beliefs and a very loudly spoken hatred and intolerance of anything conservative, they will bulldoze anything or anyone in their way . And there is still a huge number of citizens whose angered will not be checked. Joining in will be a majority of those who voted Obama and the overwhelmingly Democratic congress in.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4019508">\
	 <div id="dsq-comment-header-4019508" class="dsq-comment-header">\
	 <cite id="dsq-cite-4019508" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4019508">AZBERNIE</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4019508" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4019508" class="dsq-comment-message">ALSO, WHY DO WE NEED TO SHIP IN WORKERS FROM OTHER COUNTRIES, WHEN WE HAVE AMERICANS OUT OF WORK. THESE COMPANIES WANT THESE MEXICAN WORKERS BECAUSE THEY WILL WORK FOR LESS THE MINIMUM WAGE. THAT IS NOT PRETECTING HUMAN RIGHTS. SHE PROTECTS THE COMPANIES THAT WANT TO PAY SCUM WAGES TO DISPLACED WORKERS.  WHY DOESN\'T SHE SUGGEST HIGHER MINIMUM WAGES OR BETTER PAY.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4019477">\
	 <div id="dsq-comment-header-4019477" class="dsq-comment-header">\
	 <cite id="dsq-cite-4019477" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4019477">AZBERNIE</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4019477" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4019477" class="dsq-comment-message">JOHN DOUGHERTYS\' ARTICAL ON NAPOLITANO MADE ME WANT TO PUKE. LAST I HEARD SHE WAS UPSET WITH THE CABLE COMPANIES OVER CHARGING PEOPLE, NOT HOMELAND SECURITY. <br>SHE DOES NOT SUPPORT CIVIL RIGHTS OR CONSTITUTIONAL RIGHTS. I HAVE HAD PERSONAL EXPERIENCE WITH HER EIMPLOYEES AT THE AZ STATE BOARD OF NURSING. WHICK I FOUND TO BE VERY DISHONEST. SHE DOES NOT CARE WHAT THIS BOARD DOES ILLEGALLY, DISCRIMINATLY, OR THEIR UNNECESSARY SPENDING. SO HIS ARTICLE IS WAY OFF. AND I AM NOT SURE BUT DOESN\'T NAPOLITANO HAVE A HOME IN MEXICO?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4015594">\
	 <div id="dsq-comment-header-4015594" class="dsq-comment-header">\
	 <cite id="dsq-cite-4015594" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4015594">Buzzm1</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4015594" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4015594" class="dsq-comment-message">The government has been lying to you......again.<br><br>The BIG LIE......<br><br>They keep saying there are only 12 million illegal immigrants in our United States.<br><br>FACT: In the last 22 years, over 26 million illegals, have been apprehended, after crossing the border, into our United States. THE PROBLEM IS: Less than 1, out of 4, of the invading illegals, are estimated to have been apprehended.<br><br>According to the U.S. Immigration Service another 6 million illegals in our country are visa overstays. <br><br>There are, AT LEAST, 40 million illegal immigrants in our United States..........<br><br>there are 8.7 million illegals working at on-the-books jobs that they used forged, and/or stolen, identities, to illegally obtain.<br><br>there are at least that many more illegals working under-the-table, for unscrupulous employers, as part of the tax fraud laden underground economy.<br><br>there are over 5 million illegal immigrant students overcrowding our schools, all at American taxpayer expense.<br><br>Illegal immigrants cost American taxpayers over 300 billion dollars a year.<br><br>The Bush administration in its final weeks will revive a stalled crackdown on U.S. companies that hire illegal immigrants, issuing a new regulation and asking a federal judge to lift a ban on the measure, Homeland Security Secretary Michael Chertoff announced yesterday. <br><br>If the court agrees, the government could begin mailing notices to 140,000 employers regarding suspect Social Security numbers used by an estimated 8.7 million workers, pressuring businesses to either resolve discrepancies or fire workers within 90 days. <br><br><a href="http://www.washingtonpost.com/wp-dyn/content/article/2008/10/23/AR2008102303365.html?hpid=moreheadlines" rel="nofollow">http://www.washingtonpost.com/wp-dyn/content/ar...</a><br><br>E-VERIFY MUST BE MANDATED, FOR ALL EMPLOYEES, AND FOR ALL EMPLOYERS!!!<br><br>UNEMPLOYED AMERICAN WORKERS NEED THOSE JOBS!!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4015537">\
	 <div id="dsq-comment-header-4015537" class="dsq-comment-header">\
	 <cite id="dsq-cite-4015537" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4015537">Buzzm1</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4015537" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4015537" class="dsq-comment-message">ENFORCE OUR LAWS AGAINST ILLEGAL IMMIGRATION!!!<br><br>THERE WILL BE NO AMNESTY!!!<br><br>OUR ACCEPTABLE IMMIGRATION REFORM <br><br>#1. Make Illegal Entry a Felony Permanently Barring Citizenship<br>#2. Secure Our Borders with our National Guard!!!<br>#3. Mandate E-Verify for ALL Employees!!! <br>#4. Cut Off ALL Public Assistance to Illegals and Their Children!!!<br>#5. Stop the Underground Economy!!!<br>#6. End Birthright Citizenship for Illegals!!!<br>#7. End Chain Migration!!!<br>#8. Make English our Official Language!!!<br>#9. Cut Off Federal Funds to Sanctuary Cities!!<br><br>NOTHING MORE!!! NOTHING LESS!!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4364646">\
	 <div id="dsq-comment-header-4364646" class="dsq-comment-header">\
	 <cite id="dsq-cite-4364646" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4364646">Jodie</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4364646" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4364646" class="dsq-comment-message">i agree 100%--with every point--how can we get it done?<br><br>I have written to my repesentatives and senators again and again and they are still very soft on illegals and they take no position to protect our economy, protect our California state budget (we are bankrupt) to protect our social security anf medicare systems, nor to protect legal workers or the unemployed.  How can we open the eyes and hearts of the public who so indifferently re elect them again and again?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4015164">\
	 <div id="dsq-comment-header-4015164" class="dsq-comment-header">\
	 <cite id="dsq-cite-4015164" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4015164">Buzzm1</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4015164" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4015164" class="dsq-comment-message">SUPPORT THE ALL-AMERICAN STIMULUS PLAN!!!<br><br>THE ALL-AMERICAN STIMULUS PLAN WILL PROVIDE JOBS FOR 8.7 MILLION UNEMPLOYED AMERICAN WORKERS AND IT WON\'T COST ANYTHING!!!<br><br>Illegals, using forged, and/or stolen identities, have illegally obtained up to 8.7 million jobs; these are jobs that Americans will do, jobs in food processing, jobs in manufacturing; these are jobs that rightfully belonged to American workers in the first place. <br><br>MANDATE E-VERIFY, FOR ALL EMPLOYEES, AND FOR ALL EMPLOYERS, AND IT WILL GENERATE 8.7 MILLION JOBS FOR UNEMPLOYED AMERICAN WORKERS!!!<br><br>THE ALL-AMERICAN STIMULUS PLAN WILL SAVE AMERICAN TAXPAYERS 300 BILLION DOLLARS EACH, AND EVERY, YEAR (the estimated annual cost of illegal immigrants to American taxpayers)!!!<br><br>SUPPORT THE ALL-AMERICAN STIMULUS PLAN!!!<br><br>REMEMBER, IT WON\'T COST ANYTHING!!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4014955">\
	 <div id="dsq-comment-header-4014955" class="dsq-comment-header">\
	 <cite id="dsq-cite-4014955" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4014955">Buzzm1</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4014955" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4014955" class="dsq-comment-message">STOP THE INVASION!!!<br><br>BUILD THE FENCE!!!<br><br>MANDATE E-VERIFY!!!<br><br>Southwest Border Patrol Sector Apprehensions (Source DHS/CBP)<br>Fiscal Year-------------2005---------2006---------2007-------2008 (ends 9/30)<br>San Diego------------126,879-----142,104---- 152,460--- 162,390<br>El Centro--------------55,725-------61,465----- 55,883----- 40,961<br>Yuma-----------------138,492-----118,549----- 37,992------ 8,363*<br>Tucson --------------439,053-----392,074---- 378,239--- 317,696 <br>El Paso---------------122,624-----122,256----- 75,464----- 30,312<br>Marfa ------------------10,532--------7,520------- 5,536------ 5,391<br>Del Rio -----------------68,547------42,636----- 22,920----- 20,761<br>Laredo -----------------75,268------74,840----- 56,714------43,658<br>Rio Grande Valley --134,136----110,528------ 73,430----- 75,473<br>Apprehensions----1,171,386--1,071,972-----858,638----705,005 <br><br>*The Yuma Sector presently has a total of 94 miles of fencing. The difference is apparent.<br><br><br>The Yuma Border Patrol Sector is under control:<br>-------Yuma Border Patrol Sector Apprehensions--------<br>-----------OCT<br>FY2009---338<br>FY2008--1094<br>FY2007--3478<br>FY2006--9428<br>FY2005--8872<br><br>The El Paso Border Patrol Sector will soon be under control<br>-------El Paso Border Patrol Sector Apprehensions--------<br>-----------OCT<br>FY2009--1468--<br>*The El Paso Sector of the U.S. Border Patrol is currently in the process of constructing 80 miles of vehicle fencing in New Mexico and approximately 56 miles of pedestrian fencing in New Mexico and Texas, officials said.<br>FY2008--3605<br>FY2007--6183<br>FY2006-11027</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4014668">\
	 <div id="dsq-comment-header-4014668" class="dsq-comment-header">\
	 <cite id="dsq-cite-4014668" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4014668">Buzzm1</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4014668" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4014668" class="dsq-comment-message">STOP THE INVASION!!!<br><br>UNITED STATES BORDER APPREHENSIONS (Source DHS/CBP)<br>1987--1,190,488------1995--1,394,554------2003----931,557<br>1988--1,008,145------1996--1,649,986------2004--1,160,395<br>1989----954,243------1997--1,412,953------2005--1,189,075<br>1990--1,169,939------1998--1,555,776------2006--1,089,902<br>1991--1,197,875------1999--1,579,010------2007----876,704<br>1992--1,258,482------2000--1,676,438------2008----723,825 <br>1993--1,327,259------2001--1,266,213------2009----(beginning 10/01)<br>1994--1,094,717------2002----955,310<br><br><br>FACT: In the last 22 years, over 26 million illegals, have been apprehended, after crossing the border, into our United States.<br><br>THE PROBLEM IS: Less than 1, out of 4 illegals, are estimated to have been apprehended.<br><br>Mind boggling, isn\'t it.<br><br>According to the U.S. Immigration Service another 6 million illegals in our country are visa overstays.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4012337">\
	 <div id="dsq-comment-header-4012337" class="dsq-comment-header">\
	 <cite id="dsq-cite-4012337" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4012337">Valley</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4012337" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4012337" class="dsq-comment-message">Excellent article.  Great reporting from both sides.  I\'m a longtime Numbers USA member, and I agree with Roy Beck:  Obama could have done a lot worse in picking Napolatino.   I\'d rather have someone in charge of the illegal immigration problem that has first-hand knowledge, like Napolatino,  of the effect it has on state budgets than someone who has no experience and ends up listening to lobbyists.     <br><br>I am particularly heartened by her statement that after fulfilling strict requirements the pathway to citizenship for illegal immigrants would then entail "getting in the back of the line and waiting your turn."  However, that\'s  a gray area - do they wait in their own country?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4008917">\
	 <div id="dsq-comment-header-4008917" class="dsq-comment-header">\
	 <cite id="dsq-cite-4008917" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4008917">Henry Cox</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4008917" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4008917" class="dsq-comment-message">Folks.. Are you completely out of touch with reality? I realize you are working for a "fascist/racist think tank" but come on.. Look at election results.. Your fav Lou Barletta lost. Hate speech and fear wont work.<br>And what happened with all you Neo cons "moving to Australia if Obama wins?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4010183">\
	 <div id="dsq-comment-header-4010183" class="dsq-comment-header">\
	 <cite id="dsq-cite-4010183" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4010183">Bettybb</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4010183" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4010183" class="dsq-comment-message">P.S. I am a 20 year plus Democrat. Americans of all poltical beliefs are anti racist preferential treatment for lawbreaking illegal aliens. Amnesty is anti American. In this county, we believe in equality under the law, and no one, and that includes illegal aliens, is above the law.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4010156">\
	 <div id="dsq-comment-header-4010156" class="dsq-comment-header">\
	 <cite id="dsq-cite-4010156" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4010156">Bettybb</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4010156" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4010156" class="dsq-comment-message">Wake up and smell the coffee. Per the Zogby post election poll, of all voters, only 21% are for a pathway to citizenship, 57% believe that illegal immigration harms American workers, 60% want a crackdown on illegal aliens and their employers, and 67% of Obama voters said they either did not think illegal immigration was an important issue or they voted for Obama despite his pro amnesty stance.<br><br>1. The rule of law.. one law for everyone, applied equally<br>2. Equality under the law ...ie all immigrants must follow the same rules..no preferential treatment for lawbreaking Hispanics ( per the Pew Hispanic Center almost all illegal aliens are Hispanic).<br>3. No preferential treatment based on race. ( per the Pew Hispanic Center almost all illegal aliens are Hispanic).<br>4. No one in America is above the law, not even lawbreaking illegal aliens,<br><br>Any politician in "America today, with 10 million Americans out of work and more being added daily, will be committing political suicide.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4013978">\
	 <div id="dsq-comment-header-4013978" class="dsq-comment-header">\
	 <cite id="dsq-cite-4013978" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4013978">Mike</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4013978" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4013978" class="dsq-comment-message">Don\'y you mean law breaking illegal immigrants. Don\'t put all Hispanics in one category as being all illegal and criminals. Ilegal immigration has nothing to do with ethnicity, but what what action each individual does. So think before you post your hatred on Hispanics.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4008275">\
	 <div id="dsq-comment-header-4008275" class="dsq-comment-header">\
	 <cite id="dsq-cite-4008275" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4008275">Bettybb</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4008275" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4008275" class="dsq-comment-message">With 10 million Americans out of work, and more to come, there is no way that there can be any pathway to citizenship. Bring on E-Verify, expand it so it catches people who have stolen an American\'s id ( it does not do so now) and mandate all business use it.  Illegal aliens will self deport if they cannot work.<br><br>Per the Zogby Nov 5-6 2008 poll, only 21% of voters approve of a pathway to citizenship. 57% believe illegal immigration harms American workers, 60% want a crackdown on illegal aliens and their employers, and 67% of Obama supporters either did not think the issue was important or voted for Obama despite his amensty policy.<br><br>I note that even with Napolitano\'s plan, it is still giving preferential treatment to lawbreaking illegal aliens over the law abiding people who want to immigrate. The lawabiding ones have to pass a history test, clear a background check, pass a medical, and agree not to take US social benefits for x number of years. Plus the illegals get to stay in the USA while waiting "at the back of the line".<br><br>I also doubt the fine she proposes will be substantial. Let\'s see, at $8,000 per year for each illegal kid who has been educated by the American  taxpayer, the hospital bills for the birth illegal aliens\' kids that were paid for by the US taxpayer, the medical bills for the illegal aliens paid for by the US taxpayer, the food stamps and other social benefits taken by the illegal aliens, the cost to the US  taxpayer of these lawbreakers runs into the hundreds of thousands of dollars. Now of course, with the mortqage failure,one has to ask how many are loans to illegal aliens, who are going to get their mortgage subsidized by the taxpayer. Some estimate at high as 47% of these loans in default are to Hispanics, and the Pew Hispanic Center indicates that allmost all illegal aliens are Hispanic.<br><br>Don\'t forget the one raid in CO of a tax preparation service. The police found 1,300 tax returns that illegal aliens had submitted with fake id\'s thereby obtaining $2.6 million in rebates. It is estimate each illegal alien has 3 different id\'s; think of how much of this is going on. <br><br>There is so much id theft and document fraud, there is no way to know how many of these illegal aliens have been stealing from the American people. <br><br>Time to secure the border, enforce our laws and rid this country of people who have no respect for the law and who have been ripping off the American taxpayer.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4005636">\
	 <div id="dsq-comment-header-4005636" class="dsq-comment-header">\
	 <cite id="dsq-cite-4005636" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4005636">HernandezUSA</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4005636" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4005636" class="dsq-comment-message">We DO NOT NEED Amnesty (Path to Citizenship for criminals) of any form until we have 100% Enforcement. <br><br>We need the SAVE ACT and E-verify used for every business.<br> <br>   E-verify does not discriminate against RACE, Religion, SEX or physically capability only your Citizenship and your LEGAL right to be and work in United States. <br>   <br>   If we can stop Predatory business owners from hiring then the Illegal Aliens will not Stay and return to their native Countries.<br>   <br>   This ISSUE is not about RACE, but Governments Federal/State/LOCAL not doing their jobs, because big and small business owners want cheap workers and no labor laws to bother with. Its called GREED!<br>   <br>    Liberal and Conservatives take some pride in your Country and protect it from all invading nations citizens and corporate greed.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4007547">\
	 <div id="dsq-comment-header-4007547" class="dsq-comment-header">\
	 <cite id="dsq-cite-4007547" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4007547">Golden</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4007547" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4007547" class="dsq-comment-message">It is your hysterical characterization of illegal aliens as "criminals" that really rubs me the wrong way.  For the sake of argument let us discuss those who are now illegal who came to this country on valid visas and then overstayed.  At that point they are in the same legal position as those who entered without inspection.  If you enter on a visa then overstay, it is not a criminal violation but a civil (administrative) violation.  So this leads me to believe that you are focusing on Mexicans and Mexicans only who cross illegally..<br><br>Yet your ranting seems to indicate that you equate illegal aliens with carjackers, rapists, thieves arsonists and the like.  Look, while I am conservative, I do not have it in my heart to demonize people who cross the border seeking to make money to support heir families (doing jobs that 99.9% of Americans will not deign to do) WHEN THE ONLY REASON THEY CROSS THIS WAY IS BECAUSE THE U.S. DOES NOT HAVE A PRACTICAL, USABLE GUEST WORKER PROGRAM AT THIS TIME.<br><br>I suspect you gloss this fact over (perhaps because you are unintelligent, but more likely because you are simply ignorant).<br><br>And please don;t start ranting that the law is the law is the law...<br><br>Laws are updated all the time depending on the circumstances of society.  Bear in mind that child labor used to be legal.  Just because it as legal, did this make it a morally correct law?  NO!!!!!!!  The fact of the matter is that our immigration laws are outdated and do not serve the interests of the U.S.   Contemplating changing the laws to address problems in the system is smart and taking the position that the laws are fine, just enforce them, is just plain stupid.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4008782">\
	 <div id="dsq-comment-header-4008782" class="dsq-comment-header">\
	 <cite id="dsq-cite-4008782" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4008782">Bettybb</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4008782" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4008782" class="dsq-comment-message">Illegal entry to the US, 1st offense = criminal misdeamor with jail up to 6 months, 2nd offense= felony with a term up to 20 years.<br><br>Overstaying a visa =administrative offense.<br><br>Stealing an American\'s id = felony<br><br>Using forged documents = felony<br><br>Tax Evasion = felony<br><br>Driving without a license = criminal misdemeanor.<br><br><br>Every single illegal alien who is working or driving in the US is a criminal, whether they entered the US on a visa then overstayed, or whether they came across the border illegally.<br><br>How do you think Mexico would react if 36 million Americans entered Mexico illegal, stole Mexican jobs, used forged documents, stole Mexican id\'s, evaded Mexican taxes, drove without a license, demanded government services in English,  stole governmental benefits, demanded immunity for their crimes and  demanded citizensip?<br><br>Would Mexico have what you call a "moral" reaction.. ie say okey dokey.. fine with us?<br><br>LOL...<br><br>PS. The reason that Mexico is a corrupt, crime ridden failed country is because they do not believe in the rule of law. Now they want to import that poison to America. <br><br>NO ONE IS ABOVE THE LAW IN AMERICA,,,NOT EVEN ILLEGAL ALIENS</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4011315">\
	 <div id="dsq-comment-header-4011315" class="dsq-comment-header">\
	 <cite id="dsq-cite-4011315" class="dsq-comment-cite">\
	 <a id="dsq-author-user-4011315" href="http://saintpeterii.com" target="_blank" rel="nofollow">Saint Peter II</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4011315" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4011315" class="dsq-comment-message">Were did you ever get the idea that no one is above the law in America? As far as Mexicans go, it would seem that they are moving back to the land that they were robbed of by certain Americans, okey dokey?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4365556">\
	 <div id="dsq-comment-header-4365556" class="dsq-comment-header">\
	 <cite id="dsq-cite-4365556" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4365556">Jodie</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4365556" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4365556" class="dsq-comment-message">"Maybe you need to read up on the Treaty of Hidalgo de Guadalupe and the<br>Gadsden purchase. Not only did the United States win the territory in war,<br>we paid for it too--about 30 million dollars, and 340 dollars a square mile<br>as I recall --that would have to be multiplied by 24 or 25 times to equal<br>modern dollars (assuming that inflation has not eaten up the dollars) that<br>amounts to about 750 million dollars--for the land that is alleged to have<br>been "stolen" from the Mexicans. This was considerably more than was paid<br>for the Louisiana Purchase and for Fulton\'s Folly (the purchase of Alaska.)<br><br>The money was designated to be paid to the sparse numbers of actual settlers<br>as compensation for the relocation of those who lived there, but really the<br>Mexican negotiators really meant the ones who had land grants from the King<br>of Spain. There were others who lived on the lands too, Indians, half breed<br>Mexican and Indians, and lower class Mexicans, who were considered "peons"<br>who worked the land; they were considered as not eligible for citizenship or<br>for recognition of their status by the ones in power in Mexico, and they<br>were not compensated, and--that was consistent with the feudal caste system<br>that existed in that country. Apparently, few people ever saw the<br>money--but if there is any claim to be made it should probably be made to<br>General Santa Ana and the others who were the recipients of it. Texas was<br>a<br>republic of Mexico but had seceded and was successful in its independence<br>bid. So, no matter what your position is on illegal immigrants, it should<br>not include the Mexican distortion of the history of the region. That<br>distortion is being spread by La Raza whose stated intention is to take back<br>the US for Mexico.<br><br>If anyone has a claim for lands being stolen, maybe the Indians who<br>originally occupied the lands in question--and there were about a half<br>million of them--have the best claim, since Mexico\'s original claim for<br>California was based on the "discovery" of the Pacific Ocean; the Spanish<br>king laid claim to all the land washed by the Pacific. This led them to<br>claims in the Philippines that were successful, but I rather imagine that<br>the people of Hawaii, Japan, Korea and China, Australia and Micronesia,<br>etc., might have some other ideas about claims to the land washed by the<br>Pacific or by the bodies of water that are actually contiguous and wash the<br>shores of the entire world. In their ignorance they made many claims of<br>regency that are not sustainable, the one to all of the Pacific shores<br>being, perhaps, the most egregious. And just a half thought will reveal<br>that other countries laid claim to the same lands based on equally dubious<br>and debatable bases. No one in the US stole the houses or land from<br>Mexicans."<br>``````````````````````<br>BTW--I\'d be glad to be sent back to the country from which my grandparents<br>came--they were native americans. It was clean, quiet, uncrowded and more or<br>less peaceful then. Not a lot of technology, but we got along rather nicely<br>nonetheless.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4008609">\
	 <div id="dsq-comment-header-4008609" class="dsq-comment-header">\
	 <cite id="dsq-cite-4008609" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4008609">McMorty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4008609" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4008609" class="dsq-comment-message">Golden I agree with the first part of your response, however the lack of a usable guest worker program is not the ONLY reason that they cross.  Many come across to give birth to a child, some come across for the free education for their children,  some reunite with family members and work in industries where we don\'t need a guest worker program but they work for lower wages and off the books.  I could go on and on as there is not just one ONLY reason.  Whithin the last year positive strides have been taken to correct a very weak enforcement of US immigration laws and Napolitano is a fair choice that has seen first hand the positives and negatives of the illegal immigration topic and seems willing to apply a fair but tough standard for the good and safety of the United States and it\'s citizens.  The SAVE Act would be another good step.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4065043">\
	 <div id="dsq-comment-header-4065043" class="dsq-comment-header">\
	 <cite id="dsq-cite-4065043" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4065043">fred</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4065043" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4065043" class="dsq-comment-message">Real enforcement is the only way to deal with this out of control anti U.S. worker mess! All we need to do is,get a real Government leadership to do their damn jobs for a change!</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=washingtonindependent&t=napolitano_likely_to_prioritize_immigration_at_homeland_security&to_redirect=' + encodeURIComponent(window.location) + '&ifrs=' + encodeURIComponent(disqus_iframe_css);
			}
		}
	}

	if (Dsq.jsonData.integration.theme == 4) {
		if (Dsq.jsonData.realtime_enabled) {
			Dsq.Realtime.initialize();
		}
	}

	




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');
}

})();




