﻿function putSBM (lang) {
	var sbm_url = location.href;
	var sbm_title = document.title;
	var sbm_ua = navigator.userAgent;
	if(sbm_ua.match(/MSIE/) || sbm_ua.match(/Firefox/)){
		document.write('<li><a href="#" onClick="addFavorite(\'' + lang + '\'); return false;" class="bookmark" title="Bookmark This page">Bookmark This page</a></li>');
	}else{
		document.write('<li><span class="bookmark">Bookmark</span></li>');
	}
	
	if(lang == "jp"){
		// はてブ
		document.write('<li><a href="http://b.hatena.ne.jp/append?' + sbm_url + '" target="_blank" class="hatena" title="はてなブックマーク に追加">はてなブックマーク に追加</a></li>');
		// Google Bookmarks
		document.write('<li><a href="http://www.google.com/bookmarks/mark?op=edit&bkmk=' + encodeURIComponent(sbm_url) + '&title=' + encodeURIComponent(sbm_title) + '" target="_blank" class="google" title="Google Bookmarksに追加">Google Bookmarksに追加</a></li>');
		// Yahoo!ブックマーク
		document.write('<li><a href="http://bookmarks.yahoo.co.jp/bookmarklet/showpopup?t=' + encodeURIComponent(sbm_title) + '&u=' + encodeURIComponent(sbm_url) + '&opener=bm&ei=UTF-8" target="_blank" class="yahoo" title="Yahoo!ブックマークに登録">Yahoo!ブックマークに登録</a></li>');
		// livedoorクリップ
		document.write('<li><a href="http://clip.livedoor.com/clip/add?link=' + encodeURIComponent(sbm_url) + '&title=' + encodeURIComponent(sbm_title) + '" target="_blank" class="livedoor" title="livedoorクリップに追加">livedoorクリップに追加</a></li>');
		// FC2
		document.write('<li><a href="http://bookmark.fc2.com/user/post?url=' + encodeURIComponent(sbm_url) + '&title=' + encodeURIComponent(sbm_title) + '" target="_blank" class="fc2" title="FC2 Bookmarkに追加">FC2 Bookmarkに追加</a></li>');
		// del.icio.us
		document.write('<li><a href="http://del.icio.us/post?url=' + encodeURIComponent(sbm_url) + '&title=' + encodeURIComponent(sbm_title) + '" target="_blank" class="delicious" title="delicious に追加">delicious に追加</a></li>');
		
		// facebook
		document.write('<li><a href="http://www.facebook.com/share.php?u=' + encodeURIComponent(sbm_url) + '&t=' + encodeURIComponent(sbm_title) + '" target="_blank" class="facebook" title="facebook に投稿">facebook に投稿</a></li>');
		// twitter
		//document.write('<li><a href="http://twitter.com/home?status=' + encodeURIComponent(sbm_title) + '%20' + encodeURIComponent(sbm_url) + '" target="_blank" class="twitter" title="twitterでつぶやく">twitterでつぶやく</a></li>');
		document.write('<li><a href="http://twitter.com/share?url=' + encodeURIComponent(sbm_url) + '&text=' + encodeURIComponent(sbm_title) + '&via=cave_world" target="_blank" class="twitter" title="twitterでつぶやく">twitterでつぶやく</a></li>');
		
	}else{
		// Google Bookmarks
		document.write('<li><a href="http://www.google.com/bookmarks/mark?op=edit&bkmk=' + encodeURIComponent(sbm_url) + '&title=' + encodeURIComponent(sbm_title) + '" target="_blank" class="google" title="Google Bookmarks">Google Bookmarks</a></li>');
		// del.icio.us
		document.write('<li><a href="http://del.icio.us/post?url=' + encodeURIComponent(sbm_url) + '&title=' + encodeURIComponent(sbm_title) + '" target="_blank" class="delicious" title="delicious">delicious</a></li>');
		
		// digg
		document.write('<li><a href="http://digg.com/submit?phase=2&url=' + encodeURIComponent(sbm_url) + '&title=' + encodeURIComponent(sbm_title) + '" target="_blank" class="digg" title="digg">digg</a></li>');
		
		// facebook
		document.write('<li><a href="http://www.facebook.com/share.php?u=' + encodeURIComponent(sbm_url) + '&t=' + encodeURIComponent(sbm_title) + '" target="_blank" class="facebook" title="facebook">facebook</a></li>');
		// twitter
		//document.write('<li><a href="http://twitter.com/home?status=' + encodeURIComponent(sbm_title) + '%20' + encodeURIComponent(sbm_url) + '" target="_blank" class="twitter" title="twitter">twitter</a></li>');
		document.write('<li><a href="http://twitter.com/share?url=' + encodeURIComponent(sbm_url) + '&text=' + encodeURIComponent(sbm_title) + '&via=cave_world_en" target="_blank" class="twitter" title="Tweet">Tweet</a></li>');
	}
}

function putLIKE (s) {
	var sbm_url = location.href;
	if(!s){
		document.write('<iframe src="http://www.facebook.com/plugins/like.php?href=' + encodeURIComponent(sbm_url) + '&amp;layout=standard&amp;show_faces=false&amp;width=380&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:380px; height:35px;" allowTransparency="true"></iframe>');
	}else if(s == "top"){
		document.write('<iframe src="http://www.facebook.com/plugins/like.php?href=' + encodeURIComponent(sbm_url) + '&amp;layout=standard&amp;show_faces=false&amp;width=400&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:400px; height:35px;" allowTransparency="true"></iframe>');
	}else{
		document.write('<iframe src="http://www.facebook.com/plugins/like.php?href=' + encodeURIComponent(sbm_url) + '&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:21px;" allowTransparency="true"></iframe>');
	}
}

function addFavorite(lang) {
	var sbm_url = location.href;
	var sbm_title = document.title;
	var sbm_ua = navigator.userAgent;
	if(lang == "jp"){
		if(sbm_ua.indexOf("MSIE") > -1){
			window.external.addFavorite(sbm_url,sbm_title);
		}else if(sbm_ua.indexOf("Firefox") > -1){
			window.sidebar.addPanel(sbm_title,sbm_url,"");
		}
	}else{
		if(sbm_ua.indexOf("MSIE") > -1){
			window.external.addFavorite(sbm_url,sbm_title);
		}else if(sbm_ua.indexOf("Firefox") > -1){
			window.sidebar.addPanel(sbm_title,sbm_url,"");
		}
	}
}

