




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": {"9af9da9476e4da70149e28db47f281f4": {"username": "silence.kit", "tumblr": "", "display_name": "silence.kit", "url": "http://disqus.com/guest/9af9da9476e4da70149e28db47f281f4/", "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": ""}, "46ea93c78b320f30d185b3a310666fef": {"username": "PT", "tumblr": "", "display_name": "PT", "url": "http://disqus.com/guest/46ea93c78b320f30d185b3a310666fef/", "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": ""}, "696f32fe45f436c13405ab4d7786a436": {"username": "Ballardlove", "tumblr": "", "display_name": "Ballardlove", "url": "http://disqus.com/guest/696f32fe45f436c13405ab4d7786a436/", "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": ""}, "fad9ed974cc1a94d2326590613a63559": {"username": "bmvaughn", "tumblr": "", "display_name": "bmvaughn", "url": "http://disqus.com/guest/fad9ed974cc1a94d2326590613a63559/", "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": ""}, "fb7e2cc12d62a2543f32d9e04c905c2c": {"username": "Edog", "tumblr": "", "display_name": "Edog", "url": "http://disqus.com/guest/fb7e2cc12d62a2543f32d9e04c905c2c/", "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": ""}, "41a9abaafc830b9e91e2336f8443ec21": {"username": "bishop", "tumblr": "", "display_name": "bishop", "url": "http://disqus.com/guest/41a9abaafc830b9e91e2336f8443ec21/", "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": ""}, "942bde14f225ef211a1d267a127ccbbc": {"username": "tom", "tumblr": "", "display_name": "tom", "url": "http://disqus.com/guest/942bde14f225ef211a1d267a127ccbbc/", "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": ""}, "ebdd00962de5f1425749c0ed9f75a7fb": {"username": "alittlebirdie....", "tumblr": "", "display_name": "alittlebirdie....", "url": "http://disqus.com/guest/ebdd00962de5f1425749c0ed9f75a7fb/", "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": ""}, "c2d7c2e49b03b3009d215c9b37d050cf": {"username": "homeless dude", "tumblr": "", "display_name": "homeless dude", "url": "http://disqus.com/guest/c2d7c2e49b03b3009d215c9b37d050cf/", "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": ""}, "2b224763672e60c289d49df2f2308025": {"username": "kim", "tumblr": "", "display_name": "kim", "url": "http://disqus.com/guest/2b224763672e60c289d49df2f2308025/", "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": ""}, "4f93a5d6bc17ce92b79af6a7c1e27b5f": {"username": "Audrey", "tumblr": "", "display_name": "Audrey", "url": "http://disqus.com/guest/4f93a5d6bc17ce92b79af6a7c1e27b5f/", "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": ""}, "8727fe9bc3d5618b421401eeb805a8e0": {"username": "Mondo", "tumblr": "", "display_name": "Mondo", "url": "http://disqus.com/guest/8727fe9bc3d5618b421401eeb805a8e0/", "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": ""}, "2e83380c34629ade12c1d551fd6ef7e0": {"username": "Bark more, Wag less", "tumblr": "", "display_name": "Bark more, Wag less", "url": "http://disqus.com/guest/2e83380c34629ade12c1d551fd6ef7e0/", "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": ""}, "5b61f7ca95425b3cc847484128f25164": {"username": "Matt", "tumblr": "", "display_name": "Matt", "url": "http://disqus.com/guest/5b61f7ca95425b3cc847484128f25164/", "registered": false, "linkedin": "", "blog": "http://emersonsalon.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": ""}, "2f72c3661c0ed817b8a5d86068d74910": {"username": "Belly", "tumblr": "", "display_name": "Belly", "url": "http://disqus.com/guest/2f72c3661c0ed817b8a5d86068d74910/", "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": ""}, "134f87af1c90052afd16f96f50433015": {"username": "Biff", "tumblr": "", "display_name": "Biff", "url": "http://disqus.com/guest/134f87af1c90052afd16f96f50433015/", "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": ""}, "770092430cc2f8879ec709e4c132d447": {"username": "Realist", "tumblr": "", "display_name": "Realist", "url": "http://disqus.com/guest/770092430cc2f8879ec709e4c132d447/", "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": ""}, "a5b423f8d5050f4ce9a5b2d3b9353a8e": {"username": "shabadoo", "tumblr": "", "display_name": "shabadoo", "url": "http://disqus.com/guest/a5b423f8d5050f4ce9a5b2d3b9353a8e/", "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": ""}, "fac7734c58b4d17bd371e91f6a4741cc": {"username": "Zed", "tumblr": "", "display_name": "Zed", "url": "http://disqus.com/guest/fac7734c58b4d17bd371e91f6a4741cc/", "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": ""}, "0ebc167d244a1a506f8723fb046d40be": {"username": "david t.", "tumblr": "", "display_name": "david t.", "url": "http://disqus.com/guest/0ebc167d244a1a506f8723fb046d40be/", "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": ""}, "d2ce77c920e64419a67f370e918454a1": {"username": "Captain Sleestak", "tumblr": "", "display_name": "Captain Sleestak", "url": "http://disqus.com/guest/d2ce77c920e64419a67f370e918454a1/", "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": ""}, "81bbb3e52e9efb9634617019425c1778": {"username": "nwcitizen", "tumblr": "", "display_name": "nwcitizen", "url": "http://disqus.com/guest/81bbb3e52e9efb9634617019425c1778/", "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": ""}, "boardbrown": {"username": "boardbrown", "tumblr": "", "display_name": "boardbrown", "url": "http://disqus.com/boardbrown/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 67, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/34/2524/avatar92.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e4c85019089bfa9283fafd1a396251fd": {"username": "College Park", "tumblr": "", "display_name": "College Park", "url": "http://disqus.com/guest/e4c85019089bfa9283fafd1a396251fd/", "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": ""}, "0660a8326eb7c203989575c455a8624b": {"username": "milo dakkat", "tumblr": "", "display_name": "milo dakkat", "url": "http://disqus.com/guest/0660a8326eb7c203989575c455a8624b/", "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": ""}, "8aefa2f013fa3762f3ea57b6aa270dde": {"username": "Roadkill", "tumblr": "", "display_name": "Roadkill", "url": "http://disqus.com/guest/8aefa2f013fa3762f3ea57b6aa270dde/", "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": ""}, "chopper_74": {"username": "chopper_74", "tumblr": "", "display_name": "chopper_74", "url": "http://disqus.com/chopper_74/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 168, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/27/6180/avatar92.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "116b5e2cea113984c46f643d527a290a": {"username": "TTTCOTTH", "tumblr": "", "display_name": "TTTCOTTH", "url": "http://disqus.com/guest/116b5e2cea113984c46f643d527a290a/", "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": ""}, "ab65387a1445857367cde04795ad6b04": {"username": "Black Helicopter Operations", "tumblr": "", "display_name": "Black Helicopter Operations", "url": "http://disqus.com/guest/ab65387a1445857367cde04795ad6b04/", "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": ""}, "6e63b174d3f5d2a1085fe0c253c512a0": {"username": "Sheila", "tumblr": "", "display_name": "Sheila", "url": "http://disqus.com/guest/6e63b174d3f5d2a1085fe0c253c512a0/", "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": ""}, "2c8405a0328bc9623f06c6b4eaa705cc": {"username": "ChinNuts", "tumblr": "", "display_name": "ChinNuts", "url": "http://disqus.com/guest/2c8405a0328bc9623f06c6b4eaa705cc/", "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": ""}, "60b0fb9c94c383c89c88b1b6b5adee08": {"username": "Maria", "tumblr": "", "display_name": "Maria", "url": "http://disqus.com/guest/60b0fb9c94c383c89c88b1b6b5adee08/", "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": ""}, "63aa6a7d44403fa0b48d327e82190b4c": {"username": "megan noel", "tumblr": "", "display_name": "megan noel", "url": "http://disqus.com/guest/63aa6a7d44403fa0b48d327e82190b4c/", "registered": false, "linkedin": "", "blog": "http://www.megannoel.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": ""}, "23f2a4e76d02f7b74274c4c19a16d9ff": {"username": "Jon", "tumblr": "", "display_name": "Jon", "url": "http://disqus.com/guest/23f2a4e76d02f7b74274c4c19a16d9ff/", "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": ""}, "6236689a7150253654ca2cda9a0dc50b": {"username": "Hattie", "tumblr": "", "display_name": "Hattie", "url": "http://disqus.com/guest/6236689a7150253654ca2cda9a0dc50b/", "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": ""}, "0cf84b92e382245db80dbb0d87dab81a": {"username": "Masdeleine", "tumblr": "", "display_name": "Masdeleine", "url": "http://disqus.com/guest/0cf84b92e382245db80dbb0d87dab81a/", "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": ""}, "855030cfc03dc56641b75f894c4037fb": {"username": "joni", "tumblr": "", "display_name": "joni", "url": "http://disqus.com/guest/855030cfc03dc56641b75f894c4037fb/", "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": ""}, "38df258b1e71db40d9411c476a8c0664": {"username": "Goofy Norwegian", "tumblr": "", "display_name": "Goofy Norwegian", "url": "http://disqus.com/guest/38df258b1e71db40d9411c476a8c0664/", "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": ""}, "41a6af4c518f18bcf1e62117d5dbecc3": {"username": "Wayne", "tumblr": "", "display_name": "Wayne", "url": "http://disqus.com/guest/41a6af4c518f18bcf1e62117d5dbecc3/", "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": ""}, "485d2c8a4b5a8eff5855fcacf4010330": {"username": "meat", "tumblr": "", "display_name": "meat", "url": "http://disqus.com/guest/485d2c8a4b5a8eff5855fcacf4010330/", "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": ""}, "5eb728ecf90fb9654e4f30da93a897da": {"username": "cyclocrossmechanic", "tumblr": "", "display_name": "cyclocrossmechanic", "url": "http://disqus.com/guest/5eb728ecf90fb9654e4f30da93a897da/", "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": ""}, "3ec15c082f508e9cb7ad3343e160db2b": {"username": "Anthony", "tumblr": "", "display_name": "Anthony", "url": "http://disqus.com/guest/3ec15c082f508e9cb7ad3343e160db2b/", "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": ""}, "5ecdffa1615cb6b6e34c22c2c8ead7a4": {"username": "Kate", "tumblr": "", "display_name": "Kate", "url": "http://disqus.com/guest/5ecdffa1615cb6b6e34c22c2c8ead7a4/", "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": ""}, "97147f2e813133c4db76229af3227430": {"username": "Marci", "tumblr": "", "display_name": "Marci", "url": "http://disqus.com/guest/97147f2e813133c4db76229af3227430/", "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": ""}, "c4cc0ffc0c8a406921b2470e9763fc71": {"username": "Tiktok", "tumblr": "", "display_name": "Tiktok", "url": "http://disqus.com/guest/c4cc0ffc0c8a406921b2470e9763fc71/", "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": ""}, "1e4cdc9075759072fc302b1a5366b432": {"username": "wherehavealltheflowersgone?", "tumblr": "", "display_name": "wherehavealltheflowersgone?", "url": "http://disqus.com/guest/1e4cdc9075759072fc302b1a5366b432/", "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": ""}, "41af85d53c9f5138023200d5979abd7d": {"username": "Real Ballard", "tumblr": "", "display_name": "Real Ballard", "url": "http://disqus.com/guest/41af85d53c9f5138023200d5979abd7d/", "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": ""}, "8c90475ece90f0a7e98a3824b5c76277": {"username": "Joshua", "tumblr": "", "display_name": "Joshua", "url": "http://disqus.com/guest/8c90475ece90f0a7e98a3824b5c76277/", "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": ""}, "10335055a171462c582869935a0fc6dc": {"username": "Ballard Guy", "tumblr": "", "display_name": "Ballard Guy", "url": "http://disqus.com/guest/10335055a171462c582869935a0fc6dc/", "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": ""}, "dd2652d13385a13e22ff5b42a25a3542": {"username": "Silver", "tumblr": "", "display_name": "Silver", "url": "http://disqus.com/guest/dd2652d13385a13e22ff5b42a25a3542/", "registered": false, "linkedin": "", "blog": "http://picasaweb.google.com/silverone", "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": ""}, "fec52287d82ab7ebf714b1b88fca6baa": {"username": "SPG", "tumblr": "", "display_name": "SPG", "url": "http://disqus.com/guest/fec52287d82ab7ebf714b1b88fca6baa/", "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": ""}, "137e456847f38eed7cba3aa50e8421d5": {"username": "PDX Ballardite", "tumblr": "", "display_name": "PDX Ballardite", "url": "http://disqus.com/guest/137e456847f38eed7cba3aa50e8421d5/", "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": ""}, "6eabd99b4c8171dea2f3794d75bc990f": {"username": "Non-Ballardite", "tumblr": "", "display_name": "Non-Ballardite", "url": "http://disqus.com/guest/6eabd99b4c8171dea2f3794d75bc990f/", "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": ""}, "34fd0204b2eaeb71acf5ca513457360d": {"username": "gurple", "tumblr": "", "display_name": "gurple", "url": "http://disqus.com/guest/34fd0204b2eaeb71acf5ca513457360d/", "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": 1, "forum": "myballard", "is_initial_load": true, "is_authenticated": false, "timestamp": "2009-12-03_05:51:20", "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": {"7871104": {"up_voted": false, "ip": "", "has_replies": false, "message": "I read that most of the condos in town have sold very few units.  I heartily recommend that these assholes go on ahead and build so they can fail, starve and die more quickly.<br><br>This town is turning to sht before our eyes.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-27_17:27:50", "killed": false, "user_key": "942bde14f225ef211a1d267a127ccbbc", "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}, "7871020": {"up_voted": false, "ip": "", "has_replies": false, "message": "Geeky Sweedes writes in story - <br><br>\"they asked that Chang tweak the tower design\" <br><br>Good one. You slipped a joke in here. which I caught instantly. Yea, maybe the designers should go over to house behind Sip and Ship for advice. They are the tweaking specialists...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_02:41:19", "killed": false, "user_key": "ab65387a1445857367cde04795ad6b04", "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}, "7871021": {"up_voted": false, "ip": "", "has_replies": false, "message": "Well congrats to them. Next up, the other three parking lots that make up the intersection. Hopefully they'll find financing and employ locals or re-hire the folks they let go. Nice writeup as well myballard.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_02:43:18", "killed": false, "user_key": "134f87af1c90052afd16f96f50433015", "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}, "7871022": {"up_voted": false, "ip": "", "has_replies": false, "message": "It's nice they eliminated all the fussy gables, but I liked the original version of the tower much much better.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_03:01:19", "killed": false, "user_key": "4f93a5d6bc17ce92b79af6a7c1e27b5f", "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}, "7871023": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"By the way, only five people from the public attended tonight\u2019s meeting, and the two people who spoke gave mostly positive feedback\"<br><br>Guess there are only three people who can complain loudly against this. <br><br>I, however, love the new tower. It's definitely better than what's there right now.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_10:41:16", "killed": false, "user_key": "97147f2e813133c4db76229af3227430", "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}, "7871024": {"up_voted": false, "ip": "", "has_replies": false, "message": "was there a problem with brick?<br>who will clean all the glass surfaces?<br><br>I like how they keep showing aerial views--at least those flying by can really visualize what it will look like.<br>how about a view entering ballard from a distance (either up or down 15th or from market).  oh wait, you wouldn't be able to see the roof garden.<br><br>this design is fine--get on with it already.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_10:43:27", "killed": false, "user_key": "41a9abaafc830b9e91e2336f8443ec21", "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}, "7871025": {"up_voted": false, "ip": "", "has_replies": false, "message": "Great. Design by committee. The absolute worst way possible to design anything.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_11:01:29", "killed": false, "user_key": "41a6af4c518f18bcf1e62117d5dbecc3", "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}, "7871026": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"was there a problem with brick?\"<br><br>It would have been faux brick anyway. You wouldn't use real brick in this day and age on a building that tall in an active seismic zone. Then again this is Seattle so they probably would!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_11:16:59", "killed": false, "user_key": "5eb728ecf90fb9654e4f30da93a897da", "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}, "7871027": {"up_voted": false, "ip": "", "has_replies": false, "message": "Since I live in the building pictured immediately behind the planned building,  I want to know what it will look like from the back!<br><br>I am also slowly recovering from last weeks flu, so not going to any meetings. Hell, I'm barely going to the grocery store. Bleah.<br><br>Thank you SO MUCH for going to the meetings, and for providing information and pictures!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_11:22:56", "killed": false, "user_key": "dd2652d13385a13e22ff5b42a25a3542", "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}, "7871028": {"up_voted": false, "ip": "", "has_replies": false, "message": "While anything is better than an empty lot just sitting there, I'm still wondering why there isn't a provision built into these shiny boxes that mandate or limit vehicle ownership. Why not? Seems that this type of actions are popular hese days. Urban density\"rises\" up again. So when can we expect to see the sun along Market St due to these monstrosities? Ballard will resemble Red China with glitter. Here a yuppy there a yuppy. Keep a packin 'em in McCheese. All this without a subway, momorail, elevated system, tram, or any REAL plans. In fact, just do NOTHING to the wonderfull signals along Market St. We all don't want to move smoothly. We all just love this do nothing attitude. How many more are to come before we bring these ancient intersections into this new millenium? Instead we get more bike lanes/red light cams.  really see dumb people. How many children do these feed? How do they ease gridlock? Democrats control everything. But lets not blame them. I blame Bush", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_11:28:11", "killed": false, "user_key": "38df258b1e71db40d9411c476a8c0664", "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}, "7871029": {"up_voted": false, "ip": "", "has_replies": false, "message": "wuh?!?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_11:31:41", "killed": false, "user_key": "5fa4ec61a2ccf1c0b7bfdf3cfa133dc3", "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}, "7871030": {"up_voted": false, "ip": "", "has_replies": false, "message": "For what its worth I like it", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_11:44:22", "killed": false, "user_key": "5fa4ec61a2ccf1c0b7bfdf3cfa133dc3", "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}, "7871031": {"up_voted": false, "ip": "", "has_replies": false, "message": "bike lanes end lots of gridlock.<br><br>the sun will continue to shine on Market Street as this building is 0n the North side.<br><br>I get around fine in ballard.  maybe YOU need to get out of your car.  YOU are part of the problem afterall.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_11:47:15", "killed": false, "user_key": "41a9abaafc830b9e91e2336f8443ec21", "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}, "7871032": {"up_voted": false, "ip": "", "has_replies": false, "message": "Great! Another giant condo development on Market Street that will stand half-empty. Why? Why? Are these developers insane?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_12:03:08", "killed": false, "user_key": "2f72c3661c0ed817b8a5d86068d74910", "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}, "7871033": {"up_voted": false, "ip": "", "has_replies": false, "message": "just because the units recently built aren't completely full doesn't mean that these aren't great investments.<br>there's only so many houses in ballard.  people still find it to be a desirable area.  there's lots of old people that won't be able to take care of their homes much longer.<br>all of this equates to a higher density area with the amenities to go with it.  you think trader joe's didn't look at what was going in on market?<br><br>sure it sucks that there's no great system of mass transit to move all these people.  that's because it's easier to post on-line than actually go to a design review meeting (as evidenced by the five of us there).", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_12:09:43", "killed": false, "user_key": "41a9abaafc830b9e91e2336f8443ec21", "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}, "7871034": {"up_voted": false, "ip": "", "has_replies": false, "message": "Relax!<br><br>\"until they receive the MUP, they\u2019ll be unable to seriously shop Market Street Landing for financing\"<br><br>This means that old ballard gets to keep its nasty abandoned lot complete with Blue Crack house for at least 3 to 5 years.  How many banks in this environment are going to lend money to a project that they wont see any return on for years. Maybe 2 years ago this would have been approved. But not likely now. So please relax the eyesore that is the demolished Denny's and the one across the street at Sunset Bowl will continue to be Rat infested crack lots. Not some clean respectable buildings. Score one for Old Ballard! Long live the filth!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_12:21:29", "killed": false, "user_key": "46ea93c78b320f30d185b3a310666fef", "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}, "7871035": {"up_voted": false, "ip": "", "has_replies": false, "message": "Wish I heard about the meeting more than 12 hours before it was held. Hideous design, it looks like the crap they constructed in the shopping area of Mercer Island. Developers want the cheapest desgin to contruct that will satisfy review boards and neighbors. As Wayne noted, design by committee is the worst.<br><br>I just hope there's a Starbucks!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_12:33:16", "killed": false, "user_key": "0ebc167d244a1a506f8723fb046d40be", "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}, "7871036": {"up_voted": false, "ip": "", "has_replies": false, "message": "funny you should mention Starbucks when they are pretty much the worst offenders for the generic corporate look you'll find at all their stores (not to mention Mercer Island, Bellevue, etc.)<br><br>don't you worry david, I'm sure Schultzy will give this building the nod.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_12:41:30", "killed": false, "user_key": "41a9abaafc830b9e91e2336f8443ec21", "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}, "7871037": {"up_voted": false, "ip": "", "has_replies": false, "message": "Market Street is starting to look like the Las Vegas strip.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_12:50:44", "killed": false, "user_key": "137e456847f38eed7cba3aa50e8421d5", "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}, "7871038": {"up_voted": false, "ip": "", "has_replies": false, "message": "Las Vegas Strip?????<br><br>You mean without the hookers?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_12:53:34", "killed": false, "user_key": "116b5e2cea113984c46f643d527a290a", "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}, "7871039": {"up_voted": false, "ip": "", "has_replies": false, "message": "No hookers, but plenty of open containers ...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_12:56:23", "killed": false, "user_key": "137e456847f38eed7cba3aa50e8421d5", "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}, "7871040": {"up_voted": false, "ip": "", "has_replies": false, "message": "And ... with all the extra people moving to that corner I hope they readjust the crosswalk timing. Currently, you get about 12 seconds to cross four lines of traffic. As someone who frequently crossed that street with kids -- or a stroller -- I had to practically run to make it before the light changed.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_13:01:12", "killed": false, "user_key": "137e456847f38eed7cba3aa50e8421d5", "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}, "7871041": {"up_voted": false, "ip": "", "has_replies": false, "message": "Well, at least this will be the best looking corner on 15th and Market.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_13:18:25", "killed": false, "user_key": "2e83380c34629ade12c1d551fd6ef7e0", "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}, "7871042": {"up_voted": false, "ip": "", "has_replies": false, "message": "Goofy Norwegian ain't so goofy. And yes, I am one of those dumb people.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_13:20:19", "killed": false, "user_key": "1e4cdc9075759072fc302b1a5366b432", "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}, "7871043": {"up_voted": false, "ip": "", "has_replies": false, "message": "@ #10 - that's not me folks - 2 posters with same sign-in.....", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_13:20:22", "killed": false, "user_key": "5fa4ec61a2ccf1c0b7bfdf3cfa133dc3", "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}, "7871044": {"up_voted": false, "ip": "", "has_replies": false, "message": "I like this design; and, like @21 points out, it's 100 times better than the rest of that intersection. It'll make 15th &amp; Market look like it's in a proper city, not some generic suburb.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_13:42:46", "killed": false, "user_key": "a5b423f8d5050f4ce9a5b2d3b9353a8e", "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}, "7871045": {"up_voted": false, "ip": "", "has_replies": false, "message": "I dig it a lot!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_13:47:45", "killed": false, "user_key": "fad9ed974cc1a94d2326590613a63559", "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}, "7871046": {"up_voted": false, "ip": "", "has_replies": false, "message": "Funny you should mention the Las Vegas strip, since this architecture firm also designs casinos. This project is really, really ugly. There is absolutely no coherent theme to the building, just a bunch of incongruous styles and colors. It's a real shame that they allow developers to cover an entire square block with one building, it really overwhelms the neighborhood.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_13:48:54", "killed": false, "user_key": "fac7734c58b4d17bd371e91f6a4741cc", "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}, "7871047": {"up_voted": false, "ip": "", "has_replies": false, "message": "WOW  Goofy Norwegian must have some killer weed! Want a posting. Not sure what it means but man that was fun", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_13:58:44", "killed": false, "user_key": "46ea93c78b320f30d185b3a310666fef", "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}, "7871048": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"It\u2019ll make 15th &amp; Market look like it\u2019s in a proper city, not some generic suburb.\"<br><br>funny because this design screams generic", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_14:02:26", "killed": false, "user_key": "3ec15c082f508e9cb7ad3343e160db2b", "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}, "7871049": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yeah...the first photo on this post frightens me. Look at that concentration of units. Now (once the housing market picks up again) imagine all those dwellers trying to get a seat at Hattie's on a Saturday night or hitting the Ballard Market on Sunday afternoon. And yes, the design does remind me of a casino for some reason ...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_14:12:17", "killed": false, "user_key": "137e456847f38eed7cba3aa50e8421d5", "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}, "7871050": {"up_voted": false, "ip": "", "has_replies": false, "message": "I like the rooftop garden idea and the open space in the middle. I wonder, though, if tenants will be able to grow their own flowers and vegetables there. I hope they will.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_14:19:56", "killed": false, "user_key": "81bbb3e52e9efb9634617019425c1778", "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}, "7871051": {"up_voted": false, "ip": "", "has_replies": false, "message": "I think my favorite part is the Two cars on the road!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_14:20:29", "killed": false, "user_key": "46ea93c78b320f30d185b3a310666fef", "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}, "7871053": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hey, wow, that actually looks a lot better.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_14:26:37", "killed": false, "user_key": "34fd0204b2eaeb71acf5ca513457360d", "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}, "7871054": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hey PDX Ballardite,<br><br>The merchants in Ballard will be tickled to have the increased business.  I'm pretty sure they like making money.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_14:35:40", "killed": false, "user_key": "6236689a7150253654ca2cda9a0dc50b", "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}, "7871055": {"up_voted": false, "ip": "", "has_replies": false, "message": "ARE NEW DESIGN IS !!! Called \"Shining a Turd\" villa", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_14:49:17", "killed": false, "user_key": "2c8405a0328bc9623f06c6b4eaa705cc", "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}, "7871056": {"up_voted": false, "ip": "", "has_replies": false, "message": "The roof-top garden is nice or is it going to be fake rubber turf? Maybe they can add a heli-pad and lawn bowling up there. The tower is somewhat better but the truncated design looks weird. Maybe if they had a different shape for the very top (more umbrella-like) but still using glass. Lastly, I think they should build an exact copy of the building that can be airlifted by the BHO and dropped squarely on top of the boarded up crack houses.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_14:53:18", "killed": false, "user_key": "ebdd00962de5f1425749c0ed9f75a7fb", "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}, "7871057": {"up_voted": false, "ip": "", "has_replies": false, "message": "It'll fit right in with the other ugly condo buildings on Market.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_14:54:37", "killed": false, "user_key": "9af9da9476e4da70149e28db47f281f4", "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}, "7871058": {"up_voted": false, "ip": "", "has_replies": false, "message": "You know, for as much as people here complain about the design, I honestly don't think they could come up with anything better.<br><br>Take your average myballard reader who complains that this is either ugly, generic, etc., and give them a pad of paper and some pencils. I'd like to see what they come up with.<br><br>I'll bet you end up with a design that looks something like the car Homer Simpson designed when he went to work for at his half-brother's car factory. Google it.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_15:11:09", "killed": false, "user_key": "c2d7c2e49b03b3009d215c9b37d050cf", "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}, "7871059": {"up_voted": false, "ip": "", "has_replies": false, "message": "I think that more credit is due, dude, that car was priceless ;-)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_15:22:23", "killed": false, "user_key": "chopper_74", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "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}, "7871060": {"up_voted": false, "ip": "", "has_replies": false, "message": "Homely dude, <br><br>You would be wrong.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_15:34:20", "killed": false, "user_key": "2c8405a0328bc9623f06c6b4eaa705cc", "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}, "7871061": {"up_voted": false, "ip": "", "has_replies": false, "message": "and stay out of my garbage.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_15:35:04", "killed": false, "user_key": "2c8405a0328bc9623f06c6b4eaa705cc", "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}, "7871062": {"up_voted": false, "ip": "", "has_replies": false, "message": "@ Hattie -- Didn't say anything about revenue generation -- just thinking of the crowds.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_16:28:34", "killed": false, "user_key": "137e456847f38eed7cba3aa50e8421d5", "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}, "7871063": {"up_voted": false, "ip": "", "has_replies": false, "message": "where are the homeless and their shopping carts and sleeping bags?  how could they leave those off he designs?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_16:28:42", "killed": false, "user_key": "2b224763672e60c289d49df2f2308025", "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}, "7871064": {"up_voted": false, "ip": "", "has_replies": false, "message": "I like it fine.  Can't wait until it's done and shops open up on the ground level.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_16:30:32", "killed": false, "user_key": "6e63b174d3f5d2a1085fe0c253c512a0", "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}, "7871065": {"up_voted": false, "ip": "", "has_replies": false, "message": "homeless dude is actually on the edge of great idea!  I like to see what the complainers consider an attractive condo or apartment building.  Go find a picture of something you actually like and post the link on this thread.  I'd love to know what people consider an \"attractive\" condo.<br><br>Think of it as a modern-day snob contest:  \"You actually like that building, your taste is soooo pedestrian!\"", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_16:33:10", "killed": false, "user_key": "8c90475ece90f0a7e98a3824b5c76277", "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}, "7871066": {"up_voted": false, "ip": "", "has_replies": false, "message": "compared to the old design, this is a great improvement.<br><br>but we still have a long time before we see any construction, so oh well.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_16:47:29", "killed": false, "user_key": "855030cfc03dc56641b75f894c4037fb", "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}, "7871067": {"up_voted": false, "ip": "", "has_replies": false, "message": "Looks great!  Ballard is on the rise!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_17:01:25", "killed": false, "user_key": "c4cc0ffc0c8a406921b2470e9763fc71", "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}, "7871068": {"up_voted": false, "ip": "", "has_replies": false, "message": "To Goofy Norwegian: Yuppy?? That's the best you can do?? What is it like still like 1986 in your world??<br><br>Or is it just an easy and cheap way to hide beneath something more derogatory you'd really like to say?  And yeah, let's have government mandate and limit ownership; just like the Red China you envision for Market Stree!!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_17:06:49", "killed": false, "user_key": "770092430cc2f8879ec709e4c132d447", "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}, "7871069": {"up_voted": false, "ip": "", "has_replies": false, "message": "Where does the monorail station go in that building design?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_17:16:25", "killed": false, "user_key": "0660a8326eb7c203989575c455a8624b", "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}, "7871070": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"I wonder, though, if tenants will be able to grow their own flowers and vegetables there. I hope they will.\"<br><br>Tell me you are joking.<br><br>No one moves into a condo in the city to grow their own vegetables. What fantasy land are you living in?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_18:08:00", "killed": false, "user_key": "e4c85019089bfa9283fafd1a396251fd", "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}, "7871071": {"up_voted": false, "ip": "", "has_replies": false, "message": "Anyone know yet what kind of businesses plan to move in to the street level?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_18:32:03", "killed": false, "user_key": "8aefa2f013fa3762f3ea57b6aa270dde", "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}, "7871072": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Looks great! Ballard is on the rise!\"<br><br>You really don't get it:  with the credit-markets as they are, there will be no funding for this or any other design for many years to come.  Not to mention, we already have several massive condo buildings that are only 40-50% occupied.  Over-supply does not demand more building.<br><br>Our blighted half-deconstructed corner will be there until the next wave, probably at least 5-10yrs.  Learn to love it, cause it is here to stay for a while.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_18:47:01", "killed": false, "user_key": "23f2a4e76d02f7b74274c4c19a16d9ff", "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}, "7871073": {"up_voted": false, "ip": "", "has_replies": false, "message": "@ 50 thats right, people buy condos because they can raise chickens and cows on the rooftop deck, while they compost in balcony sodboxes.  <br><br>Welcome to Seattle!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_19:05:35", "killed": false, "user_key": "fb7e2cc12d62a2543f32d9e04c905c2c", "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}, "7871074": {"up_voted": false, "ip": "", "has_replies": false, "message": "Jon is quite right and note also that most of the retail space in the existing buildings sits empty.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_19:27:06", "killed": false, "user_key": "60b0fb9c94c383c89c88b1b6b5adee08", "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}, "7871075": {"up_voted": false, "ip": "", "has_replies": false, "message": "Jon- What massive condo buildings in Ballard are only 40-50% occupied besides Hjarta? Canal station and Noma are both considerably sold out. In fact Noma only has 1 unit left. And Metropole has been sold out for a long time. <br><br>But you are right that this building won't be built for a while I don't think I'd say its 5-10 years out though. I'd guess more like 3-5 years.  <br><br>And to College park...I live in a condo and grow tomatoes, bellpeppers, stawberrys and all sorts of herbs on my deck! Just because people live in a condo doesn't mean they can't garden too.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_19:51:27", "killed": false, "user_key": "696f32fe45f436c13405ab4d7786a436", "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}, "7871076": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ballardlove Canal Station AND Hijarta are less than half sold, regardless of what the salespeople tell you  and NOMA had to drop prices by $135,000 to sell units.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_20:32:32", "killed": false, "user_key": "60b0fb9c94c383c89c88b1b6b5adee08", "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}, "7871077": {"up_voted": false, "ip": "", "has_replies": false, "message": "Leva is 95% UNsold!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_20:54:09", "killed": false, "user_key": "41af85d53c9f5138023200d5979abd7d", "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}, "7871078": {"up_voted": false, "ip": "", "has_replies": false, "message": "it's not going to be sold, it is an apartment. it was never going to be condos, it was always planned to be apartments.<br>by the way, the building where QFC used to be is apartments, too. and the building that will so in where the bowling alley was (someday) is also apartments.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_21:07:46", "killed": false, "user_key": "63aa6a7d44403fa0b48d327e82190b4c", "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}, "7871079": {"up_voted": false, "ip": "", "has_replies": false, "message": "Leva is not for sale.  It was built as apartments.   It is 95% vacant. <br><br>Remember that the condos in Queen Anne High School were said to be sold out almost two years ago yet they just had an auction to get rid of the last ones.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_21:26:00", "killed": false, "user_key": "60b0fb9c94c383c89c88b1b6b5adee08", "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}, "7871080": {"up_voted": false, "ip": "", "has_replies": false, "message": "I liked the brick tower better.  This glass thing doesn't match the rest of the building at all.  It looks like the booster rocket for the Space Needle fell into Ballard and somebody stuck a building around it.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_21:40:26", "killed": false, "user_key": "5ecdffa1615cb6b6e34c22c2c8ead7a4", "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}, "7871081": {"up_voted": false, "ip": "", "has_replies": false, "message": "You can't have cheap housing until you have an oversupply of housing, so build, build, build!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_21:44:37", "killed": false, "user_key": "c4cc0ffc0c8a406921b2470e9763fc71", "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}, "7871082": {"up_voted": false, "ip": "", "has_replies": false, "message": "To respond to homeless dude's challenge on post # 38, my response is that I've already done just that.  The first two times MyBallard posted a story about this building (a while back) I screamed and moaned about this design in great detail, pointed out weaknesses, threw out some new ideas, posted some links, and tried my best to give my neighbors a quick lesson in architectural design.  But all I got in response was dead air and a few nasty comments.  It's no wonder we're trailing the rest of the world when it comes to good architecture.  We deserve this ugly crap.<br><br>So I say screw it.  Why waste my time for round three?  Let these clueless shmucks build whatever the hell they want, and I'll try my best not to look up as I walk by.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_22:00:53", "killed": false, "user_key": "boardbrown", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "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}, "7871083": {"up_voted": false, "ip": "", "has_replies": false, "message": "boardbrown, Making architecture critiques on these comments are the equivalent of hanging in the back of the schoolbus with the stoners. Even if the driver can hear you over the rabble your opinions will be ignored because of the company around you. I doubt anyone from Rhapsody Partners would take these comments seriously.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-24_22:36:11", "killed": false, "user_key": "fec52287d82ab7ebf714b1b88fca6baa", "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}, "7871084": {"up_voted": false, "ip": "", "has_replies": false, "message": "That's a perfect comparison SPG.  You'll get no arguments from me there.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_00:01:39", "killed": false, "user_key": "boardbrown", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "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}, "7871085": {"up_voted": false, "ip": "", "has_replies": false, "message": "curious - just today, passing by I said to my fellow passenger - i will wager $5 that the site in question will be empty for 5 years - and then I dreamt that the corner would become a green space, and of course a productive garden, while all the financiers figure out the details - why does such a site have to remain surrounded by chain link while the banks sort out their profit lines?  Can we merge green space with economic viability?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_01:15:50", "killed": false, "user_key": "0cf84b92e382245db80dbb0d87dab81a", "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}, "7871086": {"up_voted": false, "ip": "", "has_replies": false, "message": "I saw a For Sale sign in front of Metropole, so at least one unit there is for sale.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_02:22:59", "killed": false, "user_key": "8727fe9bc3d5618b421401eeb805a8e0", "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}, "7871087": {"up_voted": false, "ip": "", "has_replies": false, "message": "It's been done, Masdeleine, but people forgot how, let alone why.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_02:38:08", "killed": false, "user_key": "chopper_74", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "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}, "7871088": {"up_voted": false, "ip": "", "has_replies": false, "message": "Not in any way excusing this, as I would like nothing more than a nice green space there while they sort out the finances, but...<br>There are liability issues that are easier to deal with through fencing than being a good neighbor?<br>Landscaping costs more than graffiti removal?<br>They might feel that they'll generate neighborhood opposition when it comes time to tear out the green space for the condo?<br>They've always just left the lot vacant and don't know how to go about it any other way?<br><br>Call up Rhapsody Partners and ask them if they're interested...<br> <br>Rhapsody Partners<br>3400 Carillon Point<br>Kirkland, WA 98033<br>Phone: 425-250-1050<br>Fax: 425-250-1051<br><a href=\"mailto:info@rhapsodypartners.com\" rel=\"nofollow\">info@rhapsodypartners.com</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_03:05:12", "killed": false, "user_key": "fec52287d82ab7ebf714b1b88fca6baa", "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}, "7871089": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Can we merge green space with economic viability?\"<br><br>Sure! We can  all rub our  bellies  and om it and it will be!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_09:49:20", "killed": false, "user_key": "10335055a171462c582869935a0fc6dc", "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}, "7871090": {"up_voted": false, "ip": "", "has_replies": false, "message": "And the unit that is for sale in metropole is an owner selling it not a unit that they couldn't sell originally. <br>Either way the point is that this building isn't going to be built for a long time and by that time the other buildings in the area are going to be sold/rented.  And if the time comes where this project is ready to start and the market doesn't look good I would imagine the developers would be smart enough to wait on the project. But if they aren't who cares. It is their property that they own and if they want to build a condo building and it doesn't sell that's their own fault.  What do you want them to do with the property? Build a park? Yeah right.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_12:11:39", "killed": false, "user_key": "696f32fe45f436c13405ab4d7786a436", "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}, "7871091": {"up_voted": false, "ip": "", "has_replies": false, "message": "thanks spg, good points, with info!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_12:51:15", "killed": false, "user_key": "chopper_74", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "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}, "7871092": {"up_voted": false, "ip": "", "has_replies": false, "message": "We've talked about this plenty of times before.  They have to clear the space in the future anyway.  It is very little money compared to construction.  Buying seed and having the city accept the liability for the space as a patch of grass while they get their financing in order would be cheap, simple, much better for the value neighborhood and would generate good will toward the developers.  Absolutely no down sides to anyone.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_12:51:51", "killed": false, "user_key": "8c90475ece90f0a7e98a3824b5c76277", "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}, "7871093": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Absolutely no down sides to anyone.\"<br><br>Are you kidding? The bums will love it, somewhere to lounge away the summer dreaming of ways to ruin Ballard some more. Can you imagine, our very own non-stop bum-fest on the corner of 15th and Market. What an ideal way to welcome people to Ballard!<br><br>Put up some nice murals and construction walls and throw a hungry rottweiler inside the space until they start building.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_13:03:20", "killed": false, "user_key": "2e83380c34629ade12c1d551fd6ef7e0", "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}, "7871094": {"up_voted": false, "ip": "", "has_replies": false, "message": "Bark, there's already a non-stop bum-fest there. Take away the hiding places. If they can hide behind a blade of grass, more power to 'em.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_13:24:41", "killed": false, "user_key": "chopper_74", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "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}, "7871095": {"up_voted": false, "ip": "", "has_replies": false, "message": "Zed - I totally agree. What a terrible waste. Density doesn't have to look like shit.<br><br>Bark more - perhaps addressing other issues might ease the homeless population; based on your suggestion we should remove parks because homeless might propagate there. I sure would love a city without parks. Oh, or maybe we can station you there, with a shotgun, some barbed wire and some glossy billboards that have smilies on them.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_14:59:02", "killed": false, "user_key": "485d2c8a4b5a8eff5855fcacf4010330", "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}, "7871096": {"up_voted": false, "ip": "", "has_replies": false, "message": "You know, as badly generic as this proposed building is, the other three corners are so bad right now that I think even the empty lot is an improvement. A gas station, a grocery store parking lot, and a strip mall drug store are worse than nothing from the point of view of pedestrians.<br><br>Thanks to the current mini-Depression this building isn't going up any time soon. Hopefully the developers can take the neighborhood feedback and create something new instead of this designed-by-committee monstrosity. But even as is it will be a massive improvement.<br><br>For years after this is built it will have generic national chain stores and not a few empty storefronts, but over time as initial costs are recouped the relative rents will be low enough to allow businesses with some character to thrive. But even those initial chain stores will be an improvement over Denny's, Shell, Walgreen's, and Safeway.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_15:27:56", "killed": false, "user_key": "6eabd99b4c8171dea2f3794d75bc990f", "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}, "7871097": {"up_voted": false, "ip": "", "has_replies": false, "message": "One more thing. Fix the damn streets. 15th should have two lanes each way, no center turn lane, and ample bike lanes. There's probably enough space there to turn it into a multi-way boulevard. See Octavia Boulevard in San Francisco or the proposed plans for Bothell-Everett Highway through downtown Bothell (!) as an example. Another option would be to use the extra space for a street car line in the middle. Right now it's the worst form of suburban-style street engineering and it plain does not work.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_15:32:09", "killed": false, "user_key": "6eabd99b4c8171dea2f3794d75bc990f", "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}, "7871098": {"up_voted": false, "ip": "", "has_replies": false, "message": "...and street parking, most importantly of all. No one is going to want to walk along 15th if there isn't street parking as a buffer.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_15:40:04", "killed": false, "user_key": "6eabd99b4c8171dea2f3794d75bc990f", "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}, "7871099": {"up_voted": false, "ip": "", "has_replies": false, "message": "non- ballardite. Here's a lil' something for you to ponder about our 'mini depression'<br><br>'part of a post on a site, as follows'<br>Sure they made money on the way up, (while nobody was watching) But how long do you think it took them to make the $$$ TRILLIONS and TRILLIONS $$$ they have stolen in last 7 months!? And they do it right in front of everyone, ON TELEVISION!!! So, there is very much incentive when things are going down, and they will keep making it happen...<br><br>ok...just wanted to share what I'm seeing.<br>Thanks a lot Red and Blue, you guys know just how to screw.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_20:34:13", "killed": false, "user_key": "chopper_74", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "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}, "7871100": {"up_voted": false, "ip": "", "has_replies": false, "message": "10-4 Chopper - leave it to us at Seafoam Green Gyrocopter Operations to patrol this section of the beat.<br><br>Rubby Ducky over and out.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_21:31:52", "killed": false, "user_key": "d2ce77c920e64419a67f370e918454a1", "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}, "7871101": {"up_voted": false, "ip": "", "has_replies": false, "message": "sheesh...you guys are like the rainbow coalition...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-25_22:13:32", "killed": false, "user_key": "chopper_74", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "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}, "7871102": {"up_voted": false, "ip": "", "has_replies": false, "message": "Wow, what a development.  The rooftop garden looks cool, but isn't it not the best time to be planning to build even more condos???", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-26_15:02:17", "killed": false, "user_key": "5b61f7ca95425b3cc847484128f25164", "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}, "7871103": {"up_voted": false, "ip": "", "has_replies": false, "message": "Rhapsody is planning on tearing down the existing structures in the near future, so anyone who wants a green space should get on them. Demolition time would be a good opportunity to clear the entire site rather than have two separate events.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-03-26_18:03:24", "killed": false, "user_key": "fec52287d82ab7ebf714b1b88fca6baa", "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": "15120652", "user_id": "anonymous", "forum_id": "108022", "hash": -5374159055749542080}, "thread": {"days_alive": 0, "slug": "market_street_landing_wins_design_approval", "paginate": false, "num_pages": 1, "num_posts": 84, "per_page": 0, "total_posts": 0, "realtime_paused": true, "id": 15120652, "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 = '21bc467119200cb06806902fa8e2f5b0';
Dsq.COMMENTS_RE = /(<li.*?id="?dsq-comment-(\d+)"?.*?>)((?:.|\s)*?)(<\/li>)/gim;
Dsq.POST_RE = /(<div.*?id="?dsq-comment-header-(\d+)"?.*?>)((?:.|\s)*?)(<\/div>)\s*(<div.*?class="?dsq-comment-body"?.*?>)((?:.|\s)*)(<\/div>)/gim;
Dsq.POST_BODY_RE = /\s*(<div.*?id="?dsq-comment-message-(\d+)"?.*?>)((?:.|\s)*)(<\/div>)/gim;
// HACK: Safari ends with "-->" while other browsers end with "--&gt;" as expected.
Dsq.MEDIA_POST_RE = /&lt;!--\[(.*?)\]--(?:>|&gt;)/gim;



