<%@page import="com.zky.para.Para"%>
<%@include file="/auth.jsp"%>
<%@page import="java.util.Date"%>
<%@page language="java" pageEncoding="utf-8" %>
<jsp:useBean id="getPara" scope="application" class="com.zky.para.SyncPara"/>
<%
	String operate = "";
    String jobcode      =  Common.convertNull(request.getParameter("jobcode"));
    String companyid    =  Common.convertNull(request.getParameter("companyid"));//login_obj.getCompanyid();
    String menuitem     =  Common.convertNull(request.getParameter("menuitem"));
    String jobname      =  Common.convertNull(request.getParameter("jobname"));
   
    String disabled     = "";
    HashFmlBuf buf = (HashFmlBuf) request.getAttribute("job_buf");
    if (buf != null) {
    	operate = "modify";
    	companyid = buf.fget("frameworkid",0);
    	jobcode = buf.fget("jobcode",0);
    	jobname = buf.fget("jobname",0).trim();
    	menuitem = buf.fget("menuitem",0);
		disabled = "readonly";
    } else {
    	operate = "add";
    }

%>
<html>
<head>
<title>角色岗位管理</title>
<link rel="stylesheet" type="text/css" href="../css/font.css">
<script src="../js/check.js"></script>
<script src="../js/date.js"></script>
<style type="text/css">
select
{
   width:179px;
}
</style>
<script src="../js/setSelectValue.js"></script>
<script src="../js/ajaxUtils.js"></script>
<script>
function setValue() {
	<%
		if (!Common.isNull(jobcode)) {
			out.println("form1.jobcode.value='" + jobcode + "';");
		}
		if (!Common.isNull(companyid)) {
			out.println("form1.companyid.value='" + companyid + "';");
		}	
		if (!Common.isNull(menuitem)) {
			out.println("form1.menuitem.value='" + menuitem + "';");
		}
		if (!Common.isNull(jobname)) {
			out.println("form1.jobname.value='" + jobname + "';");
		}
	%>	
	}
function check() {
	if (form1.jobcode.value == "") {
		alert("请输入角色岗位编码!");
		form1.jobcode.focus();
		return;
	}
	if (form1.jobname.value == "") {
		alert("请输入角色名称!");
		form1.jobname.focus();
		return;
	}		
	if (form1.companyid.value == "") {
		alert("请选择市保密局!");
		form1.companyid.focus();
		return;
	}
	
	form1.button1.disabled=true;
	form1.button2.disabled=true;
	form1.submit();
}
function selectChange(i)
{
	form1.action = "/manage/JobEdit.jsp";
	form1.submit();
}
</script>
</head>
<body onload="setValue();">
<form name="form1" method="post" action="/servlet/JobManage">
<input type="hidden" name="operate" value="<%=operate%>"/>
<input type="hidden" name="preMenuitem" value="<%=menuitem%>"/>
<input type="hidden" name="companyidQ" value="<%=request.getParameter("companyidQ")%>"/>
<input type="hidden" name="jobcodeQ" value="<%=request.getParameter("jobcodeQ")%>"/>
<input type="hidden" name="jobnameQ" value="<%=request.getParameter("jobnameQ")%>"/>
<table width="100%"  border="0" align="center" cellpadding="0" cellspacing="1" class="box">
  <tr>
    <td valign="top"><table width="100%" height="23"  border="0" cellpadding="0" cellspacing="0">
        <tr>
          <td width="25%" background="/images/tab_search_01.jpg"><table width="100%" height="23" border="0" align="center" cellpadding="0" cellspacing="0">
              <tr>
                <td width="6%" align="right"><img src="/images/little_red.jpg" width="12" height="12"></td>
                <td width="94%" class="font12b">&nbsp;<b>角色岗位管理</b></td>
              </tr>
          </table></td>
          <td width="75%" background="/images/tab_search_03.jpg"><img src="/images/tab_search_02.jpg" width="12" height="23"></td>
        </tr>
      </table>                    
     <table width="98%"  border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="d8e9fe" class="table02">
      	<tr bgcolor="#FFFFFF" height="35px">
		<td class="cell1">角色编码</td>
		<td class="cell2">
			<input type="text" name="jobcode" value="<%=jobcode%>" <%=disabled%> maxlength="8" size="24" onkeyup="value=value.replace(/[^\w\.\/]/ig,'')"><font style="color: red;">*</font>
		</td>				
		<td class="cell1">角色名称</td>
		<td class="cell2"><input type="text" name="jobname" value="<%=jobname%>" size="24"><font style="color: red;">*</font>
		</td>
	    </tr>
	    <tr bgcolor="#FFFFFF" height="35px">	
		<td class="cell1">所属市保密局</td>
		<td class="cell2">
			<select class='aselect'  name="companyid" setValue="<%=companyid%>" onChange="selectChange(1);">
		  	<%=Para.getSj(getPara)%>			
			</select>
		</td>			
		<td class="cell1">菜单模板</td>
		<td class="cell2">
			<span id="menuDiv">
			<select class='aselect' name="menuitem" setValue="<%=menuitem%>">
				<option value="">--请选择--</option>
				<%if (companyid.equals("")){
				out.println(Para.getSelectMenuitem(login_obj.getCompanyid()));
				}else{
				out.println(Para.getSelectMenuitem(companyid));
				}%>
			</select>
			</span>
		</td>
	</tr>	
</table>
	<table width="100%" align="center">
		<tr align="center" height="40" valign="middle">
		<td>
		<input type="button" name="button1" style="background:url(/images1/bc1.png); width:60px; height:22px; border:none;cursor: pointer;"  onClick="check();"/>&nbsp;&nbsp;
		<input type="button" name="button2" style="background:url(/images1/fh.png); width:60px; height:22px; border:none; cursor: pointer;" onClick="history.back();"/>
		</td>
		</tr>
	</table>	
	 </td>
  </tr>
</table>
</form>
<%@include file="/foot.jsp"%>
</body>
</html>
<script type="text/javascript">
function selectMenu(companyid) {
	var url = "/servlet/SelectPara?select=menu&companyid=" + companyid;
	var callback = changeMenu;
	executeXhr(callback, url);
}

function changeMenu() {

  if (req.readyState == 4) {

    if (req.status == 200) {
      document.getElementById("menuDiv").innerHTML = "<select class='aselect' name='menuitem'><option value=''>--请选择--</option>" + req.responseText + "</select>";
    } else {
      alert("There was a problem retrieving the XML data:" +  req.statusText);
    }
  }
 }
</script>