




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": {"f00db3209c3d5f1dd63573c78dc8c307": {"username": "Bella", "tumblr": "", "display_name": "Bella", "url": "http://disqus.com/guest/f00db3209c3d5f1dd63573c78dc8c307/", "registered": false, "linkedin": "", "blog": "http://allmylittlewords.com", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "06db3414d039da814e85b9f3c831fb70": {"username": "eduk vxrsmwa", "tumblr": "", "display_name": "eduk vxrsmwa", "url": "http://disqus.com/guest/06db3414d039da814e85b9f3c831fb70/", "registered": false, "linkedin": "", "blog": "http://www.rpsy.tlihjwogd.com", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "eebe5d85264da1b22171528598370fb2": {"username": "AftedsAssesbis", "tumblr": "", "display_name": "AftedsAssesbis", "url": "http://disqus.com/guest/eebe5d85264da1b22171528598370fb2/", "registered": false, "linkedin": "", "blog": "http://gold-collection.biz", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "376a5153f2422ea9f6b2827e1ef7fdb1": {"username": "Duncan", "tumblr": "", "display_name": "Duncan", "url": "http://disqus.com/guest/376a5153f2422ea9f6b2827e1ef7fdb1/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "5fa4ec61a2ccf1c0b7bfdf3cfa133dc3": {"username": "M", "tumblr": "", "display_name": "M", "url": "http://disqus.com/guest/5fa4ec61a2ccf1c0b7bfdf3cfa133dc3/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "131552b1ae0f2aa17de9da447004f7cd": {"username": "allwadd", "tumblr": "", "display_name": "allwadd", "url": "http://disqus.com/guest/131552b1ae0f2aa17de9da447004f7cd/", "registered": false, "linkedin": "", "blog": "http://carwad.net", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "a058c9e66e64971c5df31f6c8ac10015": {"username": "Wanda", "tumblr": "", "display_name": "Wanda", "url": "http://disqus.com/guest/a058c9e66e64971c5df31f6c8ac10015/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "83c0bf5a915c79da03b77d6b56d71cf2": {"username": "Phins", "tumblr": "", "display_name": "Phins", "url": "http://disqus.com/guest/83c0bf5a915c79da03b77d6b56d71cf2/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "8f2a9478253d99b6ca2dce3474192118": {"username": "joe", "tumblr": "", "display_name": "joe", "url": "http://disqus.com/guest/8f2a9478253d99b6ca2dce3474192118/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "2f227dd1742879108e5d1948d2a3b4dd": {"username": "lolouiui", "tumblr": "", "display_name": "lolouiui", "url": "http://disqus.com/guest/2f227dd1742879108e5d1948d2a3b4dd/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b4908b99819acf9c33575b4f938fa346": {"username": "Suthii", "tumblr": "", "display_name": "Suthii", "url": "http://disqus.com/guest/b4908b99819acf9c33575b4f938fa346/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e28f6f64608c970c663197d7fe1f5a59": {"username": "mike", "tumblr": "", "display_name": "mike", "url": "http://disqus.com/guest/e28f6f64608c970c663197d7fe1f5a59/", "registered": false, "linkedin": "", "blog": "http://www.google.com", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e8b4206e6486bf43e986d39a6d376bbc": {"username": "gooner", "tumblr": "", "display_name": "gooner", "url": "http://disqus.com/guest/e8b4206e6486bf43e986d39a6d376bbc/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d501c5e8efca7471846f023ac0756dbd": {"username": "loan rates morgage", "tumblr": "", "display_name": "loan rates morgage", "url": "http://disqus.com/guest/d501c5e8efca7471846f023ac0756dbd/", "registered": false, "linkedin": "", "blog": "http://www.disturbed1.com/users/Brandon7042", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "23a9b41720116495602ac38cc2bbfb00": {"username": "Dusty", "tumblr": "", "display_name": "Dusty", "url": "http://disqus.com/guest/23a9b41720116495602ac38cc2bbfb00/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e2c8e7c185ae98a59a960e2ead15f071": {"username": "lawmerba", "tumblr": "", "display_name": "lawmerba", "url": "http://disqus.com/guest/e2c8e7c185ae98a59a960e2ead15f071/", "registered": false, "linkedin": "", "blog": "http://irinka.uah.name/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "3752018275dd921cafeef98b3fd5caac": {"username": "Accewactima", "tumblr": "", "display_name": "Accewactima", "url": "http://disqus.com/guest/3752018275dd921cafeef98b3fd5caac/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b6dfb1aff2a2283cf5d78311e9b2a19b": {"username": "Eric", "tumblr": "", "display_name": "Eric", "url": "http://disqus.com/guest/b6dfb1aff2a2283cf5d78311e9b2a19b/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "df27e915c4be640db568554aa21af516": {"username": "VoksmottwoP", "tumblr": "", "display_name": "VoksmottwoP", "url": "http://disqus.com/guest/df27e915c4be640db568554aa21af516/", "registered": false, "linkedin": "", "blog": "http://www.datingpop.com", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "174552badd417281ce2f7e202a5e7b1b": {"username": "Unfimicit", "tumblr": "", "display_name": "Unfimicit", "url": "http://disqus.com/guest/174552badd417281ce2f7e202a5e7b1b/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "bdfb2e990af91772a23e6b1a1fff758b": {"username": "caow vwalqhxs", "tumblr": "", "display_name": "caow vwalqhxs", "url": "http://disqus.com/guest/bdfb2e990af91772a23e6b1a1fff758b/", "registered": false, "linkedin": "", "blog": "http://www.nztmelpdg.tmngv.com", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d2ec81cd7266f79e2909f1d9de7dd92c": {"username": "AlexMenshow", "tumblr": "", "display_name": "AlexMenshow", "url": "http://disqus.com/guest/d2ec81cd7266f79e2909f1d9de7dd92c/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b86b335494bee927bcfd8111af04d8db": {"username": "Tallman", "tumblr": "", "display_name": "Tallman", "url": "http://disqus.com/guest/b86b335494bee927bcfd8111af04d8db/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "0f288dcbfdf5a407c3be053da8383f83": {"username": "Stephen R Lasky", "tumblr": "", "display_name": "Stephen R Lasky", "url": "http://disqus.com/guest/0f288dcbfdf5a407c3be053da8383f83/", "registered": false, "linkedin": "", "blog": "http://burningelectrons.org", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c2e06b7ecf674262ed10a9ffaa2a5c43": {"username": "Ben", "tumblr": "", "display_name": "Ben", "url": "http://disqus.com/guest/c2e06b7ecf674262ed10a9ffaa2a5c43/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "df400ffe3c26161722dadb3cac2c6b89": {"username": "samantacrazy", "tumblr": "", "display_name": "samantacrazy", "url": "http://disqus.com/guest/df400ffe3c26161722dadb3cac2c6b89/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "954ce4e1c564d890fd2fea7e684db27c": {"username": "techsila", "tumblr": "", "display_name": "techsila", "url": "http://disqus.com/guest/954ce4e1c564d890fd2fea7e684db27c/", "registered": false, "linkedin": "", "blog": "http://www.delta-h.ru", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "5a4f5532283f3f959b60d06ef4ff7a69": {"username": "Phil", "tumblr": "", "display_name": "Phil", "url": "http://disqus.com/guest/5a4f5532283f3f959b60d06ef4ff7a69/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b78473fd2d8a2c0684308bb58f07970e": {"username": "Joel", "tumblr": "", "display_name": "Joel", "url": "http://disqus.com/guest/b78473fd2d8a2c0684308bb58f07970e/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e19b865a479cb648174a9c7f084c62f9": {"username": "Ronny", "tumblr": "", "display_name": "Ronny", "url": "http://disqus.com/guest/e19b865a479cb648174a9c7f084c62f9/", "registered": false, "linkedin": "", "blog": "http://www.JsackRackModoGhost.com", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "a093b506c5224878f9a3cfec141d9b67": {"username": "vukgfq odiz", "tumblr": "", "display_name": "vukgfq odiz", "url": "http://disqus.com/guest/a093b506c5224878f9a3cfec141d9b67/", "registered": false, "linkedin": "", "blog": "http://www.ikzrom.bdjetop.com", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "2c1ab22c83871300a677343b19fd05df": {"username": "christiansingles", "tumblr": "", "display_name": "christiansingles", "url": "http://disqus.com/guest/2c1ab22c83871300a677343b19fd05df/", "registered": false, "linkedin": "", "blog": "http://www.breakingthelight.com", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "93f914f5810e5622414d6f4579b0bf5e": {"username": "tj", "tumblr": "", "display_name": "tj", "url": "http://disqus.com/guest/93f914f5810e5622414d6f4579b0bf5e/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "97b6f3e8f64e656978b4889f0e1ae195": {"username": "PeytMannings", "tumblr": "", "display_name": "PeytMannings", "url": "http://disqus.com/guest/97b6f3e8f64e656978b4889f0e1ae195/", "registered": false, "linkedin": "", "blog": "http://sleeping-pills.co.cc/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7103b6d70cd12eb0d7985d30b2f9c475": {"username": "SintiyaBalog", "tumblr": "", "display_name": "SintiyaBalog", "url": "http://disqus.com/guest/7103b6d70cd12eb0d7985d30b2f9c475/", "registered": false, "linkedin": "", "blog": "http://buckter.cn", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "42b14bbe6ce5ff372513c79d628d81e7": {"username": "vatasereirrab", "tumblr": "", "display_name": "vatasereirrab", "url": "http://disqus.com/guest/42b14bbe6ce5ff372513c79d628d81e7/", "registered": false, "linkedin": "", "blog": "http://www.xlar.com", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "a0ee50448c9ff39fef8bc582e1924853": {"username": "AkGru", "tumblr": "", "display_name": "AkGru", "url": "http://disqus.com/guest/a0ee50448c9ff39fef8bc582e1924853/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "11a410580ef996c9490b7ec7b7341500": {"username": "titUnevylidly", "tumblr": "", "display_name": "titUnevylidly", "url": "http://disqus.com/guest/11a410580ef996c9490b7ec7b7341500/", "registered": false, "linkedin": "", "blog": "http://cartgolf.fateback.com/ezgo-golf-cart-battery-chargers.html", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "69f239fb830b7057cc166bf1c06c06fd": {"username": "Sceveaple", "tumblr": "", "display_name": "Sceveaple", "url": "http://disqus.com/guest/69f239fb830b7057cc166bf1c06c06fd/", "registered": false, "linkedin": "", "blog": "http://cartgolf.co.cc/custom-golf-cart-for-sale.html", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b4a19cf472afab901956cae41ecf9c3b": {"username": "Jasmine", "tumblr": "", "display_name": "Jasmine", "url": "http://disqus.com/guest/b4a19cf472afab901956cae41ecf9c3b/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "52bb1362b8a0b583414a9da7ae692ab3": {"username": "Dumbruibrabot", "tumblr": "", "display_name": "Dumbruibrabot", "url": "http://disqus.com/guest/52bb1362b8a0b583414a9da7ae692ab3/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "2efa2d7fe4e7f2c410dacc1799333013": {"username": "srcsmgrl", "tumblr": "", "display_name": "srcsmgrl", "url": "http://disqus.com/guest/2efa2d7fe4e7f2c410dacc1799333013/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "3f231dc3b5b2c901c95dbb67eebdbc88": {"username": "thebestpharma", "tumblr": "", "display_name": "thebestpharma", "url": "http://disqus.com/guest/3f231dc3b5b2c901c95dbb67eebdbc88/", "registered": false, "linkedin": "", "blog": "http://healthcentermedicine.com", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "2c724fb4dd2eac4b8c75ebf797203167": {"username": "Evripides", "tumblr": "", "display_name": "Evripides", "url": "http://disqus.com/guest/2c724fb4dd2eac4b8c75ebf797203167/", "registered": false, "linkedin": "", "blog": "http://forums.vogue.com.au/member.php?u=84194", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "355158deebb1f1a01266f5458c6016bc": {"username": "VanessiaChenoweth", "tumblr": "", "display_name": "VanessiaChenoweth", "url": "http://disqus.com/guest/355158deebb1f1a01266f5458c6016bc/", "registered": false, "linkedin": "", "blog": "http://csvex.co.cc/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "8e77dbc4d77ee508473ba6b5847107c4": {"username": "PatyHingle", "tumblr": "", "display_name": "PatyHingle", "url": "http://disqus.com/guest/8e77dbc4d77ee508473ba6b5847107c4/", "registered": false, "linkedin": "", "blog": "http://lombo.biz/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "0575b9a1ff53180a66a8b18c0b058355": {"username": "Michael", "tumblr": "", "display_name": "Michael", "url": "http://disqus.com/guest/0575b9a1ff53180a66a8b18c0b058355/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e7606eab7a748576bb08339e29943336": {"username": "Nina", "tumblr": "", "display_name": "Nina", "url": "http://disqus.com/guest/e7606eab7a748576bb08339e29943336/", "registered": false, "linkedin": "", "blog": "http://ninaforsyth.org", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c64735886c6eb37ccae1bb37dcaceca5": {"username": "mr fantastic", "tumblr": "", "display_name": "mr fantastic", "url": "http://disqus.com/guest/c64735886c6eb37ccae1bb37dcaceca5/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "59f38ef370fd6735f42309d9608565b5": {"username": "Bill", "tumblr": "", "display_name": "Bill", "url": "http://disqus.com/guest/59f38ef370fd6735f42309d9608565b5/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c39e672d706dfbcd299db99b29d3b2f2": {"username": "Geoffret", "tumblr": "", "display_name": "Geoffret", "url": "http://disqus.com/guest/c39e672d706dfbcd299db99b29d3b2f2/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "98632443b23bd69fb12e311d35c1624d": {"username": "appreciatethesaltydog", "tumblr": "", "display_name": "appreciatethesaltydog", "url": "http://disqus.com/guest/98632443b23bd69fb12e311d35c1624d/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "5a53a1c296e4f70819b8d27f828242ef": {"username": "CK", "tumblr": "", "display_name": "CK", "url": "http://disqus.com/guest/5a53a1c296e4f70819b8d27f828242ef/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "315cb1fa4f919e66941dcb695d0f7b9f": {"username": "robert", "tumblr": "", "display_name": "robert", "url": "http://disqus.com/guest/315cb1fa4f919e66941dcb695d0f7b9f/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}}, "forum": {"use_media": false, "name": "My Ballard", "streaming_realtime": false, "url": "myballard", "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": 4, "forum": "myballard", "is_initial_load": true, "is_authenticated": false, "timestamp": "2009-12-01_06:28:09", "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": {"7852464": {"up_voted": false, "ip": "", "has_replies": false, "message": "Weeeeee!  Yay!  Sorry old Ballard folks but I am tired of lookin at it.  :)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-21_22:32:12", "killed": false, "user_key": "e7606eab7a748576bb08339e29943336", "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}, "7852465": {"up_voted": false, "ip": "", "has_replies": false, "message": "Can I suggest they not demolish it, but burn it to the ground so the night sky is lit up for all of Ballard to see? It'll be like Guy Fawkes, we can even throw an effigy of old Seattle on top to sound the final liberation of Ballard from squalor and  despair.  I\u2019ll come dressed as a condo (all beige and earth tones), wearing my Sunset Bowl bowling pin earrings ($9.99 on Ebay), so the old Ballardites can spot me in the delirious and joyous crowds and try to run me down with their beat up pick up trucks with their 'Save the Viaduct' bumper stickers.<br><br>Hell, maybe we can start a new annual parade in Ballard to celebrate Liberation Day.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-21_22:38:47", "killed": false, "user_key": "b4908b99819acf9c33575b4f938fa346", "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}, "7852466": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm strangely saddened by the decision. I loathe the building - it's an eye sore and a waste of land, but I'm not excited for generic condos to be slapped up in its place.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-21_22:46:33", "killed": false, "user_key": "b4a19cf472afab901956cae41ecf9c3b", "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}, "7852467": {"up_voted": false, "ip": "", "has_replies": false, "message": "Maybe if it were better economic times it could have been saved.  Personally, I don't care as long as  the architecture on the new development is really good.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-21_23:09:13", "killed": false, "user_key": "c2e06b7ecf674262ed10a9ffaa2a5c43", "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}, "7852468": {"up_voted": false, "ip": "", "has_replies": false, "message": "I was first shocked that someone tried to save this horrendous building. It sticked out like a sore thumb in Ballard. I am relieved that I will not have to see this thing every time, I drive/ride to work. I am confident that the developer will be doing something tasteful and great for our community.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-21_23:19:00", "killed": false, "user_key": "c39e672d706dfbcd299db99b29d3b2f2", "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}, "7852469": {"up_voted": false, "ip": "", "has_replies": false, "message": "I wonder if Suthii even lives in Ballard or if he/she just likes to taunt us.  <br><br>I actually like the fire idea.  We can use it as a community builder.  I will bring the marshmallows!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_00:25:47", "killed": false, "user_key": "2efa2d7fe4e7f2c410dacc1799333013", "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}, "7852470": {"up_voted": false, "ip": "", "has_replies": false, "message": "i have to say, i'm a little dismayed by all the excitement to burn the thing down.  it shows that nothing, quite frankly, can be preserved in red-hot Ballard, because property values have shot to the stratosphere.  economics trumps history.  which is sad, really.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_00:55:42", "killed": false, "user_key": "8f2a9478253d99b6ca2dce3474192118", "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}, "7852471": {"up_voted": false, "ip": "", "has_replies": false, "message": "hey s...ie-<br>we will burn it only if you huff the fumes.<br>ebay is printed all lower case.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_01:22:52", "killed": false, "user_key": "315cb1fa4f919e66941dcb695d0f7b9f", "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}, "7852472": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm not even a fan of the building, even though I'm a fan of googie, but I am kind of insulted by the notion that in a prospering neighborhood like Ballard, there's nothing that could go into that historic building -- on the busiest corner in the neighborhood -- and be profitable. I think it's more a matter of it won't maximize profits.<br><br>Again, I'm not a particular fan of the building, but on the other hand, I'm not sure there's been a single condo development in Ballard in the last five years that has been an aesthetic or cultural improvement on the neighborhood. So my faith in the future of Ballard continues to slowly erode. I've lived here 15 years and actually welcome the increasing urban density of Ballard but feel like the generic architecture is slowly eroding its soul. I find it impossible to believe that a complex like NoMa will be as beloved in 100 years as the glorious buildings on Ballard Ave. (arguably Seattle's most gorgeous street). It saddens me. The Denny's building in and of itself is not a major tragedy, but it's symptomatic of one.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_01:27:03", "killed": false, "user_key": "b6dfb1aff2a2283cf5d78311e9b2a19b", "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}, "7852473": {"up_voted": false, "ip": "", "has_replies": false, "message": "here here Eric.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_01:29:03", "killed": false, "user_key": "b78473fd2d8a2c0684308bb58f07970e", "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}, "7852474": {"up_voted": false, "ip": "", "has_replies": false, "message": "Nice scoop, Swedes!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_01:36:11", "killed": false, "user_key": "59f38ef370fd6735f42309d9608565b5", "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}, "7852475": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yeah, the building was ugly as hell, but it was one of the few reminders of the old Ballard that I grew up in. I know there isn't one single sentimental folk reading here, but there you have it.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_01:37:49", "killed": false, "user_key": "b78473fd2d8a2c0684308bb58f07970e", "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}, "7852476": {"up_voted": false, "ip": "", "has_replies": false, "message": "And I should add that whether you are a fan of the Denny's building or not, it is not soulless or generic. That alone is worth keeping it around, because the odds of something more soulless or generic replacing it are at least 99% in my thoroughly unstatistical estimation.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_02:52:57", "killed": false, "user_key": "b6dfb1aff2a2283cf5d78311e9b2a19b", "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}, "7852477": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm kind of surprised the building couldn't be moved to another location.. set up as a community center in a park or something.  In Colonial Williamsburg where I'm from this was done (moving historic buildings) to make way for development when necessary... granted they were more historic than the Dennys building, but how about in 200 years... what will be the old Ballard landmarks then?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_03:28:51", "killed": false, "user_key": "5a53a1c296e4f70819b8d27f828242ef", "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}, "7852478": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm not surprised at the outcome. My affection for the building was purely sentimental, but I recognize that sentiment alone does not grant historical  status. <br><br>My concern is around what will replace it - another shoebox condo?  The main arterials into Ballard are already condo canyons - is it too much to hope for something stylish and multifunctional with a bit of historical flavor?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_09:28:02", "killed": false, "user_key": "5fa4ec61a2ccf1c0b7bfdf3cfa133dc3", "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}, "7852479": {"up_voted": false, "ip": "", "has_replies": false, "message": "I am not a big fan of all the condo's beng built, in fact it really scares me, but I am thankful that someone in planning wasn't afraid to  make a decision that is not \"politically correct\".  Who elected those guys, the ones who tried to call that monstrosity a historical landmark.  Every time I travel past that corner I think of how ridiculous our society has become when we can say  \"its a bad situation\", or that it \"breaks my heart\"... to get rid of something that ugly. Pul-lease.  That structure was hideous at best. Its good that it will be gone. <br><br>srl", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_10:28:39", "killed": false, "user_key": "0f288dcbfdf5a407c3be053da8383f83", "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}, "7852480": {"up_voted": false, "ip": "", "has_replies": false, "message": "why are we limiting our options for action to either pining for the ugly, not-so-old building or fretting about the soulless shoebox that will be put in it's place? How about a third option like making demands for art/neighborhood consistency in whatever goes up there.  I think we can do better than fremont did, but at least they got the developer to do something when they replaced the red door.  Forcing them to have a \"Googie\" theme? Let's get a little creative people!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_10:43:50", "killed": false, "user_key": "c64735886c6eb37ccae1bb37dcaceca5", "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}, "7852481": {"up_voted": false, "ip": "", "has_replies": false, "message": "This marks the beginning of the end for Ballard's rise.  A slow decline into irrelevancy will be noted by historians.  A line in the sand, a tear in the fabric, a cleave in the woody flesh...<br><br>I weep for you old Denny's building.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_10:51:50", "killed": false, "user_key": "a0ee50448c9ff39fef8bc582e1924853", "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}, "7852482": {"up_voted": false, "ip": "", "has_replies": false, "message": "mr f - I agree with you, but I don't know how to even approach the third option.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_11:36:09", "killed": false, "user_key": "5fa4ec61a2ccf1c0b7bfdf3cfa133dc3", "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}, "7852483": {"up_voted": false, "ip": "", "has_replies": false, "message": "I didn't love that building either, or Denny's for that matter, but it was a landmark in Ballard in the respect that when someone from out of Ballard came here, you could tell them \"just past the Denny's\" when giving directions. And even though I didn't go to Denny's all the time, it was great to have an all night diner close to home, not to mention a place you could take kids besides Mc Donald's.<br>And whatever, condos, like we need more. Are condos really selling so well that building more is financially viable? As far as giving directions using landmarks goes, pretty soon people will be lost in the Valley of Banality.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_11:41:49", "killed": false, "user_key": "f00db3209c3d5f1dd63573c78dc8c307", "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}, "7852484": {"up_voted": false, "ip": "", "has_replies": false, "message": "\" a place you could take kids besides Mc Donald\u2019s.\"<br><br>So simply having knives and forks is what defines a 'good' restaurant in Ballard? Hmmmm, yummy Dennys.<br><br>\"A line in the sand, a tear in the fabric, a cleave in the woody flesh\u2026 \"<br><br>So much drama over change. Where's the next line in the sand, when they turn Mike's Chili into a Italian shoe emporium?<br><br>I've got my can of gas and matches ready, when's the celebration?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_11:54:34", "killed": false, "user_key": "b4908b99819acf9c33575b4f938fa346", "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}, "7852485": {"up_voted": false, "ip": "", "has_replies": false, "message": "A  good restaurant in Ballard, I think, is defined by the fact that internet trolls refuse to eat there.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_12:56:08", "killed": false, "user_key": "376a5153f2422ea9f6b2827e1ef7fdb1", "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}, "7852486": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"A good restaurant in Ballard, I think, is defined by the fact that internet trolls refuse to eat there..\"<br><br>Which is why they also get bulldozed.....go figure?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_13:06:35", "killed": false, "user_key": "b4908b99819acf9c33575b4f938fa346", "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}, "7852487": {"up_voted": false, "ip": "", "has_replies": false, "message": "Suthii - you've already used the \"Mike\u2019s Chili into a Italian shoe emporium\" elsewhere - yawn...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_13:07:50", "killed": false, "user_key": "5fa4ec61a2ccf1c0b7bfdf3cfa133dc3", "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}, "7852488": {"up_voted": false, "ip": "", "has_replies": false, "message": "Money, Money Money, Another Condo, another unaffordable housing. No Parking! More expensive restraunts, Oh Boy!! Ballard is Looking more taxable everyday!! BALLARD IS RUINED!!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_13:43:39", "killed": false, "user_key": "93f914f5810e5622414d6f4579b0bf5e", "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}, "7852489": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"another unaffordable housing.\"<br><br>To who, you? That's doesn't make them unaffordable to others. For some folks, $300-400K is affordable and I say, good for them, welcome to the neighborhood. Eventually condo owners have kids, earn more and will move on and hopefully buy  homes in Ballard, keeping the community growing and thriving for years to come.<br><br>Or maybe some people prefer boarded up businesses, trashy restaurants, bums and general squalor? It's the only way to validate their grim world views?<br><br>\"BALLARD IS RUINED!!!\"<br><br>So leave. It's a free country you know.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_13:57:49", "killed": false, "user_key": "b4908b99819acf9c33575b4f938fa346", "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}, "7852490": {"up_voted": false, "ip": "", "has_replies": false, "message": "I guess I am confused on the term \"economically feasible\". Did no one mention inviting Denny's back into the buildin? It's hard to believe that having Denny's in that location for years was not \" economically feasible\". Did the owners really think to themselves \"having Denny's here is not economically feasible, but oh well, lets keep it that way for years on end.<br><br>Maybe the reason for letting them tear it down should have been that there is something \"MORE economically feasible\".", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_15:36:24", "killed": false, "user_key": "23a9b41720116495602ac38cc2bbfb00", "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}, "7852491": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"It\u2019s hard to believe that having Denny\u2019s in that location for years was not \u201d economically feasible\u201d. <br><br>Unless the land became more valuable and their rents went up. What d'ya think?<br><br>\" Did no one mention inviting Denny\u2019s back into the buildin?\"  <br><br>Maybe Ballard doesn't need more junk food?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_15:41:11", "killed": false, "user_key": "b4908b99819acf9c33575b4f938fa346", "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}, "7852492": {"up_voted": false, "ip": "", "has_replies": false, "message": "Dusty -- Suthii does have a point, though I doubt it's the one he/she is trying to make.  The Denny's was doing fine financially under the old ownership, because the old owners (SMP and whomever before them) either didn't have a mortgage or generated sufficient rent revenue to cover that mortgage.<br><br>The Benaroyas, though, dropped a ridiculous sum of money on the property.  There's not a tenant on earth -- at least not that the Benaroyas could find -- that would generate sufficient rent revenue to generate a positive return on their \"investment.\"<br><br>\"Economically feasible\" means feasible for the ownership, not the tenants of the building.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_16:00:20", "killed": false, "user_key": "376a5153f2422ea9f6b2827e1ef7fdb1", "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}, "7852493": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Benaroyas, though, dropped a ridiculous sum of money on the property.\"<br><br>As is their right.<br><br>It's the concept of 'ownership' that seems to rile up so many Ballardites; it's as if  they expect to be paid less than they are worth at their jobs.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_16:08:33", "killed": false, "user_key": "b4908b99819acf9c33575b4f938fa346", "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}, "7852494": {"up_voted": false, "ip": "", "has_replies": false, "message": "Sorry Suthii I don't make 50 to 100K a year, and able to pay a $2000 a month morgage. I lived in Ballard all my life, and I work in ballard.  I had to move out of Ballard to be able to find a affordabe place to live.  And to be able to keep food on the table for my Kids and My husband who has a full time job.. $300K to 500K is unaffordable for alot of hard working people, who can't afford it!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_17:41:19", "killed": false, "user_key": "93f914f5810e5622414d6f4579b0bf5e", "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}, "7852495": {"up_voted": false, "ip": "", "has_replies": false, "message": "\" I had to move out of Ballard to be able to find a affordabe place to live.\"<br><br>I had to move out of a city I couldn't afford, but I wasn't angry and bitter  at the people who could afford to live there.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_18:26:20", "killed": false, "user_key": "b4908b99819acf9c33575b4f938fa346", "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}, "7852496": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"$300K to 500K is unaffordable for alot of hard working people, who can\u2019t afford it!\"<br><br>What do you want me to do about it, sell you my home for less than it's worth?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_18:45:29", "killed": false, "user_key": "b4908b99819acf9c33575b4f938fa346", "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}, "7852497": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Sorry Suthii I don\u2019t make 50 to 100K a year, and able to pay a $2000 a month morgage. I lived in Ballard all my life, and I work in Ballard. I had to move out of Ballard to be able to find a affordabe place to live.\"<br><br>*TJ, I completely respect the fact that you and your husband are hardworking, taxpayers who are raising a family and really trying hard. That is awesome. <br><br>However, you mentioned that you have lived and worked in Ballard your entire life. The logical question I can't get out of my head is why didn't you buy that \"1930's charmer on 48th and 8th\" in in 1995 for $160k? You've had your entire life to scope out the market? I am sure that you had plenty of opportunities along the way. If you'd have bought a $160k house when you had the chance, a combined salary of $50k between you and your husband (which is very burger flipping territory) would suffice in present day. You being unable to afford a $300k to $500k property in Ballard doesn't warrant you calling Ballard \"ruined\". That's quite the bitter attitude.  I bet in 10-20 years, $300k - $500k in Ballard will seem very cheap.<br><br>News flash, buying a house/condo/townhouse is never a bad idea. Even if it the property never goes up in value (which, besides the past couple years, is extremely rare), you'll still be building equity, have protection against inflation, and eventually have the property paid in full at some point. The price of renting is always going to increase, and you're just paying off someone elses property. I bet in 10-20 years, $300k - $500k in Ballard will seem very cheap.<br><br>I wish I would've bought $200k worth of Google when it IPO'd at $85 per share. I'd be set for life. I do not think Google is \"ruined\" because it is 6-7 times more expensive at ~$550 a share though.<br><br>C'mon now.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_19:35:36", "killed": false, "user_key": "83c0bf5a915c79da03b77d6b56d71cf2", "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}, "7852498": {"up_voted": false, "ip": "", "has_replies": false, "message": "while the cost of condos is a little off topic, as a ballardite, who is on vacation in SF right now, i thought i would weigh in. <br><br>was reading the newspaper yesterday morning and it said that the starting (not median/mean/etc) house price in SF (including condos) was 580ki. yes, starting. average was in the 800's i think. So it sucks if you can't afford ballard or anywhere in seattle. when there are other west cost cities like this, seattlle is going to seem very cheap to some.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_19:43:22", "killed": false, "user_key": "e8b4206e6486bf43e986d39a6d376bbc", "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}, "7852499": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"seattlle is going to seem very cheap to some.\"<br><br>For a coastal city with good jobs, great environment, great neighborhoods (that get better every year) but limited space, it is reasonable. But prices are still going up:<br><br><a href=\"http://seattlepi.nwsource.com/local/364197_housing23.html\" rel=\"nofollow\">http://seattlepi.nwsource.com/local/364197_hous...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_19:47:00", "killed": false, "user_key": "b4908b99819acf9c33575b4f938fa346", "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}, "7852500": {"up_voted": false, "ip": "", "has_replies": false, "message": "Suthii,  just wondering what\u2019s up with all the attacks? You\u2019ve posted 9 times on this blog alone\u2026 expressing a very angry tone each time.   It seem like you must have the last word and your option is the only right one.  If you must reply try not to be so mean about it.  It\u2019s easy to be nice \uf04a<br><br>As far as home prices it would seem everyone has an option.  People make all sorts of different amounts\u2026.some make more some make less.  It seems like everyone can produce some sort of statistic that backs up there point of view.  Either way the one thing that is true is housing prices are going up.  The days of renting a $600 apartment in Ballard are quickly disappearing as well.  Many people are moving out and many new people are moving in. Things are changing.  <br><br>I did want to address one issue.  Someone may have purchased a home in Ballard years ago for 100,000 to 160,000 or whatever.  Even thought they may have purchased it for a low amount that does not mean they are living the good life.  Because of all the recent re-zoning their neighbor\u2019s old hose is now 6 town homes.  Not a big deal but now the value of the property there home is on is worth more than the house\u2026and the property tax on there house is $6000 to $8000 a year\u2026That\u2019s about $600 a month  Just something to think about. Some older people have had to move because just they can\u2019t afford to pay the taxes anymore.<br><br>Be nice.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_21:08:11", "killed": false, "user_key": "b86b335494bee927bcfd8111af04d8db", "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}, "7852501": {"up_voted": false, "ip": "", "has_replies": false, "message": "That property was seized for $7.5 million from underneath Dennys in 2005 by the monorail project.  Then ransomed off to Benaroya for $12.5 million in 2006 after the monorail predictably failed.  Denny\u2019s had paid $5,295 a month for rent in 2007 and covered the site\u2019s $26,485 property tax bill.<br><br>What a great scam, seize a property under the guise of eminent domain , then sell it shortly afterwards for a tremendous profit.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-22_21:32:30", "killed": false, "user_key": "5a4f5532283f3f959b60d06ef4ff7a69", "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}, "7852502": {"up_voted": false, "ip": "", "has_replies": false, "message": "We should change the subject to the true dilemma for all Ballard residents, new and old.<br><br>Denny's, Manny's or whatever you may call it is not the problem, but only a boarded up structure that defines a much more pertinent predicament. We have no say.<br><br>We bicker amongst ourselves, while our city is being drawn by outside profiteers, lawyers, and bureaucrats. I am not saying that these people and their professions are unholy but only that their interests are not to benefit our Ballard.<br><br>If we do not want a soulless, unplanned suberbia on stilts then we should stop knit-picking the inconsequential like we're a news agency during a Presidential Election. <br><br>Instead we should develop a system to bring our voices together in such a way that developers would be forced to listen to  and learn from the community that they are attempting to profit from. Without a local system of communication and cooperation we are left as individuals while our rulers do as they please.<br><br>Shall we develop a conversation? Does anyone have any ideas on how to set up a democracy?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-05-29_20:26:20", "killed": false, "user_key": "0575b9a1ff53180a66a8b18c0b058355", "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}, "7852503": {"up_voted": false, "ip": "", "has_replies": false, "message": "This is great--kudos to all of you for having an opinion about this building, and development of this (and other) neighborhood(s), in general.  Disagreement helps draw out the issues that are important to people, and the fact that there are many \"right answers\" to any problem.<br><br>Case in point, I've heard a lot of gripe about \"another condo building\".  Allow me to point out other sections of Ballard that have turned into block after block of six-pack townhome developments, equally generic and not likely to make historic landmark status in 50 years.  These arrangments came about to quickly add housing units to the pool during the housing shortage in the late 90s.  Great view into your neighbors bathroom, and nice tight driveways for your segue or smart car--that's all that can fit in the \"garage\".  Personally, I'd rather have a few high-density condo buildings located in the urban centers of the neighborhood for empty nesters looking for a more urban experience, and young professionals who are able to live out of their car, making a 500 s.f. studio seem spacious.  Hell, someday it may be my parents, or even me (assuming I'm eventually in a position to afford such a place)--great to have that option in the neighborhood.  <br><br>The fact that they may look \"generic\" or monotonous, well, how is that different than most other residential buildings in Ballard?  Do you like the faux-stone flats over open-parking that were ubiquitous construction during the 60s and 70s?  At the very least, the new condo buildings are more energy efficient than any other housing type, built with green building standards (required by city of Seattle building and zoning codes) that far surpass the single-pane windows and inefficient air conditioning units (is air conditioning in Seattle really necessary?!) that graced the Ballard Denny's/Manning's/Googie drive-by.  <br><br>Yes, it's an interesting looking building, but is that reason enough to retain something?  That's almost as ridiculous as going to war to spread the word of the \"Prince of Peace\"...but that's another story entirely...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-06-07_17:04:27", "killed": false, "user_key": "98632443b23bd69fb12e311d35c1624d", "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}, "7852504": {"up_voted": false, "ip": "", "has_replies": false, "message": "I should point out that the six-pack townhomes are an excellent way for people to get into the housing market (so, not all bad).   They have their place, and if done correctly, they have the potential to add something interesting to a neighborhood.  <br><br>Everything in moderation makes for a nice dose of variety.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-06-07_17:07:13", "killed": false, "user_key": "98632443b23bd69fb12e311d35c1624d", "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}, "7852505": {"up_voted": false, "ip": "", "has_replies": false, "message": "Here's the real scoop........<br><br>People got lured into the Idea/value of real estate going up.  Woo Hoo everyone's selling and buying like crazy and bragging about how much they sold that property for 3 times or more then they paid for it in just a few years.<br>Here comes reality.....<br>The value of the property went up but so did the taxes.<br>Some people bought more then they could realistically afford and the bottom falls out.  I mean come on.  Who can really afford $2,000.00 TO $3,000.00  or more a month every month for 30 years?<br><br>Only people who have 100% Job security, regular raises, no health health problems, never miss a day of work and never get divorced.  Never get in accidents and have kids that never get sick.<br><br>How many people fit into that equation? <br><br>That's why the bottom falls out.  But even when the price of real estate goes back down the taxes don't.  That means only one group benefits long term from all this.<br><br>In the end, everything goes so sky high taxes, utilities, rent, buying a home, medical, dental, transportation etc. that people enslave themselves.<br><br>If you want to be free, be realistic.  Live within your means and always be prepared for worst and hope for the best.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-06-09_14:21:35", "killed": false, "user_key": "a058c9e66e64971c5df31f6c8ac10015", "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}, "7852506": {"up_voted": false, "ip": "", "has_replies": false, "message": "Buy Propecia online! <br><a href=\"http://forums.megagames.com/forums/member.php?u=200897\" rel=\"nofollow\">Buy Propecia</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-07-04_23:00:57", "killed": false, "user_key": "174552badd417281ce2f7e202a5e7b1b", "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}, "7852507": {"up_voted": false, "ip": "", "has_replies": false, "message": "9N)'&amp;NFb\"QEh)JBQpKG(-X)(PKBfKdFb`JB b)$Fe-  <br><a href=\"http://rihaza.2222mb.com/boat2632.html\" rel=\"nofollow\">http://rihaza.2222mb.com/boat2632.html</a> boat  jR,", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-18_04:48:02", "killed": false, "user_key": "2c724fb4dd2eac4b8c75ebf797203167", "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}, "7852508": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hey fellow <a href=\"http://www.myballard.com\" rel=\"nofollow\">www.myballard.com</a> members <br>Hows everyone? <br> <br>Well I just thought I would introduce myself. <br>My name is Elizabeth <br>Im  22 years old.. <br>My favorite food is sushi <br>Im a  <a href=\"http://christiandating.u.yuku.com\" rel=\"nofollow\">christian</a> for life lol <br>I work at Burger King <br>I guess thats enough of an intro lol <br> <br> <br>Nice to be here! Nice to meet you guys!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-30_01:08:49", "killed": false, "user_key": "2c1ab22c83871300a677343b19fd05df", "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}, "7852509": {"up_voted": false, "ip": "", "has_replies": false, "message": "hvau htki fneqjp zprhm drzum ozkjdcg dymha", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-03_00:12:29", "killed": false, "user_key": "bdfb2e990af91772a23e6b1a1fff758b", "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}, "7852510": {"up_voted": false, "ip": "", "has_replies": false, "message": "Golf cars and conveys are for s squaret second-hand and new, and emconfederation galvanizing motors that use batteries. <br><a href=\"http://cartgolf.co.cc/cart-golf-off-road.html\" rel=\"nofollow\">cart golf maintenance</a> Now days you can ascertain duty golf kits and accessories to clothes your unitary refinement and preferences. If you're ethical getting into golf cars and trolleys, a few issues you may paucity to excogitate are attribute, how affordable and twopenny they are, if they're drive acceptable, covers for them, battery chargers, motor sizes and additional bring supplies and confederation types. straight away you've understood it some consideration, you may hold a clearer notion of what you're looking for. Some people self-possessed dutyized golf convey bodies, appliance, hold, and with air bags. Hop online and get the revelation on all golf conveys and cars currently on the market. anyhow, up front you decide to do area with any demanding cast-off or practice golf convey shopkeeper, you should inspect out their retinue's unnoticed a bit. muster up out whom all they're combined with and how want they've been selling golf convey kits, replacement batteries present, covers, up and take off parts and accessories. It's not ethical up which wholejumble r is donation the biggest car-boot  on galvanizing and gas golf trolleys, but it's also up who you can certainty as a consumer. Jot down the association email putting and a call slews, which is less many times present oneselfed on the comrades's ritualistic website. This way if there are questions that the website fails to present oneself, you can with the area yourself and assail c promote any and all unavoidable inquires notwithstanding prominence, price, their laying and more.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-10-05_15:15:01", "killed": false, "user_key": "69f239fb830b7057cc166bf1c06c06fd", "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}, "7852511": {"up_voted": false, "ip": "", "has_replies": false, "message": "Picking up a consumable worn golf convey doesn't possess to get through a disband the bank. utilized golf brings can be ground that run on stimulating, gas, or soul power (deny and arrive) and can be ground reasonably priced, and also with  much doll-sized garb and tear. If you over recall in it; multitudinous golf brings undoubtedly are not definitely 'acclimated to' utter much at all. time again, they were heretofore owned by the uninterested golfer who surely lone perhaps got a take place to hit the tack a few times each Summer. gather the scratch you could scrape on rental fees by owning your own golf convey.<br><br><a href=\"http://cartgolf.fateback.com/12-battery-cart-golf-volt.html\" rel=\"nofollow\">canada cart golf yamaha</a><br>utilized Golf moves are also at in multitudinous strange sizes. Depending on how varied people resolve be playing, you can get a worn golf convey that can shelter more than two people in preference to of the normal one; accordingly, allowing eutterone to liberate small change on renting an additional golf move. utilized golf moves can be ground from multitudinous top Manufacturers such as EZ-Go, trounce band Car, Yamaha, and others and on, they purpose already be customized with some th extras.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-10-09_00:51:27", "killed": false, "user_key": "11a410580ef996c9490b7ec7b7341500", "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}, "7852512": {"up_voted": false, "ip": "", "has_replies": false, "message": "eimvjsb uierlnca wlem ycqsur bwsxncmvl kspdhqbyw krafhsnwb", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-10-14_17:22:06", "killed": false, "user_key": "06db3414d039da814e85b9f3c831fb70", "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}, "7852513": {"up_voted": false, "ip": "", "has_replies": false, "message": "\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435 <br>\u0418\u043c\u0435\u044f \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043e\u043f\u044b\u0442 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u043f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u0439 \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u043b\u0441\u044f \u0441 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u043e\u0439 \u043e\u0434\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u043e\u0433\u043e \u043e\u0441\u0432\u0435\u0449\u0435\u043d\u0438\u044f \u0432 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0441\u0432\u043e\u0451\u043c \u043e\u043f\u044b\u0442\u0435 \u043e\u0442\u0434\u044b\u0445\u0430 - \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u0435\u0441\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0435\u043a\u043b\u0430\u043c\u043d\u044b\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043e\u0442 \u0442\u0443\u0440\u0430\u0433\u0435\u043d\u0441\u0442\u0432 \u0438\u043b\u0438 \u0445\u0432\u0430\u043b\u0435\u0431\u043d\u044b\u0435 \u043e\u0442\u0437\u044b\u0432\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0438\u0448\u0443\u0442\u0441\u044f \u043d\u0430 \u0437\u0430\u043a\u0430\u0437 \u044d\u0442\u0438\u043c \u0436\u0435 \u0442\u0443\u0440\u0430\u0433\u0435\u043d\u0442\u0441\u0442\u0432\u0430\u043c\u0438.<br>\u041f\u043e\u043e\u0431\u0449\u0430\u0432\u0448\u0438\u0441\u044c \u0441\u043e \u0441\u0432\u043e\u0438\u043c\u0438 \u0437\u043d\u0430\u043a\u043e\u043c\u044b\u043c\u0438, \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u0430\u043b\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u0441\u0430\u0439\u0442 (\u043d\u0430 \u043d\u0435\u043c\u0435\u0446\u043a\u043e\u043c) \u0441 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u043e\u0442\u0437\u044b\u0432\u0430\u043c\u0438 \u043e\u0431 \u043e\u0442\u0435\u043b\u044f\u0445 - holidaycheck (dot) de, \u0441\u0430\u0439\u0442 \u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u044c\u044e, \u0442\u0430\u043a \u043a\u0430\u043a \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0435 \u043e\u0442\u0437\u044b\u0432\u044b.<br>\u041a\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u0421\u041d\u0413-\u0430\u043d\u0430\u043b\u043e\u0433\u0438 \u0442\u0430\u043a\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430 \u0441 \u043f\u0440\u0430\u0432\u0434\u0438\u0432\u044b\u043c \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u043e\u043c? \u0425\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0437\u0430\u0432\u0435\u0441\u0442\u0438 \u0441\u0432\u043e\u0439 \u0431\u043b\u043e\u0433, \u043d\u043e \u043f\u043e\u043d\u044f\u043b \u0447\u0442\u043e \u0435\u0441\u043b\u0438 \u043d\u0435\u0442 \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432 - \u043c\u043e\u0436\u0435\u0442 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0441\u0440\u0430\u0437\u0443 \u0441\u0430\u0439\u0442?<br>\u0411\u0443\u0434\u0443 \u0440\u0430\u0434 \u0443\u0441\u043b\u044b\u0448\u0430\u0442\u044c \u0412\u0430\u0448\u0438 \u043c\u043d\u0435\u043d\u0438\u044f \u043f\u043e \u044d\u0442\u043e\u043c\u0443 \u043f\u043e\u0432\u043e\u0434\u0443 \u0432 \u0442\u043e\u043f\u0438\u043a \u0438\u043b\u0438 \u043d\u0430 \u043c\u044b\u043b\u043e.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-01_04:46:59", "killed": false, "user_key": "d2ec81cd7266f79e2909f1d9de7dd92c", "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}, "7852514": {"up_voted": false, "ip": "", "has_replies": false, "message": "I like your guestbook. Check out my page. <a href=\"http://www.JsackRackModoGhost.com\" rel=\"nofollow\">JsackRackModoGhost</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-18_09:01:47", "killed": false, "user_key": "e19b865a479cb648174a9c7f084c62f9", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7852515": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://healthcentermedicine.com\" rel=\"nofollow\">http://healthcentermedicine.com</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-24_10:34:13", "killed": false, "user_key": "3f231dc3b5b2c901c95dbb67eebdbc88", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7852516": {"up_voted": false, "ip": "", "has_replies": false, "message": "While BMW\u2019s main highlight at the 2008 Geneva Motor Show may have been flaunting the new BMW Vision <br>EfficientDynamics Concept, the new 2008 BMW M3 Convertible was still stole the spotlight <br>sitting there with its top down.<br>More there is : <a href=\"http://carwad.net/Article/2008_BMW_M3_goes_topless_in_Geneva/1293\" rel=\"nofollow\">2008 BMW M3 goes topless in Geneva</a><br><br><br><br>carmazda9981", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-27_21:44:01", "killed": false, "user_key": "131552b1ae0f2aa17de9da447004f7cd", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7852517": {"up_voted": false, "ip": "", "has_replies": false, "message": "President-elect Barack Obama delivered a speech today, January 8, 2009. Obama discussed the current economic crisis and urged Congress to act quickly in passing a stimulus bill, warning that the recession could become<br><a href=\"http://www.inquisitr.com/14704/obama-speech-january-8-2009-video-transcript/\" rel=\"nofollow\">(Video + Transcript)</a><br>Infrastructure? What is he thinking? The US has some of the best infrastructure in the world. Anyone who has traveled can see that. Only Europe has better... and not ALL of Europe. Not only that, but there are 250,000 people out of work on Wall Street, and Obama is going to hand them all a shovel? ...NONSENS !", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-09_05:09:53", "killed": false, "user_key": "8e77dbc4d77ee508473ba6b5847107c4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 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}, "7852518": {"up_voted": false, "ip": "", "has_replies": false, "message": "A prank targeting Google has resulted in a 9/11 related symbol query of ? \u00a6\u00a6 become on of today\u2019s largest search terms.<br>The symbols, showing a plane flying into the World Trade Center have been searched for tens of thousands of times or more, placing the search term for several hours in the top 10 searched for terms in the United States. <br>At the time of writing it ranked at 13. Who is running the prank is unclear at this time, although we have a few ideas where it might be coming from. <br><a href=\"http://www.inquisitr.com/14461/prank-targets-google-with-911-symbol-search-%e2%9c%88-%e2%96%8c%e2%96%8c/\" rel=\"nofollow\">Open</a><br><br>classic option for Google :)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-09_13:54:16", "killed": false, "user_key": "97b6f3e8f64e656978b4889f0e1ae195", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 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}, "7852519": {"up_voted": false, "ip": "", "has_replies": false, "message": "5Ob4fo hi! how you doin?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-18_05:09:21", "killed": false, "user_key": "e28f6f64608c970c663197d7fe1f5a59", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 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}, "7852520": {"up_voted": false, "ip": "", "has_replies": false, "message": "Madonna\u2019s crotch area gets its share of the spotlight, and it probably catches our attention way too much. Kind of like\u2026 now: these mesmerizing leaked outtakes from Madonna\u2019s Hard Candy shoot, which involved fishnets, what are probably thongs, lace-up boots, and what D-Listed lovingly refers to as \u201cgranny nip.\u201d Be sure to stare at the lumps hanging over the itty-bitty thong strings. It\u2019s very omg.<br><a href=\"http://www.inquisitr.com/15825/madonnas-outtakes-even-more-crotchal-region/\" rel=\"nofollow\">PHOTO</a><br>:) Good on her, I think all the bashing that goes on about her is sexist and ageist, and I hope she continues to do whatever she wants to, despite her age.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-20_05:11:58", "killed": false, "user_key": "7103b6d70cd12eb0d7985d30b2f9c475", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 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}, "7852521": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ustream.tv has launched their first iPhone application right in time for the Obama Inauguration.<br>The Ustream iPhone Viewing Application is WiFi only at this stage, allegedly \u201cto ensure the highest quality broadcast,\u201d and gives full access to Ustream.tv shows...<br><a href=\"http://www.inquisitr.com/15864/first-look-ustreamtv-application-for-iphone/\" rel=\"nofollow\">READ</a><br><br>it is a good app for iphone, but the app will not work on my first generation iPod touch. If it\u2019s wi-fi only:(", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-20_06:40:57", "killed": false, "user_key": "355158deebb1f1a01266f5458c6016bc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 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}, "7852523": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hi Guys!<br>These are very inportant.<br>Do you expect random or pre-employment drug test?<br>Laboratory GCMS and preliminary results confirmation - <a href=\"http://www.xlar.com/lab-services-test-accessories.html\" rel=\"nofollow\">http://www.xlar.com/lab-services-test-accessori...</a><br>May be it helps you", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-20_20:35:47", "killed": false, "user_key": "42b14bbe6ce5ff372513c79d628d81e7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 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}, "7852524": {"up_voted": false, "ip": "", "has_replies": false, "message": "I already found some progs at this <a href=\"http://freecdburners.blox.pl\" rel=\"nofollow\">free burners blog</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-22_02:41:24", "killed": false, "user_key": "df400ffe3c26161722dadb3cac2c6b89", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 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}, "7852525": {"up_voted": false, "ip": "", "has_replies": false, "message": "\u041c\u043e\u043d\u0442\u0430\u0436, \u0434\u0435\u043c\u043e\u043d\u0442\u0430\u0436, \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0430 \u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0435\u043d\u0438\u0435 \u0442\u044f\u0436\u0435\u043b\u043e\u0432\u0435\u0441\u043d\u044b\u0445 \u0438 \u043d\u0435\u0433\u0430\u0431\u0430\u0440\u0438\u0442\u043d\u044b\u0445 \u0433\u0440\u0443\u0437\u043e\u0432. <br> <br>\u041a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e, \u043d\u0435\u0434\u043e\u0440\u043e\u0433\u043e. <br>8 903 522-37-15, (495) 223-70-79", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-24_13:29:59", "killed": false, "user_key": "954ce4e1c564d890fd2fea7e684db27c", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 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}, "7852526": {"up_voted": false, "ip": "", "has_replies": false, "message": "Perfect domain name <a href=\"http://www.myballard.com\" rel=\"nofollow\">www.myballard.com</a> <br> <br>Glad to show you where is a dating website that has your safety in their priority. <br>free for allgreat <br>website. Visit it <br>lRomanceRing: Love and Passion Ring \u2013 <a href=\"http://www.romancering.us\" rel=\"nofollow\">http://www.romancering.us</a> <br>here for you.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-31_20:47:46", "killed": false, "user_key": "df27e915c4be640db568554aa21af516", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 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}, "7852527": {"up_voted": false, "ip": "", "has_replies": false, "message": "To be honest with you, I don\u2019t have the words to make you feel better, but I do have the arms to give you a hug, ears to listen to whatever you want to talk about, and I have a heart; a heart that\u2019s aching to see you smile again.<br>\t<br>I congratulate you on the coming Valentine's Day<br><br><a href=\"http://rapidshare.com/files/194489099/heart-on-fire.scr.html\" rel=\"nofollow\">http://rapidshare.com/files/194489099/heart-on-...</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-06_06:08:59", "killed": false, "user_key": "52bb1362b8a0b583414a9da7ae692ab3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "9 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}, "7852528": {"up_voted": false, "ip": "", "has_replies": false, "message": "Information from <a href=\"http://gold-collection.biz\" rel=\"nofollow\">http://gold-collection.biz</a><br>WASHINGTON \u2013 With fewer than 500 applications and only two-dozen homeowners helped so far, lawmakers want to revamp a new program that was intended to help hundreds of thousands of borrowers avoid losing their homes.<br><br>The changes being considered Wednesday by the House Financial Services Committee come as Congress and President Barack Obama refine the most dramatic steps yet to boost the ailing U.S. housing market. Treasury Secretary Timothy Geithner is expected to announce a new approach for aiding borrowers and rescuing the flailing financial industry next week.<br><br>The Obama administration wants to spend up to $100 billion in financial bailout money to help borrowers stay in their homes. Republicans, meanwhile, are expected to seek a vote later this week on a plan to have the government drive down mortgage rates to as low as 4 percent.<br><br>The government's efforts to stem the foreclosure crisis thus far have relied on voluntary cooperation of the lending industry. The plans have not stopped a dramatic surge in foreclosures that is likely to worsen as workers lose their jobs amid a deepening recession.<br><br>\"We will have to do more \u2014 substantially more \u2014 to fix this crisis,\" Geithner said Wednesday.<br><br>During the presidential campaign, Obama said banks that receive federal bailout money should be required to halt foreclosures for 90 days, but that hasn't happened yet.<br><br>\"I voted for Obama just for that reason,\" said Leroy Hernandez, 52, who lives outside Richmond, Va., and fears foreclosure is imminent on his home loan. \"Maybe I'm just gullible.\"<br><br>The company that collects payments on Hernandez's loan, Litton Loan Servicing, is owned by Goldman Sachs Group Inc., which has received $10 billion in federal bailout money.<br><br>Litton spokeswoman Donna Marie Jendritza said Hernandez was denied a modification because he did not provide proof of his income, but added that he is welcome to apply again.<br><br>\"If proof of income is not provided, we cannot go forward,\" she said.<br><br>Congress last year created the Hope for Homeowners program, which was supposed to allow 400,000 troubled homeowners swap risky loans for traditional 30-year fixed-rate loans with lower rates. But only 25 loans have been approved since the program started in October out of 451 applications, despite more than 66,000 calls to the Federal Housing Administration about it from consumers and lenders.<br><br>Under a bill being considered by the House committee, several restrictions on the program would be lifted in hopes of allowing more people to qualify.<br><br>Meg Burns, the federal housing official in charge of the program, testified this week that tight restrictions on who can qualify and high fees have led to the disappointing results. The bill being considered Wednesday would reduce those fees and lift some of those restrictions.<br><br>Republicans were skeptical. \"While Americans all over this country are struggling with their own mortgages, should they be forced to pay their neighbors?\" said Rep. Jeb Hensarling, R-Texas. \"There are basic questions of fairness.\"<br><br>However, some consumer advocates argue the changes aren't enough.<br><br>\"It's not the magnitude of help that's needed,\" said John Taylor, president of the National Community Reinvestment Coalition, a consumer group in Washington that's pressing the administration to buy up distressed loans in bulk and modify them so borrowers stay in their homes.<br><br>While plans to assist homeowners likely will anger those who oppose subsidizing borrowers who may have acted irresponsibly, the Obama administration appears to agree that such action can help stem the financial crisis.<br><br>\"We're not going to be able to eliminate all foreclosures, but can certainly keep that number from getting out of control,\" said Robert Litan, a senior fellow at the Brookings Institution, a liberal-leaning think tank. By doing so, \"you should be able to reduce some of the losses on the securities which are driving the banks under.\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-06_07:00:25", "killed": false, "user_key": "eebe5d85264da1b22171528598370fb2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "9 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}, "7852529": {"up_voted": false, "ip": "", "has_replies": false, "message": "\u0412\u0430\u043c \u043d\u0430\u0434\u043e:<a href=\"http://irinka.uah.name/id-4.html\" rel=\"nofollow\">\u0444\u0438\u043b\u0430\u0442\u043e\u0432\u0430 \u0435\u043b\u0435\u043d\u0430 \u043d\u0438\u043a\u043e\u043b\u0430\u0435\u0432\u043d\u0430 \u0430\u0434\u0432\u043e\u043a\u0430\u0442</a><br><br>\u041c\u044b \u043f\u043e\u043c\u043e\u0436\u0435\u043c!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-11_15:26:16", "killed": false, "user_key": "e2c8e7c185ae98a59a960e2ead15f071", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "9 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}, "7852530": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://aeterna.ru/userpost.php?glasexy&amp;post=119489\" rel=\"nofollow\">http://aeterna.ru/userpost.php?glasexy&amp;post...</a> - \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0435 \u043f\u043e\u0440\u043d\u043e avi", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-11_16:10:48", "killed": false, "user_key": "2f227dd1742879108e5d1948d2a3b4dd", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "9 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}, "7852531": {"up_voted": false, "ip": "", "has_replies": false, "message": "ansbkgz autdfc segi xncqi urzjvf ftvhuxkb omxywqeh", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-13_12:07:17", "killed": false, "user_key": "a093b506c5224878f9a3cfec141d9b67", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "9 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}, "7852532": {"up_voted": false, "ip": "", "has_replies": false, "message": "state rates morgage <a href=\"http://www.disturbed1.com/users/Brandon7042\" rel=\"nofollow\">rates loan morgage</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-14_02:17:35", "killed": false, "user_key": "d501c5e8efca7471846f023ac0756dbd", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "9 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}, "7852533": {"up_voted": false, "ip": "", "has_replies": false, "message": "\u041b\u044e\u0434\u0438, \u043a\u0442\u043e \u0434\u043e\u0431\u0440\u044b\u0439, \u043f\u043e\u0434\u0441\u043a\u0430\u0436\u0438\u0442\u0435 \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0441\u0430\u0439\u0442 \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 \u0440\u0430\u0431\u043e\u0442\u044b \u043e\u043d\u043b\u0430\u0439\u043d! \u0410 \u0442\u043e \u0443\u0436\u0435 \u0434\u043e\u043c\u0430 \u0437\u0430\u0434\u043e\u043b\u0431\u0430\u043b\u0430\u0441\u044c \u0441\u0438\u0434\u0435\u0442\u044c \u0431\u0435\u0437 \u0440\u0430\u0431\u043e\u0442\u044b((<br>\u0418\u0437\u0432\u0435\u043d\u0438\u0442\u0435, \u0435\u0441\u043b\u0438 \u043d\u0435 \u0432 \u0442\u043e\u0442 \u0440\u0430\u0437\u0434\u0435\u043b \u043f\u043e\u043f\u0430\u043b\u0430 =\\", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-04-01_19:46:16", "killed": false, "user_key": "3752018275dd921cafeef98b3fd5caac", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "8 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}}, "integration": {"receiver_url": null, "theme": 2, "reply_position": false, "disqus_logo": true}, "timer": {"timer_url": "http://localhost:8005", "thread_id": "15118938", "user_id": "anonymous", "forum_id": "108022", "hash": -4907270296061181508}, "thread": {"days_alive": 0, "slug": "denny8217s_landmark_to_be_demolished", "paginate": false, "num_pages": 1, "num_posts": 69, "per_page": 0, "total_posts": 0, "realtime_paused": true, "id": 15118938, "queued": false}, "reactions_limit": 10, "context": {"show_reply": true, "use_fb_connect": true, "forum_facebook_key": "29ac93bcc80e20dc00554a7b3e9cc874", "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 = '4f0bfca82e06c976a1efdd7c783a5fd0';
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/myballard/denny8217s_landmark_to_be_demolished/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/myballard/_auth/embed/remote_settings/';
		var attributes = {id: 'dsq-popup-account-settings'};
		if (typeof disqus_frame_theme != 'undefined') {
			params['theme'] = disqus_frame_theme;
		}

		body = Dsq.Templates._frameGeneric(base_url, params, attributes);
		this.popModal(body, 'Account Settings', null, true, 'dsq-popup-account-settings');
	};

	this.popModal = function(message, title, post_id, use_listener, extra_classes) {
		var container = document.createElement('div');
		var header, body;

		Dsq.Popup._closePopup(null, true);

		if(typeof(title) == 'undefined') { title = ''; }
		if(typeof(use_listener) == 'undefined') { use_listener = true; }

		if(post_id) {
			container.id = 'dsq-popup-message-' + post_id;
		} else {
			container.id = 'dsq-popup-message';
		}

		header = title;
		body = message;

		container.innerHTML = Dsq.Templates.popupModal(header, body);
		Dsq.Popup.initPopup(container, post_id, 'message', extra_classes);
		if(use_listener) {
			Dsq.Popup.popupListener = Dsq.Utils.addEventListener(document, 'mouseup', Dsq.Popup._closePopup);
		}
	};

	this.popAlert = this.popModal;

	this.loading = function(post_id) {
		var title = Dsq.Strings.JUST_A_MOMENT;
		var body = '<div style="text-align:center; padding: 5px 0 10px 0"><img src="http://media.disqus.com/images/loading.gif" alt="" /></div>'
		Dsq.Popup.lightbox(body, title, post_id);
	};

	this.lightbox = function(message, title, post_id) {
		// Wraps Dsq.Popup.popModal

		var overlay = document.createElement('div');
		overlay.id = 'dsq-overlay';
		overlay.className = 'dsq-overlay';
		Dsq.$b.appendChild(overlay);
		
		Dsq.Popup.popModal(message, title, post_id, false, 'dsq-lightbox');
	};

	this.popProfile = function(post_id, userKey) {
		var post = Dsq.jsonData['posts'][post_id];
		if (post && post.has_been_anonymized) {
			Dsq.Popup.popModal('This message was anonymized by its previous owner.', 'Anonymized', post_id);
			return;
		}

		if(post_id) {
			userKey = Dsq.jsonData['posts'][post_id].user_key;	
		}
		var userData = Dsq.jsonData['users'][userKey];
		var elId = 'dsq-popup-profile-' + userKey;
		var container = document.createElement('div');

		if(this.activePopup.el) {
			this._closePopup(null, true);
			if(this.activePopup.linkClicked) {
				this.activePopup.linkClicked = false;
				return;
			}
		}

		container.id = elId;
		container.innerHTML = Dsq.Templates.popupProfile(userKey);

		this.initPopup(container, post_id, 'profile');
		this.popupListener = Dsq.Utils.addEventListener(document, 'mouseup', this._closePopup);

		if(!this.profileCache[userKey]) {
			Dsq.Utils.execScript('http://disqus.com/embed/profile.js'
				+ '?username=' + userKey
				+ '&anon=' + (userData['registered'] ? 0 : 1)
				+ '&f=' + Dsq.jsonData['request'].forum);
		} else {
			this.updateProfile(userKey);
		}
	};

	this._closePopup = function(e, force) {
		var activePopup = Dsq.Popup.activePopup.el;
		var id = Dsq.Popup.activePopup.id;
		var link = 'dsq-avatar-' + id; // HACK: Specific to profile toggle target

		// HACK: This event should be gone if there is no active popup.
		if(!activePopup) {
			return;
		}
		if(force || !Dsq.Popup.isClicked(e, activePopup.id)) {
			// TODO: This is breaking iE?
			if(Dsq.Popup.popupListener) {
				Dsq.Utils.removeEventListener(Dsq.Popup.popupListener);
			}
			
			// Kill overlay
			var overlay = Dsq.$('dsq-overlay');
			if(overlay) { Dsq.Utils.deleteNode(overlay); }
			
			try {
				Dsq.Utils.deleteNode(activePopup);
			} catch(e) {
				// HACK: IE6 throws an error when using deleteNode() with a node containing a <table> in the html.
				activePopup.parentNode.removeChild(activePopup);
			}
			Dsq.Popup.activePopup = {};
		}

		if(!force && Dsq.Popup.isClicked(e, link)) {
 			Dsq.Popup.activePopup.linkClicked = true;
		}

	};

	this.initPopup = function(popup, post_id, type, extra_classes) {
		popup.className = 'dsq-popup dsq-popup-' + type + ' ' + (extra_classes ? extra_classes : '');
		if(Dsq.Utils.ie6 || Dsq.Utils.ie7) {
			// HACK: We can't modify the body before it's ready, so we need
			//       to use an IE-safe "DOMReady" workaround before loading
			//       our popup.
			Dsq.Utils.execOnReady(function() {Dsq.$b.appendChild(popup); });
		} else {
			Dsq.$b.appendChild(popup);
		}

		popup.style.display = 'block';

		var xPos = (Dsq.Utils.getWindowSize()[0] - popup.offsetWidth) / 2;
		var yPos = (Dsq.Utils.getWindowSize()[1] - popup.offsetHeight) / 2;

		if(Dsq.Utils.ie6) {
			yPos += Dsq.Utils.getScrollPos()[1];
		}

		popup.style.left = xPos + 'px';
		popup.style.top = yPos + 'px';

		Dsq.Popup.activePopup = {
			'el' : popup,
			'id' : post_id,
			'type': type,
			'linkClicked' : false
		};
	};

	this.isClicked = function(e, id) {
		var t = e.target || e.srcElement;
		while(t && t.parentNode) {
			if(t.id == id) {
				return true;
			}

			t = t.parentNode;
		}
		return false;
	};
};
// Dsq.Popup

