SMMND02800_병원달력.xrw 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655
  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. <cal>
  11. <weeks>
  12. <sun/>
  13. <mon/>
  14. <tue/>
  15. <wed/>
  16. <thu/>
  17. <fri/>
  18. <sat/>
  19. </weeks>
  20. <weeks>
  21. <sun/>
  22. <mon/>
  23. <tue/>
  24. <wed/>
  25. <thu/>
  26. <fri/>
  27. <sat/>
  28. </weeks>
  29. <weeks>
  30. <sun/>
  31. <mon/>
  32. <tue/>
  33. <wed/>
  34. <thu/>
  35. <fri/>
  36. <sat/>
  37. </weeks>
  38. <weeks>
  39. <sun/>
  40. <mon/>
  41. <tue/>
  42. <wed/>
  43. <thu/>
  44. <fri/>
  45. <sat/>
  46. </weeks>
  47. <weeks>
  48. <sun/>
  49. <mon/>
  50. <tue/>
  51. <wed/>
  52. <thu/>
  53. <fri/>
  54. <sat/>
  55. </weeks>
  56. <weeks>
  57. <sun/>
  58. <mon/>
  59. <tue/>
  60. <wed/>
  61. <thu/>
  62. <fri/>
  63. <sat/>
  64. </weeks>
  65. </cal>
  66. <year/>
  67. <month/>
  68. <result>
  69. <caldata/>
  70. </result>
  71. <selecteddd/>
  72. <datelist>
  73. <dateinfo>
  74. <getdate1/>
  75. <getdate2/>
  76. <getdate3/>
  77. <getdate4/>
  78. <getdate5/>
  79. <getdate6/>
  80. <getdate7/>
  81. <getdate8/>
  82. <getdate9/>
  83. <getdate10/>
  84. <getdate11/>
  85. <getdate12/>
  86. <getdate13/>
  87. <getdate14/>
  88. <getdate15/>
  89. <getdate16/>
  90. <getdate17/>
  91. <getdate18/>
  92. <getdate19/>
  93. <getdate20/>
  94. <getdate21/>
  95. <getdate22/>
  96. <getdate23/>
  97. <getdate24/>
  98. <getdate25/>
  99. <getdate26/>
  100. <getdate27/>
  101. <getdate28/>
  102. <getdate29/>
  103. <getdate30/>
  104. <getdate31/>
  105. <focus1/>
  106. <focus2/>
  107. <focus3/>
  108. <focus4/>
  109. <focus5/>
  110. <focus6/>
  111. <focus7/>
  112. <focus8/>
  113. <focus9/>
  114. <focus10/>
  115. <focus11/>
  116. <focus12/>
  117. <focus13/>
  118. <focus14/>
  119. <focus15/>
  120. <focus16/>
  121. <focus17/>
  122. <focus18/>
  123. <focus19/>
  124. <focus20/>
  125. <focus21/>
  126. <focus22/>
  127. <focus23/>
  128. <focus24/>
  129. <focus25/>
  130. <focus26/>
  131. <focus27/>
  132. <focus28/>
  133. <focus29/>
  134. <focus30/>
  135. <focus31/>
  136. <startfocus/>
  137. <endfocus/>
  138. </dateinfo>
  139. </datelist>
  140. </main>
  141. <!--<send>
  142. <date/>
  143. </send>-->
  144. <init/>
  145. <hidden/>
  146. </root>
  147. </instance>
  148. <submission id="TRPMB01001" ref="/root/send" method="post" mediatype="application/x-www-form-urlencoded" resultref="/root/main/result"/>
  149. </model>
  150. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  151. <script type="javascript" ev:event="xforms-ready">
  152. <![CDATA[
  153. fInitStyle();
  154. fInitControl();
  155. fCreateCalendar();
  156. //fInitCellColor(1,2);
  157. fSelGetDate();
  158. //fGetDate('20070402','20070410');
  159. ]]>
  160. </script>
  161. <script type="javascript">
  162. <![CDATA[
  163. //전체 달력에서 지정된 기간의 일자의 위치를 검색한다.
  164. function fGetDate(rsrvdd1,rsrvdd2){
  165. var dd = model.getValue("/root/send/date"); //해당 년,월
  166. alert(dd);
  167. var iValuedd, focusdd;
  168. for(var i=1;i<7;i++){
  169. for(var j=0;j<7;j++){
  170. //if(dd != ""){
  171. if(datagrid1.textmatrix(i,j)<10){
  172. iValuedd = "0" + datagrid1.textmatrix(i,j); //셀의 일자
  173. }else{
  174. iValuedd = datagrid1.textmatrix(i,j);
  175. }
  176. focusdd = i +" "+j; alert(dd+iValuedd);
  177. if((dd+iValuedd) == rsrvdd1){
  178. model.makeValue("/root/main/datelist/dateinfo/startfocus", focusdd); //예약시작시점의 위치값을 startdate에 넣어줌.
  179. }
  180. if((dd+iValuedd) == rsrvdd2){
  181. model.makeValue("/root/main/datelist/dateinfo/endfocus", focusdd); //예약종료시점의 위치값을 enddate에 넣어줌.
  182. }
  183. //}
  184. }
  185. }
  186. }
  187. //지정된 일자(cell색지정된 일자)를 리턴해준다.
  188. function fSelGetDate(i,j){
  189. var d=1; //getdate인덱스
  190. var dd = model.getValue("/root/send/date"); //해당 년,월
  191. var iValue, focus; //datagrid1의 값
  192. for(var i=1;i<7;i++){
  193. for(var j=0;j<7;j++){
  194. if(datagrid1.cellStyle("background-color", i, j) == "#cc99ff" ){
  195. if(datagrid1.textmatrix(i,j)<10){
  196. iValue = "0" + datagrid1.textmatrix(i,j); //색상 지정된 셀의 일자
  197. }else{
  198. iValue = datagrid1.textmatrix(i,j);
  199. }
  200. focus = i +" "+ j; //색상 지정된 셀의 위치값
  201. model.makeValue("/root/main/datelist/dateinfo/getdate"+d, dd+iValue); //색상 지정된 셀의 일자를 getdate에 넣어줌.
  202. model.makeValue("/root/main/datelist/dateinfo/focus"+d, focus); //색상 지정된 셀의 위치값을 focus에 넣어줌.
  203. d++;
  204. }
  205. }
  206. }
  207. }
  208. //지정된 일자에 해당하는 cell에 색상을 표시한다.
  209. function fInitCellColor(iRow,iCol){
  210. datagrid1.cellStyle("background-color", iRow, iCol) = "#cc99ff";
  211. }
  212. // 화면 open시 화면 스타일 초기화 기능을 수행한다.
  213. function fInitStyle() {
  214. //cell style
  215. // datagrid1.cellStyle("border-bottom-style",1 , 0, 1, 6) = "hidden";
  216. //datagrid1.cellStyle("background-color",2 , 0, 2, 6) = "#ffffff";
  217. // datagrid1.cellStyle("border-bottom-style",3 , 0, 3, 6) = "hidden";
  218. //datagrid1.cellStyle("background-color",4 , 0, 4, 6) = "#ffffff";
  219. // datagrid1.cellStyle("border-bottom-style",5 , 0, 5, 6) = "hidden";
  220. //datagrid1.cellStyle("background-color",6 , 0, 6, 6) = "#ffffff";
  221. // datagrid1.cellStyle("border-bottom-style",7 , 0, 7, 6) = "hidden";
  222. //datagrid1.cellStyle("background-color",8 , 0, 8, 6) = "#ffffff";
  223. // datagrid1.cellStyle("border-bottom-style",9 , 0, 9, 6) = "hidden";
  224. //datagrid1.cellStyle("background-color",10 , 0, 10, 6) = "#ffffff";
  225. // datagrid1.cellStyle("border-bottom-style",11 , 0, 11, 6) = "hidden";
  226. //datagrid1.cellStyle("background-color",12 , 0, 12, 6) = "#ffffff";
  227. //font style
  228. datagrid1.cellStyle("color",1 , 0, 6, 0) = "#ff0000";
  229. datagrid1.cellStyle("color",1 , 6, 6, 6) = "#0000ff";
  230. /*
  231. datagrid1.cellStyle("font-size",1 , 0, 1, 6) = "12px";
  232. datagrid1.cellStyle("font-size",3 , 0, 2, 6) = "12px";
  233. datagrid1.cellStyle("font-size",5 , 0, 3, 6) = "12px";
  234. datagrid1.cellStyle("font-size",7 , 0, 4, 6) = "12px";
  235. datagrid1.cellStyle("font-size",9 , 0, 5, 6) = "12px";
  236. datagrid1.cellStyle("font-size",11 , 0, 6, 6) = "12px";
  237. datagrid1.cellStyle("font-size",13 , 0, 13, 6) = "12px";
  238. //datagrid1.cellStyle("font-weight",0 , 0, 12, 6) = "bold";
  239. //datagrid1.cellStyle("font-family",1 , 0, 12, 6) = "가는각진제목체";
  240. */
  241. datagrid1.cellStyle("font-size",1 , 0, 1, 6) = "12px";
  242. datagrid1.cellStyle("font-size",2 , 0, 2, 6) = "12px";
  243. datagrid1.cellStyle("font-size",3 , 0, 3, 6) = "12px";
  244. datagrid1.cellStyle("font-size",4 , 0, 4, 6) = "12px";
  245. datagrid1.cellStyle("font-size",5 , 0, 5, 6) = "12px";
  246. datagrid1.cellStyle("font-size",6 , 0, 6, 6) = "12px";
  247. datagrid1.cellStyle("font-size",7 , 0, 7, 6) = "12px";
  248. }
  249. //화면 컨트롤 초기화
  250. function fInitControl()
  251. {
  252. //서버 일자로 처리
  253. today = new Date();
  254. var isYear, isMonth, ls_day;
  255. isYear = (today.getYear()).toString();
  256. isMonth = (today.getMonth() + 1).toString();
  257. //1~9월까지 숫자 앞에 0을 붙여준다. ex) 1 -> 01
  258. if ((isMonth.toString()).length == 1) isMonth = ("0".concat(isMonth.toString()));
  259. thisMonth = isYear.concat(isMonth);
  260. if (thisMonth < '200001')
  261. {
  262. model.setValue("/root/main/year","2000");
  263. model.setValue("/root/main/month","01");
  264. model.refresh();
  265. }
  266. else
  267. {
  268. model.setValue("/root/main/year",isYear);
  269. model.setValue("/root/main/month",isMonth);
  270. model.refresh();
  271. }
  272. }
  273. //해당 일자의 병원 일정 정보를 얻어 온다
  274. function fGetHospitalCalendar()
  275. {
  276. //model.setValue("/root/send/mode", "reqGetHospitalCalendar"); //Action Method
  277. var dd = (model.getValue("/root/main/year")).concat(model.getValue("/root/main/month"));
  278. model.setValue("/root/send/date",dd);
  279. //alert( model.getValue("/root/send/date") );
  280. if (submit("TRPMB01001") == true) return true;
  281. else return false;
  282. }
  283. //얻어 온 일정을 달력에 실제로 표시해 주는 함수
  284. function fCreateCalendar()
  285. {
  286. //TFclearNodeValue("/root/main/cal");
  287. //서버로 자료 요청
  288. if ( fGetHospitalCalendar() != true ){
  289. alert(" line 222 : 데이터를 가져오지 못했습니다.");
  290. //에러로 인한 초기화면으로 세팅
  291. fInitControl();
  292. //fCreateCalendar();
  293. return false;
  294. }else{
  295. //달력 폰트 색 설정
  296. datagrid1.cellStyle("color",1 , 0, 12, 6) = "#000000";
  297. datagrid1.cellStyle("color",1 , 0, 12, 0) = "#ff0000";
  298. datagrid1.cellStyle("color",1 , 6, 12, 6) = "#0000ff";
  299. //var cntDate = TFNodeDataCount("/root/main/result");
  300. var buff;
  301. var cnt = 1;
  302. var position = 1;
  303. //토요일( dutflag = 4 ) 위치를 찾아서 달력을 표시한다.
  304. while(position < 8){
  305. buff = model.getValue("/root/main/result/caldata[" + position + "]/dutflag");
  306. if(buff == "4" ) break;
  307. else position++;
  308. }
  309. // 달력에 날짜 쓰기~
  310. cnt = cnt + position - 7;
  311. for( var row = 1; row< 7; row = row+1){ //grid title 때문에 +1
  312. for( var col = 0; col < 7; col++){
  313. if( cnt > 0 && cnt <= 31){
  314. if( model.getValue("/root/main/result/caldata[" + cnt + "]/basedd") != "" ){
  315. datagrid1.textmatrix( row, col ) = cnt;
  316. buff = model.getValue("/root/main/result/caldata[" + cnt + "]/holiflag");
  317. //휴일 빨간색으로 표시
  318. if( buff == "1") datagrid1.cellStyle("color", row, col, row, col) = "#ff0000";
  319. //else datagrid1.cellStyle("color", row, col, row + 1, col) = "#000000"
  320. }else datagrid1.textmatrix( row, col ) = "";
  321. }else datagrid1.textmatrix( row, col ) = "";
  322. cnt++;
  323. }
  324. }
  325. //공휴일 이름을 표시한다.
  326. /* cnt = 1;
  327. cnt = cnt + position -7;
  328. for( var row = 2; row< 13; row = row+2){ //grid title 때문에 +1
  329. for( var col = 0; col < 7; col++){
  330. if( cnt > 0 && cnt <= 31 ) datagrid1.textmatrix( row, col ) = model.getValue("/root/main/result/caldata[" + cnt + "]/holinm");
  331. else datagrid1.textmatrix( row, col ) = "";
  332. cnt++;
  333. }
  334. }*/
  335. }
  336. }
  337. ]]>
  338. </script>
  339. </xhtml:head>
  340. <xhtml:body pagewidth="230" pageheight="220" style="margin-left:8; margin-top:8; margin-right:8; margin-bottom:8; ">
  341. <group id="grp_biz" scroll="auto" style="left:0px; top:0px; width:230px; height:210px; ">
  342. <caption id="caption1" style="left:109px; top:10px; width:20px; height:19px; font-weight:bold; vertical-align:middle; ">년</caption>
  343. <caption id="caption2" style="left:167px; top:10px; width:20px; height:19px; font-weight:bold; vertical-align:middle; ">월</caption>
  344. <select1 id="combo1" ref="/root/main/year" class="combo_default" appearance="minimal" style="left:53px; top:10px; width:55px; height:19px; ">
  345. <choices>
  346. <item>
  347. <label>2000</label>
  348. <value>2000</value>
  349. </item>
  350. <item>
  351. <label>2001</label>
  352. <value>2001</value>
  353. </item>
  354. <item>
  355. <label>2002</label>
  356. <value>2002</value>
  357. </item>
  358. <item>
  359. <label>2003</label>
  360. <value>2003</value>
  361. </item>
  362. <item>
  363. <label>2004</label>
  364. <value>2004</value>
  365. </item>
  366. <item>
  367. <label>2005</label>
  368. <value>2005</value>
  369. </item>
  370. <item>
  371. <label>2006</label>
  372. <value>2006</value>
  373. </item>
  374. <item>
  375. <label>2007</label>
  376. <value>2007</value>
  377. </item>
  378. <item>
  379. <label>2008</label>
  380. <value>2008</value>
  381. </item>
  382. <item>
  383. <label>2009</label>
  384. <value>2009</value>
  385. </item>
  386. <item>
  387. <label>2010</label>
  388. <value>2010</value>
  389. </item>
  390. <item>
  391. <label>2011</label>
  392. <value>2011</value>
  393. </item>
  394. <item>
  395. <label>2012</label>
  396. <value>2012</value>
  397. </item>
  398. <item>
  399. <label>2013</label>
  400. <value>2013</value>
  401. </item>
  402. <item>
  403. <label>2014</label>
  404. <value>2014</value>
  405. </item>
  406. <item>
  407. <label>2015</label>
  408. <value>2015</value>
  409. </item>
  410. <item>
  411. <label>2016</label>
  412. <value>2016</value>
  413. </item>
  414. <item>
  415. <label>2017</label>
  416. <value>2017</value>
  417. </item>
  418. <item>
  419. <label>2018</label>
  420. <value>2018</value>
  421. </item>
  422. </choices>
  423. <script type="javascript" ev:event="xforms-select">
  424. <![CDATA[
  425. //fCreateCalendar();
  426. ]]>
  427. </script>
  428. <script type="javascript" ev:event="xforms-value-changed">
  429. <![CDATA[
  430. fCreateCalendar();
  431. ]]>
  432. </script>
  433. </select1>
  434. <select1 id="combo2" ref="/root/main/month" class="combo_default" appearance="minimal" style="left:126px; top:10px; width:40px; height:19px; ">
  435. <choices>
  436. <item>
  437. <label>01</label>
  438. <value>01</value>
  439. </item>
  440. <item>
  441. <label>02</label>
  442. <value>02</value>
  443. </item>
  444. <item>
  445. <label>03</label>
  446. <value>03</value>
  447. </item>
  448. <item>
  449. <label>04</label>
  450. <value>04</value>
  451. </item>
  452. <item>
  453. <label>05</label>
  454. <value>05</value>
  455. </item>
  456. <item>
  457. <label>06</label>
  458. <value>06</value>
  459. </item>
  460. <item>
  461. <label>07</label>
  462. <value>07</value>
  463. </item>
  464. <item>
  465. <label>08</label>
  466. <value>08</value>
  467. </item>
  468. <item>
  469. <label>09</label>
  470. <value>09</value>
  471. </item>
  472. <item>
  473. <label>10</label>
  474. <value>10</value>
  475. </item>
  476. <item>
  477. <label>11</label>
  478. <value>11</value>
  479. </item>
  480. <item>
  481. <label>12</label>
  482. <value>12</value>
  483. </item>
  484. </choices>
  485. <script type="javascript" ev:event="xforms-select">
  486. <![CDATA[
  487. //fCreateCalendar();
  488. ]]>
  489. </script>
  490. <script type="javascript" ev:event="xforms-value-changed">
  491. <![CDATA[
  492. fCreateCalendar();
  493. ]]>
  494. </script>
  495. </select1>
  496. <datagrid id="datagrid1" nodeset="/root/main/cal/weeks" allowselection="true" allowuserresize="false" backcoloralternate="transparent" caption="일^월^화^수^목^금^토" colwidth="30, 30, 30, 30, 30, 30, 30" defaultrows="7" focuscolor="transparent" frozencols="1" mergecellsfixedrows="bycolrec" selectionmode="free" rowsep="|" colsep="^" style="left:10px; top:39px; width:212px; height:163px; ">
  497. <col ref="sun"/>
  498. <col ref="mon"/>
  499. <col ref="tue"/>
  500. <col ref="wed"/>
  501. <col ref="thu"/>
  502. <col ref="fri"/>
  503. <col ref="sat"/>
  504. <script type="javascript" ev:event="onclick">
  505. <![CDATA[
  506. /* var //지정된 일자(cell색지정된 일자)를 리턴해준다.Cells = datagrid1.selectedCells;
  507. for (var i=0; i<selectedCells.length; i++)
  508. {
  509. var cell = datagrid1.selectedCells.item(i);
  510. if (cell)
  511. {
  512. var row = cell.row;
  513. var col = cell.col;
  514. check = row%2;
  515. //alert( "row : " + cell.row + " / col : " + cell.col);
  516. if( check == 0 ){
  517. //선택된 필드의 색상을 바꿔준다.
  518. datagrid1.cellStyle("background-color",1 , 0, 12, 6) = "#ffffff";
  519. datagrid1.cellStyle("background-color", row , col) = "#cc99ff";
  520. row = row - 1;
  521. datagrid1.cellStyle("background-color", row , col) = "#cc99ff";
  522. //선택된 날짜 정보를 인스턴스값에 넣어준다.
  523. var days = datagrid1.textmatrix( row, col );
  524. if( days != "" ){
  525. if( days.length == 1 ) days = "0" + days;
  526. var dd = ( (model.getValue("/root/main/year")).concat(model.getValue("/root/main/month")) ).concat(days);
  527. model.setValue("/root/main/selecteddd", dd);
  528. }
  529. }else{
  530. //선택된 날짜 정보를 인스턴스값에 넣어준다.
  531. var days = datagrid1.textmatrix( row, col );
  532. if( days != "" ){
  533. if( days.length == 1 ) days = "0" + days;
  534. var dd = ( (model.getValue("/root/main/year")).concat(model.getValue("/root/main/month")) ).concat(days);
  535. model.setValue("/root/main/selecteddd", dd);
  536. }
  537. //선택된 필드의 색상을 바꿔준다.
  538. datagrid1.cellStyle("background-color",1 , 0, 12, 6) = "#ffffff";
  539. datagrid1.cellStyle("background-color", row , col) = "#cc99ff";
  540. row = row + 1;
  541. datagrid1.cellStyle("background-color", row , col) = "#cc99ff";
  542. }
  543. model.refresh();
  544. }
  545. }*/
  546. ]]>
  547. </script>
  548. <script type="javascript" ev:event="ondblclick">
  549. <![CDATA[
  550. var selectedCells = datagrid1.selectedCells;
  551. for (var i=0; i<selectedCells.length; i++)
  552. {
  553. var cell = datagrid1.selectedCells.item(i);
  554. if (cell)
  555. {
  556. var row = cell.row;
  557. var col = cell.col;
  558. check = row%2;
  559. //alert( "row : " + cell.row + " / col : " + cell.col);
  560. if( check == 0 ){
  561. //row = row + 1;
  562. var msg = datagrid1.textmatrix( row, col );
  563. if( msg == "") alert(" no message");
  564. else alert(msg);
  565. }else{
  566. row = row + 1;
  567. var msg = datagrid1.textmatrix( row, col );
  568. if( msg == "") alert(" no message");
  569. else alert(msg);
  570. }
  571. }
  572. }
  573. ]]>
  574. </script>
  575. </datagrid>
  576. <button id="button55" class="icon_pre_year" style="left:15px; top:12px; width:16px; height:16px; ">
  577. <caption/>
  578. <script type="javascript" ev:event="DOMActivate">
  579. <![CDATA[
  580. combo1.select(combo1.focusIndex -1);
  581. //fCreateCalendar();
  582. ]]>
  583. </script>
  584. </button>
  585. <button id="button56" class="icon_next_year" style="left:202px; top:12px; width:16px; height:16px; ">
  586. <caption/>
  587. <script type="javascript" ev:event="DOMActivate">
  588. <![CDATA[
  589. combo1.select(combo1.focusIndex +1);
  590. //fCreateCalendar();
  591. ]]>
  592. </script>
  593. </button>
  594. <button id="button57" class="icon_pre_month" style="left:34px; top:12px; width:16px; height:16px; ">
  595. <caption/>
  596. <script type="javascript" ev:event="DOMActivate">
  597. <![CDATA[
  598. combo2.select(combo2.focusIndex -1);
  599. //fCreateCalendar();
  600. ]]>
  601. </script>
  602. </button>
  603. <button id="button58" class="icon_next_month" style="left:183px; top:12px; width:16px; height:16px; ">
  604. <caption/>
  605. <script type="javascript" ev:event="DOMActivate">
  606. <![CDATA[
  607. combo2.select(combo2.focusIndex +1);
  608. //fCreateCalendar();
  609. ]]>
  610. </script>
  611. </button>
  612. <line id="line1" class="line_1" style="x1:10px; y1:34px; x2:222px; y2:34px; "/>
  613. </group>
  614. </xhtml:body>
  615. </xhtml:html>