123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400 |
- <%@page contentType="text/html; charset=euc-kr" %>
- <%@page import="kr.co.hit.live.util.StringHelper"%>
- <%@page import="kr.co.hit.live.vo.ValueObject"%>
- <%@page import="kr.co.hit.live.util.PropertyHelper"%>
- <%
- String domainName = "http://"+ request.getServerName() + ":" + request.getServerPort();
- String domainNameSSL = "https://"+ request.getServerName();
-
- String dutplceinstcd = StringHelper.null2void((String)request.getAttribute("dutplceinstcd"));
-
- ValueObject systemVO = (ValueObject)request.getAttribute("systeminfo");
- //ValueObject visionVO = (ValueObject)request.getAttribute("visioninfo");
- String awtList = StringHelper.null2void((String)request.getAttribute("awtinfo"));
- //String deptList = StringHelper.null2void((String)request.getAttribute("deptinfo"));
-
- //시스템 관련 정보
- String sessionFormat = systemVO.getString("sessionformat");
- String sessionCookie = systemVO.getString("sessioncookie");
- String sessionTimeout = systemVO.getString("sessiontimeout");
- String scnLocSave = systemVO.getString("scnlocsave"); // 화면 좌표 저장 여부
-
- String msgsvrIP = systemVO.getString("msgsvrip");
- String msgsvrPort = systemVO.getString("msgsvrport");
- String msgsvrConnect = systemVO.getString("msgsvrconnect");
- String msgsvrRetyr = systemVO.getString("msgsvrretyr");
- String msgsvrPing = systemVO.getString("msgsvrping");
-
- String systemcd = systemVO.getString("systemcd");
- String systemUrls = systemVO.getString("systemurls");
-
- String HISSystem = systemVO.getString("hissystem");
- String DEVSystem = systemVO.getString("devsystem");
- String basicCode = systemVO.getString("basiccode");
-
- // 국민건강보험 연계 URL
- String nhicUrl = systemVO.getString("nhicurl");
-
- // PACS 종류 설정
- String pacsType = systemVO.getString("pacstype", "");
- // PACS 프로그램 설정
- String pacsProgram = systemVO.getString("pacsprogram", "");
- // PACS URL 설정
- String pacsURL = systemVO.getString("pacsurl", "");
- // Title 설정
- String title = systemVO.getString("title", "");
- // WAS Name 설정
- String wasname = systemVO.getString("wasname", "");
-
- //기관별 브랜드 이미지 처리
- //String brandImageCd = dutplceinstcd;
- //String vision = visionVO.getString("vision","");
-
- PropertyHelper ph = new PropertyHelper("live.himed.config");
- String brandlogo = ph.getString("images", "brandlogo", "brand_logo.gif");
-
- String leftimg = "";
- String rightimg = "";
- String fav_leftimg="";
- String service_leftimg="";
- String fav_rightimg="";
- String left_bgimg="";
- String right_bgimg="";
- String work_left_bottom="";
- String work_right_bottom="";
- String favorite_bg = "";
- String message_bg = "";
- String work_right_top="";
- String service_top="";
- String work_left_top="";
- String service_bottom = "";
- String message_left = "";
- String fav_left = "";
- String message_right="";
- String service_menu = "";
- String bgcolor = "";
- String message_bullet= "";
- String open_window="";
- String systemSymbol = "";
- String favicon = "";
-
- if(dutplceinstcd.equals("031")) {
-
- rightimg="right.gif";
- leftimg="left.gif";
- service_leftimg = "service_left.gif";
- fav_rightimg = "fav_right.gif";
- left_bgimg = "left_bg.gif";
- right_bgimg="right_bg.gif";
- work_left_bottom = "work_left_bottom.gif";
- work_right_bottom = "work_right_bottom.gif";
- favorite_bg = "favorite_bg.gif";
- message_bg = "message_bg.gif";
- work_right_top = "work_right_top.gif";
- service_top = "service_top.gif";
- work_left_top = "work_left_top.gif";
- service_bottom = "service_bottom.gif";
- message_left = "message_left.gif";
- fav_left= "fav_left.gif";
- message_right="message_right.gif";
- service_menu = "service_menu.gif";
- bgcolor = "#0054a6";
- message_bullet = "message_bullet.gif";
- open_window = "open_window.gif";
-
- }else if(dutplceinstcd.equals("032")) {
- rightimg="right2.gif";
- leftimg="left2.gif";
-
- fav_rightimg = "fav_right.gif";
- fav_left= "fav_left.gif";
- favorite_bg = "favorite_bg.gif";
- service_top = "service_top.gif";
- service_bottom = "service_bottom.gif";
- service_leftimg = "service_left.gif";
- open_window = "open_window.gif";
-
- left_bgimg = "left_bg2.gif";
- right_bgimg = "right_bg2.gif";
- work_left_bottom = "work_left_bottom2.gif";
- work_right_bottom = "work_right_bottom2.gif";
-
- message_bg = "message_bg2.gif";
- work_right_top = "work_right_top2.gif";
- work_left_top = "work_left_top2.gif";
- message_left = "message_left2.gif";
-
- message_right = "message_right2.gif";
- service_menu = "service_menu.gif";
- bgcolor = "#0054a6";
- message_bullet = "message_bullet2.gif";
- }
-
- // icon, system symbol 설정
- if (systemcd.equals("HIS031")) {
- systemSymbol = "◇";
- favicon = "favicon_031.ico";
- } else if (systemcd.equals("HIS032")) {
- systemSymbol = "◆";
- favicon = "favicon_032.ico";
- } else if (systemcd.equals("MIS030")) {
- systemSymbol = "▣";
- favicon = "favicon_mis.ico";
- } else if (systemcd.equals("CRM030")) {
- systemSymbol = "♣";
- favicon = "favicon_crm.ico";
- } else {
- systemSymbol = "◇";
- favicon = "favicon_031.ico";
- }
-
- %>
- <html>
- <head>
- <title><%=title%></title>
- <link href="../css/hismain.css" rel="stylesheet" type="text/css">
- <script language="JavaScript" src="../../hismainweb/js/ZUM001.js"></script>
- <script language="JavaScript" src="../../hismainweb/js/ZUM006.js"></script>
- <script language="javascript" for="<%=systemcd%>_patientInfo" event="OnAfterLoad">
- patientInfoLoaded = true;
- </script>
- <script language="javascript" for="<%=systemcd%>_bizMain" event="OnAfterLoad">
- bizMainLoaded = true;
- </script>
- <script language="javascript" for="<%=systemcd%>_sysMessage" event="OnAfterLoad">
- sysMessageLoaded = true;
- </script>
- <Script language="javascript">
- // 세션 쿠키 파싱을 위한 포멧 문자열을 저장
- var sessionFormat = "<%=sessionFormat%>";
- var sessionCookie = "<%=sessionCookie%>";
- var sessionTimeout = "<%=sessionTimeout%>";
- // 접속한 시스템의 도메인 URL
- var domainName = "<%=domainName%>";
- var domainNameSSL = "<%=domainNameSSL%>";
- // 타시스템 연결 URL 리스트
- var systemUrls = "<%=systemUrls%>";
- // 화면 좌표 정보 저장 여부
- var screenLocSave = "<%=scnLocSave%>";
- // 시스템 코드
- var systemcd = "<%=systemcd%>";
- // HIS 시스템 여부
- var HISSystem = "<%=HISSystem%>";
- var DEVSystem = "<%=DEVSystem%>";
- // 공통코드 사전 로드 목록
- var basicCode = "<%=basicCode%>";
- // 국민건강보험 연계 URL
- var nhicUrl = "<%=nhicUrl%>";
- // 서버시간과 차이 계산
- var diffTime = <%=System.currentTimeMillis()%> - (new Date()).getTime();
- var currentTimeMillis = <%=System.currentTimeMillis()%>;
- // 메시지 서버 IP
- var msgsvrIP = "<%=msgsvrIP%>";
- //메시지 서버 port
- var msgsvrPort = "<%=msgsvrPort%>";
- //메시지 서버 접속 여부
- var msgsvrConnect = "<%=msgsvrConnect%>";
- //메시지 서버 재 접속 시간 설정
- var msgsvrRetyr = "<%=msgsvrRetyr%>";
- //메시지 서버 ping 시간 설정
- var msgsvrPing = "<%=msgsvrPing%>";
- var awtList = '<%= awtList %>';
- var awtInfo = awtList.split("$")[0];
- var vision = "<%=title%>";
- var wasname = "<%=wasname%>";
- // PACS 종류 설정
- var pacsType = "<%=pacsType%>";
- // PACS 프로그램 설정
- var pacsProgram = "<%=pacsProgram%>";
- // PACS URL 설정
- var pacsURL = "<%=pacsURL%>";
- // 시스템 기호설정
- var systemSymbol = "<%=systemSymbol%>";
- // 접속시스템 아이콘설정
- var faviconURL = "<%=domainName%>/himed/<%=favicon%>";
- function window::onLoad(){
- //스크롤 조정
- setBodyScroll();
- //메시지 아이콘표시 여부
- setMsgIconVisibility(msgsvrConnect);
- }
- function window::onUnload(){
- //메인화면 상태
- setWindowClose('Y');
- }
- function window::onResize(){
- setWindowSize();
- }
- // 백스페이스키 block
- document.onkeydown=dsble_Back;
- function dsble_Back() {
- if( event.keyCode == 8 ){
- //alert('백스페이스 키를 사용할 수 없습니다.');
- return false;
- }
- }
- // F1 키 block -- add by parankiho 2008.02.12
- document.onhelp=dsble_F1;
- function dsble_F1() {
- return false;
- }
- function onBodyLoad() {
- var x = window.screen.width;
- var y = window.screen.height;
- if(x >= 1280 && y >= 1024){ // 표준 해상도
- document.body.style.overflow='hidden';
- }else{
- document.body.style.overflow='auto';
- }
- }
- function changeImage(instcd){
- var rightimg;
- var leftimg;
- var left_bgimg;
- var right_bgimg;
- var work_left_top;
- var work_right_top;
- var work_left_bottom;
- var work_right_bottom;
- var message_left;
- var message_right;
- var message_bullet;
-
- if(instcd == "031"){
- rightimg="right.gif";
- leftimg="left.gif";
- left_bgimg = "left_bg.gif";
- right_bgimg="right_bg.gif";
- work_left_top = "work_left_top.gif";
- work_right_top = "work_right_top.gif";
- work_left_bottom = "work_left_bottom.gif";
- work_right_bottom = "work_right_bottom.gif";
- message_left = "message_left.gif";
- message_right="message_right.gif";
- message_bullet = "message_bullet.gif";
-
- }else if(instcd == "032"){
- rightimg="right2.gif";
- leftimg="left2.gif";
- left_bgimg = "left_bg2.gif";
- right_bgimg = "right_bg2.gif";
- work_left_top = "work_left_top2.gif";
- work_right_top = "work_right_top2.gif";
- work_left_bottom = "work_left_bottom2.gif";
- work_right_bottom = "work_right_bottom2.gif";
- message_left = "message_left2.gif";
- message_right = "message_right2.gif";
- message_bullet = "message_bullet2.gif";
- }
-
- document.getElementById("rightimg").src = "../images/"+ rightimg;
- document.getElementById("leftimg").src = "../images/"+ leftimg;
- document.getElementById("left_bgimg").background = "../images/"+ left_bgimg;
- document.getElementById("right_bgimg").background = "../images/"+ right_bgimg;
- document.getElementById("work_left_top").src = "../images/"+ work_left_top;
- document.getElementById("work_right_top").src = "../images/"+ work_right_top;
- document.getElementById("work_left_bottom").src = "../images/"+ work_left_bottom;
- document.getElementById("work_right_bottom").src = "../images/"+ work_right_bottom;
- document.getElementById("message_left").src = "../images/"+ message_left;
- document.getElementById("message_right").src = "../images/"+ message_right;
- document.getElementById("message_bullet").src = "../images/"+ message_bullet;
-
-
- }
- //-->
- </script>
- </head>
- <body onload="onBodyLoad()">
- <SCRIPT LANGUAGE="JavaScript">
- var patientInfoLoaded = false;
- var bizMainLoaded = false;
- var sysMessageLoaded = false;
- function window::onLoad() {
-
- if( !patientInfoLoaded )
- {
- var e_patientInfo = document.getElementById("<%=systemcd%>_patientInfo");
- if( e_patientInfo ) e_patientInfo.focus();
- }
- if( !bizMainLoaded )
- {
- var e_bizMain = document.getElementById("<%=systemcd%>_bizMain");
- if( e_bizMain ) e_bizMain.focus();
- }
- if( !sysMessageLoaded )
- {
- var e_sysMessage = document.getElementById("<%=systemcd%>_sysMessage");
- if( e_sysMessage ) e_sysMessage.focus();
- }
- }
- </SCRIPT>
- <form METHOD="post" name="hismainForm">
-
- <table border="0" cellpadding="0" cellspacing="0" width="1272">
- <tr>
- <td id="left_bgimg" background="../images/<%=left_bgimg%>" valign="top"><img id="leftimg" src="../images/<%=leftimg%>" width="21" height="225" alt="" border="0"></td>
- <td align="center">
- <SCRIPT LANGUAGE="JavaScript">
- <!--
- TrustFormViewer("<%=systemcd%>"+"_bizMain", "<%=domainName%>/himed/webapps/com/hismainweb/xrw/SMZUM00200_메인화면.xrw", "<%=systemcd%>"+"_bizMain", "", "1212", "784", "true", "true");
- //-->
- </SCRIPT>
- </td>
- <td id="right_bgimg" background="../images/<%=right_bgimg%>" valign="top"><img id="rightimg" src="../images/<%=rightimg%>" width="21" height="225" alt="" border="0"></td>
- </tr>
- </table>
- <table border="0" cellpadding="0" cellspacing="0" width="1272">
- <tr>
- <td><img id="message_left" src="../images/<%=message_left%>" width="21" height="23" alt="" border="0"></td>
- <td><img id="message_bullet" src="../images/<%=message_bullet%>" width="18" height="23" alt="" border="0"></td>
- <td>
- <SCRIPT LANGUAGE="JavaScript">
- <!--
- TrustFormViewer("<%=systemcd%>"+"_sysMessage", "<%=domainName%>/himed/webapps/com/hismainweb/xrw/SMZUM00300_상태메시지.xrw", "<%=systemcd%>"+"_sysMessage", "", "1203", "23", "false", "true");
- //-->
- </SCRIPT>
- </td>
- <td><img id="message_right" src="../images/<%=message_right%>" width="30" height="23" alt="" border="0"></td>
- </tr>
- </table>
- <table border="0" cellpadding="0" cellspacing="0" width="1272">
- <tr>
- <td bgcolor="#dfdddd" height="4"> </td>
- </tr>
- </table>
- </form>
- </body>
- </html>
|