/*
 * Social Media Handler
 * @author Joshua Kendall
 */

$(document).ready(function(){

	if($('.description-text'))
	{
		var title		= ($('title').html()).replace(' | TakeChicagoDance.com', '');
		var description	= $('.description-text p:first').html();
		var url			= location;

		$('.socialmedia-delicious').click(function(){
			var deliciousurl	= 'http://delicious.com/save?v=5&amp;noui&amp;jump=close&amp;url=' + escape(url) + '&amp;title=' + escape(title)  + '&amp;notes=' + escape(description);
			externals(deliciousurl);
			return false;
		});

		$('.socialmedia-digg').click(function(){
			var diggurl	= 'http://digg.com/submit?url=' + escape(url);
			externals(diggurl);
			return false;
		});

		$('.socialmedia-facebook').click(function(){
			var facebookurl	= 'http://facebook.com/share.php?u=' + escape(url);
			externals(facebookurl);
			return false;
		});

		$('.socialmedia-myspace').click(function(){
			var myspaceurl	= 'http://www.myspace.com/Modules/PostTo/Pages/?u=' + escape(url) + '&c=' + escape(description) + '&t=' + escape(title);
			externals(myspaceurl);
			return false;
		});

		$('.socialmedia-twitter').click(function(){
			var twitterurl	= 'http://twitter.com/home?status=Viewing: "' + escape(title) + '" - ' + escape(url) + escape(' #takechicagodance')
			externals(twitterurl);
			return false;
		});

		$('.socialmedia-stumbleupon').click(function(){
			var stumbleurl	= 'http://www.stumbleupon.com/toolbar/#url=' + escape(url);
			externals(stumbleurl);
			return false;
		})

		function externals(call_url)
		{
			var newWindow = window.open(call_url, '_blank');
			if (newWindow)
			{
				if (newWindow.focus)
				{
					newWindow.focus();
					return false;
				}
			} else {
				return true;
			}
		}

	}

});
