




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": [{"body": "What do you want to be known for? see #1 at http://bit.ly/KYD0 via @writerriver and Core Dump blog (Keith Soltys)", "author_name": "altmilan", "source_url": "http://www.ubervu.com/conversations/scobleizer.com/2009/01/12/if-you-are-laid-off-heres-how-to-socially-network/", "id": 15470474, "get_service_url": "http://twitter.com/", "title": "What do you want to be known for? see #1 at http://bit.ly/KYD0 via @writerriver and Core Dump blog (Keith Soltys)", "url": "http://twitter.com/altmilan/status/4454830734", "source": "ubervu", "get_service_name": "twitter", "avatar_url": "http://a1.twimg.com/profile_images/379470852/n748844060_8351_normal.jpg", "author_url": "", "date_created": "2 months ago", "retweets": []}, {"body": "If you are laid off, here's how to socially network http://bit.ly/KYD0", "author_name": "writerriver", "source_url": "http://www.ubervu.com/conversations/scobleizer.com/2009/01/12/if-you-are-laid-off-heres-how-to-socially-network/", "id": 15470476, "get_service_url": "http://twitter.com/", "title": "If you are laid off, here's how to socially network http://bit.ly/KYD0", "url": "http://twitter.com/writerriver/status/4132706249", "source": "ubervu", "get_service_name": "twitter", "avatar_url": "http://a3.twimg.com/profile_images/70724129/writerriver_normal.png", "author_url": "", "date_created": "2 months ago", "retweets": []}, {"body": "If you are laid off, here's how to socially network http://bit.ly/60Diw", "author_name": "xamersd0", "source_url": "http://www.ubervu.com/conversations/scobleizer.com/2009/01/12/if-you-are-laid-off-heres-how-to-socially-network/", "id": 3251467, "get_service_url": "http://twitter.com/", "title": "If you are laid off, here's how to socially network http://bit.ly/60Diw", "url": "http://twitter.com/xamersd0/status/3485939343", "source": "ubervu", "get_service_name": "twitter", "avatar_url": "http://a1.twimg.com/profile_images/358491962/25_76_normal.jpg", "author_url": "", "date_created": "3 months ago", "retweets": []}, {"body": "If you are laid off, here's how to socially network http://bit.ly/FH2jy", "author_name": "milly_an", "source_url": "http://www.ubervu.com/conversations/scobleizer.com/2009/01/12/if-you-are-laid-off-heres-how-to-socially-network/", "id": 3031162, "get_service_url": "http://twitter.com/", "title": "If you are laid off, here's how to socially network http://bit.ly/FH2jy", "url": "http://twitter.com/milly_an/status/3385246420", "source": "ubervu", "get_service_name": "twitter", "avatar_url": "http://a1.twimg.com/profile_images/349581334/6_normal.jpg", "author_url": "", "date_created": "4 months ago", "retweets": []}, {"body": "really good common sense info for job hunters using social media http://bit.ly/QGmaL", "author_name": "JLBallard", "source_url": "http://www.backtype.com/search?q=http%3A//scobleizer.com/2009/01/12/if-you-are-laid-off-heres-how-to-socially-network/", "id": 1040356, "get_service_url": "http://twitter.com/", "title": "", "url": "http://twitter.com/JLBallard/statuses/1720784118", "source": "backtype", "get_service_name": "twitter", "avatar_url": "http://s3.amazonaws.com/twitter_production/profile_images/200804797/twitterpic_normal.JPG", "author_url": "", "date_created": "7 months ago", "retweets": []}, {"body": "I was hesitant on following @scobleizer until I read this: http://tinyurl.com/8pg2ab [very useful]", "author_name": "tosoAplos", "source_url": "http://www.backtype.com/search?q=http%3A//scobleizer.com/2009/01/12/if-you-are-laid-off-heres-how-to-socially-network/", "id": 1040357, "get_service_url": "http://twitter.com/", "title": "", "url": "http://twitter.com/tosoAplos/statuses/1681072630", "source": "backtype", "get_service_name": "twitter", "avatar_url": "http://s3.amazonaws.com/twitter_production/profile_images/58476012/apt4_normal.jpg", "author_url": "", "date_created": "7 months ago", "retweets": []}, {"body": "How to Socially Network (@Scobleizer)  http://bit.ly/QGmaL (Excellent Tips via @digiphile) .", "author_name": "pegmulligan", "source_url": "http://www.backtype.com/search?q=http%3A//scobleizer.com/2009/01/12/if-you-are-laid-off-heres-how-to-socially-network/", "id": 1398704, "get_service_url": "http://twitter.com/", "title": "", "url": "http://twitter.com/pegmulligan/statuses/1328197770", "source": "backtype", "get_service_name": "twitter", "avatar_url": "http://s3.amazonaws.com/twitter_production/profile_images/84567605/Peg_Mulligan_normal.png", "author_url": "", "date_created": "9 months ago", "retweets": []}, {"body": "Job search networking- a refresher fr the uber-connected @scobleizer on smart ways of online persona...he's spot on.  http://is.gd/fCnA", "author_name": "maverickwoman", "source_url": "http://www.backtype.com/search?q=http%3A//scobleizer.com/2009/01/12/if-you-are-laid-off-heres-how-to-socially-network/", "id": 1398705, "get_service_url": "http://twitter.com/", "title": "", "url": "http://twitter.com/maverickwoman/statuses/1310290005", "source": "backtype", "get_service_name": "twitter", "avatar_url": "http://s3.amazonaws.com/twitter_production/profile_images/61078415/London_2008_copy_copy_normal.jpg", "author_url": "", "date_created": "9 months ago", "retweets": []}, {"body": "Scobleizer \u2014 Tech geek blogger \u00bb Blog Archive", "author_name": "Scott McAllister", "source_url": "http://www.ubervu.com/conversations/scobleizer.com/2009/01/12/if-you-are-laid-off-heres-how-to-socially-network/", "id": 1064827, "get_service_url": "http://friendfeed.com/", "title": "", "url": "http://friendfeed.com/e/5067ecd8-0afd-7230-93be-2b0d1e76e272#c7047562-1383-45df-9f2f-d63898ecbb72", "source": "ubervu", "get_service_name": "friendfeed", "avatar_url": "http://friendfeed.com/stmcallister/picture?size=large", "author_url": "", "date_created": "10 months ago", "retweets": []}], "has_more_reactions": false, "users": {"091b0e1863c91e17d15c63cda735668e": {"username": "Jeffrey J Davis", "tumblr": "", "display_name": "Jeffrey J Davis", "url": "http://disqus.com/guest/091b0e1863c91e17d15c63cda735668e/", "registered": false, "linkedin": "", "blog": "http://www.linkedin.com/in/jeffreyjdavis", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "673da9369763572c5e83993b50c3925d": {"username": "Kat Fernandez", "tumblr": "", "display_name": "Kat Fernandez", "url": "http://disqus.com/guest/673da9369763572c5e83993b50c3925d/", "registered": false, "linkedin": "", "blog": "http://www.360i.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c0d85065db41766326f34a002f7f07b5": {"username": "Matt", "tumblr": "", "display_name": "Matt", "url": "http://disqus.com/guest/c0d85065db41766326f34a002f7f07b5/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "593ca45f2e36a344dc5de4814fc68a6f": {"username": "Joe Mescher", "tumblr": "", "display_name": "Joe Mescher", "url": "http://disqus.com/guest/593ca45f2e36a344dc5de4814fc68a6f/", "registered": false, "linkedin": "", "blog": "http://www.firstcollegenowwhat.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/116/9299/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d880073a02dc0536bcb821a5ac30602f": {"username": "Jason Doucette", "tumblr": "", "display_name": "Jason Doucette", "url": "http://disqus.com/guest/d880073a02dc0536bcb821a5ac30602f/", "registered": false, "linkedin": "", "blog": "http://jasondoucette.ca/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "3842edd0ba71f028c9af23cdd0ac41a6": {"username": "Costco Job Applications", "tumblr": "", "display_name": "Costco Job Applications", "url": "http://disqus.com/guest/3842edd0ba71f028c9af23cdd0ac41a6/", "registered": false, "linkedin": "", "blog": "http://www.costcojobapplications.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c4ae93a360b5e88752f9c7f5791d8605": {"username": "Ted Murphy", "tumblr": "", "display_name": "Ted Murphy", "url": "http://disqus.com/guest/c4ae93a360b5e88752f9c7f5791d8605/", "registered": false, "linkedin": "", "blog": "http://www.speak-tome.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/100/2322/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "6a865a8bebc257e9ebd57692db6b5518": {"username": "J Van Deren", "tumblr": "", "display_name": "J Van Deren", "url": "http://disqus.com/guest/6a865a8bebc257e9ebd57692db6b5518/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "1beac07860c01aeb2cf719f8b4d5561c": {"username": "Michael Hopkins", "tumblr": "", "display_name": "Michael Hopkins", "url": "http://disqus.com/guest/1beac07860c01aeb2cf719f8b4d5561c/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "dc784c4fa01ff0506d8d81f63bdcd2d6": {"username": "Jared", "tumblr": "", "display_name": "Jared", "url": "http://disqus.com/guest/dc784c4fa01ff0506d8d81f63bdcd2d6/", "registered": false, "linkedin": "", "blog": "http://zentact.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "06fc71398c5420904e60e7b4115df373": {"username": "Kevin Daly", "tumblr": "", "display_name": "Kevin Daly", "url": "http://disqus.com/guest/06fc71398c5420904e60e7b4115df373/", "registered": false, "linkedin": "", "blog": "http://kevindaly.spaces.live.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "23e14ef64e61e6694f16fe09dda0a9fb": {"username": "Mil Joshi", "tumblr": "", "display_name": "Mil Joshi", "url": "http://disqus.com/guest/23e14ef64e61e6694f16fe09dda0a9fb/", "registered": false, "linkedin": "", "blog": "http://blog.mindgap.in/2008/07/hbr-right-way-to-be-fired.html", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "2db0c047c34734fd162b2f707b304177": {"username": "softomic", "tumblr": "", "display_name": "softomic", "url": "http://disqus.com/guest/2db0c047c34734fd162b2f707b304177/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e85b81f2c8ff332e8850070f5702665d": {"username": "Heather Krasna", "tumblr": "", "display_name": "Heather Krasna", "url": "http://disqus.com/guest/e85b81f2c8ff332e8850070f5702665d/", "registered": false, "linkedin": "", "blog": "http://heatherkrasna.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "3553f5e0db0fd1ec4e40a932a2d8f5b3": {"username": "Robert Scoble", "tumblr": "", "display_name": "Robert Scoble", "url": "http://disqus.com/guest/3553f5e0db0fd1ec4e40a932a2d8f5b3/", "registered": false, "linkedin": "", "blog": "http://scobleizer.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/4069/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b9ba1eb612adfc10357bd4fd2802fd45": {"username": "Don MacAskill", "tumblr": "", "display_name": "Don MacAskill", "url": "http://disqus.com/guest/b9ba1eb612adfc10357bd4fd2802fd45/", "registered": false, "linkedin": "", "blog": "http://blogs.smugmug.com/don/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/12/7888/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "6e55d53013a4214b1c96cb2fd0d482db": {"username": "jbroaddus", "tumblr": "", "display_name": "jbroaddus", "url": "http://disqus.com/guest/6e55d53013a4214b1c96cb2fd0d482db/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "fcd16cbf83dbdc70bf483d69e9ee4521": {"username": "Matt", "tumblr": "", "display_name": "Matt", "url": "http://disqus.com/guest/fcd16cbf83dbdc70bf483d69e9ee4521/", "registered": false, "linkedin": "", "blog": "http://www.layoffmaps.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "37ec1579a1da60e18c5e305cb2e66199": {"username": "Agitationist", "tumblr": "", "display_name": "Agitationist", "url": "http://disqus.com/guest/37ec1579a1da60e18c5e305cb2e66199/", "registered": false, "linkedin": "", "blog": "http://agitationist.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/124/4653/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "mvndrvrt": {"username": "mvndrvrt", "tumblr": "", "display_name": "Michael VanDervort", "url": "http://disqus.com/mvndrvrt/", "registered": true, "linkedin": "", "blog": "http://thehumanracehorses.com", "remote_domain": null, "points": 5, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/10/1891/avatar92.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "891e973dd996167ee31d7c2810a3cc11": {"username": "Joanne Zimakas", "tumblr": "", "display_name": "Joanne Zimakas", "url": "http://disqus.com/guest/891e973dd996167ee31d7c2810a3cc11/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "165ca26b006a632f5a4f96fff6dd1e51": {"username": "Phil Glockner", "tumblr": "", "display_name": "Phil Glockner", "url": "http://disqus.com/guest/165ca26b006a632f5a4f96fff6dd1e51/", "registered": false, "linkedin": "", "blog": "http://www.scribkin.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/5/6846/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "ce7db85e073a1e063f7f517e535b1ee8": {"username": ":: r ::", "tumblr": "", "display_name": ":: r ::", "url": "http://disqus.com/guest/ce7db85e073a1e063f7f517e535b1ee8/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "4e4c7fa1a2ef3e2a47388f7878eb5147": {"username": "Matias Paterlini", "tumblr": "", "display_name": "Matias Paterlini", "url": "http://disqus.com/guest/4e4c7fa1a2ef3e2a47388f7878eb5147/", "registered": false, "linkedin": "", "blog": "http://www.paterlinimatias.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "27cf8b21a47dbc1f18a2a705b038e2eb": {"username": "Stilgherrian", "tumblr": "", "display_name": "Stilgherrian", "url": "http://disqus.com/guest/27cf8b21a47dbc1f18a2a705b038e2eb/", "registered": false, "linkedin": "", "blog": "http://stilgherrian.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/9/8031/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7c7b6e174cc74db206aa8c930e65221c": {"username": "Dan Massicotte", "tumblr": "", "display_name": "Dan Massicotte", "url": "http://disqus.com/guest/7c7b6e174cc74db206aa8c930e65221c/", "registered": false, "linkedin": "", "blog": "http://danmassicottespositiveliving.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/90/6739/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "44f5e1083a52a719fcb38156eb42ab72": {"username": "Alan Kodzasov", "tumblr": "", "display_name": "Alan Kodzasov", "url": "http://disqus.com/guest/44f5e1083a52a719fcb38156eb42ab72/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "5cb28bb50d12d98e8cb28e98b7652b33": {"username": "Do Good", "tumblr": "", "display_name": "Do Good", "url": "http://disqus.com/guest/5cb28bb50d12d98e8cb28e98b7652b33/", "registered": false, "linkedin": "", "blog": "http://www.freemicroloan.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "3802c142dee5dcce837e64800d691c57": {"username": "Joe Rosenblum", "tumblr": "", "display_name": "Joe Rosenblum", "url": "http://disqus.com/guest/3802c142dee5dcce837e64800d691c57/", "registered": false, "linkedin": "", "blog": "http://www.rosenblum.info/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7ed3cb2bdad83b198f34b6650094cb44": {"username": "adrian eden", "tumblr": "", "display_name": "adrian eden", "url": "http://disqus.com/guest/7ed3cb2bdad83b198f34b6650094cb44/", "registered": false, "linkedin": "", "blog": "http://www.adrianeden.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/184/134/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b3d48e688b12c324e72c574d203bf854": {"username": "Jack", "tumblr": "", "display_name": "Jack", "url": "http://disqus.com/guest/b3d48e688b12c324e72c574d203bf854/", "registered": false, "linkedin": "", "blog": "http://unfq.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "81dde5d9dcb343582749f04f87e39b88": {"username": "websinthe", "tumblr": "", "display_name": "websinthe", "url": "http://disqus.com/guest/81dde5d9dcb343582749f04f87e39b88/", "registered": false, "linkedin": "", "blog": "http://websinthe.blogspot.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "aecbb83843d9ad3a08687aec411c1b41": {"username": "ap4p", "tumblr": "", "display_name": "ap4p", "url": "http://disqus.com/guest/aecbb83843d9ad3a08687aec411c1b41/", "registered": false, "linkedin": "", "blog": "http://www.aplace4people.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "hwhiztoria": {"username": "hwhiztoria", "tumblr": "", "display_name": "hwhiztoria", "url": "http://disqus.com/hwhiztoria/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/64/8862/avatar92.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "784b59723210f4ce6cfb5c1d45e864c2": {"username": "Karl Long", "tumblr": "", "display_name": "Karl Long", "url": "http://disqus.com/guest/784b59723210f4ce6cfb5c1d45e864c2/", "registered": false, "linkedin": "", "blog": "http://experiencecurve.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "804dbed65b559878f68a9f26688ffb39": {"username": "Chris Norred", "tumblr": "", "display_name": "Chris Norred", "url": "http://disqus.com/guest/804dbed65b559878f68a9f26688ffb39/", "registered": false, "linkedin": "", "blog": "http://www.adcentercommunity.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "926f572477379a137b58256cb6f35275": {"username": "Evert Bopp", "tumblr": "", "display_name": "Evert Bopp", "url": "http://disqus.com/guest/926f572477379a137b58256cb6f35275/", "registered": false, "linkedin": "", "blog": "http://evertb.wordpress.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "donaldkeithwheeler": {"username": "donaldkeithwheeler", "tumblr": "", "display_name": "donaldkeithwheeler", "url": "http://disqus.com/donaldkeithwheeler/", "registered": true, "linkedin": "", "blog": "", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "43ec5998360a0cc21b51afef1781e9c0": {"username": "Daniel Higginbotham", "tumblr": "", "display_name": "Daniel Higginbotham", "url": "http://disqus.com/guest/43ec5998360a0cc21b51afef1781e9c0/", "registered": false, "linkedin": "", "blog": "http://www.happyjobsearch.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "86c5f7a5d99ce89a4425d72eec048d28": {"username": "Joel Libava", "tumblr": "", "display_name": "Joel Libava", "url": "http://disqus.com/guest/86c5f7a5d99ce89a4425d72eec048d28/", "registered": false, "linkedin": "", "blog": "http://thefranchiseking.typepad.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "95fcc9b7e50740884424548b090393b1": {"username": "Sascha", "tumblr": "", "display_name": "Sascha", "url": "http://disqus.com/guest/95fcc9b7e50740884424548b090393b1/", "registered": false, "linkedin": "", "blog": "http://www.netbooknews.de/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/6/5343/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "opcgal": {"username": "opcgal", "tumblr": "", "display_name": "Karen Masullo (OPCGal)", "url": "http://disqus.com/opcgal/", "registered": true, "linkedin": "", "blog": "http://willowsmarsh.com", "remote_domain": null, "points": 3, "facebook": "http://www.facebook.com/karenmasullo", "avatar": "http://media.disqus.com/uploads/users/94/2556/avatar92.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "http://twitter.com/OPCGal", "remote_domain_name": ""}, "193286e7b495a187941e9f180dd59048": {"username": "Jeremy", "tumblr": "", "display_name": "Jeremy", "url": "http://disqus.com/guest/193286e7b495a187941e9f180dd59048/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "2cd8a74d15dbb3b1d788899868554af9": {"username": "Vicki", "tumblr": "", "display_name": "Vicki", "url": "http://disqus.com/guest/2cd8a74d15dbb3b1d788899868554af9/", "registered": false, "linkedin": "", "blog": "http://philtres.com/vlb", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/40/2536/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b16b62df06bf1d90b7b6136cb3ee1a04": {"username": "Christian", "tumblr": "", "display_name": "Christian", "url": "http://disqus.com/guest/b16b62df06bf1d90b7b6136cb3ee1a04/", "registered": false, "linkedin": "", "blog": "http://resume.christianziebarth.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "86d81c5cd2b0eec2438abfdd46be4a8f": {"username": "Matt Mastracci", "tumblr": "", "display_name": "Matt Mastracci", "url": "http://disqus.com/guest/86d81c5cd2b0eec2438abfdd46be4a8f/", "registered": false, "linkedin": "", "blog": "http://dotspots.com/jobs/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c0ce4d8de74522af55c88f9d5123a65f": {"username": "Tiffany", "tumblr": "", "display_name": "Tiffany", "url": "http://disqus.com/guest/c0ce4d8de74522af55c88f9d5123a65f/", "registered": false, "linkedin": "", "blog": "http://www.womenmakingmoves.org/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "f89b745cb3983fb1c02bca74a4f6d077": {"username": "francinehardaway", "tumblr": "", "display_name": "francinehardaway", "url": "http://disqus.com/guest/f89b745cb3983fb1c02bca74a4f6d077/", "registered": false, "linkedin": "", "blog": "http://www.stealthmode.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/13604/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "5e2cadf8a0a20b7418402a7569357f7e": {"username": "lucindamichele", "tumblr": "", "display_name": "lucindamichele", "url": "http://disqus.com/guest/5e2cadf8a0a20b7418402a7569357f7e/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "281cadb9dc42bf9d04394688e1741c2c": {"username": "ahmad hamidon", "tumblr": "", "display_name": "ahmad hamidon", "url": "http://disqus.com/guest/281cadb9dc42bf9d04394688e1741c2c/", "registered": false, "linkedin": "", "blog": "http://www.133ttech.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "0db98812ba49c3aaa71b585930520966": {"username": "Engago Team", "tumblr": "", "display_name": "Engago Team", "url": "http://disqus.com/guest/0db98812ba49c3aaa71b585930520966/", "registered": false, "linkedin": "", "blog": "http://www.leadsexplorer.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "56b47b356e1c6b72ce9b6e5b7fc6a6c5": {"username": "Suzanne", "tumblr": "", "display_name": "Suzanne", "url": "http://disqus.com/guest/56b47b356e1c6b72ce9b6e5b7fc6a6c5/", "registered": false, "linkedin": "", "blog": "http://www.slscreative.ning.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "6466f539a5ac0589a22e1a4859b99716": {"username": "buildinggurus", "tumblr": "", "display_name": "buildinggurus", "url": "http://disqus.com/guest/6466f539a5ac0589a22e1a4859b99716/", "registered": false, "linkedin": "", "blog": "http://www.buildinggurus.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "242bcb1a21e1e0b2159acf1e7dcaf3bb": {"username": "Melissa", "tumblr": "", "display_name": "Melissa", "url": "http://disqus.com/guest/242bcb1a21e1e0b2159acf1e7dcaf3bb/", "registered": false, "linkedin": "", "blog": "http://new2oldmedia.wordpress.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/123/8713/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "dc5166f5b9aba255ee43dff423a44b5f": {"username": "Lance Wiggs", "tumblr": "", "display_name": "Lance Wiggs", "url": "http://disqus.com/guest/dc5166f5b9aba255ee43dff423a44b5f/", "registered": false, "linkedin": "", "blog": "http://lancewiggs.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d0896ce4a729b1cc267540f8f54e8bee": {"username": "@davideckoff", "tumblr": "", "display_name": "@davideckoff", "url": "http://disqus.com/guest/d0896ce4a729b1cc267540f8f54e8bee/", "registered": false, "linkedin": "", "blog": "http://www.davideckoff.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "0f3c8fd1be1a5ca8163b191ad8799c13": {"username": "GR Brit", "tumblr": "", "display_name": "GR Brit", "url": "http://disqus.com/guest/0f3c8fd1be1a5ca8163b191ad8799c13/", "registered": false, "linkedin": "", "blog": "http://www.twitter.com/grbrit", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e631c305f54dbad9e2abea2b4de31cca": {"username": "Craig Wieczorkiewicz", "tumblr": "", "display_name": "Craig Wieczorkiewicz", "url": "http://disqus.com/guest/e631c305f54dbad9e2abea2b4de31cca/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "59e5c1789b84feee00abe4f572b72f4a": {"username": "Ryan Graves", "tumblr": "", "display_name": "Ryan Graves", "url": "http://disqus.com/guest/59e5c1789b84feee00abe4f572b72f4a/", "registered": false, "linkedin": "", "blog": "http://ryanagraves.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/12/6767/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7743a9d115f38953322ce78bf6353af2": {"username": "Hutch Carpenter", "tumblr": "", "display_name": "Hutch Carpenter", "url": "http://disqus.com/guest/7743a9d115f38953322ce78bf6353af2/", "registered": false, "linkedin": "", "blog": "http://bhc3.wordpress.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/5/641/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "cc87abeb47cfe6281d4a8250b3a34e6a": {"username": "Mike Coffey", "tumblr": "", "display_name": "Mike Coffey", "url": "http://disqus.com/guest/cc87abeb47cfe6281d4a8250b3a34e6a/", "registered": false, "linkedin": "", "blog": "http://blogs.imperativeinfo.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "13b69e2dae5b8f8bae67a6296b97b989": {"username": "Jonahan Fields", "tumblr": "", "display_name": "Jonahan Fields", "url": "http://disqus.com/guest/13b69e2dae5b8f8bae67a6296b97b989/", "registered": false, "linkedin": "", "blog": "http://www.careerrenegade.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/19/1582/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "f6d82ad24a5a552fce774c1126b47e16": {"username": "Luke Kilpatrick", "tumblr": "", "display_name": "Luke Kilpatrick", "url": "http://disqus.com/guest/f6d82ad24a5a552fce774c1126b47e16/", "registered": false, "linkedin": "", "blog": "http://www.lukek.ca/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "a24c8e488097b94ebfdde8459522e55c": {"username": "okathleen", "tumblr": "", "display_name": "okathleen", "url": "http://disqus.com/guest/a24c8e488097b94ebfdde8459522e55c/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7008dae0d953c6fd90d6c855e1070fec": {"username": "Shane Jones", "tumblr": "", "display_name": "Shane Jones", "url": "http://disqus.com/guest/7008dae0d953c6fd90d6c855e1070fec/", "registered": false, "linkedin": "", "blog": "http://www.shanedj.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "6755088f9f18673cc9a9b2434a25cd5b": {"username": "Melissa Chang", "tumblr": "", "display_name": "Melissa Chang", "url": "http://disqus.com/guest/6755088f9f18673cc9a9b2434a25cd5b/", "registered": false, "linkedin": "", "blog": "http://www.16thletter.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "f3bd57dd0081495eed2373ae4294fbf4": {"username": "AK", "tumblr": "", "display_name": "AK", "url": "http://disqus.com/guest/f3bd57dd0081495eed2373ae4294fbf4/", "registered": false, "linkedin": "", "blog": "http://www.careertiger.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "2ea1b7df55f48e3487f2367b4c9b92f0": {"username": "Jeff", "tumblr": "", "display_name": "Jeff", "url": "http://disqus.com/guest/2ea1b7df55f48e3487f2367b4c9b92f0/", "registered": false, "linkedin": "", "blog": "http://www.jobbrowsing.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "fa8a914285bfc3ba59a33fff8229d5bf": {"username": "michaelashworth", "tumblr": "", "display_name": "michaelashworth", "url": "http://disqus.com/guest/fa8a914285bfc3ba59a33fff8229d5bf/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/190/7680/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d1a0c17a55c080e661be9efa5c583c66": {"username": "Jason Preston", "tumblr": "", "display_name": "Jason Preston", "url": "http://disqus.com/guest/d1a0c17a55c080e661be9efa5c583c66/", "registered": false, "linkedin": "", "blog": "http://eatsleeppublish.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/1390/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "73e53662063a0c2ad34595a7d253cfcc": {"username": "Neil Blecherman", "tumblr": "", "display_name": "Neil Blecherman", "url": "http://disqus.com/guest/73e53662063a0c2ad34595a7d253cfcc/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d982fbaccd32b6c2bc84b4001c0521c9": {"username": "Chris R", "tumblr": "", "display_name": "Chris R", "url": "http://disqus.com/guest/d982fbaccd32b6c2bc84b4001c0521c9/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "75bb04af4d459297a0dd4d4c7f40080c": {"username": "Tim Esse", "tumblr": "", "display_name": "Tim Esse", "url": "http://disqus.com/guest/75bb04af4d459297a0dd4d4c7f40080c/", "registered": false, "linkedin": "", "blog": "http://www.linkedin.com/in/timesse", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "205970bda88071bdbf644c3ce5059faf": {"username": "Clark", "tumblr": "", "display_name": "Clark", "url": "http://disqus.com/guest/205970bda88071bdbf644c3ce5059faf/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "024ffa8c2266f1f23808307edbc25899": {"username": "Susan Strayer (@DailyCareerTip", "tumblr": "", "display_name": "Susan Strayer (@DailyCareerTip", "url": "http://disqus.com/guest/024ffa8c2266f1f23808307edbc25899/", "registered": false, "linkedin": "", "blog": "http://www.susanstrayer.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e233eea9e1223dfc4ae3b1b1957b4e00": {"username": "mikekavis", "tumblr": "", "display_name": "mikekavis", "url": "http://disqus.com/guest/e233eea9e1223dfc4ae3b1b1957b4e00/", "registered": false, "linkedin": "", "blog": "http://www.kavistechnolgoy.com/blog", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "464f76c5577389c5ca29e3d7cca133d5": {"username": "Tim Broder", "tumblr": "", "display_name": "Tim Broder", "url": "http://disqus.com/guest/464f76c5577389c5ca29e3d7cca133d5/", "registered": false, "linkedin": "", "blog": "http://gpowered.net/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "eaddfbfdbfec6fe5df88cc39e0699131": {"username": "Laurie", "tumblr": "", "display_name": "Laurie", "url": "http://disqus.com/guest/eaddfbfdbfec6fe5df88cc39e0699131/", "registered": false, "linkedin": "", "blog": "http://laurieruettimann.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/37/8188/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c6aeaf452645f17c6f734c171c639faf": {"username": "Dr. D", "tumblr": "", "display_name": "Dr. D", "url": "http://disqus.com/guest/c6aeaf452645f17c6f734c171c639faf/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "066af122bdac3bc8f7ca37ff631797f8": {"username": "Rob", "tumblr": "", "display_name": "Rob", "url": "http://disqus.com/guest/066af122bdac3bc8f7ca37ff631797f8/", "registered": false, "linkedin": "", "blog": "http://blog.robertward.org/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "surachart": {"username": "surachart", "tumblr": "", "display_name": "surachart", "url": "http://disqus.com/surachart/", "registered": true, "linkedin": "in/surachartopun", "blog": "http://surachartopun.com", "remote_domain": null, "points": 2, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/6/5325/avatar92.jpg", "delicious": "surachart", "is_remote": false, "verified": true, "flickr": "surachart", "twitter": "", "remote_domain_name": ""}}, "forum": {"use_media": true, "name": "Scobleizer", "streaming_realtime": true, "url": "scobleizer", "allow_anon_post": true, "reactions_enabled": true, "reply_position": 1, "show_avatar": true, "allow_anon_votes": false, "disqus_auth_disabled": false}, "realtime_enabled": true, "request": {"username": "", "is_global_moderator": false, "sharing": {}, "sort": 4, "forum": "scobleizer", "is_initial_load": true, "is_authenticated": false, "timestamp": "2009-12-17_10:13:18", "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": "locked"}, "realtime_paused": false, "posts": {"9713664": {"up_voted": false, "ip": "", "has_replies": false, "message": "Good to see down to earth advice people can really use. Especially the part about putting lots of naked photos of yourself on the Internet to help you get a job... ;)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_07:52:36", "killed": false, "user_key": "5cb28bb50d12d98e8cb28e98b7652b33", "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}, "9713665": {"up_voted": false, "ip": "", "has_replies": false, "message": "With all due respect, \"send out resumes\" and \"don't lay around on the couch\" aren't groundbreaking bits of advice. This whole post smacks of the author asking himself what's hot in the news, and coming up with the answer \"yeah, layoffs, that's it!\"", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_08:45:28", "killed": false, "user_key": "37ec1579a1da60e18c5e305cb2e66199", "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}, "9713666": {"up_voted": false, "ip": "", "has_replies": false, "message": "All work and no play...<br><br>There's no harm in having all the \"bad\" stuff out there, just make sure it's not attributed to your real name.  My friends know where to find me, but my profile is always an alias.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_13:23:58", "killed": false, "user_key": "0f3c8fd1be1a5ca8163b191ad8799c13", "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}, "9713667": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hmm, we actually request a link to a LOLcat in cover letters as a filter to ensure people actually read the job posting....", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_13:36:31", "killed": false, "user_key": "d880073a02dc0536bcb821a5ac30602f", "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}, "9713668": {"up_voted": false, "ip": "", "has_replies": false, "message": "Some useful pointers.<br><br>How would your post on twitter about wanting to get hold of software (Windows 7) regardless of the legality of doing so fit into your post above?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_10:02:56", "killed": false, "user_key": "fa8a914285bfc3ba59a33fff8229d5bf", "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}, "9713669": {"up_voted": false, "ip": "", "has_replies": false, "message": "Robert,<br>Terrific list!<br><br>Here is one:<br><br>If you do end up setting up a blog, don't post 5 times, and let it sit. It looks amateurish.<br><br>Chris who?<br><br>The Franchise King, Joel Libava", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_10:20:13", "killed": false, "user_key": "86c5f7a5d99ce89a4425d72eec048d28", "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}, "9713670": {"up_voted": false, "ip": "", "has_replies": false, "message": "good read, thanks a lot", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_10:25:44", "killed": false, "user_key": "464f76c5577389c5ca29e3d7cca133d5", "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}, "9713671": {"up_voted": false, "ip": "", "has_replies": false, "message": "All of what was said in this article seems obvious to me, though I do not agree with what you said about people being Social Media experts. You can be an expert in people and the way they are, profiling them based upon experience and post secondary training. After all, being a Social Media \"expert\" ir about knowing humans and what drives them, Social Networking is all the stuff that happens around you, and an expert can help you dictate that reality, in my humble opinion. All the best in 2009.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_10:40:49", "killed": false, "user_key": "7ed3cb2bdad83b198f34b6650094cb44", "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}, "9713672": {"up_voted": false, "ip": "", "has_replies": false, "message": "Engago Team: You nailed it~~ Sell Yourself.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_10:50:41", "killed": false, "user_key": "56b47b356e1c6b72ce9b6e5b7fc6a6c5", "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}, "9713673": {"up_voted": false, "ip": "", "has_replies": false, "message": "I actually have a google keyword campaign for my own name -- Ted Murphy.  It costs me a few dollars a day, and its worth it to me that someone looking for me sees me up top.<br><br>The other Ted Murphy out there doesn't leave a lot of social media oxygen :).", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_11:34:13", "killed": false, "user_key": "c4ae93a360b5e88752f9c7f5791d8605", "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}, "9713674": {"up_voted": false, "ip": "", "has_replies": false, "message": "I performed a search for the term 'jobs map' to help people find out where the most jobs per capita are located in the US.<br><br>Turns out that San Jose has the most, but even places like Detroit have substantial numbers of new jobs available.<br><br>I linked to Indeed.com's \"Job Map\" on the following post, which I hope helps some people who are looking for work:<br><br><a href=\"http://www.joemescher.com/2009/01/where-are-the-jobs/\" rel=\"nofollow\">http://www.joemescher.com/2009/01/where-are-the...</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_11:53:24", "killed": false, "user_key": "593ca45f2e36a344dc5de4814fc68a6f", "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}, "9713675": {"up_voted": false, "ip": "", "has_replies": false, "message": "Robert; Very good points and raises the question of separation of personal and professional on the web  (can you?).  Not sure if you've posted on this previously but would be curious as to your approach to this.<br><br>\u201cScobleizer\u201d is your professional brand and persona and you have two Facebook accounts under \u201cRobert Scoble\u201d  one open, one protected.  My guess is that the protected account isn\u2019t truly a personal Facebook account, but more an inner-sanctum professional account.<br><br>For most of us we wouldn\u2019t be embarrassed to have a professional associate see picts of the kids opening their Xmas presents or the family reunion bbq but as your post points out, you don\u2019t want that to be the majority of your \u201cprofessional\u201d persona.<br><br>As personal friends and family increasingly use Facebook, Twitter, etc, what is your individual strategy?  Do you have a 3rd Facebook for \u201cfriends &amp; family\u201d? Do you have multiple Twitter feeds?  How do you manage this separation between professional and truly personal?<br><br>Thanks<br>Clark", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_12:34:34", "killed": false, "user_key": "205970bda88071bdbf644c3ce5059faf", "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}, "9713676": {"up_voted": false, "ip": "", "has_replies": false, "message": "Great information on using social networking tools to find a job. These are also good general tips on building your personal brand. If you keep your brand golden, you'll bounce back from any layoff very quickly.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_12:54:38", "killed": false, "user_key": "b3d48e688b12c324e72c574d203bf854", "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}, "9713677": {"up_voted": false, "ip": "", "has_replies": false, "message": "C'Mon Scoble, I don't want to jump through a million hoops to get another job, or change my blog to be more career-focused.<br><br>Can't you just hire me as your assistant :-)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_14:15:23", "killed": false, "user_key": "193286e7b495a187941e9f180dd59048", "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}, "9713678": {"up_voted": false, "ip": "", "has_replies": false, "message": "Nice post. I just posted some complementary resume advice (mostly tailored to getting your first job out of college, but it's good info for if you're laid off as well) on my blog:<br><br><a href=\"http://blog.rosenblum.info/2009/01/how-to-get-your-first-job-after.html\" rel=\"nofollow\">http://blog.rosenblum.info/2009/01/how-to-get-y...</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_21:02:56", "killed": false, "user_key": "3802c142dee5dcce837e64800d691c57", "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}, "9713679": {"up_voted": false, "ip": "", "has_replies": false, "message": "Great advice. Being laid off is exactly why I started my blog at <a href=\"http://www.breadline.wordpress.com\" rel=\"nofollow\">www.breadline.wordpress.com</a>. (Get it? The Bread Line, as in what unemployed people stood in for food during the Great Depression.) I'm an out-of-work newspaperman who would love to crack the commentary page of a newspaper again. Rough industry right now, though. If nothing else, the blog helps me keep my writing sharp - but hopefully it helps lead to something more, either by being noticed by the right person or as an extension of my resume I can show to prospective employers.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_21:03:13", "killed": false, "user_key": "e631c305f54dbad9e2abea2b4de31cca", "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}, "9713680": {"up_voted": false, "ip": "", "has_replies": false, "message": "Thanks for the helpful tips I will take them to heart. I just got laid off a week ago and am now refocusing my efforts.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_21:10:44", "killed": false, "user_key": "6e55d53013a4214b1c96cb2fd0d482db", "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}, "9713681": {"up_voted": false, "ip": "", "has_replies": false, "message": "You also need to keep your network warm.  Reach out to contacts before you get laid off, pay attention to their interests and needs,  be as generous as possible in helping them.<br><br>Contacts who don' read your blog, don't follow you on twitter and who your don't email won't help you find your next job.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_21:14:39", "killed": false, "user_key": "dc784c4fa01ff0506d8d81f63bdcd2d6", "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}, "9713682": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm clearly not a social media expert because I've never heard of LOLCats until I saw this post.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_22:25:53", "killed": false, "user_key": "b16b62df06bf1d90b7b6136cb3ee1a04", "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}, "9713683": {"up_voted": false, "ip": "", "has_replies": false, "message": "Well, the post is very interesting and I think almost all the points are covered. But a couple of days ago I came across a very interesting story on digg which I think is apt for this post<br>Check it out<br><a href=\"http://digg.com/tech_news/10_Questions_with_Mr_Dushyant_Bhatia_CEO_of_Blogertize\" rel=\"nofollow\">http://digg.com/tech_news/10_Questions_with_Mr_...</a><br><br>A guy quit his job to help those who were laid off by helping them monetizing their blogs and inturn making some quick bucks<br>Lol - now thats what one should do when one is laid off<br><br>Mike", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-14_11:40:57", "killed": false, "user_key": "1beac07860c01aeb2cf719f8b4d5561c", "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}, "9713684": {"up_voted": false, "ip": "", "has_replies": false, "message": "technology bloggreat advice...i've already socialize in facebook and twitter but i just add members without focusing on my niche...tq for this tip", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-14_12:19:18", "killed": false, "user_key": "281cadb9dc42bf9d04394688e1741c2c", "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}, "9713685": {"up_voted": false, "ip": "", "has_replies": false, "message": "Robert, a few more suggestions:<br><br>Present a consistent face to all audiences by linking together your twitter update to your facebook update as well as linking together your blog to your LinkedIn profile.<br><br>Join LinkedIn groups that are relevant to your education, experiences and target industry and participate in the online discussions.<br><br>Aggressively follow the blogs of the people and companies you're interested in talking to as well as the people and companies who are specialists in your area. Comment intelligently on the blogs, but don't be a stalker.<br><br>Get involved in the developer and user group communities for the companies or technologies that interest you. In technology, nothing says \"hire me\" louder than being a rock star in the developer or user community.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-14_16:35:31", "killed": false, "user_key": "73e53662063a0c2ad34595a7d253cfcc", "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}, "9713686": {"up_voted": false, "ip": "", "has_replies": false, "message": "Robert you're awesome. Hard not to comment. I remembered this and looked back today just so I could comment in relation to the pewinternet study. <a href=\"http://www.pewinternet.org/PPF/r/272/source/rss/report_display.asp\" rel=\"nofollow\">http://www.pewinternet.org/PPF/r/272/source/rss...</a><br>It's a great, curmudgeonly point of view that nobody can really work as something so silly as \"social media expert\" and yet, this study seems to say it's a growing business in a time when there aren't many. Hah?<br>BTW, test our beta for adCenter Publisher.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-16_01:13:29", "killed": false, "user_key": "804dbed65b559878f68a9f26688ffb39", "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}, "9713687": {"up_voted": false, "ip": "", "has_replies": false, "message": "Great post, but this is important: Don't forget companies have policies and have to follow laws.  Tech companies are foward thinking about tech.  Other industries may not be.<br><br>There are ALOT of companies that don't want or allow their employees to be blogging about them.  So make it clear in interviews that you follow rules about companies' use of social media.<br><br>Laws: even if your blog is your resume, you still need a resume.  Companies for the most part use applicant tracking systems to track data they're required to track by law (like EEO).<br><br>Also, that's why your video resume may not be so popular (see my blog about video resumes here: <a href=\"http://tinyurl.com/7xwox9\" rel=\"nofollow\">http://tinyurl.com/7xwox9</a>). Many companies are just too scared to use them.<br><br>Whatever you do, don't think in the \"cool company\" phase.  Not all companies or industies are comprised of only cool start-ups that will let you blog or that even blog themselves.  In your job search, make sure you tailor your online presence and think about it as such.<br><br>Susan Strayer, Recruiting Exec and Career Coach<br>Facebook: <a href=\"http://tinyurl.com/6gbjbj\" rel=\"nofollow\">http://tinyurl.com/6gbjbj</a><br>Twitter:  @DailyCareerTips and @susandstrayer<br>LinkedIn:  <a href=\"http://www.linkedin.com/in/susanstrayer\" rel=\"nofollow\">www.linkedin.com/in/susanstrayer</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-16_13:17:10", "killed": false, "user_key": "024ffa8c2266f1f23808307edbc25899", "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}, "9713688": {"up_voted": false, "ip": "", "has_replies": false, "message": "Great advice.<br><br>\"I have naked pictures of me out there on the Internet...\"<br><br>I so do NOT want to see those. No offense.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-16_16:01:06", "killed": false, "user_key": "c0d85065db41766326f34a002f7f07b5", "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}, "9713689": {"up_voted": false, "ip": "", "has_replies": false, "message": "I would also add that the advice is for everyone who might ever have to look for a job.  You might not have as much time to build out the network while you are working but it is easier to do without the pressure of having to find a new job.<br><br>These days you almost have to make preparing for the worst a part-time job on top of your real job.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-16_18:11:44", "killed": false, "user_key": "75bb04af4d459297a0dd4d4c7f40080c", "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}, "9713690": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hi everyone,<br>I am the in-house recruiter for Innovation Interactive and we are looking to hire great talent for our New York and Atlanta offices. In  NY we are looking for Media Managers, Associate Media Directors with search experience. We are also looking for a Director of Customer Insights to lead and grow our current team and services. In Atlanta we have an array of openings from .Net Developers to Media Interns. Please feel free to email me at with resumes and inquiries:<br><a href=\"mailto:Kfernandez@innovationinteractive.com\" rel=\"nofollow\">Kfernandez@innovationinteractive.com</a><br><a href=\"http://www.searchignite.com\" rel=\"nofollow\">www.searchignite.com</a><br><br>Best of luck to you in your search!<br>Kat Fernandez<br><a href=\"http://www.360i.com\" rel=\"nofollow\">www.360i.com</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-16_18:22:44", "killed": false, "user_key": "673da9369763572c5e83993b50c3925d", "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}, "9713691": {"up_voted": false, "ip": "", "has_replies": false, "message": "I laid myself off last June after 13 years at my previous job.  I had already been doing most of the items on your list and already had several conversations with some companies about potential jobs in progress.  Then the economy collapsed and all of those opportunities froze up.  It took we a few months but I found a great job as a CTO for a startup working out of my house.<br><br>I already had a well established technology blog on ITToolbox.  I created my own company and a new blog <a href=\"http://www.kavistechnology.com\" rel=\"nofollow\">www.kavistechnology.com</a> and started publishing PowerPoint presentations and offered to speak at numerous conferences for free.  This not only gave me a great platform to promote myself but it also allowed me to attend many cool conferences at no cost.<br><br>Even though I have a steady job now, I still keep my own company's blog going and occasionally get paid opportunities to speak or give brief consulting gigs on IT strategy.  If for any reason I lose my current job, I know I will have something to fall back on.  So I recommend a proactive approach for those who are not looking for work.  This economy is expected to shed at least another 1M jobs in 2009.  If even you are employed you should prepare as if you are about to get laid off.  You never know what tomorrow brings.<br><br>Thanks for your post.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-18_09:55:29", "killed": false, "user_key": "e233eea9e1223dfc4ae3b1b1957b4e00", "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}, "9713692": {"up_voted": false, "ip": "", "has_replies": false, "message": "Doubtful anyone will use the wayback machine to check out a potential candidate. If your current profile cuts the mustard. Your probably ok. One more thing to add. Go to tweetups! I met a lot of interesting social people last night. at the Tampa Bay tweetup #tbtweet", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-18_13:55:43", "killed": false, "user_key": "aecbb83843d9ad3a08687aec411c1b41", "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}, "9713693": {"up_voted": false, "ip": "", "has_replies": false, "message": "Sorry, dude, you\u2019re wrong about the LOL stuff. People who make hiring decisions \u2014 HR professionals and the executives that we influence \u2014 read LOL Cheezburgers.<br><br><a href=\"http://www.salon.com/mwt/feature/2008/11/15/pathos_lolcats/print.html\" rel=\"nofollow\">http://www.salon.com/mwt/feature/2008/11/15/pat...</a><br><br>Trust me on this one. You\u2019re wrong.<br><br>Laurie Ruettimann @ Punk Rock HR", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-18_14:47:28", "killed": false, "user_key": "eaddfbfdbfec6fe5df88cc39e0699131", "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}, "9713694": {"up_voted": false, "ip": "", "has_replies": false, "message": "Found this via PSFK and love it. Thanks so much for the great ideas. I've just locked down my facebook and couldn't be more thrilled.<br>Your advice--it's all the sort of basic, \"You should know this already\" kind of info that most people \"know\" but rarely apply. It means so much when someone goes the extra mile &amp; actually applies all those \"oh yeah, I really should do that\" things.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-19_13:49:19", "killed": false, "user_key": "5e2cadf8a0a20b7418402a7569357f7e", "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}, "9713695": {"up_voted": false, "ip": "", "has_replies": false, "message": "I love how you emphasize mistake free writing, yet your tip #11 has a typo.  Content wise,  you posted useful advice.  Once I figure out what it is that I want to do, I'll follow your tips for finding productive employment in that area.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-20_19:11:43", "killed": false, "user_key": "c6aeaf452645f17c6f734c171c639faf", "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}, "9713696": {"up_voted": false, "ip": "", "has_replies": false, "message": "Robert, what if I am passionate about many things and not just topics related to my career?  For example, my job is not technology related at all (although I have acquired technical skills because of it).  I am certainly passionate about technology, but not an expert in any specific area.<br><br>Nevertheless, that is a great list.  I certainly need to blog more.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-21_09:05:05", "killed": false, "user_key": "066af122bdac3bc8f7ca37ff631797f8", "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}, "9713697": {"up_voted": false, "ip": "", "has_replies": false, "message": "This is practical advice but begs the question: What the hell is the hiring manager doing looking at your personal blog?!<br><br>He's begging for a lawsuit! Has he heard of the OFCCP or the EEOC's E-RACE initiative?<br><a href=\"http://www.eeoc.gov/initiatives/e-race/goals.html\" rel=\"nofollow\">http://www.eeoc.gov/initiatives/e-race/goals.html</a><br><br>I definitely agree that recruiters should use social media, in addition to other sources that are not as heavily weighted to a particular demographic, to identify potentially qualified applicants. And smart job seekers should put their best face forward on all fronts. However, once they become a qualified candidate, no one in the company needs to be checking out their online profile. It's an invitation for a lawsuit.<br><br>See my recent item on this issue at <a href=\"http://blogs.imperativeinfo.com/imperative_information/2009/01/the-wrong-way-to-use-social-networking-in-hr.html\" rel=\"nofollow\">http://blogs.imperativeinfo.com/imperative_info...</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-22_12:12:23", "killed": false, "user_key": "cc87abeb47cfe6281d4a8250b3a34e6a", "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}, "9713698": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hi:<br><br>I just finished transcribing all the interviews for The Social Media Bible, <a href=\"http://www.TheSocialMediaBible.com\" rel=\"nofollow\">www.TheSocialMediaBible.com</a> .  I became part of the team virtually; I am a virtual transcriptionist.  I only mention this as a testament to the power of social media, or as I like to call this combo, Social Media \u00b2.<br><br>Joanne Zimakas<br><br>East Longmeadow, MA  01028", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-02-03_15:09:11", "killed": false, "user_key": "891e973dd996167ee31d7c2810a3cc11", "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}, "9713699": {"up_voted": false, "ip": "", "has_replies": false, "message": "If you are laid off you can anonymously report it at <a href=\"http://Layoffmaps.com\" rel=\"nofollow\">Layoffmaps.com</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-02-19_18:53:52", "killed": false, "user_key": "fcd16cbf83dbdc70bf483d69e9ee4521", "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}, "9713700": {"up_voted": false, "ip": "", "has_replies": false, "message": "These are great tips.  In such a dim economy all of this optimism is encouraging.  One tip that I would give, is to evaluate your marketable skills in the mean time and see what you can do as a consultant or a temp or an entrepreneur, and yes, blog about it.<br><br>I don't like how there is a massive void when it comes to company/employee loyalty, but it will take generations to turn this around.  So, in the mean time, you are only as valuable as you are useful so hone your skills well and if you are lucky follow #17 and you may find yourself never in this position again.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-02-19_15:16:19", "killed": false, "user_key": "2db0c047c34734fd162b2f707b304177", "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}, "9713701": {"up_voted": false, "ip": "", "has_replies": false, "message": "Dear Robert,<br><br>Thanks for this very interesting piece; should help in an upliftment in such testing times indeed.<br><br>Having been laid off *twice* in a singe year, I can perhaps perfectly relate to the context that you are providing.<br><br>[Link: <a href=\"http://blog.mindgap.in/2008/07/hbr-right-way-to-be-fired.html%5D\" rel=\"nofollow\">http://blog.mindgap.in/2008/07/hbr-right-way-to...</a> This analysis titled 'the right way to be fired' by Peobody and Stybel that featured in a Harvard Business Review helped me come to terms with accepting the job-market dynamics.<br><br>Best, Mil", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-02-11_01:41:38", "killed": false, "user_key": "23e14ef64e61e6694f16fe09dda0a9fb", "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}, "14864037": {"up_voted": false, "ip": "", "has_replies": false, "message": "For anyone looking for work try <a href=\"http://www.jobbrowsing.com\" rel=\"nofollow\">http://www.jobbrowsing.com</a> lots of jobs on there! <br><br>Good Luck!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-08-14_21:35:57", "killed": false, "user_key": "2ea1b7df55f48e3487f2367b4c9b92f0", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "4 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}, "14456150": {"up_voted": false, "ip": "", "has_replies": false, "message": "Good advice.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-08-07_18:54:42", "killed": false, "user_key": "donaldkeithwheeler", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 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}, "9713661": {"up_voted": false, "ip": "", "has_replies": false, "message": "thanks a lot, Robert!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_04:38:44", "killed": false, "user_key": "44f5e1083a52a719fcb38156eb42ab72", "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}, "9713617": {"up_voted": false, "ip": "", "has_replies": false, "message": "Great post.  It's definitely all about taking action and connecting with the right people (taking action).<br>My company isn't in the tech industry- we recruit in building materials, which is in a very difficult spot right now.  These tips are great for any industry, though!<br>I just started on our blog a couple of weeks ago, so any tips/comments are welcome.  <a href=\"http://www.buildinggurus.wordpress.com\" rel=\"nofollow\">http://www.buildinggurus.wordpress.com</a><br>Good blog!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-14_10:44:20", "killed": false, "user_key": "6466f539a5ac0589a22e1a4859b99716", "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}, "9713618": {"up_voted": false, "ip": "", "has_replies": false, "message": "Recently I built <a href=\"http://www.happyjobsearch.com\" rel=\"nofollow\">http://www.happyjobsearch.com</a> . Its purpose is to help you stay organized when looking for a job.<br><br>I built it because I got laid off from a startup because of funding, then three months later got laid off from another one for the same reason. So with my wide and deep experience in getting laid off, I found that being organized when job hunting really helps a lot.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-14_08:46:24", "killed": false, "user_key": "43ec5998360a0cc21b51afef1781e9c0", "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}, "9713619": {"up_voted": false, "ip": "", "has_replies": false, "message": "I think regular flossing is the way forward...<br><a href=\"http://www.okathleen.wordpress.com\" rel=\"nofollow\">www.okathleen.wordpress.com</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_17:22:40", "killed": false, "user_key": "a24c8e488097b94ebfdde8459522e55c", "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}, "9713620": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hi Robert, I found your post brilliant!! I've been always trying to follow those rules, Even when I wasn't laid off.<br><br>I left my job a week ago to start my own social media company in Argentina, and I still think it's the right decision. I've been very involved in social media the last year, and my team and I are pretty sure that we'll have work to do.<br><br>Thanks for those tips.<br><br>Best,<br>Matias Paterlini", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-24_08:35:32", "killed": false, "user_key": "4e4c7fa1a2ef3e2a47388f7878eb5147", "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}, "9713621": {"up_voted": false, "ip": "", "has_replies": false, "message": "People can always check out dead pages with the \"wayback machine\" if they really want to.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_21:02:39", "killed": false, "user_key": "mvndrvrt", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "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}, "9713622": {"up_voted": false, "ip": "", "has_replies": false, "message": "Chris R: you can lock down your facebook account and keep outsiders from seeing inside of it. For outsiders I would just post a link to your blog or your LinkedIn page and be done with it. Go in with a friend and make sure you can't see any of your drunken college photos. :-)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_20:58:45", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "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}, "9713623": {"up_voted": false, "ip": "", "has_replies": false, "message": "And with that last little snippet of information about the existence of *photos*, the world has suddenly become a much scarier place.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_18:53:50", "killed": false, "user_key": "06fc71398c5420904e60e7b4115df373", "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}, "9713624": {"up_voted": false, "ip": "", "has_replies": false, "message": "What are LOLCats?? Are they simply writing \"LOL\" slang?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_15:37:13", "killed": false, "user_key": "7c7b6e174cc74db206aa8c930e65221c", "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}, "9713625": {"up_voted": false, "ip": "", "has_replies": false, "message": "That's a good idea to help people. And I'm sure  that can help me...", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-16_03:42:59", "killed": false, "user_key": "surachart", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "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}, "9713626": {"up_voted": false, "ip": "", "has_replies": false, "message": "I absolutely agree. There is no point sitting on your hands on crying in your beer.<br>Limerick is doing the same: <a href=\"http://opencoffeeclublimerick.com/?p=43\" rel=\"nofollow\">http://opencoffeeclublimerick.com/?p=43</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-22_06:32:27", "killed": false, "user_key": "926f572477379a137b58256cb6f35275", "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}, "9713627": {"up_voted": false, "ip": "", "has_replies": false, "message": "Awesome post. Thanks for it. Am a career services rep for an association and hope I can get half these lessons across to our jobseeking members.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-22_05:42:18", "killed": false, "user_key": "6a865a8bebc257e9ebd57692db6b5518", "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}, "9713628": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yeah I'm out of work too because of \"the current economic climate\" excuse. It does indeed suck.<br><br>Linkedin is defo the key tho, am getting interviews slowly", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_20:29:39", "killed": false, "user_key": "7008dae0d953c6fd90d6c855e1070fec", "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}, "9713629": {"up_voted": false, "ip": "", "has_replies": false, "message": "My sister is a perfect example. She was laid off 3-4 months back and starting hitting the social web hard. Picked up her blogging and tweeting, continued to meet for informational interviews and network hard. Then she got a job as the PR department for a high profile wealth manager in San Diego, Ray Lucia.<br><br>She's bloggin at <a href=\"http://taylorgraves.wordpress.com\" rel=\"nofollow\">http://taylorgraves.wordpress.com</a> and really kicking ass. This is a super tough thing to have happen to someone recently out of college but by embracing the web and not running from what happened she learned a ton and came out on top with a great gig.<br><br>The social web is real and its valuable. Great post Scoble.<br><br>I'm @ryangraves on Twitter.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_20:31:18", "killed": false, "user_key": "59e5c1789b84feee00abe4f572b72f4a", "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}, "9713630": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'd also suggest that focus on building a personal network that reflects your professional interests. Get connected with real leaders in your business, people who are building businesses you are interested in. Lots of C level folks are twittering now, and guess what, they have a couple of hundred followers, not 10's of thousands. Those guys are much more valuable to network with than some network marketer on twitter who has 10's of thousands. Also, own your media, if you start a blog own the domain, and work on the design. Also, think about branding, what do you want to be known for? Focus on something achievable, plausible, and something you're interested in.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_20:33:41", "killed": false, "user_key": "784b59723210f4ce6cfb5c1d45e864c2", "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}, "9713631": {"up_voted": false, "ip": "", "has_replies": false, "message": "Sorry, just have to pimp myself a bit.  Hopefully it helps someone find some work.  :)<br><br>We're hiring JavaScript engineers as fast as we can find good ones.  So if you want to work for an amazing company and have JavaScript skills, look no further.  <a href=\"http://blogs.smugmug.com/don/2008/09/16/job-opening-social-sorcerer/\" rel=\"nofollow\">http://blogs.smugmug.com/don/2008/09/16/job-ope...</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_20:34:06", "killed": false, "user_key": "b9ba1eb612adfc10357bd4fd2802fd45", "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}, "9713632": {"up_voted": false, "ip": "", "has_replies": false, "message": "Don: I shocked that you aren't so busy looking through great resumes already. (He's the CEO of SmugMug and a really nice guy. Can't think of a better company to work for if I were a programmer).", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_20:36:55", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "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}, "9713633": {"up_voted": false, "ip": "", "has_replies": false, "message": "Great advice here.<br><br>As an executive search consultant within a niche market, another site for those at 100K plus, join the Ladders. Recruiters are all over Ladders and post regularly those hidden positions that aren't easily found anywhere else.<br><br>If you add video to any online sources as a resume, it is of much value if the video is well produced. Yucky video of yourself~~ you won't see an interview.<br><br>Also, whatever works for you to become/ remain confident and upbeat~~ yoga, running, etc. Keep the \"Mojo\" happening", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_20:40:39", "killed": false, "user_key": "56b47b356e1c6b72ce9b6e5b7fc6a6c5", "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}, "9713634": {"up_voted": false, "ip": "", "has_replies": false, "message": "I agreed with pretty much all you have written here. I got laid off on December 15th and I have been job searching ever since. Due to my involvement with the Adobe Usergroup community my tweet about being laid off was responded with 3 potential job opportunities which turned into 3 job interviews in the following days right before Christmas.  Being laid off just before Christmas can be a bit of an issue but through twitter and the network I keep, I have no worries about landing a fantastic position in the new year. That being said, I am still on the market at the moment so please visit my blog if your interested in hiring a web developer or flex skinner or community manager.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_20:41:26", "killed": false, "user_key": "f6d82ad24a5a552fce774c1126b47e16", "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}, "9713635": {"up_voted": false, "ip": "", "has_replies": false, "message": "Great list. I think it's an especially good idea to help other people when you can (#16) - there's a lot of good will in the world, and our whole society is built on reciprocal favors (eventually called \"friendships\").<br><br>I know that there are tons of people who are facing layoffs now and in the coming months. I wish everyone the best.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_20:45:42", "killed": false, "user_key": "d1a0c17a55c080e661be9efa5c583c66", "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}, "9713636": {"up_voted": false, "ip": "", "has_replies": false, "message": "I feel really stupid. I never thought of any of this. If I change my name on my \"fun\" Facebook and Twitter accounts, can they still find them? I didn't post any really outlandish tweets or pics, but most of them are far from professional. Not what I would want a potential employer to see.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_20:55:58", "killed": false, "user_key": "d982fbaccd32b6c2bc84b4001c0521c9", "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}, "9713637": {"up_voted": false, "ip": "", "has_replies": false, "message": "Basic resume tips here <a href=\"http://bestpracticeexchange.blogspot.com/2008/12/get-your-resume-in-shape-for-2009-job.html\" rel=\"nofollow\">http://bestpracticeexchange.blogspot.com/2008/1...</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_21:04:20", "killed": false, "user_key": "mvndrvrt", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "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}, "9713639": {"up_voted": false, "ip": "", "has_replies": false, "message": "What a great post!  I've been a job search coach for 10 years and couldn't have said it any better.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_21:23:34", "killed": false, "user_key": "e85b81f2c8ff332e8850070f5702665d", "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}, "9713640": {"up_voted": false, "ip": "", "has_replies": false, "message": "and remember, building long-term professional friendships means having something of value to bring to the table (an article, a blog entry on a common subject, something that shows you're thinking of the other person), before you spam a total stranger and say \"know anyone who's hiring?\"<br><br>Different approach, same rules of respect.<br><br><a href=\"http://visualcv.com/karenmasullo\" rel=\"nofollow\">http://visualcv.com/karenmasullo</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_21:24:54", "killed": false, "user_key": "opcgal", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "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}, "9713641": {"up_voted": false, "ip": "", "has_replies": false, "message": "Robert,<br><br>Here are some additional suggestions:<br>1) Your email signature should include your blog or profile<br>2) If you help someone pro bono, ask them to at least provide a reference or even better - interview them on your blog. Discuss what problems did you solve? What opportunities did you address?<br>3) DO NOT send your resume to your friends and family. Your resume is your ultimate weapon. You should ideally customize it for a specific opportunity or role to highlight *relevant experience*<br>4) Define your market (hat tip - Seth Godin) - it does not matter if your market is a handful of companies on the 101 freeway. But what matters is that you bring something very unique and very valuable to those companies.<br>5) Related to #4 and #6 - build your brand. Be known for *something*. It will help you for the next 10 years, not just the next 6 months. This would definitely differentiate you from the 20 other people vying for the same job.<br>6) Companies right now care about 2 things - revenue and cost. Can you leverage your experience to share ideas on your blog that help them to increase their revenues or reduce their costs? For example - how can companies develop special relationships with their customer using more personalization? how can they convert blog visits and subscriptions into sales leads etc.<br>7) Buy your URL - you can absolutely get a subdomain on blogger, typepad, wordpress or your latest fancy tool. But no one can take your URL away from you.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_21:25:19", "killed": false, "user_key": "f3bd57dd0081495eed2373ae4294fbf4", "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}, "9713642": {"up_voted": false, "ip": "", "has_replies": false, "message": "@Scobleizer -<br><br>Great points and advice.  A couple of additions.<br><br>[1] Title should be modified to read \"If you are laid off (or ever possibly could be laid off in the future) , here\u2019s how to socially network\" .  Don't forget that the LOLcats you tweet now while you are gainfully employed will still be in your google results years later when you may be on the bread line.  Your advice here applies to all of us who participate in social networking, laid off and otherwise; the breadcrumbs we leave every day have a permanence we probably don't appreciate.<br><br>[2]  Please work all of the online tools to your advantage, I am especially keen to the value of LinkedIn as a tool utilized by many executive recruiters.  But please don't forget that true social networking happens with your right hand in a handshake, not on a mouse.  A DM cannot replace an email which cannot replace a phone call which cannot replace a cup of coffee or lunch.  You have to get out there and meet people.  When you do, ask them what you can do for them prior to asking if they can help you.  Pay it Forward works!!<br><br>Keep your chin up.  The global economy is in a redistribution phase, but will settle out soon enough.  Feel free to reach out to me if I can help any of you.<br><br>@JeffreyJDavis<br>President &amp; COO, AGY<br><a href=\"http://www.agy.com\" rel=\"nofollow\">www.agy.com</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_21:26:19", "killed": false, "user_key": "091b0e1863c91e17d15c63cda735668e", "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}, "9713643": {"up_voted": false, "ip": "", "has_replies": false, "message": "Some additional tips, from someone who is currently reviewing resumes:<br><br>1.  When applying for a job, make sure you send a customized, relevant cover letter *in the body of the email*.  Let me know exactly what experience you have that corresponds to what we're looking for.  I'm looking over so many resumes at a time, I have to skim a lot of them.  If someone takes the time to tell me why they think they are right for the job (or why I'd be privileged to hire them) they get bonus points in the process.<br><br>2.  Attach your resume in HTML format at a minimum (PDF or an HTTP link as a secondary format).  DOC-format resumes take too long to load and not all of them load properly in iMail's quickview.  HTML resumes show inline in thunderbird and work well in quickview.<br><br>3.  Double-check your fonts.  Nothing says \"I don't care\" like a resume or email messages that switches fonts halfway through, showing where you cut &amp; pasted your form letter.<br><br>4.  Tell me about your cool side projects and open-source work.  Someone passionate about software is someone we want to hire.<br><br>PS: We're looking for Java and Javascript wizards that are interested in helping us build out our project (<a href=\"http://dotspots.com/jobs/\" rel=\"nofollow\">http://dotspots.com/jobs/</a>).  ;)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_21:32:15", "killed": false, "user_key": "86d81c5cd2b0eec2438abfdd46be4a8f", "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}, "9713644": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hmmm... The focus of all this seems to be on removing from your online identity everything that marks you as an actually fully-rounded human being, as opposed to a cog in someone else's machine.<br><br>Do we really want to work for organisations which are so shallow that they only see their employees are workerdroids? Are things really so desperate that we want to dehumanise ourselves this much?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_21:32:14", "killed": false, "user_key": "27cf8b21a47dbc1f18a2a705b038e2eb", "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}, "9713645": {"up_voted": false, "ip": "", "has_replies": false, "message": "20. Avoid saying stuff about yourself that is easily refuted via social proof and public analytics.<br><br>So, if you say you are a social media marketing expert (like that exists) and you're following 2,000 people on twitter, you have 162 followers, the default background and avatar still showing, auto-DM's with spammy links and 6 tweets, you fail the credibility test.<br><br>Similarly, if you position yourself as a blogging, traffic or online marketing expert and your blog has an average 0.2 comments per post, an Alexa of 5,000,000 and 7 feedburner subscribers, you fail again.<br><br>It's okay to be a public newbie. Just because you're not a known entity doesn't mean you don't have mad skills. Own up to it, be authentic, then crank out mind-blowing, high-value content and let your content prove your worth, rather than your claims.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_21:46:07", "killed": false, "user_key": "13b69e2dae5b8f8bae67a6296b97b989", "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}, "9713646": {"up_voted": false, "ip": "", "has_replies": false, "message": "Answer to Stilgherrian: No, that is NOT what I'm saying. I'm saying that your blog should be like mine. 95% focused on your career and what you want to be known for and 5% your personal life. If you don't like that advice then create two blogs: one for your personal life and one for your career. Only send around your career blog and hopefully what's on your personal blog won't detract from it when potential employers Google for it. I have naked pictures of me on the Internet and lots of photos of me partying and I've never had trouble getting a job: you don't see me usually posting those here and they don't get that much attention on Google.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_22:56:36", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "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}, "9713647": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Your blog is your resume. You need one and it needs to have 100 posts on it about what you want to be known for.\" Exactly my thoughts Robert. Professionals, who are smart and have points of view about their field, can really do a great job demonstrating their knowledge via a blog. Don't worry about page views. Worry about what analysis and perspective you're providing on the issues and news of your industry.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-12_23:34:58", "killed": false, "user_key": "7743a9d115f38953322ce78bf6353af2", "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}, "9713648": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hutch and Robert touch on something important here. It's not about the overall amount of traffic to your blog, it's about the quality of that traffic.<br><br>A blog ranking 5,000,000 on Alexa may be actually be ok if your niche is tiny and the audience is influential in your field.<br><br>Meanwhile we do have to assume that everything we write online is available to everybody, but I'd also keep in mind that there are plenty of (generally older) employers that don't track our every utterance. We can easily drown out the older bad stuff with sufficient intelligent posts.<br><br>Along with flippant posts, I'd also stay away from blogging about politics, as for sure your ideal employer is going to have at least some different views from yours.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_00:27:00", "killed": false, "user_key": "dc5166f5b9aba255ee43dff423a44b5f", "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}, "9713649": {"up_voted": false, "ip": "", "has_replies": false, "message": "Great post, but I definitely want to respond to Stilgherrian's comment about  \"removing from your online identity everything that marks you as an actually fully-rounded human being, as opposed to a cog in someone else\u2019s machine.\"<br><br>I'm not sure (actually, I'm quite sure) that's not Scoble's point. Instead, it's making yourself more presentable and consumable. It's totally ok to love LOL cats, to blog about what you had for dinner, and to talk about your kids incessantly. But, like everything, there's a time and a place for that. It's important to make sure you have a clear professional identity aside from your personal identity. Sure, the two can overlap, and yeah, a great employer or hiring manager will both know and recognize that-- but it's also important to prove that you can have distinct, logical conversations about your field of expertise without busting out into an LOL cat reference every two seconds.<br><br>A twitter stream littered with LOL cats doesn't prove this point.<br><br>My suggestion is that if you're concerned with eliminating your true online personality, that you create a second ID that's focused on the more professional aspects of your life. Sprinkle in bits of your real personality, and then go from there.<br><br>In other news, if anyone is looking to hire an online Community Manager in the Bay Area (ex-yahoo, hit by the recent layoffs) feel free to reach out to me on my blog (<a href=\"http://new2oldmedia.wordpress.com\" rel=\"nofollow\">http://new2oldmedia.wordpress.com</a> ) or on Twitter where I sprinkle in my personality ;) @mndaniels", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_00:44:38", "killed": false, "user_key": "242bcb1a21e1e0b2159acf1e7dcaf3bb", "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}, "9713650": {"up_voted": false, "ip": "", "has_replies": false, "message": "Robert, these are solid tactical suggestions - thanks for some reminders of some smart and practical things I am going to do.<br><br>In addition, here are 3 less tech specific - but powerful - suggestions I'd offer, based on what I learned when the original <a href=\"http://Rivals.com\" rel=\"nofollow\">Rivals.com</a> liquidated in 2001 and it seemed like most of Seattle was laid off in the dotcom bust:<br><br>1) Now is a great time to take good care of yourself and get your body in shape.<br><br>If you are like I was then, skipping breakfast, eating instant ramen noodles from the vending machine for lunch, grabbing a few slices of pizza for dinner, then now is the time to fuel your body with healthy food. Want to have the abundant energy of Tim Ferriss (@tferris), you gotta get some better and healthier fuel. Since making this a priority, I have more energy and feel better than ever!<br><br>Along with that, now is the time to start exercising. Start with walking each day. Steve Jobs did that when was fired from Apple and he credits that with helping him relax and focus. Even Chris Brogan (@chrisbrogan) is starting to exercise - if the insanely busy Brogan can make time for it, so can you!<br><br>The benefit to you: you will feel more energized and less stressed. And if you are more energized and less stressed, you will have a more productive job search.<br><br>Most of us in tech spend so much time online it comes at the expense of health and fitness. In addition to all the smart health reasons I think Om Malik (@om) would suggest as reasons for better nutrition and exercise, good nutrition and fitness is a FOUNDATION for you to be able to do everything else you want to do, including getting a job.<br><br>I'll be giving a talk related to this topic at SXSW and hope to hear some of you success stories in person then.<br><br>2) At the same time you're getting your body in shape, now is the time to develop an even stronger attitude/psychology. Most of us tie our identity and self worth to our title, job, etc. and it can feel devastating after we lose the title, job, etc.  This is a great time to learn how to put yourself in a peek state, where you can instantly feel 100% certainty - and unstoppable - not dependent on the external environment. Since learning how to do that, I feel like an entirely  new person! People point it out to me all the time. I bet that prospective employers will notice this in you, too!<br><br>3) Keep in mind the big picture. Getting laid off could  be the best thing that ever happened to you. Ask Jeff Pulver (@jeffpulver) about that, and he'll tell you that getting fired from his job saved his life. Literally. Getting laid off from my job at <a href=\"http://Rivals.com\" rel=\"nofollow\">Rivals.com</a> in 2001 put me on a new path I never could have predicted. I have a belief that things have a way of working out. I know people say that all the time. And when you've been laid off, it doesn't feel that way. But you've always found a way to come through hard times. And you will this time.<br><br>Net: do the smart tech and social networking things Robert is suggesting. And in addition, recognize that now is the time to innovate YOU!<br><br>@davideckoff", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_00:48:28", "killed": false, "user_key": "d0896ce4a729b1cc267540f8f54e8bee", "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}, "9713651": {"up_voted": false, "ip": "", "has_replies": false, "message": "Employers want to know who you are, where have you been, what have you accomplished, and what can you do for them. I prefer a well written cover/with short resume to present with a first meeting or phone conference.  If your blog accomplishes these points ..fine. Lots of variables depending upon the position, company culture, etc.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_00:50:08", "killed": false, "user_key": "56b47b356e1c6b72ce9b6e5b7fc6a6c5", "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}, "9713652": {"up_voted": false, "ip": "", "has_replies": false, "message": "Another suggestion: Go back and read your Twitter posts, your blog posts, your Facebook status updates as though you are someone who might hire you. What do you think? Are you reading about someone positive, creative, interesting, dedicated, smart, interested and generally good to be around? Or are you reading about someone negative, sarcastic, grumpy, hateful, spiteful or rude?<br><br>This matters.<br><br>Melissa (@mchang16)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_01:02:15", "killed": false, "user_key": "6755088f9f18673cc9a9b2434a25cd5b", "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}, "9713653": {"up_voted": false, "ip": "", "has_replies": false, "message": "Robert,<br><br>This is a timely post. I'm a PR professional who experienced a layoff last week and utilizing social networking for my job search is a necessity. Thanks everyone for the additional tips.<br><br>Tiffany<br><a href=\"http://www.womenmakingmoves.org\" rel=\"nofollow\">http://www.womenmakingmoves.org</a><br>Twitter ID: TiffanyPR", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_01:16:18", "killed": false, "user_key": "c0ce4d8de74522af55c88f9d5123a65f", "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}, "9713654": {"up_voted": false, "ip": "", "has_replies": false, "message": "Content is king!<br>Find your niche, start blogging and be passionate about it.<br><br>Before you even notice, you will start to monetize your blog and when you are one of these crazy techbloggers, you might also bump into Robert Scoble who will do a video interview then.<br><br>Then you are heading to your inbox the next day and you will find maybe 2 job offers, invitations to a couple of conferences as a speaker and the offer to write a book.<br><br>At this moment you realize, how hard you blogged to get a job and due to this, blogging became your job. Isn't it cool to tell one of the global players, sorry guys, thanks for your offer but i love to be independent and i just love the job i am having now...<br><br>Everything is possible when you work hard for it!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_01:39:14", "killed": false, "user_key": "95fcc9b7e50740884424548b090393b1", "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}, "9713655": {"up_voted": false, "ip": "", "has_replies": false, "message": "What you have said is great for bloggers, but probably not for the general public looking for a job.  For them, I'd suggest going to events. Spend your last nickel meeting people. Volunteer for nonprofits, and do great work there so the board members will recommend you. I've been \"laid off\" read \"in business for myself\" for all my adult life, and that's how you build a brand.  People have to KNOW who and where you are, and not everyone's a good writer.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_03:22:57", "killed": false, "user_key": "f89b745cb3983fb1c02bca74a4f6d077", "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}, "9713656": {"up_voted": false, "ip": "", "has_replies": false, "message": "This is why I have two blogs - one personal and one of more thoughtful essays - and two websites - again, one personal and the other professional.<br><br>If you want to know who I am when I'm home, read the personal. If you want to know what I think and who I am at work, read the other.<br><br>Although, come to think of it, even the personal blog doesn't include any LOLCats. (My cats have their own blog.)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_03:30:06", "killed": false, "user_key": "2cd8a74d15dbb3b1d788899868554af9", "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}, "9713657": {"up_voted": false, "ip": "", "has_replies": false, "message": "Robert, thanks for taking the time to respond. But I'm seeing an inconsistency...<br><br>Your recommendations are that we consign to the memory hole all the personal stuff, and especially anything which says we're not perfect workers, because employers will look for it and reject us if they find something \"bad\". But then you say that you yourself have online nude photos and pics of yourself partying that haven't prevented you getting a job.<br><br>I see nothing wrong with giving potential employers a \"landing page\" which emphasises your strengths from their point of view. Indeed, yur advice to have a separate blog for \"personal\" stuff is just the same thing. But why go to all the effort of <em>erasing</em> the rest of your identity? Why be so paranoid about just being human?<br><br>Two final points (for now)...<br><br>1. I reckon an employer who will only employ someone who doesn't have any material online which doesn't conform to some outmoded idea of \"proper behaviour\" is an employer you shouldn't work for.<br><br>2. I reckon the compartmentalisation of one's life into \"work\" and \"personal\" identities is unhealthy -- especially now that mobile communications blur the boundaries.<br><br>Poorly-formed thoughts at this stage. I may blog abut this later. No LOLcats though. ;)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_03:40:52", "killed": false, "user_key": "27cf8b21a47dbc1f18a2a705b038e2eb", "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}, "9713658": {"up_voted": false, "ip": "", "has_replies": false, "message": "Focus:<br>There is so much information on the Internet that searches need to understand what you are about.<br><br>Consistent:<br>Keep your story (subject) consistent on the Internet.<br><br>Industries:<br>Look into industries that will grow during the recession: <a href=\"http://bit.ly/dtBq\" rel=\"nofollow\">http://bit.ly/dtBq</a><br><br>Remarkable:<br>If possible be a little bit remarkable, but not too much as it will scare off your potential boss.<br><br>Sell:<br>You are in Sales now: selling yourself is the hardest thing to do.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_03:46:57", "killed": false, "user_key": "0db98812ba49c3aaa71b585930520966", "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}, "9713659": {"up_voted": false, "ip": "", "has_replies": false, "message": "I agree with Stilgherrian,<br><br>If a company is going to reject me because of my online presence, it's a good sign that they aren't a pleasant lot to work for.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_04:16:16", "killed": false, "user_key": "81dde5d9dcb343582749f04f87e39b88", "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}, "9713660": {"up_voted": false, "ip": "", "has_replies": false, "message": "Let me simplify this for your drones...<br><br>Use common sense and throttle the public postings of every boring nuance in your life and make damn sure the people you align yourself with aren't going to harm you.<br><br>Privacy features are good. Use them. The world doesn't need to know your life and your future employer sure as hell doesn't either.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_04:37:27", "killed": false, "user_key": "ce7db85e073a1e063f7f517e535b1ee8", "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}, "14827005": {"up_voted": false, "ip": "", "has_replies": false, "message": "Nice Post.<br>I want to share with you One New Place for social networking, Website Reviews,Website Rankings,Website Ratings and many more at <a href=\"http://Hiztoria.com\" rel=\"nofollow\">Hiztoria.com</a><br><a href=\"http://www.hiztoria.com/index.php\" rel=\"nofollow\">http://www.hiztoria.com/index.php</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-08-14_06:35:32", "killed": false, "user_key": "hwhiztoria", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "4 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}, "9713662": {"up_voted": false, "ip": "", "has_replies": false, "message": "Aside from blogging, you can also start with a part time job.  It's only a part time job but hey it's still a job.  It can help give you added income.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_05:06:15", "killed": false, "user_key": "3842edd0ba71f028c9af23cdd0ac41a6", "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}, "9713663": {"up_voted": false, "ip": "", "has_replies": false, "message": "A lot to take in all at once.. I think I am accidentally already doing half of the things on this list, just from being active in social media and writing on my own blog.  But I'm definitely going to try to take this advice to heart.<br><br>Thanks for sitting down and putting this together, Robert!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2009-01-13_06:15:39", "killed": false, "user_key": "165ca26b006a632f5a4f96fff6dd1e51", "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}}, "integration": {"receiver_url": "", "theme": 4, "reply_position": true, "disqus_logo": false}, "timer": {"timer_url": "http://localhost:8005", "thread_id": "18360523", "user_id": "anonymous", "forum_id": "125200", "hash": -3916365901916770689}, "thread": {"total_posts": 0, "paginate": false, "per_page": 0, "slug": "if_you_are_laid_off_here8217s_how_to_socially_network", "num_pages": 1, "days_alive": 0, "realtime_paused": true, "id": 18360523, "num_posts": 87, "closed": true, "queued": false, "killed": false}, "reactions_limit": 10, "context": {"show_reply": false, "use_fb_connect": true, "forum_facebook_key": "faaf467d0f47abde553c3b8e0e1b3570", "use_yahoo": false, "subscribed": false, "use_twitter_signin": true, "use_openid": false, "realtime_speed": 5000}, "reactions_start": 0, "settings": {"debug": false, "disqus_url": "http://disqus.com", "media_url": "http://media.disqus.com"}, "media_url": "http://media.disqus.com"};
	/* */ this.jsonData.cookie_messages = {"user_created": null, "post_has_profile": null, "post_twitter": null, "post_not_approved": null}; this.jsonData.session = {"url": null, "name": null, "email": null}; /* */

	
	this.curPageId = 'dsq-comments';

	this.frames = {};
};

