




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": {"2669a10ee35ce447a6177c293fcd4639": {"username": "peerpressure", "tumblr": "", "display_name": "peerpressure", "url": "http://disqus.com/guest/2669a10ee35ce447a6177c293fcd4639/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "4bc653a6eac9ec29786b68a71bceb206": {"username": "dick", "tumblr": "", "display_name": "dick", "url": "http://disqus.com/guest/4bc653a6eac9ec29786b68a71bceb206/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "3c6597370b476903ed475f70b4b3ce31": {"username": "belac", "tumblr": "", "display_name": "belac", "url": "http://disqus.com/guest/3c6597370b476903ed475f70b4b3ce31/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c761e1ff28d3cd46e66a4c77cba393ee": {"username": "Thyhack", "tumblr": "", "display_name": "Thyhack", "url": "http://disqus.com/guest/c761e1ff28d3cd46e66a4c77cba393ee/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e20dfbee84a5f2b6cb327217207bcb0d": {"username": "-PooPoo", "tumblr": "", "display_name": "-PooPoo", "url": "http://disqus.com/guest/e20dfbee84a5f2b6cb327217207bcb0d/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "0bd5ba6a19ee6d8fd7533c80752dabe1": {"username": "Gazman", "tumblr": "", "display_name": "Gazman", "url": "http://disqus.com/guest/0bd5ba6a19ee6d8fd7533c80752dabe1/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "0eb99937e2ffd86459a7808a2e522077": {"username": "Golanv Igvyi", "tumblr": "", "display_name": "Golanv Igvyi", "url": "http://disqus.com/guest/0eb99937e2ffd86459a7808a2e522077/", "registered": false, "linkedin": "", "blog": "http://iktomisweb.com", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "77165f1fb4ca1e0c9e1cd98f5999a22f": {"username": "Alex", "tumblr": "", "display_name": "Alex", "url": "http://disqus.com/guest/77165f1fb4ca1e0c9e1cd98f5999a22f/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "ebed9a1ae7edd9680b86510f9e7f51d6": {"username": "Fionn", "tumblr": "", "display_name": "Fionn", "url": "http://disqus.com/guest/ebed9a1ae7edd9680b86510f9e7f51d6/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7e96cd58cdec27a68f26b3a820788c4a": {"username": "andrew", "tumblr": "", "display_name": "andrew", "url": "http://disqus.com/guest/7e96cd58cdec27a68f26b3a820788c4a/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "6c1354ff677e4db73238cef1a7e1be86": {"username": "Avrila", "tumblr": "", "display_name": "Avrila", "url": "http://disqus.com/guest/6c1354ff677e4db73238cef1a7e1be86/", "registered": false, "linkedin": "", "blog": "http://www.Geek97361.com/blog/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "486fde5f50fbfac4055cca34c2689af9": {"username": "TheGabe", "tumblr": "", "display_name": "TheGabe", "url": "http://disqus.com/guest/486fde5f50fbfac4055cca34c2689af9/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7c4455626754e1b9bc3be232b1024136": {"username": "Anonymous", "tumblr": "", "display_name": "Anonymous", "url": "http://disqus.com/guest/7c4455626754e1b9bc3be232b1024136/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "edd2b8d40a2b70d8f994830227d90b67": {"username": "Joe", "tumblr": "", "display_name": "Joe", "url": "http://disqus.com/guest/edd2b8d40a2b70d8f994830227d90b67/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e329cec91a5a2cdf9cefb607cfae7535": {"username": "James D. Newman", "tumblr": "", "display_name": "James D. Newman", "url": "http://disqus.com/guest/e329cec91a5a2cdf9cefb607cfae7535/", "registered": false, "linkedin": "", "blog": "http://bootslack.wordpress.com", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "2f7df5a60d33a541f7af18cd3f05a0f8": {"username": "Jas", "tumblr": "", "display_name": "Jas", "url": "http://disqus.com/guest/2f7df5a60d33a541f7af18cd3f05a0f8/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e8d518d01fcd0524a5c6928ca7586152": {"username": "noname", "tumblr": "", "display_name": "noname", "url": "http://disqus.com/guest/e8d518d01fcd0524a5c6928ca7586152/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "dcf18af7902fc98a8a55cd6a58a4ffd2": {"username": "Bunny", "tumblr": "", "display_name": "Bunny", "url": "http://disqus.com/guest/dcf18af7902fc98a8a55cd6a58a4ffd2/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d63dc9c188d5ec30da1998a83da38cab": {"username": "discus", "tumblr": "", "display_name": "discus", "url": "http://disqus.com/guest/d63dc9c188d5ec30da1998a83da38cab/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "11bdf938a0b5559d42412f3f856fbb1a": {"username": "Jackson Mehoff", "tumblr": "", "display_name": "Jackson Mehoff", "url": "http://disqus.com/guest/11bdf938a0b5559d42412f3f856fbb1a/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "33ab60a58999145f50019187bf697115": {"username": "Xifihas", "tumblr": "", "display_name": "Xifihas", "url": "http://disqus.com/guest/33ab60a58999145f50019187bf697115/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "BillV": {"username": "BillV", "tumblr": "", "display_name": "BillV", "url": "http://disqus.com/BillV/", "registered": true, "linkedin": "", "blog": "http://www.braincellsoup.com", "remote_domain": null, "points": 2, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "acb95bba37b42cbebfecbef6c8454a72": {"username": "Bob", "tumblr": "", "display_name": "Bob", "url": "http://disqus.com/guest/acb95bba37b42cbebfecbef6c8454a72/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "8e2937b2431c73e2abc890a812bc650b": {"username": "ruthemus", "tumblr": "", "display_name": "ruthemus", "url": "http://disqus.com/guest/8e2937b2431c73e2abc890a812bc650b/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "dcace94": {"username": "dcace94", "tumblr": "", "display_name": "dcace94", "url": "http://disqus.com/dcace94/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "303b26666af646b31110ed2b06a72a20": {"username": "Kit", "tumblr": "", "display_name": "Kit", "url": "http://disqus.com/guest/303b26666af646b31110ed2b06a72a20/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "172cf5ff5333e049e2e3e3ca1ca29b7d": {"username": "lovejahlive", "tumblr": "", "display_name": "lovejahlive", "url": "http://disqus.com/guest/172cf5ff5333e049e2e3e3ca1ca29b7d/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "2af1b748897dab514e208527365303d7": {"username": "Kris", "tumblr": "", "display_name": "Kris", "url": "http://disqus.com/guest/2af1b748897dab514e208527365303d7/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "27e4ec779847ee92046e9c53751a381a": {"username": "TwoLips", "tumblr": "", "display_name": "TwoLips", "url": "http://disqus.com/guest/27e4ec779847ee92046e9c53751a381a/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "f8a003dee87044583061325593be39b4": {"username": "an entertained aristocratt", "tumblr": "", "display_name": "an entertained aristocratt", "url": "http://disqus.com/guest/f8a003dee87044583061325593be39b4/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "44d18ac9d211d00753876e03b1236e21": {"username": "Dale", "tumblr": "", "display_name": "Dale", "url": "http://disqus.com/guest/44d18ac9d211d00753876e03b1236e21/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b6a5d1b14cdf348c3fc99282e1b1b296": {"username": "billy bob", "tumblr": "", "display_name": "billy bob", "url": "http://disqus.com/guest/b6a5d1b14cdf348c3fc99282e1b1b296/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "45a6e2c81315c01506a84889d50f21fe": {"username": "SciKid", "tumblr": "", "display_name": "SciKid", "url": "http://disqus.com/guest/45a6e2c81315c01506a84889d50f21fe/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "753102020ea6c1acb88285e4dfd36731": {"username": "golden", "tumblr": "", "display_name": "golden", "url": "http://disqus.com/guest/753102020ea6c1acb88285e4dfd36731/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "9c1fd67199d66fbc17eb2f2dbf979f5b": {"username": "Bubba", "tumblr": "", "display_name": "Bubba", "url": "http://disqus.com/guest/9c1fd67199d66fbc17eb2f2dbf979f5b/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "a5c15cad4baf337c349f5704cc815022": {"username": "fr3ll", "tumblr": "", "display_name": "fr3ll", "url": "http://disqus.com/guest/a5c15cad4baf337c349f5704cc815022/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b32cc2539591cab669157ccb0b2f2f1a": {"username": "tamtam", "tumblr": "", "display_name": "tamtam", "url": "http://disqus.com/guest/b32cc2539591cab669157ccb0b2f2f1a/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "df552ba698e4b935fb3ba5fd3054517a": {"username": "stevie", "tumblr": "", "display_name": "stevie", "url": "http://disqus.com/guest/df552ba698e4b935fb3ba5fd3054517a/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d762cf8fffecfc5ef6a2c357f5919942": {"username": "George W. Bush", "tumblr": "", "display_name": "George W. Bush", "url": "http://disqus.com/guest/d762cf8fffecfc5ef6a2c357f5919942/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "f79baa751f07030b189e1f64011848eb": {"username": "Tom", "tumblr": "", "display_name": "Tom", "url": "http://disqus.com/guest/f79baa751f07030b189e1f64011848eb/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "080516766f30a50d50f45f2a6d687396": {"username": "GAZMANS A RETARD", "tumblr": "", "display_name": "GAZMANS A RETARD", "url": "http://disqus.com/guest/080516766f30a50d50f45f2a6d687396/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d652bb8fd5e508293dda837512bfe792": {"username": "GAZMANS A RETARDS A RETARD", "tumblr": "", "display_name": "GAZMANS A RETARDS A RETARD", "url": "http://disqus.com/guest/d652bb8fd5e508293dda837512bfe792/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "3f66af1361505a15f429a20109ac3caf": {"username": "Walter Cena", "tumblr": "", "display_name": "Walter Cena", "url": "http://disqus.com/guest/3f66af1361505a15f429a20109ac3caf/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d9d17cd2266b6934194ca3cb4af39d55": {"username": "spuffler", "tumblr": "", "display_name": "spuffler", "url": "http://disqus.com/guest/d9d17cd2266b6934194ca3cb4af39d55/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d6de411b173e96333204adce3fecaba9": {"username": "Freddy", "tumblr": "", "display_name": "Freddy", "url": "http://disqus.com/guest/d6de411b173e96333204adce3fecaba9/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "42e5fc56e729f4d13335e9eceb908df2": {"username": "fish R shitting over your head", "tumblr": "", "display_name": "fish R shitting over your head", "url": "http://disqus.com/guest/42e5fc56e729f4d13335e9eceb908df2/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "Plip": {"username": "Plip", "tumblr": "", "display_name": "Plip", "url": "http://disqus.com/Plip/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "4bb9fd6ce2527e89383791878e5d4c63": {"username": "Steve", "tumblr": "", "display_name": "Steve", "url": "http://disqus.com/guest/4bb9fd6ce2527e89383791878e5d4c63/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "ec16e5ef438d6d9437ef149aac52a988": {"username": "Gizzard", "tumblr": "", "display_name": "Gizzard", "url": "http://disqus.com/guest/ec16e5ef438d6d9437ef149aac52a988/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "a24b7522bc1de0646d27620e821682bc": {"username": "ZilViA", "tumblr": "", "display_name": "ZilViA", "url": "http://disqus.com/guest/a24b7522bc1de0646d27620e821682bc/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "13369e7056a3f1966ac7eda433468e2a": {"username": "buf", "tumblr": "", "display_name": "buf", "url": "http://disqus.com/guest/13369e7056a3f1966ac7eda433468e2a/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "0ef7c2d2394e80ac946bf761976ee6e4": {"username": "Phia", "tumblr": "", "display_name": "Phia", "url": "http://disqus.com/guest/0ef7c2d2394e80ac946bf761976ee6e4/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c9846c48f3c2281b0746bcf9b4c2352c": {"username": "cabbagehats", "tumblr": "", "display_name": "cabbagehats", "url": "http://disqus.com/guest/c9846c48f3c2281b0746bcf9b4c2352c/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "8dc54f6469b22420053394128592450c": {"username": "Solar", "tumblr": "", "display_name": "Solar", "url": "http://disqus.com/guest/8dc54f6469b22420053394128592450c/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "834fb866af0aeb6e3b15a4a3170dd033": {"username": "Brad", "tumblr": "", "display_name": "Brad", "url": "http://disqus.com/guest/834fb866af0aeb6e3b15a4a3170dd033/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d5496c9827b002db7876f02868076b3f": {"username": "Todd", "tumblr": "", "display_name": "Todd", "url": "http://disqus.com/guest/d5496c9827b002db7876f02868076b3f/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "36c7df6f54fb43a10a8622fb530804ef": {"username": "Isabeal", "tumblr": "", "display_name": "Isabeal", "url": "http://disqus.com/guest/36c7df6f54fb43a10a8622fb530804ef/", "registered": false, "linkedin": "", "blog": "http://izabael.com", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "3ff1e4c78ede203701bceec75bec0e49": {"username": "to peerpressure.", "tumblr": "", "display_name": "to peerpressure.", "url": "http://disqus.com/guest/3ff1e4c78ede203701bceec75bec0e49/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "4670a96f6030c7b1a3b559e4b222d3c9": {"username": "Fella", "tumblr": "", "display_name": "Fella", "url": "http://disqus.com/guest/4670a96f6030c7b1a3b559e4b222d3c9/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "a6bc7c9365d7db218a879024f64d98d0": {"username": "Abe", "tumblr": "", "display_name": "Abe", "url": "http://disqus.com/guest/a6bc7c9365d7db218a879024f64d98d0/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "dc52f6381f3d401f0ac8160a16c9e140": {"username": "tunca", "tumblr": "", "display_name": "tunca", "url": "http://disqus.com/guest/dc52f6381f3d401f0ac8160a16c9e140/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b8119cac32fce1da28feeaf7847c0a06": {"username": "Ray", "tumblr": "", "display_name": "Ray", "url": "http://disqus.com/guest/b8119cac32fce1da28feeaf7847c0a06/", "registered": false, "linkedin": "", "blog": "http://RayAndLaura.com", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "452c68fa184f0320169ae0d62ea19330": {"username": "SL", "tumblr": "", "display_name": "SL", "url": "http://disqus.com/guest/452c68fa184f0320169ae0d62ea19330/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "711192f6d3155702dd9c310cba5600a6": {"username": "cold pie", "tumblr": "", "display_name": "cold pie", "url": "http://disqus.com/guest/711192f6d3155702dd9c310cba5600a6/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "984d9a961db7661b50dca1260ff0ff35": {"username": "Matthew", "tumblr": "", "display_name": "Matthew", "url": "http://disqus.com/guest/984d9a961db7661b50dca1260ff0ff35/", "registered": false, "linkedin": "", "blog": "http://WWW.prickely.com", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "681854680ef5f94925eb79b25f064f1e": {"username": "lawraw", "tumblr": "", "display_name": "lawraw", "url": "http://disqus.com/guest/681854680ef5f94925eb79b25f064f1e/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "bef12699a1a91557eb3c1ebe399a5a1e": {"username": "Alan", "tumblr": "", "display_name": "Alan", "url": "http://disqus.com/guest/bef12699a1a91557eb3c1ebe399a5a1e/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "ad267d39535c0d6baafad8d345294c50": {"username": "eddiedog8", "tumblr": "", "display_name": "eddiedog8", "url": "http://disqus.com/guest/ad267d39535c0d6baafad8d345294c50/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7b3eb70d36033416d820a8e9ee49f214": {"username": "FishFoot", "tumblr": "", "display_name": "FishFoot", "url": "http://disqus.com/guest/7b3eb70d36033416d820a8e9ee49f214/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "ab528d400768d1d75b3a15d47c0e337b": {"username": "Ryan", "tumblr": "", "display_name": "Ryan", "url": "http://disqus.com/guest/ab528d400768d1d75b3a15d47c0e337b/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "0eefb2cde6bf0a00e63a73b3392b1d3d": {"username": "lomphy", "tumblr": "", "display_name": "lomphy", "url": "http://disqus.com/guest/0eefb2cde6bf0a00e63a73b3392b1d3d/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "5d75fe2c8ae8921c3786cc5cfd3419ee": {"username": "Therealjoe", "tumblr": "", "display_name": "Therealjoe", "url": "http://disqus.com/guest/5d75fe2c8ae8921c3786cc5cfd3419ee/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "8b77d4d659081d32253c45b88348e39d": {"username": "ben", "tumblr": "", "display_name": "ben", "url": "http://disqus.com/guest/8b77d4d659081d32253c45b88348e39d/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "fc26c9871e2d281f221a3704e7ae0552": {"username": "emma", "tumblr": "", "display_name": "emma", "url": "http://disqus.com/guest/fc26c9871e2d281f221a3704e7ae0552/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "8f6186349c6a6b1f1d8f36514fad9fd8": {"username": "nwah", "tumblr": "", "display_name": "nwah", "url": "http://disqus.com/guest/8f6186349c6a6b1f1d8f36514fad9fd8/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "f9a7ab1a1ed6a15216a3b61a6e9e79ba": {"username": "Roberts", "tumblr": "", "display_name": "Roberts", "url": "http://disqus.com/guest/f9a7ab1a1ed6a15216a3b61a6e9e79ba/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "aa7ac5f7bde8f217273ac06b80efa0db": {"username": "j.", "tumblr": "", "display_name": "j.", "url": "http://disqus.com/guest/aa7ac5f7bde8f217273ac06b80efa0db/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "NoirRaven": {"username": "NoirRaven", "tumblr": "", "display_name": "NoirRaven", "url": "http://disqus.com/NoirRaven/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/38/5461/avatar32.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "64f6888d1fbc95883aaaf79646e2310e": {"username": "Swacey", "tumblr": "", "display_name": "Swacey", "url": "http://disqus.com/guest/64f6888d1fbc95883aaaf79646e2310e/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "ff7b1652dea22607d199d763389599d1": {"username": "Melly", "tumblr": "", "display_name": "Melly", "url": "http://disqus.com/guest/ff7b1652dea22607d199d763389599d1/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "fb8eb293c10a5c4384ac8746ddf9a38b": {"username": "janelle", "tumblr": "", "display_name": "janelle", "url": "http://disqus.com/guest/fb8eb293c10a5c4384ac8746ddf9a38b/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "dbf5847310e98ec4e8b3721802de6235": {"username": "peter", "tumblr": "", "display_name": "peter", "url": "http://disqus.com/guest/dbf5847310e98ec4e8b3721802de6235/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d83d3adfeea7a05d91ccc99a6e5c0cd0": {"username": "Joe (Not the same one)", "tumblr": "", "display_name": "Joe (Not the same one)", "url": "http://disqus.com/guest/d83d3adfeea7a05d91ccc99a6e5c0cd0/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "9adac6a138d28f008b485c8916411dce": {"username": "kathy", "tumblr": "", "display_name": "kathy", "url": "http://disqus.com/guest/9adac6a138d28f008b485c8916411dce/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7736d53e713c2cbfc62049813bd615bb": {"username": "Rein", "tumblr": "", "display_name": "Rein", "url": "http://disqus.com/guest/7736d53e713c2cbfc62049813bd615bb/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "4fbdb35626d36ae52820115d6ed12f07": {"username": "verser", "tumblr": "", "display_name": "verser", "url": "http://disqus.com/guest/4fbdb35626d36ae52820115d6ed12f07/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "76b647105c0b0a3b62339eae3e696ab6": {"username": "mandi", "tumblr": "", "display_name": "mandi", "url": "http://disqus.com/guest/76b647105c0b0a3b62339eae3e696ab6/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "bd13443b5511281c7b54910e9a5a023e": {"username": "Silversun5", "tumblr": "", "display_name": "Silversun5", "url": "http://disqus.com/guest/bd13443b5511281c7b54910e9a5a023e/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7cf2cdcfabafa74c95c2cf684dcf0eda": {"username": "Charlie", "tumblr": "", "display_name": "Charlie", "url": "http://disqus.com/guest/7cf2cdcfabafa74c95c2cf684dcf0eda/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "725dc5e2583c52820acd5f98291201c7": {"username": "Billdave", "tumblr": "", "display_name": "Billdave", "url": "http://disqus.com/guest/725dc5e2583c52820acd5f98291201c7/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7a62492895bda4a2220a8cb44d1ee609": {"username": "jade ", "tumblr": "", "display_name": "jade ", "url": "http://disqus.com/guest/7a62492895bda4a2220a8cb44d1ee609/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "43285def891ea176bce2a109a69af80c": {"username": "jerry", "tumblr": "", "display_name": "jerry", "url": "http://disqus.com/guest/43285def891ea176bce2a109a69af80c/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "411be7ac8f19b3487f11cc598cb4db81": {"username": "loogibot", "tumblr": "", "display_name": "loogibot", "url": "http://disqus.com/guest/411be7ac8f19b3487f11cc598cb4db81/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "6e34eddf6352cda843b7b352f1571da3": {"username": "DarKKnight", "tumblr": "", "display_name": "DarKKnight", "url": "http://disqus.com/guest/6e34eddf6352cda843b7b352f1571da3/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "1dcd4e5b852d7a81997338615ba07df5": {"username": "tony", "tumblr": "", "display_name": "tony", "url": "http://disqus.com/guest/1dcd4e5b852d7a81997338615ba07df5/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "9369078c224013af842bade1c872c1c3": {"username": "Derelict", "tumblr": "", "display_name": "Derelict", "url": "http://disqus.com/guest/9369078c224013af842bade1c872c1c3/", "registered": false, "linkedin": "", "blog": "http://www.agonalbreath.com", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "9eafec54560f9f662d96383f1801fb90": {"username": "chuck lee", "tumblr": "", "display_name": "chuck lee", "url": "http://disqus.com/guest/9eafec54560f9f662d96383f1801fb90/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar32.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}}, "forum": {"use_media": true, "name": "OhGizmo!", "streaming_realtime": false, "url": "ohgizmo", "allow_anon_post": false, "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": "ohgizmo", "is_initial_load": true, "is_authenticated": false, "timestamp": "2009-11-30_11:25:47", "remote_domain": "", "page": 1, "is_moderator": false, "display_username": "", "points": null, "subscribe_on_post": 2, "moderator_can_edit": false, "is_remote": false, "is_verified": false, "missing_perm": "login"}, "realtime_paused": false, "posts": {"1765376": {"up_voted": false, "ip": "", "has_replies": false, "message": "This is possibly the most awesome thing ever.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-23_02:20:51", "killed": false, "user_key": "9adac6a138d28f008b485c8916411dce", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765377": {"up_voted": false, "ip": "", "has_replies": false, "message": "It would be better if the fish where able to swim from the river to the fish tank", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-23_17:43:34", "killed": false, "user_key": "f9a7ab1a1ed6a15216a3b61a6e9e79ba", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765378": {"up_voted": false, "ip": "", "has_replies": false, "message": "dont worry thegabe. i got cha.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-23_18:41:16", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765379": {"up_voted": false, "ip": "", "has_replies": false, "message": "another. OK. traveling around from tank to tank, some times I think it's just a prank for I know I never be set free but it's really good enough for me, just swimming I love it my friend i'm happy inside this tube without end.RRRR", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-07_20:11:37", "killed": false, "user_key": "bef12699a1a91557eb3c1ebe399a5a1e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765380": {"up_voted": false, "ip": "", "has_replies": false, "message": "traveling around from tank to tank. some times I think it's just a prank for I know I will not be set free but it is the nicest place for me. just swimming the word is my friend  i'm traveling around this room without end. glub-glub good eh Derby again,", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-07_20:20:16", "killed": false, "user_key": "f79baa751f07030b189e1f64011848eb", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765381": {"up_voted": false, "ip": "", "has_replies": false, "message": "definitely not cruel. seriously! i wish i was a fish in that tank! haha!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-07_20:34:22", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765382": {"up_voted": false, "ip": "", "has_replies": false, "message": "How do you keep those tubes clean?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-24_10:49:48", "killed": false, "user_key": "d6de411b173e96333204adce3fecaba9", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765383": {"up_voted": false, "ip": "", "has_replies": false, "message": "come si pu\u00f2 paragonare questa cosa con i gladiatori??i pesci non hanno il cervello...nn si rendono conto! e in + mi sembra solo un'idea diversa dal solito per attirare gente in un locale....e sinceramene ognuno ha la propria idea...non esiste nessun IDIOTAAA!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-24_13:01:39", "killed": false, "user_key": "a24b7522bc1de0646d27620e821682bc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765384": {"up_voted": false, "ip": "", "has_replies": false, "message": "... but are the fish tasty?<br><br>D", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-24_13:02:20", "killed": false, "user_key": "9369078c224013af842bade1c872c1c3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765385": {"up_voted": false, "ip": "", "has_replies": false, "message": "get a better hobby ppl", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-24_12:08:21", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765386": {"up_voted": false, "ip": "", "has_replies": false, "message": "learn how to speak english you idiot", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-24_15:25:46", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765387": {"up_voted": false, "ip": "", "has_replies": false, "message": "cool 8)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-09_02:50:51", "killed": false, "user_key": "ad267d39535c0d6baafad8d345294c50", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765388": {"up_voted": false, "ip": "", "has_replies": false, "message": "NO ITS CRUEL YOU IDIOTS!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-03_02:51:01", "killed": false, "user_key": "d762cf8fffecfc5ef6a2c357f5919942", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765389": {"up_voted": false, "ip": "", "has_replies": false, "message": "Bob is my hero. I liked the cheesecake comment also, but Bob is my hero. More to the point - I am a big cat fan and am planning, when I get a house, on doing catwalks. Suspended train tracks have also long fascinated me -- and now I have a third thing to add. You could interweave the fish tubes and the catwalks so that the cats (curious about the fish) get motivated to use them more. I am curious about the cleaning problems though -- just a large aquarium can be a bear. What would you do, flush it with some kind of enzyme?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-06_21:42:09", "killed": false, "user_key": "e329cec91a5a2cdf9cefb607cfae7535", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765390": {"up_voted": false, "ip": "", "has_replies": false, "message": "hahahah. amazing thread. and i agree, way way too cruel to provide more space for the fishes. beyond.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-06_23:05:26", "killed": false, "user_key": "bd13443b5511281c7b54910e9a5a023e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765391": {"up_voted": false, "ip": "", "has_replies": false, "message": "That is so cool! Seems fun to swim in if I was a fish. Great idea. I would want that if I had fish, that's a real gap in the market for cool tanks.<br><br>I suppose it would also work for hamsters or other rodents/similar pets.<br><br>Glad I made this stumble :p", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-21_16:30:28", "killed": false, "user_key": "7b3eb70d36033416d820a8e9ee49f214", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765392": {"up_voted": false, "ip": "", "has_replies": false, "message": "I wanna know what happens if two fish meet when they are coming opposite ways.... do they fight it out or are they polite and say 'you go', 'no you first',  'oh, i insist', 'no, please, really...well ok, have a nice journey!', 'wait, can i get your number?', 'oh sure *blush*'......<br>i'll stop there, i think i'm getting a lil carried away... but the structure is cool, oh and to keep up a wonderful tradition...ITS SO NOT CRUEL!!! it is a place to meet like minded fish!!! :)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-23_08:55:50", "killed": false, "user_key": "0ef7c2d2394e80ac946bf761976ee6e4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765393": {"up_voted": false, "ip": "", "has_replies": false, "message": "EH -EH stop swearing it's just the point of veiw the big fish is saying Hi lilly thats cool. do you want to hear me sing. ? yeh ok, if I was a carp-enter and you was me lady yeh Ha good eh yeo Derby", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-07_19:54:42", "killed": false, "user_key": "bef12699a1a91557eb3c1ebe399a5a1e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765394": {"up_voted": false, "ip": "", "has_replies": false, "message": "The laws of physics are in no way being bent or broken. It is true that \u201cwater finds its own level\u201d but so long as no air can get in the top of the tube the water cannot fall down because there is nothing to replace it. This creates its own pressure. I do not think, however, that this was achieved by simply pumping air out of a one way valve on the top. There are many more simple ways of doing this that don\u2019t require nearly as much suction.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-09_00:16:31", "killed": false, "user_key": "45a6e2c81315c01506a84889d50f21fe", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765395": {"up_voted": false, "ip": "", "has_replies": false, "message": "U R A RETARD GAZMAN RETAD", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-23_16:51:33", "killed": false, "user_key": "080516766f30a50d50f45f2a6d687396", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765396": {"up_voted": false, "ip": "", "has_replies": false, "message": "Fake", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-23_17:03:40", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765397": {"up_voted": false, "ip": "", "has_replies": false, "message": "Fish have no brain and no feelings. They are useless creatures, with the exception of being good to eat. Jesus himself ate fish. Those of you who think this is cruel should move to North Korea. Get out of my country.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-23_09:52:14", "killed": false, "user_key": "edd2b8d40a2b70d8f994830227d90b67", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765398": {"up_voted": false, "ip": "", "has_replies": false, "message": "Joe owns this country? good to know.  Joe stop wasting your time talking about Jesus, and do something about the freakin Bush family will ya?<br><br>The fish tunnel is cool.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-23_10:48:34", "killed": false, "user_key": "9eafec54560f9f662d96383f1801fb90", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765399": {"up_voted": false, "ip": "", "has_replies": false, "message": "well, suction or not, physics applies. Any physicians here? I thought the fish would have a hard time swimming so high against gravity. Can fish attain indefinite buoyancy? This is not a nice setup. A tube parallel to the lids would be more acceptable, but then people would tap on the tubes... I can't decide which is more cruel. BTW, fish have long term memory, see link: <a href=\"http://tvnz.co.nz/view/page/411366/1587710\" rel=\"nofollow\">http://tvnz.co.nz/view/page/411366/1587710</a> .", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-25_09:46:35", "killed": false, "user_key": "d63dc9c188d5ec30da1998a83da38cab", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765400": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'd be more worried about it springing a leak...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-19_23:48:30", "killed": false, "user_key": "b8119cac32fce1da28feeaf7847c0a06", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765401": {"up_voted": false, "ip": "", "has_replies": false, "message": "Don't get in a huff, it's not cruel, they'll forget all about it soon enough!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_00:48:51", "killed": false, "user_key": "44d18ac9d211d00753876e03b1236e21", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765402": {"up_voted": false, "ip": "", "has_replies": false, "message": "I bet they clean it from the top, 1/2half at a time, strong wire with a cloth maybe, you could be done in ten minutes.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-19_02:16:19", "killed": false, "user_key": "753102020ea6c1acb88285e4dfd36731", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765403": {"up_voted": false, "ip": "", "has_replies": false, "message": "NOT CRUEL U IDIOT", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_01:21:05", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765404": {"up_voted": false, "ip": "", "has_replies": false, "message": "do you think I need to get a permit to write in this . or just poach", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-06_23:37:11", "killed": false, "user_key": "b6a5d1b14cdf348c3fc99282e1b1b296", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765405": {"up_voted": false, "ip": "", "has_replies": false, "message": "I can not believe there have been this many comments on something so insanely stupid.  The owners of this coffee bar must be on crack.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-07-12_15:27:35", "killed": false, "user_key": "984d9a961db7661b50dca1260ff0ff35", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765406": {"up_voted": false, "ip": "", "has_replies": false, "message": "COOL!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-06-21_15:37:58", "killed": false, "user_key": "fb8eb293c10a5c4384ac8746ddf9a38b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765407": {"up_voted": false, "ip": "", "has_replies": false, "message": "Gazman is a dick!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-08-12_20:23:00", "killed": false, "user_key": "df552ba698e4b935fb3ba5fd3054517a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "11441245": {"up_voted": false, "ip": "", "has_replies": false, "message": "i dont get how its cruel when its the fishes' choice to go in the tube or not", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-06-19_06:57:44", "killed": false, "user_key": "dcace94", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "5491809": {"up_voted": false, "ip": "", "has_replies": false, "message": "What a great idea. The should come up with something like this for hamsters and gerbils...Oh ya they already did, the human ass.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-23_06:31:51", "killed": false, "user_key": "42e5fc56e729f4d13335e9eceb908df2", "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}, "2623208": {"up_voted": false, "ip": "", "has_replies": false, "message": "i really enjoyed reading all this, tank looks gr8, the fish wudnt go up there if it was uncomfy for them, the cleanin and all that looks rather impractival, but if the guy set it up im shore hes got it sorted,<br>gazman ur a twat, itheres plenty of tank, they dnt av to go dwn the tunnels they choose to,<br> pease out", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-09-25_06:35:07", "killed": false, "user_key": "711192f6d3155702dd9c310cba5600a6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "2805509": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hahaha you guys all crack me up! Look at that fish's face he is so pumped on life.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-10-02_15:05:19", "killed": false, "user_key": "3c6597370b476903ed475f70b4b3ce31", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4924718": {"up_voted": false, "ip": "", "has_replies": false, "message": "i love it what a great idea i have fish that jump so this would save them the trouble lol   jade", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-05_22:00:26", "killed": false, "user_key": "7a62492895bda4a2220a8cb44d1ee609", "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}, "8329047": {"up_voted": false, "ip": "", "has_replies": false, "message": "OMG I WANT ONE<br><br>that thing is amazing, an incredible piece of fish tank thing", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-04-18_08:42:12", "killed": false, "user_key": "0eefb2cde6bf0a00e63a73b3392b1d3d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "7 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "4622191": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hey those are Texas Cichlids. Sweet.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-12-24_23:19:27", "killed": false, "user_key": "e20dfbee84a5f2b6cb327217207bcb0d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "11 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "10908022": {"up_voted": false, "ip": "", "has_replies": false, "message": "Oh yes. Giving them MORE SPACE TO ROAM is just HORRIBLE. We should all just trap our poor little fishies in to one tank that's way too small for them. e.e Dude, come on. It would be cruel to make them JUMP from tank to tank but to build them a specially designed fish pathway? That's awesome.", "is_last_child": true, "can_reply": true, "down_voted": false, "real_date": "2009-06-14_23:40:54", "killed": false, "user_key": "NoirRaven", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 months ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": 1765360, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "10891639": {"up_voted": false, "ip": "", "has_replies": false, "message": "Chill out my man. Why do you always take the fishes side haha. Dont worry if someone dosent provide scientific data when making such a trifle statement about a trifle subject. And ultimately it does just look cool. I dont think they had the fish in mind when constructing such a controversial piece of architecture haha.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-06-14_15:55:57", "killed": false, "user_key": "Plip", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "5 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}, "5522339": {"up_voted": false, "ip": "", "has_replies": false, "message": "are you serious cruel? how stupid are you", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2009-01-24_18:17:12", "killed": false, "user_key": "834fb866af0aeb6e3b15a4a3170dd033", "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": true, "email": "", "parent_post_id": 1765360, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765292": {"up_voted": false, "ip": "", "has_replies": false, "message": "noone asked you to be a jerk either gabe. go away", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-22_20:49:51", "killed": false, "user_key": "7e96cd58cdec27a68f26b3a820788c4a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765293": {"up_voted": false, "ip": "", "has_replies": false, "message": "I think this is pretty cool.  Now if you want to be cruel, all you have to do is build a cat walk alongside the tubes.  Except, would you be cruel to the fish, or to the cats?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-15_23:53:56", "killed": false, "user_key": "76b647105c0b0a3b62339eae3e696ab6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765294": {"up_voted": false, "ip": "", "has_replies": false, "message": "ive always wanted to do that", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-15_23:58:25", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765295": {"up_voted": false, "ip": "", "has_replies": false, "message": "UR A RETARD GAZMANS A RETARD A RETARD", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-14_19:33:23", "killed": false, "user_key": "d652bb8fd5e508293dda837512bfe792", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765296": {"up_voted": false, "ip": "", "has_replies": false, "message": "Fish like cheesecake too.. ZOMG I HAVE AN IDEA!!! You create more tubes going everywhere. And inside you should have cake stencils with arrows pointing to the cake. And then have a waterfall at then end, there you would have a strainer. That would expose the fish to air and then it would have a tragic ending. And you could call it Fish PORTAL!!!!! or not...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-23_14:08:31", "killed": false, "user_key": "c761e1ff28d3cd46e66a4c77cba393ee", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765297": {"up_voted": false, "ip": "", "has_replies": false, "message": "People are always saying (insert animal name here) are the smartest in the world.  Until they stop getting eaten and owned by us, shut the f#$k up.  We are the smartest, otherwise the the fish would have us in air aquariums walking back and forth between tanks, and sprinkling beef jerky flakes on our heads once a day.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-21_02:10:37", "killed": false, "user_key": "4bc653a6eac9ec29786b68a71bceb206", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765298": {"up_voted": false, "ip": "", "has_replies": false, "message": "I think fish are cool, all swimming around and shit. Super cool. Birds would be cool too, but they don't like cheesecake.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-21_02:13:53", "killed": false, "user_key": "27e4ec779847ee92046e9c53751a381a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765299": {"up_voted": false, "ip": "", "has_replies": false, "message": "So, all that water's held up by an air pump pumping air out of the top? I have just two words: Power outage.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_20:13:39", "killed": false, "user_key": "4bb9fd6ce2527e89383791878e5d4c63", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765300": {"up_voted": false, "ip": "", "has_replies": false, "message": "Steve - the air only has to be pumped out once as long as no more air can enter, so no power is required to maintain it.<br><br>TheGabe - take your own advice and stuff a sock in it, moron.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_21:59:11", "killed": false, "user_key": "8dc54f6469b22420053394128592450c", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765301": {"up_voted": false, "ip": "", "has_replies": false, "message": "Best comment thread evar.<br><br>LOL, morons. <br><br>Cool invention, probably a bitch to keep clean unless the filtration is very good, and chems are used to prevent algae growth.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-03_20:10:47", "killed": false, "user_key": "BillV", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765302": {"up_voted": false, "ip": "", "has_replies": false, "message": "@anonymous<br><br>Time would be the only constraint. Money-wise, the plastic (lexan or something) would not be all that expensive. Learning how to cut and pin/glue the plastic would only take a bit of googling and some practice. I've made a couple aquarium sumps and overflows with the same methods.<br>   The concept itself is the truly amazing part of the whole thing.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-03_20:24:01", "killed": false, "user_key": "BillV", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765303": {"up_voted": false, "ip": "", "has_replies": false, "message": "2lips, I think I love you. You just summarized ll that I believe is true in the world.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-21_07:58:19", "killed": false, "user_key": "13369e7056a3f1966ac7eda433468e2a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765304": {"up_voted": false, "ip": "", "has_replies": false, "message": "oh lawds!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-21_18:46:46", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765305": {"up_voted": false, "ip": "", "has_replies": false, "message": "truly a dumb idea, go get em tiger ;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-21_19:04:46", "killed": false, "user_key": "4fbdb35626d36ae52820115d6ed12f07", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765306": {"up_voted": false, "ip": "", "has_replies": false, "message": "TheGabe, you're a hypocritical douche bag. I bet you're ugly too", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_22:27:12", "killed": false, "user_key": "e8d518d01fcd0524a5c6928ca7586152", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765307": {"up_voted": false, "ip": "", "has_replies": false, "message": "Damn, that bong must be good cuz I swore I saw fish in it!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-23_00:57:44", "killed": false, "user_key": "411be7ac8f19b3487f11cc598cb4db81", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765308": {"up_voted": false, "ip": "", "has_replies": false, "message": "I like it. It shows out of the box thinking and free thinking. It shows imagination past the confines of the guy that said, \"That is cruel\". Obviously an inside the box thinker working on pure and immediate notions, and not thinking it through.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-25_08:53:57", "killed": false, "user_key": "dbf5847310e98ec4e8b3721802de6235", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765309": {"up_voted": false, "ip": "", "has_replies": false, "message": "Very cool apparatus, alot of thought went into just how to support the thing properly...it's a cool idea and I'm surprised if there aren't larger scale versions of this somewhere, like giant hampster playgrounds but for fish...hahaha", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-28_15:28:34", "killed": false, "user_key": "ab528d400768d1d75b3a15d47c0e337b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765310": {"up_voted": false, "ip": "", "has_replies": false, "message": "Why did they go out of business?  Spent all their money on that thing instead of good coffee ;-)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-27_02:36:04", "killed": false, "user_key": "36c7df6f54fb43a10a8622fb530804ef", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765311": {"up_voted": false, "ip": "", "has_replies": false, "message": "A hamster run for fish - i'd like to see a hamster ball where a<br> fish can roll itself around the room", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-15_04:19:42", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765312": {"up_voted": false, "ip": "", "has_replies": false, "message": "you'll probably never come back. but who cares. You're from britain, half of your populace is just as stupid and petty ashalf of everyones populace. unfortunatly, the only half of the american populace who posts in places like this re 12 years old. For some weird reason, you europeans think they represent all of us. here's my theory, correct me if i'm wrong.  you're 12 year olds are just s immature and stupid as ours. maybe more. suck it.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-03-02_11:05:49", "killed": false, "user_key": "3ff1e4c78ede203701bceec75bec0e49", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765313": {"up_voted": false, "ip": "", "has_replies": false, "message": "well. That took a while to read.<br><br>...but how do they feed the fish?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-20_17:45:50", "killed": false, "user_key": "fc26c9871e2d281f221a3704e7ae0552", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765314": {"up_voted": false, "ip": "", "has_replies": false, "message": "wow. its amazing how more than half the comments revolve around the first one.  we all know that the comment is stupid, so why point that out constantly.  congratz, you've all lost the internets. FAIL", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-23_06:07:33", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765315": {"up_voted": false, "ip": "", "has_replies": false, "message": "whos gazman?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-07_00:16:16", "killed": false, "user_key": "c9846c48f3c2281b0746bcf9b4c2352c", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765316": {"up_voted": false, "ip": "", "has_replies": false, "message": "oh. duh. hes at the top. sorry, missed that.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-07_00:17:24", "killed": false, "user_key": "c9846c48f3c2281b0746bcf9b4c2352c", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765317": {"up_voted": false, "ip": "", "has_replies": false, "message": "This fish tank is a series of tubes.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-23_13:14:36", "killed": false, "user_key": "acb95bba37b42cbebfecbef6c8454a72", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765318": {"up_voted": false, "ip": "", "has_replies": false, "message": "I do not know the mechanics but the idea is lovely. When you think about it, it allows the fish to fly over land. It might be different but as long as the fish are not hurt it should be fine. They adapt; its what they know; it becomes their norm. Puts into perspective humans moving from farms to cities or being introduced to a new culture. Normal = Strange + Time", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-24_01:13:52", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765319": {"up_voted": false, "ip": "", "has_replies": false, "message": "this would be a fucking awesome bong!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-11_21:19:45", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765320": {"up_voted": false, "ip": "", "has_replies": false, "message": "What's brown and sticky????", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-24_03:57:55", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765321": {"up_voted": false, "ip": "", "has_replies": false, "message": "A STICK", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-24_03:58:17", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765322": {"up_voted": false, "ip": "", "has_replies": false, "message": "OK. I love the idea but....... The reason that it probably took ages for a fish to swim across is that the fish would be subjected to considerable changes in pressure as it swam up the tube which would no doubt hurt it. Not that I'm against hurting fish, you understand. It was a tragic fish-related accident that killed half of my family. Let them suffer, the little scaly bastards. That'll teach 'em to mock me!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-08_16:59:05", "killed": false, "user_key": "ec16e5ef438d6d9437ef149aac52a988", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765323": {"up_voted": false, "ip": "", "has_replies": false, "message": "This fish tank is EROTIC", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-24_00:17:23", "killed": false, "user_key": "3f66af1361505a15f429a20109ac3caf", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765324": {"up_voted": false, "ip": "", "has_replies": false, "message": "are the tanks at the both end of the tube sealed to prevent water leaking?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-12_04:23:14", "killed": false, "user_key": "dc52f6381f3d401f0ac8160a16c9e140", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765325": {"up_voted": false, "ip": "", "has_replies": false, "message": "Man, I'd like them there fish to be swimming right onto my skillet. Nothing like a little lemon-peppered bluegill to make my day. That there apparatus is awesome. Reminds me of a big 'ole fish tank I done saw in Chattanooga. It were BIG! And if that were a bong that big, I wouldn't be seeing fish... I'd being seeing some Whales! I wonder what would happen I you put prey-fish in one tank and predator fish in the other. Dang, I'm going to make something like this to connect my kids' rooms together. Or maybe another trailer to mine. That would be sweet, And I don't believe none of that there vacuum BS. It's the government doing an anti-gravity experiment right under our noses. Ain't too long till the UFO's come and take us away.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-30_02:38:28", "killed": false, "user_key": "9c1fd67199d66fbc17eb2f2dbf979f5b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765326": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hahahahahahahahahahhahaha I'm from Britain and I can't believe what I'm reading here, are you lot sat in a trailer-park somewhere in Alibami passing round THE brain-cell while you take turns with the crayon?????? Hahahahahahahahahah", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-13_21:33:27", "killed": false, "user_key": "2669a10ee35ce447a6177c293fcd4639", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765327": {"up_voted": false, "ip": "", "has_replies": false, "message": "I would say that that is far less cruel than keeping them in just one tank....", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-19_22:17:56", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765328": {"up_voted": false, "ip": "", "has_replies": false, "message": "cleaning that thing has got to be a chore.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_00:01:42", "killed": false, "user_key": "1dcd4e5b852d7a81997338615ba07df5", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765329": {"up_voted": false, "ip": "", "has_replies": false, "message": "The only problem I can think of is that the heaters might not get the job done in the tubes.  BUT...heat rises...so that might be a non-issue.  Anyway if the fish are cold they can swim back to a nice warm tank.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_01:57:19", "killed": false, "user_key": "6c1354ff677e4db73238cef1a7e1be86", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765330": {"up_voted": false, "ip": "", "has_replies": false, "message": "i think it is cruel that people have to look at GazMans face. <br><br>xxx :P", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_09:26:21", "killed": false, "user_key": "452c68fa184f0320169ae0d62ea19330", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765331": {"up_voted": false, "ip": "", "has_replies": false, "message": "Why there is not a knife-fan at the embouchure of the tube?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-29_14:38:13", "killed": false, "user_key": "77165f1fb4ca1e0c9e1cd98f5999a22f", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765332": {"up_voted": false, "ip": "", "has_replies": false, "message": "That is awesome... though, it would be funny to have some really evil, barracuda looking type of fish in there... scare the crap out of people &gt;.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-27_18:04:32", "killed": false, "user_key": "ff7b1652dea22607d199d763389599d1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765333": {"up_voted": false, "ip": "", "has_replies": false, "message": "nothing more to comment ;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_16:03:01", "killed": false, "user_key": "a5c15cad4baf337c349f5704cc815022", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765334": {"up_voted": false, "ip": "", "has_replies": false, "message": "to Gaz: im sorry, but you set yourself up for complete failure, which was f***ing hilarious dude <br>to Fionn: all you really need to do at this point is to be a winner of the darwin awards<br>to Kris: did YOU survey those fish on weather or not its cruel?<br>to Gabe: dude, all you needed to say was shut the fuck up, thats it<br><br>now, what would be cruel is dropping cherry bombs in that thing muahahahaha", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-22_22:56:30", "killed": false, "user_key": "6e34eddf6352cda843b7b352f1571da3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765335": {"up_voted": false, "ip": "", "has_replies": false, "message": "I was bored as hell today, but reading all the comments made it more interesting for a few minutes. The tank is cool as hell, the fish probably dig the freedom, some people will go nameless but are frickin idiots! others are to intelligent to know when to keep their pie holes shut. And others are just smart enough to say what needs to be said. That being said I will leave you all to figure out who fits where.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-23_12:50:31", "killed": false, "user_key": "0eb99937e2ffd86459a7808a2e522077", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765336": {"up_voted": false, "ip": "", "has_replies": false, "message": "All comments on every blog turn into juvenile bickering. WTF? Grow up.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-23_12:14:10", "killed": false, "user_key": "4670a96f6030c7b1a3b559e4b222d3c9", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765337": {"up_voted": false, "ip": "", "has_replies": false, "message": "how is that cruel? the things i want to do to idiots like you is cruel.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-19_18:54:16", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765338": {"up_voted": false, "ip": "", "has_replies": false, "message": "far from cruel smart and gives the fish more room to swim around <br><br>we need more people like this", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-19_21:40:41", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765339": {"up_voted": false, "ip": "", "has_replies": false, "message": "They are fish, braindead fish they dont care which tank they are in, it looks cool and thats the only thing too it really.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_12:26:06", "killed": false, "user_key": "ebed9a1ae7edd9680b86510f9e7f51d6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765340": {"up_voted": false, "ip": "", "has_replies": false, "message": "Gazman, it's not cruel, these pipelines give the fish greater freedom to move around (sure the pipes themselves are a little cramped but its connected to another tank meaning if they want to leave their tank they are free to do so)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_11:05:39", "killed": false, "user_key": "33ab60a58999145f50019187bf697115", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765341": {"up_voted": false, "ip": "", "has_replies": false, "message": "Who cleans the sucker?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-23_23:56:33", "killed": false, "user_key": "7cf2cdcfabafa74c95c2cf684dcf0eda", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765342": {"up_voted": false, "ip": "", "has_replies": false, "message": "So this looks cool, but something urks me about it...  It's not that I think it's cruel to fish...(remember PETA kills 98% of the animals it \"saves\")  plus they're fish....seriously...<br><br>My complaint is physics.  These \"tubes\" are ABOVE the two tanks.  In order for the water to not push out the tanks and spill on the floor, it would need to be kept under pressure.  In fact, the only way to get the water up there is to literally suck it up from the two tanks simultaneously while filling both with water. Literally PULL the water up to the top and cork it (must be kept air tight otherwise the tanks overflow till there is no water in the tubes).  Something this size doesn't look feasible.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-08_22:34:23", "killed": false, "user_key": "d5496c9827b002db7876f02868076b3f", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765343": {"up_voted": false, "ip": "", "has_replies": false, "message": "FREE THE FISH! FISH IS INNOCENT!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-24_00:34:15", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765344": {"up_voted": false, "ip": "", "has_replies": false, "message": "more sushi spots should have this as an added feature.  Watching lobsters crawl around, crabs and other smaller fish... that would be great!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-24_00:40:52", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765345": {"up_voted": false, "ip": "", "has_replies": false, "message": "i love that normal=strange+time", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-24_02:37:56", "killed": false, "user_key": "8b77d4d659081d32253c45b88348e39d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765346": {"up_voted": false, "ip": "", "has_replies": false, "message": "your all fucked!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-24_02:43:32", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765347": {"up_voted": false, "ip": "", "has_replies": false, "message": "lol  thank you all for your illuminating conversation!!  it was hilarious and slightly pathetic to see the \"smartest race on earth\" wasting their time like this.  :)  I look forward to reading future posts on different threads, so keep it up, morons!!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-24_10:44:30", "killed": false, "user_key": "f8a003dee87044583061325593be39b4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765348": {"up_voted": false, "ip": "", "has_replies": false, "message": "what would the fish do?<br><br>this is a form of torture of the same magnitude and cruelty as waterboarding!<br><br>how can you all say that this isn't cruel. you are all horrible horrible people with no morals! remember the romans thought that slavery and gladiators were not torture... but it was.<br><br>YOU ARE ALL IDIOTS!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-24_12:20:32", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765349": {"up_voted": false, "ip": "", "has_replies": false, "message": "man oil", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-01_16:09:29", "killed": false, "user_key": "11bdf938a0b5559d42412f3f856fbb1a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765350": {"up_voted": false, "ip": "", "has_replies": false, "message": "I love how one brief three-word comment decides the content of hundreds of posts that follow.  IT IS CRUEL, YOU GUYS!  SETTING UP THOSE IN THE CEILING FISH FOR ENTERTAINMENT?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-10_00:52:15", "killed": false, "user_key": "a6bc7c9365d7db218a879024f64d98d0", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765351": {"up_voted": false, "ip": "", "has_replies": false, "message": "woah. first of, you guys are mean. \"idiot, moron, ugly\". second of all, sitting around arguing about the cruelty value? small animals in small cages are there for our amusement and for the decoration value.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-10_01:49:34", "killed": false, "user_key": "aa7ac5f7bde8f217273ac06b80efa0db", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765352": {"up_voted": false, "ip": "", "has_replies": false, "message": "looks cool but how would you clean it when it gets full of algae? would like to see it 6 months down the line. haha", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-13_11:44:54", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765353": {"up_voted": false, "ip": "", "has_replies": false, "message": "this is badass. I wish I had the money or time to do this", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-01_21:38:16", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765354": {"up_voted": false, "ip": "", "has_replies": false, "message": "well i will tell you what. it would make a good bong and it is obviously the work of somebody who has a lot of either time on his hands or brains in his head....or maybe even both. and if so he's my first pick for dodge ball....lol", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-14_09:53:15", "killed": false, "user_key": "43285def891ea176bce2a109a69af80c", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765355": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm totally amazed that so many people would actually comment on a fishtank story. And before im eaten alive for doin the same thing, I'd just like to say the first comment drew me into this thing and once I reached the bottom, I had to throw my hat in the tank. Good luck to everyone, this was a pleasure.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-15_16:02:03", "killed": false, "user_key": "64f6888d1fbc95883aaaf79646e2310e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765356": {"up_voted": false, "ip": "", "has_replies": false, "message": "how do they keep the water up there ?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-31_16:56:17", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765357": {"up_voted": false, "ip": "", "has_replies": false, "message": "This is really cool, imagine what it'd be like if you made like a grid going across the ceiling for fish! =D I would so do this, if I had fish.<br>Sorry, but I have to.<br>Fish have brains, STARFISH don't, and fish have feelings, we are all evolved from fish, millions of years ago, so they have to be pretty damn clever. Plus they'll last long after us, as long as we don't over-fish.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-04-01_00:36:04", "killed": false, "user_key": "d83d3adfeea7a05d91ccc99a6e5c0cd0", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765358": {"up_voted": false, "ip": "", "has_replies": false, "message": "It's basic - the guy who actually observed the tank set-up in action points out that the fish take several days to get part-way through the tubes, and rarely make it to the second tank -  HELLO, there's no way to FEED the fish lost in the tube..<br>That's what makes it cruel.<br>Do they have 8 second memories ? Who cares ? They're clearly not bright enough to get through the tube , or back to home base within time to EAT.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-17_17:24:56", "killed": false, "user_key": "303b26666af646b31110ed2b06a72a20", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765359": {"up_voted": false, "ip": "", "has_replies": false, "message": "Lovin' it! Great idea!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-19_21:57:02", "killed": false, "user_key": "d9d17cd2266b6934194ca3cb4af39d55", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765360": {"up_voted": false, "ip": "", "has_replies": true, "message": "That is cruel", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-19_16:47:31", "killed": false, "user_key": "0bd5ba6a19ee6d8fd7533c80752dabe1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 2, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765361": {"up_voted": false, "ip": "", "has_replies": false, "message": "i agree that it's cruel. also subways are cruel, tunnels, those underground passages under the streets that save thousands of lives every year, also hallways are cruel and we should not use this things because they are cruel.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_03:28:27", "killed": false, "user_key": "8f6186349c6a6b1f1d8f36514fad9fd8", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765362": {"up_voted": false, "ip": "", "has_replies": false, "message": "How cruel of you to say that :))", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_06:53:00", "killed": false, "user_key": "dcf18af7902fc98a8a55cd6a58a4ffd2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765363": {"up_voted": false, "ip": "", "has_replies": false, "message": "Not cruel, but to Fionn - Fish are not 'brain dead' and there is a long lasting myth that fish have a memory of a few seconds, this is nonsense. Similar to the (now lessening) myth that birds are stupid (bird brain) as science now has it - birds are some of the most intelligent creatures in the word.<br><br>And Fionn how do you know they dont care which tank they are in? did you do a survey. You dont  know either way, so unless  you want to back up your comments with scientific data (same goes for you gaz) please refrain from making blanket idiotic statements.<br><br>Again I dont think the set up is cruel - but I DO think its cruel that we have to listen to idiotic comments from people like Gaz and Fionn.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_14:26:01", "killed": false, "user_key": "2af1b748897dab514e208527365303d7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765364": {"up_voted": false, "ip": "", "has_replies": false, "message": "Lets figure out how to turn that thing into a bong...", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_15:25:25", "killed": false, "user_key": "172cf5ff5333e049e2e3e3ca1ca29b7d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765365": {"up_voted": false, "ip": "", "has_replies": false, "message": "damn, everyone that left a comment on here just murdered gazman bahaha, thats what you get for being cruel ;)", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_17:40:36", "killed": false, "user_key": "7736d53e713c2cbfc62049813bd615bb", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765366": {"up_voted": false, "ip": "", "has_replies": false, "message": "its a bong!? hahahahahahahahahahahahahhaha i wish, thatd be one hell of a water bong!<br><br>legalize it!", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_17:41:22", "killed": false, "user_key": "7736d53e713c2cbfc62049813bd615bb", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765367": {"up_voted": false, "ip": "", "has_replies": false, "message": "Actually this is a bong the fish you see are just your imagination.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_17:27:44", "killed": false, "user_key": "5d75fe2c8ae8921c3786cc5cfd3419ee", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765368": {"up_voted": false, "ip": "", "has_replies": false, "message": "it would be the opposite of cruel if it was a fish-bong", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_18:11:37", "killed": false, "user_key": "7c4455626754e1b9bc3be232b1024136", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765369": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ye gods who gives a fuck if it's cruel or not?!<br>Also, kris, they're fish; so what the fuck does it matter how long their memories are? Nobody asked you to spout all that fascinating information about the psychology of fish and birds, so contrary to what you apparently believe, you don't look any cleverer than anyone else who's posted here, except possibly gazman.<br>Also, people who spend time writing long winded comments on websites no-one goes on anyway, that are completely irrelevant to the original subject, fail it mightily.<br><br>Geddit?<br><br>Kthxbie", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_18:08:51", "killed": false, "user_key": "486fde5f50fbfac4055cca34c2689af9", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765370": {"up_voted": false, "ip": "", "has_replies": false, "message": "Those fish would be flying high.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-20_18:13:34", "killed": false, "user_key": "5d75fe2c8ae8921c3786cc5cfd3419ee", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765371": {"up_voted": false, "ip": "", "has_replies": false, "message": "what if a fat fishy goes into the tunnel and gets stuck?", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-21_01:49:11", "killed": false, "user_key": "681854680ef5f94925eb79b25f064f1e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765372": {"up_voted": false, "ip": "", "has_replies": false, "message": "it's just like those tunnels and things high up for cats--they love it. this kind of thing gives the animals much more space to explore. awesome.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-21_20:13:35", "killed": false, "user_key": "8e2937b2431c73e2abc890a812bc650b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765373": {"up_voted": false, "ip": "", "has_replies": false, "message": "Well i am a adimate fish lover i have 4 aquariums in my house plus 5 betta bowls and i think your tank is the coolest i understand that fish love to wonder and this will keep them busy considering what else do they have to do.  i am very curious on the cost and upkeep.  maybe one day i will have a community connected together. ha ha", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-25_17:13:08", "killed": false, "user_key": "b32cc2539591cab669157ccb0b2f2f1a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765374": {"up_voted": false, "ip": "", "has_replies": false, "message": "If the fish don't like the tubes, they won't swim into them. Dolt.", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-01-23_00:33:47", "killed": false, "user_key": "725dc5e2583c52820acd5f98291201c7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "1765375": {"up_voted": false, "ip": "", "has_replies": false, "message": "Damn that is awesome i want 1 what would be really cool is a fish tank in each room and connecting them all ... but clean it would hella suck .... unless u made them really big that u could put scuba gear on and swim round", "is_last_child": false, "can_reply": true, "down_voted": false, "real_date": "2008-02-07_02:20:19", "killed": false, "user_key": "2f7df5a60d33a541f7af18cd3f05a0f8", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 year ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}}, "integration": {"receiver_url": "http://www.ohgizmo.com/blank.html", "theme": 1, "reply_position": false, "disqus_logo": false}, "timer": {"timer_url": "http://localhost:8005", "thread_id": "3569225", "user_id": "anonymous", "forum_id": "31049", "hash": 6985795035367436274}, "thread": {"days_alive": 0, "slug": "ohgizmo_raquo_archive_raquo_fishtank_friday_fish_overpass", "paginate": false, "num_pages": 1, "num_posts": 126, "per_page": 0, "total_posts": 0, "realtime_paused": true, "id": 3569225, "queued": false}, "reactions_limit": 10, "context": {"show_reply": true, "use_fb_connect": true, "forum_facebook_key": "a37223b5b6ba60a2a4df42ef6983115c", "use_yahoo": false, "subscribed": false, "use_twitter_signin": true, "use_openid": true, "realtime_speed": 5000}, "reactions_start": 0, "settings": {"debug": false, "disqus_url": "http://disqus.com", "media_url": "http://media.disqus.com"}, "media_url": "http://media.disqus.com"};
	/* */ this.jsonData.cookie_messages = {"user_created": null, "post_has_profile": null, "post_twitter": null, "post_not_approved": null}; this.jsonData.session = {"url": null, "name": null, "email": null}; /* */

	
	this.curPageId = 'dsq-comments';

	this.frames = {};
};

