var tabs = new Array();
var loadedList = new Array();
var currentTab = '';
var currentPage = 0;

$(function(){
	
	/*
	var str = String(window.location);
	if(str.match(/\?mode=print/)){
		var hash = "list" + window.location.hash;
		hash = hash.replace(/^.*#/, '');
		hash = hash.replace(/\?mode=print/, '');
		$.historyInit(chgView);
	} else {
		$.historyInit(chgView);
	}
	*/
	$.historyInit(chgView);
	
	$('#tabDetail a').click(function(){
		var hash = "list" + this.href;
		hash = hash.replace(/^.*#/, '');
		$.historyLoad(hash);
		this.blur();
		return false;
	});

	$('.viewservices').ajaxContent({
		event:'click',	//表示をクリック時に
		currentElement:'.phasetabTitleList', //selectedを付加するエレメント
		loaderType:'img',	//ローディングメッセージを画像に
		loadingMsg:'/os/image/50OS/global/loader.gif',	//ローディングメッセージ（画像）の指定
		target:'#servicecontent .tabCont_wrap'	//表示位置の指定
	});
	
});

//-- 表示切り替え
function chgView(hash){
	var page = 1;
	if (!hash){
		viewReset();
		return false;
	}
	if (hash.indexOf("-") != -1){
		var ary = hash.split('-');
		hash = ary[0];
		page = parseInt(ary[1]);
	}
	if (hash != currentTab){
		chgTab(hash);
		currentTab = hash;
	}
	currentPage = page;
	//$("#view").append('<div id="loading">Loading...</div>');
	//$.get("./"+hash+".csv", viewCsv);
}

//-- タブ表示切り替え
function chgTab(hash){
	$("#tabDetail a").removeClass();
	$("#tabDetail #tab_" + hash + " a").addClass("select");
	$("#list-view ul").removeClass();
	$("#list-view ul#list_" + hash).addClass("show");
	$("#list-view p#next").remove();
	$("#list-view p#prev").remove();
	$("#list-view #slider_" + hash).css("top","0");
	$("#list-view #slider_" + hash + " ul").css("margin-top","0");
	
	$("#list-view #slider_" + hash).easySlider({
			prevId: 'prev',
			prevText: '前へ',
			nextId: 'next',	
			nextText: '次へ',		
			firstShow: false,
			lastShow: false,
			vertical: true, 
			continuous: false,
			itemNum: 12,
			btnHeight: 11
		});
	
}

//-- 表示リセット
function viewReset(){
	chgTab('Project');
}

