jQuery.noConflict();
jQuery(document).ready(function($){


	// h4タグにトップへ戻るリンク挿入
	$('#bodytext h4').each(function(){
		$(this).prepend('<a href="#header" class="toTop" title="このページのトップへ">top</a>');
	});


	// テーブルの行を1つ飛ばしで色分けする
	// trタグにクラスを付加するだけなので、見栄えはCSSで定義します
	$('.entry_body table, .entry_body dl').each(function(){
//		$(this).find('tr:odd').addClass('');
		$(this).find('tr:even').addClass('alt');
	});


	// スムーススクロール
	$('a[href*=#]').click(function() {
		var href= this.hash;
		var currentUrl = "http://" + location.hostname + location.pathname;
		var linkUrl = this.href.replace(href,"");
		var $target = $(href == '#header' ? 'body' : href);

		if(currentUrl != linkUrl) {
			location.href = this;
			return false;
		} else if($target.size()) {
			//  jQuery のみの場合
			var top = $target.offset().top;
			$($.browser.safari ? 'body' : 'html')
				.animate({scrollTop:top}, 1000, 'swing');
			//  jQuery ScrollToプラグインを使う場合
			//$.scrollTo($target, 800, {easing:'swing'});
		}
		return false;
	});

	// ページメニューの折りたたみ
	$("#page_index_button").click(function(){
		$("#page_index_link").slideToggle(200);
		$("#page_index_button").toggleClass("active");
		return false;
	});
	// ダブルクリックイベントの検証
	$("#substance").dblclick(function(){
		$("#page_index_link").slideToggle(200);
		$("#page_index_button").toggleClass("active");
		return false;
	});

	// Twitterに送る
	$(".share_twitter").click(function(){
//		window.open('http://twitter.com/home?status=Reading:%20'+encodeURIComponent(document.title+' '+location.href));
		window.open('http://twitter.com/home?status=RT @gerenukrumoi '+encodeURIComponent($("#entry h3 a").text()+' '+location.href));
		return false;
	});

	// ニュースティッカー
	$('#news_ticker ul').innerfade({
		animationtype: 'fade',
		speed: 1000,
		timeout: 10000,
		type: 'sequence'
	});

});
