




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": {"e9d8c6e6bf9369056f22dfff7a2a07fc": {"username": "elle", "tumblr": "", "display_name": "elle", "url": "http://disqus.com/guest/e9d8c6e6bf9369056f22dfff7a2a07fc/", "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": ""}, "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": ""}, "0a028677b1fc578248759e697742841e": {"username": "Jane", "tumblr": "", "display_name": "Jane", "url": "http://disqus.com/guest/0a028677b1fc578248759e697742841e/", "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": ""}, "1964bde275af79a4aad0c8f52a03fb7b": {"username": "Tracy", "tumblr": "", "display_name": "Tracy", "url": "http://disqus.com/guest/1964bde275af79a4aad0c8f52a03fb7b/", "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": ""}, "65065007a68081ea66b657f8a9f0bc8e": {"username": "Joey", "tumblr": "", "display_name": "Joey", "url": "http://disqus.com/guest/65065007a68081ea66b657f8a9f0bc8e/", "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": "http://flickr.com/photos/mary-land", "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": ""}, "5e93c67537888ef7b4bd58d045de9325": {"username": "mickey", "tumblr": "", "display_name": "mickey", "url": "http://disqus.com/guest/5e93c67537888ef7b4bd58d045de9325/", "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": "clamster", "tumblr": "", "display_name": "clamster", "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": ""}, "855030cfc03dc56641b75f894c4037fb": {"username": "Bella", "tumblr": "", "display_name": "Bella", "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": ""}, "7163b42ecd589e7d53183ca359a88438": {"username": "Hostess", "tumblr": "", "display_name": "Hostess", "url": "http://disqus.com/guest/7163b42ecd589e7d53183ca359a88438/", "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": ""}, "6d171610d73092aec4032141f54667b2": {"username": "jules", "tumblr": "", "display_name": "jules", "url": "http://disqus.com/guest/6d171610d73092aec4032141f54667b2/", "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": ""}, "3d4d7a689b0e793a0cafd77cf6f4c720": {"username": "Tom", "tumblr": "", "display_name": "Tom", "url": "http://disqus.com/guest/3d4d7a689b0e793a0cafd77cf6f4c720/", "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": ""}, "845af3cf8dc0c8a51c18f546cbe594f1": {"username": "jm", "tumblr": "", "display_name": "jm", "url": "http://disqus.com/guest/845af3cf8dc0c8a51c18f546cbe594f1/", "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": ""}, "a2260c43b79771cc74163386dad55e40": {"username": "skandiblogses", "tumblr": "", "display_name": "skandiblogses", "url": "http://disqus.com/guest/a2260c43b79771cc74163386dad55e40/", "registered": false, "linkedin": "", "blog": "http://clementinamarsh1974.blogspot.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": ""}, "f0fec5553815b74cee7a069cb0ea3ccc": {"username": "objavleniya.ru", "tumblr": "", "display_name": "objavleniya.ru", "url": "http://disqus.com/guest/f0fec5553815b74cee7a069cb0ea3ccc/", "registered": false, "linkedin": "", "blog": "http://www.objavleniya.ru", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e46b222763757578aa64f20bc1d29fd0": {"username": "deblogersvid", "tumblr": "", "display_name": "deblogersvid", "url": "http://disqus.com/guest/e46b222763757578aa64f20bc1d29fd0/", "registered": false, "linkedin": "", "blog": "http://tarquinbanchoil36.blogspot.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": ""}, "1981ee1e065ecaf67de27110c3b55965": {"username": "busdrivermike", "tumblr": "", "display_name": "busdrivermike", "url": "http://disqus.com/guest/1981ee1e065ecaf67de27110c3b55965/", "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": ""}, "11502c06bdcd11cb7a0c94d642e75706": {"username": "Evan", "tumblr": "", "display_name": "Evan", "url": "http://disqus.com/guest/11502c06bdcd11cb7a0c94d642e75706/", "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": ""}, "9ed2d05a659beb5ca2bcfcf417704b1e": {"username": "Cyclocrossmechanic", "tumblr": "", "display_name": "Cyclocrossmechanic", "url": "http://disqus.com/guest/9ed2d05a659beb5ca2bcfcf417704b1e/", "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": ""}, "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": ""}, "6760e62e890123c43623240398acc8ae": {"username": "John", "tumblr": "", "display_name": "John", "url": "http://disqus.com/guest/6760e62e890123c43623240398acc8ae/", "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": ""}, "8d77a6e486753015e69ab5e9ec875b41": {"username": "Maria", "tumblr": "", "display_name": "Maria", "url": "http://disqus.com/guest/8d77a6e486753015e69ab5e9ec875b41/", "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": ""}, "a172a42dcb5e98e8a93818928ddc90f7": {"username": "Iggs", "tumblr": "", "display_name": "Iggs", "url": "http://disqus.com/guest/a172a42dcb5e98e8a93818928ddc90f7/", "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": ""}, "c2e06b7ecf674262ed10a9ffaa2a5c43": {"username": "Ben", "tumblr": "", "display_name": "Ben", "url": "http://disqus.com/guest/c2e06b7ecf674262ed10a9ffaa2a5c43/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "8db5bb9d6f511ddd25fb0e7f6141a3c7": {"username": "tired", "tumblr": "", "display_name": "tired", "url": "http://disqus.com/guest/8db5bb9d6f511ddd25fb0e7f6141a3c7/", "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": ""}, "10a884492c69ee4ab064e45418325fcf": {"username": "blogerdiblogsis", "tumblr": "", "display_name": "blogerdiblogsis", "url": "http://disqus.com/guest/10a884492c69ee4ab064e45418325fcf/", "registered": false, "linkedin": "", "blog": "http://dalryhernan0364.blogspot.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": ""}, "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": ""}, "e4c85019089bfa9283fafd1a396251fd": {"username": "Joey", "tumblr": "", "display_name": "Joey", "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": ""}, "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": ""}, "696f32fe45f436c13405ab4d7786a436": {"username": "Ballard Girl", "tumblr": "", "display_name": "Ballard Girl", "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": ""}, "e6c8b56f4a3475deab6d224ad14cd83d": {"username": "skandiblogsess", "tumblr": "", "display_name": "skandiblogsess", "url": "http://disqus.com/guest/e6c8b56f4a3475deab6d224ad14cd83d/", "registered": false, "linkedin": "", "blog": "http://randulphgfortcarson.blogspot.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": ""}, "69134f2add4be145589204f5e738057e": {"username": "puggles", "tumblr": "", "display_name": "puggles", "url": "http://disqus.com/guest/69134f2add4be145589204f5e738057e/", "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": ""}, "4c5789880adc973a81af2a4d8adb5148": {"username": "Frantic Freddie", "tumblr": "", "display_name": "Frantic Freddie", "url": "http://disqus.com/guest/4c5789880adc973a81af2a4d8adb5148/", "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": "Bark more, wag less", "tumblr": "", "display_name": "Bark more, wag less", "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": ""}, "a12304ca01a2c4f30691220abf027782": {"username": "nina", "tumblr": "", "display_name": "nina", "url": "http://disqus.com/guest/a12304ca01a2c4f30691220abf027782/", "registered": false, "linkedin": "", "blog": "http://ninaforsyth.org", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "8107168714b495674263530c719a3a25": {"username": "Crappy Shit", "tumblr": "", "display_name": "Crappy Shit", "url": "http://disqus.com/guest/8107168714b495674263530c719a3a25/", "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": ""}, "247c99243b8edde0efe9157e45dd6380": {"username": "Nordic Woman", "tumblr": "", "display_name": "Nordic Woman", "url": "http://disqus.com/guest/247c99243b8edde0efe9157e45dd6380/", "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": ""}, "e505c708e570e66aeff551de6c8fba27": {"username": "BlackSheep", "tumblr": "", "display_name": "BlackSheep", "url": "http://disqus.com/guest/e505c708e570e66aeff551de6c8fba27/", "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": ""}, "b86c5dea5b903d477b56d6cea6f1de06": {"username": "Kate", "tumblr": "", "display_name": "Kate", "url": "http://disqus.com/guest/b86c5dea5b903d477b56d6cea6f1de06/", "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": ""}, "115be77843498d60ca442fc06a25df3d": {"username": "Zipper", "tumblr": "", "display_name": "Zipper", "url": "http://disqus.com/guest/115be77843498d60ca442fc06a25df3d/", "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": ""}, "0797ebfa86a814ad1f4825b7c2b56e62": {"username": "philk", "tumblr": "", "display_name": "philk", "url": "http://disqus.com/guest/0797ebfa86a814ad1f4825b7c2b56e62/", "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": ""}, "8dca3c9feaf2eb28cccb2cbc7b251f84": {"username": "trizzle", "tumblr": "", "display_name": "trizzle", "url": "http://disqus.com/guest/8dca3c9feaf2eb28cccb2cbc7b251f84/", "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": ""}, "b202fc5f4fa64425761d984d3443e825": {"username": "EveryMoe", "tumblr": "", "display_name": "EveryMoe", "url": "http://disqus.com/guest/b202fc5f4fa64425761d984d3443e825/", "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": ""}, "fd3ab8b5a3a314dc912de92c3718a084": {"username": "Stephanie Rogstad", "tumblr": "", "display_name": "Stephanie Rogstad", "url": "http://disqus.com/guest/fd3ab8b5a3a314dc912de92c3718a084/", "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": "Carl Hungus", "tumblr": "", "display_name": "Carl Hungus", "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": ""}, "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": 4, "forum": "myballard", "is_initial_load": true, "is_authenticated": false, "timestamp": "2009-11-30_01:16:26", "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": {"7864204": {"up_voted": false, "ip": "", "has_replies": false, "message": "Well, that is ugly.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_02:29:11", "killed": false, "user_key": "a12304ca01a2c4f30691220abf027782", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864205": {"up_voted": false, "ip": "", "has_replies": false, "message": "What a monstrosity.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_02:36:54", "killed": false, "user_key": "5e93c67537888ef7b4bd58d045de9325", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864206": {"up_voted": false, "ip": "", "has_replies": false, "message": "I was here before all this stupid shit.  If ever there was a time, FREE BALLARD.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_02:57:03", "killed": false, "user_key": "8107168714b495674263530c719a3a25", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864207": {"up_voted": false, "ip": "", "has_replies": false, "message": "Why does this look like a maximum security prison?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_03:24:20", "killed": false, "user_key": "247c99243b8edde0efe9157e45dd6380", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864208": {"up_voted": false, "ip": "", "has_replies": false, "message": "Does anyone else find it odd that the portion of the building facing 15th is shorter?  15th is a wide street, it could handle some height.  Also, the tower would look much better if it could rise above the rest of the building on that corner.  The board should allow for this.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_03:40:28", "killed": false, "user_key": "c2e06b7ecf674262ed10a9ffaa2a5c43", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864209": {"up_voted": false, "ip": "", "has_replies": false, "message": "I say it every week: Ballard is turning into crap.<br><br>Hang the scumbags responsible for this monster eyesore and let the crows get them.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_04:04:15", "killed": false, "user_key": "3d4d7a689b0e793a0cafd77cf6f4c720", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864210": {"up_voted": false, "ip": "", "has_replies": false, "message": "It looks like a maximum security prison because it has a corner turret that looks quite like a guard tower.  More photos of guard towers at: <a href=\"http://images.google.com/images?q=guard%2520tower\" rel=\"nofollow\">http://images.google.com/images?q=guard%20tower</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_05:52:43", "killed": false, "user_key": "0797ebfa86a814ad1f4825b7c2b56e62", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864211": {"up_voted": false, "ip": "", "has_replies": false, "message": "everyone complains but who went to the meeting?  a dozen people?!  did  nina, tom, crappy shit, nordic woman or mickey go?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_10:17:18", "killed": false, "user_key": "e9d8c6e6bf9369056f22dfff7a2a07fc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864212": {"up_voted": false, "ip": "", "has_replies": false, "message": "i hate to call people out but i just dont see the point in continuously trashing the neighborhood and not doing a damn thing about what you supposedly dislike.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_10:28:04", "killed": false, "user_key": "e9d8c6e6bf9369056f22dfff7a2a07fc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864213": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"The Great Wall of Ballard\"<br><br>Trademark pending.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_11:15:49", "killed": false, "user_key": "1981ee1e065ecaf67de27110c3b55965", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864214": {"up_voted": false, "ip": "", "has_replies": false, "message": "Why does it have to \"fit in\" with the other ugly condos near that corner?  What can't they do something, well, interesting?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_11:27:46", "killed": false, "user_key": "9af9da9476e4da70149e28db47f281f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864215": {"up_voted": false, "ip": "", "has_replies": false, "message": "I agree Elle.  Blogs tend to be echo chambers where the same people make the same complaints.  Sadly this is turning into one of those.<br><br>I too did not go to the meeting, but I have no problem with the project.   it will be wonderful to see more folks in our hood.  People want to live in Ballard.  Let them.  Maybe some of them will care, get involved and bring positive energy and positive change to our corner of the world.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_11:32:34", "killed": false, "user_key": "115be77843498d60ca442fc06a25df3d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864216": {"up_voted": false, "ip": "", "has_replies": false, "message": "Thanks Zipper  -your comment is like a ray of sunshine in what can be a sea of grumply old man comments. <br><br>The design is starting to respond to its site - but it really needs help in the tower and material expression. That should be handled in the next meeting with the board. It is weird that it is taller on the W side.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_11:51:08", "killed": false, "user_key": "11502c06bdcd11cb7a0c94d642e75706", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864217": {"up_voted": false, "ip": "", "has_replies": false, "message": "Why all the negativity? This project looks like a huge improvement to a busy intersection that currently features two gas stations and a drive thru drug store.  I\u2019d imagine the availability of more housing units may hold down the price of existing single-family dwellings in Ballard.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_11:59:00", "killed": false, "user_key": "845af3cf8dc0c8a51c18f546cbe594f1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864218": {"up_voted": false, "ip": "", "has_replies": false, "message": "There is nothing this developer could do to please the dissenters. Even if this was the most amazingly designed building ever conceived, it would still be \"ugly\" and \"crap\" etc etc etc because its a condo building being built by a developer. Those are the two most evil forces on earth, you know.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_11:59:20", "killed": false, "user_key": "65065007a68081ea66b657f8a9f0bc8e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864219": {"up_voted": false, "ip": "", "has_replies": false, "message": "Its taller on one side because the rooftop garden/park is on the shorter side.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_12:00:08", "killed": false, "user_key": "65065007a68081ea66b657f8a9f0bc8e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864220": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'd rather them build up than make it so sprawling.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_12:07:25", "killed": false, "user_key": "9af9da9476e4da70149e28db47f281f4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864221": {"up_voted": false, "ip": "", "has_replies": false, "message": "They might as well add a moat, a roller coaster, and a steel mill to the design, because the thing isn't going to get funded any time soon, anyway.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_12:20:58", "killed": false, "user_key": "34fd0204b2eaeb71acf5ca513457360d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864222": {"up_voted": false, "ip": "", "has_replies": false, "message": "Zipper, jm &amp; Joey -  thank you !", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_12:29:50", "killed": false, "user_key": "5fa4ec61a2ccf1c0b7bfdf3cfa133dc3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864223": {"up_voted": false, "ip": "", "has_replies": false, "message": "I really quite like the design. Welcome to Ballard, and I hope you get funding!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_12:31:54", "killed": false, "user_key": "fad9ed974cc1a94d2326590613a63559", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864224": {"up_voted": false, "ip": "", "has_replies": false, "message": "elle - <br><br>Oh, sorry, I guess I was supposed to change my schedule to make it to the meeting in order to satisfy you. <br><br>Get a freaking clue.<br><br>You don't know the first thing about me so don't make ignorant assumptions about people and how much they participate in their community. I'm one of the MOST active people in my neighborhood/community, and have been for the last seven years.<br><br>Take your assumptions and put them in a hole in the ground, because that's all they are worth.<br><br>I reiterate: <br>The condo building is too big for the plot of land. It is a monstrosity.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_12:39:43", "killed": false, "user_key": "5e93c67537888ef7b4bd58d045de9325", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864225": {"up_voted": false, "ip": "", "has_replies": false, "message": "Seems like the old Ballard dissenters should have been complaining about the town homes that have sprouted in the neighborhoods. These larger developments are adding living space to formerly run down commercial properties. If you want old Ballard, then move to Aberdeen Washington.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_12:41:06", "killed": false, "user_key": "845af3cf8dc0c8a51c18f546cbe594f1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864226": {"up_voted": false, "ip": "", "has_replies": false, "message": "mickey- you seem a bit defensive.  did you go to the meeting?  that is all i asked.  i dont get the anger.  <br><br>i wasnt offensive to you or your opinion i just expressed my frustration about negativity about the neighborhood on this blog when it seems (as evidence by the amount of people who attended the meeting) that very few people actually do anything about it.  <br><br>i appreciate that you are active in the community.  i think that is more helpful then trashing potential components of it via a blog.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_12:55:09", "killed": false, "user_key": "e9d8c6e6bf9369056f22dfff7a2a07fc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864227": {"up_voted": false, "ip": "", "has_replies": false, "message": "oh and mickey, you going to the meeting wouldnt have satisfied me.  i would get much more satisfaction from a respectful conversation about our differing opinions.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_12:58:18", "killed": false, "user_key": "e9d8c6e6bf9369056f22dfff7a2a07fc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864228": {"up_voted": false, "ip": "", "has_replies": false, "message": "silencekit:<br>aren't you leaving ballard soon anyway? you told everyone the other day how much you dislike it here so why in the world do you feel compelled to continue to argue and talk ballard when its only a matter of time when you leave anyway.<br><br>i hear bellevue has places to live....", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_13:26:35", "killed": false, "user_key": "6d171610d73092aec4032141f54667b2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864229": {"up_voted": false, "ip": "", "has_replies": false, "message": "I think they made some great improvements.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_13:34:02", "killed": false, "user_key": "6e63b174d3f5d2a1085fe0c253c512a0", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864230": {"up_voted": false, "ip": "", "has_replies": false, "message": "sheila:<br>i do too! <br><br>i agree with all of the positive comments here. i just am so tired of all of these negative, people bashing comments. This is such an excellent blog for our neighborhoods that it is just sad to see it get tainted by a few who really want to do nothing but complain.<br><br>A community blog like this really should be just that--and sadly this one seems to be getting away from the facts and throwing some pretty lame blame.<br><br>there is a huge difference between discussing differing opinions and just being rude.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_13:41:24", "killed": false, "user_key": "6d171610d73092aec4032141f54667b2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864231": {"up_voted": false, "ip": "", "has_replies": false, "message": "I love it! <br><br>Hopefully they can start building soon, giving people good paying construction jobs that we need here in Ballard. Who would be against that?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_13:52:38", "killed": false, "user_key": "4c5789880adc973a81af2a4d8adb5148", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864232": {"up_voted": false, "ip": "", "has_replies": false, "message": "I agree that the tower needs to be one story taller than the rest of the building. I also think some planting strips of some sort at street level would be nice. Canal station has a few at their main entrance, and it helps to break up the building. Otherwise it is better than the vacant lot that a lot of the drunks are hanging around. I have seen the medics have to cross market to attend to a injury when one fell, and a car almost hit someone when they walked off the curb. I  don't know why they aren't hanging out at the parks.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_13:54:47", "killed": false, "user_key": "8dca3c9feaf2eb28cccb2cbc7b251f84", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864233": {"up_voted": false, "ip": "", "has_replies": false, "message": "gurple:<br>the roller coaster is the best idea yet!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_13:55:36", "killed": false, "user_key": "6d171610d73092aec4032141f54667b2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864234": {"up_voted": false, "ip": "", "has_replies": false, "message": "Did he get funding? I didn't think he had $ to build?<br><br>I'd rather see this go up then keep driving by the vacant lots that currently occupy the space. <br><br>I have to agree that this drawing makes the building look huuuuge - I can't picture it fitting, unless its much more narrow than the drawing makes it look, but I like the concept.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_13:59:23", "killed": false, "user_key": "69134f2add4be145589204f5e738057e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864235": {"up_voted": false, "ip": "", "has_replies": false, "message": "So...who's going to buy the condos?  Aren't there a bunch of empty ones at noma, canal station, etc?  287 units seems like a lot in an already flooded market.  Also, there is already a ton of empty unleased retail space under the already constructed condo buildings.  Does this worry anyone else?  Maybe the developers need to take a break.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_13:59:34", "killed": false, "user_key": "1964bde275af79a4aad0c8f52a03fb7b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864236": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"This aerial view illustrates the large private rooftop garden area. A board member mentioned the project needed some kind of public space because \u201cthe public deserves something\u201d for a project in such a central place.\"<br><br>I think this is a good idea....but how can this be accomplished?  I don't think I could see myself hanging in a public park surrounded by, at most, 8 story private condos.  Thoughts?<br><br>I don't think the design is terrible and I'm glad progress is being made (save for funding).  <br><br>But I agree about the guard tower......haha.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_14:00:45", "killed": false, "user_key": "855030cfc03dc56641b75f894c4037fb", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864237": {"up_voted": false, "ip": "", "has_replies": false, "message": "i know that they are offering reduced rents right now to get folks into these new condos such as Noma, Canal Station, etc...it  IS worrisome.<br><br>Maybe the developers know of a \"everyone move to ballard\" plot that we don't!! (just joking)...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_14:03:54", "killed": false, "user_key": "6d171610d73092aec4032141f54667b2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864238": {"up_voted": false, "ip": "", "has_replies": false, "message": "Why don't they just call it the \"Market Street Pen\"? Or the \"Ballard Slammer\"? I'm not sure how they can even use the word, \"inspired\" to describe this thing. It's like telling someone that the lowest quality hamburger in the lowest quality bun they just found in the trash was  \"inspired by\" (and therefore similar to and  deserving of credits and kudos) to an expertly made filet mignon or prime rib from Julia Child's kitchen. (Yes, I know she passed away a few years ago.) I'm not opposed to condos as long as they are sized appropriately for the lot they are on and are at least decently designed on the outside with some consideration to the locale. There are plenty of cookie-cutter designs that are way better than this.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_14:15:44", "killed": false, "user_key": "ebdd00962de5f1425749c0ed9f75a7fb", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864239": {"up_voted": false, "ip": "", "has_replies": false, "message": "It's getting there, but it still needs more improvement.  I'm glad to hear there will be another round of discussion, 'cause I was torn up about missing the meeting last night...thanks to the nasty flu bug my wife is fighting right now.  It's something I wouldn't wish on my worst enemy.<br><br>Pray that you don't get what she's got!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_14:21:42", "killed": false, "user_key": "boardbrown", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864240": {"up_voted": false, "ip": "", "has_replies": false, "message": "Canal Station is the fastest selling project in the city right now. Hope this helps.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_14:27:57", "killed": false, "user_key": "65065007a68081ea66b657f8a9f0bc8e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864241": {"up_voted": false, "ip": "", "has_replies": false, "message": "I don't understand who is buying these condos? (and why?) Who would pay $350,000+ for what is essentially a one bedroom unit in a big new college dorm building?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_14:31:11", "killed": false, "user_key": "6760e62e890123c43623240398acc8ae", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864242": {"up_voted": false, "ip": "", "has_replies": false, "message": "I would *love* to see something in this spot.  I wish they could find funding sooner.  If that is what we get, fine I can deal.  I do find it ugly though.  I am allowed.  :)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_14:33:04", "killed": false, "user_key": "a12304ca01a2c4f30691220abf027782", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864243": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"I don\u2019t understand who is buying these condos? (and why?) Who would pay $350,000+ for what is essentially a one bedroom unit in a big new college dorm building?\"<br><br>Ownership, proximity to downtown, and living in a great neighborhood.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_14:34:32", "killed": false, "user_key": "65065007a68081ea66b657f8a9f0bc8e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864244": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Ownership, proximity to downtown, and living in a great neighborhood.\"<br><br>All I know if that if I'm laying down $400,000 ... I would never put myself in that situation. You can't control who your neighbors are (no matter where you live), but at the same time you have to share all of your walls with these people. There is no separation from people. Then... the little things, like, buying a huge round of groceries... parking... then lugging said groceries god knows how far and up how many stories.. back down a hallway. into your condo. and god forbid if you have to make 2 trips back to your car.<br><br>I don't know... after living in several different buildings not in Seattle and having to do shit like that with groceries, etc etc. I would prefer to never do that again. If you're gonna blow $400k on a one bedroom condo, I'd rather go ahead and lay down another $150-$200k for my own house... sure, I'd have many more years on paying mortgages, but to me I'd rather do that than be pissed off every time I had to hike 3.5 miles through hallways just to get to my car.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_14:41:07", "killed": false, "user_key": "6760e62e890123c43623240398acc8ae", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864245": {"up_voted": false, "ip": "", "has_replies": false, "message": "Nina, your not alone.  A lot of folks think it's ugly.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_14:45:26", "killed": false, "user_key": "boardbrown", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864246": {"up_voted": false, "ip": "", "has_replies": false, "message": "I think it looks great.  I have lived in Ballard my whole life and I always though the Denny's was heinous looking so I'm glad for the new planned building. I know there are a lot of older people in Ballard that hate the condos but that is the life cycle of a city. Without the condos a lot of people couldn't afford to live in Ballard. With more people comes more business, new restaurants and new shops. Ballard needed refreshing. When I was a kid you never went into \"downtown\" Ballard because there was nothing there but a hardware store and smoky bars.  If all this new development didn't come in Ballard would be nothing but old people and run down buildings. <br><br>Obviously this project is not going to be built for a few years (just getting approval is going to take a while).  And the market will hopefully be better when this actually does come online so  I think the Ballard scene will be ready for some new inventory by then. <br><br>Let's just have a good attitude about the changes in Ballard because the only thing constant in life is change! So get used to it :)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_14:48:14", "killed": false, "user_key": "696f32fe45f436c13405ab4d7786a436", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864247": {"up_voted": false, "ip": "", "has_replies": false, "message": "Well there John, if I lived on 15th and Market, I would walk up the street to the Ballard Market and buy only what I could carry home.  After I dropped off the groceries I would walk to Monkey Bridge and have dinner.  Then I would go to Portalis for a glass of wine.  Then I would head over to the Tractor to fill my head with music.  Then I woud walk back home.  Then I would admire my slender figure in my full length mirror because I wlak everywhere and don't stuff my gulliver full of groceries.  Then I would invite my neighbors from the hallway in for a nightcap...and make friends, like those crazy college kids.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_14:50:32", "killed": false, "user_key": "0a028677b1fc578248759e697742841e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864248": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm assuming that this building is going to be mixed use.  Did anyone ask what the commercial areas were built for?  Personally I'd like it if at least one of the spaces was built for a resturant.  could someone please ask at the next review meeting (I'm spending my meeting time trying to make sure my kids can go to Ballard High-school even though I have the gall of living on 70th).", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_15:17:49", "killed": false, "user_key": "8c90475ece90f0a7e98a3824b5c76277", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864249": {"up_voted": false, "ip": "", "has_replies": false, "message": "I have mixed feelings. I like the idea of condos because high density housing is needed if you want to achieve a truly livable, walkable city. <br><br>On the other hand, high density housing is just one component of such a city and an equally important part is timely and efficient public transit which this town sorely lacks. Basically you're going to take a space that had zero residents and zero cars and suddenly fill it with hundreds of people and 400+ cars.  The streets won't be any wider so it's just going to be that much more congestion including more delays for our bus-only public transit. In the short term that's not good. Given Seattle's startling inability to complete public transit projects I'm not very optimistic about the long term prospects.<br><br>Visually it's pretty uninspiring but then again so is most new housing (and a lot of old housing for that matter!)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_15:26:34", "killed": false, "user_key": "9ed2d05a659beb5ca2bcfcf417704b1e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864250": {"up_voted": false, "ip": "", "has_replies": false, "message": "Boardbrown, this is completely off topic, but thanks to you and your wife for staying home when she has something that you wouldn't wish on your worst enemy.  <br><br>I wasn't at the meeting, but I work with the public, and am amazed at how many people don't seem to think that they could maybe stay home until they aren't coughing and sneezing on everyone around them.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_15:26:46", "killed": false, "user_key": "e505c708e570e66aeff551de6c8fba27", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864251": {"up_voted": false, "ip": "", "has_replies": false, "message": "John- Obviously the condo life is not for everyone and no one is making you live in a condo if you don't want to. For some condo's are a great alternative to the time consuming effort of owning a detached home. As a young professional with a busy social life I would find it difficult to make time to mow a lawn, clean gutters etc.  Eventually I will probably own a house but for now a condo is what suits my lifestyle. <br><br>Elevators and single levels make condo living easy on retirees and the elderly as well. Not to mention that retirees who like to travel can leave their condo for long periods of time without having to get a house sitter or worry about much.<br><br>Condos can make sense for a lot of people.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_15:30:23", "killed": false, "user_key": "696f32fe45f436c13405ab4d7786a436", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864252": {"up_voted": false, "ip": "", "has_replies": false, "message": "I am in agreement about the public transit. I am not against condos, just against rediculous congestion~<br>Also, there are some vacant retail spaces. With more opening on 24th next to noma (which isn't full) and in Canal Station. With the rent these places charge, I can understand why.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_15:42:03", "killed": false, "user_key": "8dca3c9feaf2eb28cccb2cbc7b251f84", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864253": {"up_voted": false, "ip": "", "has_replies": false, "message": "If they can't sell them as condos, they will most likely rent them out.  Not everyone wants to own a house.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_15:50:46", "killed": false, "user_key": "6e63b174d3f5d2a1085fe0c253c512a0", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864254": {"up_voted": false, "ip": "", "has_replies": false, "message": "What's not to like? More housing  = lower prices. More density = better transit options and more support for local business. It's not a work of art, but show me a giant block of apartments that is.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_15:50:55", "killed": false, "user_key": "b202fc5f4fa64425761d984d3443e825", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864255": {"up_voted": false, "ip": "", "has_replies": false, "message": "Sheila has a great point.  Apartments make more sense than condos for that corner.  I think the novelty of living in that building would wear off long before those units are paid off.  I predict alot of turn over.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_16:18:39", "killed": false, "user_key": "boardbrown", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864256": {"up_voted": false, "ip": "", "has_replies": false, "message": "I find the design unattractive but then the whole corner has been pretty unattractive for years so it\u2019s really no worse and more housing built in this eco0nomy does mean prices will continue down.    <br><br>\u201cCanal Station is the fastest selling project in the city right now\u201d  What do you have to back that Joey?  I had a realtor tell me that 60% of the occupied units are rentals held by the developer.  Just his word of course since most units are kept off the MSL.  <br><br>John having spent the better part of my youth helping lug groceries up two flights to a great old Ballard Tudor I would relish en elevator and an underground garage.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_17:59:47", "killed": false, "user_key": "60b0fb9c94c383c89c88b1b6b5adee08", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864257": {"up_voted": false, "ip": "", "has_replies": false, "message": "Sorry I'm so combative on this blog, but I just can't help it.<br><br>Ignore me.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_18:39:13", "killed": false, "user_key": "8d77a6e486753015e69ab5e9ec875b41", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864258": {"up_voted": false, "ip": "", "has_replies": false, "message": "i dig folks that are combative with reasons and facts to back them up ! bring it on.....<br><br>i just think that folks got pretty fired up and rude yesterday afternoon regarding the sushi post.  there are many things i want to say very often but try to keep it nice.<br><br>i just really like this blog and don't want people to start to see it as just a place people moan and complain.<br><br>believe me, there are SEVERAL topics that i get fired up about but i try to make it topic related--not an attack on the person themself!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_18:49:53", "killed": false, "user_key": "6d171610d73092aec4032141f54667b2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864259": {"up_voted": false, "ip": "", "has_replies": false, "message": "There are just some angry people out there is all jules.    I always assume I remind them of their hated mother.  : )", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_18:56:16", "killed": false, "user_key": "60b0fb9c94c383c89c88b1b6b5adee08", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864260": {"up_voted": false, "ip": "", "has_replies": false, "message": "John:<br>Sure, if I've got $400k to spend I'd love for someone to give me another $150-$200k.  But way back when, my parents make sure that I learned the difference between what you want and what you get.  Money (and loans) don't exactly grow on trees.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_19:01:27", "killed": false, "user_key": "8db5bb9d6f511ddd25fb0e7f6141a3c7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864261": {"up_voted": false, "ip": "", "has_replies": false, "message": "I have lived in Ballard now about 10 years.  I have to admit at first I was excited about all the changes.  The new library, the park, new stores, even some of the new condos.  That being said, boy are we over doing it.  I have never paid much attention to this building project, and can't say I was overly sad to see the Denny's building go away.  I knew something would replace it, but I just never figured it would be something so big.  Market Street is turning into the Ballard Canyon.  I don't fault the designers, but I don't believe our board has Ballard's best interest anymore.  We are catering to the short term occupant and losing our family neighborhood.  We've lost the balance that made Ballard such an inviting place.  What good are we doing if we chase away all the long term businesses and all we have left  in Ballard are bars and restaurants.  It won't be the place you want to raise a family anymore, but rather just a place to visit.  <br><br>I blame myself for not paying more attention.  I see the board has asked the designers to come back one more time.  If we're smart we'll all show up this time.  We may not be able to stop it, but at least I will find out who not to vote for next election.  Here's hoping they don't find the funding.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_19:23:35", "killed": false, "user_key": "a172a42dcb5e98e8a93818928ddc90f7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864262": {"up_voted": false, "ip": "", "has_replies": false, "message": "The new buildings are replacing vacant rundown commercial properties. No single family residences are being torn down for the new apartments.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_19:40:26", "killed": false, "user_key": "845af3cf8dc0c8a51c18f546cbe594f1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864263": {"up_voted": false, "ip": "", "has_replies": false, "message": "jm,<br><br>I can appreciate that the space is being used, but I question the need so many more apartments/condos especially of this size in ballard so close together.  Sure you can say more retail will be added, but not as easily accessible.  All the new development makes it less attractive for area families come down to Market Street.     <br><br>I also note that the entrance to the parking garage is located extremely close to the intersection.  With such a large complex this will effectivly shut down this lane in the morning and evenings with cars in transit.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_19:55:02", "killed": false, "user_key": "a172a42dcb5e98e8a93818928ddc90f7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864264": {"up_voted": false, "ip": "", "has_replies": false, "message": "maria:<br>funny. have a nice evening.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_20:07:19", "killed": false, "user_key": "6d171610d73092aec4032141f54667b2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864265": {"up_voted": false, "ip": "", "has_replies": false, "message": "Families can be raised in condos.   Generations of New Yorkers have been raised in condos and apartments.   I understand this is not New York but this is a city and it is growing everyday and becoming more cosmopolitan.    If you need the patch of green there are lots of options other than living in a city.  I choose to live here because I love city living.  Not everyone does of course.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_20:18:40", "killed": false, "user_key": "60b0fb9c94c383c89c88b1b6b5adee08", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864266": {"up_voted": false, "ip": "", "has_replies": false, "message": "One does wonder when all the new residents are going to arrive with their money. Look at all the new units on Denny Way between Fairview and 5th Ave. Wow.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_20:41:50", "killed": false, "user_key": "845af3cf8dc0c8a51c18f546cbe594f1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864267": {"up_voted": false, "ip": "", "has_replies": false, "message": "I read it in this past Saturdays Times. Something like 20 units sold last month alone.<br><br>I don't feel like looking it up.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_20:49:40", "killed": false, "user_key": "e4c85019089bfa9283fafd1a396251fd", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864268": {"up_voted": false, "ip": "", "has_replies": false, "message": "Joey that was an ad paid for by the realtors selling the units.  The whole section that carried that article is paid for advertising.  Look at the top of the page.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-27_22:09:02", "killed": false, "user_key": "60b0fb9c94c383c89c88b1b6b5adee08", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864269": {"up_voted": false, "ip": "", "has_replies": false, "message": "So what? They can't lie about the number of units they have sold.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-28_11:05:46", "killed": false, "user_key": "65065007a68081ea66b657f8a9f0bc8e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864270": {"up_voted": false, "ip": "", "has_replies": false, "message": "Its going to suck so bad.<br>Enough massive expansion in Ballard.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-28_11:22:00", "killed": false, "user_key": "2c8405a0328bc9623f06c6b4eaa705cc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864271": {"up_voted": false, "ip": "", "has_replies": false, "message": "Why Carl?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-28_12:10:02", "killed": false, "user_key": "845af3cf8dc0c8a51c18f546cbe594f1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864272": {"up_voted": false, "ip": "", "has_replies": false, "message": "Regarding Canal station selling, isn't it a slightly unusual case since it bills itselfs as a condos for retirees?<br><br>As for the new building,  I think the market is correcting itself as we speak.  Would you or anyone you know invest in a condo in Ballard right now?  The downside is, since we don't have proper regulations regarding empty lots, this lot is just going to sit abandonned for the next few years.  Gathering garbage and bums.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-28_13:26:47", "killed": false, "user_key": "8c90475ece90f0a7e98a3824b5c76277", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864273": {"up_voted": false, "ip": "", "has_replies": false, "message": "I think it looks pretty good.  I hated the Denny's.  I like the rooftop garden that give the people in the higher building something nice to look at aside from torchdown.  The tower is fine; it would look like a prison tower if it's higher (like the prison tower on Whittier Elementary).", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-28_15:10:54", "killed": false, "user_key": "b86c5dea5b903d477b56d6cea6f1de06", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864274": {"up_voted": false, "ip": "", "has_replies": false, "message": "Joey,<br>Realtors especially in the condo industry lie all the time about how many condos are sold.  I used to work in the condo industry and I saw agents \"fudging\" on their sales board by adding a few more solds up there than there really were. <br><br>When ever I see a \"Now X % sold\" I estimate that they are inflating the truth by 5-10%. <br><br>And I was thinking of buying a unit at Hjarta 2-ish years ago and the agent there lied to my face on more than one occasion when I asked him directly how many were sold. He didn't know that I had access to some good information.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-28_15:59:21", "killed": false, "user_key": "696f32fe45f436c13405ab4d7786a436", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864275": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Eat all you want and still lose weight\"  We can't say it on TV if it isn\u2019t true!  Right Joey?  <br><br>Recall a building downtown (can\u2019t remember the name)that was touted as 100% SOLD but when it was finished it went to rentals since every single buyer backed out.  <br><br>Joey never believe a single thing a realtor tells you unless he or she is someone who likes you enough that they would give you a kidney.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-28_17:44:52", "killed": false, "user_key": "60b0fb9c94c383c89c88b1b6b5adee08", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864276": {"up_voted": false, "ip": "", "has_replies": false, "message": "jeez - tough crowd...............", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-28_18:50:51", "killed": false, "user_key": "5fa4ec61a2ccf1c0b7bfdf3cfa133dc3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864277": {"up_voted": false, "ip": "", "has_replies": false, "message": "I miss the Denny's, very sad what Ballard has become. I'm fine with some of the new businesses (Snooze Junction Pizza) but this? Only caters to one specific class of people who can afford to live in such a monstrosity. I've been born and raised in Seattle and the city leaders need to bring back the height restrictions for neighborhood's so this crap can end, ofcourse I'm sure the developers are keeping their pocket's quite fat.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-28_19:18:45", "killed": false, "user_key": "3ec15c082f508e9cb7ad3343e160db2b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864278": {"up_voted": false, "ip": "", "has_replies": false, "message": "-\u041a\u0430\u043a \u0442\u0435\u0431\u0435 Ctrl+v ?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-28_22:23:41", "killed": false, "user_key": "f0fec5553815b74cee7a069cb0ea3ccc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864279": {"up_voted": false, "ip": "", "has_replies": false, "message": "Anthony, what's wrong with catering to one specific class? Everything can't be about YOU, you know. If there's a market for this, great for them, go ahead and build it.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-29_11:00:23", "killed": false, "user_key": "7163b42ecd589e7d53183ca359a88438", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864280": {"up_voted": false, "ip": "", "has_replies": false, "message": "How about something more community oriented? Denny's and Sunset Bowl were those things despite what you may think of a corporate greesy spoon or bowling, not some overpriced condo's. I understand they may not be some fancy wine bar or what have you but atleast it benefited more than one group of people in the neighborhood.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-29_14:04:30", "killed": false, "user_key": "3ec15c082f508e9cb7ad3343e160db2b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864281": {"up_voted": false, "ip": "", "has_replies": false, "message": "Loss of activities for teens is going to be an increasing problem as more and more start lurking around with baseball bats (see previous stories on this site).  I'm pretty agnostic about the Dennys thing, but getting rid of places where people of different ages can be together that don't cost much money is a real long term problem for any city.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-29_14:31:44", "killed": false, "user_key": "8c90475ece90f0a7e98a3824b5c76277", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864282": {"up_voted": false, "ip": "", "has_replies": false, "message": "Perhaps the teens could start picking up the trash they toss out near the high school on 65th.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-29_15:36:23", "killed": false, "user_key": "845af3cf8dc0c8a51c18f546cbe594f1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864283": {"up_voted": false, "ip": "", "has_replies": false, "message": "Well the problem with more community oriented  buildings is that they aren't as profitable as a mixed use condo/retail building and that is no one's fault except consumers as a whole. If no one bought condos no one would be building them.  And if bowling alleys were the most profitable thing you could build/run then we would have a bowling alley on every corner. <br><br>Everyone seems to blame the developer for being greedy but it's a two way street. If the former land owner of the sunset bowl block wouldn't have sold to the developer than the building wouldn't be demolished and condos wouldn't be built.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-29_19:18:59", "killed": false, "user_key": "696f32fe45f436c13405ab4d7786a436", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864284": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"How about something more community oriented?\"<br><br>Sure, who's paying? You?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-30_08:48:25", "killed": false, "user_key": "10335055a171462c582869935a0fc6dc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864285": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Sure, who\u2019s paying? You?\"<br><br>Absolutely :)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-30_12:44:03", "killed": false, "user_key": "3ec15c082f508e9cb7ad3343e160db2b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "10 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864286": {"up_voted": false, "ip": "", "has_replies": false, "message": "All information about yahoopersonals - Atom <a href=\"http://yahoo.com\" rel=\"nofollow\">yahoo.com</a><br><a href=\"http://clementinamarsh1974.blogspot.com\" rel=\"nofollow\">All information about yahoopersonals - Atom</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-08_21:02:36", "killed": false, "user_key": "a2260c43b79771cc74163386dad55e40", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864287": {"up_voted": false, "ip": "", "has_replies": false, "message": "about surrey canada all information - Atom surrey canada<br><a href=\"http://randulphgfortcarson.blogspot.com/\" rel=\"nofollow\">about surrey canada all information - Atom</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-09_16:36:42", "killed": false, "user_key": "e6c8b56f4a3475deab6d224ad14cd83d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864288": {"up_voted": false, "ip": "", "has_replies": false, "message": "about russian brides dating all information - Atom russian brides dating<br><a href=\"http://dalryhernan0364.blogspot.com/\" rel=\"nofollow\">All information about russian brides dating - Atom</a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-09_19:05:51", "killed": false, "user_key": "10a884492c69ee4ab064e45418325fcf", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864289": {"up_voted": false, "ip": "", "has_replies": false, "message": "free clips<br><br><a href=\"http://tarquinbanchoil36.blogspot.com/\" rel=\"nofollow\">asian free<br></a>", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-10_15:27:37", "killed": false, "user_key": "e46b222763757578aa64f20bc1d29fd0", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "7864290": {"up_voted": false, "ip": "", "has_replies": false, "message": "According to the January 28, 2009 issue of the Ballard News, Market Street Landing is on hold.  In fact it may never b e built.  Ballard is stuck with a scar.  This property only accumulates garbage  and graffiti.  Benaroya owns the property and should be held accountable for keeping it clean and safe until they figure out what to do.  Just think, Denny's  and the other businesses on that site could have been operating, jobs saved, services delivered.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-02-27_17:49:00", "killed": false, "user_key": "fd3ab8b5a3a314dc912de92c3718a084", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "9 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}}, "integration": {"receiver_url": null, "theme": 2, "reply_position": false, "disqus_logo": true}, "timer": {"timer_url": "http://localhost:8005", "thread_id": "15118327", "user_id": "anonymous", "forum_id": "108022", "hash": 4502232556094212346}, "thread": {"days_alive": 0, "slug": "8216market_street_landing8217_makes_progress_with_board", "paginate": false, "num_pages": 1, "num_posts": 87, "per_page": 0, "total_posts": 0, "realtime_paused": true, "id": 15118327, "queued": false}, "reactions_limit": 10, "context": {"show_reply": true, "use_fb_connect": true, "forum_facebook_key": "29ac93bcc80e20dc00554a7b3e9cc874", "use_yahoo": false, "subscribed": false, "use_twitter_signin": false, "use_openid": false, "realtime_speed": 5000}, "reactions_start": 0, "settings": {"debug": false, "disqus_url": "http://disqus.com", "media_url": "http://media.disqus.com"}, "media_url": "http://media.disqus.com"};
	/* */ this.jsonData.cookie_messages = {"user_created": null, "post_has_profile": null, "post_twitter": null, "post_not_approved": null}; this.jsonData.session = {"url": null, "name": null, "email": null}; /* */

	
	this.curPageId = 'dsq-comments';

	this.frames = {};
};