var disqus_popup_reference = null;

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



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

  // Thread moderator actions
  this.CLOSE_THREAD = "Close thread";
  this.OPEN_THREAD = "Open thread";
  this.REMOVE_THREAD = "Remove thread";
  this.RESTORE_THREAD = "Restore thread";
  this.ACTIONS = "Actions";
};
// 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 = 'a2d140c59df8cd4ce27a20e0829cacd8';
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;



var FragmentPacket = function(reader, writer, writer_url, is_child, receiveCallback) {
	var that = this;
	this.reader = reader;
	this.writer = writer;
	this.writer_url = writer_url;

	this.is_child = is_child || false;
	this.receiveCallback = receiveCallback;

	this._lastHash = null;

	this._accumMsg = '';

	this._lastSeqno = 0;

	this.MAX_DATA_LEN	= 1024;

	this.WAIT_TIME		= 10;

	this.READY		= 0x1;
	this.WRITING	= 0x2;
	this.FIN		= 0x4;
	this.ACK		= 0x8;

};

FragmentPacket.prototype.createListener = function() {
	var that = this;
	var listener = function() {
		that.recv();
	};
	return window.setInterval(listener, 10);
};

FragmentPacket.prototype.log = function(msg) {



};

FragmentPacket.prototype.recv = function() {
	var hash;
	if (/MSIE/.test(navigator.userAgent)) {

		hash = this.reader.name;
	} else {

		var hashIndex = this.reader.location.href.indexOf('#');
		if (hashIndex == -1) {
			return;
		}
		hash = this.reader.location.href.substring(hashIndex+1);
	}
	var flags = parseInt(hash.substring(0, 4), 10);
	var seqno = parseInt(hash.substring(4, 24), 10);
	var data  = hash.substring(24);

	if (this._lastHash !== hash) {
		this._lastHash = hash;
		this.log('recv: ' + hash);

		this.log(' flags: ' + flags);
		this.log(' seqno: ' + seqno + ' len: ' + hash.substring(4, 24).length + ' (' + hash.substring(4, 24) + ')');
		this.log(' data: ' + data + ' len: ' + data.length);

		this._lastSeqno = seqno;

		if (flags & this.WRITING) {
			this._accumMsg += data;
			this.sendFlag(this.ACK, seqno);
			if (flags & this.FIN) {
				this.log('recv finished: ' + decodeURIComponent(this._accumMsg));
				this.receiveCallback(decodeURIComponent(this._accumMsg));

				this._accumMsg = '';

				this.sendFlag(this.READY | this.ACK, this._lastSeqno);
			}
		}
	}

	return {
		flags: flags,
		seqno: seqno,
		data: data
	};
};

