<!--

// 予約状況検索フォーム入力チェック
function fncReservation() {
	var wErr;
	var wVal;

	wErr = '';

	with(document.MyForm) {

		wYear   = CheckIn_Year.value;
		wMonth  = CheckIn_Month.value;
		wDay    = CheckIn_Day.value;
		wNights = StayNights.value;
		wNinzu  = StayNinzu.value;

		var dt = new Date(wYear, wMonth - 1, wDay);
		var nowdt = new Date();

		if(dt == null || dt.getFullYear() != wYear || dt.getMonth() + 1 != wMonth || dt.getDate() != wDay) {
			if(!wErr){
				CheckIn_Year.focus();
			}
			wErr = wErr + "・チェックイン予定日 の指定に誤りがあります。\n";
		}else{

			wCheckDate = String(wYear) + String(("0"+wMonth).slice(-2)) + String(("0"+wDay).slice(-2));

			wNowYear  = nowdt.getFullYear();
			wNowMonth = nowdt.getMonth() + 1;
			wNowDay   = nowdt.getDate();
			wNowDate  = String(wNowYear) + String(("0"+wNowMonth).slice(-2)) + String(("0"+wNowDay).slice(-2));

			if(wCheckDate < wNowDate){
				if(!wErr){
					CheckIn_Year.focus();
				}
				wErr = wErr + "・チェックイン予定日 の指定に誤りがあります。\n";
			}
		}
	}

	if(wErr){
		alert(wErr);
		return false;
	}else{
		fncSetSession(wYear, wMonth, wDay, wNights, wNinzu);
//		window.open('', 'yoyakuWin', 'width=640, height=640, menubar=yes, toolbar=yes, scrollbars=yes');
//		document.MyForm.target = 'yoyakuWin';
		document.MyForm.submit();
		return true;
	}
}


function fncSetSession(wYear, wMonth, wDay, wNights, wNinzu) {

	var wParams = 'pYear=' + wYear + '&pMonth=' + wMonth + '&pDay=' + wDay + '&pNights=' + wNights + '&pNinzu=' + wNinzu;

	new Ajax.Request('./set_session.php',
					{
					method:'get', 
					asynchronous:'true', 
					onComplete:fncGetResponse, 
					onFailure:fncGetError,
					parameters:wParams
					});
}

function fncGetResponse(req){
	var wStr = '';
	var myRes = '';
	var wMess = '';

	var res  =  req.responseText;
	return;
}

function fncGetError(req){
	alert("サーバーとの通信に失敗しました...");
	return;
}

// -->