var disqus_popup_reference = null;

if(typeof DsqLocal == 'undefined') {
	DsqLocal = {};
}



/**
 * Dsq.Strings: UI strings
 */
Dsq.Strings = new function() {
	this.ADD_NEW_COMMENT = "Add New Comment";
	this.LOG_INTO_DISQUS = "Log into DISQUS";
	this.USE_MEDIA = "Use Media";
	this.LOGOUT = "Logout";
	this.SHARING_OPTIONS = "Sharing options";
	this.SHARE_ON = "Share on";
	this.TWEET_THIS_COMMENT = "Tweet this comment";
	this.SHARE_ON_NEWSFEED = "Share on news feed";
	this.SEND_UPDATE_TO_YAHOO = "Send update to Yahoo!";
	this.REBLOG_ON = "Reblog on";
	this.CONFIGURE_OPTIONS = "Configure options";
	this.POST_AS = "Post as";
	this.SORT_BY = "Sort by";
	this.SUBSCRIBE_BY_EMAIL = "Subscribe by email";
	this.SUBSCRIBE_BY_RSS = "Subscribe by RSS";
	this.POPULAR_NOW = "Popular now";
	this.BEST_RATING = "Best Rating";
	this.NEWEST_FIRST = "Newest first";
	this.OLDEST_FIRST = "Oldest first";
	this.HIGHLIGHTED = "Highlighted";
	this.UNSUBSCRIBE = "Unsubscribe";
	this.REQUIRED = "Required";
	this.OPTIONAL = "Optional";
	this.YOU_ARE_COMMENTING_AS_A = "You are commenting as a";
	this.LOGIN_BELOW = "Login below";
	this.PLEASE_LOGIN_BELOW_TO_COMMENT = "Please login below to comment.";
	this.SUBSCRIBE_TO_ALL_COMMENTS_BY_EMAIL = "Subscribe to all comments by email";
	this.DO_NOT_SUBSCRIBE_TO_COMMENTS = "Do not subscribe to comments";
	this.REALTIME_UPDATING_IS = "Real-time updating is";
	this.ENABLED = "enabled";
	this.PAUSED = "paused";
	this.PAUSE = "Pause";
	this.RESUME = "Resume";
	this.SHOW = "Show";
	this.JUST_NOW = "Just now";
	this.REPLY = "Reply";
	this.EDIT = "Edit";
	this.FLAG = "Flag";
	this.MODERATE = "Moderate";
	this.CANCEL = "Cancel";
	this.REPLYING_TO = "Replying to";
	this.REPORT_MISSING_REACTIONS = "Report missing reactions";
	this.POST_A_COMMENT = "Post a comment";
	this.FLAG_INAPPROPRIATE_COMMENT = "Flag inappropriate comment";
	this.FLAGGED = "Flagged";
	this.NO = "No";
	this.YES = "Yes";
	this.NEVER_MIND = "Never mind";
	this.ARE_YOU_SURE_YOU_WOULD_LIKE_TO_REPORT_THIS_COMMENT_TO_A_MODERATOR = "Are you sure you would like to report this comment to a moderator";
	this.THIS_WILL_FLAG_COMMENTS_FOR_MODERATORS_TO_TAKE_ACTION = "This will flag comments for moderators to take action";
	this.TO_RATE_PLEASE_LOG_IN = "To rate, please log in";
	this.JUST_A_MOMENT = "Just a moment...";
	this.GUEST = "Guest";
	this.NAME = "Name";
	this.EMAIL = "Email";
  this.WEBSITE = "Website";
  this.SETTINGS = "Settings";
  this.MODERATOR_OPTIONS = "Moderator options: ";
};
// Dsq.Strings

