SMAEA05500_사용자정보.xrw 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.css" ?>
  3. <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
  4. <xhtml:head>
  5. <xhtml:title>근무자등록관리</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <main>
  10. <search>
  11. <drid/>
  12. <insdelflag/>
  13. </search>
  14. <ordcalllist>
  15. <ordcalllistinfo>
  16. <drid/>
  17. <drnm/>
  18. <orddeptcd/>
  19. <hp/>
  20. <bp/>
  21. <acall/>
  22. </ordcalllistinfo>
  23. </ordcalllist>
  24. <cond>
  25. <drid/>
  26. <drnm/>
  27. <orddeptcd/>
  28. <hp/>
  29. <bp/>
  30. <insdelflag/>
  31. </cond>
  32. <temp/>
  33. <pridrinfo>
  34. <drinfo>
  35. <drid/>
  36. <drnm/>
  37. <orddeptcd/>
  38. <hp/>
  39. <bp/>
  40. <insdelflag/>
  41. <oldorddeptcd/>
  42. <acall/>
  43. </drinfo>
  44. </pridrinfo>
  45. </main>
  46. <send>
  47. <savedata/>
  48. <reqdata/>
  49. <removedata/>
  50. <globalinstance>
  51. <instance1/>
  52. </globalinstance>
  53. </send>
  54. <init>
  55. <centcd>
  56. <centcdlist>
  57. <cdnm/>
  58. <cdid/>
  59. </centcdlist>
  60. </centcd>
  61. <subdeptcd>
  62. <subdeptcdlist>
  63. <cdid/>
  64. <cdnm/>
  65. </subdeptcdlist>
  66. <orddeptdrcdlist>
  67. <cdid/>
  68. <cdnm/>
  69. </orddeptdrcdlist>
  70. <chrgemplist>
  71. <cdnm/>
  72. <cdid/>
  73. </chrgemplist>
  74. </subdeptcd>
  75. <orddeptcd>
  76. <orddeptcdlist>
  77. <cdid/>
  78. <cdnm/>
  79. </orddeptcdlist>
  80. </orddeptcd>
  81. <ordroomcd>
  82. <cdid/>
  83. <cdnm/>
  84. </ordroomcd>
  85. <dept_info>
  86. <initprcpexecdeptcd/>
  87. </dept_info>
  88. </init>
  89. <hidden>
  90. <init>
  91. <cntrsuborddeptlist>
  92. <dept>
  93. <cdid/>
  94. <cdnm/>
  95. </dept>
  96. </cntrsuborddeptlist>
  97. <cntrorddeptdoctorlist>
  98. <user>
  99. <cdid/>
  100. <cdnm/>
  101. </user>
  102. </cntrorddeptdoctorlist>
  103. <cntrchrgemplist>
  104. <chrgemp/>
  105. </cntrchrgemplist>
  106. </init>
  107. <con>
  108. <orddd/>
  109. <centcd/>
  110. <orddeptcd/>
  111. <subdeptcd/>
  112. <orddrid/>
  113. <chrgempid/>
  114. <basedd/>
  115. <ordroomcd/>
  116. <ordflag/>
  117. <orddrnm/>
  118. <ordnurnm/>
  119. <status/>
  120. <msgflag/>
  121. <autoflag/>
  122. <statflag/>
  123. </con>
  124. <cond>
  125. <condwait/>
  126. </cond>
  127. </hidden>
  128. <temp>
  129. <orddeptinfo>
  130. <orddeptinfolist/>
  131. </orddeptinfo>
  132. </temp>
  133. <cond>
  134. <con/>
  135. </cond>
  136. <chkvalue>
  137. <chk/>
  138. </chkvalue>
  139. </root>
  140. </instance>
  141. <script type="javascript" ev:event="xforms-ready">
  142. <![CDATA[
  143. fInit();
  144. ]]>
  145. </script>
  146. <script type="javascript" ev:event="xforms-close">
  147. <![CDATA[
  148. opener.javascript.setParameter("closeyn","Y");
  149. opener.javascript.setParameter("saveyn",saveyn);
  150. ]]>
  151. </script>
  152. <submission id="TRZSD00208" mediatype="application/x-www-form-urlencoded" method="urlencoded-post" replace="instance"/>
  153. <submission id="TRZSU10118" mediatype="application/x-www-form-urlencoded" method="post" replace="instance"/>
  154. <submission id="TRZSU10117" mediatype="application/x-www-form-urlencoded" method="post" replace="instance"/>
  155. <submission id="TRPMOCOM01" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/hidden/session" replace="instance" resultref="/root/init"/>
  156. <submission id="TRZBC00101" mediatype="application/x-www-form-urlencoded" method="post" replace="instance" resultref="/root/init_com/init"/>
  157. <submission id="TRMNE05001" mediatype="application/x-www-form-urlencoded" method="post" resultref="/root/main/ordcalllist"/>
  158. <submission id="TXMNE05001" mediatype="application/x-www-form-urlencoded" method="post" ref="root/main/pridrinfo" resultref="root/main/temp"/>
  159. <submission id="TRMNE05002" mediatype="application/x-www-form-urlencoded" method="post" ref="root/main/search" resultref="/root/main/pridrinfo"/>
  160. <submission id="TRMNE05003" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/init"/>
  161. <submission id="TRMNE05101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/temp/orddeptinfo/orddeptinfolist"/>
  162. <submission id="TRAEB00205" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/globalinstance" replace="instance" resultref="/root/init/dept_info"/>
  163. </model>
  164. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  165. <script type="javascript" src="../../../com/departmentcodeweb/js/ZSD001.js"/>
  166. <script type="javascript" src="../../../com/userdeptinfoweb/js/ZSU001.js"/>
  167. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  168. <script type="javascript" src="../../../com/commonweb/js/numericHelper.js"/>
  169. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  170. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  171. <script type="javascript" src="../../../com/commonweb/js/utilHelper.js"/>
  172. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  173. <script type="javascript" src="../../../emr/waitguideweb/js/SMMNV1200.js"/>
  174. <script type="javascript" src="../../../ast/examcureweb/js/AEZ0001.js"/>
  175. <script type="javascript">
  176. <![CDATA[
  177. var saveyn = "N";
  178. function fInit()
  179. {
  180. aezfSetSuppDeptcd();
  181. var CurrentDate = getCurrentDate();
  182. model.makeValue("/root/hidden/con/orddd",CurrentDate);
  183. model.removeNodeset("/root/main/ordschelist");
  184. model.copyNode("/root/send/reqdata","/root/hidden/con");
  185. submit("TRMNE05003"); //센터, 진료과 정보 가져옴
  186. model.copyNode("/root/send/reqdata","/root/hidden/con");
  187. //그리드 sort속성적용
  188. grd_ordcalllistinfo.explorerbar = "sort";
  189. //param set
  190. var drid = "";
  191. var drnm = "";
  192. var deptcd = "";
  193. var phone = "";
  194. var bbtel = "";
  195. var acall = "";
  196. if (checkOpener()) {
  197. drid = opener.javascript.getParameter("drid");
  198. drnm = opener.javascript.getParameter("drnm");
  199. deptcd = opener.javascript.getParameter("deptcd");
  200. phone = opener.javascript.getParameter("phone");
  201. bbtel = opener.javascript.getParameter("bbtel");
  202. acall = opener.javascript.getParameter("acall");
  203. }
  204. // 근무자 부서 코드 가져오기
  205. submit("TRAEB00205");
  206. // 호출관리 진료과 코드 가져오기
  207. submit("TRMNE05101");
  208. model.makeValue("/root/main/search/drid ",drid );
  209. if(model.getValue("/root/main/search/drid") != ""){
  210. // 근무자 정보 조회
  211. srchcallorddr();
  212. }
  213. //진료의call 기준자료 조회
  214. srchcalllist();
  215. model.refresh();
  216. }
  217. function srchcalllist()
  218. {
  219. if(!submit("TRMNE05001")){
  220. messageBox('조회를 실패하였습니다.', 'E999');
  221. return;
  222. }
  223. model.refresh();
  224. }
  225. function srchcallorddr(){
  226. if(model.getValue("/root/main/search/drid").length < 8){
  227. messageBox("사번의 자릿수가 틀립니다.", "E", "확인 후 다시 입력하십시오.");
  228. model.makeValue("/root/main/search/drid", "");
  229. model.setFocus("ipt_drid"); ipt_drid.refresh(); return;
  230. }
  231. model.setValue("/root/main/search/insdelflag","S" );
  232. if(!submit("TRMNE05002")){
  233. messageBox('조회를 실패하였습니다.', 'E999');
  234. return;
  235. }
  236. if(getNodesetCount("/root/main/pridrinfo/drinfo") < 1){
  237. messageBox('조회된 사원이 없습니다.', 'E999');
  238. model.makeNode("/root/main/pridrinfo/drinfo");
  239. }
  240. model.setValue("/root/main/search/drid","");
  241. var deptcd = getUserInfo("posdeptcd");
  242. model.setValue("/root/main/pridrinfo/drinfo/orddeptcd", deptcd);
  243. model.setValue("/root/main/pridrinfo/drinfo/oldorddeptcd", deptcd);
  244. model.refresh();
  245. saveyn = "S";
  246. }
  247. function fErSmsMasterSave(){
  248. if(model.getValue("/root/main/pridrinfo/drinfo/drid") == ""){
  249. messageBox("사번은 필수항목입니다.", "E"); model.setFocus("opt_drid"); return;
  250. }
  251. if(model.getValue("/root/main/pridrinfo/drinfo/orddeptcd") == ""){
  252. messageBox("진료과는 필수입력 항목입니다.", "E"); model.setFocus("combo3"); return;
  253. }
  254. if(model.getValue("/root/main/pridrinfo/drinfo/hp") == ""){
  255. messageBox("핸드폰번호는 필수입력 항목입니다.", "E"); model.setFocus("ipt_hp"); return;
  256. }
  257. if(model.getValue("/root/main/pridrinfo/drinfo/acall")=="") {
  258. messageBox("호출구분 선택은 필수 입력 입니다.","E"); model.setFocus("cmb_acall"); return;
  259. }
  260. model.makeValue("/root/main/pridrinfo/drinfo/insdelflag","I" );
  261. //전화번호의 '-'를 제거한다.
  262. var telnum = model.getValue("/root/main/pridrinfo/drinfo/hp");
  263. telnum = telnum.replace(/-/gi, '');
  264. model.makeValue("/root/main/pridrinfo/drinfo/hp", telnum);
  265. //alert(telnum);
  266. if(submit("TXMNE05001")){
  267. messageBox("저장되었습니다.", "I");
  268. }else{
  269. messageBox('저장을 실패하였습니다.', 'E999');
  270. return;
  271. }
  272. iptclear();//입력창 초기화
  273. srchcalllist();//진료의 Call 기준자료조회
  274. saveyn = "Y";
  275. }
  276. function fErSmsMasterDel(){
  277. if(model.getValue("/root/main/pridrinfo/drinfo/drid") == ""){
  278. messageBox("사번은 필수항목입니다.", "E"); model.setFocus("opt_drid"); return;
  279. }
  280. if(model.getValue("/root/main/pridrinfo/drinfo/orddeptcd") == ""){
  281. messageBox("진료과는 필수입력 항목입니다.", "E"); model.setFocus("combo3"); return;
  282. }
  283. if(model.getValue("/root/main/pridrinfo/drinfo/hp") == ""){
  284. messageBox("핸드폰번호는 필수입력 항목입니다.", "E"); model.setFocus("ipt_hp"); return;
  285. }
  286. var orddeptcd = model.getValue("/root/main/pridrinfo/drinfo/orddeptcd");
  287. var basedeptcd = model.getValue("/root/send/globalinstance/instance1");
  288. if (orddeptcd != basedeptcd) {
  289. messageBox('다른 부서 근무자 정보는 삭제.', 'E001');
  290. return;
  291. }
  292. if(messageBox("", "Q001", "") == 6) { // 메세지박스 ("삭제 하시겠습니까?") (return : yes=6, no=7)
  293. model.makeValue("/root/main/pridrinfo/drinfo/insdelflag","D" );
  294. if(submit("TXMNE05001")){
  295. messageBox("삭제 되었습니다.", "I");
  296. }else{
  297. messageBox('삭제를 실패하였습니다.', 'E999');
  298. return;
  299. }
  300. iptclear();//입력창초기화
  301. srchcalllist();//진료의 Call 기준자료조회
  302. saveyn = "D";
  303. }else{
  304. return;
  305. }
  306. }
  307. function iptclear(){
  308. model.makeValue("/root/main/search/drid","");
  309. model.makeValue("/root/main/pridrinfo/drinfo/drid","");
  310. model.makeValue("/root/main/pridrinfo/drinfo/drnm","");
  311. model.makeValue("/root/main/pridrinfo/drinfo/orddeptcd","");
  312. model.makeValue("/root/main/pridrinfo/drinfo/hp","");
  313. model.makeValue("/root/main/pridrinfo/drinfo/bp","");
  314. model.makeValue("/root/main/pridrinfo/drinfo/oldorddeptcd","");
  315. model.makeValue("/root/main/pridrinfo/drinfo/acall","");
  316. }
  317. ]]>
  318. </script>
  319. </xhtml:head>
  320. <xhtml:body pagewidth="990" pageheight="720" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  321. <group id="group1" style="left:0px; top:0px; width:810px; height:13px; "/>
  322. <group id="group3" scroll="auto" style="left:0px; top:20px; width:970px; height:630px; ">
  323. <group id="grp_sea" style="left:16px; top:5px; width:269px; height:265px; vertical-align:top; ">
  324. <shape id="roundrect1" class="roundrect_search" appearance="roundrect" style="left:0px; top:20px; width:260px; height:40px; "/>
  325. <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:129px; height:14px; ">근무자 등록 관리</caption>
  326. <select1 id="combo3" ref="/root/main/pridrinfo/drinfo/orddeptcd" navindex="3" appearance="minimal" style="left:100px; top:120px; width:135px; height:19px; ">
  327. <choices>
  328. <itemset nodeset="/root/temp/orddeptinfo/orddeptinfolist">
  329. <label ref="deptnm"/>
  330. <value ref="deptcd"/>
  331. </itemset>
  332. </choices>
  333. <script type="javascript" ev:event="xforms-value-changed">
  334. <![CDATA[
  335. //fOrdDridSet(); //진료과 선택시 담당의 조회하는 함수
  336. model.setFocus("ipt_hp");
  337. ]]>
  338. </script>
  339. </select1>
  340. <caption id="caption1" class="search_name" style="left:10px; top:31px; width:90px; height:17px; ">사 번 :</caption>
  341. <caption id="caption2" class="cell_1" style="left:5px; top:70px; width:90px; height:20px; font-weight:bold; ">사 번 :</caption>
  342. <caption id="caption3" class="cell_1" style="left:5px; top:95px; width:90px; height:20px; font-weight:bold; ">이 름 :</caption>
  343. <caption id="caption4" class="cell_1" visibility="hidden" style="left:5px; top:222px; width:90px; height:20px; font-weight:bold; ">BP 번 호 :</caption>
  344. <caption id="caption5" class="cell_1" style="left:5px; top:143px; width:90px; height:20px; font-weight:bold; ">핸 드 폰 :</caption>
  345. <caption id="caption7" class="cell_1" style="left:5px; top:119px; width:90px; height:20px; font-weight:bold; ">진 료 과 :</caption>
  346. <output id="opt_drid" ref="/root/main/pridrinfo/drinfo/drid" class="output_fix" style="left:100px; top:70px; width:135px; height:20px; "/>
  347. <output id="opt_drnm" ref="/root/main/pridrinfo/drinfo/drnm" class="output_fix" style="left:100px; top:95px; width:135px; height:19px; "/>
  348. <input id="ipt_hp" ref="/root/main/pridrinfo/drinfo/hp" navindex="4" style="left:100px; top:144px; width:135px; height:19px; ">
  349. <script type="javascript" ev:event="onkeyup">
  350. <![CDATA[
  351. if(event.keyCode == 13){
  352. var inputID = event.target;
  353. //alert("inputID " + inputID);
  354. if(inputID == "ipt_hp"){
  355. model.setFocus("ipt_bp");
  356. }
  357. }
  358. ]]>
  359. </script>
  360. </input>
  361. <input id="ipt_bp" ref="/root/main/pridrinfo/drinfo/bp" navindex="5" visibility="hidden" style="left:100px; top:223px; width:135px; height:19px; "/>
  362. <input id="ipt_drid" ref="/root/main/search/drid" navindex="1" style="left:100px; top:30px; width:135px; height:19px; "/>
  363. <script type="javascript" ev:event="onkeyup">
  364. <![CDATA[
  365. var inputID = event.target;
  366. //alert("inputID " + inputID);
  367. if(inputID == "ipt_drid"){
  368. inputEnterKey("btn_srchcalllist", "DOMActivate");
  369. }
  370. ]]>
  371. </script>
  372. <button id="btn_srchcalllist" class="btn1_letter2" navindex="2" visibility="hidden" style="left:200px; top:40px; width:56px; height:22px; ">
  373. <caption>조회</caption>
  374. <script type="javascript" ev:event="DOMActivate">
  375. <![CDATA[
  376. srchcallorddr();
  377. ]]>
  378. </script>
  379. </button>
  380. <caption id="caption8" class="cell_1" style="left:5px; top:167px; width:90px; height:20px; font-weight:bold; ">호출 구분 :</caption>
  381. <select1 id="cmb_ioflag" ref="/root/main/pridrinfo/drinfo/acall" class="combo_default" disabled="true" appearance="minimal" style="left:101px; top:167px; width:134px; height:19px; ">
  382. <choices>
  383. <item>
  384. <label>당직자호출</label>
  385. <value>S</value>
  386. </item>
  387. <item>
  388. <label>OneTime호출</label>
  389. <value>A</value>
  390. </item>
  391. </choices>
  392. </select1>
  393. </group>
  394. <caption id="caption16" class="tit_2" style="left:284px; top:5px; width:130px; height:13px; ">근무자</caption>
  395. <datagrid id="grd_ordcalllistinfo" nodeset="/root/main/ordcalllist/ordcalllistinfo" scroll="auto" caption="사번^이름^부서^HP번호^BP번호^호출구분^dordflag^rordflag^status^ordroomcd^orddd^종료시간^회의제목" colsep="^" colwidth="97, 88, 125, 141, 100, 100" dataheight="25" extendlastcol="scroll" frozencols="4" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="25" rowsep="|" style="left:283px; top:25px; width:675px; height:600px; ">
  396. <col ref="drid" style="text-align:center; "/>
  397. <col ref="drnm" style="text-align:center; "/>
  398. <col disabled="true" ref="orddeptcd" type="combo" style="text-align:center; ">
  399. <choices>
  400. <itemset nodeset="/root/init/dept_info/initprcpexecdeptcd">
  401. <label ref="prcpexecdeptcdnm"/>
  402. <value ref="prcpexecdeptcdid"/>
  403. </itemset>
  404. </choices>
  405. </col>
  406. <col ref="hp" style="text-align:center; "/>
  407. <col ref="bp" style="text-align:center; "/>
  408. <col ref="acall" style="text-align:center; "/>
  409. <script type="javascript" ev:event="ondblclick">
  410. <![CDATA[
  411. if(grd_ordcalllistinfo.isCell(event.target) && grd_ordcalllistinfo.mouseRow >= grd_ordcalllistinfo.fixedrows){
  412. var drid = model.getValue("/root/main/ordcalllist/ordcalllistinfo[" + grd_ordcalllistinfo.row+ "]/drid");
  413. var drnm = model.getValue("/root/main/ordcalllist/ordcalllistinfo[" + grd_ordcalllistinfo.row+ "]/drnm");
  414. var orddeptcd = model.getValue("/root/main/ordcalllist/ordcalllistinfo[" + grd_ordcalllistinfo.row+ "]/orddeptcd");
  415. var hp = model.getValue("/root/main/ordcalllist/ordcalllistinfo[" + grd_ordcalllistinfo.row+ "]/hp");
  416. var bp = model.getValue("/root/main/ordcalllist/ordcalllistinfo[" + grd_ordcalllistinfo.row+ "]/bp");
  417. var acall = model.getValue("/root/main/ordcalllist/ordcalllistinfo[" + grd_ordcalllistinfo.row+ "]/acall");
  418. model.makeValue("/root/main/pridrinfo/drinfo/drid ",drid );
  419. model.makeValue("/root/main/pridrinfo/drinfo/drnm ",drnm );
  420. model.makeValue("/root/main/pridrinfo/drinfo/orddeptcd ",orddeptcd );
  421. model.makeValue("/root/main/pridrinfo/drinfo/hp ",hp );
  422. model.makeValue("/root/main/pridrinfo/drinfo/bp",bp );
  423. model.makeValue("/root/main/pridrinfo/drinfo/oldorddeptcd",orddeptcd );
  424. model.makeValue("/root/main/pridrinfo/drinfo/acall",acall);
  425. model.refresh();
  426. }
  427. ]]>
  428. </script>
  429. <script type="javascript" ev:event="onaftersort">
  430. <![CDATA[
  431. grd_ordcalllistinfo.gridToInstance();
  432. model.refresh();
  433. ]]>
  434. </script>
  435. </datagrid>
  436. <line id="line14" class="line_1" style="x1:284px; y1:23px; x2:955px; y2:24px; "/>
  437. <button id="button1" class="btn4_letter3" style="left:20px; top:202px; width:68px; height:22px; ">
  438. <caption>초기화</caption>
  439. <script type="javascript" ev:event="DOMActivate">
  440. <![CDATA[
  441. iptclear();
  442. model.refresh();
  443. ]]>
  444. </script>
  445. </button>
  446. <button id="button3" class="btn4_letter2" style="left:95px; top:202px; width:56px; height:22px; ">
  447. <caption>저장</caption>
  448. <script type="javascript" ev:event="DOMActivate">
  449. <![CDATA[
  450. fErSmsMasterSave(); // 진료의 Call 기준마스터 저장
  451. ]]>
  452. </script>
  453. </button>
  454. <button id="button4" class="btn4_letter2" style="left:157px; top:202px; width:56px; height:22px; ">
  455. <caption>삭제</caption>
  456. <script type="javascript" ev:event="DOMActivate">
  457. <![CDATA[
  458. fErSmsMasterDel(); // 진료의 Call 기준마스터 삭제
  459. ]]>
  460. </script>
  461. </button>
  462. <button id="button2" class="btn4_letter2" style="left:220px; top:202px; width:56px; height:22px; ">
  463. <caption>닫기</caption>
  464. <script type="javascript" ev:event="DOMActivate">
  465. <![CDATA[
  466. opener.javascript.setParameter("closeyn","Y");
  467. opener.javascript.setParameter("saveyn",saveyn);
  468. model.close();
  469. ]]>
  470. </script>
  471. </button>
  472. <line id="line1" class="line_1" style="x1:20px; y1:71px; x2:275px; y2:72px; "/>
  473. </group>
  474. <line id="line4" class="line_3" style="x1:0px; y1:654px; x2:960px; y2:655px; "/>
  475. <line id="line2" class="line_3" style="x1:20px; y1:141px; x2:275px; y2:141px; "/>
  476. <line id="line7" class="line_3" style="x1:19px; y1:116px; x2:274px; y2:116px; "/>
  477. <line id="line8" class="line_3" style="x1:20px; y1:165px; x2:275px; y2:165px; "/>
  478. <line id="line3" class="line_3" style="x1:20px; y1:190px; x2:275px; y2:190px; "/>
  479. <line id="line5" class="line_3" style="x1:20px; y1:213px; x2:275px; y2:213px; "/>
  480. <line id="line6" class="line_3" style="x1:20px; y1:243px; x2:275px; y2:243px; "/>
  481. </xhtml:body>
  482. </xhtml:html>