1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006 |
- /* ---------------------------------------------------------------------
-
- 대기안내 환자진행현황 (대기안내공통 - JScript )
-
- - Version :
- 1) : Ver.1.00.01
- : Create By sonickth
- : 2010.06.25
- ----------------------------------------------------------------------*/
- var clockID ; // 하단줄의 시간 interval
- var grdintervalID ; // 그리드 조회 interval
- var grdToggle;
- /**
- * @group :
- * @ver : 2010.06.25
- * @by : sonickth
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 대기안내 환자조회화면초기화
- * @param :
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function fInitialize(){
- model.setValue("/root/main/cond/bizdd", getCurrentDate());
-
- if(model.getValue("/root/hidden/wgopeninfo/wgopeninfolist/centcd") == "-" ) {
- model.setValue("/root/main/waitroominfo/waitroomtitle/deptnm", model.getValue("/root/hidden/wgopeninfo/wgopeninfolist/orddeptnm"));
- } else {
- model.setValue("/root/main/waitroominfo/waitroomtitle/deptnm", model.getValue("/root/hidden/wgopeninfo/wgopeninfolist/centnm"));
- }
-
- model.removenode("/root/main/waitroominfo/waitroominfolist");
- model.refresh();
-
- fSetTimer();
- }
- /**
- * @group :
- * @ver : 2010.06.20
- * @by : sonickth
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 지정된 시간간격마다 그리드데이터 조회(화면 호출시 처음만 호출된다)
- * @param :
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function fSetTimer(){
- clockID = window.setInterval("clock();" , 1000); //1초
- grdintervalID = window.setInterval("fGetOpdWaitRoomInfo();", 8000);
- grdToggle = window.setInterval("fGetOpdWaitRoomToggle();", 8000);
- }
- /* --------------------------------------------------*/
- /* type : function */
- /* access : public */
- /* desc : 외래 대기실 진행현황 조회 */
- /* --------------------------------------------------*/
- var maxGroup = 30; //대대기에 표시할 검사실 최대 개수
- var perGroup = 3; //대대기 한 화면에 표시할 진료실 개수
-
- function fGetOpdWaitRoomInfo(){
- var sPath = "/root/main/opdinfo";
- model.removenode("/root/send");
- model.makeValue("/root/send/bizdd", model.getValue("/root/main/cond/bizdd"));
- model.makeValue("/root/send/subdeptcd", model.getValue("/root/hidden/wgopeninfo/wgopeninfolist/subdeptcd"));
- model.makeValue("/root/send/centcd", model.getValue("/root/hidden/wgopeninfo/wgopeninfolist/centcd"));
- model.makeValue("/root/send/orddeptcd", model.getValue("/root/hidden/wgopeninfo/wgopeninfolist/orddeptcd"));
- // model.makeValue("/root/send/centcd", '-');
- model.makeValue("/root/send/orddeptcd", '2120000000');
- model.makeValue("/root/send/ordroomcd", model.getValue("/root/hidden/wgopeninfo/wgopeninfolist/ordroomcd"));
- model.makeValue("/root/send/orddrid", model.getValue("/root/main/ordroominfo/ordroominfolist/orddrid"));
-
- setErrorOff();
-
- if (submit("TRMNV00201", false)) {
- model.setValue("/root/main/cond/bizdd", getCurrentDate());
-
-
- var i, z, y;
- var itemid;
- var drnm, chgdrnm;
- var patnm, chgpatnm;
-
- // 의사별 대기환자수가 6명이상일 경우 room을 연속으로 2개 보여줌
- var cntchk = 1;
-
- for(i = 1; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i <= maxGroup; i++ ) {
-
- itemid = "room" + i;
- // drnm = ""; //(세로로 표현 진료의)
- // chgdrnm = ""; //(세로로 표현 진료의)
- patnm = ""; //환자명사이에 space를 넣어서 조회되게
- chgpatnm = ""; //환자명사이에 space를 넣어서 조회되게
-
- //검사실 이름 표시
- document.all.item(itemid+"_roomnm").value = model.getValue("/root/main/waitroominfo/waitroominfolist[" + i + "]/ordroomnm");
- document.all.item(itemid+"_delytm").value = model.getValue("/root/main/waitroominfo/waitroominfolist[" + i + "]/delytm");
-
-
- /*
- var m = 1;
- for(m = 1; m <= 8; m++ ) { //한 그룹에 표시할 환자수
- document.all.item(itemid+"_pat"+m).value = "";
- document.all.item(itemid+"_pid"+m).value = ""; //등록번호추가
- document.all.item(itemid+"_seq"+m).value = m; //순서번호 6부터
- eval(itemid+"_msg1").attribute("color") = "#ffff00";
- eval(itemid+"_msg1").attribute("background-color") = "#660000";
- if(m == 1 || m== 2){
- eval(itemid+"_seq"+m).attribute("color") = "#ffff00";
- eval(itemid+"_seq"+m).attribute("background-color") = "#660000";
- eval(itemid+"_pat"+m).attribute("color") = "#ffff00";
- eval(itemid+"_pat"+m).attribute("background-color") = "#660000";
- eval(itemid+"_pid"+m).attribute("color") = "#ffff00";
- eval(itemid+"_pid"+m).attribute("background-color") = "#660000";
-
- }
- }
- */
-
- var k = 1;
- for(j = 1; j <= getNodesetCount("/root/main/waitroominfo/waitroompatlist"); j++ ) {
- if(model.getValue("/root/main/waitroominfo/waitroominfolist[" + i + "]/ordroomcd") == model.getValue("/root/main/waitroominfo/waitroompatlist[" + j + "]/ordroomcd") && k <=8) { //한 그룹에 표시할 환자수
- //환자명사이에 space를 넣어서 조회되게
- patnm = model.getValue("/root/main/waitroominfo/waitroompatlist[" + j + "]/patnm");
- for(y = 0; y < patnm.length; y++){
- if(y + 1 == patnm.length){
- chgpatnm = chgpatnm + patnm.substring(y , y + 1);
- }else{
- chgpatnm = chgpatnm + patnm.substring(y , y + 1) + " ";
- }
- }
- document.all.item(itemid+"_pat"+k).value = chgpatnm;
- patnm = "";
- chgpatnm = "";
- document.all.item(itemid+"_pid"+k).value = model.getValue("/root/main/waitroominfo/waitroompatlist[" + j + "]/pid");
- k = k+1;
- }
- }
-
-
- }
-
- } else {
- model.setValue("/root/init/grdStatus","grd:장애");
- model.removeNodeset(sPath);
- model.refresh();
- }
- }
- /* --------------------------------------------------*/
- /* type : function */
- /* access : public */
- /* desc : 외래 대기실 진행현황 조회 */
- /* --------------------------------------------------*/
- var tempTo = 1;
-
- function fGetOpdWaitRoomToggle(){
- for(i = 1; i <= maxGroup; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = false;
- }
- if (getNodesetCount("/root/main/waitroominfo/waitroominfolist") <= 2 ) {
- for(i = 1; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist"); i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- } else if (getNodesetCount("/root/main/waitroominfo/waitroominfolist") <= 4 ) {
- if (tempTo == 1 ) {
- for(i = 1; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i <= 2; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 2;
- } else {
- for(i = 3; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i <= 4; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 1;
- }
- } else if (getNodesetCount("/root/main/waitroominfo/waitroominfolist") <= 6) {
- if (tempTo == 1) {
- for(i = 1; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=2; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 2;
- } else if (tempTo == 2) {
- for(i = 3; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=4; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 3;
- } else {
- for(i = 5; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=6; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 1;
- }
- } else if (getNodesetCount("/root/main/waitroominfo/waitroominfolist") <= 8) {
- if (tempTo == 1) {
- for(i = 1; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=2; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 2;
- } else if (tempTo == 2) {
- for(i = 3; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=4; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 3;
- } else if (tempTo == 3) {
- for(i = 5; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=6; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 4;
- } else {
- for(i = 7; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=8; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 1;
- }
- } else if (getNodesetCount("/root/main/waitroominfo/waitroominfolist") <= 10) {
- if (tempTo == 1) {
- for(i = 1; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=2; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 2;
- } else if (tempTo == 2) {
- for(i = 3; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=4; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 3;
- } else if (tempTo == 3) {
- for(i = 5; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=6; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 4;
- } else if (tempTo == 4) {
- for(i = 7; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=8; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 5;
- } else {
- for(i = 9; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=10; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 1;
- }
- } else if (getNodesetCount("/root/main/waitroominfo/waitroominfolist") <= 12) {
- if (tempTo == 1) {
- for(i = 1; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=2; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 2;
- } else if (tempTo == 2) {
- for(i = 3; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=4; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 3;
- } else if (tempTo == 3) {
- for(i = 5; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=6; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 4;
- } else if (tempTo == 4) {
- for(i = 7; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=8; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 5;
- } else if (tempTo == 5) {
- for(i = 9; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=10; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 6;
- } else {
- for(i = 11; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=12; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 1;
- }
- } else if (getNodesetCount("/root/main/waitroominfo/waitroominfolist") <= 14) {
- if (tempTo == 1) {
- for(i = 1; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=2; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 2;
- } else if (tempTo == 2) {
- for(i = 3; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=4; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 3;
- } else if (tempTo == 3) {
- for(i = 5; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=6; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 4;
- } else if (tempTo == 4) {
- for(i = 7; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=8; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 5;
- } else if (tempTo == 5) {
- for(i = 9; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=10; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 6;
- } else if (tempTo == 6) {
- for(i = 11; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=12; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 7;
- } else {
- for(i = 13; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=14; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 1;
- }
- } else if (getNodesetCount("/root/main/waitroominfo/waitroominfolist") <= 16) {
- if (tempTo == 1) {
- for(i = 1; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=2; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 2;
- } else if (tempTo == 2) {
- for(i = 3; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=4; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 3;
- } else if (tempTo == 3) {
- for(i = 5; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=6; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 4;
- } else if (tempTo == 4) {
- for(i = 7; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=8; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 5;
- } else if (tempTo == 5) {
- for(i = 9; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=10; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 6;
- } else if (tempTo == 6) {
- for(i = 11; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=12; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 7;
- } else if (tempTo == 7) {
- for(i = 13; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=14; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 8;
- } else {
- for(i = 15; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=16; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 1;
- }
- } else if (getNodesetCount("/root/main/waitroominfo/waitroominfolist") <= 18) {
- if (tempTo == 1) {
- for(i = 1; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=2; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 2;
- } else if (tempTo == 2) {
- for(i = 3; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=4; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 3;
- } else if (tempTo == 3) {
- for(i = 5; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=6; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 4;
- } else if (tempTo == 4) {
- for(i = 7; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=8; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 5;
- } else if (tempTo == 5) {
- for(i = 9; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=10; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 6;
- } else if (tempTo == 6) {
- for(i = 11; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=12; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 7;
- } else if (tempTo == 7) {
- for(i = 13; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=14; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 8;
- } else if (tempTo == 8) {
- for(i = 15; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=16; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 9;
- } else {
- for(i = 17; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=18; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 1;
- }
- } else if (getNodesetCount("/root/main/waitroominfo/waitroominfolist") <= 20) {
- if (tempTo == 1) {
- for(i = 1; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=2; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 2;
- } else if (tempTo == 2) {
- for(i = 3; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=4; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 3;
- } else if (tempTo == 3) {
- for(i = 5; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=6; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 4;
- } else if (tempTo == 4) {
- for(i = 7; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=8; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 5;
- } else if (tempTo == 5) {
- for(i = 9; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=10; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 6;
- } else if (tempTo == 6) {
- for(i = 11; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=12; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 7;
- } else if (tempTo == 7) {
- for(i = 13; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=14; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 8;
- } else if (tempTo == 8) {
- for(i = 15; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=16; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 9;
- } else if (tempTo == 9) {
- for(i = 17; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=18; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 10;
- } else {
- for(i = 19; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=20; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 1;
- }
- } else if (getNodesetCount("/root/main/waitroominfo/waitroominfolist") <= 22) {
- if (tempTo == 1) {
- for(i = 1; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=2; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 2;
- } else if (tempTo == 2) {
- for(i = 3; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=4; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 3;
- } else if (tempTo == 3) {
- for(i = 5; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=6; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 4;
- } else if (tempTo == 4) {
- for(i = 7; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=8; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 5;
- } else if (tempTo == 5) {
- for(i = 9; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=10; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 6;
- } else if (tempTo == 6) {
- for(i = 11; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=12; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 7;
- } else if (tempTo == 7) {
- for(i = 13; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=14; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 8;
- } else if (tempTo == 8) {
- for(i = 15; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=16; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 9;
- } else if (tempTo == 9) {
- for(i = 17; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=18; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 10;
- } else if (tempTo == 10) {
- for(i = 19; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=20; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 11;
- } else {
- for(i = 21; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=22; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 1;
- }
- } else if (getNodesetCount("/root/main/waitroominfo/waitroominfolist") <= 24) {
- if (tempTo == 1) {
- for(i = 1; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=2; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 2;
- } else if (tempTo == 2) {
- for(i = 3; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=4; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 3;
- } else if (tempTo == 3) {
- for(i = 5; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=6; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 4;
- } else if (tempTo == 4) {
- for(i = 7; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=8; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 5;
- } else if (tempTo == 5) {
- for(i = 9; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=10; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 6;
- } else if (tempTo == 6) {
- for(i = 11; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=12; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 7;
- } else if (tempTo == 7) {
- for(i = 13; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=14; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 8;
- } else if (tempTo == 8) {
- for(i = 15; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=16; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 9;
- } else if (tempTo == 9) {
- for(i = 17; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=18; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 10;
- } else if (tempTo == 10) {
- for(i = 19; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=20; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 11;
- } else if (tempTo == 11) {
- for(i = 21; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=22; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 12;
- } else {
- for(i = 23; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=24; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 1;
- }
- } else if (getNodesetCount("/root/main/waitroominfo/waitroominfolist") <= 26) {
- if (tempTo == 1) {
- for(i = 1; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=2; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 2;
- } else if (tempTo == 2) {
- for(i = 3; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=4; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 3;
- } else if (tempTo == 3) {
- for(i = 5; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=6; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 4;
- } else if (tempTo == 4) {
- for(i = 7; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=8; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 5;
- } else if (tempTo == 5) {
- for(i = 9; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=10; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 6;
- } else if (tempTo == 6) {
- for(i = 11; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=12; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 7;
- } else if (tempTo == 7) {
- for(i = 13; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=14; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 8;
- } else if (tempTo == 8) {
- for(i = 15; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=16; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 9;
- } else if (tempTo == 9) {
- for(i = 17; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=18; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 10;
- } else if (tempTo == 10) {
- for(i = 19; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=20; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 11;
- } else if (tempTo == 11) {
- for(i = 21; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=22; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 12;
- } else if (tempTo == 12) {
- for(i = 23; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=24; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 13;
- } else {
- for(i = 25; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=26; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 1;
- }
- } else if (getNodesetCount("/root/main/waitroominfo/waitroominfolist") <= 28) {
- if (tempTo == 1) {
- for(i = 1; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=2; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 2;
- } else if (tempTo == 2) {
- for(i = 3; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=4; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 3;
- } else if (tempTo == 3) {
- for(i = 5; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=6; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 4;
- } else if (tempTo == 4) {
- for(i = 7; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=8; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 5;
- } else if (tempTo == 5) {
- for(i = 9; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=10; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 6;
- } else if (tempTo == 6) {
- for(i = 11; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=12; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 7;
- } else if (tempTo == 7) {
- for(i = 13; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=14; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 8;
- } else if (tempTo == 8) {
- for(i = 15; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=16; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 9;
- } else if (tempTo == 9) {
- for(i = 17; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=18; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 10;
- } else if (tempTo == 10) {
- for(i = 19; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=20; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 11;
- } else if (tempTo == 11) {
- for(i = 21; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=22; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 12;
- } else if (tempTo == 12) {
- for(i = 23; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=24; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 13;
- } else if (tempTo == 13) {
- for(i = 25; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=26; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 14;
- } else {
- for(i = 27; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=28; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 1;
- }
- } else {
- if (tempTo == 1) {
- for(i = 1; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=2; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 2;
- } else if (tempTo == 2) {
- for(i = 3; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=4; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 3;
- } else if (tempTo == 3) {
- for(i = 5; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=6; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 4;
- } else if (tempTo == 4) {
- for(i = 7; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=8; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 5;
- } else if (tempTo == 5) {
- for(i = 9; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=10; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 6;
- } else if (tempTo == 6) {
- for(i = 11; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=12; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 7;
- } else if (tempTo == 7) {
- for(i = 13; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=14; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 8;
- } else if (tempTo == 8) {
- for(i = 15; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=16; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 9;
- } else if (tempTo == 9) {
- for(i = 17; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=18; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 10;
- } else if (tempTo == 10) {
- for(i = 19; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=20; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 11;
- } else if (tempTo == 11) {
- for(i = 21; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=22; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 12;
- } else if (tempTo == 12) {
- for(i = 23; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=24; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 13;
- } else if (tempTo == 13) {
- for(i = 25; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=26; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 14;
- } else if (tempTo == 14) {
- for(i = 27; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=28; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 15;
- } else {
- for(i = 29; i <= getNodesetCount("/root/main/waitroominfo/waitroominfolist") && i<=30; i++ ) {
- itemid = "room" + i;
- document.all.item(itemid).visible = true;
- }
- tempTo = 1;
- }
- }
- }
- /**
- * @group :
- * @ver : 2010.6.25
- * @by : sonickth
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : DataTime 조회.
- * @param :
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function clock() {
- var tdate = getCurrentDateTime().substring(0, 4) + "년 "
- + getCurrentDateTime().substring(4, 6) + "월 "
- + getCurrentDateTime().substring(6, 8) + "일 "
- + getCurrentDate().toDate().getDayOfWeek("K") + "요일 "
-
- var ttime = getCurrentDateTime().substring(8, 11) + ":"
- + getCurrentDateTime().substring(11, 13)
-
- model.setValue("/root/hidden/date", tdate) ;
- model.setValue("/root/hidden/time", ttime) ;
- model.refresh();
- }
- /**
- * @group :
- * @ver : 2010.6.25
- * @by : sonickth
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 'ESC' or 'Q' 키를 누르면 타이머 해제 및 윈도우 닫기
- * @param :
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function fClearTimer(){
- var keyPressed = event.keyCode ;
- if(keyPressed == 27 || keyPressed == 81) // 'ESC' or 'Q' 키가 눌려진 경우
- {
- var answer = messageBox("진행현황 안내 프로그램 종료합니다.", "I") ;
- if(answer == 1) {
- fCloseBoard();
- }
- }
- }
- function fCloseBoard(){
- if (clockID != "") window.clearInterval(clockID);
- if (grdintervalID != "") window.clearInterval(grdintervalID);
- if (grdToggle != "") window.clearInterval(grdToggle);
-
- model.close() ;
- }
-
-
|