/**
 * Dsq.FmtStrings: functions that return interpolated UI strings
 */
Dsq.FmtStrings = new function() {
	// Seems we have to use named interpolation for Django to translate. Investigate more.
	this.LOGGED_IN_AS = function(username) {
		return Dsq.Utils.interpolate('Logged in as %(username)s', {username:username});
	};

	this.LOGOUT_FROM = function(disqus) {
		return Dsq.Utils.interpolate('Logout from %(disqus)s', {disqus:disqus});
	};

	this.SHOWING_COMMENTS_FULL = function(total, num) {
		if (num === 1) {
			return Dsq.Utils.interpolate("Showing <span id='dsq-num-posts'>%(num)s</span> of <span id='dsq-total-posts'>%(total)s</span> comment", {num:num, total:total});
		} else {
			return Dsq.Utils.interpolate("Showing <span id='dsq-num-posts'>%(num)s</span> of <span id='dsq-total-posts'>%(total)s</span> comments", {num:num, total:total});
		}
	};

	this.SHOWING_COMMENTS_WITHOUT_PAGINATION = function(num) {
		if (num === 1) {
			return Dsq.Utils.interpolate("Showing <span id='dsq-num-posts'>%(num)s</span> comment", {num:num});
		} else {
			return Dsq.Utils.interpolate("Showing <span id='dsq-num-posts'>%(num)s</span> comments", {num:num});
		}
	};

	this.NUMBER_OF_COMMENTS = function(num) {
		return Dsq.Utils.interpolate(
			(num == 1
				? '%(num)s comment'
				: '%(num)s comments'
			), {num:num});
	};

	this.NUMBER_OF_LIKES = function(num) {
		return Dsq.Utils.interpolate(
			(num == 1
				? '%(num)s like'
				: '%(num)s likes'
			), {num:num});
	};

	this.NUMBER_OF_POINTS = function(num) {
		return Dsq.Utils.interpolate(
			(num == 1
				? '%(num)s point'
				: '%(num)s points'
			), {num:num});
	};
};
// Dsq.FmtStrings