var disqus_popup_reference = null;

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



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

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

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

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

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

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

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

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





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



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

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

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

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

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

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


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


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

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


/**
 * Dsq.Urls: URL paths
 */
Dsq.Urls = new function() {
	this.LOGIN = '/profile/login/';
	this.LOGOUT = '/logout/';
	this.REPLY = 'http://disqus.com/forums/ohgizmo/ohgizmo_raquo_archive_raquo_fishtank_friday_fish_overpass/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/ohgizmo/_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">126</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://disqus.com/forums/ohgizmo/ohgizmo_raquo_archive_raquo_fishtank_friday_fish_overpass/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/ohgizmo/ohgizmo_raquo_archive_raquo_fishtank_friday_fish_overpass/">Community Page</a>&nbsp;&nbsp;&nbsp;</span>\
	 <span class="dsq-item-subscribe">\
	 <img src="http://media.disqus.com/images/embed/email.png" style="width:12px;height:12px;vertical-align:middle">\
	 <span id="dsq-subscribe">\
	 <a href="#" onclick="Dsq.Thread.subscribe(1); return false">Subscribe by email</a>\
	 </span>\
	 </span>\
	 </div>\
	 <div id="dsq-alerts">\
	 <p><a href="http://disqus.com/profile/login/?next=article:3569225" onclick="Dsq.Popup.login(); return false">You must log into your Disqus Profile in order to post comments.</a></p>\
	 </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/ohgizmo/ohgizmo_raquo_archive_raquo_fishtank_friday_fish_overpass/trackback/';
		}

		html += '<div class="dsq-item-trackback">Trackback URL&nbsp;&nbsp;<input class="dsq-trackback-url" onclick="this.select()" readonly="true" value="' + trackback_url + '"></div>';

		if(trackbacks.length) {
			html += '<ul id="dsq-references">'
			for(var i = 0; i < trackbacks.length; i++) {
				var trackback = trackbacks[i];
				html += '<li><cite><a href="' + trackback.author_url + '" rel="nofollow">' + trackback.author_name + '</a></cite> \
						<p class="dsq-meta">' + trackback.date + '</p> \
						<p class="dsq-content">' + trackback.excerpt + '</p></li>';
			}
			html += '</ul>';
			html = '<h3 class="dsq-h3-trackbacks">Trackbacks</h3>' + html;
		}

		return html;
	}

	this.showRetweets = function(id, limit, element_id /* Optional */) {
		var source, html = '';

		for (var i = 0, reaction; reaction = Dsq.jsonData.reactions[i]; i++) {
			if (reaction.id === id) {
				source = reaction.retweets;
			}
		}

		if (source) {
			if (limit === 0) {
				limit = source.length;
			}

			for (var j = 0; j < limit; j++) {
				var rt = source[j];
				html += '<a href="' + rt.url + '">' + rt.author_name + '</a>'	+ ((j === (limit - 1)) ? '.' : ', ');
			}
		}

		if (element_id === undefined) {
			return html;
		}

		var element = document.getElementById(element_id);
		element.innerHTML = html;
		return element;
	};

	this.showMoreReactions = function(reactions, has_more, start, limit) {
		var link = document.getElementById('dsq-show-more-reactions');
		var container = link.parentNode;
		container.removeChild(link);

		for (var i = 0, reaction; reaction = reactions[i]; i++) {
			var el = Dsq.Templates.generateReactionHTML(reaction);
			if (el) {
				container.innerHTML += el;
			}
		}

		if (has_more) {
			var d = Dsq.jsonData.settings.disqus_url;
			var f = Dsq.jsonData.forum.url;
			var t = Dsq.jsonData.thread.id;
			var s = start;
			var l = limit;

			var handler = 'Dsq.Utils.execScript(\'' + d + '/forums/' + f + '/more_reactions.js?t=' + t + '&s=' + s + '&l=' + l + '\', true); return false;';
			container.innerHTML += '<li id="dsq-show-more-reactions"><a href="#" onclick="' + handler + '">Show more reactions</a></li>';
		}
	};

	this.generateReactionHTML = function(reaction) {
		if (reaction.body === null || reaction.body == '') {
			return;
		}

		if (reaction.author_name === '') {
			reaction.author_name = '&nbsp;';
		}

		if (reaction.url === '') {
			reaction.url = reaction.get_service_url;
		}

		/* Reaction HTML begins */
		var item = '<li class="dsq-reaction" id="dsq-reaction-' + reaction.id + '">'
			+ '<div class="dsq-reaction-header">'
			+ '<div class="dsq-header-avatar">';

		if (reaction.author_url && reaction.author_url !== '') {
			item += '<a target="_blank" href="' + reaction.author_url +'">';
		} else {
			item += '<a target="_blank" href="#" onclick="return false;">';
		}

		if (reaction.avatar_url && reaction.avatar_url !== '') {
			item += '<img src="' + reaction.avatar_url + '"/>';
		} else {
			item += '<img src="' + Dsq.jsonData.media_url + '/images/noavatar32.png"/>';
		}

		var service_icon = (reaction.get_service_name == 'trackback' || reaction.get_service_name == 'pingback' ? 'rss' : reaction.get_service_name.replace(' ', ''));
		item += '<img class="dsq-service-icon" src="' + Dsq.jsonData.media_url + '/images/reactions/services/' + service_icon + '.png"/>'
			+ '</a></div>'
			+ '<cite><span>' + reaction.author_name + '</span></cite>'
			+ '<span class="dsq-header-meta"><a class="dsq-header-time">' + reaction.date_created + '</a></span>'
			+ '</div><div class="dsq-reaction-body">'
			+ '<div class="dsq-reaction-message">' + reaction.body + '</div>'
			+ '<div class="dsq-reaction-footer">From <a class="dsq-service-name" target="_blank" href="' + reaction.url + '">' + reaction.get_service_name + '</a> '
			+ 'via ' + (reaction.source == 'backtype' ? '<a href="http://backtype.com/">BackType</a>' : '<a href="' + reaction.source_url + '">UberVU</a>')
			+ (Dsq.jsonData.request.is_moderator || Dsq.jsonData.request.is_global_moderator ? '&nbsp;&bull;&nbsp;<a class="dsq-hide-reaction" href="#" onclick="Dsq.Reaction.hide(' + reaction.id + '); return false;">Hide</a>' : '') + '</div></div>';

		if(reaction.retweets) {
			var num_retweets = reaction.retweets.length;
			if (num_retweets > 0) {
				item += '<div class="dsq-reaction-retweets">';
				if (num_retweets == 1) {
					item += 'One more retweet from <a href="' + reaction.retweets[0].url + '">'  + reaction.retweets[0].author_name + '</a>';
				} else {
					item += (num_retweets + ' more retweets from ');

					item += '<span id="dsq-reaction-retweets-' + reaction.id + '">';
					var n_tweets = (num_retweets > 15) ? 15 : num_retweets;
					item += Dsq.Templates.showRetweets(reaction.id, n_tweets);

					if (n_tweets != num_retweets) {
						item += '</span> <a onclick="Dsq.Templates.showRetweets(' + reaction.id + ', 0, \'dsq-reaction-retweets-' + reaction.id + '\');'
							+ 'this.parentNode.removeChild(this); return false;" href="#">Show all</a>';
					}
				}
				item += '</div>';
			}
		}

		item += '</li>'; /* Reaction HTML ends */
		return item;
	};

	this.reactions = function() {
		var html, reaction;

		if (Dsq.jsonData.reactions === undefined || Dsq.jsonData.reactions.length === 0) {
			return '';
		}

		html = '';
		for (var i = 0; reaction = Dsq.jsonData.reactions[i]; i++) {
			var item = Dsq.Templates.generateReactionHTML(reaction);
			if (item) {
				html += item;
			}
		}

		if (Dsq.jsonData.has_more_reactions) {
			var d = Dsq.jsonData.settings.disqus_url;
			var f = Dsq.jsonData.forum.url;
			var t = Dsq.jsonData.thread.id;
			var s = Dsq.jsonData.reactions_start;
			var l = Dsq.jsonData.reactions_limit;

			var handler = 'Dsq.Utils.execScript(\'' + d + '/forums/' + f + '/more_reactions.js?t=' + t + '&s=' + s + '&l=' + l + '\', true); return false;';
			html += '<li id="dsq-show-more-reactions"><a href="#" onclick="' + handler + '">Show more reactions</a></li>';
		}

		return '<h3 class="dsq-h3-reactions">Reactions</h3><ul id="dsq-reactions" class="dsq-reactions">' + html + '</ul>';
	};
	
	this.missingPermissions = function() {
		return '	<p><a href="http://disqus.com/profile/login/?next=article:3569225" onclick="Dsq.Popup.login(); return false">You must log into your Disqus Profile in order to post comments.</a></p> \n';
	};

	//
	// Post
	//

	this.prependPost = function(post_id) {
		var html = '<div id="comment-' + post_id + '"></div>';
		return html;
	};

	this.appendPost = function(post_id) {
		var html = '<div id="dsq-comment-reply-' + post_id + '"></div>';
		return html;
	};

	this.postPrependHeader = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];

		var _includeServices = function() {
			var userServices = Dsq.Post.getUserServices(null, post_id);
			var html = '';
			var hiddenThreshold = 3; // Define # of services to show before stuffing them in hidden div

			for(var i = 0; i < userServices.length; i++) {
				html +=
				(i == hiddenThreshold
					? '<li id="dsq-drop-hidden-' + post_id +'" class="dsq-drop-hidden"><ul>'
					: '')
				+ '<li class="dsq-drop-services"> \
					<a class="dsq-service-' + userServices[i].name.toLowerCase() + '" href="' + userServices[i].url + '" target="_blank"> \
						<img src="' + Dsq.jsonData.media_url + '/images/embed/services/' + userServices[i].name.toLowerCase() + '.png" alt="' + userServices[i].name.toLowerCase() + '">'
					+ userServices[i].name
					+ '</a> \
				</li>';
			}

			if(i >= hiddenThreshold) {
				html += '</ul></li> \
				<li id="dsq-drop-more-' + post_id + '" class="dsq-drop-more"><a href="#" onclick="Dsq.Post.dropProfileMore(this, '+ post_id + '); return false"><small>&#9660;</small></a></li> \
				';
			}
			return html;
		};

		return ' \
			<div class="dsq-header-avatar" id="dsq-header-avatar-' + post_id + '" onmouseover="Dsq.Post.dropProfile(' + post_id + ')"> \
				<a id="dsq-avatar-' + post_id + '" class="dsq-avatar" href="' + userData.url + '" onclick="Dsq.Popup.popProfile(' + post_id + '); return false;">'
			+ (Dsq.jsonData.forum.show_avatar
				? '<img src="' + Dsq.jsonData.users[_meta.user_key].avatar + '" alt="" />'
				: '')
			+ '</a>'
			+ '</div> \
		';
	};

	this.postAppendHeader = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];

		return ''
			+ (_meta.author_is_moderator
				? '<img class="dsq-mod-star" src="http://media.disqus.com/images/bullet-star.png" title="Moderator" alt="" />'
				: '')
			+ '<span class="dsq-header-meta"> \
				<a id="dsq-time-' + post_id + '" class="dsq-header-time" href="#comment-' + post_id + '" title="Permalink">' + _meta.date + '</a> \
			</span>';
	};

	this.preBody = function(post_id) {
		return '';
	}

	this.postBody = function(post_id) {
		// TODO: Deprecate flagging conditional
		var _meta = Dsq.jsonData.posts[post_id];
		return ''
			+ (_meta.edited
				? '<p class="dsq-editedtxt">(Edited by a moderator)</p>'
				: '')
			;
	};

	this.postFooter = function(post_id) {
		// TODO: Use media should be conditional
		var _meta = Dsq.jsonData.posts[post_id];
		if(_meta.killed) { return ''; }

		return ' \
			<div class="dsq-comment-footer" id="dsq-comment-footer-' + post_id + '"> \
				<div id="dsq-points-' + post_id + '" class="dsq-likedtxt">'
				+ (_meta.points
					? _meta.points + Dsq.Utils.pluralize(_meta.points, ' person', ' people') + ' liked this comment.'
					: '')
				+ '</div>'
				+ '<ul class="dsq-comment-options dsq-list-style">'
				+ (_meta.votable
					? '<li class="dsq-list-first dsq-rate" id="dsq-rate-cont-' + post_id + '">'
					+ (!_meta.up_voted
						? '<a href="#" onclick="Dsq.Post.rate(this, ' + post_id + ', 1); return false;">Like</a>'
						: 'You liked this.') + '</li>'
					: '')
				+ '<li class="dsq-report' + (!_meta.votable ? ' dsq-list-first' : '') + '" id="dsq-post-report-' + post_id + '"><a href="#" class="dsq-post-report" onclick="Dsq.Post.report(' + post_id + ', false); return false;">Report</a></li> \
				</ul> \
				<ul class="dsq-list-style">'
				+ (_meta.can_reply
					? '<li class="dsq-list-first"><a href="#" id="dsq-reply-link-' + post_id +'" onclick="Dsq.Post.toggleReply(this, ' + post_id +'); return false;">Reply</a></li>'
					: '')
				+ (_meta.can_reply && !_meta.has_replies && _meta.from_request_user
					? '<li id="dsq-edit-el-' + post_id + '"><a id="dsq-edit-link-' + post_id + '" href="#" onclick="Dsq.Post.edit(this, ' + post_id + '); return false;">Edit</a></li>'
					: '')
				+ '<li class="' + (!_meta.can_reply ? 'dsq-list-first' : '') + '" id="dsq-more-el-' + post_id + '"><a id="dsq-more-link-' + post_id + '" href="#" onclick="Dsq.Post.showMenu(this, ' + post_id + ', \'more\'); return false">More <small>&#9660;</small></a></li>'
				+ (Dsq.jsonData.forum.use_media
					? '<li id="dsq-media-el-' + post_id +'" style="display:none"><a id="dsq-media-link-' + post_id + '" href="#" onclick="Dsq.Post.showMenu(this, ' + post_id + ', \'media\'); return false">Use Media <small>&#9660;</small></a></li>'
					: '')
				+ '</ul>'
				+ '<div id="dsq-reply-bar-' + post_id + '" class="dsq-reply-bar" style="display:none"> \
						<div id="dsq-reply-bar-items-' + post_id + '" class="dsq-reply-bar-items"> \
						</div> \
						<div id="dsq-reply-bar-auth-' + post_id + '" class="dsq-reply-bar-auth"> \
							 \
								 \
									<a href="#" class="dsq-help dsq-reply-req-opt" title="You must log into an account in order to comment on OhGizmo!" onclick="Dsq.Popup.helpBadges(); return false">Required:</a> \
								 \
								<img class="dsq-login-icon" src="http://media.disqus.com/images/dsq-favicon-16x16.png" alt="" /> \
								<a id="dsq-reply-login-' + post_id + '" href="http://disqus.com/profile/login/?next=article:3569225" onclick="Dsq.Popup.login(); return false">Login</a> \
								 \
									&nbsp;or&nbsp; \
									<img class="fb_login_image" src="http://static.ak.fbcdn.net/images/fbconnect/login-buttons/connect_light_small_short.gif" alt="Facebook Connect"/> \
									<a href="#" onclick="FB.Connect.requireSession(DisqusFbcParentController.onLogin); return false;">Connect</a> \
								 \
								&nbsp;or&nbsp; \
									<img src="http://media.disqus.com/images/twitter-signin-icon.png" alt="" /> \
									<a href="#" onclick="Dsq.Twitter.startTwitterConnect(); return false">Sign-in</a> \
								 \
								&nbsp;or&nbsp; \
									 <img src="http://media.disqus.com/images/openid-login-icon.png" alt="" /> \
									 <a href="#" onclick="Dsq.OpenID.requestURL(); return false">OpenID</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'				: 'ohgizmo',
			't'				: 'ohgizmo_raquo_archive_raquo_fishtank_friday_fish_overpass',
			// 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/ohgizmo/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/ohgizmo/ohgizmo_raquo_archive_raquo_fishtank_friday_fish_overpass/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/ohgizmo/thread.js'
			+ '?slug='	+ 'ohgizmo_raquo_archive_raquo_fishtank_friday_fish_overpass'
			+ '&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/ohgizmo/thread.js'
			+ '?slug='	+ 'ohgizmo_raquo_archive_raquo_fishtank_friday_fish_overpass'
			+ '&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/ohgizmo/subscribe.js'
				+'?status=' 	+ status
				+ '&slug='		+ 'ohgizmo_raquo_archive_raquo_fishtank_friday_fish_overpass'
				+ '&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/ohgizmo/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/3569225/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/ohgizmo/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/ohgizmo/queueurl.js');
	};
};