// TODO: It might be faster to use string methods to find all <li (...) </li> blocks and pass to Dsq.PostHandler manually.
Dsq.CommentsHandler = function(str, head, post_id, content, tail, offset, s) {
	var prepend_post = Dsq.Templates.prependPost(post_id);
	var append_post = Dsq.Templates.appendPost(post_id);

	content = content.replace(Dsq.POST_RE, Dsq.PostHandler);
	Dsq.Templates.postLoopCounter++;
	head = Dsq.Templates.Filters.commentContainer(post_id, head);
	return prepend_post + head + content + tail + append_post;
};

Dsq.PostHandler = function(str, h_head, post_id, h_content, h_tail, b_head, b_content, b_tail, offset, s) {
	var prepend_header = Dsq.Templates.postPrependHeader(post_id);
	var append_header = Dsq.Templates.postAppendHeader(post_id);
	var prepend_body = Dsq.Templates.preBody(post_id);
	var append_body = Dsq.Templates.postBody(post_id);
	var append_footer = Dsq.Templates.postFooter(post_id);

	b_content = b_content.replace(Dsq.POST_BODY_RE, Dsq.PostBodyHandler);
	return h_head + prepend_header + h_content + append_header + h_tail + b_head + prepend_body + b_content + append_body + b_tail + append_footer;
};

