// JavaScript Document

// サムネイルから画像切り替え (通常ページ用)
function swap(strCode, intNum){
	swapComp(strCode, intNum, 0 , "");
}

// サムネイルから画像切り替え (技術詳細ページ用)
function swapComp(strCode, intNum, strObjNum, strText){
	
	// 画像切り替え用のパスの生成
	strSrc 	= "../img/" + strCode + "/l_" + intNum + ".jpg";
	strHref = "../img/" + strCode + "/g_" + intNum + ".jpg";
	
	// 現在表示されている画像と異なる画像の場合のみ切り替え
	if( $("#imgL_" + strObjNum).attr("src") != strSrc ){
		// 画像の切り替え
		$("#imgL_" + strObjNum).fadeOut(50);
		$("#imgL_" + strObjNum).attr("src",strSrc);
		$("#imgL_" + strObjNum).fadeIn(200);
		// リンク先URLの書き換え
		$("#linkL_" + strObjNum).attr("href",strHref);
		// 画像下のキャプションの書き換え
		if(strText.length != 0){
			$("#textL_" + strObjNum).html(strText);
		}
	}
}


// ライトボックス
$(function() {
	$('#gallery a').lightBox();
	$('#gallery1 a').lightBox();
	$('#gallery2 a').lightBox();
	$('#gallery3 a').lightBox();
	$('#gallery4 a').lightBox();
	$('#gallery5 a').lightBox();
	$('#gallery6 a').lightBox();
	$('#gallery7 a').lightBox();
	$('#gallery8 a').lightBox();
});

// ページャーを生成する関数
function createPager(crtID){
	// 順番配列
	//var arrBldg = new Array("M","L","A","K","E","B","H","G","D","F","C","O","N");
	// 第二弾用配列
	// var arrBldg = new Array("M","V","L","Y","Q","W","A","T","K","S","R","U","X","E","B","H","G","D","F","C","O","N");
	// 第三弾用配列
	// var arrBldg = new Array("M","V","L","Y","Q","W","AD","A","AA","T","K","Z","AE","S","AC","R","U","X","E","B","H","G","D","F","C","O","N");
	
	// ファイナル用配列
	 var arrBldg = new Array("AI","AP","AO","AQ","AR","AG","M","AN","AL","AS","AK","AJ","V","AH","AM","L","Y","Q","W","AD","A","AA","T","K","Z","AE","S","AB","AC","R","U","AF","O","X","E","B","H","G","D","F","C","N");
	var i		= 0;
	for(i=0;i<arrBldg.length;i++){ 
		if(arrBldg[i]==crtID){ idx = i; }
	}
	
	//var idx 	= arrBldg.indexOf(crtID)!=-1 ? arrBldg.indexOf(crtID) : 0;
	var prefix	= "../";
	var postfix	= "/index.htm";
	
	// 前へ
	if( idx > 0 ){
		$("#pager_prev").attr("href", prefix + arrBldg[idx-1] + postfix);
	}else{
		$("#pager_prev").remove();
	}
	
	// 次への処理
	if( idx < arrBldg.length - 1 ){
		$("#pager_next").attr("href", prefix + arrBldg[idx+1] + postfix);
	}else{
		$("#pager_next").remove();
	}
	
	for(i=1; i < 6 ; i++){
		// 対象となるインデックス番号を取得
		targetIndex = idx - (3-i);
		if(targetIndex >= 0 && targetIndex < arrBldg.length){
			//document.write(arrBldg[targetIndex]);
			$("#pager_" + i + " a").attr("href",prefix + arrBldg[targetIndex] + postfix );
			$("#pager_" + i + " img").attr("src","../img/" + arrBldg[targetIndex] + "/ss.jpg" );
		}else{
			$("#pager_" + i + " a").remove();
			$("#pager_" + i).html("&nbsp;");
		}
	}
}

function linkToTop(){
	location.href="../index.htm";
}