FragmentPacket.prototype.sendRawPacket = function(packet) {
	if (/MSIE/.test(navigator.userAgent)) {
		this.writer.name = packet;
	} else {

		this.writer.location.href = this.writer_url + '#' + packet;
	}

};

FragmentPacket.prototype.sendFlag = function(flag, seqno) {
	this.sendRawPacket(this._zerofill(flag, 4) + this._zerofill(seqno, 20));
};

FragmentPacket.prototype.send = function(msg) {
	this._send(0, encodeURIComponent(msg));
};

FragmentPacket.prototype._send = function(packetNum, msg) {
	var that = this;
	var recvBuf = this.recv();

	if (packetNum === 0) {

		if (!(recvBuf.flags & this.READY)) {
			this.log('client is not ready, waiting...');
			window.setTimeout(function() { that._send(packetNum, msg); }, this.WAIT_TIME);
			return;
		}
	} else {

		if (!( (recvBuf.flags & this.ACK) && (recvBuf.seqno === this._lastSeqno) )) {
			this.log('waiting for ack from client...');
			window.setTimeout(function() { that._send(packetNum, msg); }, this.WAIT_TIME);
			return;
		} else {
			this.log('received ack: ' + this._lastSeqno + ' ' + recvBuf.seqno);
		}
	}

	var flags = this.WRITING;
	var num_packets = Math.ceil(msg.length / this.MAX_DATA_LEN);
	this.log('num_packets: ' + num_packets);

	if (num_packets === packetNum) {

		this.log('message successfully sent!');
		this.sendFlag(this.READY | this.ACK, this._lastSeqno);
		return true;
	}

	this._lastSeqno++;

	if (packetNum == num_packets-1) {
		flags |= this.FIN;
	}

	var data = msg.substring(packetNum * this.MAX_DATA_LEN, (packetNum+1) * this.MAX_DATA_LEN);
	var packet = this._zerofill(flags, 4) + this._zerofill(this._lastSeqno, 20) + data;

	this.log('sending raw packet: ' + packet);
	this.sendRawPacket(packet);

	return this._send(packetNum + 1, msg);
};

