/**************************************
/*	default.js
/*************************************/

var menuImg,titleImg;
menuImg = new Array(3);
menuImg.home = new Array(2);
menuImg.map = new Array(2);
menuImg.culture = new Array(2);
menuImg["home"][0] = new Image();
menuImg["home"][1] = new Image();
menuImg["map"][0] = new Image();
menuImg["map"][1] = new Image();
menuImg["culture"][0] = new Image();
menuImg["culture"][1] = new Image();

menuImg.home[0].src = 'http://sentou.jp/img/menuitem_home.gif';
menuImg.home[1].src = 'http://sentou.jp/img/menuitem_home_r.gif';
menuImg.map[0].src = 'http://sentou.jp/img/menuitem_map.gif';
menuImg.map[1].src = 'http://sentou.jp/img/menuitem_map_r.gif';
menuImg.culture[0].src = 'http://sentou.jp/img/menuitem_culture.gif';
menuImg.culture[1].src = 'http://sentou.jp/img/menuitem_culture_r.gif';


window.onload = function(){
	$$('.menuItem img').each(function(v){
		Event.observe(v,"mouseover",function(){ menuRollOver(true,v); });
		Event.observe(v,"mouseout",function(){ menuRollOver(false,v); });
	});
}

/**** Menu Bar ****/
function menuRollOver(b,v){
	if(b){
		v.src = 'http://sentou.jp/img/menuitem_'+v.id+'_r.gif';
	}else{
		v.src = 'http://sentou.jp/img/menuitem_'+v.id+'.gif';
	}
}






/***** 汎用Ajax *****/
function mAjax(param,func){
	var url = '/accs.php';
	new Ajax.Request(
		url,{
			method:'get',
			parameters:param,
			onComplete:func
		}
	);
}



//-------------------------------------------------------------------------
//桁揃え
//	引き数 string = 結合前の値(文字列)
//				 figure = 結合後の桁数(数値)
//				 letter = 結合する値(文字列)
//	戻り値 return_string = 結合後の文字列
//	http://www.geocities.jp/miwa_smile_1/studio/003/005.html
//-------------------------------------------------------------------------
function figure_change(string,figure,letter){
	//結合前の値が数値の場合も文字列として扱う。
	var string = String(string);
	//結合する値が数値の場合も文字列として扱う。
	var letter = String(letter);
	//結合後の桁数から結合前の文字列数を引く。
	var figure = Number(figure) - string.length;

	var return_string = "";
			//結合する値(文字列)を、結合後の桁数から結合前の文字列数分だけ追加する。
			for(var figure_i=0; figure_i<figure; figure_i++){
				return_string += letter;
				if(return_string.length > figure){
					return_string = return_string.slice(0,figure);
					break;
				}
			}
			//結合前の値(文字列)を追加する。
			return_string += string;

	return return_string;
}


