//カードTAB切り替え
function tabChange(){
	var activate = function(){
		for(var i=0; i<tab01.length; i++){
			var name = tab01[i].trigger.parentNode.className;
			if(tab01[i].hidden){
				tab01[i].target.style.overflow = 'hidden';
				tab01[i].target.className = 'basicTbl01';
				tab01[i].trigger.parentNode.className = name.replace('active', 'normal');
			} else {
				tab01[i].target.style.overflow = '';
				tab01[i].target.className = 'mgt10 basicTbl01';
				tab01[i].trigger.parentNode.className = name.replace('normal', 'active');
			}
		}
	}

	var tab01 = [];
	var set = [
		{ 'target' : 'cardDetail01', 'button' : 'tab01' },
		{ 'target' : 'cardDetail02', 'button' : 'tab02' },
		{ 'target' : 'cardDetail03', 'button' : 'tab03' },
		{ 'target' : 'cardDetail04', 'button' : 'tab04' }
	];

	for(var i=0; i<set.length; i++){
		if(objCheck(document.getElementById(set[i].target)) && objCheck(document.getElementById(set[i].button))){
			if(i==0)
				tab01[tab01.length] = new tabSwitch(set[i].target, set[i].button, false, activate);
			else
				tab01[tab01.length] = new tabSwitch(set[i].target, set[i].button, true, activate);
			tab01[i].setup(tab01);
		}
	}
}


//イベント追加
try {
	window.addEventListener('load', tabChange, false);
} catch (e) {
	window.attachEvent('onload', tabChange);
}