Dsq.PostBodyHandler = function(str, head, post_id, content, tail, offset, s) {
	content = Dsq.Templates.Filters.commentContent(post_id, content);
	return head + content + tail;
};

Dsq.MediaPostHandler = function(str, args, offset, s) {
	args = args.split(' ');
	if(args[0] == 'seesmic') {
		return '<br />' + Dsq.Templates.mediaSeesmic(args[1], args[2]);
	}
	return '';
};


/**
 * Shorcuts
 */
Dsq.$ = function(element) { return document.getElementById(element); };
Dsq.$b = document.body || document.getElementsByTagName('body')[0];


/**
 * Dsq.Debug: Logging functions.
 */

Dsq.Debug = new function() {this.log=function(s){};this.profile=function(f){if(typeof f == 'function')return f();else return eval(f);};};


/**
 * Dsq.Urls: URL paths
 */
Dsq.Urls = new function() {
	this.LOGIN = '/profile/login/';
	this.LOGOUT = '/logout/';
	this.REPLY = 'http://disqus.com/forums/myballard/market_street_landing_wins_design_approval/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">84</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://disqus.com/forums/myballard/market_street_landing_wins_design_approval/latest.rss"><img src="http://media.disqus.com/images/embed/bullet-feed.png"></a>\
	 </span>\
	 </h3>\
	 <div id="dsq-options" style="margin:15px 0">\
	 <span class="dsq-item-sort">\
	 Sort by\
	 <select id="dsq-sort-select" onchange="Dsq.Thread.sortBy(this.value);">\
	 <option value="hot" >Popular now</option>\
	 <option value="best" >Best Rating</option>\
	 <option value="newest" >Newest first</option>\
	 <option value="oldest" selected="selected">Oldest first</option>\
	 </select>\
	 &nbsp;\
	 </span>\
	 <span class="dsq-item-cp"><a href="http://disqus.com/forums/myballard/market_street_landing_wins_design_approval/">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/market_street_landing_wins_design_approval/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:15120652" 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'				: 'market_street_landing_wins_design_approval',
			// 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/market_street_landing_wins_design_approval/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='	+ 'market_street_landing_wins_design_approval'
			+ '&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='	+ 'market_street_landing_wins_design_approval'
			+ '&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='		+ 'market_street_landing_wins_design_approval'
				+ '&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/15120652/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-7871020">\
	 <div id="dsq-comment-header-7871020" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871020" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871020">Black Helicopter Operations</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871020" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871020" class="dsq-comment-message">Geeky Sweedes writes in story - <br><br>"they asked that Chang tweak the tower design" <br><br>Good one. You slipped a joke in here. which I caught instantly. Yea, maybe the designers should go over to house behind Sip and Ship for advice. They are the tweaking specialists...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871021">\
	 <div id="dsq-comment-header-7871021" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871021" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871021">Biff</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871021" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871021" class="dsq-comment-message">Well congrats to them. Next up, the other three parking lots that make up the intersection. Hopefully they\'ll find financing and employ locals or re-hire the folks they let go. Nice writeup as well myballard.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871022">\
	 <div id="dsq-comment-header-7871022" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871022" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871022">Audrey</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871022" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871022" class="dsq-comment-message">It\'s nice they eliminated all the fussy gables, but I liked the original version of the tower much much better.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871023">\
	 <div id="dsq-comment-header-7871023" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871023" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871023">Marci</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871023" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871023" class="dsq-comment-message">"By the way, only five people from the public attended tonight’s meeting, and the two people who spoke gave mostly positive feedback"<br><br>Guess there are only three people who can complain loudly against this. <br><br>I, however, love the new tower. It\'s definitely better than what\'s there right now.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871024">\
	 <div id="dsq-comment-header-7871024" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871024" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871024">bishop</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871024" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871024" class="dsq-comment-message">was there a problem with brick?<br>who will clean all the glass surfaces?<br><br>I like how they keep showing aerial views--at least those flying by can really visualize what it will look like.<br>how about a view entering ballard from a distance (either up or down 15th or from market).  oh wait, you wouldn\'t be able to see the roof garden.<br><br>this design is fine--get on with it already.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871025">\
	 <div id="dsq-comment-header-7871025" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871025" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871025">Wayne</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871025" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871025" class="dsq-comment-message">Great. Design by committee. The absolute worst way possible to design anything.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871026">\
	 <div id="dsq-comment-header-7871026" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871026" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871026">cyclocrossmechanic</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871026" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871026" class="dsq-comment-message">"was there a problem with brick?"<br><br>It would have been faux brick anyway. You wouldn\'t use real brick in this day and age on a building that tall in an active seismic zone. Then again this is Seattle so they probably would!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871027">\
	 <div id="dsq-comment-header-7871027" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871027" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7871027" href="http://picasaweb.google.com/silverone" target="_blank" rel="nofollow">Silver</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871027" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871027" class="dsq-comment-message">Since I live in the building pictured immediately behind the planned building,  I want to know what it will look like from the back!<br><br>I am also slowly recovering from last weeks flu, so not going to any meetings. Hell, I\'m barely going to the grocery store. Bleah.<br><br>Thank you SO MUCH for going to the meetings, and for providing information and pictures!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871028">\
	 <div id="dsq-comment-header-7871028" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871028" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871028">Goofy Norwegian</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871028" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871028" class="dsq-comment-message">While anything is better than an empty lot just sitting there, I\'m still wondering why there isn\'t a provision built into these shiny boxes that mandate or limit vehicle ownership. Why not? Seems that this type of actions are popular hese days. Urban density"rises" up again. So when can we expect to see the sun along Market St due to these monstrosities? Ballard will resemble Red China with glitter. Here a yuppy there a yuppy. Keep a packin \'em in McCheese. All this without a subway, momorail, elevated system, tram, or any REAL plans. In fact, just do NOTHING to the wonderfull signals along Market St. We all don\'t want to move smoothly. We all just love this do nothing attitude. How many more are to come before we bring these ancient intersections into this new millenium? Instead we get more bike lanes/red light cams.  really see dumb people. How many children do these feed? How do they ease gridlock? Democrats control everything. But lets not blame them. I blame Bush</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871029">\
	 <div id="dsq-comment-header-7871029" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871029" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871029">m</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871029" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871029" class="dsq-comment-message">wuh?!?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871030">\
	 <div id="dsq-comment-header-7871030" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871030" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871030">m</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871030" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871030" class="dsq-comment-message">For what its worth I like it</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871031">\
	 <div id="dsq-comment-header-7871031" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871031" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871031">queen</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871031" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871031" class="dsq-comment-message">bike lanes end lots of gridlock.<br><br>the sun will continue to shine on Market Street as this building is 0n the North side.<br><br>I get around fine in ballard.  maybe YOU need to get out of your car.  YOU are part of the problem afterall.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871032">\
	 <div id="dsq-comment-header-7871032" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871032" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871032">Belly</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871032" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871032" class="dsq-comment-message">Great! Another giant condo development on Market Street that will stand half-empty. Why? Why? Are these developers insane?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871033">\
	 <div id="dsq-comment-header-7871033" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871033" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871033">rook</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871033" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871033" class="dsq-comment-message">just because the units recently built aren\'t completely full doesn\'t mean that these aren\'t great investments.<br>there\'s only so many houses in ballard.  people still find it to be a desirable area.  there\'s lots of old people that won\'t be able to take care of their homes much longer.<br>all of this equates to a higher density area with the amenities to go with it.  you think trader joe\'s didn\'t look at what was going in on market?<br><br>sure it sucks that there\'s no great system of mass transit to move all these people.  that\'s because it\'s easier to post on-line than actually go to a design review meeting (as evidenced by the five of us there).</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871034">\
	 <div id="dsq-comment-header-7871034" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871034" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871034">PT</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871034" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871034" class="dsq-comment-message">Relax!<br><br>"until they receive the MUP, they’ll be unable to seriously shop Market Street Landing for financing"<br><br>This means that old ballard gets to keep its nasty abandoned lot complete with Blue Crack house for at least 3 to 5 years.  How many banks in this environment are going to lend money to a project that they wont see any return on for years. Maybe 2 years ago this would have been approved. But not likely now. So please relax the eyesore that is the demolished Denny\'s and the one across the street at Sunset Bowl will continue to be Rat infested crack lots. Not some clean respectable buildings. Score one for Old Ballard! Long live the filth!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871035">\
	 <div id="dsq-comment-header-7871035" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871035" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871035">david t.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871035" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871035" class="dsq-comment-message">Wish I heard about the meeting more than 12 hours before it was held. Hideous design, it looks like the crap they constructed in the shopping area of Mercer Island. Developers want the cheapest desgin to contruct that will satisfy review boards and neighbors. As Wayne noted, design by committee is the worst.<br><br>I just hope there\'s a Starbucks!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871036">\
	 <div id="dsq-comment-header-7871036" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871036" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871036">knight</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871036" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871036" class="dsq-comment-message">funny you should mention Starbucks when they are pretty much the worst offenders for the generic corporate look you\'ll find at all their stores (not to mention Mercer Island, Bellevue, etc.)<br><br>don\'t you worry david, I\'m sure Schultzy will give this building the nod.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871037">\
	 <div id="dsq-comment-header-7871037" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871037" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871037">PDX Ballardite</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871037" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871037" class="dsq-comment-message">Market Street is starting to look like the Las Vegas strip.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871038">\
	 <div id="dsq-comment-header-7871038" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871038" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871038">TTTCOTTH</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871038" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871038" class="dsq-comment-message">Las Vegas Strip?????<br><br>You mean without the hookers?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871039">\
	 <div id="dsq-comment-header-7871039" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871039" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871039">PDX Ballardite</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871039" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871039" class="dsq-comment-message">No hookers, but plenty of open containers ...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871040">\
	 <div id="dsq-comment-header-7871040" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871040" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871040">PDX Ballardite</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871040" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871040" class="dsq-comment-message">And ... with all the extra people moving to that corner I hope they readjust the crosswalk timing. Currently, you get about 12 seconds to cross four lines of traffic. As someone who frequently crossed that street with kids -- or a stroller -- I had to practically run to make it before the light changed.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871041">\
	 <div id="dsq-comment-header-7871041" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871041" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871041">Bark more, Wag less</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871041" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871041" class="dsq-comment-message">Well, at least this will be the best looking corner on 15th and Market.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871042">\
	 <div id="dsq-comment-header-7871042" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871042" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871042">wherehavealltheflowersgone?</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871042" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871042" class="dsq-comment-message">Goofy Norwegian ain\'t so goofy. And yes, I am one of those dumb people.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871043">\
	 <div id="dsq-comment-header-7871043" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871043" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871043">m</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871043" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871043" class="dsq-comment-message">@ #10 - that\'s not me folks - 2 posters with same sign-in.....</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871044">\
	 <div id="dsq-comment-header-7871044" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871044" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871044">shabadoo</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871044" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871044" class="dsq-comment-message">I like this design; and, like @21 points out, it\'s 100 times better than the rest of that intersection. It\'ll make 15th &amp; Market look like it\'s in a proper city, not some generic suburb.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871045">\
	 <div id="dsq-comment-header-7871045" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871045" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871045">bmvaughn</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871045" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871045" class="dsq-comment-message">I dig it a lot!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871046">\
	 <div id="dsq-comment-header-7871046" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871046" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871046">Zed</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871046" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871046" class="dsq-comment-message">Funny you should mention the Las Vegas strip, since this architecture firm also designs casinos. This project is really, really ugly. There is absolutely no coherent theme to the building, just a bunch of incongruous styles and colors. It\'s a real shame that they allow developers to cover an entire square block with one building, it really overwhelms the neighborhood.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871047">\
	 <div id="dsq-comment-header-7871047" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871047" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871047">PT</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871047" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871047" class="dsq-comment-message">WOW  Goofy Norwegian must have some killer weed! Want a posting. Not sure what it means but man that was fun</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871048">\
	 <div id="dsq-comment-header-7871048" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871048" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871048">Anthony</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871048" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871048" class="dsq-comment-message">"It’ll make 15th &amp; Market look like it’s in a proper city, not some generic suburb."<br><br>funny because this design screams generic</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871049">\
	 <div id="dsq-comment-header-7871049" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871049" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871049">PDX Ballardite</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871049" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871049" class="dsq-comment-message">Yeah...the first photo on this post frightens me. Look at that concentration of units. Now (once the housing market picks up again) imagine all those dwellers trying to get a seat at Hattie\'s on a Saturday night or hitting the Ballard Market on Sunday afternoon. And yes, the design does remind me of a casino for some reason ...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871050">\
	 <div id="dsq-comment-header-7871050" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871050" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871050">nwcitizen</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871050" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871050" class="dsq-comment-message">I like the rooftop garden idea and the open space in the middle. I wonder, though, if tenants will be able to grow their own flowers and vegetables there. I hope they will.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871051">\
	 <div id="dsq-comment-header-7871051" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871051" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871051">PT</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871051" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871051" class="dsq-comment-message">I think my favorite part is the Two cars on the road!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871053">\
	 <div id="dsq-comment-header-7871053" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871053" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871053">gurple</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871053" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871053" class="dsq-comment-message">Hey, wow, that actually looks a lot better.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871054">\
	 <div id="dsq-comment-header-7871054" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871054" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871054">Hattie</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871054" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871054" class="dsq-comment-message">Hey PDX Ballardite,<br><br>The merchants in Ballard will be tickled to have the increased business.  I\'m pretty sure they like making money.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871055">\
	 <div id="dsq-comment-header-7871055" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871055" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871055">ChinNuts</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871055" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871055" class="dsq-comment-message">ARE NEW DESIGN IS !!! Called "Shining a Turd" villa</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871056">\
	 <div id="dsq-comment-header-7871056" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871056" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871056">alittlebirdie....</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871056" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871056" class="dsq-comment-message">The roof-top garden is nice or is it going to be fake rubber turf? Maybe they can add a heli-pad and lawn bowling up there. The tower is somewhat better but the truncated design looks weird. Maybe if they had a different shape for the very top (more umbrella-like) but still using glass. Lastly, I think they should build an exact copy of the building that can be airlifted by the BHO and dropped squarely on top of the boarded up crack houses.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871057">\
	 <div id="dsq-comment-header-7871057" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871057" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871057">silence.kit</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871057" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871057" class="dsq-comment-message">It\'ll fit right in with the other ugly condo buildings on Market.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871058">\
	 <div id="dsq-comment-header-7871058" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871058" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871058">homeless dude</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871058" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871058" class="dsq-comment-message">You know, for as much as people here complain about the design, I honestly don\'t think they could come up with anything better.<br><br>Take your average myballard reader who complains that this is either ugly, generic, etc., and give them a pad of paper and some pencils. I\'d like to see what they come up with.<br><br>I\'ll bet you end up with a design that looks something like the car Homer Simpson designed when he went to work for at his half-brother\'s car factory. Google it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871059">\
	 <div id="dsq-comment-header-7871059" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871059" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871059">chopper_74</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871059" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871059" class="dsq-comment-message">I think that more credit is due, dude, that car was priceless ;-)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871060">\
	 <div id="dsq-comment-header-7871060" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871060" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871060">ChinNuts</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871060" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871060" class="dsq-comment-message">Homely dude, <br><br>You would be wrong.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871061">\
	 <div id="dsq-comment-header-7871061" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871061" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871061">ChinNuts</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871061" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871061" class="dsq-comment-message">and stay out of my garbage.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871062">\
	 <div id="dsq-comment-header-7871062" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871062" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871062">PDX Ballardite</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871062" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871062" class="dsq-comment-message">@ Hattie -- Didn\'t say anything about revenue generation -- just thinking of the crowds.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871063">\
	 <div id="dsq-comment-header-7871063" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871063" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871063">kim</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871063" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871063" class="dsq-comment-message">where are the homeless and their shopping carts and sleeping bags?  how could they leave those off he designs?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871064">\
	 <div id="dsq-comment-header-7871064" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871064" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871064">Sheila</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871064" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871064" class="dsq-comment-message">I like it fine.  Can\'t wait until it\'s done and shops open up on the ground level.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871065">\
	 <div id="dsq-comment-header-7871065" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871065" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871065">Joshua</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871065" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871065" class="dsq-comment-message">homeless dude is actually on the edge of great idea!  I like to see what the complainers consider an attractive condo or apartment building.  Go find a picture of something you actually like and post the link on this thread.  I\'d love to know what people consider an "attractive" condo.<br><br>Think of it as a modern-day snob contest:  "You actually like that building, your taste is soooo pedestrian!"</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871066">\
	 <div id="dsq-comment-header-7871066" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871066" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871066">joni</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871066" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871066" class="dsq-comment-message">compared to the old design, this is a great improvement.<br><br>but we still have a long time before we see any construction, so oh well.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871067">\
	 <div id="dsq-comment-header-7871067" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871067" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871067">Tiktok</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871067" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871067" class="dsq-comment-message">Looks great!  Ballard is on the rise!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871068">\
	 <div id="dsq-comment-header-7871068" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871068" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871068">Realist</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871068" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871068" class="dsq-comment-message">To Goofy Norwegian: Yuppy?? That\'s the best you can do?? What is it like still like 1986 in your world??<br><br>Or is it just an easy and cheap way to hide beneath something more derogatory you\'d really like to say?  And yeah, let\'s have government mandate and limit ownership; just like the Red China you envision for Market Stree!!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871069">\
	 <div id="dsq-comment-header-7871069" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871069" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871069">milo dakkat</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871069" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871069" class="dsq-comment-message">Where does the monorail station go in that building design?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871070">\
	 <div id="dsq-comment-header-7871070" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871070" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871070">College Park</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871070" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871070" class="dsq-comment-message">"I wonder, though, if tenants will be able to grow their own flowers and vegetables there. I hope they will."<br><br>Tell me you are joking.<br><br>No one moves into a condo in the city to grow their own vegetables. What fantasy land are you living in?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871071">\
	 <div id="dsq-comment-header-7871071" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871071" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871071">Roadkill</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871071" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871071" class="dsq-comment-message">Anyone know yet what kind of businesses plan to move in to the street level?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871072">\
	 <div id="dsq-comment-header-7871072" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871072" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871072">Jon</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871072" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871072" class="dsq-comment-message">"Looks great! Ballard is on the rise!"<br><br>You really don\'t get it:  with the credit-markets as they are, there will be no funding for this or any other design for many years to come.  Not to mention, we already have several massive condo buildings that are only 40-50% occupied.  Over-supply does not demand more building.<br><br>Our blighted half-deconstructed corner will be there until the next wave, probably at least 5-10yrs.  Learn to love it, cause it is here to stay for a while.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871073">\
	 <div id="dsq-comment-header-7871073" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871073" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871073">Edog</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871073" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871073" class="dsq-comment-message">@ 50 thats right, people buy condos because they can raise chickens and cows on the rooftop deck, while they compost in balcony sodboxes.  <br><br>Welcome to Seattle!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871074">\
	 <div id="dsq-comment-header-7871074" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871074" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871074">Maria</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871074" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871074" class="dsq-comment-message">Jon is quite right and note also that most of the retail space in the existing buildings sits empty.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871075">\
	 <div id="dsq-comment-header-7871075" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871075" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871075">Ballardlove</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871075" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871075" class="dsq-comment-message">Jon- What massive condo buildings in Ballard are only 40-50% occupied besides Hjarta? Canal station and Noma are both considerably sold out. In fact Noma only has 1 unit left. And Metropole has been sold out for a long time. <br><br>But you are right that this building won\'t be built for a while I don\'t think I\'d say its 5-10 years out though. I\'d guess more like 3-5 years.  <br><br>And to College park...I live in a condo and grow tomatoes, bellpeppers, stawberrys and all sorts of herbs on my deck! Just because people live in a condo doesn\'t mean they can\'t garden too.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871076">\
	 <div id="dsq-comment-header-7871076" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871076" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871076">Maria</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871076" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871076" class="dsq-comment-message">Ballardlove Canal Station AND Hijarta are less than half sold, regardless of what the salespeople tell you  and NOMA had to drop prices by $135,000 to sell units.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871077">\
	 <div id="dsq-comment-header-7871077" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871077" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871077">Real Ballard</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871077" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871077" class="dsq-comment-message">Leva is 95% UNsold!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871078">\
	 <div id="dsq-comment-header-7871078" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871078" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7871078" href="http://www.megannoel.com" target="_blank" rel="nofollow">megan noel</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871078" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871078" class="dsq-comment-message">it\'s not going to be sold, it is an apartment. it was never going to be condos, it was always planned to be apartments.<br>by the way, the building where QFC used to be is apartments, too. and the building that will so in where the bowling alley was (someday) is also apartments.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871079">\
	 <div id="dsq-comment-header-7871079" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871079" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871079">Maria</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871079" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871079" class="dsq-comment-message">Leva is not for sale.  It was built as apartments.   It is 95% vacant. <br><br>Remember that the condos in Queen Anne High School were said to be sold out almost two years ago yet they just had an auction to get rid of the last ones.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871080">\
	 <div id="dsq-comment-header-7871080" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871080" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871080">Kate</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871080" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871080" class="dsq-comment-message">I liked the brick tower better.  This glass thing doesn\'t match the rest of the building at all.  It looks like the booster rocket for the Space Needle fell into Ballard and somebody stuck a building around it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871081">\
	 <div id="dsq-comment-header-7871081" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871081" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871081">Tiktok</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871081" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871081" class="dsq-comment-message">You can\'t have cheap housing until you have an oversupply of housing, so build, build, build!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871082">\
	 <div id="dsq-comment-header-7871082" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871082" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871082">boardbrown</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871082" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871082" class="dsq-comment-message">To respond to homeless dude\'s challenge on post # 38, my response is that I\'ve already done just that.  The first two times MyBallard posted a story about this building (a while back) I screamed and moaned about this design in great detail, pointed out weaknesses, threw out some new ideas, posted some links, and tried my best to give my neighbors a quick lesson in architectural design.  But all I got in response was dead air and a few nasty comments.  It\'s no wonder we\'re trailing the rest of the world when it comes to good architecture.  We deserve this ugly crap.<br><br>So I say screw it.  Why waste my time for round three?  Let these clueless shmucks build whatever the hell they want, and I\'ll try my best not to look up as I walk by.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871083">\
	 <div id="dsq-comment-header-7871083" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871083" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871083">SPG</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871083" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871083" class="dsq-comment-message">boardbrown, Making architecture critiques on these comments are the equivalent of hanging in the back of the schoolbus with the stoners. Even if the driver can hear you over the rabble your opinions will be ignored because of the company around you. I doubt anyone from Rhapsody Partners would take these comments seriously.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871084">\
	 <div id="dsq-comment-header-7871084" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871084" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871084">boardbrown</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871084" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871084" class="dsq-comment-message">That\'s a perfect comparison SPG.  You\'ll get no arguments from me there.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871085">\
	 <div id="dsq-comment-header-7871085" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871085" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871085">Masdeleine</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871085" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871085" class="dsq-comment-message">curious - just today, passing by I said to my fellow passenger - i will wager $5 that the site in question will be empty for 5 years - and then I dreamt that the corner would become a green space, and of course a productive garden, while all the financiers figure out the details - why does such a site have to remain surrounded by chain link while the banks sort out their profit lines?  Can we merge green space with economic viability?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871086">\
	 <div id="dsq-comment-header-7871086" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871086" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871086">Mondo</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871086" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871086" class="dsq-comment-message">I saw a For Sale sign in front of Metropole, so at least one unit there is for sale.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871087">\
	 <div id="dsq-comment-header-7871087" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871087" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871087">chopper_74</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871087" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871087" class="dsq-comment-message">It\'s been done, Masdeleine, but people forgot how, let alone why.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871088">\
	 <div id="dsq-comment-header-7871088" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871088" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871088">SPG</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871088" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871088" class="dsq-comment-message">Not in any way excusing this, as I would like nothing more than a nice green space there while they sort out the finances, but...<br>There are liability issues that are easier to deal with through fencing than being a good neighbor?<br>Landscaping costs more than graffiti removal?<br>They might feel that they\'ll generate neighborhood opposition when it comes time to tear out the green space for the condo?<br>They\'ve always just left the lot vacant and don\'t know how to go about it any other way?<br><br>Call up Rhapsody Partners and ask them if they\'re interested...<br> <br>Rhapsody Partners<br>3400 Carillon Point<br>Kirkland, WA 98033<br>Phone: 425-250-1050<br>Fax: 425-250-1051<br><a href="mailto:info@rhapsodypartners.com" rel="nofollow">info@rhapsodypartners.com</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871089">\
	 <div id="dsq-comment-header-7871089" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871089" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871089">Ballard Guy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871089" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871089" class="dsq-comment-message">"Can we merge green space with economic viability?"<br><br>Sure! We can  all rub our  bellies  and om it and it will be!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871090">\
	 <div id="dsq-comment-header-7871090" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871090" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871090">Ballardlove</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871090" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871090" class="dsq-comment-message">And the unit that is for sale in metropole is an owner selling it not a unit that they couldn\'t sell originally. <br>Either way the point is that this building isn\'t going to be built for a long time and by that time the other buildings in the area are going to be sold/rented.  And if the time comes where this project is ready to start and the market doesn\'t look good I would imagine the developers would be smart enough to wait on the project. But if they aren\'t who cares. It is their property that they own and if they want to build a condo building and it doesn\'t sell that\'s their own fault.  What do you want them to do with the property? Build a park? Yeah right.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871091">\
	 <div id="dsq-comment-header-7871091" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871091" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871091">chopper_74</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871091" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871091" class="dsq-comment-message">thanks spg, good points, with info!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871092">\
	 <div id="dsq-comment-header-7871092" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871092" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871092">Joshua</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871092" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871092" class="dsq-comment-message">We\'ve talked about this plenty of times before.  They have to clear the space in the future anyway.  It is very little money compared to construction.  Buying seed and having the city accept the liability for the space as a patch of grass while they get their financing in order would be cheap, simple, much better for the value neighborhood and would generate good will toward the developers.  Absolutely no down sides to anyone.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871093">\
	 <div id="dsq-comment-header-7871093" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871093" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871093">Bark more, Wag less</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871093" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871093" class="dsq-comment-message">"Absolutely no down sides to anyone."<br><br>Are you kidding? The bums will love it, somewhere to lounge away the summer dreaming of ways to ruin Ballard some more. Can you imagine, our very own non-stop bum-fest on the corner of 15th and Market. What an ideal way to welcome people to Ballard!<br><br>Put up some nice murals and construction walls and throw a hungry rottweiler inside the space until they start building.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871094">\
	 <div id="dsq-comment-header-7871094" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871094" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871094">chopper_74</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871094" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871094" class="dsq-comment-message">Bark, there\'s already a non-stop bum-fest there. Take away the hiding places. If they can hide behind a blade of grass, more power to \'em.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871095">\
	 <div id="dsq-comment-header-7871095" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871095" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871095">meat</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871095" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871095" class="dsq-comment-message">Zed - I totally agree. What a terrible waste. Density doesn\'t have to look like shit.<br><br>Bark more - perhaps addressing other issues might ease the homeless population; based on your suggestion we should remove parks because homeless might propagate there. I sure would love a city without parks. Oh, or maybe we can station you there, with a shotgun, some barbed wire and some glossy billboards that have smilies on them.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871096">\
	 <div id="dsq-comment-header-7871096" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871096" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871096">Non-Ballardite</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871096" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871096" class="dsq-comment-message">You know, as badly generic as this proposed building is, the other three corners are so bad right now that I think even the empty lot is an improvement. A gas station, a grocery store parking lot, and a strip mall drug store are worse than nothing from the point of view of pedestrians.<br><br>Thanks to the current mini-Depression this building isn\'t going up any time soon. Hopefully the developers can take the neighborhood feedback and create something new instead of this designed-by-committee monstrosity. But even as is it will be a massive improvement.<br><br>For years after this is built it will have generic national chain stores and not a few empty storefronts, but over time as initial costs are recouped the relative rents will be low enough to allow businesses with some character to thrive. But even those initial chain stores will be an improvement over Denny\'s, Shell, Walgreen\'s, and Safeway.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871097">\
	 <div id="dsq-comment-header-7871097" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871097" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871097">Non-Ballardite</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871097" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871097" class="dsq-comment-message">One more thing. Fix the damn streets. 15th should have two lanes each way, no center turn lane, and ample bike lanes. There\'s probably enough space there to turn it into a multi-way boulevard. See Octavia Boulevard in San Francisco or the proposed plans for Bothell-Everett Highway through downtown Bothell (!) as an example. Another option would be to use the extra space for a street car line in the middle. Right now it\'s the worst form of suburban-style street engineering and it plain does not work.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871098">\
	 <div id="dsq-comment-header-7871098" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871098" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871098">Non-Ballardite</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871098" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871098" class="dsq-comment-message">...and street parking, most importantly of all. No one is going to want to walk along 15th if there isn\'t street parking as a buffer.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871099">\
	 <div id="dsq-comment-header-7871099" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871099" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871099">chopper_74</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871099" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871099" class="dsq-comment-message">non- ballardite. Here\'s a lil\' something for you to ponder about our \'mini depression\'<br><br>\'part of a post on a site, as follows\'<br>Sure they made money on the way up, (while nobody was watching) But how long do you think it took them to make the $$$ TRILLIONS and TRILLIONS $$$ they have stolen in last 7 months!? And they do it right in front of everyone, ON TELEVISION!!! So, there is very much incentive when things are going down, and they will keep making it happen...<br><br>ok...just wanted to share what I\'m seeing.<br>Thanks a lot Red and Blue, you guys know just how to screw.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871100">\
	 <div id="dsq-comment-header-7871100" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871100" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871100">Captain Sleestak</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871100" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871100" class="dsq-comment-message">10-4 Chopper - leave it to us at Seafoam Green Gyrocopter Operations to patrol this section of the beat.<br><br>Rubby Ducky over and out.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871101">\
	 <div id="dsq-comment-header-7871101" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871101" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871101">chopper_74</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871101" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871101" class="dsq-comment-message">sheesh...you guys are like the rainbow coalition...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871102">\
	 <div id="dsq-comment-header-7871102" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871102" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7871102" href="http://emersonsalon.com" target="_blank" rel="nofollow">Matt</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871102" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871102" class="dsq-comment-message">Wow, what a development.  The rooftop garden looks cool, but isn\'t it not the best time to be planning to build even more condos???</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871103">\
	 <div id="dsq-comment-header-7871103" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871103" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871103">SPG</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871103" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871103" class="dsq-comment-message">Rhapsody is planning on tearing down the existing structures in the near future, so anyone who wants a green space should get on them. Demolition time would be a good opportunity to clear the entire site rather than have two separate events.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7871104">\
	 <div id="dsq-comment-header-7871104" class="dsq-comment-header">\
	 <cite id="dsq-cite-7871104" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7871104">tom</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7871104" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7871104" class="dsq-comment-message">I read that most of the condos in town have sold very few units.  I heartily recommend that these assholes go on ahead and build so they can fail, starve and die more quickly.<br><br>This town is turning to sht before our eyes.</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=market_street_landing_wins_design_approval&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');
}

})();




