You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

483 lines
27 KiB

<%@page import="kr.co.kihyun.beans.tosys.etc1.TotsysEtc"%>
<%@page import="javax.jdo.Transaction"%>
<%@page import="javax.jdo.Query"%>
<%
/************************************************************@@
* Program Name : left.jsp
* Description : 핸디소프트 연동용 totper_left Menu
* Author : 기현테크
* Create Date : 2010.11.18
* History :
@@************************************************************/
%>
<%@ page contentType="text/html; charset=utf-8"
import="java.net.URLDecoder" import="java.net.URLEncoder"
import="java.util.Iterator" import="java.util.List"
import="javax.jdo.PersistenceManager"
import="kr.co.kihyun.beans.entity.*"
import="kr.co.kihyun.beans.entity.util.*"
import="kr.co.kihyun.beans.user.HttpSSOLogin"
import="kr.co.kihyun.text.html.ServletUtil"
import="kr.co.kihyun.moumi.MoumiConfig"
import="kr.co.kihyun.lang.MString"
import="kr.co.kihyun.lang.MLong"
import="kr.co.kihyun.beans.totsys.menu.MenuBean"
import="kr.co.kihyun.moumi.doc.MDoc"
import="kr.co.kihyun.moumi.report.MReport"
import="kr.co.kihyun.lang.MInteger"
import="kr.co.kihyun.beans.entity.TotDoc"%>
<%@ include file="/totsys/common/inc/sec/secure.inc.jsp"%>
<%
PersistenceManager pm = new MPersistenceManager(PMF.get().getPersistenceManager());
Transaction tx = pm.currentTransaction();
try{
/*********** User HttpSSOLogin check ***********/
String connURL="location='/totsys/login/login.jsp';";
if(!HttpSSOLogin.isLogin(request)){
out.println(ServletUtil.alert(MoumiConfig.getMessageBundle().getString("moumi.message.popup.left_jsp_WorkTimeOut")));
out.println(ServletUtil.getJavaScript(connURL));
return;
}
/********** session내의 userId **********/
String dtName = HttpSSOLogin.getDeptName(request);
String usID = HttpSSOLogin.getLoginID(request);
String dpID = HttpSSOLogin.getDeptID(request);
String usName = HttpSSOLogin.getUserName(request);
int sysAuth = HttpSSOLogin.getSysAuth(request);
/****** Parameter ******/
int menuType = MInteger.parseInt(request.getParameter("menuType"), -1);
String param = MString.checkNull(request.getParameter("On"));
String locationType = MString.checkNull(request.getParameter("locationType"));
Long docID = MLong.parseLong(request.getParameter("docID"), null);
String deptID = request.getParameter("deptID");
// System.out.println("메뉴_left.jsp_deptID="+deptID);
String repUserID = MString.checkNull(request.getParameter("repUserID"));
String recog = MString.checkNull(request.getParameter("recog"));
String recogNum = MString.checkNull(request.getParameter("recogNum"));
String prss = MString.checkNull(request.getParameter("prss"));
/************* home taget url *****************/
session.setAttribute("homeTagetURL", "/totsys/totper/main.jsp");
session.setAttribute("envTagetURL", "/totsys/common/inc/totper/top/top.jsp");
//List<Category> categoryList = (List<Category>)pm.getObjectById(Category.class, Category.ID_BOARD).getChildCategories();
// List<Category> categoryList = ((Category)pm.getObjectById(Category.class, Category.ID_BOARD)).getChildCategories();
//
// for(int ii=0;ii<categoryList.size();ii++)
// {
// Category cat=(Category)categoryList.get(ii);
// String id=cat.getId();
// if(id.equals("ID_QNA"))
// {
// categoryList.remove(ii);
// }
// }
// tx.begin();
// MUser mUser = (MUser)pm.getObjectById(MUser.class, usID);
// tx.rollback();
//MenuBean[] boardMenus = new MenuBean[categoryList.size()+1];
// MenuBean[] boardMenus = new MenuBean[categoryList.size()];
// Iterator<Category> catIter = categoryList.iterator();
//int icnt = boardMenus.length;
//icnt = 1;
/*for(int i = 0; i < icnt; i++)
{
if(i == 0)
{
// if(HttpSSOLogin.getSysAuth(request) == Moumi.TOTPER)
boardMenus[i] = new MenuBean(request, "/totsys/totper/main.jsp?mata=1", "공지사항");
// else if(HttpSSOLogin.getSysAuth(request) == Moumi.SYSADM)
// boardMenus[i] = new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", "게시판");
}
else
{
Category cat = catIter.next();
//boardMenus[i] = new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID="+cat.getId(), cat.getName());
boardMenus[i] = new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_SYSTEM_NOTICE");
}
}*/
// MenuBean[][] totperMenuss = null;
/*SysAuth == 2, 5, 7*/
//사용자메뉴
MenuBean[][] totperMenuss = {
//boardMenus,
{
//top/left메뉴 : 집계하기 -> 문서배포
//집계=TotDocType.java=TotDocType.TOT_DOC=moumi.message.tot_doc.tot_doc 하기=moumi.message.menu.do 문서배포
//new MenuBean(request, "/totsys/totper/main.jsp?mata=1", TotDocType.TOT_DOC+MoumiConfig.getMessageBundle().getString("moumi.message.menu.do")),
//문서=TotDocType.TOT_DOC2=moumi.message.tot_doc.tot_doc2 배포=moumi.message.menu.do2
new MenuBean(request, "/totsys/totper/main.jsp?mata=1", "문서배포"),
//문서작성
new MenuBean(request, "/totsys/totper/mydocbox/regbox/doc_regist.jsp?step=1"),
//832 : moumi.message.totsys.totper.mydocbox.prssbox.doc_list_jsp = 집계진행자료 :: 취합현황
new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=PRSS"),
//임시저장moumi.message.tot_doc.reg + 자료 moumi.message.doc :: 임시저장함 moumi.message.tot_doc.reg + moumi.message.box
new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=REG"),
//moumi.message.menu.end 종료, moumi.message.menu.box 함
new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=END"),
//825 :: moumi.message.totsys.totper.mydocbox.formbox.doc_list_jsp = 서식 :: 서식관리함
new MenuBean(request, "/totsys/totper/mydocbox/formbox/doc_list.jsp")
//new MenuBean(request, "/totsys/login/envsetting/group/group_setup.jsp") // 사용자그룹설정 추가
},
{
//제출=moumi.message.menu.submit, 하기=moumi.message.menu.do
//new MenuBean(request, "/totsys/totper/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.menu.submit")+MoumiConfig.getMessageBundle().getString("moumi.message.menu.do")+""),
//문서=moumi.message.menu.submit2, 수신=moumi.message.menu.do3
new MenuBean(request, "/totsys/totper/main.jsp?mata=1", "문서수신"),
// 접수 자료 :: 730 :: moumi.message.totsys.repoper.mydocbox.returnbox.report_list_jsp :: 수신함
new MenuBean(request, "/totsys/repoper/mydocbox/returnbox/report_list.jsp"),
//제출진행자료 :: 736:: totsys.repoper.mydocbox.tempbox.report_list_jsp :: 제출현황
new MenuBean(request, "/totsys/repoper/mydocbox/tempbox/report_list.jsp?reportType=TEMP"),
//승인제출결재대기 :: 405 :: moumi.message.repoperdoc.recog :: 승인 + 결재대기(제출진행)
new MenuBean(request, "/totsys/repoper/mydocbox/approve/report_list.jsp?reportType=READY"),
//승인결재완료 :: 405 :: moumi.message.repoperdoc.recog :: 승인 + 결재완료(제출완료)
new MenuBean(request, "/totsys/repoper/mydocbox/approve/report_list.jsp?reportType=COMPLETE"),
//자료
//new MenuBean(request, "/totsys/repoper/mydocbox/compbox/report_list.jsp?reportType=COMP", MoumiConfig.getMessageBundle().getString("moumi.message.menu.mySubmit") +MoumiConfig.getMessageBundle().getString("moumi.message.menu.doc")),
//부서제출자료 :: 부서제출자료 moumi.message.menu.allSubmit + 함 moumi.message.menu.doc // moumi.message.menu.allSubmit2 제출완료 + 함 moumi.message.menu.box
new MenuBean(request, "/totsys/repoper/mydocbox/endbox/report_list.jsp?reportType=END" )
},
{ //사용자그룹 관련
new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.userGroup")),
new MenuBean(request, "/totsys/login/envsetting/group/group_setup.jsp")
}/*,{ //자주묻는질문
new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.faq")),
new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_FAQ")
}*/,{ //자료실
new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.pds")),
new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_PDS")
}/*,{ //공지사항
new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.notice")),
new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_SYSTEM_NOTICE")
}*/
};
MenuBean[][] sub_sysMenus = {
//boardMenus,
{
//top/left메뉴 : 집계하기 -> 문서배포
//집계=TotDocType.java=TotDocType.TOT_DOC=moumi.message.tot_doc.tot_doc 하기=moumi.message.menu.do 문서배포
//new MenuBean(request, "/totsys/totper/main.jsp?mata=1", TotDocType.TOT_DOC+MoumiConfig.getMessageBundle().getString("moumi.message.menu.do")),
//문서=TotDocType.TOT_DOC2=moumi.message.tot_doc.tot_doc2 배포=moumi.message.menu.do2
new MenuBean(request, "/totsys/totper/main.jsp?mata=1", "문서배포"),
//문서작성
new MenuBean(request, "/totsys/totper/mydocbox/regbox/doc_regist.jsp?step=1"),
//832 : moumi.message.totsys.totper.mydocbox.prssbox.doc_list_jsp = 집계진행자료 :: 취합현황
new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=PRSS"),
//임시저장moumi.message.tot_doc.reg + 자료 moumi.message.doc :: 임시저장함 moumi.message.tot_doc.reg + moumi.message.box
new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=REG"),
//moumi.message.menu.end 종료, moumi.message.menu.box 함
new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=END"),
//825 :: moumi.message.totsys.totper.mydocbox.formbox.doc_list_jsp = 서식 :: 서식관리함
new MenuBean(request, "/totsys/totper/mydocbox/formbox/doc_list.jsp")
//new MenuBean(request, "/totsys/login/envsetting/group/group_setup.jsp") // 사용자그룹설정 추가
},
{
//제출=moumi.message.menu.submit, 하기=moumi.message.menu.do
//new MenuBean(request, "/totsys/totper/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.menu.submit")+MoumiConfig.getMessageBundle().getString("moumi.message.menu.do")+""),
//문서=moumi.message.menu.submit2, 수신=moumi.message.menu.do3
new MenuBean(request, "/totsys/totper/main.jsp?mata=1", "문서수신"),
// 접수 자료 :: 730 :: moumi.message.totsys.repoper.mydocbox.returnbox.report_list_jsp :: 수신함
new MenuBean(request, "/totsys/repoper/mydocbox/returnbox/report_list.jsp"),
//제출진행자료 :: 736:: totsys.repoper.mydocbox.tempbox.report_list_jsp :: 제출현황
new MenuBean(request, "/totsys/repoper/mydocbox/tempbox/report_list.jsp?reportType=TEMP"),
//지사 제출진행자료 :: 736:: totsys.repoper.mydocbox.tempbox.report_list_jsp :: 지사 제출 현황
new MenuBean(request, "/totsys/repoper/mydocbox/subtempbox/report_list.jsp"),
//승인제출결재대기 :: 405 :: moumi.message.repoperdoc.recog :: 승인 + 결재대기(제출진행)
new MenuBean(request, "/totsys/repoper/mydocbox/approve/report_list.jsp?reportType=READY"),
//승인결재완료 :: 405 :: moumi.message.repoperdoc.recog :: 승인 + 결재완료(제출완료)
new MenuBean(request, "/totsys/repoper/mydocbox/approve/report_list.jsp?reportType=COMPLETE"),
//자료
//new MenuBean(request, "/totsys/repoper/mydocbox/compbox/report_list.jsp?reportType=COMP", MoumiConfig.getMessageBundle().getString("moumi.message.menu.mySubmit") +MoumiConfig.getMessageBundle().getString("moumi.message.menu.doc")),
//부서제출자료 :: 부서제출자료 moumi.message.menu.allSubmit + 함 moumi.message.menu.doc // moumi.message.menu.allSubmit2 제출완료 + 함 moumi.message.menu.box
new MenuBean(request, "/totsys/repoper/mydocbox/endbox/report_list.jsp?reportType=END" )
},
{ //사용자그룹 관련
new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.userGroup")),
new MenuBean(request, "/totsys/login/envsetting/group/group_setup.jsp")
}/*,{ //자주묻는질문
new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.faq")),
new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_FAQ")
}*/,{ //자료실
new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.pds")),
new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_PDS")
}/*,{ //공지사항
new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.notice")),
new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_SYSTEM_NOTICE")
}*/
};
//SysAuth == 9
//관리자
MenuBean[][] sysadmMenus = {
//boardMenus,
{
// new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.menu.doc")+MoumiConfig.getMessageBundle().getString("moumi.message.menu.box")),
//moumi.message.tot_doc 집계자료
//new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc")),
new MenuBean(request, "/totsys/totper/main.jsp?mata=1", "문서배포"),
//문서작성
new MenuBean(request, "/totsys/totper/mydocbox/regbox/doc_regist.jsp?step=1"),
//832 : moumi.message.totsys.totper.mydocbox.prssbox.doc_list_jsp = 집계진행자료 :: 취합현황
new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=PRSS"),
//임시저장moumi.message.tot_doc.reg + 자료 moumi.message.doc :: 임시저장함 moumi.message.tot_doc.reg + moumi.message.box
new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=REG"),
//moumi.message.menu.end 종료, moumi.message.menu.box 함
new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=END"),
//825 :: moumi.message.totsys.totper.mydocbox.formbox.doc_list_jsp = 서식 :: 서식관리함
new MenuBean(request, "/totsys/totper/mydocbox/formbox/doc_list.jsp"),
new MenuBean(request, "/totsys/common/inc/statistics/statistics.jsp","통계(집계.제출)") //통계
},
/*{
new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", Moumi.getMessageBundle().getString("moumi.message.menu.doc")+Moumi.getMessageBundle().getString("moumi.message.menu.statistics")),
new MenuBean(request, "/totsys/sysadm/stat/doc_check.jsp")
},*/
{
// new MenuBean(request, "/totsys/totper/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.menu.submit")+MoumiConfig.getMessageBundle().getString("moumi.message.menu.do")+""),
//moumi.message.tot_report.submitted = 제출자료
//new MenuBean(request, "/totsys/totper/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.tot_report.submitted")),
new MenuBean(request, "/totsys/totper/main.jsp?mata=1", "문서수신"),
// 접수 자료 :: 730 :: moumi.message.totsys.repoper.mydocbox.returnbox.report_list_jsp :: 수신함
new MenuBean(request, "/totsys/repoper/mydocbox/returnbox/report_list.jsp"),
//제출진행자료 :: 736:: totsys.repoper.mydocbox.tempbox.report_list_jsp :: 제출현황
new MenuBean(request, "/totsys/repoper/mydocbox/tempbox/report_list.jsp?reportType=TEMP"),
//승인제출결재대기 :: 405 :: moumi.message.repoperdoc.recog :: 승인 + 결재대기(제출진행)
new MenuBean(request, "/totsys/repoper/mydocbox/approve/report_list.jsp?reportType=READY"),
//승인결재완료 :: 405 :: moumi.message.repoperdoc.recog :: 승인 + 결재완료(제출완료)
new MenuBean(request, "/totsys/repoper/mydocbox/approve/report_list.jsp?reportType=COMPLETE"),
//new MenuBean(request, "/totsys/repoper/mydocbox/compbox/report_list.jsp?reportType=COMP", MoumiConfig.getMessageBundle().getString("moumi.message.menu.mySubmit") +MoumiConfig.getMessageBundle().getString("moumi.message.menu.doc")),
//부서제출자료 :: 부서제출자료 moumi.message.menu.allSubmit + 함 moumi.message.menu.doc // moumi.message.menu.allSubmit2 제출완료 + 함 moumi.message.menu.box
new MenuBean(request, "/totsys/repoper/mydocbox/endbox/report_list.jsp?reportType=END")
},
{ //조직도 관련
//moumi.message.menu.oraganization = 조직도
new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.userGroup")),
//사용자그룹
new MenuBean(request, "/totsys/login/envsetting/group/group_setup.jsp"),
//new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.menu.oraganization")),
// new MenuBean(request, "/totsys/login/envsetting/group/group_setup.jsp"),
//조직도
new MenuBean(request, "/totsys/sysadm/org/org_view.jsp")
}/*,{ //자주묻는질문
new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.faq")),
new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_FAQ")
}*/,
{ //자료실
//moumi.message.board.pds = 자료실
new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.pds")),
new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_PDS")
}/*,{ //공지사항
//moumi.message.board.notice = 공지사항
new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.notice")),
new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_SYSTEM_NOTICE")
}*/
};
//SysAuth == 7인 부분 추가 함
/********************************************************************************
tx.begin();
Category category = pm.getObjectById(Category.class, "ID_SYSTEM_NOTICE");
List<Board> boardList;
Query q = pm.newQuery(Board.class);
boardList = (List<Board>) q.execute();
q = pm.newQuery(Board.class, boardList);
StringBuilder filter = new StringBuilder(150)
.append("upperBoard == null && category == board_category && popup_yn==true");
q.setFilter(filter.toString());
q.declareParameters("kr.co.kihyun.beans.entity.Category board_category");
q.setOrdering("writeDate DESC");
boardList = (List<Board>) q.execute(category);
tx.commit();
*********************************************************************************/
TotsysEtc te=new TotsysEtc();
te.getPopupNotice();
int count=te.count;
String[] idList=te.popupId;
%>
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<link rel="stylesheet" href="/totsys/common/css/kecttep.css" type="text/css">
<link rel="stylesheet" href="/totsys/common/css/SquareButtons.css" type="text/css">
<link rel="stylesheet" href="/totsys/common/css/style.css" type="text/css">
<script src="/totsys/common/js/popup.js"></script>
<script Language="javascript">
function getCookie( name )
{
var nameOfCookie = name + "=";
var x = 0;
while ( x <= document.cookie.length )
{
var y = (x+nameOfCookie.length);
if ( document.cookie.substring( x, y ) == nameOfCookie ) {
if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
endOfCookie = document.cookie.length;
return unescape( document.cookie.substring( y, endOfCookie ) );
}
x = document.cookie.indexOf( " ", x ) + 1;
if ( x == 0 )
break;
}
return "";
}
function pupupIndex(){ //로그인시 팝업
<%--
if(getCookie("NOTICE")!="no")
var urlname = "/totsys/common/inc/totper/left/main_popup.jsp";
var height = screen.height;
var width = screen.width;
var leftpos = width / 2 - 350-100;
var toppos = height / 2 - 350;
var post=null;
post= window.open(urlname, "post","width=780, height=850, toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,left=" + leftpos + ",top=" + toppos);
}
if(getCookie("NOTICE2")!="no")
{
var urlname2 = "/totsys/common/inc/totper/left/main_popup2.jsp";
var height = screen.height;
var width = screen.width;
var leftpos = width / 2 - 350+100;
var toppos = height / 2 - 350;
var post2=null;
post2= window.open(urlname2, "post2","width=780, height=700, toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,left=" + leftpos + ",top=" + toppos);
}
<% for(int ii=0;ii<boardList.size();ii++)
{ %>
gName="BOARD"+<%=boardList.get(ii).getId()%>;
if(getCookie(gName)!="no")
{
var urlname2 = "/totsys/common/inc/totper/left/main_popup3.jsp?gName="+gName;
var height = screen.height;
var width = screen.width;
var leftpos = width / 2 - 350+100;
var toppos = height / 2 - 350;
window.open(urlname2, gName,"width=550, height=380, toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,left=" + leftpos + ",top=" + toppos);
}
<% } %>
--%>
<%--for(int ii=0;ii<count;ii++){ %>
gName="BOARD"+<%=idList[ii]%>;
if(getCookie(gName)!="no")
{
var urlname2 = "/totsys/common/inc/totper/left/main_popup3.jsp?gName="+gName;
var height = screen.height;
var width = screen.width;
var leftpos = width / 2 - 350+100;
var toppos = height / 2 - 350;
window.open(urlname2, gName,"width=550, height=380, toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,left=" + leftpos + ",top=" + toppos);
}
<%} --%>
return;
}
</script>
</head>
<body bgcolor="#ffffff" topmargin="0" leftmargin="0" marginwidth="0"marginheight="0"
onload="parent.topx.location.href='/totsys/login/top.jsp';pupupIndex();">
<!-- top메뉴 내용은 left.jsp내용을 기반으로 하기 때문에 left.jsp가 로딩 된 후에 다시 로드 되어야 한다. -->
<script type="text/javascript" src="/totsys/common/js/wz_tooltip/wz_tooltip.js"></script>
<%
MenuBean[][] menus = null;
if(HttpSSOLogin.getSysAuth(request) == MoumiConfig.TOTPER || HttpSSOLogin.getSysAuth(request) == MoumiConfig.REPOPER )
menus = totperMenuss;
else if(HttpSSOLogin.getSysAuth(request) == MoumiConfig.SYSADM )
menus = sysadmMenus;
else if(HttpSSOLogin.getSysAuth(request) == MoumiConfig.SUB_SYSADM)
menus = sub_sysMenus;
//else if(HttpSSOLogin.getSysAuth(request) == MoumiConfig.REPOADM)
// menus = repoadmMenus;
if(MoumiConfig.isOnLeftMenu()){
for(int i = 0; i < menus.length; i++) {
%>
<div id="menu<%= i+1 %>" style="display:'<%= i == 0 ? "" : "none" %>';">
<table width="130" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td><br><img src="/totsys/common/images/left/left_t.gif" width="130" height="8"></td>
</tr>
<tr>
<td background="/totsys/common/images/left/left_bg.gif">
<table width="110" border="0" cellpadding="0" cellspacing="0" align="center">
<tr>
<td height="30" background="/totsys/common/images/left/left_titbg2.gif" align="center">
<a class="largeButton2" href="/totsys/totper/main.jsp" target="main"><strong><font color="#FFFFFF"><span id="mainmenu<%= i+1 %>" class="buttonWrapper">
<%= menus[i][0] %></span></font></strong></a>
</td>
</tr>
<tr>
<td height="10"/>
</tr>
<!---//루프문 시작//-->
<%
for(int j = 1; j < menus[i].length; j++) {
%>
<tr>
<td height="30" style="padding-left:10px" align="left">
<img src="/totsys/common/images/folder.gif" id="img<%= i + 1%>"> <span>
<a class="f_12_p_Black_L" id="linkd<%= i + 1%><%= j%>" href="<%= menus[i][j].getUrl()%>" target="main"><%= menus[i][j]%></a></span>
</td>
</tr>
<%}%>
<!--//루프문 끝//-->
</table>
</td>
</tr>
<tr>
<td><img src="/totsys/common/images/left/left_b.gif" width="130" height="20"></td>
</tr>
</table>
</div>
<%
}
} else {
%>
<!-- TODO: implement -->
<%
}
%>
</body>
</html>
<%
}catch(Exception ex){
ex.printStackTrace();
out.println(kr.co.kihyun.text.html.ServletUtil.getJavaScript("location='/servlet/kr.co.kihyun.beans.user.HttpSSOLogin?mode=logout';"));
}finally{
if(tx.isActive())
tx.rollback();
pm.close();
}
%>