function resetScheduleRowSetting(obj, n) {
	var str = (obj == "sc_time") ? "00:00" : "";
	cmaObject(obj+n).value = str;
}
 
 function resoerScheduleRowSetting(obj, n) {
	cmaObject(obj+n).value = cmaObject("ori_"+obj+n).value;
}

function cmaScheduleListViewCount(trObj) {
	var i, k=0, j=0;
	var tmp_schedule_total = parseInt(cmaObject("tmp_schedule_total").value); // �ㅼ젣 �곗씠�� 媛�닔
	var tmp_schedule_min_idx = parseInt(cmaObject("tmp_schedule_min_idx").value); // 理쒖냼 異붽�媛�닔
	var tmp_schedule_max_idx = parseInt(cmaObject("tmp_schedule_max_idx").value); // 理쒕� 異붽�媛�닔

	for(i=0; i<tmp_schedule_max_idx; i++) {
		if(cmaObject(trObj+i).style.display != "none") {
			k++;
		}
	}
	return k;
}

function cmaScheduleListDelete(n, trObj, sMode) {
	var i, min_k=0, n_num, s_num=0, e_num=0;
	var ds_num=0, de_num=0;
	var tmp_schedule_total = parseInt(cmaObject("tmp_schedule_total").value); // �ㅼ젣 �곗씠�� 媛�닔
	var tmp_schedule_min_idx = parseInt(cmaObject("tmp_schedule_min_idx").value); // 理쒖냼 異붽�媛�닔
	var tmp_schedule_max_idx = parseInt(cmaObject("tmp_schedule_max_idx").value); // 理쒕� 異붽�媛�닔
	var view_count =  parseInt(cmaScheduleListViewCount(trObj));

	//alert(view_count);

	n_num = (n) ? parseInt(n) : "";
	s_num = (n) ? n_num : 0;
	e_num = (n) ? (n_num+1) : tmp_schedule_max_idx;

	for(i=s_num; i<e_num; i++) {
		if(view_count == 1) {
			if(cmaObject("sc_uid"+i).value == "") {
				alert("泥ル쾲吏� ��ぉ留� �⑥쓣�뚮뒗 ��젣�좎닔 �놁뒿�덈떎.");
				//return false;
			}
		} else {
			cmaObject(trObj+i).style.display = sMode;
			if(cmaObject("sc_uid"+i).value == "") {
					cmaObject("sc_date"+i).value = "";
					cmaObject("sc_time"+i).value = "00:00";
			} else { // �ㅼ젣�곗씠���쇰븣留� 
				cmaObject("sc_w"+i).value = "d";
				cmaObject("sc_delete"+i).value = "delete";
			}
		}
	}

	ds_num = (tmp_schedule_total > 0) ? (tmp_schedule_total + 1) : 0;
	de_num = (tmp_schedule_total > 0) ? (tmp_schedule_total + 2) : tmp_schedule_min_idx;
	if(view_count == 1) {
		for(i=ds_num; i<de_num; i++) {
			if(i == ds_num) {
				cmaObject(trObj+i).style.display = "";
			}
		}
	}
}

function cmaScheduleListAddView(n, trObj, sMode) {
	var i, k=0, n_num, s_num=0, e_num=0;
	var tmp_schedule_total = parseInt(cmaObject("tmp_schedule_total").value); // �ㅼ젣 �곗씠�� 媛�닔
	var tmp_schedule_min_idx = parseInt(cmaObject("tmp_schedule_min_idx").value); // 理쒖냼 異붽�媛�닔
	var tmp_schedule_max_idx = parseInt(cmaObject("tmp_schedule_max_idx").value); // 理쒕� 異붽�媛�닔
	
	n_num = (n) ? parseInt(n) : "";
	s_num = (n) ? n_num : 0;
	e_num = (n) ? (n_num+1) : tmp_schedule_max_idx;
	for(i=s_num; i<e_num; i++) {
		if(cmaObject("sc_delete"+i).value == "delete" && cmaObject("sc_w"+i).value == "d") {
			cmaObject(trObj+i).style.display = "none";
		} else {
			cmaObject(trObj+i).style.display = sMode;
		}
	}
}