RESCHK.inc 1.21 KB
<script type="text/javascript" src="xmlhttp.js"></script>
<SCRIPT LANGUAGE="JAVASCRIPT">
<!--
function res_overlap_chk(sy,sm,sd,ey,em,ed,sh,si,eh,ei,rsv,type,wday,eday,seq){
	var ret = true;

//alert("res_overlap_chk");
	prm2 = "?st_year=" + sy;
	prm2 += "&st_mon=" + sm;
	prm2 += "&st_day=" + sd;
	prm2 += "&ed_year=" + ey;
	prm2 += "&ed_mon=" + em;
	prm2 += "&ed_day=" + ed;
	prm2 += "&st_hour=" + sh;
	prm2 += "&st_minute=" + si;
	prm2 += "&ed_hour=" + eh;
	prm2 += "&ed_minute=" + ei;
	prm2 += "&rsv_no=" + rsv;
	prm2 += "&type=" + type;
	prm2 += "&wday=" + wday;
	prm2 += "&eday=" + eday;
	prm2 += "&seq=" + seq;

	loadHTMLFile222("RESCHK.php" + prm2);
	function loadHTMLFile222(fName){
		httpObj222 = createXMLHttpRequest(displayData222);
		if (httpObj222)
		{
			httpObj222.open(Get_BName(),fName,false);
			httpObj222.send(null);
		}
	}
	function displayData222()
	{
		if ((httpObj222.readyState == 4) && (httpObj222.status == 200)){
			var str = httpObj222.responseText;
//alert(str);
			if(str.match(/ERR_OVERLAP/i) != null){
				//return confirm("予約の重複があります\n\n"+"このまま登録しますか?");
				ret = confirm("予約の重複があります\n\n"+"このまま登録しますか?");
			}
		}
	}
//alert(ret);
	return ret;
}

-->
</SCRIPT>