Dsq.CNN = function() {
	var obj = {};

	obj.authenticate = function() {
		var url = Dsq.jsonData.settings.disqus_url + "/saml/cnn/try/";
		Dsq.Utils.postToUrl(url, {'target': document.location}, true);
	};

	return obj;
}();


if(Dsq.Utils.ie6) {
	(function() {
		DSQ_HEADER_AVATAR_RE = /<div class="dsq-header-avatar"(.*?)>/gim;
		Dsq.Templates.registerFilter('postPrependHeader', function(html, post_id) {
			// Add "onmouseout" for dsq-header-avatar for dropProfile
			// functionality since IE6 cannot use :hover.
			function _headerAvatarReplace(content, inner, _unused, html) {
				return '<div class="dsq-header-avatar" '
					+ inner
					+ ' onmouseout="Dsq.Post.dropProfile(' + post_id + ')">';
			}
			html = html.replace(DSQ_HEADER_AVATAR_RE, _headerAvatarReplace);
			return html;
		});
	})();
}





	// TODO: Move Seesmic code outside of the main script.  Don't let this script clobber the global namespace.
	if(typeof seesmic == 'undefined') { var seesmic = {}; }
	seesmic.widget = new function () {
		this.callback = function (data) {
			playerVersion = data.disqusplayer;
		};
	};

	
	var scriptEl = document.createElement('script');
	scriptEl.setAttribute('type', 'text/javascript');
	scriptEl.setAttribute('src', 'http://seesmic.com/version.js?callback=seesmic.widget.callback');
	document.getElementsByTagName('head')[0].appendChild(scriptEl);

	
	var scriptEl = document.createElement('script');
	scriptEl.setAttribute('type', 'text/javascript');
	scriptEl.setAttribute('src', 'http://media.disqus.com/javascript/library/swfobject.js');
	document.getElementsByTagName('head')[0].appendChild(scriptEl);

	function see_play_video(_videoUri, _add) {
		var swf = !!playerVersion ? playerVersion : 'http://seesmic.com/embeds/StandalonePlayer.swf';

		flashcontentDiv = Dsq.$(_videoUri + '_content');
		previewDiv = Dsq.$('dsq-seesmic-' + _videoUri + '_preview');
		hideDiv = Dsq.$('dsq-seesmic-' + _videoUri + '_hide');
		showDiv = Dsq.$('dsq-seesmic-' + _videoUri + '_show');
		if(_add) {
			// push flash widget
			var so = new SWFObject(swf, 'sotester', '300', '270', '9', '#000000');
			so.addVariable('video', _videoUri);
			so.addParam('allowFullScreen', 'true');
			so.addParam('allowScriptAccess','always');
			so.useExpressInstall('swfobject/expressinstall.swf');
			so.write(_videoUri + '_content');

			previewDiv.style.display = 'none';
			hideDiv.style.display = 'block';
			showDiv.style.display = 'none';
		}
		else {
			flashcontentDiv.innerHTML = '';
			previewDiv.style.display = 'block';
			hideDiv.style.display = 'none';
			showDiv.style.display = 'block';
		}
	};