FragmentPacket.prototype._zerofill = function(num, width) {
	var retval = num.toString();
	var retval_len = retval.length;
	for (var i = 0; i < width - retval_len; i++) {
		retval = '0' + retval;
	}
	return retval;
};

var PostMessagePacket = function(receiver, receiveCallback, id, receiverId) {
	var that = this;
	this.receiver = receiver;
	this.receiveCallback = receiveCallback;
	this.id = id;


	this.receiverId = receiverId;
};

PostMessagePacket.prototype.createListener = function() {
	var that = this;

	var listener = function(e) {

		if (!that.id) {
			that.id = e.data;
			return;
		}


		var id = e.data.split(';')[0];
		if (id !== that.id) {
			return;
		}
		var data = e.data.substring(e.data.indexOf(';') + 1);

		that.receiveCallback(data);
	};

	if (typeof window.attachEvent == 'function') {
		window.attachEvent('onmessage', listener);
	} else if (typeof window.addEventListener == 'function') {
		window.addEventListener('message', listener, false);
	} else {
		throw new Error('No method found to create event listener for PostMessagePacket.');
	}
};

PostMessagePacket.prototype.send = function(msg) {



	var needs_reget = false;
	try {
		if (typeof this.receiver.id == 'undefined' || typeof this.receiver.postMessage == 'undefined') {
			needs_reget = true;
		}
	} catch(e) {


	}
	if (needs_reget && typeof this.receiverId != 'undefined') {
		this.receiver = document.getElementById(this.receiverId).contentWindow;
	}

	var packet;
	if (!msg) {

		packet = this.id;
	} else {
		packet = this.id + ';' + msg;
	}
	this.receiver.postMessage(packet, '*');
};

PostMessagePacket._last_unique_id = null;
PostMessagePacket._get_unique_id = function() {
	var id = (new Date()).getTime();
	if (id == PostMessagePacket._last_unique_id) {
		id++;
	}
	PostMessagePacket._last_unique_id = id;
	return id.toString();
};

var JsonRpc = function() {

	this.ids = {};

	this.objectToJSON = function(obj) {
		var json = '';
		var results = [];

		if (obj === undefined || obj === null) {
			return 'null';
		}

		switch (obj.constructor) {
			case Object:
				for (var property in obj) {
					if (obj.hasOwnProperty(property)) {
						results.push(this.objectToJSON(property) + ': ' + this.objectToJSON(obj[property]));
					}
				}
				json = '{' + results.join(', ') + '}';
				break;
			case Array:
				for (var i = 0; i < obj.length; i++) {
					results.push(this.objectToJSON(obj[i]));
				}
				json = '[' + results.join(', ') + ']';
				break;
			case Number:
			case Boolean:
				json = obj.toString();
				break;
			case String:

				var specialChars = {'\b': '\\b', '\t': '\\t', '\n': '\\n', '\f': '\\f', '\r': '\\r', '\\': '\\\\'};

				json = obj.replace(/[\x00-\x1f\\]/g, function(match) {
					var ch = specialChars[match];
					return ch ? ch : '\\u00' + match.charCodeAt().toPaddedString(2, 16);
				});

				json = '"' + json.replace(/"/g, '\\"') + '"';
				break;
			default:

				json = 'null';
				break;
		}

		return json;
	};

	this.createHandler = function(send_func, registered_funcs) {
		var that = this;
		var handler = function(message) {

			try {
				var rpc = eval('(' + message + ')');
			} catch(e) {
				alert('bad JSON: ' + message);
				return;
			}
			if (rpc.method) {

				if (!registered_funcs[rpc.method]) {
					return;
				}

				var retval = registered_funcs[rpc.method].apply(null, rpc.params);
				if (rpc.id) {
					var response = {
						result: retval,
						error: null,	// TODO
						id: rpc.id
					};
					send_func(that.objectToJSON(response));
				}
			} else if(rpc.result) {

				if (!that.ids[rpc.id]) {
					return;
				}

				that.ids[rpc.id](rpc.result);
				delete that.ids[rpc.id];
			}
		};
		return handler;
	};

	this.execute = function(send_func, method, params, response_callback) {
		response_callback = response_callback || null;
		var id = (response_callback) ? (new Date()).getTime() : null;

		var request = {
			method: method,
			params: params,
			id: id
		};

		send_func(this.objectToJSON(request));

		if (id) {
			this.ids[id] = response_callback;
		}
	};
};
JsonRpc = new JsonRpc();

var ParentMessenger = function(childUrl, receiverUrl, container, receiveCallback) {


	if (navigator.userAgent.indexOf('Safari') >= 0 && parseInt(navigator.userAgent.substring(navigator.userAgent.indexOf('Version/') + 8), 10) == 3) {
		throw new Error("unsupported.");
	} else if (window.opera) {
		throw new Error("unsupported.");
	}



	if (!receiverUrl &&
		navigator.userAgent.indexOf('Gecko') >= 0 &&
		parseFloat(navigator.userAgent.slice(navigator.userAgent.indexOf('rv:') + 3, navigator.userAgent.indexOf('rv:') + 6)) < 1.9) {
		throw new Error("unsupported.");
	}


	if (/msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent)) {


		if (document.domain == window.location.hostname) {
			receiverUrl = '';
		}
	}

	var that = this;
	this.childUrl = childUrl;
	this.receiverUrl = receiverUrl;
	this.container = container || document.body;

	this.packetHandler = null;


	this._ready = false;
	this._error = false;


	var _createReceiverForFragmentPacket = function() {

		that.receiver = document.createElement('iframe');
		that.receiver.src = receiverUrl;
		that.receiver.id = 'receiver_' + (new Date()).getTime();
		that.receiver.name = that.receiver.id;

		that.receiver.frameBorder = '0';
		that.receiver.frameSpacing = '0';
		that.receiver.style.borderStyle = 'none';

		var receiver_onload = function() {
			var receiver = document.getElementById(that.receiver.id).contentWindow;

			try {
				receiver.document.body.innerHTML = '';
			} catch(e) {

				that._error = true;
			}
			receiver.document.body.style.padding = '0px';
			receiver.document.body.style.margin = '0px';

			var child = receiver.document.createElement('iframe');
			child.id = 'child';
			child.name = 'child';
			child.src = that.childUrl;

			child.frameBorder = '0';
			child.frameSpacing = '0';
			child.style.borderStyle = 'none';
			child.style.width = '100%';
			child.style.height = '100%';
			receiver.document.body.appendChild(child);

			that.child = receiver.document.getElementById('child').contentWindow;
			that.receiver = receiver;

			that.packetHandler = new FragmentPacket(that.receiver, that.child, that.childUrl, false, receiveCallback);

			that._listener = that.packetHandler.createListener();

			that.packetHandler.sendFlag(that.packetHandler.READY, 0);

			that._ready = true;
		};

		that.receiver.onreadystatechange = function() {
			if (this.readyState == 'complete') {
				receiver_onload();
			}
		};

		that.receiver.onload = receiver_onload;







		if (Dsq.Utils.ie) {
			if (that.container.clientWidth === 0) {

				var _waitForWidth = function() {
					if (that.container.clientWidth > 0) {
						Dsq.Utils.fixIframesIE(that.container.id);
					} else {
						window.setTimeout(_waitForWidth, 100);
					}
				};
				_waitForWidth();

				that._once = false;
				that.receiver.onresize = function() {
					if (!that._once) {
						Dsq.Utils.fixIframesIE(that.container.id);
					}
					that._once = true;
				};
			}
		}

		that.container.appendChild(that.receiver);
	};


	var _createReceiverForPostMessage = function() {

		var receiver_onload = function() {

			that.packetHandler.send();
			that._ready = true;
		};

		var id = PostMessagePacket._get_unique_id();
		var receiverId = 'child_' + id;


		ParentMessenger['_receiver_onload_' + receiverId] = receiver_onload;

		that.container.innerHTML += '<iframe ' +
			'src="' + childUrl + '" ' +
			'id="' + receiverId + '" ' +
			'name="' + receiverId + '" ' +
			'onload="ParentMessenger._receiver_onload_' + receiverId +'();" ' +
			'></iframe>';

		that.receiver = document.getElementById(receiverId).contentWindow;
		that.packetHandler = new PostMessagePacket(that.receiver, receiveCallback, id, receiverId);
		that._listener = that.packetHandler.createListener();
	};

	if (typeof window.postMessage == 'function') {
		_createReceiverForPostMessage();
	} else {
		_createReceiverForFragmentPacket();
	}

};

ParentMessenger.prototype.sendMessage = function(message) {
	var that = this;
	if (!this._ready) {

		window.setTimeout(function() { that.sendMessage(message); }, 10);
		return;
	}
	this.packetHandler.send(message);
	return true;
};

Dsq.NewFrames = function(url) {
	this.url = url;
};

Dsq.NewFrames.prototype.init = function(onFailure) {
	var that = this;

	try {
		this.messenger = new ParentMessenger(this.url, Dsq.jsonData.integration.receiver_url, this.container, this.receive_callback);
	} catch(e) {
		if (typeof onFailure == 'function') {
			onFailure();
		}
	}

	if (typeof onFailure == 'function') {
		var iId = window.setInterval(function() {
			if (typeof that.messenger == 'undefined') {
				window.clearInterval(iId);
				return;
			}
			if (that.messenger._ready) {
				window.clearInterval(iId);
			} else if (that.messenger._error) {
				window.clearInterval(iId);
				onFailure();
			}
		}, 10);
	}
};

Dsq.NewFrames.prototype._execute = function(method, args, callback) {
	var that = this;
	if (typeof that.messenger == 'undefined') {
		return false;
	}
	JsonRpc.execute(
		function(msg) { that.messenger.sendMessage(msg); },
		method,
		args || [],
		callback);
	return true;
};

Dsq.ReplyFrame = function(container, parent_post_id) {
	var that = this;
	this.container = container;
	this.parent_post_id = parent_post_id;

	var sendFunc = function(msg) {

		Dsq.Debug.log('Dsq.ReplyFrame.sendFunc');
		that.messenger.sendMessage(msg);
	};


	var postComment_onSuccess = function(response) {
		Dsq.jsonData.posts[response.message.id] = response.message.post_meta;
		if (!Dsq.jsonData.users[response.message.post_meta.user_key]) {
			Dsq.jsonData.users[response.message.post_meta.user_key] = response.message.user_meta;
		}


		var reply_position = (typeof(disqus_insert_wrt_sort) == 'undefined' 
			? (Dsq.jsonData.forum.reply_position ? -1 : null) 
			: (Dsq.jsonData.request.sort == 2 ? null : -1));
		
		if (response.message.post_meta.approved) {
			Dsq.Post.insert(response.message.post_meta.parent_post_id || reply_position, response.message.id, response.message.post_meta.message);
		}

		Dsq.Templates.postComment_onSuccess(response, parent_post_id, response.message.id);
	};

	var postComment_onFailure = function(response) {
		Dsq.Popup.popModal(response.message, 'Error');
		Dsq.Templates.postComment_onFailure(response, parent_post_id, response.message.id);
	};

	var editComment_onSuccess = function(response) {
		var post_id = parent_post_id;
		var message = Dsq.$('dsq-comment-message-' + post_id);
		
		message.innerHTML = response.message;
		Dsq.Templates.toggleEdit(post_id);
		Dsq.Templates.setLoadingButton(false);
	};
	
	var editComment_onFailure = function(response) {
		var post_id = parent_post_id;
		
		Dsq.Popup.popModal('Sorry, there was an error editing this comment.', 'Edit Error');
		Dsq.Templates.toggleEdit(post_id);
		Dsq.Templates.setLoadingButton(false);
	};

	var getUserByEmail_onSuccess = function(response) {
		var msg = response.message;
		var fields = Dsq.Templates.getFormFields(parent_post_id);

		if (msg.username) {

			Dsq.Templates.lightboxAuthenticate(parent_post_id, 'login', {
				'username': msg.username,
				'display_name': msg.display_name,
				'avatar_url': msg.avatar_url,
				'verified': msg.verified,
				'email': fields.email.value
			});
		} else {

			Dsq.Templates.lightboxAuthenticate(parent_post_id, 'register');
		}
	};

	var validateAuth_onSuccess = function(response, auth_choice) {
		Dsq.Templates.postComment(parent_post_id, null, true, auth_choice);
	};

	var validateAuth_onFailure = function(response, auth_choice) {
		var pid = parent_post_id ? '-' + parent_post_id : '';
		var msg = response.message;

		if (auth_choice == 'register') {
			var fields = ['email', 'username', 'password'];

			for (var i = 0; i < fields.length; i++) {
				var field = fields[i];
				var errorDiv = Dsq.$('dsq-' + field + '-errors' + pid);

				if (msg[field]) {
					errorDiv.innerHTML = msg[field];
				} else {
					errorDiv.innerHTML = '';
				}
			}
		} else if (auth_choice == 'login') {
			Dsq.$('dsq-lightbox-errors' + pid).innerHTML = '<p>We couldn\'t log you in. Please verify your login.</p>';
		}
		
		Dsq.Templates.setLoadingButton(false);
	};

	this.receive_callback = JsonRpc.createHandler(sendFunc, {
		'postComment.onSuccess': postComment_onSuccess,
		'postComment.onFailure': postComment_onFailure,
		'editComment.onSuccess': editComment_onSuccess,
		'editComment.onFailure': editComment_onFailure,		
		'getUserByEmail.onSuccess': getUserByEmail_onSuccess,
		'validateAuth.onSuccess': validateAuth_onSuccess,
		'validateAuth.onFailure': validateAuth_onFailure,
		'reload': function() { window.location.reload(); }
	});

	this.url = Dsq.Urls.REPLY +
		'?' + (new Date()).getTime() +
		'&f=scobleizer' +
		'&t=if_you_are_laid_off_here8217s_how_to_socially_network' +
		'&ff=' + Dsq.Thread.ff +
		'&default_text=' + encodeURIComponent(disqus_default_text) +
		'&ifrs=' + encodeURIComponent(disqus_iframe_css);
	if (this.parent_post_id) {
		this.url += '&parent_post=' + this.parent_post_id;
	}
};

Dsq.ReplyFrame.prototype = new Dsq.NewFrames(Dsq.ReplyFrame.url);

Dsq.ReplyFrame.prototype.post = function(author_name, author_email, author_url, authenticate, sharing_services, subscribe) {
	this._execute('postComment', [author_name, author_email, author_url, authenticate, sharing_services, subscribe]);
};

Dsq.ReplyFrame.prototype.edit = function(post_id, message) {
	this._execute('editComment', [post_id, message]);
};

Dsq.ReplyFrame.prototype.setState = function(parent_post_id, depth) {
	this._execute('setState', [parent_post_id, depth]);
};

Dsq.ReplyFrame.prototype.getUserByEmail = function(email) {
	this._execute('getUserByEmail', [email]);
};

Dsq.ReplyFrame.prototype.validateAuth = function(auth_choice, email, username, password) {
	this._execute('validateAuth', [auth_choice, email, username, password]);
};

Dsq.ReplyFrame.prototype.authenticateFacebook = function(session, forum_url) {
	this._execute('authenticateFacebook', [session, forum_url]);
};

	Dsq.Facebook = function() {
	var that = this;

	var handleSessionData = function(session) {

		var forum_url = Dsq.jsonData.forum.url;




		if (typeof disqus_facebook_forum != 'undefined') {
			forum_url = disqus_facebook_forum;
		}
		Dsq.frames.reply_0.authenticateFacebook(session, forum_url);
	};

	var onLogin = function() {
		FB.Connect.getSignedPublicSessionData(handleSessionData);
	};

	this.login = function() {
		FB.Connect.requireSession(onLogin, true);
	};
};
Dsq.Facebook = new Dsq.Facebook();


	






Dsq.Themes = {};

