var ACTIVE = new Image();;
var INACTIVE = new Image();;
var actINSSRC;
var inactINSSRC;
////////////////////////////////////////////////////////////////////////////////
//	処理概要		：	パス指定処理
//	関数名			：	setSrc
//	呼び出し手順	：	boolean setSrc()
//	パラメタ		：	パス指定用,イメージID,テキストID,カテゴリ,スイッチ,階層
//	復帰情報		：	true					正常終了
//					：	false					異常終了
////////////////////////////////////////////////////////////////////////////////
function setSrc(k,idImg,idTxt,ct,sw,hie) {
	switch (hie) {
		case 1:	//ホーム
			actINSSRC = "img/jigyou_" + (k) + "_on.jpg";
			ACTIVE.src = actINSSRC;
			inactINSSRC =  "img/jigyou_" + (k) + ".jpg";
			INACTIVE.src = inactINSSRC;
			Activate_top(idImg,idTxt,sw);
			return true;
			break;

		case 2:	//2階層
			actINSSRC = "../img/btn_"+ (ct) + "_" + (k) + "_on.gif";
			ACTIVE.src = actINSSRC;
			inactINSSRC =  "../img/btn_"+ (ct) + "_" + (k) + ".gif";
			INACTIVE.src = inactINSSRC;
			Activate(idImg,sw);
			return true;
			break;

		case 3:	//3階層
			actINSSRC = "../../img/btn_"+ (ct) + "_" + (k) + "_on.gif";
			ACTIVE.src = actINSSRC;
			inactINSSRC =  "../../img/btn_"+ (ct) + "_" + (k) + ".gif";
			INACTIVE.src = inactINSSRC;
			Activate(idImg,sw);
			return true;
			break;

		default:
			return false;
			break;
	}
}

////////////////////////////////////////////////////////////////////////////////
//	処理概要		：	画像/文字色切替処理
//	関数名			：	Activate_top
//	呼び出し手順	：	boolean Activate_top()
//	パラメタ		：	イメージID,テキストID,スイッチ
//	復帰情報		：	true					正常終了
//					：	false					異常終了
////////////////////////////////////////////////////////////////////////////////
function Activate_top(idImg,idTxt,sw) {
	if (sw==1) {
		//マウスオーバー
		document.getElementById(idImg).src = ACTIVE.src
		document.getElementById(idTxt).style.color = "#324EB3";
	} else {
		//マウスアウト
		document.getElementById(idImg).src = INACTIVE.src
		document.getElementById(idTxt).style.color = "#ffffff";
	}
	return true;
}

////////////////////////////////////////////////////////////////////////////////
//	処理概要		：	画像切替処理
//	関数名			：	Activate
//	呼び出し手順	：	boolean Activate()
//	パラメタ		：	イメージID,スイッチ
//	復帰情報		：	true					正常終了
//					：	false					異常終了
////////////////////////////////////////////////////////////////////////////////
function Activate(idImg,sw) {
	if (sw==1) {
		//マウスオーバー
		document.getElementById(idImg).src = ACTIVE.src
	} else {
		//マウスアウト
		document.getElementById(idImg).src = INACTIVE.src
	}
	return true;
}

////////////////////////////////////////////////////////////////////////////////
//	処理概要		：	ページ内ジャンプ処理
//	関数名			：	
//	呼び出し手順	：	
//	パラメタ		：	
//	復帰情報		：	
////////////////////////////////////////////////////////////////////////////////
function setGoTop() {
	var aTagList = document.getElementsByTagName('a');
	for (var i = 0; i < aTagList.length; i++) {
		if (aTagList[i].href.match(/#wrapper/i)) {
			aTagList[i].onclick = goPageTop;
		}
	}
}

var goTopMove = 10;
var goTopPosi;

function goPageTop() {
	var yPos = document.body.scrollTop || document.documentElement.scrollTop;
	mObj(yPos);
	return false;
}

function mObj(y, s) {
	if (s) goTopMove = s;
	goTopPosi = parseInt(y - y * 2 / goTopMove);
	scrollTo(0, goTopPosi);
	if (goTopPosi > 0) setTimeout('mObj(goTopPosi, goTopMove)', 1);
}

if (window.addEventListener) window.addEventListener('load', setGoTop, false);
if (window.attachEvent) window.attachEvent('onload', setGoTop);