(function() {
	//
	// Load theme.  This overrides the base templates with template functions
	// from the respective themes.
	//
	if (Dsq.jsonData.integration.theme == 4) {
		var theme = 'narcissus';
		// HACK: Set variable on window to use post message.
		window.disqus_use_postmessage = true;

		
		for(var prop in Dsq.Themes[theme]) {
			if(Dsq.Themes[theme] && Dsq.Themes[theme].hasOwnProperty(prop)) {
				Dsq.Templates[prop] = Dsq.Themes[theme][prop];
			}
		}
		
		for(var prop in Dsq.Post) {
			if(Dsq.Themes[theme] && Dsq.Themes[theme].hasOwnProperty(prop)) {
				Dsq.Post[prop] = Dsq.Themes[theme][prop];
			}
		}
	}

	//
	// Register templates.  This must be done after all themes are loaded.
	//
	Dsq.Templates.registerTemplate('authPost', Dsq.Templates.authPost);
	Dsq.Templates.registerTemplate('header', Dsq.Templates.header);
	Dsq.Templates.registerTemplate('footer', Dsq.Templates.footer);
	Dsq.Templates.registerTemplate('trackbacks', Dsq.Templates.trackbacks);
	Dsq.Templates.registerTemplate('reactions', Dsq.Templates.reactions);
	Dsq.Templates.registerTemplate('prependPost', Dsq.Templates.prependPost);
	Dsq.Templates.registerTemplate('appendPost', Dsq.Templates.appendPost);
	Dsq.Templates.registerTemplate('postPrependHeader', Dsq.Templates.postPrependHeader);
	Dsq.Templates.registerTemplate('postAppendHeader', Dsq.Templates.postAppendHeader);
	Dsq.Templates.registerTemplate('preBody', Dsq.Templates.preBody);
	Dsq.Templates.registerTemplate('postBody', Dsq.Templates.postBody);
	Dsq.Templates.registerTemplate('postFooter', Dsq.Templates.postFooter);
	Dsq.Templates.registerTemplate('_popupGeneric', Dsq.Templates._popupGeneric);
	Dsq.Templates.registerTemplate('voted', Dsq.Templates.voted);
	Dsq.Templates.registerTemplate('popupProfile', Dsq.Templates.popupProfile);
	Dsq.Templates.registerTemplate('postBox', Dsq.Templates.postBox);
	Dsq.Templates.registerTemplate('pagination', Dsq.Templates.pagination);
	Dsq.Templates.registerTemplate('postComment_onSuccess', Dsq.Templates.postComment_onSuccess);

})();

