
//予約ができない路線区間
function yoyakuRsen(){
	yoyakuRwin = window.open("yoyakurosen.html","yr","width=240,height=500,scrollbars=yes,resizable=yes");
	if(yoyakuRwin && !yoyakuRwin.closed){
		yoyakuRwin.focus();
	}
}

//フォーム送信チェック
function formCheck(){
	ht = myForm.hatuTosi.value;
	hb = myForm.hatuBusstop.value;
	tt = myForm.tyakuTosi.value;
	tb = myForm.tyakuBusstop.value;
	err = '';
	if(	ht == '' && tt == ''){
		err = 'Please select the place of departure and arrival.';
	}
	if(	ht == ''){
		err = 'Please select the place of departure.';
	}
	if(	tt == ''){
		err = 'Please select the place of arrival.';
	}
	if(	ht == tt ){
		err = 'Please select different names for places of departure and arrival.';
	}
	if(	ht == tt && hb == tb){
		err = 'Please select different names for places of departure and arrival.';
	}
	if(err != ''){
		alert(err);
		return false;
	}
}


//時刻表リンク設定
function jikokuJump(hatuCode,tyakuCode){
	jH = jikokuForm.ji.value;
	jM = jikokuForm.fun.value;
	//radioチェック
	yb = '';
	for(i=0; i<jikokuForm.yobi.length; i++){
		if( jikokuForm.yobi[i].checked){
			yb = jikokuForm.yobi[i].value;
			break;
		}
	}
	if(yb == 0){ ybsend = '平日'; }
	if(yb == 1){ ybsend = '土曜日'; }
	if(yb == 2){ ybsend = '日・祝祭日'; }

	if(!yb || yb == ''){
		alert('Please select the day first.');
	}else{
		//時刻表システムにジャンプ
		
		jikokuURL = 'http://qbus.jp/cgi-bin/kiyama/hwrot.exe?yobi='+yb+'&ji='+jH+'&fun='+jM+'&from='+hatuCode+'&to='+tyakuCode+'&submit=時刻検索';
		//jikokuURL = 'http://qbus03.qbus.jp/cgi-bin/kiyama/hwrot.exe?yobi='+yb+'&ji='+jH+'&fun='+jM+'&from='+hatuCode+'&to='+tyakuCode+'&submit=時刻検索';
		//location.href = jikokuURL;
		newin = window.open(jikokuURL,"name","");
		if(newin && !newin.closed){
			newin.focus();
		}
	}
	/*else{
		dami = ybsend+'の'+jH+'時'+jM+'分頃';
		alert(dami);
	}*/

}


//select切り替え用
function seleChange(key,scene){
	seleKaki = '';
	if(busSeleArr[key]){
		seleKaki = '<option value="">You can select the bus stop.</otion>';
		for(i=0; i<busSeleArr[key].length; i++){
			busSeleBara = busSeleArr[key][i].split(',');
			seleKaki += '<option value="'+busSeleBara[0]+'">'+busSeleBara[1]+'</otion>';
		}
	}else{
		//何も選択されなかった場合
		seleKaki += '<option value="">Please select the city first.</otion>';
	}

	//発か着か
	if(scene == 'hatu'){
		nameId = 'hatuBusstop';
	}else{
		nameId = 'tyakuBusstop';
	}
	sel = '<select name="'+nameId+'">';
	sel2 = '</select>';
	//selectの中にinnerHTMLすると、MacIE5が無視するのでselectごと書き出し。トホホ
	document.getElementById(nameId).innerHTML = sel+seleKaki+sel2;
}
onload = function(){
	if(defHatuKey){
		seleChange(defHatuKey,'hatu');
	}
	if(defTyakuKey){
		seleChange(defTyakuKey,'tyaku');
	}
	if(busHatuKey){
		document.myForm.hatuBusstop.options[busHatuKey].selected = true;
	}
	if(busTyakuKey){
		document.myForm.tyakuBusstop.options[busTyakuKey].selected = true;
	}
}



//これはCGIにて書き出し
/*
busSeleArr = new Array();
busSeleArr['kkr'] = new Array();
busSeleArr['kkr'][0] = 'aaa,小倉バスセンター';
busSeleArr['kkr'][1] = 'bbb,北九州営業所前';
busSeleArr['kkr'][2] = 'ccc,砂津';
busSeleArr['afk'] = new Array();
busSeleArr['afk'][0] = 'aaa,福岡バスセンター';
busSeleArr['afk'][1] = 'bbb,天神営業所前';
busSeleArr['afk'][2] = 'ccc,江坂';

defHatuKey = 'afk';
defTyakuKey = 'kkr';
*/