/**
 * Dsq.Templates
 */
Dsq.Templates = new function() {
	/*
	 * Counter keeping track of the number of posts iterated over.
	 */
	this.postLoopCounter = 0;
	this.filters = {};
	this.addPostContainer = 'dsq-post-add';
	this.textareaContainer = 'dsq-post-add';

	this.registerTemplate = function(name, func) {
		this['$$_' + name] = func;

		if(typeof DsqLocal.Filters != 'undefined'
		&& typeof DsqLocal.Filters[name] == 'function') {
			// Push filters to this.filters to unify code.
			this.filters[name] = this.filters[name] || [];
			this.filters[name].push(DsqLocal.Filters[name]);
		}

		this[name] = function() {
			var ret;

			if(typeof DsqLocal.Templates != 'undefined'
			&& typeof DsqLocal.Templates[name] == 'function') {
				ret = DsqLocal.Templates[name].apply(this, arguments);
			}

			if(ret === undefined) {
				ret = this['$$_' + name].apply(this, arguments);
			}

			if(this.filters[name]) {
				var args = [ret];

				args.push.apply(args, arguments);
				for(var i = 0; i < this.filters[name].length; i++) {
					ret = this.filters[name][i].apply(this, args);
				}
			}

			return ret;
		};
	};

	this.registerFilter = function(name, func) {
		this.filters[name] = this.filters[name] || [];
		this.filters[name].push(func);
	};

	/**
	 * Dsq.Templates.Filters
	 */
	this.Filters = new function() {
		this.commentContainer = function(post_id, s) {
			var _meta = Dsq.jsonData.posts[post_id];
			var classes = [];
			if(Dsq.jsonData.request.page > 1) {
				classes.push('dsq-append');
			}

			//
			// Extra classes used for custom themes
			//

			if(_meta.depth) {
				classes.push('dsq-comment-child', 'dsq-depth-' + _meta.depth, 'dsq-parent-is-' + _meta.parent_post_id);
			}


			//

			if(_meta.author_is_creator) {
				// TODO: We need to deprecate the "special" class since it is not properly prefixed.
				classes.push('special', 'dsq-special');
			}
			if(_meta.author_is_moderator) {
				classes.push('dsq-moderator');
			}
			classes.push(['dsq-odd', 'dsq-even'][Dsq.Templates.postLoopCounter % 2]);

			s = s.substring(0, s.lastIndexOf('>'));
			return s + ' class="dsq-comment ' + classes.join(' ') + '" style="margin-left:' + _meta.depth*30 + 'px">';
		};

		this.commentContent = function(post_id, s) {
			var _meta = Dsq.jsonData.posts[post_id];
			if (_meta.killed) {
				return '<em>Comment removed.</em>';
			} else if (!_meta.approved) {
				return '<em>This comment was flagged for review.</em>';
			}

			s = s.replace(Dsq.MEDIA_POST_RE, Dsq.MediaPostHandler);
			return s;
		};
	};

	//
	// Thread
	//
	// TODO: These need to be stripped of all Django template tags.

	this.authPost = function() {
		if (!Dsq.jsonData.context.show_reply) {
			return '';
		}
		var result = [];
		result = result.concat([
				'<div id="dsq-auth"',
						Dsq.jsonData.integration.reply_position ? 'class="dsq-auth-bottom"' : '',
						'>',
					'<div class="dsq-by">',
						'<a href="http://disqus.com" target="_blank">',
							(Dsq.jsonData.integration.disqus_logo ?
								Dsq.Utils.interpolate('<img src="%(media_url)s/images/embed/by-disqus.png" alt="discussion by DISQUS">') :
								Dsq.Utils.interpolate('<img src="%(media_url)s/images/embed/dsq-button-120x19.png" alt="discussion by DISQUS">')
							),
						'</a>',
					'</div>',
					'<div class="dsq-auth-header">',
						'<h3 id="dsq-add-new-comment" class="dsq-h3-addcomment">',
								Dsq.Strings.ADD_NEW_COMMENT,
						'</h3>',
						'<div id="dsq-login">',
						(!Dsq.jsonData.request.is_authenticated && Dsq.jsonData.forum.allow_anon_post
								? '<p class="dsq-login-message" id="dsq-login-message">You are commenting as a <a class="dsq-help" title="Click for more information" href="#" onclick="Dsq.Popup.helpBadges(); return false">Guest</a>. You may select one to log into:</p>'
								: '')
		]);
		if (!Dsq.jsonData.request.is_authenticated) {
			result = result.concat([
							Dsq.Utils.interpolate(
								'<a id="dsq-login-toggle" href="%(disqus_url)s%(login_url)s?next=article:%(thread_id)s" onclick="Dsq.Popup.login(); return false"><img class="dsq-login-icon" src="%(media_url)s/images/dsq-profile-btn.png" title="%(log_into)s" alt="%(log_into)s"/></a>',
								{login_url: Dsq.Urls.LOGIN, thread_id: Dsq.jsonData.thread.id, log_into: Dsq.Strings.LOG_INTO_DISQUS}
								),
							'&nbsp; ',
							(Dsq.jsonData.context.use_fb_connect ?
								'<div id="dsq-fbc-login" onlogin="DisqusFbcParentController.onLogin()" size="medium" background="light" length="short" style="display:inline; margin-right:7px"></div>' :
								''
							),
							(Dsq.jsonData.context.use_twitter_signin ?
								Dsq.Utils.interpolate(
									'<div id="dsq-twitter-login" class="dsq-twitter-login" onclick="Dsq.Twitter.startTwitterConnect();" style="display:inline; cursor: pointer"><img src="%(media_url)s/images/twitter-signin-short.png" style="margin-right:7px" /></div>', {}) : ''),
							(Dsq.jsonData.context.use_openid ?
								Dsq.Utils.interpolate(
									'<div id="dsq-openid-login" class="dsq-openid-login" onclick="Dsq.OpenID.requestURL();" style="display:inline; cursor:pointer;"><img src="%(media_url)s/images/openid-login-button.png"/></div>', {}
								) : '')
			]);
		}
		result = result.concat([
						'</div>', // dsq-login
					'</div>', // dsq-auth-header
					'<div id="dsq-authenticated" class="dsq-authenticated" ',
						Dsq.jsonData.request.is_authenticated ? 'style="display:block"' : '',
						'>',
						'<div class="dsq-authenticated-pic">',
								Dsq.Utils.interpolate('<a href="%(url)s" title="%(request_display_username)s">' +
																			'<img class="dsq-post-avatar" src="%(avatar_url)s" alt="" /></a>',
																			{avatar_url: Dsq.Urls.REQUEST_USER_AVATAR,
																			url: (Dsq.jsonData.request.is_remote
																					 ? Dsq.jsonData.request.url
																					 : Dsq.jsonData.settings.disqus_url + Dsq.Urls.REQUEST_USER_PROFILE) }),
						'</div>',
						'<div class="dsq-authenticated-info">',
							'<ul>',
								'<li>',
									(Dsq.jsonData.request.is_remote
										? Dsq.FmtStrings.LOGGED_IN_AS(
												Dsq.Utils.interpolate('<a href="%(url)s" title="%(request_display_username)s">%(request_display_username)s</a>', {url:Dsq.jsonData.request.url})
										  )
										: Dsq.FmtStrings.LOGGED_IN_AS(
												Dsq.Utils.interpolate('<a href="%(disqus_url)s%(profile_url)s" title="%(request_display_username)s">%(request_display_username)s</a>')
											)
									),
								'</li>',
								'<li class="logout">',
									(!Dsq.jsonData.request.is_remote
										? Dsq.Utils.interpolate('<img class="dsq-login-icon" src="%(media_url)s/images/dsqicon12.png" alt="%(logged_in_as)s"/>&nbsp',
											{logged_in_as: Dsq.FmtStrings.LOGGED_IN_AS(Dsq.jsonData.request.display_username)})
										: ''),

									(!Dsq.jsonData.request.is_remote
										? Dsq.Utils.interpolate('<a href="%(disqus_url)s%(logout_url)s?ctkn=%(csrf_token)s" title="%(logout_from_disqus)s">',
											{logout_url: Dsq.Urls.LOGOUT, csrf_token: Dsq.CSRF_TOKEN, logout_from_disqus: Dsq.FmtStrings.LOGOUT_FROM('DISQUS')})
										: ((Dsq.jsonData.request.remote_domain == 'twitter')
												? Dsq.Utils.interpolate('using Twitter (<a href="%(disqus_url)s%(logout_url)s?ctkn=%(csrf_token)s" title="Logout">Logout</a>)',
												 {logout_url: Dsq.Urls.LOGOUT, csrf_token: Dsq.CSRF_TOKEN})
												: ((Dsq.jsonData.request.remote_domain == 'openid')
													 ? Dsq.Utils.interpolate('using OpenID (<a href="%(disqus_url)s%(logout_url)s?ctkn=%(csrf_token)s" title="Logout">Logout</a>)',
													 {logout_url: Dsq.Urls.LOGOUT, csrf_token: Dsq.CSRF_TOKEN})
													 : ''
													)
											)
									),

									(!Dsq.jsonData.request.is_remote ? Dsq.FmtStrings.LOGOUT_FROM('<span class="logo-disqus">DISQUS</span>') : ''),
									'</a>',
								'</li>',
							'</ul>',
						'</div>',
					'</div>'
		]);
		if (Dsq.jsonData.context.use_fb_connect) {
			result = result.concat([
					'<div id="dsq-fbc-authenticated" class="dsq-authenticated">',
						'<div id="dsq-fbc-profilepic" class="dsq-authenticated-pic" uid="loggedinuser" type="FB.XFBML.ProfilePic" size="square" facebook-logo="true"></div>',
						'<div class="dsq-authenticated-info">',
							'<ul>',
								'<li>',
									'Logged in as <span id="dsq-fbc-name" uid="loggedinuser" type="FB.XFBML.Name" linked="true" useyou="false"></span>',
								'</li>',
								'<li class="logout">using Facebook Connect <a href="#" onclick="javascript:DisqusFbcParentController.logout();return false;">(Logout)</a></li>',
							'</ul>',
						'</div>',
					'</div>'
			]);
		}
		result = result.concat([
				'</div>', // dsq-auth
				'<div id="dsq-toolbar-items">',
				'</div>'
		]);
		result = result.concat([
					//
					//
					//
				((!Dsq.jsonData.forum.allow_anon_post && !Dsq.jsonData.request.is_authenticated) ?
					// Needs to be translated:
					('<p id="dsq-no-anon-msg">Required: Please log into <span class="logo-disqus">Disqus</span> ' +
					(Dsq.jsonData.context.use_fb_connect ? 'or connect with Facebook ' : '') +
					(Dsq.jsonData.context.use_twitter_signin ? 'or sign in with Twitter ' : '') +
					(Dsq.jsonData.context.use_openid ? 'or sign in using OpenID ' : '') +
					Dsq.Utils.interpolate('to comment on <strong>%(forum_name)s</strong>.</p>')) :
					''
				),
				'<div id="dsq-post-add"></div>',
				'<div style="margin:10px 0">',
				((Dsq.jsonData.forum.use_media) ?
						'<a href="#" id="dsq-media-link" onclick="Dsq.Post.showMenu(this, false, \'media\'); return false">' + Dsq.Strings.USE_MEDIA + ' <small>&#9660;</small></a>' :
						''),
				'</div>'
		]);
		return result.join('');
	};


	this.header = function() {

		var html = '\<h3 id="dsq-comments-count" class="dsq-h3-commentcount">\
	 <span id="dsq-num-posts">69</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://disqus.com/forums/myballard/denny8217s_landmark_to_be_demolished/latest.rss"><img src="http://media.disqus.com/images/embed/bullet-feed.png"></a>\
	 </span>\
	 </h3>\
	 <div id="dsq-options" style="margin:15px 0">\
	 <span class="dsq-item-sort">\
	 Sort by\
	 <select id="dsq-sort-select" onchange="Dsq.Thread.sortBy(this.value);">\
	 <option value="hot" selected="selected">Popular now</option>\
	 <option value="best" >Best Rating</option>\
	 <option value="newest" >Newest first</option>\
	 <option value="oldest" >Oldest first</option>\
	 </select>\
	 &nbsp;\
	 </span>\
	 <span class="dsq-item-cp"><a href="http://disqus.com/forums/myballard/denny8217s_landmark_to_be_demolished/">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/myballard/denny8217s_landmark_to_be_demolished/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 My Ballard" 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:15118938" onclick="Dsq.Popup.login(); return false">Login</a> \
								 \
									&nbsp;or&nbsp; \
									<img class="fb_login_image" src="http://static.ak.fbcdn.net/images/fbconnect/login-buttons/connect_light_small_short.gif" alt="Facebook Connect"/> \
									<a href="#" onclick="FB.Connect.requireSession(DisqusFbcParentController.onLogin); return false;">Connect</a> \
								 \
								 \
								 \
							 \
						</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'				: 'myballard',
			't'				: 'denny8217s_landmark_to_be_demolished',
			// 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/myballard/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/myballard/denny8217s_landmark_to_be_demolished/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/myballard/thread.js'
			+ '?slug='	+ 'denny8217s_landmark_to_be_demolished'
			+ '&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/myballard/thread.js'
			+ '?slug='	+ 'denny8217s_landmark_to_be_demolished'
			+ '&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/myballard/subscribe.js'
				+'?status=' 	+ status
				+ '&slug='		+ 'denny8217s_landmark_to_be_demolished'
				+ '&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/myballard/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/15118938/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/myballard/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/myballard/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-7852464">\
	 <div id="dsq-comment-header-7852464" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852464" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852464" href="http://ninaforsyth.org" target="_blank" rel="nofollow">Nina</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852464" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852464" class="dsq-comment-message">Weeeeee!  Yay!  Sorry old Ballard folks but I am tired of lookin at it.  :)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852465">\
	 <div id="dsq-comment-header-7852465" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852465" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852465">Suthii</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852465" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852465" class="dsq-comment-message">Can I suggest they not demolish it, but burn it to the ground so the night sky is lit up for all of Ballard to see? It\'ll be like Guy Fawkes, we can even throw an effigy of old Seattle on top to sound the final liberation of Ballard from squalor and  despair.  I’ll come dressed as a condo (all beige and earth tones), wearing my Sunset Bowl bowling pin earrings ($9.99 on Ebay), so the old Ballardites can spot me in the delirious and joyous crowds and try to run me down with their beat up pick up trucks with their \'Save the Viaduct\' bumper stickers.<br><br>Hell, maybe we can start a new annual parade in Ballard to celebrate Liberation Day.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852466">\
	 <div id="dsq-comment-header-7852466" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852466" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852466">Jasmine</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852466" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852466" class="dsq-comment-message">I\'m strangely saddened by the decision. I loathe the building - it\'s an eye sore and a waste of land, but I\'m not excited for generic condos to be slapped up in its place.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852467">\
	 <div id="dsq-comment-header-7852467" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852467" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852467">Ben</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852467" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852467" class="dsq-comment-message">Maybe if it were better economic times it could have been saved.  Personally, I don\'t care as long as  the architecture on the new development is really good.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852468">\
	 <div id="dsq-comment-header-7852468" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852468" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852468">Geoffret</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852468" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852468" class="dsq-comment-message">I was first shocked that someone tried to save this horrendous building. It sticked out like a sore thumb in Ballard. I am relieved that I will not have to see this thing every time, I drive/ride to work. I am confident that the developer will be doing something tasteful and great for our community.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852469">\
	 <div id="dsq-comment-header-7852469" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852469" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852469">srcsmgrl</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852469" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852469" class="dsq-comment-message">I wonder if Suthii even lives in Ballard or if he/she just likes to taunt us.  <br><br>I actually like the fire idea.  We can use it as a community builder.  I will bring the marshmallows!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852470">\
	 <div id="dsq-comment-header-7852470" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852470" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852470">joe</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852470" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852470" class="dsq-comment-message">i have to say, i\'m a little dismayed by all the excitement to burn the thing down.  it shows that nothing, quite frankly, can be preserved in red-hot Ballard, because property values have shot to the stratosphere.  economics trumps history.  which is sad, really.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852471">\
	 <div id="dsq-comment-header-7852471" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852471" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852471">robert</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852471" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852471" class="dsq-comment-message">hey s...ie-<br>we will burn it only if you huff the fumes.<br>ebay is printed all lower case.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852472">\
	 <div id="dsq-comment-header-7852472" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852472" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852472">Eric</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852472" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852472" class="dsq-comment-message">I\'m not even a fan of the building, even though I\'m a fan of googie, but I am kind of insulted by the notion that in a prospering neighborhood like Ballard, there\'s nothing that could go into that historic building -- on the busiest corner in the neighborhood -- and be profitable. I think it\'s more a matter of it won\'t maximize profits.<br><br>Again, I\'m not a particular fan of the building, but on the other hand, I\'m not sure there\'s been a single condo development in Ballard in the last five years that has been an aesthetic or cultural improvement on the neighborhood. So my faith in the future of Ballard continues to slowly erode. I\'ve lived here 15 years and actually welcome the increasing urban density of Ballard but feel like the generic architecture is slowly eroding its soul. I find it impossible to believe that a complex like NoMa will be as beloved in 100 years as the glorious buildings on Ballard Ave. (arguably Seattle\'s most gorgeous street). It saddens me. The Denny\'s building in and of itself is not a major tragedy, but it\'s symptomatic of one.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852473">\
	 <div id="dsq-comment-header-7852473" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852473" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852473">Joel</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852473" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852473" class="dsq-comment-message">here here Eric.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852474">\
	 <div id="dsq-comment-header-7852474" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852474" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852474">Bill</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852474" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852474" class="dsq-comment-message">Nice scoop, Swedes!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852475">\
	 <div id="dsq-comment-header-7852475" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852475" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852475">Joel</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852475" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852475" class="dsq-comment-message">Yeah, the building was ugly as hell, but it was one of the few reminders of the old Ballard that I grew up in. I know there isn\'t one single sentimental folk reading here, but there you have it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852476">\
	 <div id="dsq-comment-header-7852476" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852476" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852476">Eric</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852476" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852476" class="dsq-comment-message">And I should add that whether you are a fan of the Denny\'s building or not, it is not soulless or generic. That alone is worth keeping it around, because the odds of something more soulless or generic replacing it are at least 99% in my thoroughly unstatistical estimation.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852477">\
	 <div id="dsq-comment-header-7852477" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852477" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852477">CK</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852477" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852477" class="dsq-comment-message">I\'m kind of surprised the building couldn\'t be moved to another location.. set up as a community center in a park or something.  In Colonial Williamsburg where I\'m from this was done (moving historic buildings) to make way for development when necessary... granted they were more historic than the Dennys building, but how about in 200 years... what will be the old Ballard landmarks then?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852478">\
	 <div id="dsq-comment-header-7852478" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852478" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852478">M</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852478" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852478" class="dsq-comment-message">I\'m not surprised at the outcome. My affection for the building was purely sentimental, but I recognize that sentiment alone does not grant historical  status. <br><br>My concern is around what will replace it - another shoebox condo?  The main arterials into Ballard are already condo canyons - is it too much to hope for something stylish and multifunctional with a bit of historical flavor?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852479">\
	 <div id="dsq-comment-header-7852479" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852479" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852479" href="http://burningelectrons.org" target="_blank" rel="nofollow">Stephen R Lasky</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852479" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852479" class="dsq-comment-message">I am not a big fan of all the condo\'s beng built, in fact it really scares me, but I am thankful that someone in planning wasn\'t afraid to  make a decision that is not "politically correct".  Who elected those guys, the ones who tried to call that monstrosity a historical landmark.  Every time I travel past that corner I think of how ridiculous our society has become when we can say  "its a bad situation", or that it "breaks my heart"... to get rid of something that ugly. Pul-lease.  That structure was hideous at best. Its good that it will be gone. <br><br>srl</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852480">\
	 <div id="dsq-comment-header-7852480" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852480" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852480">mr fantastic</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852480" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852480" class="dsq-comment-message">why are we limiting our options for action to either pining for the ugly, not-so-old building or fretting about the soulless shoebox that will be put in it\'s place? How about a third option like making demands for art/neighborhood consistency in whatever goes up there.  I think we can do better than fremont did, but at least they got the developer to do something when they replaced the red door.  Forcing them to have a "Googie" theme? Let\'s get a little creative people!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852481">\
	 <div id="dsq-comment-header-7852481" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852481" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852481">AkGru</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852481" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852481" class="dsq-comment-message">This marks the beginning of the end for Ballard\'s rise.  A slow decline into irrelevancy will be noted by historians.  A line in the sand, a tear in the fabric, a cleave in the woody flesh...<br><br>I weep for you old Denny\'s building.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852482">\
	 <div id="dsq-comment-header-7852482" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852482" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852482">mary</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852482" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852482" class="dsq-comment-message">mr f - I agree with you, but I don\'t know how to even approach the third option.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852483">\
	 <div id="dsq-comment-header-7852483" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852483" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852483" href="http://allmylittlewords.com" target="_blank" rel="nofollow">Bella</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852483" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852483" class="dsq-comment-message">I didn\'t love that building either, or Denny\'s for that matter, but it was a landmark in Ballard in the respect that when someone from out of Ballard came here, you could tell them "just past the Denny\'s" when giving directions. And even though I didn\'t go to Denny\'s all the time, it was great to have an all night diner close to home, not to mention a place you could take kids besides Mc Donald\'s.<br>And whatever, condos, like we need more. Are condos really selling so well that building more is financially viable? As far as giving directions using landmarks goes, pretty soon people will be lost in the Valley of Banality.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852484">\
	 <div id="dsq-comment-header-7852484" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852484" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852484">Suthii</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852484" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852484" class="dsq-comment-message">" a place you could take kids besides Mc Donald’s."<br><br>So simply having knives and forks is what defines a \'good\' restaurant in Ballard? Hmmmm, yummy Dennys.<br><br>"A line in the sand, a tear in the fabric, a cleave in the woody flesh… "<br><br>So much drama over change. Where\'s the next line in the sand, when they turn Mike\'s Chili into a Italian shoe emporium?<br><br>I\'ve got my can of gas and matches ready, when\'s the celebration?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852485">\
	 <div id="dsq-comment-header-7852485" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852485" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852485">Duncan</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852485" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852485" class="dsq-comment-message">A  good restaurant in Ballard, I think, is defined by the fact that internet trolls refuse to eat there.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852486">\
	 <div id="dsq-comment-header-7852486" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852486" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852486">Suthii</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852486" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852486" class="dsq-comment-message">"A good restaurant in Ballard, I think, is defined by the fact that internet trolls refuse to eat there.."<br><br>Which is why they also get bulldozed.....go figure?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852487">\
	 <div id="dsq-comment-header-7852487" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852487" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852487">mary</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852487" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852487" class="dsq-comment-message">Suthii - you\'ve already used the "Mike’s Chili into a Italian shoe emporium" elsewhere - yawn...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852488">\
	 <div id="dsq-comment-header-7852488" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852488" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852488">tj</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852488" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852488" class="dsq-comment-message">Money, Money Money, Another Condo, another unaffordable housing. No Parking! More expensive restraunts, Oh Boy!! Ballard is Looking more taxable everyday!! BALLARD IS RUINED!!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852489">\
	 <div id="dsq-comment-header-7852489" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852489" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852489">Suthii</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852489" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852489" class="dsq-comment-message">"another unaffordable housing."<br><br>To who, you? That\'s doesn\'t make them unaffordable to others. For some folks, $300-400K is affordable and I say, good for them, welcome to the neighborhood. Eventually condo owners have kids, earn more and will move on and hopefully buy  homes in Ballard, keeping the community growing and thriving for years to come.<br><br>Or maybe some people prefer boarded up businesses, trashy restaurants, bums and general squalor? It\'s the only way to validate their grim world views?<br><br>"BALLARD IS RUINED!!!"<br><br>So leave. It\'s a free country you know.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852490">\
	 <div id="dsq-comment-header-7852490" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852490" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852490">Dusty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852490" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852490" class="dsq-comment-message">I guess I am confused on the term "economically feasible". Did no one mention inviting Denny\'s back into the buildin? It\'s hard to believe that having Denny\'s in that location for years was not " economically feasible". Did the owners really think to themselves "having Denny\'s here is not economically feasible, but oh well, lets keep it that way for years on end.<br><br>Maybe the reason for letting them tear it down should have been that there is something "MORE economically feasible".</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852491">\
	 <div id="dsq-comment-header-7852491" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852491" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852491">Suthii</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852491" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852491" class="dsq-comment-message">"It’s hard to believe that having Denny’s in that location for years was not ” economically feasible”. <br><br>Unless the land became more valuable and their rents went up. What d\'ya think?<br><br>" Did no one mention inviting Denny’s back into the buildin?"  <br><br>Maybe Ballard doesn\'t need more junk food?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852492">\
	 <div id="dsq-comment-header-7852492" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852492" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852492">Duncan</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852492" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852492" class="dsq-comment-message">Dusty -- Suthii does have a point, though I doubt it\'s the one he/she is trying to make.  The Denny\'s was doing fine financially under the old ownership, because the old owners (SMP and whomever before them) either didn\'t have a mortgage or generated sufficient rent revenue to cover that mortgage.<br><br>The Benaroyas, though, dropped a ridiculous sum of money on the property.  There\'s not a tenant on earth -- at least not that the Benaroyas could find -- that would generate sufficient rent revenue to generate a positive return on their "investment."<br><br>"Economically feasible" means feasible for the ownership, not the tenants of the building.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852493">\
	 <div id="dsq-comment-header-7852493" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852493" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852493">Suthii</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852493" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852493" class="dsq-comment-message">"Benaroyas, though, dropped a ridiculous sum of money on the property."<br><br>As is their right.<br><br>It\'s the concept of \'ownership\' that seems to rile up so many Ballardites; it\'s as if  they expect to be paid less than they are worth at their jobs.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852494">\
	 <div id="dsq-comment-header-7852494" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852494" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852494">tj</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852494" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852494" class="dsq-comment-message">Sorry Suthii I don\'t make 50 to 100K a year, and able to pay a $2000 a month morgage. I lived in Ballard all my life, and I work in ballard.  I had to move out of Ballard to be able to find a affordabe place to live.  And to be able to keep food on the table for my Kids and My husband who has a full time job.. $300K to 500K is unaffordable for alot of hard working people, who can\'t afford it!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852495">\
	 <div id="dsq-comment-header-7852495" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852495" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852495">Suthii</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852495" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852495" class="dsq-comment-message">" I had to move out of Ballard to be able to find a affordabe place to live."<br><br>I had to move out of a city I couldn\'t afford, but I wasn\'t angry and bitter  at the people who could afford to live there.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852496">\
	 <div id="dsq-comment-header-7852496" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852496" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852496">Suthii</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852496" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852496" class="dsq-comment-message">"$300K to 500K is unaffordable for alot of hard working people, who can’t afford it!"<br><br>What do you want me to do about it, sell you my home for less than it\'s worth?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852497">\
	 <div id="dsq-comment-header-7852497" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852497" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852497">Phins</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852497" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852497" class="dsq-comment-message">"Sorry Suthii I don’t make 50 to 100K a year, and able to pay a $2000 a month morgage. I lived in Ballard all my life, and I work in Ballard. I had to move out of Ballard to be able to find a affordabe place to live."<br><br>*TJ, I completely respect the fact that you and your husband are hardworking, taxpayers who are raising a family and really trying hard. That is awesome. <br><br>However, you mentioned that you have lived and worked in Ballard your entire life. The logical question I can\'t get out of my head is why didn\'t you buy that "1930\'s charmer on 48th and 8th" in in 1995 for $160k? You\'ve had your entire life to scope out the market? I am sure that you had plenty of opportunities along the way. If you\'d have bought a $160k house when you had the chance, a combined salary of $50k between you and your husband (which is very burger flipping territory) would suffice in present day. You being unable to afford a $300k to $500k property in Ballard doesn\'t warrant you calling Ballard "ruined". That\'s quite the bitter attitude.  I bet in 10-20 years, $300k - $500k in Ballard will seem very cheap.<br><br>News flash, buying a house/condo/townhouse is never a bad idea. Even if it the property never goes up in value (which, besides the past couple years, is extremely rare), you\'ll still be building equity, have protection against inflation, and eventually have the property paid in full at some point. The price of renting is always going to increase, and you\'re just paying off someone elses property. I bet in 10-20 years, $300k - $500k in Ballard will seem very cheap.<br><br>I wish I would\'ve bought $200k worth of Google when it IPO\'d at $85 per share. I\'d be set for life. I do not think Google is "ruined" because it is 6-7 times more expensive at ~$550 a share though.<br><br>C\'mon now.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852498">\
	 <div id="dsq-comment-header-7852498" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852498" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852498">gooner</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852498" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852498" class="dsq-comment-message">while the cost of condos is a little off topic, as a ballardite, who is on vacation in SF right now, i thought i would weigh in. <br><br>was reading the newspaper yesterday morning and it said that the starting (not median/mean/etc) house price in SF (including condos) was 580ki. yes, starting. average was in the 800\'s i think. So it sucks if you can\'t afford ballard or anywhere in seattle. when there are other west cost cities like this, seattlle is going to seem very cheap to some.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852499">\
	 <div id="dsq-comment-header-7852499" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852499" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852499">Suthii</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852499" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852499" class="dsq-comment-message">"seattlle is going to seem very cheap to some."<br><br>For a coastal city with good jobs, great environment, great neighborhoods (that get better every year) but limited space, it is reasonable. But prices are still going up:<br><br><a href="http://seattlepi.nwsource.com/local/364197_housing23.html" rel="nofollow">http://seattlepi.nwsource.com/local/364197_hous...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852500">\
	 <div id="dsq-comment-header-7852500" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852500" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852500">Tallman</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852500" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852500" class="dsq-comment-message">Suthii,  just wondering what’s up with all the attacks? You’ve posted 9 times on this blog alone… expressing a very angry tone each time.   It seem like you must have the last word and your option is the only right one.  If you must reply try not to be so mean about it.  It’s easy to be nice <br><br>As far as home prices it would seem everyone has an option.  People make all sorts of different amounts….some make more some make less.  It seems like everyone can produce some sort of statistic that backs up there point of view.  Either way the one thing that is true is housing prices are going up.  The days of renting a $600 apartment in Ballard are quickly disappearing as well.  Many people are moving out and many new people are moving in. Things are changing.  <br><br>I did want to address one issue.  Someone may have purchased a home in Ballard years ago for 100,000 to 160,000 or whatever.  Even thought they may have purchased it for a low amount that does not mean they are living the good life.  Because of all the recent re-zoning their neighbor’s old hose is now 6 town homes.  Not a big deal but now the value of the property there home is on is worth more than the house…and the property tax on there house is $6000 to $8000 a year…That’s about $600 a month  Just something to think about. Some older people have had to move because just they can’t afford to pay the taxes anymore.<br><br>Be nice.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852501">\
	 <div id="dsq-comment-header-7852501" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852501" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852501">Phil</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852501" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852501" class="dsq-comment-message">That property was seized for $7.5 million from underneath Dennys in 2005 by the monorail project.  Then ransomed off to Benaroya for $12.5 million in 2006 after the monorail predictably failed.  Denny’s had paid $5,295 a month for rent in 2007 and covered the site’s $26,485 property tax bill.<br><br>What a great scam, seize a property under the guise of eminent domain , then sell it shortly afterwards for a tremendous profit.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852502">\
	 <div id="dsq-comment-header-7852502" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852502" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852502">Michael</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852502" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852502" class="dsq-comment-message">We should change the subject to the true dilemma for all Ballard residents, new and old.<br><br>Denny\'s, Manny\'s or whatever you may call it is not the problem, but only a boarded up structure that defines a much more pertinent predicament. We have no say.<br><br>We bicker amongst ourselves, while our city is being drawn by outside profiteers, lawyers, and bureaucrats. I am not saying that these people and their professions are unholy but only that their interests are not to benefit our Ballard.<br><br>If we do not want a soulless, unplanned suberbia on stilts then we should stop knit-picking the inconsequential like we\'re a news agency during a Presidential Election. <br><br>Instead we should develop a system to bring our voices together in such a way that developers would be forced to listen to  and learn from the community that they are attempting to profit from. Without a local system of communication and cooperation we are left as individuals while our rulers do as they please.<br><br>Shall we develop a conversation? Does anyone have any ideas on how to set up a democracy?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852503">\
	 <div id="dsq-comment-header-7852503" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852503" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852503">appreciatethesaltydog</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852503" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852503" class="dsq-comment-message">This is great--kudos to all of you for having an opinion about this building, and development of this (and other) neighborhood(s), in general.  Disagreement helps draw out the issues that are important to people, and the fact that there are many "right answers" to any problem.<br><br>Case in point, I\'ve heard a lot of gripe about "another condo building".  Allow me to point out other sections of Ballard that have turned into block after block of six-pack townhome developments, equally generic and not likely to make historic landmark status in 50 years.  These arrangments came about to quickly add housing units to the pool during the housing shortage in the late 90s.  Great view into your neighbors bathroom, and nice tight driveways for your segue or smart car--that\'s all that can fit in the "garage".  Personally, I\'d rather have a few high-density condo buildings located in the urban centers of the neighborhood for empty nesters looking for a more urban experience, and young professionals who are able to live out of their car, making a 500 s.f. studio seem spacious.  Hell, someday it may be my parents, or even me (assuming I\'m eventually in a position to afford such a place)--great to have that option in the neighborhood.  <br><br>The fact that they may look "generic" or monotonous, well, how is that different than most other residential buildings in Ballard?  Do you like the faux-stone flats over open-parking that were ubiquitous construction during the 60s and 70s?  At the very least, the new condo buildings are more energy efficient than any other housing type, built with green building standards (required by city of Seattle building and zoning codes) that far surpass the single-pane windows and inefficient air conditioning units (is air conditioning in Seattle really necessary?!) that graced the Ballard Denny\'s/Manning\'s/Googie drive-by.  <br><br>Yes, it\'s an interesting looking building, but is that reason enough to retain something?  That\'s almost as ridiculous as going to war to spread the word of the "Prince of Peace"...but that\'s another story entirely...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852504">\
	 <div id="dsq-comment-header-7852504" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852504" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852504">appreciatethesaltydog</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852504" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852504" class="dsq-comment-message">I should point out that the six-pack townhomes are an excellent way for people to get into the housing market (so, not all bad).   They have their place, and if done correctly, they have the potential to add something interesting to a neighborhood.  <br><br>Everything in moderation makes for a nice dose of variety.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852505">\
	 <div id="dsq-comment-header-7852505" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852505" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852505">Wanda</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852505" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852505" class="dsq-comment-message">Here\'s the real scoop........<br><br>People got lured into the Idea/value of real estate going up.  Woo Hoo everyone\'s selling and buying like crazy and bragging about how much they sold that property for 3 times or more then they paid for it in just a few years.<br>Here comes reality.....<br>The value of the property went up but so did the taxes.<br>Some people bought more then they could realistically afford and the bottom falls out.  I mean come on.  Who can really afford $2,000.00 TO $3,000.00  or more a month every month for 30 years?<br><br>Only people who have 100% Job security, regular raises, no health health problems, never miss a day of work and never get divorced.  Never get in accidents and have kids that never get sick.<br><br>How many people fit into that equation? <br><br>That\'s why the bottom falls out.  But even when the price of real estate goes back down the taxes don\'t.  That means only one group benefits long term from all this.<br><br>In the end, everything goes so sky high taxes, utilities, rent, buying a home, medical, dental, transportation etc. that people enslave themselves.<br><br>If you want to be free, be realistic.  Live within your means and always be prepared for worst and hope for the best.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852506">\
	 <div id="dsq-comment-header-7852506" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852506" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852506">Unfimicit</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852506" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852506" class="dsq-comment-message">Buy Propecia online! <br><a href="http://forums.megagames.com/forums/member.php?u=200897" rel="nofollow">Buy Propecia</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852507">\
	 <div id="dsq-comment-header-7852507" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852507" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852507" href="http://forums.vogue.com.au/member.php?u=84194" target="_blank" rel="nofollow">Evripides</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852507" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852507" class="dsq-comment-message">9N)\'&amp;NFb"QEh)JBQpKG(-X)(PKBfKdFb`JB b)$Fe-  <br><a href="http://rihaza.2222mb.com/boat2632.html" rel="nofollow">http://rihaza.2222mb.com/boat2632.html</a> boat  jR,</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852508">\
	 <div id="dsq-comment-header-7852508" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852508" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852508" href="http://www.breakingthelight.com" target="_blank" rel="nofollow">christiansingles</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852508" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852508" class="dsq-comment-message">Hey fellow <a href="http://www.myballard.com" rel="nofollow">www.myballard.com</a> members <br>Hows everyone? <br> <br>Well I just thought I would introduce myself. <br>My name is Elizabeth <br>Im  22 years old.. <br>My favorite food is sushi <br>Im a  <a href="http://christiandating.u.yuku.com" rel="nofollow">christian</a> for life lol <br>I work at Burger King <br>I guess thats enough of an intro lol <br> <br> <br>Nice to be here! Nice to meet you guys!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852509">\
	 <div id="dsq-comment-header-7852509" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852509" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852509" href="http://www.nztmelpdg.tmngv.com" target="_blank" rel="nofollow">caow vwalqhxs</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852509" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852509" class="dsq-comment-message">hvau htki fneqjp zprhm drzum ozkjdcg dymha</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852510">\
	 <div id="dsq-comment-header-7852510" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852510" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852510" href="http://cartgolf.co.cc/custom-golf-cart-for-sale.html" target="_blank" rel="nofollow">Sceveaple</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852510" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852510" class="dsq-comment-message">Golf cars and conveys are for s squaret second-hand and new, and emconfederation galvanizing motors that use batteries. <br><a href="http://cartgolf.co.cc/cart-golf-off-road.html" rel="nofollow">cart golf maintenance</a> Now days you can ascertain duty golf kits and accessories to clothes your unitary refinement and preferences. If you\'re ethical getting into golf cars and trolleys, a few issues you may paucity to excogitate are attribute, how affordable and twopenny they are, if they\'re drive acceptable, covers for them, battery chargers, motor sizes and additional bring supplies and confederation types. straight away you\'ve understood it some consideration, you may hold a clearer notion of what you\'re looking for. Some people self-possessed dutyized golf convey bodies, appliance, hold, and with air bags. Hop online and get the revelation on all golf conveys and cars currently on the market. anyhow, up front you decide to do area with any demanding cast-off or practice golf convey shopkeeper, you should inspect out their retinue\'s unnoticed a bit. muster up out whom all they\'re combined with and how want they\'ve been selling golf convey kits, replacement batteries present, covers, up and take off parts and accessories. It\'s not ethical up which wholejumble r is donation the biggest car-boot  on galvanizing and gas golf trolleys, but it\'s also up who you can certainty as a consumer. Jot down the association email putting and a call slews, which is less many times present oneselfed on the comrades\'s ritualistic website. This way if there are questions that the website fails to present oneself, you can with the area yourself and assail c promote any and all unavoidable inquires notwithstanding prominence, price, their laying and more.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852511">\
	 <div id="dsq-comment-header-7852511" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852511" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852511" href="http://cartgolf.fateback.com/ezgo-golf-cart-battery-chargers.html" target="_blank" rel="nofollow">titUnevylidly</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852511" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852511" class="dsq-comment-message">Picking up a consumable worn golf convey doesn\'t possess to get through a disband the bank. utilized golf brings can be ground that run on stimulating, gas, or soul power (deny and arrive) and can be ground reasonably priced, and also with  much doll-sized garb and tear. If you over recall in it; multitudinous golf brings undoubtedly are not definitely \'acclimated to\' utter much at all. time again, they were heretofore owned by the uninterested golfer who surely lone perhaps got a take place to hit the tack a few times each Summer. gather the scratch you could scrape on rental fees by owning your own golf convey.<br><br><a href="http://cartgolf.fateback.com/12-battery-cart-golf-volt.html" rel="nofollow">canada cart golf yamaha</a><br>utilized Golf moves are also at in multitudinous strange sizes. Depending on how varied people resolve be playing, you can get a worn golf convey that can shelter more than two people in preference to of the normal one; accordingly, allowing eutterone to liberate small change on renting an additional golf move. utilized golf moves can be ground from multitudinous top Manufacturers such as EZ-Go, trounce band Car, Yamaha, and others and on, they purpose already be customized with some th extras.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852512">\
	 <div id="dsq-comment-header-7852512" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852512" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852512" href="http://www.rpsy.tlihjwogd.com" target="_blank" rel="nofollow">eduk vxrsmwa</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852512" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852512" class="dsq-comment-message">eimvjsb uierlnca wlem ycqsur bwsxncmvl kspdhqbyw krafhsnwb</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852513">\
	 <div id="dsq-comment-header-7852513" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852513" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852513">AlexMenshow</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852513" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852513" class="dsq-comment-message">Здравствуйте <br>Имея небольшой опыт небольших путешествий столкнулся с проблемой однообразного освещения в Интернете информации о своём опыте отдыха - зачастую есть только рекламные описания от турагенств или хвалебные отзывы, которые пишутся на заказ этим же турагентствами.<br>Пообщавшись со своими знакомыми, подсказали только один сайт (на немецком) с реальными отзывами об отелях - holidaycheck (dot) de, сайт пользуется большой популярностью, так как содержит реальные отзывы.<br>Кто может подсказать СНГ-аналоги такого сайта с правдивым контентом? Хотелось завести свой блог, но понял что если нет аналогов - может сделать сразу сайт?<br>Буду рад услышать Ваши мнения по этому поводу в топик или на мыло.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852514">\
	 <div id="dsq-comment-header-7852514" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852514" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852514" href="http://www.JsackRackModoGhost.com" target="_blank" rel="nofollow">Ronny</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852514" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852514" class="dsq-comment-message">I like your guestbook. Check out my page. <a href="http://www.JsackRackModoGhost.com" rel="nofollow">JsackRackModoGhost</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852515">\
	 <div id="dsq-comment-header-7852515" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852515" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852515" href="http://healthcentermedicine.com" target="_blank" rel="nofollow">thebestpharma</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852515" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852515" class="dsq-comment-message"><a href="http://healthcentermedicine.com" rel="nofollow">http://healthcentermedicine.com</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852516">\
	 <div id="dsq-comment-header-7852516" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852516" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852516" href="http://carwad.net" target="_blank" rel="nofollow">allwadd</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852516" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852516" class="dsq-comment-message">While BMW’s main highlight at the 2008 Geneva Motor Show may have been flaunting the new BMW Vision <br>EfficientDynamics Concept, the new 2008 BMW M3 Convertible was still stole the spotlight <br>sitting there with its top down.<br>More there is : <a href="http://carwad.net/Article/2008_BMW_M3_goes_topless_in_Geneva/1293" rel="nofollow">2008 BMW M3 goes topless in Geneva</a><br><br><br><br>carmazda9981</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852517">\
	 <div id="dsq-comment-header-7852517" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852517" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852517" href="http://lombo.biz/" target="_blank" rel="nofollow">PatyHingle</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852517" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852517" class="dsq-comment-message">President-elect Barack Obama delivered a speech today, January 8, 2009. Obama discussed the current economic crisis and urged Congress to act quickly in passing a stimulus bill, warning that the recession could become<br><a href="http://www.inquisitr.com/14704/obama-speech-january-8-2009-video-transcript/" rel="nofollow">(Video + Transcript)</a><br>Infrastructure? What is he thinking? The US has some of the best infrastructure in the world. Anyone who has traveled can see that. Only Europe has better... and not ALL of Europe. Not only that, but there are 250,000 people out of work on Wall Street, and Obama is going to hand them all a shovel? ...NONSENS !</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852518">\
	 <div id="dsq-comment-header-7852518" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852518" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852518" href="http://sleeping-pills.co.cc/" target="_blank" rel="nofollow">PeytMannings</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852518" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852518" class="dsq-comment-message">A prank targeting Google has resulted in a 9/11 related symbol query of ? ¦¦ become on of today’s largest search terms.<br>The symbols, showing a plane flying into the World Trade Center have been searched for tens of thousands of times or more, placing the search term for several hours in the top 10 searched for terms in the United States. <br>At the time of writing it ranked at 13. Who is running the prank is unclear at this time, although we have a few ideas where it might be coming from. <br><a href="http://www.inquisitr.com/14461/prank-targets-google-with-911-symbol-search-%e2%9c%88-%e2%96%8c%e2%96%8c/" rel="nofollow">Open</a><br><br>classic option for Google :)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852519">\
	 <div id="dsq-comment-header-7852519" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852519" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852519" href="http://www.google.com" target="_blank" rel="nofollow">mike</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852519" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852519" class="dsq-comment-message">5Ob4fo hi! how you doin?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852520">\
	 <div id="dsq-comment-header-7852520" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852520" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852520" href="http://buckter.cn" target="_blank" rel="nofollow">SintiyaBalog</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852520" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852520" class="dsq-comment-message">Madonna’s crotch area gets its share of the spotlight, and it probably catches our attention way too much. Kind of like… now: these mesmerizing leaked outtakes from Madonna’s Hard Candy shoot, which involved fishnets, what are probably thongs, lace-up boots, and what D-Listed lovingly refers to as “granny nip.” Be sure to stare at the lumps hanging over the itty-bitty thong strings. It’s very omg.<br><a href="http://www.inquisitr.com/15825/madonnas-outtakes-even-more-crotchal-region/" rel="nofollow">PHOTO</a><br>:) Good on her, I think all the bashing that goes on about her is sexist and ageist, and I hope she continues to do whatever she wants to, despite her age.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852521">\
	 <div id="dsq-comment-header-7852521" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852521" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852521" href="http://csvex.co.cc/" target="_blank" rel="nofollow">VanessiaChenoweth</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852521" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852521" class="dsq-comment-message">Ustream.tv has launched their first iPhone application right in time for the Obama Inauguration.<br>The Ustream iPhone Viewing Application is WiFi only at this stage, allegedly “to ensure the highest quality broadcast,” and gives full access to Ustream.tv shows...<br><a href="http://www.inquisitr.com/15864/first-look-ustreamtv-application-for-iphone/" rel="nofollow">READ</a><br><br>it is a good app for iphone, but the app will not work on my first generation iPod touch. If it’s wi-fi only:(</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852523">\
	 <div id="dsq-comment-header-7852523" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852523" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852523" href="http://www.xlar.com" target="_blank" rel="nofollow">vatasereirrab</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852523" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852523" class="dsq-comment-message">Hi Guys!<br>These are very inportant.<br>Do you expect random or pre-employment drug test?<br>Laboratory GCMS and preliminary results confirmation - <a href="http://www.xlar.com/lab-services-test-accessories.html" rel="nofollow">http://www.xlar.com/lab-services-test-accessori...</a><br>May be it helps you</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852524">\
	 <div id="dsq-comment-header-7852524" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852524" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852524">samantacrazy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852524" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852524" class="dsq-comment-message">I already found some progs at this <a href="http://freecdburners.blox.pl" rel="nofollow">free burners blog</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852525">\
	 <div id="dsq-comment-header-7852525" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852525" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852525" href="http://www.delta-h.ru" target="_blank" rel="nofollow">techsila</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852525" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852525" class="dsq-comment-message">Монтаж, демонтаж, транспортировка и перемещение тяжеловесных и негабаритных грузов. <br> <br>Качественно, профессионально, недорого. <br>8 903 522-37-15, (495) 223-70-79</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852526">\
	 <div id="dsq-comment-header-7852526" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852526" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852526" href="http://www.datingpop.com" target="_blank" rel="nofollow">VoksmottwoP</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852526" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852526" class="dsq-comment-message">Perfect domain name <a href="http://www.myballard.com" rel="nofollow">www.myballard.com</a> <br> <br>Glad to show you where is a dating website that has your safety in their priority. <br>free for allgreat <br>website. Visit it <br>lRomanceRing: Love and Passion Ring – <a href="http://www.romancering.us" rel="nofollow">http://www.romancering.us</a> <br>here for you.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852527">\
	 <div id="dsq-comment-header-7852527" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852527" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852527">Dumbruibrabot</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852527" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852527" class="dsq-comment-message">To be honest with you, I don’t have the words to make you feel better, but I do have the arms to give you a hug, ears to listen to whatever you want to talk about, and I have a heart; a heart that’s aching to see you smile again.<br>	<br>I congratulate you on the coming Valentine\'s Day<br><br><a href="http://rapidshare.com/files/194489099/heart-on-fire.scr.html" rel="nofollow">http://rapidshare.com/files/194489099/heart-on-...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852528">\
	 <div id="dsq-comment-header-7852528" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852528" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852528" href="http://gold-collection.biz" target="_blank" rel="nofollow">AftedsAssesbis</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852528" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852528" class="dsq-comment-message">Information from <a href="http://gold-collection.biz" rel="nofollow">http://gold-collection.biz</a><br>WASHINGTON – With fewer than 500 applications and only two-dozen homeowners helped so far, lawmakers want to revamp a new program that was intended to help hundreds of thousands of borrowers avoid losing their homes.<br><br>The changes being considered Wednesday by the House Financial Services Committee come as Congress and President Barack Obama refine the most dramatic steps yet to boost the ailing U.S. housing market. Treasury Secretary Timothy Geithner is expected to announce a new approach for aiding borrowers and rescuing the flailing financial industry next week.<br><br>The Obama administration wants to spend up to $100 billion in financial bailout money to help borrowers stay in their homes. Republicans, meanwhile, are expected to seek a vote later this week on a plan to have the government drive down mortgage rates to as low as 4 percent.<br><br>The government\'s efforts to stem the foreclosure crisis thus far have relied on voluntary cooperation of the lending industry. The plans have not stopped a dramatic surge in foreclosures that is likely to worsen as workers lose their jobs amid a deepening recession.<br><br>"We will have to do more — substantially more — to fix this crisis," Geithner said Wednesday.<br><br>During the presidential campaign, Obama said banks that receive federal bailout money should be required to halt foreclosures for 90 days, but that hasn\'t happened yet.<br><br>"I voted for Obama just for that reason," said Leroy Hernandez, 52, who lives outside Richmond, Va., and fears foreclosure is imminent on his home loan. "Maybe I\'m just gullible."<br><br>The company that collects payments on Hernandez\'s loan, Litton Loan Servicing, is owned by Goldman Sachs Group Inc., which has received $10 billion in federal bailout money.<br><br>Litton spokeswoman Donna Marie Jendritza said Hernandez was denied a modification because he did not provide proof of his income, but added that he is welcome to apply again.<br><br>"If proof of income is not provided, we cannot go forward," she said.<br><br>Congress last year created the Hope for Homeowners program, which was supposed to allow 400,000 troubled homeowners swap risky loans for traditional 30-year fixed-rate loans with lower rates. But only 25 loans have been approved since the program started in October out of 451 applications, despite more than 66,000 calls to the Federal Housing Administration about it from consumers and lenders.<br><br>Under a bill being considered by the House committee, several restrictions on the program would be lifted in hopes of allowing more people to qualify.<br><br>Meg Burns, the federal housing official in charge of the program, testified this week that tight restrictions on who can qualify and high fees have led to the disappointing results. The bill being considered Wednesday would reduce those fees and lift some of those restrictions.<br><br>Republicans were skeptical. "While Americans all over this country are struggling with their own mortgages, should they be forced to pay their neighbors?" said Rep. Jeb Hensarling, R-Texas. "There are basic questions of fairness."<br><br>However, some consumer advocates argue the changes aren\'t enough.<br><br>"It\'s not the magnitude of help that\'s needed," said John Taylor, president of the National Community Reinvestment Coalition, a consumer group in Washington that\'s pressing the administration to buy up distressed loans in bulk and modify them so borrowers stay in their homes.<br><br>While plans to assist homeowners likely will anger those who oppose subsidizing borrowers who may have acted irresponsibly, the Obama administration appears to agree that such action can help stem the financial crisis.<br><br>"We\'re not going to be able to eliminate all foreclosures, but can certainly keep that number from getting out of control," said Robert Litan, a senior fellow at the Brookings Institution, a liberal-leaning think tank. By doing so, "you should be able to reduce some of the losses on the securities which are driving the banks under."</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852529">\
	 <div id="dsq-comment-header-7852529" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852529" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852529" href="http://irinka.uah.name/" target="_blank" rel="nofollow">lawmerba</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852529" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852529" class="dsq-comment-message">Вам надо:<a href="http://irinka.uah.name/id-4.html" rel="nofollow">филатова елена николаевна адвокат</a><br><br>Мы поможем!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852530">\
	 <div id="dsq-comment-header-7852530" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852530" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852530">lolouiui</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852530" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852530" class="dsq-comment-message"><a href="http://aeterna.ru/userpost.php?glasexy&amp;post=119489" rel="nofollow">http://aeterna.ru/userpost.php?glasexy&amp;post...</a> - домашнее порно avi</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852531">\
	 <div id="dsq-comment-header-7852531" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852531" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852531" href="http://www.ikzrom.bdjetop.com" target="_blank" rel="nofollow">vukgfq odiz</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852531" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852531" class="dsq-comment-message">ansbkgz autdfc segi xncqi urzjvf ftvhuxkb omxywqeh</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852532">\
	 <div id="dsq-comment-header-7852532" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852532" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7852532" href="http://www.disturbed1.com/users/Brandon7042" target="_blank" rel="nofollow">loan rates morgage</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852532" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852532" class="dsq-comment-message">state rates morgage <a href="http://www.disturbed1.com/users/Brandon7042" rel="nofollow">rates loan morgage</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7852533">\
	 <div id="dsq-comment-header-7852533" class="dsq-comment-header">\
	 <cite id="dsq-cite-7852533" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7852533">Accewactima</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7852533" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7852533" class="dsq-comment-message">Люди, кто добрый, подскажите пожалуйста сайт для поиска работы онлайн! А то уже дома задолбалась сидеть без работы((<br>Извените, если не в тот раздел попала =\\</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=myballard&t=denny8217s_landmark_to_be_demolished&to_redirect=' + encodeURIComponent(window.location) + '&ifrs=' + encodeURIComponent(disqus_iframe_css);
			}
		}
	}

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

	



	window.ExecuteWhen = (function () {
	var obj = {}
	
	// Private
	var running = false;
	var timer = null;
	var pending = [];
	var startTimer = function() {
		running = true;
		timer = setInterval(obj.heartBeat, 100);
	};
	var stopTimer = function() {
		running = false;
		clearInterval(timer);
	};
	
	// Public
	obj.add = function (condition, code) {
		pending.push([condition,code]);
		this.heartBeat(); //!
		if (!running) {
			startTimer();
		}
	};
	obj.heartBeat = function() {
		if (!pending.length) {
			stopTimer();
		}
		var newPending = [];
		for (var i=0; i<pending.length; i++) {
			var cond = pending[i][0];
			var code = pending[i][1];
			// FIXME: if cond or code throw an error, they never get removed from pending
			if (cond()){
				code();
			}
			else {
				newPending.push([cond, code]);
			}
		}
		pending = newPending;
	};
	return obj;
})();

