(function($) {
	$(function() {
			var sbmHtml = "<div id=\"sharebox\" style=\"position:absolute; right:0; z-index:10000; padding-top:100px;\">";
		sbmHtml += "<ul class=\"pkg\" id=\"share\">";
		sbmHtml += "<li id=\"twitter\"><img src=\"/img/top/sbmk/btn_twitter.png\" alt=\"Twetter\" /></li>";
		sbmHtml += "<li id=\"facebook\"><img src=\"/img/top/sbmk/btn_facebook.png\" alt=\"Facebook\" /></li>";
		sbmHtml += "<li id=\"mixicheck\"><img src=\"/img/top/sbmk/btn_mixi.png\" alt=\"Mixi\" /></li>";
//		sbmHtml += "<li id=\"hatena\"><img src=\"/img/top/sbmk/btn_hatena.png\" alt=\"Hatena\" /></li>";
		sbmHtml += "<li id=\"yahoo\"><img src=\"/img/top/sbmk/btn_yahoo.png\" alt=\"Yahoo Bookmark\" /></li>";
		sbmHtml += "<li id=\"google\"><img src=\"/img/top/sbmk/btn_google.png\" alt=\"Google Bookmark\" /></li>";
		sbmHtml += "<li id=\"livedoor\"><img src=\"/img/top/sbmk/btn_livedoor.png\" alt=\"Livedoor Bookmark\" /></li>";
		//sbmHtml += "<li id=\"delicious\"><img src=\"/img/top/sbmk/btn_delicious.png\"  alt=\"delicious\" /></li>";
		//sbmHtml += "<li id=\"evernote\"><img src=\"/img/top/sbmk/btn_evernote.png\" alt=\"Evernote\" /></li>";
		sbmHtml += "</ul>";
		sbmHtml += "</div>";
		//sbmHtml += "<script type=\"text/javascript\" src=\"http://static.evernote.com/noteit.js\"></script>";
//		sbmHtml += "<script type=\"text/javascript\" src=\"http://b.st-hatena.com/js/bookmark_button.js\" charset=\"utf-8\" async=\"async\"></script>";

		$("body").prepend(sbmHtml);
		$('ul#share').share();
		
	});
	
	$.fn.share = function(options) {
		var o = $.extend({
			docUri: document.URL,
			docTitle: document.title,
			twitter: '#twitter',
			mixicheck: '#mixicheck',
			facebook: '#facebook',
			hatena: '#hatena',
			hLayout: 'simple',
			yahoo: '#yahoo',
			google: '#google',
			livedoor: '#livedoor',
			charset: 'utf-8',
			delicious: '#delicious',
			evernote: '#evernote',
			clipID: '#screen',
			suggestTags: 'tag1,tag2,tag3'
		}, options);
		
		
		$(o.twitter).each(function() {
			$(this).wrapInner('<a></a>')
			.children()
			.attr({
				'href': 'javascript:;',
				'title': 'このページをツイートする'
			})
			.click(function(){
				var openurl =
				'http://twitter.com/share?_=url=' + encodeURIComponent(o.docUri) + '&text=' + encodeURIComponent(o.docTitle);
				window.open(openurl);
			});
		});
		
		$(o.facebook).each(function() {
			$(this).wrapInner('<a></a>')
			.children()
			.attr({
				'href': 'javascript:;',
				'title': 'このページをシェアする'
			})
			.click(function(){
				var openurl =
				'http://www.facebook.com/sharer.php?u=' + encodeURIComponent(o.docUri);
				window.open(openurl);
			});
		});

		$(o.mixicheck).each(function() {
			$(this).wrapInner('<a></a>')
			.children()
			.attr({
				'href': 'javascript:;',
				'title': 'このページをmixiチェックする'
			})
			.click(function(){
				var openurl =
				'http://mixi.jp/share.pl?u=' + encodeURIComponent(o.docUri) + '&k=96d588329fbe55c125844fc4f5db20e90a404e6c';
				window.open(openurl);
			});
		});

		$(o.hatena).each(function() {
			$(this).wrapInner('<a></a>')
			.children()
			.attr({
				'href': '',
				'data-hatena-bookmark-title': o.docTitle,
				'data-hatena-bookmark-layout': o.hLayout,
				'title': 'このページをブックマークする'
			})
			.addClass('hatena-bookmark-button')
		});
		
		$(o.yahoo).each(function(){
			$(this).wrapInner('<a></a>')
			.children()
			.attr({
				'href': 'javascript:;',
				'title': 'このページをブックマークする'
			})
			.click(function(){
				var openurl =
					'http://bookmarks.yahoo.co.jp/action/bookmark?t=' + encodeURIComponent(o.docTitle) + '&u=' + encodeURIComponent(o.docUri);
				window.open(openurl);
			});
		});
		
		$(o.google).each(function(){
			$(this).wrapInner('<a></a>')
			.children()
			.attr({
				'href': 'https://www.google.com/bookmarks/mark?op=add&bkmk=' + encodeURIComponent(o.docUri) + '&title=' + encodeURIComponent(o.docTitle),
				'title': 'このページをブックマークする',
				'target': '_blank'
			});
		});
		
		$(o.livedoor).each(function(){
			$(this).wrapInner('<a></a>')
			.children()
			.attr({
				'href': 'javascript:;',
				'title': 'このページをブックマークする'
			})
			.click(function(){
				var openurl =
				'http://clip.livedoor.com/redirect?link=' + encodeURIComponent(o.docUri) + '&title=' + encodeURIComponent(o.docTitle) + '&ie=' + encodeURIComponent(o.charset)
				window.open(openurl);
			});
		});
		
		$(o.delicious).each(function(){
			$(this).wrapInner('<a></a>')
			.children()
			.attr({
				'href': 'javascript:;',
				'title': 'このページをブックマークする'
			})
			.click(function(){
				var openurl =
					'http://www.delicious.com/save?url=' + encodeURIComponent(o.docUri) + '&title=' + encodeURIComponent(o.docTitle);
				window.open(openurl);
			});
		});
	
		$(o.evernote).each(function(){
			$(this).wrapInner('<a></a>')
			.children()
			.attr({
				'href': 'javascript:;',
				'title': 'このページをEvernoteにクリップする'
			})
			.click(function(){
				Evernote.doClip({
					providerName: encodeURIComponent(o.docTitle),
					contentId: encodeURIComponent(o.clipID),
					suggestTags: encodeURIComponent(o.suggestTags)
				}); return false;
			});
		});
	return this;
	};

})(jQuery);
