var tab = {
	init: function(){
		var tabs = this.setup.tabs;
		var pages = this.setup.pages;
		var imgs = this.setup.imgs;
		var arg = arguments;
		var param_name = 'page';
		
		for(var i=0; i<pages.length; i++)
		{
			tabs[i].onclick = function(){ tab.showpage(i, [arg[1], arg[2]]); return false; };
		}

		// request param
		/*
		if(location.search){
			var query = location.search;
			query = query.substring(1,query.length);
			var querys = new Array();
			querys = query.split("&");
			
			for(var i=0; i<querys.length; i++){
				var pram = new Array();
				pram = querys[i].split("=");
				var name = pram[0];
				var value = pram[1];
				
				if(name == param_name) {
					for(var i=0; i<pages.length; i++) {
						if(i == value) {
							pages[value].style.display = 'block';
							imgs[i].src = imgs[i].src.replace('_df','_ac');
						}
						else{
							pages[i].style.display = 'none';
							imgs[i].src = imgs[i].src.replace('_ac','_df');
						}
					}
				}
			}
		}
		*/
		// hide id ( 'jsTab1', 'jsTab2' ‚ð”ñ•\Ž¦)
		if(arg) {
			for(var i=0; i<arg.length; i++) {
				document.getElementById("jsTab" + arg[i]).style.display = 'none';
			}
		}
	},
	
	showpage: function(obj, arg){
		
		var tabs = this.setup.tabs;
		var pages = this.setup.pages;
		var imgs = this.setup.imgs;
		var num;
		
		for(num=0; num<tabs.length; num++) {
			if(tabs[num] === obj) break;
		}
		
		for(var i=0; i<pages.length; i++) {
			if(i == obj) {
				pages[i].style.display = 'block';
				imgs[i].src = imgs[i].src.replace('_ov','_ac');
			}
			else{
				pages[i].style.display = 'none';
				imgs[i].src = imgs[i].src.replace('_ac','_df');
			}
		}
		
		// hide id
		if(arg) {
			for(var i=0; i<arg.length; i++) {
				document.getElementById("jsTab" + arg[i]).style.display = 'none';
			}
		}
	}
}