Dsq.container.className = "clearfix";
Dsq.container.innerHTML = ' \
<ul id="dsq-comments">\
	 <li id="dsq-comment-1765360">\
	 <div id="dsq-comment-header-1765360" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765360" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765360">Gazman</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765360" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765360" class="dsq-comment-message">That is cruel</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5522339">\
	 <div id="dsq-comment-header-5522339" class="dsq-comment-header">\
	 <cite id="dsq-cite-5522339" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5522339">Brad</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5522339" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5522339" class="dsq-comment-message">are you serious cruel? how stupid are you</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-10908022">\
	 <div id="dsq-comment-header-10908022" class="dsq-comment-header">\
	 <cite id="dsq-cite-10908022" class="dsq-comment-cite">\
	 <span id="dsq-author-user-10908022">NoirRaven</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-10908022" class="dsq-comment-body">\
	 <div id="dsq-comment-message-10908022" class="dsq-comment-message">Oh yes. Giving them MORE SPACE TO ROAM is just HORRIBLE. We should all just trap our poor little fishies in to one tank that\'s way too small for them. e.e Dude, come on. It would be cruel to make them JUMP from tank to tank but to build them a specially designed fish pathway? That\'s awesome.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765337">\
	 <div id="dsq-comment-header-1765337" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765337" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765337">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765337" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765337" class="dsq-comment-message">how is that cruel? the things i want to do to idiots like you is cruel.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765338">\
	 <div id="dsq-comment-header-1765338" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765338" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765338">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765338" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765338" class="dsq-comment-message">far from cruel smart and gives the fish more room to swim around <br><br>we need more people like this</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765359">\
	 <div id="dsq-comment-header-1765359" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765359" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765359">spuffler</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765359" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765359" class="dsq-comment-message">Lovin\' it! Great idea!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765327">\
	 <div id="dsq-comment-header-1765327" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765327" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765327">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765327" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765327" class="dsq-comment-message">I would say that that is far less cruel than keeping them in just one tank....</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765400">\
	 <div id="dsq-comment-header-1765400" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765400" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1765400" href="http://RayAndLaura.com" target="_blank" rel="nofollow">Ray</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765400" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765400" class="dsq-comment-message">I\'d be more worried about it springing a leak...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765328">\
	 <div id="dsq-comment-header-1765328" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765328" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765328">tony</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765328" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765328" class="dsq-comment-message">cleaning that thing has got to be a chore.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765401">\
	 <div id="dsq-comment-header-1765401" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765401" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765401">Dale</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765401" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765401" class="dsq-comment-message">Don\'t get in a huff, it\'s not cruel, they\'ll forget all about it soon enough!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765403">\
	 <div id="dsq-comment-header-1765403" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765403" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765403">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765403" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765403" class="dsq-comment-message">NOT CRUEL U IDIOT</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765329">\
	 <div id="dsq-comment-header-1765329" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765329" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1765329" href="http://www.Geek97361.com/blog/" target="_blank" rel="nofollow">Avrila</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765329" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765329" class="dsq-comment-message">The only problem I can think of is that the heaters might not get the job done in the tubes.  BUT...heat rises...so that might be a non-issue.  Anyway if the fish are cold they can swim back to a nice warm tank.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765361">\
	 <div id="dsq-comment-header-1765361" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765361" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765361">nwah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765361" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765361" class="dsq-comment-message">i agree that it\'s cruel. also subways are cruel, tunnels, those underground passages under the streets that save thousands of lives every year, also hallways are cruel and we should not use this things because they are cruel.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765362">\
	 <div id="dsq-comment-header-1765362" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765362" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765362">Bunny</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765362" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765362" class="dsq-comment-message">How cruel of you to say that :))</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765330">\
	 <div id="dsq-comment-header-1765330" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765330" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765330">SL</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765330" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765330" class="dsq-comment-message">i think it is cruel that people have to look at GazMans face. <br><br>xxx :P</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765340">\
	 <div id="dsq-comment-header-1765340" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765340" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765340">Xifihas</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765340" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765340" class="dsq-comment-message">Gazman, it\'s not cruel, these pipelines give the fish greater freedom to move around (sure the pipes themselves are a little cramped but its connected to another tank meaning if they want to leave their tank they are free to do so)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765339">\
	 <div id="dsq-comment-header-1765339" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765339" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765339">Fionn</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765339" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765339" class="dsq-comment-message">They are fish, braindead fish they dont care which tank they are in, it looks cool and thats the only thing too it really.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765363">\
	 <div id="dsq-comment-header-1765363" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765363" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765363">Kris</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765363" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765363" class="dsq-comment-message">Not cruel, but to Fionn - Fish are not \'brain dead\' and there is a long lasting myth that fish have a memory of a few seconds, this is nonsense. Similar to the (now lessening) myth that birds are stupid (bird brain) as science now has it - birds are some of the most intelligent creatures in the word.<br><br>And Fionn how do you know they dont care which tank they are in? did you do a survey. You dont  know either way, so unless  you want to back up your comments with scientific data (same goes for you gaz) please refrain from making blanket idiotic statements.<br><br>Again I dont think the set up is cruel - but I DO think its cruel that we have to listen to idiotic comments from people like Gaz and Fionn.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765364">\
	 <div id="dsq-comment-header-1765364" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765364" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765364">lovejahlive</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765364" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765364" class="dsq-comment-message">Lets figure out how to turn that thing into a bong...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765333">\
	 <div id="dsq-comment-header-1765333" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765333" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765333">fr3ll</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765333" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765333" class="dsq-comment-message">nothing more to comment ;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765367">\
	 <div id="dsq-comment-header-1765367" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765367" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765367">Therealjoe</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765367" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765367" class="dsq-comment-message">Actually this is a bong the fish you see are just your imagination.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765365">\
	 <div id="dsq-comment-header-1765365" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765365" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765365">Rein</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765365" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765365" class="dsq-comment-message">damn, everyone that left a comment on here just murdered gazman bahaha, thats what you get for being cruel ;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765366">\
	 <div id="dsq-comment-header-1765366" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765366" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765366">Rein</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765366" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765366" class="dsq-comment-message">its a bong!? hahahahahahahahahahahahahhaha i wish, thatd be one hell of a water bong!<br><br>legalize it!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765369">\
	 <div id="dsq-comment-header-1765369" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765369" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765369">TheGabe</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765369" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765369" class="dsq-comment-message">Ye gods who gives a fuck if it\'s cruel or not?!<br>Also, kris, they\'re fish; so what the fuck does it matter how long their memories are? Nobody asked you to spout all that fascinating information about the psychology of fish and birds, so contrary to what you apparently believe, you don\'t look any cleverer than anyone else who\'s posted here, except possibly gazman.<br>Also, people who spend time writing long winded comments on websites no-one goes on anyway, that are completely irrelevant to the original subject, fail it mightily.<br><br>Geddit?<br><br>Kthxbie</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765368">\
	 <div id="dsq-comment-header-1765368" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765368" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765368">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765368" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765368" class="dsq-comment-message">it would be the opposite of cruel if it was a fish-bong</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765370">\
	 <div id="dsq-comment-header-1765370" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765370" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765370">Therealjoe</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765370" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765370" class="dsq-comment-message">Those fish would be flying high.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765299">\
	 <div id="dsq-comment-header-1765299" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765299" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765299">Steve</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765299" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765299" class="dsq-comment-message">So, all that water\'s held up by an air pump pumping air out of the top? I have just two words: Power outage.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765300">\
	 <div id="dsq-comment-header-1765300" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765300" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765300">Solar</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765300" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765300" class="dsq-comment-message">Steve - the air only has to be pumped out once as long as no more air can enter, so no power is required to maintain it.<br><br>TheGabe - take your own advice and stuff a sock in it, moron.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765306">\
	 <div id="dsq-comment-header-1765306" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765306" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765306">noname</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765306" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765306" class="dsq-comment-message">TheGabe, you\'re a hypocritical douche bag. I bet you\'re ugly too</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765371">\
	 <div id="dsq-comment-header-1765371" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765371" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765371">lawraw</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765371" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765371" class="dsq-comment-message">what if a fat fishy goes into the tunnel and gets stuck?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765297">\
	 <div id="dsq-comment-header-1765297" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765297" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765297">dick</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765297" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765297" class="dsq-comment-message">People are always saying (insert animal name here) are the smartest in the world.  Until they stop getting eaten and owned by us, shut the f#$k up.  We are the smartest, otherwise the the fish would have us in air aquariums walking back and forth between tanks, and sprinkling beef jerky flakes on our heads once a day.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765298">\
	 <div id="dsq-comment-header-1765298" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765298" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765298">TwoLips</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765298" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765298" class="dsq-comment-message">I think fish are cool, all swimming around and shit. Super cool. Birds would be cool too, but they don\'t like cheesecake.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765303">\
	 <div id="dsq-comment-header-1765303" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765303" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765303">buf</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765303" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765303" class="dsq-comment-message">2lips, I think I love you. You just summarized ll that I believe is true in the world.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765304">\
	 <div id="dsq-comment-header-1765304" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765304" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765304">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765304" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765304" class="dsq-comment-message">oh lawds!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765305">\
	 <div id="dsq-comment-header-1765305" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765305" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765305">verser</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765305" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765305" class="dsq-comment-message">truly a dumb idea, go get em tiger ;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765372">\
	 <div id="dsq-comment-header-1765372" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765372" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765372">ruthemus</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765372" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765372" class="dsq-comment-message">it\'s just like those tunnels and things high up for cats--they love it. this kind of thing gives the animals much more space to explore. awesome.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765292">\
	 <div id="dsq-comment-header-1765292" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765292" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765292">andrew</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765292" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765292" class="dsq-comment-message">noone asked you to be a jerk either gabe. go away</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765334">\
	 <div id="dsq-comment-header-1765334" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765334" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765334">DarKKnight</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765334" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765334" class="dsq-comment-message">to Gaz: im sorry, but you set yourself up for complete failure, which was f***ing hilarious dude <br>to Fionn: all you really need to do at this point is to be a winner of the darwin awards<br>to Kris: did YOU survey those fish on weather or not its cruel?<br>to Gabe: dude, all you needed to say was shut the fuck up, thats it<br><br>now, what would be cruel is dropping cherry bombs in that thing muahahahaha</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765374">\
	 <div id="dsq-comment-header-1765374" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765374" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765374">Billdave</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765374" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765374" class="dsq-comment-message">If the fish don\'t like the tubes, they won\'t swim into them. Dolt.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765307">\
	 <div id="dsq-comment-header-1765307" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765307" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765307">loogibot</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765307" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765307" class="dsq-comment-message">Damn, that bong must be good cuz I swore I saw fish in it!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765376">\
	 <div id="dsq-comment-header-1765376" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765376" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765376">kathy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765376" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765376" class="dsq-comment-message">This is possibly the most awesome thing ever.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765314">\
	 <div id="dsq-comment-header-1765314" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765314" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765314">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765314" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765314" class="dsq-comment-message">wow. its amazing how more than half the comments revolve around the first one.  we all know that the comment is stupid, so why point that out constantly.  congratz, you\'ve all lost the internets. FAIL</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765392">\
	 <div id="dsq-comment-header-1765392" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765392" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765392">Phia</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765392" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765392" class="dsq-comment-message">I wanna know what happens if two fish meet when they are coming opposite ways.... do they fight it out or are they polite and say \'you go\', \'no you first\',  \'oh, i insist\', \'no, please, really...well ok, have a nice journey!\', \'wait, can i get your number?\', \'oh sure *blush*\'......<br>i\'ll stop there, i think i\'m getting a lil carried away... but the structure is cool, oh and to keep up a wonderful tradition...ITS SO NOT CRUEL!!! it is a place to meet like minded fish!!! :)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765397">\
	 <div id="dsq-comment-header-1765397" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765397" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765397">Joe</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765397" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765397" class="dsq-comment-message">Fish have no brain and no feelings. They are useless creatures, with the exception of being good to eat. Jesus himself ate fish. Those of you who think this is cruel should move to North Korea. Get out of my country.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765398">\
	 <div id="dsq-comment-header-1765398" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765398" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765398">chuck lee</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765398" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765398" class="dsq-comment-message">Joe owns this country? good to know.  Joe stop wasting your time talking about Jesus, and do something about the freakin Bush family will ya?<br><br>The fish tunnel is cool.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765336">\
	 <div id="dsq-comment-header-1765336" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765336" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765336">Fella</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765336" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765336" class="dsq-comment-message">All comments on every blog turn into juvenile bickering. WTF? Grow up.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765335">\
	 <div id="dsq-comment-header-1765335" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765335" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1765335" href="http://iktomisweb.com" target="_blank" rel="nofollow">Golanv Igvyi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765335" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765335" class="dsq-comment-message">I was bored as hell today, but reading all the comments made it more interesting for a few minutes. The tank is cool as hell, the fish probably dig the freedom, some people will go nameless but are frickin idiots! others are to intelligent to know when to keep their pie holes shut. And others are just smart enough to say what needs to be said. That being said I will leave you all to figure out who fits where.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765317">\
	 <div id="dsq-comment-header-1765317" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765317" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765317">Bob</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765317" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765317" class="dsq-comment-message">This fish tank is a series of tubes.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765296">\
	 <div id="dsq-comment-header-1765296" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765296" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765296">Thyhack</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765296" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765296" class="dsq-comment-message">Fish like cheesecake too.. ZOMG I HAVE AN IDEA!!! You create more tubes going everywhere. And inside you should have cake stencils with arrows pointing to the cake. And then have a waterfall at then end, there you would have a strainer. That would expose the fish to air and then it would have a tragic ending. And you could call it Fish PORTAL!!!!! or not...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765395">\
	 <div id="dsq-comment-header-1765395" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765395" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765395">GAZMANS A RETARD</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765395" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765395" class="dsq-comment-message">U R A RETARD GAZMAN RETAD</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765396">\
	 <div id="dsq-comment-header-1765396" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765396" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765396">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765396" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765396" class="dsq-comment-message">Fake</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765377">\
	 <div id="dsq-comment-header-1765377" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765377" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765377">Roberts</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765377" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765377" class="dsq-comment-message">It would be better if the fish where able to swim from the river to the fish tank</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765378">\
	 <div id="dsq-comment-header-1765378" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765378" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765378">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765378" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765378" class="dsq-comment-message">dont worry thegabe. i got cha.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765341">\
	 <div id="dsq-comment-header-1765341" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765341" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765341">Charlie</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765341" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765341" class="dsq-comment-message">Who cleans the sucker?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765323">\
	 <div id="dsq-comment-header-1765323" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765323" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765323">Walter Cena</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765323" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765323" class="dsq-comment-message">This fish tank is EROTIC</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765343">\
	 <div id="dsq-comment-header-1765343" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765343" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765343">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765343" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765343" class="dsq-comment-message">FREE THE FISH! FISH IS INNOCENT!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765344">\
	 <div id="dsq-comment-header-1765344" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765344" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765344">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765344" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765344" class="dsq-comment-message">more sushi spots should have this as an added feature.  Watching lobsters crawl around, crabs and other smaller fish... that would be great!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765318">\
	 <div id="dsq-comment-header-1765318" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765318" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765318">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765318" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765318" class="dsq-comment-message">I do not know the mechanics but the idea is lovely. When you think about it, it allows the fish to fly over land. It might be different but as long as the fish are not hurt it should be fine. They adapt; its what they know; it becomes their norm. Puts into perspective humans moving from farms to cities or being introduced to a new culture. Normal = Strange + Time</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765345">\
	 <div id="dsq-comment-header-1765345" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765345" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765345">ben</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765345" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765345" class="dsq-comment-message">i love that normal=strange+time</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765346">\
	 <div id="dsq-comment-header-1765346" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765346" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765346">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765346" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765346" class="dsq-comment-message">your all fucked!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765320">\
	 <div id="dsq-comment-header-1765320" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765320" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765320">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765320" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765320" class="dsq-comment-message">What\'s brown and sticky????</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765321">\
	 <div id="dsq-comment-header-1765321" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765321" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765321">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765321" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765321" class="dsq-comment-message">A STICK</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765347">\
	 <div id="dsq-comment-header-1765347" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765347" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765347">an entertained aristocratt</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765347" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765347" class="dsq-comment-message">lol  thank you all for your illuminating conversation!!  it was hilarious and slightly pathetic to see the "smartest race on earth" wasting their time like this.  :)  I look forward to reading future posts on different threads, so keep it up, morons!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765382">\
	 <div id="dsq-comment-header-1765382" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765382" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765382">Freddy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765382" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765382" class="dsq-comment-message">How do you keep those tubes clean?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765385">\
	 <div id="dsq-comment-header-1765385" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765385" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765385">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765385" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765385" class="dsq-comment-message">get a better hobby ppl</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765348">\
	 <div id="dsq-comment-header-1765348" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765348" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765348">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765348" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765348" class="dsq-comment-message">what would the fish do?<br><br>this is a form of torture of the same magnitude and cruelty as waterboarding!<br><br>how can you all say that this isn\'t cruel. you are all horrible horrible people with no morals! remember the romans thought that slavery and gladiators were not torture... but it was.<br><br>YOU ARE ALL IDIOTS!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765383">\
	 <div id="dsq-comment-header-1765383" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765383" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765383">ZilViA</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765383" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765383" class="dsq-comment-message">come si può paragonare questa cosa con i gladiatori??i pesci non hanno il cervello...nn si rendono conto! e in + mi sembra solo un\'idea diversa dal solito per attirare gente in un locale....e sinceramene ognuno ha la propria idea...non esiste nessun IDIOTAAA!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765384">\
	 <div id="dsq-comment-header-1765384" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765384" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1765384" href="http://www.agonalbreath.com" target="_blank" rel="nofollow">Derelict</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765384" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765384" class="dsq-comment-message">... but are the fish tasty?<br><br>D</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765386">\
	 <div id="dsq-comment-header-1765386" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765386" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765386">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765386" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765386" class="dsq-comment-message">learn how to speak english you idiot</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765308">\
	 <div id="dsq-comment-header-1765308" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765308" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765308">peter</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765308" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765308" class="dsq-comment-message">I like it. It shows out of the box thinking and free thinking. It shows imagination past the confines of the guy that said, "That is cruel". Obviously an inside the box thinker working on pure and immediate notions, and not thinking it through.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765373">\
	 <div id="dsq-comment-header-1765373" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765373" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765373">tamtam</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765373" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765373" class="dsq-comment-message">Well i am a adimate fish lover i have 4 aquariums in my house plus 5 betta bowls and i think your tank is the coolest i understand that fish love to wonder and this will keep them busy considering what else do they have to do.  i am very curious on the cost and upkeep.  maybe one day i will have a community connected together. ha ha</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765310">\
	 <div id="dsq-comment-header-1765310" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765310" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1765310" href="http://izabael.com" target="_blank" rel="nofollow">Isabeal</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765310" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765310" class="dsq-comment-message">Why did they go out of business?  Spent all their money on that thing instead of good coffee ;-)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765309">\
	 <div id="dsq-comment-header-1765309" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765309" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765309">Ryan</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765309" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765309" class="dsq-comment-message">Very cool apparatus, alot of thought went into just how to support the thing properly...it\'s a cool idea and I\'m surprised if there aren\'t larger scale versions of this somewhere, like giant hampster playgrounds but for fish...hahaha</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765331">\
	 <div id="dsq-comment-header-1765331" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765331" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765331">Alex</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765331" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765331" class="dsq-comment-message">Why there is not a knife-fan at the embouchure of the tube?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765325">\
	 <div id="dsq-comment-header-1765325" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765325" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765325">Bubba</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765325" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765325" class="dsq-comment-message">Man, I\'d like them there fish to be swimming right onto my skillet. Nothing like a little lemon-peppered bluegill to make my day. That there apparatus is awesome. Reminds me of a big \'ole fish tank I done saw in Chattanooga. It were BIG! And if that were a bong that big, I wouldn\'t be seeing fish... I\'d being seeing some Whales! I wonder what would happen I you put prey-fish in one tank and predator fish in the other. Dang, I\'m going to make something like this to connect my kids\' rooms together. Or maybe another trailer to mine. That would be sweet, And I don\'t believe none of that there vacuum BS. It\'s the government doing an anti-gravity experiment right under our noses. Ain\'t too long till the UFO\'s come and take us away.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765356">\
	 <div id="dsq-comment-header-1765356" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765356" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765356">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765356" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765356" class="dsq-comment-message">how do they keep the water up there ?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765349">\
	 <div id="dsq-comment-header-1765349" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765349" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765349">Jackson Mehoff</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765349" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765349" class="dsq-comment-message">man oil</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765353">\
	 <div id="dsq-comment-header-1765353" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765353" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765353">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765353" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765353" class="dsq-comment-message">this is badass. I wish I had the money or time to do this</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765388">\
	 <div id="dsq-comment-header-1765388" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765388" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765388">George W. Bush</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765388" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765388" class="dsq-comment-message">NO ITS CRUEL YOU IDIOTS!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765301">\
	 <div id="dsq-comment-header-1765301" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765301" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1765301" href="http://www.braincellsoup.com" target="_blank" rel="nofollow">BillV</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765301" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765301" class="dsq-comment-message">Best comment thread evar.<br><br>LOL, morons. <br><br>Cool invention, probably a bitch to keep clean unless the filtration is very good, and chems are used to prevent algae growth.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765302">\
	 <div id="dsq-comment-header-1765302" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765302" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1765302" href="http://www.braincellsoup.com" target="_blank" rel="nofollow">BillV</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765302" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765302" class="dsq-comment-message">@anonymous<br><br>Time would be the only constraint. Money-wise, the plastic (lexan or something) would not be all that expensive. Learning how to cut and pin/glue the plastic would only take a bit of googling and some practice. I\'ve made a couple aquarium sumps and overflows with the same methods.<br>   The concept itself is the truly amazing part of the whole thing.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765389">\
	 <div id="dsq-comment-header-1765389" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765389" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1765389" href="http://bootslack.wordpress.com" target="_blank" rel="nofollow">James D. Newman</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765389" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765389" class="dsq-comment-message">Bob is my hero. I liked the cheesecake comment also, but Bob is my hero. More to the point - I am a big cat fan and am planning, when I get a house, on doing catwalks. Suspended train tracks have also long fascinated me -- and now I have a third thing to add. You could interweave the fish tubes and the catwalks so that the cats (curious about the fish) get motivated to use them more. I am curious about the cleaning problems though -- just a large aquarium can be a bear. What would you do, flush it with some kind of enzyme?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765390">\
	 <div id="dsq-comment-header-1765390" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765390" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765390">Silversun5</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765390" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765390" class="dsq-comment-message">hahahah. amazing thread. and i agree, way way too cruel to provide more space for the fishes. beyond.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765315">\
	 <div id="dsq-comment-header-1765315" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765315" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765315">cabbagehats</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765315" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765315" class="dsq-comment-message">whos gazman?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765316">\
	 <div id="dsq-comment-header-1765316" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765316" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765316">cabbagehats</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765316" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765316" class="dsq-comment-message">oh. duh. hes at the top. sorry, missed that.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765375">\
	 <div id="dsq-comment-header-1765375" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765375" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765375">Jas</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765375" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765375" class="dsq-comment-message">Damn that is awesome i want 1 what would be really cool is a fish tank in each room and connecting them all ... but clean it would hella suck .... unless u made them really big that u could put scuba gear on and swim round</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765393">\
	 <div id="dsq-comment-header-1765393" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765393" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765393">Alan</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765393" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765393" class="dsq-comment-message">EH -EH stop swearing it\'s just the point of veiw the big fish is saying Hi lilly thats cool. do you want to hear me sing. ? yeh ok, if I was a carp-enter and you was me lady yeh Ha good eh yeo Derby</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765379">\
	 <div id="dsq-comment-header-1765379" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765379" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765379">Alan</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765379" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765379" class="dsq-comment-message">another. OK. traveling around from tank to tank, some times I think it\'s just a prank for I know I never be set free but it\'s really good enough for me, just swimming I love it my friend i\'m happy inside this tube without end.RRRR</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765380">\
	 <div id="dsq-comment-header-1765380" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765380" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765380">Tom</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765380" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765380" class="dsq-comment-message">traveling around from tank to tank. some times I think it\'s just a prank for I know I will not be set free but it is the nicest place for me. just swimming the word is my friend  i\'m traveling around this room without end. glub-glub good eh Derby again,</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765381">\
	 <div id="dsq-comment-header-1765381" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765381" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765381">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765381" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765381" class="dsq-comment-message">definitely not cruel. seriously! i wish i was a fish in that tank! haha!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765322">\
	 <div id="dsq-comment-header-1765322" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765322" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765322">Gizzard</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765322" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765322" class="dsq-comment-message">OK. I love the idea but....... The reason that it probably took ages for a fish to swim across is that the fish would be subjected to considerable changes in pressure as it swam up the tube which would no doubt hurt it. Not that I\'m against hurting fish, you understand. It was a tragic fish-related accident that killed half of my family. Let them suffer, the little scaly bastards. That\'ll teach \'em to mock me!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765342">\
	 <div id="dsq-comment-header-1765342" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765342" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765342">Todd</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765342" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765342" class="dsq-comment-message">So this looks cool, but something urks me about it...  It\'s not that I think it\'s cruel to fish...(remember PETA kills 98% of the animals it "saves")  plus they\'re fish....seriously...<br><br>My complaint is physics.  These "tubes" are ABOVE the two tanks.  In order for the water to not push out the tanks and spill on the floor, it would need to be kept under pressure.  In fact, the only way to get the water up there is to literally suck it up from the two tanks simultaneously while filling both with water. Literally PULL the water up to the top and cork it (must be kept air tight otherwise the tanks overflow till there is no water in the tubes).  Something this size doesn\'t look feasible.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765394">\
	 <div id="dsq-comment-header-1765394" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765394" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765394">SciKid</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765394" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765394" class="dsq-comment-message">The laws of physics are in no way being bent or broken. It is true that “water finds its own level” but so long as no air can get in the top of the tube the water cannot fall down because there is nothing to replace it. This creates its own pressure. I do not think, however, that this was achieved by simply pumping air out of a one way valve on the top. There are many more simple ways of doing this that don’t require nearly as much suction.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765387">\
	 <div id="dsq-comment-header-1765387" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765387" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765387">eddiedog8</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765387" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765387" class="dsq-comment-message">cool 8)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765350">\
	 <div id="dsq-comment-header-1765350" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765350" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765350">Abe</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765350" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765350" class="dsq-comment-message">I love how one brief three-word comment decides the content of hundreds of posts that follow.  IT IS CRUEL, YOU GUYS!  SETTING UP THOSE IN THE CEILING FISH FOR ENTERTAINMENT?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765351">\
	 <div id="dsq-comment-header-1765351" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765351" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765351">j.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765351" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765351" class="dsq-comment-message">woah. first of, you guys are mean. "idiot, moron, ugly". second of all, sitting around arguing about the cruelty value? small animals in small cages are there for our amusement and for the decoration value.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765319">\
	 <div id="dsq-comment-header-1765319" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765319" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765319">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765319" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765319" class="dsq-comment-message">this would be a fucking awesome bong!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765324">\
	 <div id="dsq-comment-header-1765324" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765324" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765324">tunca</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765324" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765324" class="dsq-comment-message">are the tanks at the both end of the tube sealed to prevent water leaking?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765352">\
	 <div id="dsq-comment-header-1765352" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765352" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765352">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765352" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765352" class="dsq-comment-message">looks cool but how would you clean it when it gets full of algae? would like to see it 6 months down the line. haha</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765326">\
	 <div id="dsq-comment-header-1765326" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765326" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765326">peerpressure</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765326" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765326" class="dsq-comment-message">Hahahahahahahahahahhahaha I\'m from Britain and I can\'t believe what I\'m reading here, are you lot sat in a trailer-park somewhere in Alibami passing round THE brain-cell while you take turns with the crayon?????? Hahahahahahahahahah</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765354">\
	 <div id="dsq-comment-header-1765354" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765354" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765354">jerry</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765354" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765354" class="dsq-comment-message">well i will tell you what. it would make a good bong and it is obviously the work of somebody who has a lot of either time on his hands or brains in his head....or maybe even both. and if so he\'s my first pick for dodge ball....lol</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765295">\
	 <div id="dsq-comment-header-1765295" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765295" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765295">GAZMANS A RETARDS A RETARD</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765295" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765295" class="dsq-comment-message">UR A RETARD GAZMANS A RETARD A RETARD</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765311">\
	 <div id="dsq-comment-header-1765311" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765311" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765311">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765311" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765311" class="dsq-comment-message">A hamster run for fish - i\'d like to see a hamster ball where a<br> fish can roll itself around the room</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765355">\
	 <div id="dsq-comment-header-1765355" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765355" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765355">Swacey</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765355" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765355" class="dsq-comment-message">I\'m totally amazed that so many people would actually comment on a fishtank story. And before im eaten alive for doin the same thing, I\'d just like to say the first comment drew me into this thing and once I reached the bottom, I had to throw my hat in the tank. Good luck to everyone, this was a pleasure.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765293">\
	 <div id="dsq-comment-header-1765293" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765293" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765293">mandi</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765293" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765293" class="dsq-comment-message">I think this is pretty cool.  Now if you want to be cruel, all you have to do is build a cat walk alongside the tubes.  Except, would you be cruel to the fish, or to the cats?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765294">\
	 <div id="dsq-comment-header-1765294" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765294" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765294">Anonymous</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765294" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765294" class="dsq-comment-message">ive always wanted to do that</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765358">\
	 <div id="dsq-comment-header-1765358" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765358" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765358">Kit</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765358" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765358" class="dsq-comment-message">It\'s basic - the guy who actually observed the tank set-up in action points out that the fish take several days to get part-way through the tubes, and rarely make it to the second tank -  HELLO, there\'s no way to FEED the fish lost in the tube..<br>That\'s what makes it cruel.<br>Do they have 8 second memories ? Who cares ? They\'re clearly not bright enough to get through the tube , or back to home base within time to EAT.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765402">\
	 <div id="dsq-comment-header-1765402" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765402" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765402">golden</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765402" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765402" class="dsq-comment-message">I bet they clean it from the top, 1/2half at a time, strong wire with a cloth maybe, you could be done in ten minutes.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765313">\
	 <div id="dsq-comment-header-1765313" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765313" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765313">emma</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765313" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765313" class="dsq-comment-message">well. That took a while to read.<br><br>...but how do they feed the fish?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765391">\
	 <div id="dsq-comment-header-1765391" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765391" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765391">FishFoot</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765391" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765391" class="dsq-comment-message">That is so cool! Seems fun to swim in if I was a fish. Great idea. I would want that if I had fish, that\'s a real gap in the market for cool tanks.<br><br>I suppose it would also work for hamsters or other rodents/similar pets.<br><br>Glad I made this stumble :p</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765399">\
	 <div id="dsq-comment-header-1765399" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765399" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765399">discus</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765399" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765399" class="dsq-comment-message">well, suction or not, physics applies. Any physicians here? I thought the fish would have a hard time swimming so high against gravity. Can fish attain indefinite buoyancy? This is not a nice setup. A tube parallel to the lids would be more acceptable, but then people would tap on the tubes... I can\'t decide which is more cruel. BTW, fish have long term memory, see link: <a href="http://tvnz.co.nz/view/page/411366/1587710" rel="nofollow">http://tvnz.co.nz/view/page/411366/1587710</a> .</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765332">\
	 <div id="dsq-comment-header-1765332" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765332" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765332">Melly</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765332" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765332" class="dsq-comment-message">That is awesome... though, it would be funny to have some really evil, barracuda looking type of fish in there... scare the crap out of people &gt;.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765312">\
	 <div id="dsq-comment-header-1765312" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765312" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765312">to peerpressure.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765312" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765312" class="dsq-comment-message">you\'ll probably never come back. but who cares. You\'re from britain, half of your populace is just as stupid and petty ashalf of everyones populace. unfortunatly, the only half of the american populace who posts in places like this re 12 years old. For some weird reason, you europeans think they represent all of us. here\'s my theory, correct me if i\'m wrong.  you\'re 12 year olds are just s immature and stupid as ours. maybe more. suck it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765404">\
	 <div id="dsq-comment-header-1765404" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765404" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765404">billy bob</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765404" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765404" class="dsq-comment-message">do you think I need to get a permit to write in this . or just poach</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765357">\
	 <div id="dsq-comment-header-1765357" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765357" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765357">Joe (Not the same one)</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765357" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765357" class="dsq-comment-message">This is really cool, imagine what it\'d be like if you made like a grid going across the ceiling for fish! =D I would so do this, if I had fish.<br>Sorry, but I have to.<br>Fish have brains, STARFISH don\'t, and fish have feelings, we are all evolved from fish, millions of years ago, so they have to be pretty damn clever. Plus they\'ll last long after us, as long as we don\'t over-fish.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765406">\
	 <div id="dsq-comment-header-1765406" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765406" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765406">janelle</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765406" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765406" class="dsq-comment-message">COOL!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765405">\
	 <div id="dsq-comment-header-1765405" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765405" class="dsq-comment-cite">\
	 <a id="dsq-author-user-1765405" href="http://WWW.prickely.com" target="_blank" rel="nofollow">Matthew</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765405" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765405" class="dsq-comment-message">I can not believe there have been this many comments on something so insanely stupid.  The owners of this coffee bar must be on crack.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-1765407">\
	 <div id="dsq-comment-header-1765407" class="dsq-comment-header">\
	 <cite id="dsq-cite-1765407" class="dsq-comment-cite">\
	 <span id="dsq-author-user-1765407">stevie</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-1765407" class="dsq-comment-body">\
	 <div id="dsq-comment-message-1765407" class="dsq-comment-message">Gazman is a dick!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2623208">\
	 <div id="dsq-comment-header-2623208" class="dsq-comment-header">\
	 <cite id="dsq-cite-2623208" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2623208">cold pie</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2623208" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2623208" class="dsq-comment-message">i really enjoyed reading all this, tank looks gr8, the fish wudnt go up there if it was uncomfy for them, the cleanin and all that looks rather impractival, but if the guy set it up im shore hes got it sorted,<br>gazman ur a twat, itheres plenty of tank, they dnt av to go dwn the tunnels they choose to,<br> pease out</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-2805509">\
	 <div id="dsq-comment-header-2805509" class="dsq-comment-header">\
	 <cite id="dsq-cite-2805509" class="dsq-comment-cite">\
	 <span id="dsq-author-user-2805509">belac</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-2805509" class="dsq-comment-body">\
	 <div id="dsq-comment-message-2805509" class="dsq-comment-message">Hahaha you guys all crack me up! Look at that fish\'s face he is so pumped on life.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4622191">\
	 <div id="dsq-comment-header-4622191" class="dsq-comment-header">\
	 <cite id="dsq-cite-4622191" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4622191">-PooPoo</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4622191" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4622191" class="dsq-comment-message">Hey those are Texas Cichlids. Sweet.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-4924718">\
	 <div id="dsq-comment-header-4924718" class="dsq-comment-header">\
	 <cite id="dsq-cite-4924718" class="dsq-comment-cite">\
	 <span id="dsq-author-user-4924718">jade </span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-4924718" class="dsq-comment-body">\
	 <div id="dsq-comment-message-4924718" class="dsq-comment-message">i love it what a great idea i have fish that jump so this would save them the trouble lol   jade</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-5491809">\
	 <div id="dsq-comment-header-5491809" class="dsq-comment-header">\
	 <cite id="dsq-cite-5491809" class="dsq-comment-cite">\
	 <span id="dsq-author-user-5491809">fish R shitting over your head</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-5491809" class="dsq-comment-body">\
	 <div id="dsq-comment-message-5491809" class="dsq-comment-message">What a great idea. The should come up with something like this for hamsters and gerbils...Oh ya they already did, the human ass.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-8329047">\
	 <div id="dsq-comment-header-8329047" class="dsq-comment-header">\
	 <cite id="dsq-cite-8329047" class="dsq-comment-cite">\
	 <span id="dsq-author-user-8329047">lomphy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-8329047" class="dsq-comment-body">\
	 <div id="dsq-comment-message-8329047" class="dsq-comment-message">OMG I WANT ONE<br><br>that thing is amazing, an incredible piece of fish tank thing</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-10891639">\
	 <div id="dsq-comment-header-10891639" class="dsq-comment-header">\
	 <cite id="dsq-cite-10891639" class="dsq-comment-cite">\
	 <span id="dsq-author-user-10891639">Plip</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-10891639" class="dsq-comment-body">\
	 <div id="dsq-comment-message-10891639" class="dsq-comment-message">Chill out my man. Why do you always take the fishes side haha. Dont worry if someone dosent provide scientific data when making such a trifle statement about a trifle subject. And ultimately it does just look cool. I dont think they had the fish in mind when constructing such a controversial piece of architecture haha.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-11441245">\
	 <div id="dsq-comment-header-11441245" class="dsq-comment-header">\
	 <cite id="dsq-cite-11441245" class="dsq-comment-cite">\
	 <span id="dsq-author-user-11441245">dcace94</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-11441245" class="dsq-comment-body">\
	 <div id="dsq-comment-message-11441245" class="dsq-comment-message">i dont get how its cruel when its the fishes\' choice to go in the tube or not</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=ohgizmo&t=ohgizmo_raquo_archive_raquo_fishtank_friday_fish_overpass&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 = 'a37223b5b6ba60a2a4df42ef6983115c';
			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');
}

})();




