function AjaxReqExec(fname,dispArea) {
	var httpObj = new Ajax.Request(fname,
					{
						method:'GET',
						onComplete:function(req) {
							var text = req.responseText;
							// ログインしてない場合
							if (text == "belogin") {
								$(dispArea).innerHTML = beLogIn();
							// ログインしている場合
							} else if (text == "belogout") {
								$(dispArea).innerHTML = beLogOut();
							// それ以外の呼び出しの場合
							} else {
								// Mac Safariの場合
								if (navigator.userAgent.indexOf("Safari") != -1) {
									var esc = escape(text);
									if (esc.indexOf("%u") < 0 && esc.indexOf("%") > -1) {
										text = decodeURIComponent(esc);
									}
								}
								$(dispArea).innerHTML = text;
							}
						},
						onSuccess:function(req) {
							var text = req.responseText;
							// ログインしてない場合
							if (text == "belogin") {
								$(dispArea).innerHTML = beLogIn();
							// ログインしている場合
							} else if (text == "belogout") {
								$(dispArea).innerHTML = beLogOut();
							// それ以外の呼び出しの場合
							} else {
								// Mac Safariの場合
								if (navigator.userAgent.indexOf("Safari") != -1) {
									var esc = escape(text);
									if (esc.indexOf("%u") < 0 && esc.indexOf("%") > -1) {
										text = decodeURIComponent(esc);
									}
								}
								$(dispArea).innerHTML = text;
							}
						}
					}
				);
}
function getElementsByClass(searchClass){
	var classElements = new Array();
	var allElements;
	if (document.all) {
		allElements = document.all;
	} else {
		allElements = document.getElementsByTagName('*');
	}
	for (var i=0; i < allElements.length; i++) {
		if (allElements[i].className == searchClass) {
			classElements.push(allElements[i]);
		}
	}
	return classElements;
}
function  selMin() {
	var mfIdx = $('mf').selectedIndex;
	var mbIdx = $('mb').selectedIndex;
	document.naviTrain.minute.value = $('mf').options[mfIdx].value+$('mb').options[mbIdx].value;
}
function valSetNaviT() {
	selMin();
	document.naviTrain.submit();
}