Dsq.Themes.narcissus = new function() {
	this.addPostContainer = 'dsq-form-area';
	this.textareaContainer = 'dsq-textarea-wrapper';



	
	this.header = function() {
		var comments_count, total_posts, num_posts;
		var html = '';
		var missing_perm_tmpl;

		if (Dsq.jsonData.request.missing_perm) {
			missing_perm_tmpl = Dsq.Templates.missingPermissions();
			if (missing_perm_tmpl) {
				html += '<div class="dsq-missing-permissions">' + missing_perm_tmpl + '</div>';
			}
		}

		total_posts = Dsq.jsonData.thread.total_posts;
		num_posts = Dsq.jsonData.thread.num_posts;

		if (total_posts) {
			comments_count = Dsq.FmtStrings.SHOWING_COMMENTS_FULL(total_posts, num_posts);
		} else {
			comments_count = Dsq.FmtStrings.SHOWING_COMMENTS_WITHOUT_PAGINATION(num_posts);
		}

		html += ' \
		<div id="dsq-comments-title"> \
			<h3>' + comments_count + '</h3> \
		</div> \
		';

		html += ' \
		<div class="dsq-options"> \
			<span class="dsq-item-sort">'
				+ Dsq.Strings.SORT_BY + ' \
				<select id="dsq-sort-select" onchange="Dsq.Thread.sortBy(this.value);"> \
					<option value="hot" ' + (Dsq.jsonData.request.sort == 4 ? 'selected="selected"' : '') + '>' + Dsq.Strings.POPULAR_NOW + '</option> \
					<option value="best" ' + (Dsq.jsonData.request.sort == 3 ? 'selected="selected"' : '') + '>' + Dsq.Strings.BEST_RATING + '</option> \
					<option value="newest" ' + (Dsq.jsonData.request.sort == 2 ? 'selected="selected"' : '') + '>' + Dsq.Strings.NEWEST_FIRST + '</option> \
					<option value="oldest" ' + (Dsq.jsonData.request.sort == 1 ? 'selected="selected"' : '') + '>' + Dsq.Strings.OLDEST_FIRST + '</option> \
				</select> \
				&nbsp; \
			</span> \
			<span class="dsq-subscribe-email"> \
				<img src="http://media.disqus.com/images/embed/email.png" style="width:12px;height:12px;vertical-align:middle"> \
				<span id="dsq-subscribe">'
					+ (Dsq.jsonData.context.subscribed
						? '<a href="#" onclick="Dsq.Thread.subscribe(0); return false">' + Dsq.Strings.UNSUBSCRIBE + '</a>'
						: '<a href="#" onclick="Dsq.Thread.subscribe(1); return false">' + Dsq.Strings.SUBSCRIBE_BY_EMAIL + '</a>')
				+ '</span> \
			</span> \
			<span class="dsq-subscribe-rss" style="width:12px;height:12px;vertical-align:middle"> \
				<img src="http://media.disqus.com/images/embed/bullet-feed.png" alt="" /> \
				<a href="http://scobleizer.disqus.com/if_you_are_laid_off_here8217s_how_to_socially_network/latest.rss">' + Dsq.Strings.SUBSCRIBE_BY_RSS + '</a> \
			</span> \
		</div> \
		';

		
		

		return html;

	};
	
	this.footer = function() {
		var html = '';

		html += Dsq.Templates.pagination();

		
		
			html += Dsq.Templates.realtime();
			html += Dsq.Templates.showThreadSettings();
			html += Dsq.Templates.postBox();

		html += Dsq.Templates.reactions();

		
			html += Dsq.Templates.trackbacks();
		


		if (Dsq.jsonData.request.is_global_moderator) {
 			html += ' \
				<div class="dsq-global-moderator-extras">'
					+ '<strong>shortname:</strong> ' + Dsq.jsonData.forum.url
					+ '<strong>thread id:</strong> ' + Dsq.jsonData.thread.id
					+ '<strong>thread slug:</strong> ' + Dsq.jsonData.thread.slug
				+ '</div> \
			';
		}

		return html;
	};
	
	this.realtime = function() {
		var html = '';
		
		if (Dsq.jsonData.realtime_enabled) {
			html += '<div id="dsq-realtime-options" class="dsq-options">'
					 + Dsq.Strings.REALTIME_UPDATING_IS + ' <strong id="dsq-realtime-status" style="text-transform: lowercase">' + Dsq.Strings.ENABLED + '</strong>. \
					 <a href="#" id="dsq-realtime-toggle" style="text-transform: capitalize"></a> \
					</div>';
		}

		if (!Dsq.jsonData.forum.streaming_realtime) {
			html += ' \
				<div style="display: none" id="dsq-realtime-alert" class="dsq-realtime-alert"><span id="dsq-realtime-queued"></span> <a href="#" id="dsq-realtime-show"></a></div> \
			';
		}
		
		return html;
	};

	this.showThreadSettings = function() {
		if (!Dsq.jsonData.request.is_moderator) {
			return '';
		}

		html = '<div id="dsq-thread-settings" class="dsq-thread-settings">' + Dsq.Strings.MODERATOR_OPTIONS;
		html += '<a href="#" onclick="Dsq.Thread.showSettings(); return false;">' + Dsq.Strings.SETTINGS + '</a>';
		html += '<a href="#" onclick="Dsq.Thread.showModeratorActions(); return false;">' + Dsq.Strings.MODERATE + '</a>';
		if (Dsq.jsonData.forum.reactions_enabled && Dsq.jsonData.reactions.length === 0) {
			html += '<a href="#" onclick="Dsq.Reaction.reportMissingReactions(); return false;">'
						+ Dsq.Strings.REPORT_MISSING_REACTIONS
						+ '</a>';
		}
		html +='</div>';

		return html;
	};

	this.postBox = function(post_id, use_fallback_iframe) {


		var html;
		var display_sharing_options = Dsq.jsonData.request.is_authenticated;

		if (!Dsq.jsonData.request.is_authenticated && Dsq.jsonData.forum.disqus_auth_disabled && !Dsq.jsonData.forum.allow_anon_post) {
			return '';
		}
		
		if (Dsq.jsonData.request.is_remote) {


			if (!Dsq.jsonData.request.sharing.hasOwnProperty(Dsq.jsonData.request.remote_domain)) {
				display_sharing_options = false;
			}
		}
		
		if (post_id) {
			var _meta = Dsq.jsonData.posts[post_id];
			var userData = Dsq.jsonData['users'][_meta.user_key];				
		}
		
		var pid = post_id ? '-' + post_id : '';

		var _requestUserInfo = function() {
			var html;



			var user_has_email = false;

			html = '<div class="dsq-request-user-info"> <!-- // If authenticated --> \
				<a href="' + Dsq.jsonData.settings.disqus_url + Dsq.Urls.LOGOUT + '?ctkn=' + Dsq.CSRF_TOKEN + '" class="dsq-request-user-logout">' + Dsq.Strings.LOGOUT + '</a> \
				<table> \
					<tr> \
						<td rowspan="2">'
							+ (!Dsq.jsonData.forum.disqus_auth_disabled ? '<a href="' + Dsq.jsonData.settings.disqus_url + Dsq.Urls.REQUEST_USER_PROFILE + '">' : '')
								+ '<img src="' + Dsq.Urls.REQUEST_USER_AVATAR + '" width="48" height="48" class="dsq-request-user-avatar">'
							+ (!Dsq.jsonData.forum.disqus_auth_disabled ? '</a>' : '')
						+ '</td> \
						<td class="dsq-request-user-name">'
								+ (Dsq.jsonData.request.is_remote
									 ? '<span class="dsq-badge-small dsq-badge-' + Dsq.jsonData.request.remote_domain + '">' + Dsq.jsonData.request.remote_domain + '</span>'
									 : (Dsq.jsonData.request.is_verified
											? '<span class="dsq-badge-small dsq-badge-verified">Verified</span>'
											: '<span class="dsq-badge-small dsq-badge-registered">Registered</span>'))
							+ (!Dsq.jsonData.forum.disqus_auth_disabled ? ' <a href="' + Dsq.jsonData.settings.disqus_url + Dsq.Urls.REQUEST_USER_PROFILE + '">' : '') 
								+ Dsq.jsonData.request.display_username 
							+ (!Dsq.jsonData.forum.disqus_auth_disabled ? '</a>' : '')
							+  (Dsq.jsonData.request.is_remote && user_has_email ? ' <small>(<a href="#" onclick="Dsq.Popup.remoteAccountSettings(); return false;">change settings</a>)</small>' : '')
							+  (!Dsq.jsonData.request.is_remote && !Dsq.jsonData.forum.disqus_auth_disabled ? ' <small>(<a href="' + Dsq.jsonData.settings.disqus_url + '/profile/info/" target="_blank">change name</a> or <a href="' + Dsq.jsonData.settings.disqus_url + '/profile/avatar/" target="_blank">picture</a>)</small>' : '')
						+ '</td> \
					</tr> \
					<tr> \
						<td class="dsq-request-user-stats"> \
							<span><big>' + Dsq.jsonData.request.comments_count + '</big> ' + (Dsq.jsonData.request.comments_count == 1 ? 'comment' : 'comments') + '</span> \
							<span><big>' + Dsq.jsonData.request.likes_count + '</big> ' + (Dsq.jsonData.request.likes_count == 1 ? 'like' : 'likes') + '</span> \
							<span><big>' + Dsq.jsonData.request.points + '</big> ' + (Dsq.jsonData.request.points == 1 ? 'point' : 'points') + '</span> \
						</td> \
					</tr> \
				</table> \
			</div> \
			';
			return html;
		};

		var _loginOptions = function() {
			var html;
			html = ' \
			<div class="dsq-authenticate"> \
				<p class="dsq-autheneticate-copy">'
				+ (Dsq.jsonData.forum.allow_anon_post
					? Dsq.Strings.YOU_ARE_COMMENTING_AS_A + ' <a class="dsq-help" title="Click for more information" href="#" onclick="Dsq.Popup.helpBadges(); return false">Guest</a>. ' + Dsq.Strings.OPTIONAL + ': ' + Dsq.Strings.LOGIN_BELOW + '.'
					: Dsq.Strings.REQUIRED + ': ' + Dsq.Strings.PLEASE_LOGIN_BELOW_TO_COMMENT + '.')
				+ '</p> \
				<ul class="dsq-login-buttons">'
					+ (!Dsq.jsonData.forum.disqus_auth_disabled ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.Popup.login(); return false"><img src="http://media.disqus.com/images/themes/narcissus/login-disqus.gif" /></a></li>' : '')
					+ (Dsq.jsonData.context.use_fb_connect ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.Facebook.login(); return false;"><img src="http://media.disqus.com/images/themes/narcissus/login-facebook.gif" /></a></li>' : '')
					+ (Dsq.jsonData.context.use_twitter_signin ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.Twitter.startTwitterConnect(); return false"><img src="http://media.disqus.com/images/themes/narcissus/login-twitter.gif" /></a></li>' : '')
					+ (Dsq.jsonData.context.use_openid ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.OpenID.requestURL(); return false" ><img src="http://media.disqus.com/images/themes/narcissus/login-openid.gif" /></a></li>' : '')
					+ (Dsq.jsonData.context.use_yahoo ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.Yahoo.startYahooConnect(); return false"><img src="http://media.disqus.com/images/themes/narcissus/login-yahoo.gif" /></a></li>' : '')
				+ '</ul> \
			</div> \
			';
			return html;
		};

		if (!Dsq.jsonData.context.show_reply) {


			if (!Dsq.jsonData.request.is_authenticated) {



				return '<div id="dsq-form-area" style="display:none"><div id="dsq-textarea-wrapper"></div></div>' + _loginOptions();
			} else {
				return '';
			}
		}

		html = ' \
		<div id="' + (post_id 
			? 'dsq-reply-post-' + post_id
			: 'dsq-new-post')
		 	+ '" class="dsq-post-area"> \
			<div class="dsq-dc-logo"> \
				<a href="http://disqus.com/comments" target="_blank"><img src="http://media.disqus.com/images/themes/narcissus/disqus-logo.png"></a> \
			</div>'
			+ (post_id 
				? '<h3>' + Dsq.Strings.REPLYING_TO + ' ' + userData.display_name + '</h3>'
				: '<h3>' + Dsq.Strings.ADD_NEW_COMMENT + '</h3>')
			+ (Dsq.jsonData.request.is_authenticated 
				? _requestUserInfo()
				: _loginOptions() )
			+ '<div id="dsq-form-area' + pid + '">'
			+ '<div class="dsq-textarea"> \
				<div class="dsq-textarea-wrapper" id="dsq-textarea-wrapper' + pid + '"></div> \
			</div>'
			+ (!Dsq.jsonData.request.is_authenticated
			? ' \
			<div class="dsq-post-fields"> \
				<table> \
					<tr> \
						<td class="dsq-post-fields-left"><div class="dsq-input-wrapper"><input id="dsq-field-name' + pid + '" type="text" value="' + (disqus_def_name ? disqus_def_name : (Dsq.jsonData.session.name ? Dsq.jsonData.session.name : Dsq.Strings.NAME + '" class="dsq-placeholder')) + '" onfocus="Dsq.Templates.handlePlaceholder(event, this, \'name\')" onblur="Dsq.Templates.handlePlaceholder(event, this, \'name\')" /></div></td> \
						<td class="dsq-post-fields-right"><div class="dsq-input-wrapper"><input id="dsq-field-website' + pid + '" type="text" value="' + (Dsq.jsonData.session.url ? Dsq.jsonData.session.url : Dsq.Strings.WEBSITE + ' (' + Dsq.Strings.OPTIONAL.toLowerCase() + ')" class="dsq-placeholder') + '" onfocus="Dsq.Templates.handlePlaceholder(event, this, \'website\')" onblur="Dsq.Templates.handlePlaceholder(event, this, \'website\')" /></div></td> \
					</tr> \
					<tr> \
						<td class="dsq-post-fields-left"><div class="dsq-input-wrapper"><input id="dsq-field-email' + pid + '" type="text" value="' + (disqus_def_email ? disqus_def_email : (Dsq.jsonData.session.email ? Dsq.jsonData.session.email : Dsq.Strings.EMAIL + '" class="dsq-placeholder')) + '" onfocus="Dsq.Templates.handlePlaceholder(event, this, \'email\')" onblur="Dsq.Templates.handlePlaceholder(event, this, \'email\')" /></div></td> \
						<td class="dsq-post-fields-right"> \
							<div class="dsq-subscribe"> \
								<a href="#" onclick="Dsq.Templates.chooseSubscribe(' + post_id + '); return false" class="dsq-subscribe-menu"><span id="dsq-subscribe-select' + pid + '">' + (Dsq.jsonData.request.subscribe_on_post ? Dsq.Strings.SUBSCRIBE_TO_ALL_COMMENTS_BY_EMAIL : Dsq.Strings.DO_NOT_SUBSCRIBE_TO_COMMENTS) + '</span> <small>&#9660;</small></a> \
								<ul class="dsq-panel" id="dsq-subscribe-menu' + pid + '"> \
									<li><a href="#" onclick="Dsq.Templates.setSubscribe(2, this, ' + post_id + '); return false">' + Dsq.Strings.SUBSCRIBE_TO_ALL_COMMENTS_BY_EMAIL + '</a></li> \
									<li><a href="#" onclick="Dsq.Templates.setSubscribe(0, this, ' + post_id + '); return false">' + Dsq.Strings.DO_NOT_SUBSCRIBE_TO_COMMENTS + '</a></li> \
								</ul> \
								<input id="dsq-subscribe-on-post' + pid + '" type="hidden" value="' + Dsq.jsonData.request.subscribe_on_post + '" /> \
							</div> \
						</td> \
					</tr> \
				</table> \
			</div>'
			: '')
			+ '<div class="dsq-post-footer"> \
				<div class="dsq-sharing-options" ' + (!display_sharing_options ? 'style="display:none;"' : '') + '> \
					<button type="button" class="dsq-button-small" onfocus="document.getElementById(\'dsq-post-button' + pid + '\').focus();"><span>' + Dsq.Strings.SHARING_OPTIONS + ' <small>&#9660;</small></span></button> \
					<div class="dsq-panel"> '
						+ (Dsq.jsonData.request.sharing.twitter !== undefined
								&& Dsq.jsonData.request.sharing.twitter.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-twitter' + pid + '"'
								  + (Dsq.jsonData.request.sharing.twitter.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-twitter' + pid + '">' + Dsq.Strings.SHARE_ON + ' Twitter</label> \
								 </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.facebook
								&& (Dsq.jsonData.request.sharing.facebook.enabled === true ||
										(Dsq.jsonData.request.is_remote && Dsq.jsonData.request.remote_domain == 'facebook'))
							? '<div><input type="checkbox" id="dsq-sharing-facebook' + pid + '"'
									+ (Dsq.jsonData.request.sharing.facebook.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-facebook' + pid + '">' + Dsq.Strings.SHARE_ON + ' Facebook</label> \
								 </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.yahoo !== undefined
								&& Dsq.jsonData.request.sharing.yahoo.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-yahoo' + pid + '"'
									+ (Dsq.jsonData.request.sharing.yahoo.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-yahoo' + pid + '">' + Dsq.Strings.SHARE_ON + ' Yahoo!</label> \
								</div>'
							: '')
						+ (Dsq.jsonData.request.sharing.tumblr !== undefined
								&& Dsq.jsonData.request.sharing.tumblr.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-tumblr' + pid + '"'
									+ (Dsq.jsonData.request.sharing.tumblr.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-tumblr' + pid + '">' + Dsq.Strings.SHARE_ON + ' Tumblr</label> \
								 </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.wordpress !== undefined
								&& Dsq.jsonData.request.sharing.wordpress.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-wordpress' + pid + '"'
									+ (Dsq.jsonData.request.sharing.wordpress.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-wordpress' + pid + '">' + Dsq.Strings.SHARE_ON + ' Wordpress</label> \
								 </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.movabletype !== undefined
							  && Dsq.jsonData.request.sharing.movabletype.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-movabletype' + pid + '"'
									+ (Dsq.jsonData.request.sharing.movabletype.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-movabletype' + pid + '">' + Dsq.Strings.SHARE_ON + ' Movable Type</label> \
							   </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.typepad !== undefined
							  && Dsq.jsonData.request.sharing.typepad.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-typepad' + pid + '"'
									+ (Dsq.jsonData.request.sharing.typepad.auto === true ? 'checked=true' : '') + '/> \
								  <label for="dsq-sharing-typepad' + pid + '">' + Dsq.Strings.SHARE_ON + ' TypePad</label> \
							   </div>'
							: '')
						+ '<div><a href="' + Dsq.jsonData.settings.disqus_url + '/profile/connections/" target="_blank" class="dsq-configure-options">' + Dsq.Strings.CONFIGURE_OPTIONS + '</a></div>'
					+ '</div> \
				</div>'
				+ '<button type="button" class="dsq-button" id="dsq-post-button' + pid + '" onclick="Dsq.Templates.postComment(' + post_id + ', this, false)"><span>' + Dsq.Strings.POST_AS + ' '
				+ (Dsq.jsonData.request.display_username
					? Dsq.jsonData.request.display_username
					: Dsq.Strings.GUEST)
				+ '</span></button>'
				+ (post_id
					? '<button type="button" class="dsq-button" id="dsq-cancel-button' + pid + '" onclick="Dsq.Post.toggleReply(' + post_id +', this)"><span>' + Dsq.Strings.CANCEL + '</span></button>'
					: '')
			+ '</div>'
			+ '</div>' // end dsq-form-area
		+ '</div> \
		';
		
		return html;
	};




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

	this.postPrependHeader = function(post_id) {
		var html;
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];
		
		html = ' \
		<table> \
			<tr> \
				<td id="dsq-header-avatar-' + post_id + '" class="dsq-header-avatar" 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> \
				</td> \
				<td class="dsq-comment-header-meta"> \
		';

		
		return html;
	};
	
	this.postAppendHeader = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];
		var html;
		var parent_display_name = '';
		
		if(_meta.parent_post_id) {

			var _parent_meta = Dsq.jsonData.posts[_meta.parent_post_id];

			if (_parent_meta) {
				var parentUserData = Dsq.jsonData['users'][_parent_meta.user_key];
				parent_display_name = parentUserData.display_name;
			}
		}

		html = ' \
		<img src="http://media.disqus.com/images/themes/narcissus/moderator.png" class="dsq-moderator-star" title="Moderator" /> \
		<span class="dsq-comment-header-time"><a href="#comment-' + post_id + '" onclick="Dsq.Popup.permalink(' + post_id + ')" title="Permalink">' + (_meta.is_realtime ? Dsq.Strings.JUST_NOW : _meta.date) + '</a></span> '
		+ (_meta.parent_post_id && parent_display_name
			? '<a href="#comment-' + _meta.parent_post_id + '" title="Jump to comment">in reply to ' + parent_display_name + '</a>'
			: '')
		+ '</td> \
		<td id="dsq-like-pts-' + post_id + '" class="dsq-comment-header-likes">'
		+ (_meta.points
			? _meta.points + Dsq.Utils.pluralize(_meta.points, ' person', ' people') + ' liked this.'
			: '')
		+ '</td> \
		</tr> \
		</table> \
		';
		return html;
	};

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

	this.postFooter = function(post_id) {
		var html;
		var _meta = Dsq.jsonData.posts[post_id];
		if(_meta.killed || !_meta.approved) { return ''; }
		
		html = ' \
		<div class="dsq-comment-footer" id="dsq-comment-footer-' + post_id + '"> \
			<div class="dsq-comment-footer-left">'
				+ (Dsq.jsonData.request.is_moderator || Dsq.jsonData.request.is_global_moderator
					? '<a href="#" onclick="Dsq.Templates.moderateOptions(' + post_id+ '); return false">' + Dsq.Strings.MODERATE + '</a>'
					: '')
				+ '<a href="#" id="dsq-post-report-' + post_id + '" class="dsq-post-report" onclick="Dsq.Post.report(' + post_id + ', false); return false;">' + Dsq.Strings.FLAG + '</a> \
			</div> \
			<div class="dsq-comment-footer-right">'
				+ (_meta.votable 
					? '<span id="dsq-like-' + post_id + '" class="dsq-like">'
					+ (!_meta.up_voted
						? '<button type="button" class="dsq-button-small" onclick="Dsq.Post.rate(this, ' + post_id + ', 1)" >Like</button>'
						: 'You liked this.&nbsp;&nbsp;')
					+ '</span>'
					: '')
				+ (_meta.can_reply && !_meta.has_replies && _meta.from_request_user
					? '<button type="button" class="dsq-button-small dsq-post-edit" onclick="Dsq.Post.edit(this, ' + post_id + ')" >' + Dsq.Strings.EDIT + '</button>'
					: '')
				+ (_meta.can_reply
					? '<span class="dsq-comment-footer-reply" id="dsq-comment-footer-reply-' + post_id + '" onclick="Dsq.Post.toggleReply(' + post_id +', this)"> \
						<button type="button" class="dsq-button-small">' + Dsq.Strings.REPLY + '</button> \
						<button type="button" class="dsq-comment-footer-reply-tab">' + Dsq.Strings.REPLY + '</button><span></span> \
					</span>'
					: '')
			+ '</div> \
		</div> \
		';
		
		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" class="dsq-show-more-reactions"><button type="button" class="dsq-button-small" onclick="' + handler + '">Show more reactions</button></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;
		}

		var item = '<li class="dsq-comment dsq-reaction" id="dsq-reaction-' + reaction.id + '">'
			+ '<div class="dsq-comment-header"> \
			<table> \
			<tr> \
			<td class="dsq-header-avatar"> \
			';

		if (reaction.author_url && reaction.author_url !== '') {
			item += '<a target="_blank" href="' + reaction.author_url +'" class="dsq-avatar">';
		}

		if (reaction.avatar_url && reaction.avatar_url !== '') {
			item += '<img src="' + reaction.avatar_url + '"/>';
		} else {

			item += '<img src="' + Dsq.jsonData.media_url + '/images/noavatar92.png"/>';
		}

		var service_icon = (reaction.get_service_name == 'trackback' || reaction.get_service_name == 'pingback' ? 'rss' : reaction.get_service_name.replace(' ', ''));
		item += (reaction.author_url && reaction.author_url !== ''
				? '</a>'
				: '')
			+ '</td>'
			+ '<td><cite class="dsq-comment-cite">' + reaction.author_name + '</cite> <span class="dsq-comment-header-time">' + reaction.date_created + '</span></td>'
			+ '<td class="dsq-comment-header-likes"></td>'
			+ '</tr></table></div>' // end dsq-comment-header
			+ '<div class="dsq-reaction-header" \
				<table> \
					<tr> \
						<td class="dsq-reaction-header-left">'
							+ '<img class="dsq-service-icon" src="' + Dsq.jsonData.media_url + '/images/reactions/services/' + service_icon + '.png" />'
							+ ' From <a class="dsq-service-name" target="_blank" href="' + reaction.url + '">' + reaction.get_service_name + '</a> '
							+ 'via <a href="' + reaction.source_url + '">' + (reaction.source == 'backtype' ? 'BackType' : 'UberVU') + '</a>'
						+ '</td>'
						+ '<td class="dsq-reaction-header-right">';

			if(reaction.retweets) {
				var num_retweets = reaction.retweets.length;
				if (num_retweets > 0) {
					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 > 3) ? 3 : 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 += '</td></tr> \
			</table> \
			</div>' // end dsq-reaction-header
			+ '<div class="dsq-comment-body"> \
				<div class="dsq-comment-message">' + reaction.body + '</div>'
			+ '</div> \
			<div class="dsq-comment-footer"> \
				<div class="dsq-comment-footer-left"> \
				</div>'
				+ (Dsq.jsonData.request.is_moderator || Dsq.jsonData.request.is_global_moderator 
					? ' \
					<div class="dsq-comment-footer-right"> \
						<button type="button" class="dsq-button-small dsq-hide-reaction" onclick="Dsq.Reaction.hide(' + reaction.id + ')">Hide</button> \
					</div>'
					: '')
			+ '</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" class="dsq-show-more-reactions"><button type="button" class="dsq-button-small" onclick="' + handler + '">Show more reactions</button></li>';
		}

		return '<h3 id="dsq-reactions-title" class="dsq-h3-reactions">Reactions</h3><ul id="dsq-reactions" class="dsq-reactions">' + html + '</ul>';
	};
	
	this._popupGeneric = function(content) {
		return ' \
		<div class="dsq-popup-container"> \
			<table> \
				<tbody> \
					<tr> \
						<td class="dsq-popup-tl"></td><td class="dsq-popup-b"></td><td class="dsq-popup-tr"></td> \
					</tr> \
					<tr> \
						<td class="dsq-popup-b"></td> \
						<td class="dsq-popup-body"> \
							<div class="dsq-popup-content"> \
								<div class="dsq-popup-title"> \
									<button type="button" class="dsq-button-small" style="float:right" onclick="Dsq.Popup._closePopup(null, true)">Close</button>'
									+ content['header'] 
								+ '</div>'
								+ content['body']
							+ '</div> \
							<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> \
						</td> \
						<td class="dsq-popup-b"></td> \
					</tr> \
					<tr> \
						<td class="dsq-popup-bl"></td><td class="dsq-popup-b"></td><td class="dsq-popup-br"></td> \
					</tr> \
				</tbody> \
			</table> \
		</div> \
		';
	};



	
	this.chooseSubscribe = function(post_id) {

		var pid = post_id ? '-' + post_id : '';
		var menu = Dsq.$('dsq-subscribe-menu' + pid);
		
		menu.style.display = menu.style.display == 'block' ? 'none' : 'block';
		
	};
	
	this.setSubscribe = function(value, el, post_id) {

		var pid = post_id ? '-' + post_id : '';
		var input = Dsq.$('dsq-subscribe-on-post' + pid);
		var select = Dsq.$('dsq-subscribe-select' + pid);
		var menu = Dsq.$('dsq-subscribe-menu' + pid);
		
		select.innerHTML = el.innerHTML;
		input.value = value;
		this.chooseSubscribe(post_id);
	};
	
	this.getFormFields = function(post_id) {

		var fields = {};
		var pid = post_id ? '-' + post_id : '';
		var name = Dsq.$('dsq-field-name' + pid);
		var email = Dsq.$('dsq-field-email' + pid);
		var website = Dsq.$('dsq-field-website' + pid);
		var username = Dsq.$('dsq-field-username' + pid);
		var password = Dsq.$('dsq-field-password' + pid);

		fields = {
			'name': name,
			'email': email,
			'website': website,
			'username': username,
			'password': password
		}
		
		return fields;
	}
	
	this.validateFields = function(post_id) {
		
		if(Dsq.jsonData.request.is_authenticated) { return true; }
		
		var fields = Dsq.Templates.getFormFields(post_id);
		
		var nameField = fields.name;
		var websiteField = fields.website;
		var emailField = fields.email;
		
		websiteField.value = (websiteField.value == Dsq.Templates.placeholder['website']) ? '' : websiteField.value;
		
		var v = [{

			validator: Dsq.Validators.name,
			value: nameField.value
		}, {

			validator: Dsq.Validators.email,
			value: emailField.value
		}, {

			validator: Dsq.Validators.url,
			value: websiteField.value
		}];
		
		return Dsq.Validators.validate(v, function(e) { Dsq.Popup.popModal(e, 'Oops...') } );
	};
	
	this.checkExistingUser = function(post_id) {
		var fields = Dsq.Templates.getFormFields(post_id);		
		Dsq.Popup.loading(post_id);
		
		if (post_id) {
			Dsq.frames['reply_' + post_id].getUserByEmail(fields.email.value);
		} else {
			Dsq.frames['reply_0'].getUserByEmail(fields.email.value);
		}
	};

	this.validateAuth = function(el_clicked, post_id, auth_choice) {
		var fields = Dsq.Templates.getFormFields(post_id);
		var email = fields.email ? fields.email.value : '';
		var username = fields.username ? fields.username.value : '';
		var password = fields.password ? fields.password.value : '';
		
		Dsq.Templates.setLoadingButton(el_clicked, post_id);
		
		if (post_id) {
			Dsq.frames['reply_' + post_id].validateAuth(auth_choice, email, username, password);
		} else {
			Dsq.frames['reply_0'].validateAuth(auth_choice, email, username, password);
		}
	};

	this.lightboxUpdateEmail = function(post_id, new_email) {
		var fields = Dsq.Templates.getFormFields(post_id);
		fields.email.value = new_email;
	};

	this.lightboxAuthenticate = function(post_id, auth_choice, auth_data) {
		var title, body;
		var pid = post_id ? '-' + post_id : '';

		if(typeof(auth_data) == 'undefined') {
			var auth_data = Dsq.Templates.getFormFields(post_id);
		}

		d = auth_data;

		switch(auth_choice) {
			case 'register':
				var suggestedUsername = d.name.value.replace(/[^a-zA-Z0-9-]/g,'').toLowerCase();
			
				title = Dsq.jsonData.forum.allow_anon_post ? 'Optional:' : 'Required:';
				title += ' Register a <img src="http://media.disqus.com/images/embed/disqus-profile.png" alt=Disqus Profile" />';

				body = ' \
				<ul class="dsq-lightbox-register-reasons"> \
				<li>Verify your comments</li> \
				<li>Edit and delete comments</li> \
				<li>Manage comments and replies</li> \
				</ul> \
				';

				body += ' \
				<div class="dsq-lightbox-auth-fields"> \
					<table> \
						<tr> \
							<td>Email</td> \
							<td><input type="text" value="' + d.email.value + '" onchange="Dsq.Templates.lightboxUpdateEmail(' + post_id + ', this.value)" /><div id="dsq-email-errors' + pid + '"></div></td> \
						</tr> \
						<tr> \
							<td>Username</td> \
							<td><input id="dsq-field-username' + pid + '" type="text" value="' + suggestedUsername + '"/><div id="dsq-username-errors' + pid + '"></div></td> \
						</tr> \
						<tr> \
							<td>Password</td> \
							<td><input id="dsq-field-password' + pid + '" type="password" /><div id="dsq-password-errors' + pid + '"></div></td> \
						</tr> \
					</table> \
					<div class="dsq-lightbox-switch-auth"><a href="#" onclick="Dsq.Templates.lightboxAuthenticate(' + post_id + ',\'login\'); return false">Login instead</a></div> \
				</div> \
				<div id="dsq-lightbox-errors' + pid + '" class="dsq-lightbox-errors"></div> \
				<div class="dsq-lightbox-submit"> \
					<div class="dsq-lightbox-auth-post"><button type="button" class="dsq-button" onclick="Dsq.Templates.validateAuth(this, ' + post_id + ',\'' + auth_choice + '\')">Register and Post comment</button></div>'
					+ (Dsq.jsonData.forum.allow_anon_post
						? '<div class="dsq-lightbox-auth-skip"><button type="button" class="dsq-button-small" onclick="Dsq.Templates.postComment(' + post_id + ', this, true)">Just post as a Guest</button></div>'
						: '')
				+ '</div> \
				';
				break;
			case 'login':
				title = Dsq.jsonData.forum.allow_anon_post ? 'Optional:' : 'Required:';
				title += ' Login to your <img src="http://media.disqus.com/images/embed/disqus-profile.png" alt=Disqus Profile" />';
				body = '';
				
				if(d.avatar_url) {
					body += '<div class="dsq-lightbox-recognized"><table><tr>';
					body += '<td><img src="' + d.avatar_url + '" alt="" /></td>';
					body += '<td><span class="dsq-badge ' + (d.verified ? 'dsq-badge-verified' : 'dsq-badge-registered') + '">' + (d.verified ? 'Verified' : 'Registered') + '</span></td>';
					body += '<td>Hey <strong>' + d.display_name + '</strong>, is that you? Login below to claim this comment.';
					body += '</tr></table></div>';
				}

				body += ' \
				<div class="dsq-lightbox-auth-fields"> \
					<table> \
						<tr> \
							<td>Username or Email</td> \
							<td><input id="dsq-field-username' + pid + '" type="text" value="' + (d.avatar_url ? d.username : '') + '" /></td> \
						</tr> \
						<tr> \
							<td>Password <a href="http://disqus.com/forgot" target="_blank">(cannot log in?)</a></td> \
							<td><input id="dsq-field-password' + pid + '" type="password" /></td> \
						</tr> \
					</table> \
					<div class="dsq-lightbox-switch-auth"><a href="#" onclick="Dsq.Templates.lightboxAuthenticate(' + post_id + ',\'register\'); return false">Register instead</a></div> \
				</div> \
				<div id="dsq-lightbox-errors' + pid + '" class="dsq-lightbox-errors"></div> \
				<div class="dsq-lightbox-submit"> \
					<div class="dsq-lightbox-auth-post"><button type="button" class="dsq-button" onclick="Dsq.Templates.validateAuth(this, ' + post_id + ',\'' + auth_choice + '\')">Login and Post comment</button></div>'
					+ (Dsq.jsonData.forum.allow_anon_post
						? '<div class="dsq-lightbox-auth-skip"><button type="button" class="dsq-button-small" onclick="Dsq.Templates.postComment(' + post_id + ', this, true)">Just post as a Guest</button></div>'
						: '')
				+ '</div> \
				';
				break;
			default:
				break;
		}
		Dsq.Popup.lightbox(body, title, post_id);
		Dsq.$('dsq-field-username' + pid).focus();
	};
	
	this.buttonsToRestore = [];
	this.setLoadingButton = function(btn, post_id) {
		var pid = post_id ? '-' + post_id : '';
		if (btn) {

			var loadingBtn = document.createElement('button');
			loadingBtn.id = btn.id + '-loading';
			loadingBtn.innerHTML = '<img src="http://media.disqus.com/images/loading-lite.gif" alt="" /> ' + Dsq.Strings.JUST_A_MOMENT;
			loadingBtn.className = btn.className + ' dsq-post-loading';
			btn.parentNode.appendChild(loadingBtn);
			btn.style.display = 'none';
			var cancelBtn = Dsq.$('dsq-cancel-button' + pid);
			if(cancelBtn) { cancelBtn.style.display = 'none'; this.buttonsToRestore.push(cancelBtn); }
			this.buttonsToRestore.push(btn);
		} else {

			var buttons = this.buttonsToRestore;
			for(var i = 0; i < buttons.length; i++) {
				buttons[i].style.display = 'inline';
				Dsq.Utils.deleteNode(Dsq.$(buttons[i].id + '-loading'));
			}
		}
		
	};

	this.postComment = function(post_id, el_clicked, force, auth_choice) {
		var append_id = post_id ? '-' + post_id : '';
		var fields = Dsq.Templates.getFormFields(post_id);

		if (Dsq.Templates.validateFields(post_id)) {

			if (!Dsq.jsonData.request.is_authenticated && !force &&
				((!Dsq.Utils.readCookie('skipped_auth') && !disqus_skip_auth && !Dsq.jsonData.forum.disqus_auth_disabled) || !Dsq.jsonData.forum.allow_anon_post)) {
				Dsq.Templates.checkExistingUser(post_id);
				return false;
			}
			var params = [];
			if (!Dsq.jsonData.request.is_authenticated) {
				params.push(fields.name.value,
					fields.email.value,
					fields.website.value);

				if (auth_choice == 'login' || auth_choice == 'register') {
					params.push({
						auth_choice: auth_choice,
						username: fields.username.value,
						password: fields.password.value,
						email: fields.email.value
					});
				} else {
					params.push(null);
				}

				params.push(null /* sharing options */, Dsq.$('dsq-subscribe-on-post' + append_id).value);
			} else {
				var service_checked = function(name) {
					var el = Dsq.$('dsq-sharing-' + name + append_id);
					return (el !== null && el.checked === true) ? '1' : '0';
				};
				params.push(null, null, null, null, {
					tw: service_checked('twitter'),
					fb: service_checked('facebook'),
					tr: service_checked('tumblr'),
					wp: service_checked('wordpress'),
					mt: service_checked('movabletype'),
					tp: service_checked('typepad'),
					yh: service_checked('yahoo')
				});
			}

			var frame = Dsq.frames['reply_' + (post_id ? post_id : 0)];
			frame.post.apply(frame, params);

			if (el_clicked) {
				Dsq.Templates.setLoadingButton(el_clicked, post_id);
			}
			
			if (force) {
				Dsq.Utils.createCookie('skipped_auth', true);	
			}
			
		} else {
			return false;
		}
	};

	this.editComment = function(el_clicked, post_id) {
		var edited_message = Dsq.$('dsq-edit-textarea-' + post_id).value;

		Dsq.Templates.setLoadingButton(el_clicked, post_id);
		Dsq.frames['edit_' + post_id].edit(post_id, edited_message);
	};

	this.toggleEdit = function(post_id) {
		var body = Dsq.$('dsq-comment-body-' + post_id);
		var message = Dsq.$('dsq-comment-message-' + post_id);

		if (!Dsq.Post.stateEditToggled[post_id]) {


			message.style.display = 'none';
			if (Dsq.$('dsq-edit-' + post_id)) {
				Dsq.$('dsq-edit-' + post_id).style.display = 'block';
			} else {

				var edit_area = document.createElement('div');
				edit_area.id = 'dsq-edit-' + post_id;
				edit_area.className = 'dsq-edit dsq-textarea';
				edit_area.innerHTML = ' \
				<div class="dsq-textarea-wrapper"> \
					<textarea class="dsq-edit-textarea" id="dsq-edit-textarea-' + post_id + '">' + message.innerHTML + '</textarea> \
				</div> \
				<div class="dsq-save-edit"> \
					<button type="button" onclick="Dsq.Templates.editComment(this, ' + post_id + ')" class="dsq-button-small">Save Edit</button> \
				</div> \
				<div id="dsq-edit-iframe-' + post_id + '" style="display: none"></div> \
				';

				body.appendChild(edit_area);

				if (!Dsq.frames['edit_' + post_id]) {
					var _meta = Dsq.jsonData.posts[post_id];
					Dsq.frames['edit_' + post_id] = new Dsq.ReplyFrame(Dsq.$('dsq-edit-iframe-' + post_id), post_id);
					Dsq.frames['edit_' + post_id].init();
					Dsq.frames['edit_' + post_id].setState(post_id, _meta.depth);
				}
			}
		} else {

			message.style.display = 'block';
			Dsq.$('dsq-edit-' + post_id).style.display = 'none';
		}
		
		Dsq.Post.stateEditToggled[post_id] = !Dsq.Post.stateEditToggled[post_id];
	};
	
	this.edit = function(el, post_id) {

		Dsq.Templates.toggleEdit(post_id);
	};

	this.toggleReply = function(post_id, button) {
		
		if(!this.stateReplyToggled[post_id]) {

			if (Dsq.$('dsq-reply-post-' + post_id)) {
				Dsq.$('dsq-append-post-' + post_id).style.display = 'block';
			} else {
				Dsq.$('dsq-append-post-' + post_id).innerHTML = Dsq.Templates.postBox(post_id);
				var container = Dsq.$('dsq-textarea-wrapper-' + post_id);
				if (!Dsq.frames['reply_' + post_id] && container) {
					var _meta = Dsq.jsonData.posts[post_id];
					Dsq.frames['reply_' + post_id] = new Dsq.ReplyFrame(container, post_id);
					Dsq.frames['reply_' + post_id].init(function() {

						Dsq.$('dsq-append-post-' + post_id).innerHTML = Dsq.Templates.postBox(post_id, true);
						Dsq.$('dsq-form-area-' + post_id).innerHTML = '';

						var theme = (typeof disqus_frame_theme == 'undefined') ? 'default' : disqus_frame_theme;
						Dsq.Iframes.showReplyIframeInContainer(Dsq.$('dsq-form-area-' + post_id), post_id, {theme: theme});

					});
					Dsq.frames['reply_' + post_id].setState(post_id, _meta.depth);
				}
			}
			Dsq.$('dsq-append-post-' + post_id).className = 'dsq-append-post';
			Dsq.$('dsq-comment-footer-reply-' + post_id).className = 'dsq-comment-footer-reply-active';
			
		} else {

			Dsq.$('dsq-append-post-' + post_id).style.display = 'none';
			Dsq.$('dsq-append-post-' + post_id).className = '';
			Dsq.$('dsq-comment-footer-reply-' + post_id).className = 'dsq-comment-footer-reply';
		}
		
		this.stateReplyToggled[post_id] = !this.stateReplyToggled[post_id];

		if(Dsq.Utils.ie && this.stateReplyToggled[post_id]) {

		}

		Dsq.Events.fire(Dsq.Events.REPLY_IFRAME_TOGGLED, {
			postId: post_id,
			opened: this.stateReplyToggled[post_id]
		});
	};
	
	this.moderateOptions = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];
		
		if(!Dsq.jsonData.request.is_moderator && !Dsq.jsonData.request.is_global_moderator) { return false; }

		var html;
		
		html = ' \
		<div class="dsq-moderate-options"> \
		<table>'
		+ (_meta.email ? '<tr><td>Email</td><td>' + _meta.email + '</td></tr>' : '')
		+ (_meta.ip ? '<tr><td>IP address</td><td>' + _meta.ip + '</td></tr>' : '')
		+ '<tr> \
			<td>Actions</td> \
			<td><ul>'
			+ (Dsq.jsonData.request.moderator_can_edit
				? '<li><a href="#" onclick="Dsq.Post.edit(this, ' + post_id + '); Dsq.Popup._closePopup(null, true); return false;">Edit Comment</a></li>'
				: '')
			+ '<li><a href="#" onclick="Dsq.Post.removePost(' + post_id + ', 1); Dsq.Popup._closePopup(null, true); return false;">Delete Comment</a></li> \
			<li><a href="#" onclick="Dsq.Post.reportSpam(' + post_id + '); Dsq.Popup._closePopup(null, true); return false;">Mark Spam</a></li> \
			<li><a href="#" onclick="Dsq.Popup.blacklist(' + post_id + '); return false">Block User</a></li> \
			</ul></td> \
			</table> \
		</div> \
		';
		
		html += '<p>Go to the full <a href="http://disqus.com/comments/moderate/" target="_blank">moderate panel</a> for more options.</p>';
		
		return Dsq.Popup.popModal(html, 'Moderate Options', post_id);
	};
	
	this.placeholder = {
		'class': 'dsq-placeholder',
		'name': Dsq.Strings.NAME,
		'email': Dsq.Strings.EMAIL,
		'website': Dsq.Strings.WEBSITE + ' (' + Dsq.Strings.OPTIONAL.toLowerCase() + ')'
	};
	
	this.handlePlaceholder = function(evt, el, key) {
		var placeholder = Dsq.Templates.placeholder[key];
		var className = Dsq.Templates.placeholder['class'];
		
		switch(evt.type) {
			case 'focus':
				if(el.value == placeholder) {
					el.value = '';
					el.className = '';
				}
				break;

			case 'blur':
				if(el.value == '') {
					el.value = placeholder;
					el.className = className;
				}
				break;
			default:
				break;
		}
	};
	
	this.paginate = function(page, el_clicked) {

		var extra_params = '';

		if(typeof disqus_per_page != 'undefined') {
			extra_params += '&per_page=' + disqus_per_page;
		}
		if(typeof disqus_sort != 'undefined') {
			extra_params += '&sort=' + disqus_sort;
		}

		Dsq.$('dsq-pagination').innerHTML += '<img src="http://media.disqus.com/images/loading-small.gif">';
		
		if(el_clicked) {
			Dsq.Templates.setLoadingButton(el_clicked);
		}
		
		Dsq.Utils.execScript('http://disqus.com/forums/scobleizer/thread.js'
			+ '?slug='	+ 'if_you_are_laid_off_here8217s_how_to_socially_network'
			+ '&p='		+ page
			+ extra_params);
	};
	
	
	this.rate = function(el, id, vote) {


		if(Dsq.jsonData.request.is_authenticated || Dsq.jsonData.forum.allow_anon_votes) {
			if(vote == 1) {
				Dsq.$('dsq-like-' + id).innerHTML = '<img src="http://media.disqus.com/images/loading-small.gif">';
			}
			Dsq.Utils.execScript('http://disqus.com/forums/scobleizer/vote.js'
				+ '?post_id='    + id
				+ '&vote='        + vote);
		} else {
			Dsq.Popup.login('To rate, please log in');
		}
	};

	this.voted = function(post_id, points, vote) {

		Dsq.$('dsq-like-pts-' + post_id).innerHTML = points + Dsq.Utils.pluralize(points, ' person', ' people') + ' liked this.';

		if(vote) {
			Dsq.$('dsq-like-' + post_id).innerHTML = 'You liked this.&nbsp;&nbsp;';
		}
	};




	this.postComment_onSuccess = function(response, parent_post_id, post_id) {
		var approved = response.message.post_meta.approved;

		if (parent_post_id) {
			Dsq.Post.toggleReply(parent_post_id);
		}

		Dsq.Popup._closePopup(null, true);
		
		if (approved) {
			Dsq.Post.incrementPostCount();
			Dsq.Post.outlineComment(post_id);
		} else {			
			var unapproved_msg = 'Thanks for posting!\
	 Your comment must be approved by a moderator before appearing here.\
			';
			Dsq.Popup.popModal(unapproved_msg, 'Comment awaiting approval', post_id);
		}

		var sharing_results = response.message.sharing_results;
		var sharing_errors = '';
		for (var service in sharing_results) {
			if (sharing_results.hasOwnProperty(service) === true) {
				if (sharing_results[service].error === true) {
					sharing_errors += service + ', ';
				}
			}
		}

		if (sharing_results.facebook && sharing_results.facebook.callback) {
			FB.ensureInit(function() {
				FB.Connect.streamPublish('', sharing_results.facebook.attachment);
			});
		}

		if (sharing_errors !== '') {
			var message = 'Your comment was posted, but there were errors sharing with the following connections: ';
			message += sharing_errors.replace(/,\s$/, '');
			message += '<p><a href="' + Dsq.jsonData.settings.disqus_url + '/profile/connections" target="_blank">Configure your connections here</a></p>'
			Dsq.Popup.popModal(message, 'Sharing options');
		}

		Dsq.Templates.setLoadingButton(false);
	};

	this.postComment_onFailure = function(response, parent_post_id, post_id) {

		Dsq.Templates.setLoadingButton(false);
	};
};




// 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://scobleizer.disqus.com/if_you_are_laid_off_here8217s_how_to_socially_network/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 {
			var retval = parseInt(chunks[chunks.length-1]);
			return !isNaN(retval) ? retval : null;
		}
	};

	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 type="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/scobleizer/_auth/embed/remote_settings/';
		var attributes = {id: 'dsq-popup-account-settings'};
		if (typeof disqus_frame_theme != 'undefined') {
			params['theme'] = disqus_frame_theme;
		}

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

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

		Dsq.Popup._closePopup(null, true);

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

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

		header = title;
		body = message;

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

	this.popAlert = this.popModal;

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

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

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

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

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

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

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

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

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

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

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

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

	};

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

		popup.style.display = 'block';

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

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

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

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

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

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

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

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

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

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

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

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

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

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

			return ret;
		};
	};

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

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

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

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


			//

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

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

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

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

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

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

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

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


	this.header = function() {

		var html = '\<h3 id="dsq-comments-count" class="dsq-h3-commentcount">\
	 <span id="dsq-num-posts">87</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://scobleizer.disqus.com/if_you_are_laid_off_here8217s_how_to_socially_network/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://scobleizer.disqus.com/if_you_are_laid_off_here8217s_how_to_socially_network/">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>Comments for this page are closed.</p>\
	 </div>\
		';

		

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

		html += Dsq.Templates.reactions();

		
			html += Dsq.Templates.trackbacks();
		

		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 type="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://scobleizer.disqus.com/if_you_are_laid_off_here8217s_how_to_socially_network/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 <a href="' + reaction.source_url + '">' + (reaction.source == 'backtype' ? 'BackType' : '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>Comments for this page are closed.</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 are commenting as a Guest. You may choose to log into an existing DISQUS Profile, your Facebook, Twitter or OpenID account to comment on Scobleizer" onclick="Dsq.Popup.helpBadges(); return false">Optional:</a> \
								 \
								<img class="dsq-login-icon" src="http://media.disqus.com/images/dsq-favicon-16x16.png" alt="" /> \
								<a id="dsq-reply-login-' + post_id + '" href="http://disqus.com/profile/login/?next=article:18360523" 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> \
								 \
								 \
							 \
						</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'				: 'scobleizer',
			't'				: 'if_you_are_laid_off_here8217s_how_to_socially_network',
			// 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/scobleizer/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/scobleizer/if_you_are_laid_off_here8217s_how_to_socially_network/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 type="button" onclick="Dsq.Popup._closePopup(null, true)"><strong>' + Dsq.Strings.NO + '</strong>, ' + Dsq.Strings.NEVER_MIND + '</button>&nbsp;&nbsp;&nbsp;<button type="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/scobleizer/thread.js'
			+ '?slug='	+ 'if_you_are_laid_off_here8217s_how_to_socially_network'
			+ '&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/scobleizer/thread.js'
			+ '?slug='	+ 'if_you_are_laid_off_here8217s_how_to_socially_network'
			+ '&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/scobleizer/subscribe.js'
				+'?status=' 	+ status
				+ '&slug='		+ 'if_you_are_laid_off_here8217s_how_to_socially_network'
				+ '&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 type="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 type="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.showModeratorActions = function() {
      if (!Dsq.jsonData.request.is_moderator) {
          return;
      }

      var html = '<div class="dsq-moderate-options"><table><tr>' +
                 '<td>' + Dsq.Strings.ACTIONS + '</td><td><ul>';
      html += '<li><a href="#" onclick="Dsq.Thread.toggleClosed(); return false;">' +
              (Dsq.jsonData.thread.closed ? Dsq.Strings.OPEN_THREAD : Dsq.Strings.CLOSE_THREAD) +
              '</a></li>';
      html += '<li><a href="#" onclick="Dsq.Thread.toggleKilled(); return false;">' +
              (Dsq.jsonData.thread.killed ? Dsq.Strings.RESTORE_THREAD : Dsq.Strings.REMOVE_THREAD) +
              '</a></li>';
      html += '</ul></td></tr></table></div>' +
              '<p>Go to the full <a href="http://disqus.com/comments/moderate-threads/" target="_blank">moderate panel</a> for more options.</p>';
      Dsq.Popup.popModal(html, Dsq.Strings.MODERATE_OPTIONS);
  };

	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/scobleizer/update_days_alive.js', {days:days,thread:Dsq.jsonData.thread.id});
		  status.innerHTML = 'Saved!';
		  window.setTimeout(function() { status.innerHTML = ''; }, 1000);
	};

  this.toggleClosed = function() {
      Dsq.Utils.postToUrl('http://disqus.com/forums/scobleizer/toggle_thread_closed.js', {thread:Dsq.jsonData.thread.id});
      window.setTimeout(function() { window.location.reload(); }, 500);
  };

  this.toggleKilled = function() {
      Dsq.Utils.postToUrl('http://disqus.com/forums/scobleizer/toggle_thread_killed.js', {thread:Dsq.jsonData.thread.id});
      window.setTimeout(function() { window.location.reload(); }, 500);
  };
};
// 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/18360523/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/scobleizer/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/scobleizer/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-9713628">\
	 <div id="dsq-comment-header-9713628" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713628" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713628" href="http://www.shanedj.com/" target="_blank" rel="nofollow">Shane Jones</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713628" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713628" class="dsq-comment-message">Yeah I\'m out of work too because of "the current economic climate" excuse. It does indeed suck.<br><br>Linkedin is defo the key tho, am getting interviews slowly</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713629">\
	 <div id="dsq-comment-header-9713629" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713629" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713629" href="http://ryanagraves.com/" target="_blank" rel="nofollow">Ryan Graves</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713629" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713629" class="dsq-comment-message">My sister is a perfect example. She was laid off 3-4 months back and starting hitting the social web hard. Picked up her blogging and tweeting, continued to meet for informational interviews and network hard. Then she got a job as the PR department for a high profile wealth manager in San Diego, Ray Lucia.<br><br>She\'s bloggin at <a href="http://taylorgraves.wordpress.com" rel="nofollow">http://taylorgraves.wordpress.com</a> and really kicking ass. This is a super tough thing to have happen to someone recently out of college but by embracing the web and not running from what happened she learned a ton and came out on top with a great gig.<br><br>The social web is real and its valuable. Great post Scoble.<br><br>I\'m @ryangraves on Twitter.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713630">\
	 <div id="dsq-comment-header-9713630" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713630" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713630" href="http://experiencecurve.com/" target="_blank" rel="nofollow">Karl Long</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713630" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713630" class="dsq-comment-message">I\'d also suggest that focus on building a personal network that reflects your professional interests. Get connected with real leaders in your business, people who are building businesses you are interested in. Lots of C level folks are twittering now, and guess what, they have a couple of hundred followers, not 10\'s of thousands. Those guys are much more valuable to network with than some network marketer on twitter who has 10\'s of thousands. Also, own your media, if you start a blog own the domain, and work on the design. Also, think about branding, what do you want to be known for? Focus on something achievable, plausible, and something you\'re interested in.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713631">\
	 <div id="dsq-comment-header-9713631" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713631" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713631" href="http://blogs.smugmug.com/don/" target="_blank" rel="nofollow">Don MacAskill</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713631" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713631" class="dsq-comment-message">Sorry, just have to pimp myself a bit.  Hopefully it helps someone find some work.  :)<br><br>We\'re hiring JavaScript engineers as fast as we can find good ones.  So if you want to work for an amazing company and have JavaScript skills, look no further.  <a href="http://blogs.smugmug.com/don/2008/09/16/job-opening-social-sorcerer/" rel="nofollow">http://blogs.smugmug.com/don/2008/09/16/job-ope...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713632">\
	 <div id="dsq-comment-header-9713632" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713632" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713632" href="http://scobleizer.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713632" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713632" class="dsq-comment-message">Don: I shocked that you aren\'t so busy looking through great resumes already. (He\'s the CEO of SmugMug and a really nice guy. Can\'t think of a better company to work for if I were a programmer).</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713633">\
	 <div id="dsq-comment-header-9713633" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713633" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713633" href="http://www.slscreative.ning.com/" target="_blank" rel="nofollow">Suzanne</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713633" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713633" class="dsq-comment-message">Great advice here.<br><br>As an executive search consultant within a niche market, another site for those at 100K plus, join the Ladders. Recruiters are all over Ladders and post regularly those hidden positions that aren\'t easily found anywhere else.<br><br>If you add video to any online sources as a resume, it is of much value if the video is well produced. Yucky video of yourself~~ you won\'t see an interview.<br><br>Also, whatever works for you to become/ remain confident and upbeat~~ yoga, running, etc. Keep the "Mojo" happening</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713634">\
	 <div id="dsq-comment-header-9713634" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713634" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713634" href="http://www.lukek.ca/" target="_blank" rel="nofollow">Luke Kilpatrick</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713634" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713634" class="dsq-comment-message">I agreed with pretty much all you have written here. I got laid off on December 15th and I have been job searching ever since. Due to my involvement with the Adobe Usergroup community my tweet about being laid off was responded with 3 potential job opportunities which turned into 3 job interviews in the following days right before Christmas.  Being laid off just before Christmas can be a bit of an issue but through twitter and the network I keep, I have no worries about landing a fantastic position in the new year. That being said, I am still on the market at the moment so please visit my blog if your interested in hiring a web developer or flex skinner or community manager.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713635">\
	 <div id="dsq-comment-header-9713635" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713635" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713635" href="http://eatsleeppublish.com/" target="_blank" rel="nofollow">Jason Preston</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713635" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713635" class="dsq-comment-message">Great list. I think it\'s an especially good idea to help other people when you can (#16) - there\'s a lot of good will in the world, and our whole society is built on reciprocal favors (eventually called "friendships").<br><br>I know that there are tons of people who are facing layoffs now and in the coming months. I wish everyone the best.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713636">\
	 <div id="dsq-comment-header-9713636" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713636" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9713636">Chris R</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713636" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713636" class="dsq-comment-message">I feel really stupid. I never thought of any of this. If I change my name on my "fun" Facebook and Twitter accounts, can they still find them? I didn\'t post any really outlandish tweets or pics, but most of them are far from professional. Not what I would want a potential employer to see.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713622">\
	 <div id="dsq-comment-header-9713622" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713622" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713622" href="http://scobleizer.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713622" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713622" class="dsq-comment-message">Chris R: you can lock down your facebook account and keep outsiders from seeing inside of it. For outsiders I would just post a link to your blog or your LinkedIn page and be done with it. Go in with a friend and make sure you can\'t see any of your drunken college photos. :-)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713621">\
	 <div id="dsq-comment-header-9713621" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713621" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713621" href="http://thehumanracehorses.com" target="_blank" rel="nofollow">Michael VanDervort</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713621" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713621" class="dsq-comment-message">People can always check out dead pages with the "wayback machine" if they really want to.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713637">\
	 <div id="dsq-comment-header-9713637" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713637" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713637" href="http://thehumanracehorses.com" target="_blank" rel="nofollow">Michael VanDervort</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713637" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713637" class="dsq-comment-message">Basic resume tips here <a href="http://bestpracticeexchange.blogspot.com/2008/12/get-your-resume-in-shape-for-2009-job.html" rel="nofollow">http://bestpracticeexchange.blogspot.com/2008/1...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713639">\
	 <div id="dsq-comment-header-9713639" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713639" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713639" href="http://heatherkrasna.com/" target="_blank" rel="nofollow">Heather Krasna</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713639" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713639" class="dsq-comment-message">What a great post!  I\'ve been a job search coach for 10 years and couldn\'t have said it any better.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713640">\
	 <div id="dsq-comment-header-9713640" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713640" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713640" href="http://willowsmarsh.com" target="_blank" rel="nofollow">Karen Masullo (OPCGal)</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713640" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713640" class="dsq-comment-message">and remember, building long-term professional friendships means having something of value to bring to the table (an article, a blog entry on a common subject, something that shows you\'re thinking of the other person), before you spam a total stranger and say "know anyone who\'s hiring?"<br><br>Different approach, same rules of respect.<br><br><a href="http://visualcv.com/karenmasullo" rel="nofollow">http://visualcv.com/karenmasullo</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713641">\
	 <div id="dsq-comment-header-9713641" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713641" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713641" href="http://www.careertiger.com/" target="_blank" rel="nofollow">AK</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713641" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713641" class="dsq-comment-message">Robert,<br><br>Here are some additional suggestions:<br>1) Your email signature should include your blog or profile<br>2) If you help someone pro bono, ask them to at least provide a reference or even better - interview them on your blog. Discuss what problems did you solve? What opportunities did you address?<br>3) DO NOT send your resume to your friends and family. Your resume is your ultimate weapon. You should ideally customize it for a specific opportunity or role to highlight *relevant experience*<br>4) Define your market (hat tip - Seth Godin) - it does not matter if your market is a handful of companies on the 101 freeway. But what matters is that you bring something very unique and very valuable to those companies.<br>5) Related to #4 and #6 - build your brand. Be known for *something*. It will help you for the next 10 years, not just the next 6 months. This would definitely differentiate you from the 20 other people vying for the same job.<br>6) Companies right now care about 2 things - revenue and cost. Can you leverage your experience to share ideas on your blog that help them to increase their revenues or reduce their costs? For example - how can companies develop special relationships with their customer using more personalization? how can they convert blog visits and subscriptions into sales leads etc.<br>7) Buy your URL - you can absolutely get a subdomain on blogger, typepad, wordpress or your latest fancy tool. But no one can take your URL away from you.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713642">\
	 <div id="dsq-comment-header-9713642" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713642" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713642" href="http://www.linkedin.com/in/jeffreyjdavis" target="_blank" rel="nofollow">Jeffrey J Davis</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713642" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713642" class="dsq-comment-message">@Scobleizer -<br><br>Great points and advice.  A couple of additions.<br><br>[1] Title should be modified to read "If you are laid off (or ever possibly could be laid off in the future) , here’s how to socially network" .  Don\'t forget that the LOLcats you tweet now while you are gainfully employed will still be in your google results years later when you may be on the bread line.  Your advice here applies to all of us who participate in social networking, laid off and otherwise; the breadcrumbs we leave every day have a permanence we probably don\'t appreciate.<br><br>[2]  Please work all of the online tools to your advantage, I am especially keen to the value of LinkedIn as a tool utilized by many executive recruiters.  But please don\'t forget that true social networking happens with your right hand in a handshake, not on a mouse.  A DM cannot replace an email which cannot replace a phone call which cannot replace a cup of coffee or lunch.  You have to get out there and meet people.  When you do, ask them what you can do for them prior to asking if they can help you.  Pay it Forward works!!<br><br>Keep your chin up.  The global economy is in a redistribution phase, but will settle out soon enough.  Feel free to reach out to me if I can help any of you.<br><br>@JeffreyJDavis<br>President &amp; COO, AGY<br><a href="http://www.agy.com" rel="nofollow">www.agy.com</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713644">\
	 <div id="dsq-comment-header-9713644" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713644" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713644" href="http://stilgherrian.com/" target="_blank" rel="nofollow">Stilgherrian</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713644" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713644" class="dsq-comment-message">Hmmm... The focus of all this seems to be on removing from your online identity everything that marks you as an actually fully-rounded human being, as opposed to a cog in someone else\'s machine.<br><br>Do we really want to work for organisations which are so shallow that they only see their employees are workerdroids? Are things really so desperate that we want to dehumanise ourselves this much?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713643">\
	 <div id="dsq-comment-header-9713643" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713643" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713643" href="http://dotspots.com/jobs/" target="_blank" rel="nofollow">Matt Mastracci</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713643" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713643" class="dsq-comment-message">Some additional tips, from someone who is currently reviewing resumes:<br><br>1.  When applying for a job, make sure you send a customized, relevant cover letter *in the body of the email*.  Let me know exactly what experience you have that corresponds to what we\'re looking for.  I\'m looking over so many resumes at a time, I have to skim a lot of them.  If someone takes the time to tell me why they think they are right for the job (or why I\'d be privileged to hire them) they get bonus points in the process.<br><br>2.  Attach your resume in HTML format at a minimum (PDF or an HTTP link as a secondary format).  DOC-format resumes take too long to load and not all of them load properly in iMail\'s quickview.  HTML resumes show inline in thunderbird and work well in quickview.<br><br>3.  Double-check your fonts.  Nothing says "I don\'t care" like a resume or email messages that switches fonts halfway through, showing where you cut &amp; pasted your form letter.<br><br>4.  Tell me about your cool side projects and open-source work.  Someone passionate about software is someone we want to hire.<br><br>PS: We\'re looking for Java and Javascript wizards that are interested in helping us build out our project (<a href="http://dotspots.com/jobs/" rel="nofollow">http://dotspots.com/jobs/</a>).  ;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713645">\
	 <div id="dsq-comment-header-9713645" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713645" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713645" href="http://www.careerrenegade.com/" target="_blank" rel="nofollow">Jonahan Fields</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713645" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713645" class="dsq-comment-message">20. Avoid saying stuff about yourself that is easily refuted via social proof and public analytics.<br><br>So, if you say you are a social media marketing expert (like that exists) and you\'re following 2,000 people on twitter, you have 162 followers, the default background and avatar still showing, auto-DM\'s with spammy links and 6 tweets, you fail the credibility test.<br><br>Similarly, if you position yourself as a blogging, traffic or online marketing expert and your blog has an average 0.2 comments per post, an Alexa of 5,000,000 and 7 feedburner subscribers, you fail again.<br><br>It\'s okay to be a public newbie. Just because you\'re not a known entity doesn\'t mean you don\'t have mad skills. Own up to it, be authentic, then crank out mind-blowing, high-value content and let your content prove your worth, rather than your claims.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713646">\
	 <div id="dsq-comment-header-9713646" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713646" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713646" href="http://scobleizer.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713646" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713646" class="dsq-comment-message">Answer to Stilgherrian: No, that is NOT what I\'m saying. I\'m saying that your blog should be like mine. 95% focused on your career and what you want to be known for and 5% your personal life. If you don\'t like that advice then create two blogs: one for your personal life and one for your career. Only send around your career blog and hopefully what\'s on your personal blog won\'t detract from it when potential employers Google for it. I have naked pictures of me on the Internet and lots of photos of me partying and I\'ve never had trouble getting a job: you don\'t see me usually posting those here and they don\'t get that much attention on Google.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713647">\
	 <div id="dsq-comment-header-9713647" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713647" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713647" href="http://bhc3.wordpress.com/" target="_blank" rel="nofollow">Hutch Carpenter</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713647" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713647" class="dsq-comment-message">"Your blog is your resume. You need one and it needs to have 100 posts on it about what you want to be known for." Exactly my thoughts Robert. Professionals, who are smart and have points of view about their field, can really do a great job demonstrating their knowledge via a blog. Don\'t worry about page views. Worry about what analysis and perspective you\'re providing on the issues and news of your industry.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713648">\
	 <div id="dsq-comment-header-9713648" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713648" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713648" href="http://lancewiggs.com/" target="_blank" rel="nofollow">Lance Wiggs</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713648" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713648" class="dsq-comment-message">Hutch and Robert touch on something important here. It\'s not about the overall amount of traffic to your blog, it\'s about the quality of that traffic.<br><br>A blog ranking 5,000,000 on Alexa may be actually be ok if your niche is tiny and the audience is influential in your field.<br><br>Meanwhile we do have to assume that everything we write online is available to everybody, but I\'d also keep in mind that there are plenty of (generally older) employers that don\'t track our every utterance. We can easily drown out the older bad stuff with sufficient intelligent posts.<br><br>Along with flippant posts, I\'d also stay away from blogging about politics, as for sure your ideal employer is going to have at least some different views from yours.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713649">\
	 <div id="dsq-comment-header-9713649" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713649" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713649" href="http://new2oldmedia.wordpress.com/" target="_blank" rel="nofollow">Melissa</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713649" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713649" class="dsq-comment-message">Great post, but I definitely want to respond to Stilgherrian\'s comment about  "removing from your online identity everything that marks you as an actually fully-rounded human being, as opposed to a cog in someone else’s machine."<br><br>I\'m not sure (actually, I\'m quite sure) that\'s not Scoble\'s point. Instead, it\'s making yourself more presentable and consumable. It\'s totally ok to love LOL cats, to blog about what you had for dinner, and to talk about your kids incessantly. But, like everything, there\'s a time and a place for that. It\'s important to make sure you have a clear professional identity aside from your personal identity. Sure, the two can overlap, and yeah, a great employer or hiring manager will both know and recognize that-- but it\'s also important to prove that you can have distinct, logical conversations about your field of expertise without busting out into an LOL cat reference every two seconds.<br><br>A twitter stream littered with LOL cats doesn\'t prove this point.<br><br>My suggestion is that if you\'re concerned with eliminating your true online personality, that you create a second ID that\'s focused on the more professional aspects of your life. Sprinkle in bits of your real personality, and then go from there.<br><br>In other news, if anyone is looking to hire an online Community Manager in the Bay Area (ex-yahoo, hit by the recent layoffs) feel free to reach out to me on my blog (<a href="http://new2oldmedia.wordpress.com" rel="nofollow">http://new2oldmedia.wordpress.com</a> ) or on Twitter where I sprinkle in my personality ;) @mndaniels</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713650">\
	 <div id="dsq-comment-header-9713650" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713650" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713650" href="http://www.davideckoff.com/" target="_blank" rel="nofollow">@davideckoff</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713650" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713650" class="dsq-comment-message">Robert, these are solid tactical suggestions - thanks for some reminders of some smart and practical things I am going to do.<br><br>In addition, here are 3 less tech specific - but powerful - suggestions I\'d offer, based on what I learned when the original <a href="http://Rivals.com" rel="nofollow">Rivals.com</a> liquidated in 2001 and it seemed like most of Seattle was laid off in the dotcom bust:<br><br>1) Now is a great time to take good care of yourself and get your body in shape.<br><br>If you are like I was then, skipping breakfast, eating instant ramen noodles from the vending machine for lunch, grabbing a few slices of pizza for dinner, then now is the time to fuel your body with healthy food. Want to have the abundant energy of Tim Ferriss (@tferris), you gotta get some better and healthier fuel. Since making this a priority, I have more energy and feel better than ever!<br><br>Along with that, now is the time to start exercising. Start with walking each day. Steve Jobs did that when was fired from Apple and he credits that with helping him relax and focus. Even Chris Brogan (@chrisbrogan) is starting to exercise - if the insanely busy Brogan can make time for it, so can you!<br><br>The benefit to you: you will feel more energized and less stressed. And if you are more energized and less stressed, you will have a more productive job search.<br><br>Most of us in tech spend so much time online it comes at the expense of health and fitness. In addition to all the smart health reasons I think Om Malik (@om) would suggest as reasons for better nutrition and exercise, good nutrition and fitness is a FOUNDATION for you to be able to do everything else you want to do, including getting a job.<br><br>I\'ll be giving a talk related to this topic at SXSW and hope to hear some of you success stories in person then.<br><br>2) At the same time you\'re getting your body in shape, now is the time to develop an even stronger attitude/psychology. Most of us tie our identity and self worth to our title, job, etc. and it can feel devastating after we lose the title, job, etc.  This is a great time to learn how to put yourself in a peek state, where you can instantly feel 100% certainty - and unstoppable - not dependent on the external environment. Since learning how to do that, I feel like an entirely  new person! People point it out to me all the time. I bet that prospective employers will notice this in you, too!<br><br>3) Keep in mind the big picture. Getting laid off could  be the best thing that ever happened to you. Ask Jeff Pulver (@jeffpulver) about that, and he\'ll tell you that getting fired from his job saved his life. Literally. Getting laid off from my job at <a href="http://Rivals.com" rel="nofollow">Rivals.com</a> in 2001 put me on a new path I never could have predicted. I have a belief that things have a way of working out. I know people say that all the time. And when you\'ve been laid off, it doesn\'t feel that way. But you\'ve always found a way to come through hard times. And you will this time.<br><br>Net: do the smart tech and social networking things Robert is suggesting. And in addition, recognize that now is the time to innovate YOU!<br><br>@davideckoff</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713651">\
	 <div id="dsq-comment-header-9713651" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713651" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713651" href="http://www.slscreative.ning.com/" target="_blank" rel="nofollow">Suzanne</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713651" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713651" class="dsq-comment-message">Employers want to know who you are, where have you been, what have you accomplished, and what can you do for them. I prefer a well written cover/with short resume to present with a first meeting or phone conference.  If your blog accomplishes these points ..fine. Lots of variables depending upon the position, company culture, etc.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713652">\
	 <div id="dsq-comment-header-9713652" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713652" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713652" href="http://www.16thletter.com/" target="_blank" rel="nofollow">Melissa Chang</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713652" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713652" class="dsq-comment-message">Another suggestion: Go back and read your Twitter posts, your blog posts, your Facebook status updates as though you are someone who might hire you. What do you think? Are you reading about someone positive, creative, interesting, dedicated, smart, interested and generally good to be around? Or are you reading about someone negative, sarcastic, grumpy, hateful, spiteful or rude?<br><br>This matters.<br><br>Melissa (@mchang16)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713653">\
	 <div id="dsq-comment-header-9713653" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713653" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713653" href="http://www.womenmakingmoves.org/" target="_blank" rel="nofollow">Tiffany</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713653" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713653" class="dsq-comment-message">Robert,<br><br>This is a timely post. I\'m a PR professional who experienced a layoff last week and utilizing social networking for my job search is a necessity. Thanks everyone for the additional tips.<br><br>Tiffany<br><a href="http://www.womenmakingmoves.org" rel="nofollow">http://www.womenmakingmoves.org</a><br>Twitter ID: TiffanyPR</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713654">\
	 <div id="dsq-comment-header-9713654" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713654" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713654" href="http://www.netbooknews.de/" target="_blank" rel="nofollow">Sascha</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713654" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713654" class="dsq-comment-message">Content is king!<br>Find your niche, start blogging and be passionate about it.<br><br>Before you even notice, you will start to monetize your blog and when you are one of these crazy techbloggers, you might also bump into Robert Scoble who will do a video interview then.<br><br>Then you are heading to your inbox the next day and you will find maybe 2 job offers, invitations to a couple of conferences as a speaker and the offer to write a book.<br><br>At this moment you realize, how hard you blogged to get a job and due to this, blogging became your job. Isn\'t it cool to tell one of the global players, sorry guys, thanks for your offer but i love to be independent and i just love the job i am having now...<br><br>Everything is possible when you work hard for it!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713655">\
	 <div id="dsq-comment-header-9713655" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713655" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713655" href="http://www.stealthmode.com/" target="_blank" rel="nofollow">francinehardaway</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713655" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713655" class="dsq-comment-message">What you have said is great for bloggers, but probably not for the general public looking for a job.  For them, I\'d suggest going to events. Spend your last nickel meeting people. Volunteer for nonprofits, and do great work there so the board members will recommend you. I\'ve been "laid off" read "in business for myself" for all my adult life, and that\'s how you build a brand.  People have to KNOW who and where you are, and not everyone\'s a good writer.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713656">\
	 <div id="dsq-comment-header-9713656" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713656" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713656" href="http://philtres.com/vlb" target="_blank" rel="nofollow">Vicki</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713656" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713656" class="dsq-comment-message">This is why I have two blogs - one personal and one of more thoughtful essays - and two websites - again, one personal and the other professional.<br><br>If you want to know who I am when I\'m home, read the personal. If you want to know what I think and who I am at work, read the other.<br><br>Although, come to think of it, even the personal blog doesn\'t include any LOLCats. (My cats have their own blog.)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713657">\
	 <div id="dsq-comment-header-9713657" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713657" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713657" href="http://stilgherrian.com/" target="_blank" rel="nofollow">Stilgherrian</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713657" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713657" class="dsq-comment-message">Robert, thanks for taking the time to respond. But I\'m seeing an inconsistency...<br><br>Your recommendations are that we consign to the memory hole all the personal stuff, and especially anything which says we\'re not perfect workers, because employers will look for it and reject us if they find something "bad". But then you say that you yourself have online nude photos and pics of yourself partying that haven\'t prevented you getting a job.<br><br>I see nothing wrong with giving potential employers a "landing page" which emphasises your strengths from their point of view. Indeed, yur advice to have a separate blog for "personal" stuff is just the same thing. But why go to all the effort of <em>erasing</em> the rest of your identity? Why be so paranoid about just being human?<br><br>Two final points (for now)...<br><br>1. I reckon an employer who will only employ someone who doesn\'t have any material online which doesn\'t conform to some outmoded idea of "proper behaviour" is an employer you shouldn\'t work for.<br><br>2. I reckon the compartmentalisation of one\'s life into "work" and "personal" identities is unhealthy -- especially now that mobile communications blur the boundaries.<br><br>Poorly-formed thoughts at this stage. I may blog abut this later. No LOLcats though. ;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713658">\
	 <div id="dsq-comment-header-9713658" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713658" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713658" href="http://www.leadsexplorer.com/" target="_blank" rel="nofollow">Engago Team</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713658" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713658" class="dsq-comment-message">Focus:<br>There is so much information on the Internet that searches need to understand what you are about.<br><br>Consistent:<br>Keep your story (subject) consistent on the Internet.<br><br>Industries:<br>Look into industries that will grow during the recession: <a href="http://bit.ly/dtBq" rel="nofollow">http://bit.ly/dtBq</a><br><br>Remarkable:<br>If possible be a little bit remarkable, but not too much as it will scare off your potential boss.<br><br>Sell:<br>You are in Sales now: selling yourself is the hardest thing to do.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713659">\
	 <div id="dsq-comment-header-9713659" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713659" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713659" href="http://websinthe.blogspot.com/" target="_blank" rel="nofollow">websinthe</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713659" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713659" class="dsq-comment-message">I agree with Stilgherrian,<br><br>If a company is going to reject me because of my online presence, it\'s a good sign that they aren\'t a pleasant lot to work for.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713660">\
	 <div id="dsq-comment-header-9713660" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713660" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9713660">:: r ::</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713660" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713660" class="dsq-comment-message">Let me simplify this for your drones...<br><br>Use common sense and throttle the public postings of every boring nuance in your life and make damn sure the people you align yourself with aren\'t going to harm you.<br><br>Privacy features are good. Use them. The world doesn\'t need to know your life and your future employer sure as hell doesn\'t either.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713661">\
	 <div id="dsq-comment-header-9713661" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713661" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9713661">Alan Kodzasov</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713661" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713661" class="dsq-comment-message">thanks a lot, Robert!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713662">\
	 <div id="dsq-comment-header-9713662" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713662" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713662" href="http://www.costcojobapplications.com/" target="_blank" rel="nofollow">Costco Job Applications</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713662" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713662" class="dsq-comment-message">Aside from blogging, you can also start with a part time job.  It\'s only a part time job but hey it\'s still a job.  It can help give you added income.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713663">\
	 <div id="dsq-comment-header-9713663" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713663" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713663" href="http://www.scribkin.com/" target="_blank" rel="nofollow">Phil Glockner</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713663" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713663" class="dsq-comment-message">A lot to take in all at once.. I think I am accidentally already doing half of the things on this list, just from being active in social media and writing on my own blog.  But I\'m definitely going to try to take this advice to heart.<br><br>Thanks for sitting down and putting this together, Robert!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713664">\
	 <div id="dsq-comment-header-9713664" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713664" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713664" href="http://www.freemicroloan.com/" target="_blank" rel="nofollow">Do Good</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713664" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713664" class="dsq-comment-message">Good to see down to earth advice people can really use. Especially the part about putting lots of naked photos of yourself on the Internet to help you get a job... ;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713665">\
	 <div id="dsq-comment-header-9713665" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713665" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713665" href="http://agitationist.com/" target="_blank" rel="nofollow">Agitationist</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713665" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713665" class="dsq-comment-message">With all due respect, "send out resumes" and "don\'t lay around on the couch" aren\'t groundbreaking bits of advice. This whole post smacks of the author asking himself what\'s hot in the news, and coming up with the answer "yeah, layoffs, that\'s it!"</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713668">\
	 <div id="dsq-comment-header-9713668" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713668" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9713668">michaelashworth</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713668" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713668" class="dsq-comment-message">Some useful pointers.<br><br>How would your post on twitter about wanting to get hold of software (Windows 7) regardless of the legality of doing so fit into your post above?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713669">\
	 <div id="dsq-comment-header-9713669" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713669" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713669" href="http://thefranchiseking.typepad.com/" target="_blank" rel="nofollow">Joel Libava</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713669" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713669" class="dsq-comment-message">Robert,<br>Terrific list!<br><br>Here is one:<br><br>If you do end up setting up a blog, don\'t post 5 times, and let it sit. It looks amateurish.<br><br>Chris who?<br><br>The Franchise King, Joel Libava</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713670">\
	 <div id="dsq-comment-header-9713670" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713670" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713670" href="http://gpowered.net/" target="_blank" rel="nofollow">Tim Broder</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713670" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713670" class="dsq-comment-message">good read, thanks a lot</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713671">\
	 <div id="dsq-comment-header-9713671" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713671" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713671" href="http://www.adrianeden.com/" target="_blank" rel="nofollow">adrian eden</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713671" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713671" class="dsq-comment-message">All of what was said in this article seems obvious to me, though I do not agree with what you said about people being Social Media experts. You can be an expert in people and the way they are, profiling them based upon experience and post secondary training. After all, being a Social Media "expert" ir about knowing humans and what drives them, Social Networking is all the stuff that happens around you, and an expert can help you dictate that reality, in my humble opinion. All the best in 2009.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713672">\
	 <div id="dsq-comment-header-9713672" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713672" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713672" href="http://www.slscreative.ning.com/" target="_blank" rel="nofollow">Suzanne</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713672" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713672" class="dsq-comment-message">Engago Team: You nailed it~~ Sell Yourself.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713673">\
	 <div id="dsq-comment-header-9713673" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713673" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713673" href="http://www.speak-tome.com/" target="_blank" rel="nofollow">Ted Murphy</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713673" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713673" class="dsq-comment-message">I actually have a google keyword campaign for my own name -- Ted Murphy.  It costs me a few dollars a day, and its worth it to me that someone looking for me sees me up top.<br><br>The other Ted Murphy out there doesn\'t leave a lot of social media oxygen :).</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713674">\
	 <div id="dsq-comment-header-9713674" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713674" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713674" href="http://www.firstcollegenowwhat.com/" target="_blank" rel="nofollow">Joe Mescher</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713674" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713674" class="dsq-comment-message">I performed a search for the term \'jobs map\' to help people find out where the most jobs per capita are located in the US.<br><br>Turns out that San Jose has the most, but even places like Detroit have substantial numbers of new jobs available.<br><br>I linked to Indeed.com\'s "Job Map" on the following post, which I hope helps some people who are looking for work:<br><br><a href="http://www.joemescher.com/2009/01/where-are-the-jobs/" rel="nofollow">http://www.joemescher.com/2009/01/where-are-the...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713675">\
	 <div id="dsq-comment-header-9713675" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713675" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9713675">Clark</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713675" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713675" class="dsq-comment-message">Robert; Very good points and raises the question of separation of personal and professional on the web  (can you?).  Not sure if you\'ve posted on this previously but would be curious as to your approach to this.<br><br>“Scobleizer” is your professional brand and persona and you have two Facebook accounts under “Robert Scoble”  one open, one protected.  My guess is that the protected account isn’t truly a personal Facebook account, but more an inner-sanctum professional account.<br><br>For most of us we wouldn’t be embarrassed to have a professional associate see picts of the kids opening their Xmas presents or the family reunion bbq but as your post points out, you don’t want that to be the majority of your “professional” persona.<br><br>As personal friends and family increasingly use Facebook, Twitter, etc, what is your individual strategy?  Do you have a 3rd Facebook for “friends &amp; family”? Do you have multiple Twitter feeds?  How do you manage this separation between professional and truly personal?<br><br>Thanks<br>Clark</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713676">\
	 <div id="dsq-comment-header-9713676" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713676" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713676" href="http://unfq.com/" target="_blank" rel="nofollow">Jack</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713676" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713676" class="dsq-comment-message">Great information on using social networking tools to find a job. These are also good general tips on building your personal brand. If you keep your brand golden, you\'ll bounce back from any layoff very quickly.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713666">\
	 <div id="dsq-comment-header-9713666" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713666" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713666" href="http://www.twitter.com/grbrit" target="_blank" rel="nofollow">GR Brit</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713666" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713666" class="dsq-comment-message">All work and no play...<br><br>There\'s no harm in having all the "bad" stuff out there, just make sure it\'s not attributed to your real name.  My friends know where to find me, but my profile is always an alias.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713667">\
	 <div id="dsq-comment-header-9713667" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713667" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713667" href="http://jasondoucette.ca/" target="_blank" rel="nofollow">Jason Doucette</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713667" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713667" class="dsq-comment-message">Hmm, we actually request a link to a LOLcat in cover letters as a filter to ensure people actually read the job posting....</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713677">\
	 <div id="dsq-comment-header-9713677" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713677" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9713677">Jeremy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713677" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713677" class="dsq-comment-message">C\'Mon Scoble, I don\'t want to jump through a million hoops to get another job, or change my blog to be more career-focused.<br><br>Can\'t you just hire me as your assistant :-)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713624">\
	 <div id="dsq-comment-header-9713624" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713624" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713624" href="http://danmassicottespositiveliving.com/" target="_blank" rel="nofollow">Dan Massicotte</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713624" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713624" class="dsq-comment-message">What are LOLCats?? Are they simply writing "LOL" slang?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713619">\
	 <div id="dsq-comment-header-9713619" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713619" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9713619">okathleen</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713619" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713619" class="dsq-comment-message">I think regular flossing is the way forward...<br><a href="http://www.okathleen.wordpress.com" rel="nofollow">www.okathleen.wordpress.com</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713623">\
	 <div id="dsq-comment-header-9713623" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713623" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713623" href="http://kevindaly.spaces.live.com/" target="_blank" rel="nofollow">Kevin Daly</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713623" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713623" class="dsq-comment-message">And with that last little snippet of information about the existence of *photos*, the world has suddenly become a much scarier place.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713678">\
	 <div id="dsq-comment-header-9713678" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713678" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713678" href="http://www.rosenblum.info/" target="_blank" rel="nofollow">Joe Rosenblum</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713678" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713678" class="dsq-comment-message">Nice post. I just posted some complementary resume advice (mostly tailored to getting your first job out of college, but it\'s good info for if you\'re laid off as well) on my blog:<br><br><a href="http://blog.rosenblum.info/2009/01/how-to-get-your-first-job-after.html" rel="nofollow">http://blog.rosenblum.info/2009/01/how-to-get-y...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713679">\
	 <div id="dsq-comment-header-9713679" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713679" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9713679">Craig Wieczorkiewicz</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713679" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713679" class="dsq-comment-message">Great advice. Being laid off is exactly why I started my blog at <a href="http://www.breadline.wordpress.com" rel="nofollow">www.breadline.wordpress.com</a>. (Get it? The Bread Line, as in what unemployed people stood in for food during the Great Depression.) I\'m an out-of-work newspaperman who would love to crack the commentary page of a newspaper again. Rough industry right now, though. If nothing else, the blog helps me keep my writing sharp - but hopefully it helps lead to something more, either by being noticed by the right person or as an extension of my resume I can show to prospective employers.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713680">\
	 <div id="dsq-comment-header-9713680" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713680" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9713680">jbroaddus</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713680" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713680" class="dsq-comment-message">Thanks for the helpful tips I will take them to heart. I just got laid off a week ago and am now refocusing my efforts.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713681">\
	 <div id="dsq-comment-header-9713681" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713681" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713681" href="http://zentact.com/" target="_blank" rel="nofollow">Jared</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713681" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713681" class="dsq-comment-message">You also need to keep your network warm.  Reach out to contacts before you get laid off, pay attention to their interests and needs,  be as generous as possible in helping them.<br><br>Contacts who don\' read your blog, don\'t follow you on twitter and who your don\'t email won\'t help you find your next job.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713682">\
	 <div id="dsq-comment-header-9713682" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713682" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713682" href="http://resume.christianziebarth.com/" target="_blank" rel="nofollow">Christian</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713682" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713682" class="dsq-comment-message">I\'m clearly not a social media expert because I\'ve never heard of LOLCats until I saw this post.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713618">\
	 <div id="dsq-comment-header-9713618" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713618" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713618" href="http://www.happyjobsearch.com/" target="_blank" rel="nofollow">Daniel Higginbotham</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713618" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713618" class="dsq-comment-message">Recently I built <a href="http://www.happyjobsearch.com" rel="nofollow">http://www.happyjobsearch.com</a> . Its purpose is to help you stay organized when looking for a job.<br><br>I built it because I got laid off from a startup because of funding, then three months later got laid off from another one for the same reason. So with my wide and deep experience in getting laid off, I found that being organized when job hunting really helps a lot.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713617">\
	 <div id="dsq-comment-header-9713617" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713617" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713617" href="http://www.buildinggurus.com/" target="_blank" rel="nofollow">buildinggurus</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713617" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713617" class="dsq-comment-message">Great post.  It\'s definitely all about taking action and connecting with the right people (taking action).<br>My company isn\'t in the tech industry- we recruit in building materials, which is in a very difficult spot right now.  These tips are great for any industry, though!<br>I just started on our blog a couple of weeks ago, so any tips/comments are welcome.  <a href="http://www.buildinggurus.wordpress.com" rel="nofollow">http://www.buildinggurus.wordpress.com</a><br>Good blog!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713683">\
	 <div id="dsq-comment-header-9713683" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713683" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9713683">Michael Hopkins</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713683" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713683" class="dsq-comment-message">Well, the post is very interesting and I think almost all the points are covered. But a couple of days ago I came across a very interesting story on digg which I think is apt for this post<br>Check it out<br><a href="http://digg.com/tech_news/10_Questions_with_Mr_Dushyant_Bhatia_CEO_of_Blogertize" rel="nofollow">http://digg.com/tech_news/10_Questions_with_Mr_...</a><br><br>A guy quit his job to help those who were laid off by helping them monetizing their blogs and inturn making some quick bucks<br>Lol - now thats what one should do when one is laid off<br><br>Mike</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713684">\
	 <div id="dsq-comment-header-9713684" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713684" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713684" href="http://www.133ttech.com/" target="_blank" rel="nofollow">ahmad hamidon</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713684" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713684" class="dsq-comment-message">technology bloggreat advice...i\'ve already socialize in facebook and twitter but i just add members without focusing on my niche...tq for this tip</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713685">\
	 <div id="dsq-comment-header-9713685" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713685" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9713685">Neil Blecherman</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713685" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713685" class="dsq-comment-message">Robert, a few more suggestions:<br><br>Present a consistent face to all audiences by linking together your twitter update to your facebook update as well as linking together your blog to your LinkedIn profile.<br><br>Join LinkedIn groups that are relevant to your education, experiences and target industry and participate in the online discussions.<br><br>Aggressively follow the blogs of the people and companies you\'re interested in talking to as well as the people and companies who are specialists in your area. Comment intelligently on the blogs, but don\'t be a stalker.<br><br>Get involved in the developer and user group communities for the companies or technologies that interest you. In technology, nothing says "hire me" louder than being a rock star in the developer or user community.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713686">\
	 <div id="dsq-comment-header-9713686" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713686" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713686" href="http://www.adcentercommunity.com/" target="_blank" rel="nofollow">Chris Norred</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713686" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713686" class="dsq-comment-message">Robert you\'re awesome. Hard not to comment. I remembered this and looked back today just so I could comment in relation to the pewinternet study. <a href="http://www.pewinternet.org/PPF/r/272/source/rss/report_display.asp" rel="nofollow">http://www.pewinternet.org/PPF/r/272/source/rss...</a><br>It\'s a great, curmudgeonly point of view that nobody can really work as something so silly as "social media expert" and yet, this study seems to say it\'s a growing business in a time when there aren\'t many. Hah?<br>BTW, test our beta for adCenter Publisher.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713625">\
	 <div id="dsq-comment-header-9713625" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713625" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713625" href="http://surachartopun.com" target="_blank" rel="nofollow">surachart</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713625" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713625" class="dsq-comment-message">That\'s a good idea to help people. And I\'m sure  that can help me...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713687">\
	 <div id="dsq-comment-header-9713687" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713687" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713687" href="http://www.susanstrayer.com/" target="_blank" rel="nofollow">Susan Strayer (@DailyCareerTip</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713687" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713687" class="dsq-comment-message">Great post, but this is important: Don\'t forget companies have policies and have to follow laws.  Tech companies are foward thinking about tech.  Other industries may not be.<br><br>There are ALOT of companies that don\'t want or allow their employees to be blogging about them.  So make it clear in interviews that you follow rules about companies\' use of social media.<br><br>Laws: even if your blog is your resume, you still need a resume.  Companies for the most part use applicant tracking systems to track data they\'re required to track by law (like EEO).<br><br>Also, that\'s why your video resume may not be so popular (see my blog about video resumes here: <a href="http://tinyurl.com/7xwox9" rel="nofollow">http://tinyurl.com/7xwox9</a>). Many companies are just too scared to use them.<br><br>Whatever you do, don\'t think in the "cool company" phase.  Not all companies or industies are comprised of only cool start-ups that will let you blog or that even blog themselves.  In your job search, make sure you tailor your online presence and think about it as such.<br><br>Susan Strayer, Recruiting Exec and Career Coach<br>Facebook: <a href="http://tinyurl.com/6gbjbj" rel="nofollow">http://tinyurl.com/6gbjbj</a><br>Twitter:  @DailyCareerTips and @susandstrayer<br>LinkedIn:  <a href="http://www.linkedin.com/in/susanstrayer" rel="nofollow">www.linkedin.com/in/susanstrayer</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713688">\
	 <div id="dsq-comment-header-9713688" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713688" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9713688">Matt</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713688" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713688" class="dsq-comment-message">Great advice.<br><br>"I have naked pictures of me out there on the Internet..."<br><br>I so do NOT want to see those. No offense.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713689">\
	 <div id="dsq-comment-header-9713689" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713689" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713689" href="http://www.linkedin.com/in/timesse" target="_blank" rel="nofollow">Tim Esse</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713689" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713689" class="dsq-comment-message">I would also add that the advice is for everyone who might ever have to look for a job.  You might not have as much time to build out the network while you are working but it is easier to do without the pressure of having to find a new job.<br><br>These days you almost have to make preparing for the worst a part-time job on top of your real job.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713690">\
	 <div id="dsq-comment-header-9713690" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713690" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713690" href="http://www.360i.com/" target="_blank" rel="nofollow">Kat Fernandez</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713690" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713690" class="dsq-comment-message">Hi everyone,<br>I am the in-house recruiter for Innovation Interactive and we are looking to hire great talent for our New York and Atlanta offices. In  NY we are looking for Media Managers, Associate Media Directors with search experience. We are also looking for a Director of Customer Insights to lead and grow our current team and services. In Atlanta we have an array of openings from .Net Developers to Media Interns. Please feel free to email me at with resumes and inquiries:<br><a href="mailto:Kfernandez@innovationinteractive.com" rel="nofollow">Kfernandez@innovationinteractive.com</a><br><a href="http://www.searchignite.com" rel="nofollow">www.searchignite.com</a><br><br>Best of luck to you in your search!<br>Kat Fernandez<br><a href="http://www.360i.com" rel="nofollow">www.360i.com</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713691">\
	 <div id="dsq-comment-header-9713691" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713691" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713691" href="http://www.kavistechnolgoy.com/blog" target="_blank" rel="nofollow">mikekavis</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713691" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713691" class="dsq-comment-message">I laid myself off last June after 13 years at my previous job.  I had already been doing most of the items on your list and already had several conversations with some companies about potential jobs in progress.  Then the economy collapsed and all of those opportunities froze up.  It took we a few months but I found a great job as a CTO for a startup working out of my house.<br><br>I already had a well established technology blog on ITToolbox.  I created my own company and a new blog <a href="http://www.kavistechnology.com" rel="nofollow">www.kavistechnology.com</a> and started publishing PowerPoint presentations and offered to speak at numerous conferences for free.  This not only gave me a great platform to promote myself but it also allowed me to attend many cool conferences at no cost.<br><br>Even though I have a steady job now, I still keep my own company\'s blog going and occasionally get paid opportunities to speak or give brief consulting gigs on IT strategy.  If for any reason I lose my current job, I know I will have something to fall back on.  So I recommend a proactive approach for those who are not looking for work.  This economy is expected to shed at least another 1M jobs in 2009.  If even you are employed you should prepare as if you are about to get laid off.  You never know what tomorrow brings.<br><br>Thanks for your post.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713692">\
	 <div id="dsq-comment-header-9713692" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713692" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713692" href="http://www.aplace4people.com/" target="_blank" rel="nofollow">ap4p</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713692" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713692" class="dsq-comment-message">Doubtful anyone will use the wayback machine to check out a potential candidate. If your current profile cuts the mustard. Your probably ok. One more thing to add. Go to tweetups! I met a lot of interesting social people last night. at the Tampa Bay tweetup #tbtweet</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713693">\
	 <div id="dsq-comment-header-9713693" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713693" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713693" href="http://laurieruettimann.com/" target="_blank" rel="nofollow">Laurie</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713693" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713693" class="dsq-comment-message">Sorry, dude, you’re wrong about the LOL stuff. People who make hiring decisions — HR professionals and the executives that we influence — read LOL Cheezburgers.<br><br><a href="http://www.salon.com/mwt/feature/2008/11/15/pathos_lolcats/print.html" rel="nofollow">http://www.salon.com/mwt/feature/2008/11/15/pat...</a><br><br>Trust me on this one. You’re wrong.<br><br>Laurie Ruettimann @ Punk Rock HR</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713694">\
	 <div id="dsq-comment-header-9713694" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713694" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9713694">lucindamichele</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713694" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713694" class="dsq-comment-message">Found this via PSFK and love it. Thanks so much for the great ideas. I\'ve just locked down my facebook and couldn\'t be more thrilled.<br>Your advice--it\'s all the sort of basic, "You should know this already" kind of info that most people "know" but rarely apply. It means so much when someone goes the extra mile &amp; actually applies all those "oh yeah, I really should do that" things.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713695">\
	 <div id="dsq-comment-header-9713695" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713695" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9713695">Dr. D</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713695" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713695" class="dsq-comment-message">I love how you emphasize mistake free writing, yet your tip #11 has a typo.  Content wise,  you posted useful advice.  Once I figure out what it is that I want to do, I\'ll follow your tips for finding productive employment in that area.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713696">\
	 <div id="dsq-comment-header-9713696" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713696" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713696" href="http://blog.robertward.org/" target="_blank" rel="nofollow">Rob</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713696" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713696" class="dsq-comment-message">Robert, what if I am passionate about many things and not just topics related to my career?  For example, my job is not technology related at all (although I have acquired technical skills because of it).  I am certainly passionate about technology, but not an expert in any specific area.<br><br>Nevertheless, that is a great list.  I certainly need to blog more.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713627">\
	 <div id="dsq-comment-header-9713627" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713627" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9713627">J Van Deren</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713627" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713627" class="dsq-comment-message">Awesome post. Thanks for it. Am a career services rep for an association and hope I can get half these lessons across to our jobseeking members.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713626">\
	 <div id="dsq-comment-header-9713626" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713626" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713626" href="http://evertb.wordpress.com/" target="_blank" rel="nofollow">Evert Bopp</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713626" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713626" class="dsq-comment-message">I absolutely agree. There is no point sitting on your hands on crying in your beer.<br>Limerick is doing the same: <a href="http://opencoffeeclublimerick.com/?p=43" rel="nofollow">http://opencoffeeclublimerick.com/?p=43</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713697">\
	 <div id="dsq-comment-header-9713697" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713697" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713697" href="http://blogs.imperativeinfo.com/" target="_blank" rel="nofollow">Mike Coffey</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713697" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713697" class="dsq-comment-message">This is practical advice but begs the question: What the hell is the hiring manager doing looking at your personal blog?!<br><br>He\'s begging for a lawsuit! Has he heard of the OFCCP or the EEOC\'s E-RACE initiative?<br><a href="http://www.eeoc.gov/initiatives/e-race/goals.html" rel="nofollow">http://www.eeoc.gov/initiatives/e-race/goals.html</a><br><br>I definitely agree that recruiters should use social media, in addition to other sources that are not as heavily weighted to a particular demographic, to identify potentially qualified applicants. And smart job seekers should put their best face forward on all fronts. However, once they become a qualified candidate, no one in the company needs to be checking out their online profile. It\'s an invitation for a lawsuit.<br><br>See my recent item on this issue at <a href="http://blogs.imperativeinfo.com/imperative_information/2009/01/the-wrong-way-to-use-social-networking-in-hr.html" rel="nofollow">http://blogs.imperativeinfo.com/imperative_info...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713620">\
	 <div id="dsq-comment-header-9713620" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713620" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713620" href="http://www.paterlinimatias.com/" target="_blank" rel="nofollow">Matias Paterlini</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713620" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713620" class="dsq-comment-message">Hi Robert, I found your post brilliant!! I\'ve been always trying to follow those rules, Even when I wasn\'t laid off.<br><br>I left my job a week ago to start my own social media company in Argentina, and I still think it\'s the right decision. I\'ve been very involved in social media the last year, and my team and I are pretty sure that we\'ll have work to do.<br><br>Thanks for those tips.<br><br>Best,<br>Matias Paterlini</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713698">\
	 <div id="dsq-comment-header-9713698" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713698" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9713698">Joanne Zimakas</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713698" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713698" class="dsq-comment-message">Hi:<br><br>I just finished transcribing all the interviews for The Social Media Bible, <a href="http://www.TheSocialMediaBible.com" rel="nofollow">www.TheSocialMediaBible.com</a> .  I became part of the team virtually; I am a virtual transcriptionist.  I only mention this as a testament to the power of social media, or as I like to call this combo, Social Media ².<br><br>Joanne Zimakas<br><br>East Longmeadow, MA  01028</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713701">\
	 <div id="dsq-comment-header-9713701" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713701" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713701" href="http://blog.mindgap.in/2008/07/hbr-right-way-to-be-fired.html" target="_blank" rel="nofollow">Mil Joshi</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713701" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713701" class="dsq-comment-message">Dear Robert,<br><br>Thanks for this very interesting piece; should help in an upliftment in such testing times indeed.<br><br>Having been laid off *twice* in a singe year, I can perhaps perfectly relate to the context that you are providing.<br><br>[Link: <a href="http://blog.mindgap.in/2008/07/hbr-right-way-to-be-fired.html%5D" rel="nofollow">http://blog.mindgap.in/2008/07/hbr-right-way-to...</a> This analysis titled \'the right way to be fired\' by Peobody and Stybel that featured in a Harvard Business Review helped me come to terms with accepting the job-market dynamics.<br><br>Best, Mil</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713700">\
	 <div id="dsq-comment-header-9713700" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713700" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9713700">softomic</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713700" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713700" class="dsq-comment-message">These are great tips.  In such a dim economy all of this optimism is encouraging.  One tip that I would give, is to evaluate your marketable skills in the mean time and see what you can do as a consultant or a temp or an entrepreneur, and yes, blog about it.<br><br>I don\'t like how there is a massive void when it comes to company/employee loyalty, but it will take generations to turn this around.  So, in the mean time, you are only as valuable as you are useful so hone your skills well and if you are lucky follow #17 and you may find yourself never in this position again.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9713699">\
	 <div id="dsq-comment-header-9713699" class="dsq-comment-header">\
	 <cite id="dsq-cite-9713699" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9713699" href="http://www.layoffmaps.com/" target="_blank" rel="nofollow">Matt</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9713699" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9713699" class="dsq-comment-message">If you are laid off you can anonymously report it at <a href="http://Layoffmaps.com" rel="nofollow">Layoffmaps.com</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-14456150">\
	 <div id="dsq-comment-header-14456150" class="dsq-comment-header">\
	 <cite id="dsq-cite-14456150" class="dsq-comment-cite">\
	 <span id="dsq-author-user-14456150">donaldkeithwheeler</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-14456150" class="dsq-comment-body">\
	 <div id="dsq-comment-message-14456150" class="dsq-comment-message">Good advice.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-14827005">\
	 <div id="dsq-comment-header-14827005" class="dsq-comment-header">\
	 <cite id="dsq-cite-14827005" class="dsq-comment-cite">\
	 <span id="dsq-author-user-14827005">hwhiztoria</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-14827005" class="dsq-comment-body">\
	 <div id="dsq-comment-message-14827005" class="dsq-comment-message">Nice Post.<br>I want to share with you One New Place for social networking, Website Reviews,Website Rankings,Website Ratings and many more at <a href="http://Hiztoria.com" rel="nofollow">Hiztoria.com</a><br><a href="http://www.hiztoria.com/index.php" rel="nofollow">http://www.hiztoria.com/index.php</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-14864037">\
	 <div id="dsq-comment-header-14864037" class="dsq-comment-header">\
	 <cite id="dsq-cite-14864037" class="dsq-comment-cite">\
	 <a id="dsq-author-user-14864037" href="http://www.jobbrowsing.com/" target="_blank" rel="nofollow">Jeff</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-14864037" class="dsq-comment-body">\
	 <div id="dsq-comment-message-14864037" class="dsq-comment-message">For anyone looking for work try <a href="http://www.jobbrowsing.com" rel="nofollow">http://www.jobbrowsing.com</a> lots of jobs on there! <br><br>Good Luck!</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=scobleizer&t=if_you_are_laid_off_here8217s_how_to_socially_network&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 = 'faaf467d0f47abde553c3b8e0e1b3570';
			if (typeof disqus_facebook_api_key != 'undefined') {
				facebook_api_key = disqus_facebook_api_key;
			}

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


	


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

// Global event handler for narcissus.
if (Dsq.jsonData.integration.theme == 4) {
	var g = Dsq.Utils.ie ? document : window;
	Dsq.Utils.addEventListener(g, 'keydown', function(event) {
		// Handle "enter" key on input for post box.
		if ((event.keyCode || event.which) == 13) {
			var target = Dsq.Utils.ie ? event.srcElement : event.target;
			// For Safari bug, detect text node.
			if (target.nodeType == 3) {
				target = target.parentNode;
			}

			if (target.nodeName == 'INPUT' &&
				target.parentNode.className == 'dsq-input-wrapper') {
				var postId = Dsq.Utils.extractId(target);
				Dsq.Templates.postComment(postId, this, false);
			}
		}
	});
}

})();




