/**
 * @author jaymz
 */
(function($) {
	$.fn.doxshare = function() {
		return this.each(function() {
		/* get base $(this)ect to work with */
		site_url = $('a.share_link').attr('href');
		
		var targetURL = $(this).attr("title");
		$(this).attr("title", "Share "+targetURL); //make title attr something more useful
		/* share URLS defined here */
			var shareURLS = new Array( 
				{"url":"http://twitter.com/home?status= "+ site_url, 						"name":"Twitter"},
				{"url":"http://www.facebook.com/sharer.php?u="+ site_url, 				"name":"Facebook"},
				{"url":"http://www.reddit.com/submit?u="+ site_url, 						"name":"Reddit" }, 
				{"url":"http://del.icio.us/post?url="+ site_url, 							"name":"Delicious" }, 
				{"url":"http://www.myspace.com/Modules/PostTo/Pages/?url="+ site_url, 		"name":"Myspace" },
				{"url":"http://www.stumbleupon.com/submit?url="+ site_url, 					"name":"Stumble Upon"} 
			);

			var shareSTR = '<div class="sharebox">';
			for(i=0; i<shareURLS.length; i++) {
				shareSTR += '<a class="smlink_'+ i +'" title="Share this on '+shareURLS[i].name+'" href="'+shareURLS[i].url+targetURL+'"></a>';
			}

		/* plugin code here */
			$(this).append(shareSTR);
			$(this).wrapInner('<span class="sharebox-container"></span>');
			$("div.sharebox").hide();
			$(this).hover(function() {
				$(this).find("div.sharebox").fadeIn();
			}, function() {
                $(this).find("div.sharebox").fadeOut();
            });
		/* end plugin */
		});
	};
}) (jQuery);


