var liLoadFlg;		//ロード完了チェックフラグ
var liRunFlg;		//二度押しチェックフラグ

liLoadFlg = 0;
//ロード完了処理

function myload(){
	var liCnt;

	liLoadFlg = 1;
	liRunFlg = 0;

	//戻るボタン対策
	if(document.Form1.last_day.value != ""){
		changeyyyymm();
		for(liCnt = 0; liCnt < document.Form1.ddlstDay.options.length; liCnt++) {
			if(document.Form1.ddlstDay.options[liCnt].value == document.Form1.last_day.value){
				document.Form1.ddlstDay.options[liCnt].selected = true;
				break;
			}
		}
	}
}

//サブミット処理
function submitchk(){
	var liCnt;
//	var lskamk;
//	var lsName;
//	var lsName_grp;
	var lskamk;
	var lskamkname;
	var lszokusei
	var lszokuseiname
	var lbRet;

	//ロード完了チェック
	if(liLoadFlg == 0){
		return false;
	}

	//二度押しチェック
	if (liRunFlg == 0) {
		liRunFlg = 1;
	}else{
		return false;
	}

//診療科目【2008年度新科目対応】ST
//	lsName = "Sho_kamk1:kamk";
//	lsName_grp = "Sho_kamk1:kamk_grp";
//	lskamk = "";
//	for (liCnt = 0; liCnt < document.Form1.elements.length; liCnt++) {
//		if((document.Form1.elements[liCnt].name.substr(0,lsName.length ) == lsName ) &&
//		   (document.Form1.elements[liCnt].name.substr(0,lsName_grp.length ) != lsName_grp )){
//			if(document.Form1.elements[liCnt].checked == true){
//				if (lskamk != ""){
//					lskamk = lskamk + "," +  document.Form1.elements[liCnt].name.substr(17, 2);
//				}else{
//					lskamk = document.Form1.elements[liCnt].name.substr(17, 2);
//				}
//			}
//		}
//	}
//	document.Form1.kamk.value = lskamk;
	lskamkname = "Sho_kamk1:cbxBKamoku";
	lskamk = "";
	for (liCnt = 0; liCnt < document.Form1.elements.length; liCnt++) {
		if(document.Form1.elements[liCnt].name.substr(0,lskamkname.length ) == lskamkname){
			if(document.Form1.elements[liCnt].checked == true){
				if (lskamk != ""){
					lskamk = lskamk + "," + document.Form1.elements[liCnt].name.substr(lskamkname.length, 2);
				}else{
					lskamk = document.Form1.elements[liCnt].name.substr(lskamkname.length, 2);
				}
			}
		}
	}
	document.Form1.kamk.value = lskamk;

//一時的に削除ST
	//科目属性コード取得
//	lszokuseiname = "Sho_kamk1:ddlstDkamoku";
//	lszokusei = "";
//	for (liCnt = 0; liCnt < document.Form1.elements.length; liCnt++) {
//		if(document.Form1.elements[liCnt].name.substr(0,lszokuseiname.length ) == lszokuseiname){
//			if(document.Form1.elements[liCnt].value != "00_00"){
//				if (lszokusei != ""){
//					lszokusei = lszokusei + "," + document.Form1.elements[liCnt].value;
//				}else{
//					lszokusei = document.Form1.elements[liCnt].value;
//				}
//			}
//		}
//	}
//	document.Form1.zokusei.value = lszokusei;
//一時的に削除END

//診療科目【2008年度新科目対応】END

//	document.Form1.ymdhm.value = document.Form1.ddlstYear.value + document.Form1.ddlstMonth.value
//							   + document.Form1.ddlstDay.value  + document.Form1.ddlstHour.value
//							   + document.Form1.ddlstMinute.value;
	document.Form1.ymdhm.value = document.Form1.ddlstYear.options[document.Form1.ddlstYear.selectedIndex].value
							   +document.Form1.ddlstMonth.options[document.Form1.ddlstMonth.selectedIndex].value
							   +document.Form1.ddlstDay.options[document.Form1.ddlstDay.selectedIndex].value
							   +document.Form1.ddlstHour.options[document.Form1.ddlstHour.selectedIndex].value
							   +document.Form1.ddlstMinute.options[document.Form1.ddlstMinute.selectedIndex].value

	document.Form1.last_day.value = document.Form1.ddlstDay.options[document.Form1.ddlstDay.selectedIndex].value;

	liRunFlg = 0;
	
	return true;
}

//'------------------------------------------------------------------------------------
//'	日時の変更
//'------------------------------------------------------------------------------------
function changeyyyymm(){
	var loYear;
	var loMonth;
	var loDay;
	var loDayopt;
	var liLastday;
	var lsYear;
	var lsMonth;
	var lsDay;
	var liCnt;

	loYear   = document.Form1.ddlstYear;
	loMonth  = document.Form1.ddlstMonth;
	loDay    = document.Form1.ddlstDay;
	loDayopt = document.Form1.ddlstDay.options;
	loDayopt.length = 0;

	lsYear  = loYear.options[loYear.selectedIndex].value;
	lsMonth = loMonth.options[loMonth.selectedIndex].value;

	// 指定月の日数を求める
	liLastday = co00lastday(parseInt(lsYear, 10), parseInt(lsMonth, 10));

	for (liCnt = 1; liCnt <= liLastday; liCnt++) {
		if(liCnt < 10){
			lsDay = "0" + String(liCnt);
		}else{
			lsDay = String(liCnt);
		}
		loDayopt[loDayopt.length] = new Option(String(liCnt), lsDay);
	}
	loDay.selectedIndex = 0;//ネスケ対策
}

