/* =========================================================
	画像ファイルのプリロード
========================================================= */

var loadedimgs  = new Array();


//	表示言語取得
var lang="";

var url = "'" + document.location + "'";

if (url.match(/_ja/i)) {
    lang="";
}

if (url.match(/_pt/i)) {
    lang="_pt";
}

if (url.match(/_en/i)) {
    lang="_en";
}

if (url.match(/_kr/i)) {
    lang="_kr";
}

if (url.match(/_cn/i)) {
    lang="_cn";
}
//

// 関数本体
function int_tab_preloadimgs(imgs) {
	if(!document.images) {
		return;
	}
	// 1から開始
	for(i = 1; i <= imgs.length; i++) {
		loadedimgs[i] = new Image();
		loadedimgs[i].src = imgs[i];
	}
}

var tabimgs  = new Array();

// 対象画像群 (1)
if(tab_type == 1) {
	// 1から開始
	tabimgs[1] = '/img/int/atlas/tab_01_o'+lang+'.gif';
	tabimgs[2] = '/img/int/atlas/tab_02_o'+lang+'.gif';
	tabimgs[3] = '/img/int/atlas/tab_03_o'+lang+'.gif';
	tabimgs[4] = '/img/int/atlas/tab_04_o'+lang+'.gif';
	tabimgs[5] = '/img/int/atlas/tab_05_o'+lang+'.gif';
	tabimgs[6] = '/img/int/atlas/tab_06_o'+lang+'.gif';
	tabimgs[7] = '/img/int/atlas/tab_07_o'+lang+'.gif';

	tabimgs[8]  = '/img/int/atlas/tab_01_n'+lang+'.gif';
	tabimgs[9]  = '/img/int/atlas/tab_02_n'+lang+'.gif';
	tabimgs[10] = '/img/int/atlas/tab_03_n'+lang+'.gif';
	tabimgs[11] = '/img/int/atlas/tab_04_n'+lang+'.gif';
	tabimgs[12] = '/img/int/atlas/tab_05_n'+lang+'.gif';
	tabimgs[13] = '/img/int/atlas/tab_06_n'+lang+'.gif';
	tabimgs[14] = '/img/int/atlas/tab_07_n'+lang+'.gif';
	
}

// 対象画像群 (2)
if(tab_type == 2) {
	// 1から開始
	tabimgs[1] = '/img/int/use/document_tab_01_o'+lang+'.gif';
	tabimgs[2] = '/img/int/use/document_tab_02_o'+lang+'.gif';
	tabimgs[3] = '/img/int/use/document_tab_03_o'+lang+'.gif';
	tabimgs[4] = '/img/int/use/document_tab_04_o'+lang+'.gif';
	tabimgs[5] = '/img/int/use/document_tab_05_o'+lang+'.gif';
	tabimgs[6] = '/img/int/use/document_tab_06_o'+lang+'.gif';
	tabimgs[7] = '/img/int/use/document_tab_07_o'+lang+'.gif';

	tabimgs[8]  = '/img/int/use/document_tab_01_n'+lang+'.gif';
	tabimgs[9]  = '/img/int/use/document_tab_02_n'+lang+'.gif';
	tabimgs[10] = '/img/int/use/document_tab_03_n'+lang+'.gif';
	tabimgs[11] = '/img/int/use/document_tab_04_n'+lang+'.gif';
	tabimgs[12] = '/img/int/use/document_tab_05_n'+lang+'.gif';
	tabimgs[13] = '/img/int/use/document_tab_06_n'+lang+'.gif';
	tabimgs[14] = '/img/int/use/document_tab_07_n'+lang+'.gif';
}

// 実行
int_tab_preloadimgs(tabimgs);


/* =========================================================
	タブ型切り替え機構
========================================================= */

function int_tab_turn(target, last, cover) {
	// 引数「cover」は、表紙の有無を定義
	// 0：表紙あり
	// 1：表紙なし

	for(i = cover; i <= last; i ++) {
		if(i != target) {
			if(document.all || document.getElementById) {
				if(document.images && (i != 0)) {
					// タブ画像の差し替え実行
					document.images["int_tab_0" + i].src = loadedimgs[i+7].src;
				}
				// コンテンツの表示変更
				if(document.all) {
					document.all("page" + i).style.display = "none";
				}
				else if(document.getElementById) {
					document.getElementById("page" + i).style.display = "none";
				}
			}
		}
		else {
			if(document.all || document.getElementById) {
				if(document.images && (i != 0)) {
					// タブ画像の差し替え実行
					document.images["int_tab_0" + i].src = loadedimgs[i].src;
				}
				// コンテンツの表示変更
				if(document.all) {
					document.all("page" + i).style.display = "block";
				}
				else if(document.getElementById) {
					document.getElementById("page" + i).style.display = "block";
				}
			}
		}
	}
}

