//==================================================
// タブ切替
//==================================================

function changeTab(m){
	var ele_navi_a = document.getElementById("tab_a");
	var ele_navi_k = document.getElementById("tab_k");
	if(m == 'a'){
		ele_navi_a.style.display = 'block';
		ele_navi_k.style.display = 'none';
	}else{
		ele_navi_a.style.display = 'none';
		ele_navi_k.style.display = 'block';
	}
}

//==================================================
// 画像リサイズ
// 画像ID、最大幅、最大高 を指定する
//==================================================

function imgResize(imgId,maxW,maxH){
	// 値の指定がない場合は終了
	if(!imgId || !maxW || !maxH){ return; }
	// 画像サイズ取得
	obj = document.getElementById(imgId);
	var imgW = obj.width;
	var imgH = obj.height;
	// サイズが取得できない場合は終了
	if(!imgW || !imgH){ return; }
	// 縦横とも指定サイズ以下の場合は終了
	if(imgW < maxW && imgH < maxH){ return; }
	// 縦の方が大きい場合 or 同じ場合
	var tempW = (maxH/imgH)*imgW;
	if(tempW > maxW){
		imgH = (maxW/imgW)*imgH;
		imgW = maxW;
	}else{
		imgH = maxH;
		imgW = tempW;
	}
	// サイズ設定
	obj.style.width = imgW + "px";
	obj.style.height = imgH + "px";
	// 中央に移動
	positionCenter(imgId,maxW,maxH);
}

//==================================================
// 画像の縦表示位置を中央に移動
// 画像ID、表示範囲最大幅、表示範囲最大高 を指定する
//==================================================

function positionCenter(imgId,maxW,maxH){
	// 画像サイズ取得
	obj = document.getElementById(imgId);
	var imgW = obj.width;
	var imgH = obj.height;
	var positionL = (maxW - imgW) / 2;
	var positionT = (maxH - imgH) / 2;
	// 移動
//	obj.style.marginLeft = positionL + 'px';
	obj.style.marginTop = positionT + 'px';
}