// also used in embed_thread.js:
window.fbIsReady = function () {return window.FB && FB.init;};
// NOTE: This script gets executed again without threadEl
//       set when we are loaded again as the fbc_receiver.
//       In this case, we don't need the hidden container.

if(!window.FB || !FB.init) {
	if(window.Dsq && Dsq.container) {
		// container is not present when init.js is loaded from an xd-receiver iframe; in this case,
		// we don't need the FB_HiddenContainer anyway.
		var fbDiv = document.createElement('div');
		fbDiv.id = "FB_HiddenContainer";	// Required or else FeatureLoader will execute a document.write.
		fbDiv.style.position = 'absolute';	// This is intentionally not setting display to none as this breaks
		fbDiv.style.top = '-10000px';		// Flash in Safari.
		fbDiv.style.left = '-10000px';
		fbDiv.style.width = '0px';
		fbDiv.style.height = '0px';
		Dsq.container.appendChild(fbDiv);
	}
	var fbJS = document.createElement('script');
	fbJS.type = "text/javascript";
	fbJS.src = "http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php";
	document.getElementsByTagName('head')[0].appendChild(fbJS);

	ExecuteWhen.add(window.fbIsReady,
		function () {
			// HACK: This is a workaround FBC's single domain limitation by
			//		 allowing sites to create multiple forums with different
			//		 Facebook API keys.  This must be used in conjunction with
			//		 disqus_facebook_forum (see authenticateFacebook).
			var facebook_api_key = '29ac93bcc80e20dc00554a7b3e9cc874';
			if (typeof disqus_facebook_api_key != 'undefined') {
				facebook_api_key = disqus_facebook_api_key;
			}

			FB.init(facebook_api_key, window.facebookXdReceiverPath || null,
				{fetchSignedPublicSessionData: true});
		});
}


	
		Dsq.Debug.log('Loading fbc');
		window.DisqusFbcParentController = (function (){
	var obj = {};
	
	// Private
	var rpcServer = null;
	var initted = false;
	var onInit = [];
	var user = null;
	var defaultRpcClient = null;
	var receiverUrl = "http://disqus.com/facebook-connect/xd_receiver.htm";
	var loginNode = document.getElementById('dsq-fbc-login');
	var authenticatedNode = document.getElementById('dsq-fbc-authenticated');
	var fbName = document.getElementById('dsq-fbc-name');
	var fbPic = document.getElementById('dsq-fbc-profilepic');
	var iframes = { 
		// Map of rpcServerName -> (rpcClient, iframeDomNode) pairs
		// Main Disqus iframe is added by init()
	};
	var makeRpcServerName = function(opt_postId) {
		// this method should be identical here and in iframeController factored out 
		if (opt_postId === undefined) {
			return 'disqusIframeFbcRpcServer';
		} else {
			return 'disqusIframeFbcRpcServer-' + opt_postId;
		}
	};
	var makeRpcClientName = function(opt_postId) {
		if (opt_postId === undefined) {
			return 'disqusParentFbcRpcClient';
		} else {
			return 'disqusParentFbcRpcClient-' + opt_postId;
		}
	};
	var updateFrame = function(rpcServerName) {
		var rpcClient = iframes[rpcServerName][0];
		var iframeNode = iframes[rpcServerName][1];
		rpcClient.send('setConnected', user);
		iframeNode.className = user ? 'dsq-post-reply-authenticated' : 'dsq-post-reply';
	};
	var setUser = function(userNow) {
		user = userNow;
		// pass null user data to signify logout
		var rpcServerName = null;
		for (rpcServerName in iframes) {
			updateFrame(rpcServerName);
		}
	};
	var createRpcClient = function(frameNode, opt_postId) {
		// Creates an XdRpcClient for communication with the iframe frameNode with parent comment 
		// equal to opt_postId. If this argument is undefined, creates a client for communicating with 
		// the main Disqus iframe. The XdRpcClient and frameNode are added to the "iframes" array.
		//
		// Returns the rpcServerName that the client is accessing. This name is also the index into
		// the "iframes" array.
		var ifName = Dsq.Iframes.makeReplyIframeName(opt_postId);
		var rpcServerName = makeRpcServerName(opt_postId);
		var rpcClientName = makeRpcClientName(opt_postId);
		var endpoint = new FB.XdComm.EndPoint(ifName, FB.XdComm.PageRelation.child, receiverUrl);
		var rpcClient = new FB.XdComm.XdRpcClient(rpcServerName, rpcClientName, endpoint, receiverUrl);
		iframes[rpcServerName] = [rpcClient, frameNode];
		if (window.isMashable) {
			// TODO: does this belong here?
			// Right now only Mashable needs this, because only they have a Connect button
			// inside the iframe, and that's the only iframe-> server communication
			rpcClient.send('createRpcClient', FB.XdComm.Server.singleton.get_receiverUrl());
		}
		return rpcServerName;
	};
	var postToNewsfeed = function(opt_result) {
		// Argument opt_result is an object containing values of the fb_connect_newsfeed cookies. 
		// These are `postId`, the id of the comment just posted, and `url`, the shortened link to it
		if (!opt_result) {
			return;
		}
		var activeComment = Dsq.Thread.getActiveCommentId();
		if (activeComment != opt_result.postId) {
			return;
		}
		var comment = Dsq.jsonData.posts[activeComment];
		params = {
			'site_name': Dsq.jsonData.forum.name,
			'comment_url': opt_result.url,
			'message': Dsq.Utils.stripTags(comment.message)
			};
		FB.Connect.showFeedDialog(83035958976, params, null, null, null, FB.RequireConnect.require);
	};
	var requireSession = function() {
		// Used when the iframe wants to initiate an FB Connect session
		FB.Connect.requireSession(obj.onLogin);
	};
	
	var onCreateReplyIframe = function(value) {
		if (value.xtype) {
			return;
		}
		var postId = value['postId'];
		if (!postId) {
			// We handle the main iframe separately, so in case somehow this gets called, skip it
			return;
		}
		var frameNode = value['node'];
		var rpcServerName = createRpcClient(frameNode, postId);
		updateFrame(rpcServerName);
		if(user && postId) {
			var node = document.getElementById('dsq-reply-bar-auth-' + postId);
			if (node) { // Not present in Mashable
				node.style.display = 'none';
			}
		}
	};

	// Public
	obj.onLogin = function() {
		// This is triggered either when the user connects or when they're already connected on visit
		var dsqReplyAuth = Dsq.Utils.getElementsByClassName(document, 'div', 'dsq-reply-bar-auth');
		var noAnonMsg = document.getElementById('dsq-no-anon-msg');
		
		if(noAnonMsg) { noAnonMsg.style.display = 'none'; }
		loginNode.style.display = 'none';
		for(var i=0; i<dsqReplyAuth.length; i++) {
			dsqReplyAuth[i].style.display = 'none';
		}
		
		authenticatedNode.style.display='block';
		FB.XFBML.Host.addElement(new FB.XFBML.ProfilePic(Dsq.$('dsq-fbc-profilepic')));
		FB.XFBML.Host.addElement(new FB.XFBML.Name(Dsq.$('dsq-fbc-name')));
		FB.Connect.getSignedPublicSessionData(setUser);
		
		if(document.getElementById('dsq-login-message')) {
			document.getElementById('dsq-login-message').style.display = 'none';
		}

		
		if(typeof(fbcLoginCallback) == 'function') {
			fbcLoginCallback();
		}
	};
	obj.logout = function() {
		var dsqReplyAuth = Dsq.Utils.getElementsByClassName(document, 'div', 'dsq-reply-bar-auth');
		var noAnonMsg = document.getElementById('dsq-no-anon-msg');
		
		FB.Connect.logout();
		if (!window.isMashable) {
			loginNode.style.display='inline';
		}
		
		if(noAnonMsg) { noAnonMsg.style.display = 'block'; }
		
		for(var i=0; i<dsqReplyAuth.length; i++) {
			dsqReplyAuth[i].style.display = 'block';
		}
		
		authenticatedNode.style.display='none';
		// Passing null user data to signify logout
		setUser(null);
		
		if(document.getElementById('dsq-login-message')) {
			document.getElementById('dsq-login-message').style.display = 'block';
		}
		
		if(typeof(fbcLogoutCallback) == 'function') {
			fbcLogoutCallback();
		}

		return false;
	 };
	obj.ensureInit = function(callback) {
		// If the controller hasn't already been initted, will wait until it has been before calling
		// callback; otherwise, calls it immediately. Does not attempt to call init.
		if (initted) {
			callback();
		} else {
			onInit.push(callback);
		}
	};
	obj.init = function() {
		// This method should be called after the FB scripts have loaded, FB.init has been called, 
		// and XdComm loaded.
		if (initted) {
			// I think this double init is caused by a bug with FB.ensureInit
			return;
		}
		var frameNode = Dsq.$(Dsq.Iframes.makeReplyIframeId());
		var rpcServerName = createRpcClient(frameNode);
		defaultRpcClient = iframes[rpcServerName][0];
		if (!window.isMashable) {
			FB.XFBML.Host.addElement(new FB.XFBML.LoginButton(loginNode));
		}
		Dsq.Events.addHandler(Dsq.Events.REPLY_IFRAME_CREATED, onCreateReplyIframe);
		if (Dsq.Thread.getActiveCommentId()) {
			// If there's a highlighted comment, we may have just posted, so check the cookie
			// to see if we should post to newsfeed.
			defaultRpcClient.send('queryNewsfeed', null, postToNewsfeed);
		}
		if (window.isMashable) {
			// Right now only Mashable needs this, because only they have a Connect button
			// inside the iframe, and that's the only iframe-> server communication
			var exportedMethods = {
				requireSession : {'method': requireSession}
			};
			rpcServer = new FB.XdComm.XdRpcServer('disqusParentFbcRpcServer', exportedMethods);

		}
		initted = true;
		for (var i=0; i<onInit.length; i++) {
			onInit[i]();
		}
	};

	return obj;
})();

		ExecuteWhen.add(window.fbIsReady,
			function() {
				FB.ensureInit(function () {
					DisqusFbcParentController.init();
					FB.Connect.ifUserConnected(DisqusFbcParentController.onLogin);
				});
			});
	


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

})();




