function jqTabs() {
	var overCheck;
	
	/*ハッシュ取得
	var hash = window.location.hash;
	if(!hash){
		$("ul.tabs li a:first").each(function() {
			hash = $(this).attr("href");
		});
	}*/
	
	//ページID取得
	var pageClass = document.getElementsByTagName("body")[0].className;
	var cateID = "#" + pageClass;
	if(!pageClass){
		$("ul.tabs li a:first").each(function() {
			cateID = $(this).attr("href");
			pageClass = "top";
		});
	}

	//レンダリング時のメニュー処理
	$("#tips-wrap .tips-box").css("display","none")
	$("#sub-contents2 .tips-box").css("display","block")
	
	$("#tips-wrap .tips-menu [href*="+ cateID +"] img, .global-menu [href*="+ pageClass +"] img").each(function() {
		var dot = this.src.lastIndexOf('.');
		var srcimgClick = this.src.substr(0, dot) + '_ov' + this.src.substr(dot, 4);
		this.src = srcimgClick;
	});
	
	//レンダリング時のコンテンツ処理
	$(cateID + " .tips-item:even").addClass('even');
	$(cateID + " .tips-item:odd").addClass('odd');
	$(cateID).slideDown('slow');

	//クリック時の処理
	$("#tips-wrap ul.tabs li a").click(function () {
		var	anchor = $(this).attr("href");

		$(anchor + " .tips-item:even").addClass('even');
		$(anchor + " .tips-item:odd").addClass('odd');
		
		//コンテンツ切替え
		$(cateID).slideUp ('fast',function () {
			$(anchor).slideDown('fast');
			cateID = anchor;
		});

		//画像切替え（オーバー → 通常）
		$("ul.tabs li a img[src*='_ov']").each(function() {
			var srcSplit = this.src.split('_ov',2);
			var srcimgOut = srcSplit[0] + srcSplit[1];
			this.src = srcimgOut;
		});
		
		//画像切替え（通常 → オーバー）
		hrefHash = $(this).attr("href");
		$("[href*="+ hrefHash +"] img,").each(function() {
			var dot = this.src.lastIndexOf('.');
			var srcimgClick = this.src.substr(0, dot) + '_ov' + this.src.substr(dot, 4);
			this.src = srcimgClick;
			overCheck = 0;
		});
		return false;
	});
	
	
	//マウスオーバー時のメニュー処理
	$("ul.tabs li a img").hover(
		function() {
			var srcPath = $(this).attr("src")
			if(!srcPath.match('_ov')){
				srcimg = this.src;
				var dot = this.src.lastIndexOf('.');
				var srcimgOver = this.src.substr(0, dot) + '_ov' + this.src.substr(dot, 4);
				this.src = srcimgOver;
				overCheck = 1;
			}
		},
		function() {
			if(overCheck == "1"){
				this.src = srcimg;
			}
			overCheck = 0;
		}
	);

	//マウスオーバー時のコンテンツ処理
	$("#tips-wrap .tips-item").hover(
		function() {
			$(this).toggleClass('over');
		},
		function() {
			$(this).toggleClass('over');
		}
	);
	
}

$(document).ready(jqTabs);

