$(function (){
			$('.snsinput img').click(function(){
				var snsImgSrc = $(this).attr('src');

				//タイトルを設定
				var pageTitle = $(this).attr('title');
				if(pageTitle == ''){
					pageTitle = $('title').text();
				};

				//URLを取得
				var snsUrl = window.location.href;
				$('body').append(snsSetHtml(snsImgSrc,snsUrl,pageTitle));
			});

});
//HTML
function snsSetHtml(snsImgSrc,snsUrl,pageTitle){
	var reSnsHtml = "" +
	'<div id="snsmain">' +
	'<script type="text/javascript" src="http://apis.google.com/js/plusone.js">' +
	"  {lang: 'ja'}" +
	'</script>' +
	"<link href='http://fonts.googleapis.com/css?family=Nova+Square' rel='stylesheet' type='text/css'>" +
	'<style>' +
	'div#glayLayer{' +
	'	position:fixed;' +
	'	left:0;' +
	'	top:0;' +
	'	height:100%;' +
	'	width:100%;' +
	'	background:black;' +
	'	filter:alpha(opacity=60);' +
	'	opacity: 0.60;' +
	'}' +
	'#overLayer{' +
	'	position: fixed;' +
	'	top:50%;' +
	'	left:50%;' +
	'	width: 320px;' +
	'	height: 165px;' +
	'	background: #fff;' +
	'	margin-top:-100px;' +
	'	margin-left:-160px;' +
	'	 border-radius: 5px;        /* CSS3草案 */' +
	'    -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */' +
	'    -moz-border-radius: 5px;' +
	'}' +
	'#overLayer div.bmttl {' +
	'	background: #a9e0ff;' +
	'	width: auto;' +
	'	border: 1px solid #6ebafa;' +
	'	position: relative;' +
	'	-webkit-border-top-left-radius: 5px;' +
	'    -webkit-border-top-right-radius: 5px;' +
	'    -moz-border-radius-topleft: 5px;' +
	'    -moz-border-radius-topright: 5px;' +
	'}' +
	'#overLayer div.bmttl h3 {' +
	'	text-align: left;' +
	'	font-size: 12px;' +
	'	font-weight: bold;' +
	'	color: #333333;' +
	'	line-height: 24px;' +
	'	padding: 0 0 0 20px;' +
	"	font-family: 'Nova Square', cursive;" +
	'}' +
	'#overLayer div.bmttl p {' +
	'	position: absolute;' +
	'	top: 5px;' +
	'	left: 297px;' +
	'	cursor: pointer;' +
	'	color: #fff;' +
	'	border: 1px solid #fff;' +
	'	width: 12px;' +
	'	background: #000;' +
	'	font-weight: bold;' +
	'	text-align: center;' +
	'	line-height: 12px;' +
	'	 border-radius: 3px;        /* CSS3草案 */' +
	'    -webkit-border-radius: 3px;    /* Safari,Google Chrome用 */' +
	'    -moz-border-radius: 3px;' +
	'}' +
	'#overLayer div.bmttl p:hover {' +
	'	color: #000;' +
	'	background: #fff;' +
	'	border: 1px solid #000;' +
	'}' +
	'' +
	'#overLayer ul {' +
	'	margin-top: 18px;' +
	'	margin-left: 22px;' +
	'}' +
	'#overLayer ul li {' +
	'	width: 145px;' +
	'	float: left;' +
	'	height: 29px;' +
	'}' +
	'#overLayer ul li.yahoo span {' +
	'	display: inline-block;' +
	'	background: url("'+snsImgSrc+'") -70px no-repeat;' +
	'	height: 15px;' +
	'	width: 16px;' +
	'	padding-left: 5px;' +
	'	margin-right: 5px;' +
	'	float: left;' +
	'}' +
	'#overLayer ul li.yahoo a {' +
	'	display:block;' +
	'	height: 15px;' +
	'	float: left;' +
	'}' +
	'#overLayer ul li.google span {' +
	'	display: inline-block;' +
	'	background: url("'+snsImgSrc+'") -87px no-repeat;' +
	'	height: 15px;' +
	'	width: 16px;' +
	'	padding-left: 5px;' +
	'	margin-right: 5px;' +
	'	float: left;' +
	'}' +
	'#overLayer ul li.google a {' +
	'	display:block;' +
	'	height: 15px;' +
	'	float: left;' +
	'}' +
	'</style>' +
	'<script>'+
	"$('#overLayer div.bmttl p').click(function(){"+
		'$("#snsmain").remove();'+
	'});'+
	'</script>'+
	"<div id='glayLayer'></div>" +
	"<div id='overLayer'>" +
	'	<div class="bmttl">' +
	'		<h3>App For Bookmark</h3>' +
	'		<p>×</p>' +
	'	</div>' +
	'' +
	'	<ul class="clearfix">' +
	'' +
	'		<li>' +
	'			<iframe src="http://www.facebook.com/plugins/like.php?href='+snsUrl+'&amp;layout=button_count&amp;show_faces=true&amp;width=105&amp;action=like&amp;font&amp;colorscheme=light&amp;height=25" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:105px; height:21px;" allowTransparency="true"></iframe>' +
	'		</li>' +
	'		<li>' +
	'			<a href="http://twitter.com/share" class="twitter-share-button" data-url="'+snsUrl+'" data-text="'+pageTitle+'" data-count="horizontal" data-lang="ja">Tweet</a>'+
	'	<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>' +
	'		</li>' +
	'		<li>' +
	'			<a name="fb_share"></a>' +
	'			<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>' +
	'		</li>' +
	'' +
	'		<li class="google">' +
	'		<span></span><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&bkmk='+snsUrl+'&title='+pageTitle+'">' +
	'		googleブックマーク' +
	'		</a>' +
	'		</li>' +
	'		<li>' +
	'			<a href="http://b.hatena.ne.jp/entry/'+snsUrl+'" class="hatena-bookmark-button" data-hatena-bookmark-title="FacebookのLike Button(いいねボタン)の設置[to-R]" data-hatena-bookmark-layout="standard" title="このエントリーをはてなブックマークに追加"><img src="http://b.st-hatena.com/images/entry-button/button-only.gif" alt="このエントリーをはてなブックマークに追加" width="20" height="20" style="border: none;" /></a><script type="text/javascript" src="http://b.st-hatena.com/js/bookmark_button.js" charset="utf-8" async="async"></script>' +
	'		</li>' +
	'		<li class="yahoo">' +
	'		<span></span><a class="yahoo" rel="nofollow" target="_blank" href="http://bookmarks.yahoo.co.jp/bookmarklet/showpopup?t='+pageTitle+'&u='+snsUrl+'&ei=UTF-8">' +
	'		yahooブックマーク' +
	'		</a>' +
	'		</li>' +
	'		<li>' +
	'<script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>'+
	'			<div class="g-plusone" data-size="standard" data-count="true"></div>' +
	'		</li>' +
	'' +
	'' +
	'		<li>' +
		'<span style="color:#cccc33; font-weight: bold;">★</span><a href="#" onclick="setBookMark();return false;">お気に入りに登録</a>' +
	'		</li>' +
	'	</ul>' +
	'' +
	'</div>' +
	'</div>' +
			"";
	return reSnsHtml;
}

//ブラウザのお気に入り登録

var bookmarkurl=window.location.href;
var bookmarktitle=document.title;
	function setBookMark() {
	  if (document.all)  {
	    window.external.AddFavorite(bookmarkurl,bookmarktitle);
	  }else if (window.sidebar&&window.sidebar.addPanel) {
	    window.sidebar.addPanel(bookmarktitle,bookmarkurl,"");
	  } else if (window.opera){
		  alert("このブラウザへのお気に入り追加ボタンは、Google Chrome/Safari/opera等には対応しておりません。\nGoogle Chrome/Safariの場合、CtrlキーとDキーを同時に押してください。\nその他の場合はご自身のブラウザからお気に入りへ追加下さい。");
	  }else{
	    alert("このブラウザへのお気に入り追加ボタンは、Google Chrome/Safari等には対応しておりません。\nGoogle Chrome/Safariの場合、CtrlキーとDキーを同時に押してください。\nその他の場合はご自身のブラウザからお気に入りへ追加下さい。");
	  }
	}


