1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- /*
- * 2007.12.11 dhkim
- * 호스피스 환자가족등록 팝업
- *
- */
-
-
- /*
- * 확인버튼 클릭시 호스피스환가족등록 팝업으로 데이터를 옮긴다.
- */
- function fConfirm(){
-
- if(fIsValid()){
-
- //등록화면으로 넘겨줄 파라메터값을 임시변수에 저장한다.
- var famyrel = model.getValue("/root/main/hospicefamy/famydetl/famyrel");
- var famynm = model.getValue("/root/main/hospicefamy/famydetl/famynm");
- var marytypeflag = model.getValue("/root/main/hospicefamy/famydetl/marytypeflag");
- var cntctel = model.getValue("/root/main/hospicefamy/famydetl/cntctel");
- var maincarednor = model.getValue("/root/main/hospicefamy/famydetl/maincarednor");
- var zipcd1 = model.getValue("/root/main/hospicefamy/famydetl/zipcd1");
- var zipcd2 = model.getValue("/root/main/hospicefamy/famydetl/zipcd2");
- var zipcdseq = model.getValue("/root/main/hospicefamy/famydetl/zipcdseq");
- var address = model.getValue("/root/main/hospicefamy/famydetl/address");
- var detladdr = model.getValue("/root/main/hospicefamy/famydetl/detladdr");
- var cmt = model.getValue("/root/main/hospicefamy/famydetl/cmt");
-
- //등록화면에 설정할 인스턴스 xPath를 임시변수에 저장한다.
- var famyrel_path = opener.window.javascript.getParameter("famyrel_path");
- var famynm_path = opener.window.javascript.getParameter("famynm_path");
- var marytypeflag_path = opener.window.javascript.getParameter("marytypeflag_path");
- var cntctel_path = opener.window.javascript.getParameter("cntctel_path");
- var maincarednor_path = opener.window.javascript.getParameter("maincarednor_path");
- var zipcd1_path = opener.window.javascript.getParameter("zipcd1_path");
- var zipcd2_path = opener.window.javascript.getParameter("zipcd2_path");
- var zipcdseq_path = opener.window.javascript.getParameter("zipcdseq_path");
- var addr_path = opener.window.javascript.getParameter("addr_path");
- var address_path = opener.window.javascript.getParameter("address_path");
- var detladdr_path = opener.window.javascript.getParameter("detladdr_path");
- var cmt_path = opener.window.javascript.getParameter("cmt_path");
-
-
- opener.model.setValue(famyrel_path, famyrel);
- opener.model.setValue(famynm_path, famynm);
- opener.model.setValue(marytypeflag_path, marytypeflag);
- opener.model.setValue(cntctel_path, cntctel);
- opener.model.setValue(maincarednor_path, maincarednor);
- opener.model.setValue(zipcd1_path, zipcd1);
- opener.model.setValue(zipcd2_path, zipcd2);
- opener.model.setValue(zipcdseq_path, zipcdseq);
- opener.model.setValue(addr_path, (address+" "+detladdr));
- opener.model.setValue(address_path, address);
- opener.model.setValue(detladdr_path, detladdr);
- opener.model.setValue(cmt_path, cmt);
-
- window.close();
-
- }
-
- }
-
-
- /*
- * 등록화면으로 넘기기 전 유효성을 체크한다.
- *
- */
- function fIsValid(){
-
- var famyrel = model.getValue("/root/main/hospicefamy/famydetl/famyrel");
- var famynm = model.getValue("/root/main/hospicefamy/famydetl/famynm");
- var zipcd1 = model.getValue("/root/main/hospicefamy/famydetl/zipcd1");
- var address = model.getValue("/root/main/hospicefamy/famydetl/address");
- var detladdr= model.getValue("/root/main/hospicefamy/famydetl/detladdr");
-
- if(famyrel == "" ){
- messageBox("가족관계는 필수 입력 사항","E008");
- model.setFocus("cmb_famyrel");
- return false;
-
- }
- if(famynm == "" ){
- messageBox("가족이름은 필수 입력 사항","E008");
- model.setFocus("ipt_famynm");
- return false;
-
- }
-
- if(zipcd1 == '' || address == '' || detladdr == ''){
- messageBox("주소는 필수 입력 사항","E008");
- return false;
-
- }
-
- return true;
- }
-
-
|