Dsq.CSRF_TOKEN = '4f0bfca82e06c976a1efdd7c783a5fd0';
Dsq.COMMENTS_RE = /(<li.*?id="?dsq-comment-(\d+)"?.*?>)((?:.|\s)*?)(<\/li>)/gim;
Dsq.POST_RE = /(<div.*?id="?dsq-comment-header-(\d+)"?.*?>)((?:.|\s)*?)(<\/div>)\s*(<div.*?class="?dsq-comment-body"?.*?>)((?:.|\s)*)(<\/div>)/gim;
Dsq.POST_BODY_RE = /\s*(<div.*?id="?dsq-comment-message-(\d+)"?.*?>)((?:.|\s)*)(<\/div>)/gim;
// HACK: Safari ends with "-->" while other browsers end with "--&gt;" as expected.
Dsq.MEDIA_POST_RE = /&lt;!--\[(.*?)\]--(?:>|&gt;)/gim;



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

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

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

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

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

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


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


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

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


/**
 * Dsq.Urls: URL paths
 */
Dsq.Urls = new function() {
	this.LOGIN = '/profile/login/';
	this.LOGOUT = '/logout/';
	this.REPLY = 'http://disqus.com/forums/myballard/8216market_street_landing8217_makes_progress_with_board/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">87</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://disqus.com/forums/myballard/8216market_street_landing8217_makes_progress_with_board/latest.rss"><img src="http://media.disqus.com/images/embed/bullet-feed.png"></a>\
	 </span>\
	 </h3>\
	 <div id="dsq-options" style="margin:15px 0">\
	 <span class="dsq-item-sort">\
	 Sort by\
	 <select id="dsq-sort-select" onchange="Dsq.Thread.sortBy(this.value);">\
	 <option value="hot" selected="selected">Popular now</option>\
	 <option value="best" >Best Rating</option>\
	 <option value="newest" >Newest first</option>\
	 <option value="oldest" >Oldest first</option>\
	 </select>\
	 &nbsp;\
	 </span>\
	 <span class="dsq-item-cp"><a href="http://disqus.com/forums/myballard/8216market_street_landing8217_makes_progress_with_board/">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/8216market_street_landing8217_makes_progress_with_board/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:15118327" 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'				: '8216market_street_landing8217_makes_progress_with_board',
			// 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/8216market_street_landing8217_makes_progress_with_board/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='	+ '8216market_street_landing8217_makes_progress_with_board'
			+ '&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='	+ '8216market_street_landing8217_makes_progress_with_board'
			+ '&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='		+ '8216market_street_landing8217_makes_progress_with_board'
				+ '&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/15118327/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-7864204">\
	 <div id="dsq-comment-header-7864204" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864204" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7864204" href="http://ninaforsyth.org" target="_blank" rel="nofollow">nina</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864204" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864204" class="dsq-comment-message">Well, that is ugly.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864205">\
	 <div id="dsq-comment-header-7864205" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864205" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864205">mickey</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864205" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864205" class="dsq-comment-message">What a monstrosity.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864206">\
	 <div id="dsq-comment-header-7864206" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864206" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864206">Crappy Shit</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864206" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864206" class="dsq-comment-message">I was here before all this stupid shit.  If ever there was a time, FREE BALLARD.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864207">\
	 <div id="dsq-comment-header-7864207" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864207" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864207">Nordic Woman</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864207" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864207" class="dsq-comment-message">Why does this look like a maximum security prison?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864208">\
	 <div id="dsq-comment-header-7864208" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864208" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864208">Ben</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864208" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864208" class="dsq-comment-message">Does anyone else find it odd that the portion of the building facing 15th is shorter?  15th is a wide street, it could handle some height.  Also, the tower would look much better if it could rise above the rest of the building on that corner.  The board should allow for this.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864209">\
	 <div id="dsq-comment-header-7864209" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864209" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864209">Tom</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864209" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864209" class="dsq-comment-message">I say it every week: Ballard is turning into crap.<br><br>Hang the scumbags responsible for this monster eyesore and let the crows get them.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864210">\
	 <div id="dsq-comment-header-7864210" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864210" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864210">philk</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864210" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864210" class="dsq-comment-message">It looks like a maximum security prison because it has a corner turret that looks quite like a guard tower.  More photos of guard towers at: <a href="http://images.google.com/images?q=guard%2520tower" rel="nofollow">http://images.google.com/images?q=guard%20tower</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864211">\
	 <div id="dsq-comment-header-7864211" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864211" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864211">elle</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864211" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864211" class="dsq-comment-message">everyone complains but who went to the meeting?  a dozen people?!  did  nina, tom, crappy shit, nordic woman or mickey go?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864212">\
	 <div id="dsq-comment-header-7864212" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864212" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864212">elle</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864212" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864212" class="dsq-comment-message">i hate to call people out but i just dont see the point in continuously trashing the neighborhood and not doing a damn thing about what you supposedly dislike.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864213">\
	 <div id="dsq-comment-header-7864213" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864213" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864213">busdrivermike</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864213" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864213" class="dsq-comment-message">"The Great Wall of Ballard"<br><br>Trademark pending.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864214">\
	 <div id="dsq-comment-header-7864214" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864214" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864214">silence.kit</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864214" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864214" class="dsq-comment-message">Why does it have to "fit in" with the other ugly condos near that corner?  What can\'t they do something, well, interesting?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864215">\
	 <div id="dsq-comment-header-7864215" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864215" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864215">Zipper</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864215" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864215" class="dsq-comment-message">I agree Elle.  Blogs tend to be echo chambers where the same people make the same complaints.  Sadly this is turning into one of those.<br><br>I too did not go to the meeting, but I have no problem with the project.   it will be wonderful to see more folks in our hood.  People want to live in Ballard.  Let them.  Maybe some of them will care, get involved and bring positive energy and positive change to our corner of the world.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864216">\
	 <div id="dsq-comment-header-7864216" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864216" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864216">Evan</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864216" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864216" class="dsq-comment-message">Thanks Zipper  -your comment is like a ray of sunshine in what can be a sea of grumply old man comments. <br><br>The design is starting to respond to its site - but it really needs help in the tower and material expression. That should be handled in the next meeting with the board. It is weird that it is taller on the W side.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864217">\
	 <div id="dsq-comment-header-7864217" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864217" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864217">jm</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864217" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864217" class="dsq-comment-message">Why all the negativity? This project looks like a huge improvement to a busy intersection that currently features two gas stations and a drive thru drug store.  I’d imagine the availability of more housing units may hold down the price of existing single-family dwellings in Ballard.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864218">\
	 <div id="dsq-comment-header-7864218" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864218" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864218">Joey</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864218" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864218" class="dsq-comment-message">There is nothing this developer could do to please the dissenters. Even if this was the most amazingly designed building ever conceived, it would still be "ugly" and "crap" etc etc etc because its a condo building being built by a developer. Those are the two most evil forces on earth, you know.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864219">\
	 <div id="dsq-comment-header-7864219" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864219" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864219">Joey</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864219" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864219" class="dsq-comment-message">Its taller on one side because the rooftop garden/park is on the shorter side.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864220">\
	 <div id="dsq-comment-header-7864220" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864220" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864220">silence.kit</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864220" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864220" class="dsq-comment-message">I\'d rather them build up than make it so sprawling.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864221">\
	 <div id="dsq-comment-header-7864221" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864221" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864221">gurple</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864221" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864221" class="dsq-comment-message">They might as well add a moat, a roller coaster, and a steel mill to the design, because the thing isn\'t going to get funded any time soon, anyway.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864222">\
	 <div id="dsq-comment-header-7864222" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864222" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7864222" href="http://flickr.com/photos/mary-land" target="_blank" rel="nofollow">m</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864222" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864222" class="dsq-comment-message">Zipper, jm &amp; Joey -  thank you !</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864223">\
	 <div id="dsq-comment-header-7864223" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864223" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864223">bmvaughn</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864223" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864223" class="dsq-comment-message">I really quite like the design. Welcome to Ballard, and I hope you get funding!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864224">\
	 <div id="dsq-comment-header-7864224" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864224" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864224">mickey</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864224" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864224" class="dsq-comment-message">elle - <br><br>Oh, sorry, I guess I was supposed to change my schedule to make it to the meeting in order to satisfy you. <br><br>Get a freaking clue.<br><br>You don\'t know the first thing about me so don\'t make ignorant assumptions about people and how much they participate in their community. I\'m one of the MOST active people in my neighborhood/community, and have been for the last seven years.<br><br>Take your assumptions and put them in a hole in the ground, because that\'s all they are worth.<br><br>I reiterate: <br>The condo building is too big for the plot of land. It is a monstrosity.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864225">\
	 <div id="dsq-comment-header-7864225" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864225" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864225">jm</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864225" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864225" class="dsq-comment-message">Seems like the old Ballard dissenters should have been complaining about the town homes that have sprouted in the neighborhoods. These larger developments are adding living space to formerly run down commercial properties. If you want old Ballard, then move to Aberdeen Washington.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864226">\
	 <div id="dsq-comment-header-7864226" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864226" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864226">elle</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864226" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864226" class="dsq-comment-message">mickey- you seem a bit defensive.  did you go to the meeting?  that is all i asked.  i dont get the anger.  <br><br>i wasnt offensive to you or your opinion i just expressed my frustration about negativity about the neighborhood on this blog when it seems (as evidence by the amount of people who attended the meeting) that very few people actually do anything about it.  <br><br>i appreciate that you are active in the community.  i think that is more helpful then trashing potential components of it via a blog.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864227">\
	 <div id="dsq-comment-header-7864227" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864227" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864227">elle</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864227" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864227" class="dsq-comment-message">oh and mickey, you going to the meeting wouldnt have satisfied me.  i would get much more satisfaction from a respectful conversation about our differing opinions.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864228">\
	 <div id="dsq-comment-header-7864228" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864228" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864228">jules</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864228" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864228" class="dsq-comment-message">silencekit:<br>aren\'t you leaving ballard soon anyway? you told everyone the other day how much you dislike it here so why in the world do you feel compelled to continue to argue and talk ballard when its only a matter of time when you leave anyway.<br><br>i hear bellevue has places to live....</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864229">\
	 <div id="dsq-comment-header-7864229" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864229" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864229">Sheila</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864229" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864229" class="dsq-comment-message">I think they made some great improvements.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864230">\
	 <div id="dsq-comment-header-7864230" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864230" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864230">jules</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864230" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864230" class="dsq-comment-message">sheila:<br>i do too! <br><br>i agree with all of the positive comments here. i just am so tired of all of these negative, people bashing comments. This is such an excellent blog for our neighborhoods that it is just sad to see it get tainted by a few who really want to do nothing but complain.<br><br>A community blog like this really should be just that--and sadly this one seems to be getting away from the facts and throwing some pretty lame blame.<br><br>there is a huge difference between discussing differing opinions and just being rude.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864231">\
	 <div id="dsq-comment-header-7864231" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864231" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864231">Frantic Freddie</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864231" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864231" class="dsq-comment-message">I love it! <br><br>Hopefully they can start building soon, giving people good paying construction jobs that we need here in Ballard. Who would be against that?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864232">\
	 <div id="dsq-comment-header-7864232" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864232" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864232">trizzle</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864232" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864232" class="dsq-comment-message">I agree that the tower needs to be one story taller than the rest of the building. I also think some planting strips of some sort at street level would be nice. Canal station has a few at their main entrance, and it helps to break up the building. Otherwise it is better than the vacant lot that a lot of the drunks are hanging around. I have seen the medics have to cross market to attend to a injury when one fell, and a car almost hit someone when they walked off the curb. I  don\'t know why they aren\'t hanging out at the parks.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864233">\
	 <div id="dsq-comment-header-7864233" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864233" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864233">jules</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864233" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864233" class="dsq-comment-message">gurple:<br>the roller coaster is the best idea yet!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864234">\
	 <div id="dsq-comment-header-7864234" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864234" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864234">puggles</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864234" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864234" class="dsq-comment-message">Did he get funding? I didn\'t think he had $ to build?<br><br>I\'d rather see this go up then keep driving by the vacant lots that currently occupy the space. <br><br>I have to agree that this drawing makes the building look huuuuge - I can\'t picture it fitting, unless its much more narrow than the drawing makes it look, but I like the concept.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864235">\
	 <div id="dsq-comment-header-7864235" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864235" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864235">Tracy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864235" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864235" class="dsq-comment-message">So...who\'s going to buy the condos?  Aren\'t there a bunch of empty ones at noma, canal station, etc?  287 units seems like a lot in an already flooded market.  Also, there is already a ton of empty unleased retail space under the already constructed condo buildings.  Does this worry anyone else?  Maybe the developers need to take a break.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864236">\
	 <div id="dsq-comment-header-7864236" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864236" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864236">Bella</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864236" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864236" class="dsq-comment-message">"This aerial view illustrates the large private rooftop garden area. A board member mentioned the project needed some kind of public space because “the public deserves something” for a project in such a central place."<br><br>I think this is a good idea....but how can this be accomplished?  I don\'t think I could see myself hanging in a public park surrounded by, at most, 8 story private condos.  Thoughts?<br><br>I don\'t think the design is terrible and I\'m glad progress is being made (save for funding).  <br><br>But I agree about the guard tower......haha.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864237">\
	 <div id="dsq-comment-header-7864237" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864237" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864237">jules</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864237" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864237" class="dsq-comment-message">i know that they are offering reduced rents right now to get folks into these new condos such as Noma, Canal Station, etc...it  IS worrisome.<br><br>Maybe the developers know of a "everyone move to ballard" plot that we don\'t!! (just joking)...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864238">\
	 <div id="dsq-comment-header-7864238" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864238" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864238">clamster</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864238" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864238" class="dsq-comment-message">Why don\'t they just call it the "Market Street Pen"? Or the "Ballard Slammer"? I\'m not sure how they can even use the word, "inspired" to describe this thing. It\'s like telling someone that the lowest quality hamburger in the lowest quality bun they just found in the trash was  "inspired by" (and therefore similar to and  deserving of credits and kudos) to an expertly made filet mignon or prime rib from Julia Child\'s kitchen. (Yes, I know she passed away a few years ago.) I\'m not opposed to condos as long as they are sized appropriately for the lot they are on and are at least decently designed on the outside with some consideration to the locale. There are plenty of cookie-cutter designs that are way better than this.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864239">\
	 <div id="dsq-comment-header-7864239" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864239" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864239">boardbrown</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864239" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864239" class="dsq-comment-message">It\'s getting there, but it still needs more improvement.  I\'m glad to hear there will be another round of discussion, \'cause I was torn up about missing the meeting last night...thanks to the nasty flu bug my wife is fighting right now.  It\'s something I wouldn\'t wish on my worst enemy.<br><br>Pray that you don\'t get what she\'s got!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864240">\
	 <div id="dsq-comment-header-7864240" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864240" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864240">Joey</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864240" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864240" class="dsq-comment-message">Canal Station is the fastest selling project in the city right now. Hope this helps.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864241">\
	 <div id="dsq-comment-header-7864241" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864241" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864241">John</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864241" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864241" class="dsq-comment-message">I don\'t understand who is buying these condos? (and why?) Who would pay $350,000+ for what is essentially a one bedroom unit in a big new college dorm building?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864242">\
	 <div id="dsq-comment-header-7864242" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864242" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7864242" href="http://ninaforsyth.org" target="_blank" rel="nofollow">nina</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864242" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864242" class="dsq-comment-message">I would *love* to see something in this spot.  I wish they could find funding sooner.  If that is what we get, fine I can deal.  I do find it ugly though.  I am allowed.  :)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864243">\
	 <div id="dsq-comment-header-7864243" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864243" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864243">Joey</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864243" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864243" class="dsq-comment-message">"I don’t understand who is buying these condos? (and why?) Who would pay $350,000+ for what is essentially a one bedroom unit in a big new college dorm building?"<br><br>Ownership, proximity to downtown, and living in a great neighborhood.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864244">\
	 <div id="dsq-comment-header-7864244" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864244" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864244">John</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864244" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864244" class="dsq-comment-message">"Ownership, proximity to downtown, and living in a great neighborhood."<br><br>All I know if that if I\'m laying down $400,000 ... I would never put myself in that situation. You can\'t control who your neighbors are (no matter where you live), but at the same time you have to share all of your walls with these people. There is no separation from people. Then... the little things, like, buying a huge round of groceries... parking... then lugging said groceries god knows how far and up how many stories.. back down a hallway. into your condo. and god forbid if you have to make 2 trips back to your car.<br><br>I don\'t know... after living in several different buildings not in Seattle and having to do shit like that with groceries, etc etc. I would prefer to never do that again. If you\'re gonna blow $400k on a one bedroom condo, I\'d rather go ahead and lay down another $150-$200k for my own house... sure, I\'d have many more years on paying mortgages, but to me I\'d rather do that than be pissed off every time I had to hike 3.5 miles through hallways just to get to my car.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864245">\
	 <div id="dsq-comment-header-7864245" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864245" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864245">boardbrown</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864245" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864245" class="dsq-comment-message">Nina, your not alone.  A lot of folks think it\'s ugly.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864246">\
	 <div id="dsq-comment-header-7864246" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864246" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864246">Ballard Girl</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864246" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864246" class="dsq-comment-message">I think it looks great.  I have lived in Ballard my whole life and I always though the Denny\'s was heinous looking so I\'m glad for the new planned building. I know there are a lot of older people in Ballard that hate the condos but that is the life cycle of a city. Without the condos a lot of people couldn\'t afford to live in Ballard. With more people comes more business, new restaurants and new shops. Ballard needed refreshing. When I was a kid you never went into "downtown" Ballard because there was nothing there but a hardware store and smoky bars.  If all this new development didn\'t come in Ballard would be nothing but old people and run down buildings. <br><br>Obviously this project is not going to be built for a few years (just getting approval is going to take a while).  And the market will hopefully be better when this actually does come online so  I think the Ballard scene will be ready for some new inventory by then. <br><br>Let\'s just have a good attitude about the changes in Ballard because the only thing constant in life is change! So get used to it :)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864247">\
	 <div id="dsq-comment-header-7864247" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864247" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864247">Jane</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864247" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864247" class="dsq-comment-message">Well there John, if I lived on 15th and Market, I would walk up the street to the Ballard Market and buy only what I could carry home.  After I dropped off the groceries I would walk to Monkey Bridge and have dinner.  Then I would go to Portalis for a glass of wine.  Then I would head over to the Tractor to fill my head with music.  Then I woud walk back home.  Then I would admire my slender figure in my full length mirror because I wlak everywhere and don\'t stuff my gulliver full of groceries.  Then I would invite my neighbors from the hallway in for a nightcap...and make friends, like those crazy college kids.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864248">\
	 <div id="dsq-comment-header-7864248" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864248" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864248">Joshua</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864248" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864248" class="dsq-comment-message">I\'m assuming that this building is going to be mixed use.  Did anyone ask what the commercial areas were built for?  Personally I\'d like it if at least one of the spaces was built for a resturant.  could someone please ask at the next review meeting (I\'m spending my meeting time trying to make sure my kids can go to Ballard High-school even though I have the gall of living on 70th).</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864249">\
	 <div id="dsq-comment-header-7864249" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864249" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864249">Cyclocrossmechanic</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864249" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864249" class="dsq-comment-message">I have mixed feelings. I like the idea of condos because high density housing is needed if you want to achieve a truly livable, walkable city. <br><br>On the other hand, high density housing is just one component of such a city and an equally important part is timely and efficient public transit which this town sorely lacks. Basically you\'re going to take a space that had zero residents and zero cars and suddenly fill it with hundreds of people and 400+ cars.  The streets won\'t be any wider so it\'s just going to be that much more congestion including more delays for our bus-only public transit. In the short term that\'s not good. Given Seattle\'s startling inability to complete public transit projects I\'m not very optimistic about the long term prospects.<br><br>Visually it\'s pretty uninspiring but then again so is most new housing (and a lot of old housing for that matter!)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864250">\
	 <div id="dsq-comment-header-7864250" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864250" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864250">BlackSheep</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864250" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864250" class="dsq-comment-message">Boardbrown, this is completely off topic, but thanks to you and your wife for staying home when she has something that you wouldn\'t wish on your worst enemy.  <br><br>I wasn\'t at the meeting, but I work with the public, and am amazed at how many people don\'t seem to think that they could maybe stay home until they aren\'t coughing and sneezing on everyone around them.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864251">\
	 <div id="dsq-comment-header-7864251" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864251" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864251">Ballardlove</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864251" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864251" class="dsq-comment-message">John- Obviously the condo life is not for everyone and no one is making you live in a condo if you don\'t want to. For some condo\'s are a great alternative to the time consuming effort of owning a detached home. As a young professional with a busy social life I would find it difficult to make time to mow a lawn, clean gutters etc.  Eventually I will probably own a house but for now a condo is what suits my lifestyle. <br><br>Elevators and single levels make condo living easy on retirees and the elderly as well. Not to mention that retirees who like to travel can leave their condo for long periods of time without having to get a house sitter or worry about much.<br><br>Condos can make sense for a lot of people.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864252">\
	 <div id="dsq-comment-header-7864252" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864252" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864252">trizzle</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864252" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864252" class="dsq-comment-message">I am in agreement about the public transit. I am not against condos, just against rediculous congestion~<br>Also, there are some vacant retail spaces. With more opening on 24th next to noma (which isn\'t full) and in Canal Station. With the rent these places charge, I can understand why.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864253">\
	 <div id="dsq-comment-header-7864253" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864253" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864253">Sheila</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864253" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864253" class="dsq-comment-message">If they can\'t sell them as condos, they will most likely rent them out.  Not everyone wants to own a house.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864254">\
	 <div id="dsq-comment-header-7864254" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864254" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864254">EveryMoe</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864254" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864254" class="dsq-comment-message">What\'s not to like? More housing  = lower prices. More density = better transit options and more support for local business. It\'s not a work of art, but show me a giant block of apartments that is.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864255">\
	 <div id="dsq-comment-header-7864255" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864255" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864255">boardbrown</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864255" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864255" class="dsq-comment-message">Sheila has a great point.  Apartments make more sense than condos for that corner.  I think the novelty of living in that building would wear off long before those units are paid off.  I predict alot of turn over.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864256">\
	 <div id="dsq-comment-header-7864256" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864256" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864256">Maria</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864256" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864256" class="dsq-comment-message">I find the design unattractive but then the whole corner has been pretty unattractive for years so it’s really no worse and more housing built in this eco0nomy does mean prices will continue down.    <br><br>“Canal Station is the fastest selling project in the city right now”  What do you have to back that Joey?  I had a realtor tell me that 60% of the occupied units are rentals held by the developer.  Just his word of course since most units are kept off the MSL.  <br><br>John having spent the better part of my youth helping lug groceries up two flights to a great old Ballard Tudor I would relish en elevator and an underground garage.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864257">\
	 <div id="dsq-comment-header-7864257" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864257" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864257">Maria</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864257" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864257" class="dsq-comment-message">Sorry I\'m so combative on this blog, but I just can\'t help it.<br><br>Ignore me.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864258">\
	 <div id="dsq-comment-header-7864258" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864258" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864258">jules</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864258" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864258" class="dsq-comment-message">i dig folks that are combative with reasons and facts to back them up ! bring it on.....<br><br>i just think that folks got pretty fired up and rude yesterday afternoon regarding the sushi post.  there are many things i want to say very often but try to keep it nice.<br><br>i just really like this blog and don\'t want people to start to see it as just a place people moan and complain.<br><br>believe me, there are SEVERAL topics that i get fired up about but i try to make it topic related--not an attack on the person themself!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864259">\
	 <div id="dsq-comment-header-7864259" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864259" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864259">Maria</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864259" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864259" class="dsq-comment-message">There are just some angry people out there is all jules.    I always assume I remind them of their hated mother.  : )</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864260">\
	 <div id="dsq-comment-header-7864260" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864260" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864260">tired</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864260" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864260" class="dsq-comment-message">John:<br>Sure, if I\'ve got $400k to spend I\'d love for someone to give me another $150-$200k.  But way back when, my parents make sure that I learned the difference between what you want and what you get.  Money (and loans) don\'t exactly grow on trees.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864261">\
	 <div id="dsq-comment-header-7864261" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864261" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864261">Iggs</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864261" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864261" class="dsq-comment-message">I have lived in Ballard now about 10 years.  I have to admit at first I was excited about all the changes.  The new library, the park, new stores, even some of the new condos.  That being said, boy are we over doing it.  I have never paid much attention to this building project, and can\'t say I was overly sad to see the Denny\'s building go away.  I knew something would replace it, but I just never figured it would be something so big.  Market Street is turning into the Ballard Canyon.  I don\'t fault the designers, but I don\'t believe our board has Ballard\'s best interest anymore.  We are catering to the short term occupant and losing our family neighborhood.  We\'ve lost the balance that made Ballard such an inviting place.  What good are we doing if we chase away all the long term businesses and all we have left  in Ballard are bars and restaurants.  It won\'t be the place you want to raise a family anymore, but rather just a place to visit.  <br><br>I blame myself for not paying more attention.  I see the board has asked the designers to come back one more time.  If we\'re smart we\'ll all show up this time.  We may not be able to stop it, but at least I will find out who not to vote for next election.  Here\'s hoping they don\'t find the funding.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864262">\
	 <div id="dsq-comment-header-7864262" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864262" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864262">jm</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864262" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864262" class="dsq-comment-message">The new buildings are replacing vacant rundown commercial properties. No single family residences are being torn down for the new apartments.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864263">\
	 <div id="dsq-comment-header-7864263" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864263" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864263">Iggs</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864263" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864263" class="dsq-comment-message">jm,<br><br>I can appreciate that the space is being used, but I question the need so many more apartments/condos especially of this size in ballard so close together.  Sure you can say more retail will be added, but not as easily accessible.  All the new development makes it less attractive for area families come down to Market Street.     <br><br>I also note that the entrance to the parking garage is located extremely close to the intersection.  With such a large complex this will effectivly shut down this lane in the morning and evenings with cars in transit.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864264">\
	 <div id="dsq-comment-header-7864264" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864264" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864264">jules</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864264" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864264" class="dsq-comment-message">maria:<br>funny. have a nice evening.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864265">\
	 <div id="dsq-comment-header-7864265" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864265" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864265">Maria</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864265" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864265" class="dsq-comment-message">Families can be raised in condos.   Generations of New Yorkers have been raised in condos and apartments.   I understand this is not New York but this is a city and it is growing everyday and becoming more cosmopolitan.    If you need the patch of green there are lots of options other than living in a city.  I choose to live here because I love city living.  Not everyone does of course.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864266">\
	 <div id="dsq-comment-header-7864266" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864266" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864266">jm</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864266" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864266" class="dsq-comment-message">One does wonder when all the new residents are going to arrive with their money. Look at all the new units on Denny Way between Fairview and 5th Ave. Wow.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864267">\
	 <div id="dsq-comment-header-7864267" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864267" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864267">Joey</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864267" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864267" class="dsq-comment-message">I read it in this past Saturdays Times. Something like 20 units sold last month alone.<br><br>I don\'t feel like looking it up.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864268">\
	 <div id="dsq-comment-header-7864268" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864268" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864268">Maria</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864268" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864268" class="dsq-comment-message">Joey that was an ad paid for by the realtors selling the units.  The whole section that carried that article is paid for advertising.  Look at the top of the page.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864269">\
	 <div id="dsq-comment-header-7864269" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864269" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864269">Joey</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864269" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864269" class="dsq-comment-message">So what? They can\'t lie about the number of units they have sold.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864270">\
	 <div id="dsq-comment-header-7864270" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864270" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864270">Carl Hungus</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864270" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864270" class="dsq-comment-message">Its going to suck so bad.<br>Enough massive expansion in Ballard.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864271">\
	 <div id="dsq-comment-header-7864271" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864271" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864271">jm</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864271" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864271" class="dsq-comment-message">Why Carl?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864272">\
	 <div id="dsq-comment-header-7864272" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864272" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864272">Joshua</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864272" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864272" class="dsq-comment-message">Regarding Canal station selling, isn\'t it a slightly unusual case since it bills itselfs as a condos for retirees?<br><br>As for the new building,  I think the market is correcting itself as we speak.  Would you or anyone you know invest in a condo in Ballard right now?  The downside is, since we don\'t have proper regulations regarding empty lots, this lot is just going to sit abandonned for the next few years.  Gathering garbage and bums.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864273">\
	 <div id="dsq-comment-header-7864273" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864273" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864273">Kate</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864273" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864273" class="dsq-comment-message">I think it looks pretty good.  I hated the Denny\'s.  I like the rooftop garden that give the people in the higher building something nice to look at aside from torchdown.  The tower is fine; it would look like a prison tower if it\'s higher (like the prison tower on Whittier Elementary).</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864274">\
	 <div id="dsq-comment-header-7864274" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864274" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864274">Ballardlove</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864274" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864274" class="dsq-comment-message">Joey,<br>Realtors especially in the condo industry lie all the time about how many condos are sold.  I used to work in the condo industry and I saw agents "fudging" on their sales board by adding a few more solds up there than there really were. <br><br>When ever I see a "Now X % sold" I estimate that they are inflating the truth by 5-10%. <br><br>And I was thinking of buying a unit at Hjarta 2-ish years ago and the agent there lied to my face on more than one occasion when I asked him directly how many were sold. He didn\'t know that I had access to some good information.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864275">\
	 <div id="dsq-comment-header-7864275" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864275" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864275">Maria</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864275" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864275" class="dsq-comment-message">"Eat all you want and still lose weight"  We can\'t say it on TV if it isn’t true!  Right Joey?  <br><br>Recall a building downtown (can’t remember the name)that was touted as 100% SOLD but when it was finished it went to rentals since every single buyer backed out.  <br><br>Joey never believe a single thing a realtor tells you unless he or she is someone who likes you enough that they would give you a kidney.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864276">\
	 <div id="dsq-comment-header-7864276" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864276" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7864276" href="http://www.flickr.com/photos/mary-land/" target="_blank" rel="nofollow">m</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864276" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864276" class="dsq-comment-message">jeez - tough crowd...............</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864277">\
	 <div id="dsq-comment-header-7864277" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864277" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864277">Anthony</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864277" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864277" class="dsq-comment-message">I miss the Denny\'s, very sad what Ballard has become. I\'m fine with some of the new businesses (Snooze Junction Pizza) but this? Only caters to one specific class of people who can afford to live in such a monstrosity. I\'ve been born and raised in Seattle and the city leaders need to bring back the height restrictions for neighborhood\'s so this crap can end, ofcourse I\'m sure the developers are keeping their pocket\'s quite fat.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864278">\
	 <div id="dsq-comment-header-7864278" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864278" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7864278" href="http://www.objavleniya.ru" target="_blank" rel="nofollow">objavleniya.ru</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864278" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864278" class="dsq-comment-message">-Как тебе Ctrl+v ?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864279">\
	 <div id="dsq-comment-header-7864279" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864279" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864279">Hostess</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864279" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864279" class="dsq-comment-message">Anthony, what\'s wrong with catering to one specific class? Everything can\'t be about YOU, you know. If there\'s a market for this, great for them, go ahead and build it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864280">\
	 <div id="dsq-comment-header-7864280" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864280" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864280">Anthony</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864280" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864280" class="dsq-comment-message">How about something more community oriented? Denny\'s and Sunset Bowl were those things despite what you may think of a corporate greesy spoon or bowling, not some overpriced condo\'s. I understand they may not be some fancy wine bar or what have you but atleast it benefited more than one group of people in the neighborhood.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864281">\
	 <div id="dsq-comment-header-7864281" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864281" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864281">Joshua</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864281" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864281" class="dsq-comment-message">Loss of activities for teens is going to be an increasing problem as more and more start lurking around with baseball bats (see previous stories on this site).  I\'m pretty agnostic about the Dennys thing, but getting rid of places where people of different ages can be together that don\'t cost much money is a real long term problem for any city.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864282">\
	 <div id="dsq-comment-header-7864282" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864282" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864282">jm</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864282" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864282" class="dsq-comment-message">Perhaps the teens could start picking up the trash they toss out near the high school on 65th.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864283">\
	 <div id="dsq-comment-header-7864283" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864283" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864283">Ballardlove</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864283" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864283" class="dsq-comment-message">Well the problem with more community oriented  buildings is that they aren\'t as profitable as a mixed use condo/retail building and that is no one\'s fault except consumers as a whole. If no one bought condos no one would be building them.  And if bowling alleys were the most profitable thing you could build/run then we would have a bowling alley on every corner. <br><br>Everyone seems to blame the developer for being greedy but it\'s a two way street. If the former land owner of the sunset bowl block wouldn\'t have sold to the developer than the building wouldn\'t be demolished and condos wouldn\'t be built.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864284">\
	 <div id="dsq-comment-header-7864284" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864284" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864284">Bark more, wag less</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864284" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864284" class="dsq-comment-message">"How about something more community oriented?"<br><br>Sure, who\'s paying? You?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864285">\
	 <div id="dsq-comment-header-7864285" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864285" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864285">Anthony</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864285" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864285" class="dsq-comment-message">"Sure, who’s paying? You?"<br><br>Absolutely :)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864286">\
	 <div id="dsq-comment-header-7864286" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864286" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7864286" href="http://clementinamarsh1974.blogspot.com" target="_blank" rel="nofollow">skandiblogses</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864286" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864286" class="dsq-comment-message">All information about yahoopersonals - Atom <a href="http://yahoo.com" rel="nofollow">yahoo.com</a><br><a href="http://clementinamarsh1974.blogspot.com" rel="nofollow">All information about yahoopersonals - Atom</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864287">\
	 <div id="dsq-comment-header-7864287" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864287" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7864287" href="http://randulphgfortcarson.blogspot.com/" target="_blank" rel="nofollow">skandiblogsess</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864287" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864287" class="dsq-comment-message">about surrey canada all information - Atom surrey canada<br><a href="http://randulphgfortcarson.blogspot.com/" rel="nofollow">about surrey canada all information - Atom</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864288">\
	 <div id="dsq-comment-header-7864288" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864288" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7864288" href="http://dalryhernan0364.blogspot.com" target="_blank" rel="nofollow">blogerdiblogsis</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864288" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864288" class="dsq-comment-message">about russian brides dating all information - Atom russian brides dating<br><a href="http://dalryhernan0364.blogspot.com/" rel="nofollow">All information about russian brides dating - Atom</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864289">\
	 <div id="dsq-comment-header-7864289" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864289" class="dsq-comment-cite">\
	 <a id="dsq-author-user-7864289" href="http://tarquinbanchoil36.blogspot.com/" target="_blank" rel="nofollow">deblogersvid</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864289" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864289" class="dsq-comment-message">free clips<br><br><a href="http://tarquinbanchoil36.blogspot.com/" rel="nofollow">asian free<br></a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-7864290">\
	 <div id="dsq-comment-header-7864290" class="dsq-comment-header">\
	 <cite id="dsq-cite-7864290" class="dsq-comment-cite">\
	 <span id="dsq-author-user-7864290">Stephanie Rogstad</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-7864290" class="dsq-comment-body">\
	 <div id="dsq-comment-message-7864290" class="dsq-comment-message">According to the January 28, 2009 issue of the Ballard News, Market Street Landing is on hold.  In fact it may never b e built.  Ballard is stuck with a scar.  This property only accumulates garbage  and graffiti.  Benaroya owns the property and should be held accountable for keeping it clean and safe until they figure out what to do.  Just think, Denny\'s  and the other businesses on that site could have been operating, jobs saved, services delivered.</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=8216market_street_landing8217_makes_progress_with_board&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');
}

})();




