<%@ page import="com.csc.library.entry.*,com.csc.library.utilities.*,com.csc.library.session.*,com.csc.library.database.*,java.util.*"  contentType="text/html;charset=UTF-8"%>
<jsp:useBean id="SM1011_1" scope="page" class="com.csc.library.system.Task"/>
<%
	SM1011_1.setChannel(request ,response);
	UIManager screen=(UIManager)SM1011_1.process("ChildEntry","MSALATYPE0_PERMISSION");
	screen.referLangOn();
%>
 
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../CSS/TISCO.css" rel="stylesheet" type="text/css">
<link href="../CSS/bootstrap.css" rel="stylesheet"  type="text/css">
<link href="../CSS/bootstrap_csc_backend.css" rel="stylesheet"  type="text/css">
<script type="text/javascript" src="../JS/jquery-2.1.3.min.js"></script>
<script type='text/javascript' src="../JS/bootstrap.js"></script>
<script type='text/javascript' src='../JS/SCREEN.js'></script>
<script language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script>
<script language="javascript">getTitleName();</script>
<script src="../JS/jquery-1.11.2.js" type="text/javascript"></script>
<script language="JavaScript" type="text/JavaScript">

function goHelp(helpName,inputName){
	var helpReturn;
	var fixCon = "";
	if(inputName=="__usernameid" ){
		 helpReturn="__usernameid:usernameid,__fullname:memployee.fullname,__employeeid:empid,__job:memployee.job";
	} else {
		return;
	}
	linkHelp_Return(helpName, helpReturn, fixCon);
}

function saveChild(acktion){
    if(chkEmp()&&chkSelect()){
        with(document.cscform){
            if(acktion=="save"){
                __cmdchild.value="save";
                __ack.value="add";
            }
            submit();
        }
    }
}

function chkEmp(){
    with(document.cscform){
        var msg = (getLang()=="tha")? "กรุณาระบุรหัสผู้ใช้งาน.": "Please input usernameid."
        if(__usernameid.value === ""){
            alert(msg);
            __usernameid.focus();
            __usernameid.select();
            return false;
        }
        return true;
    }
}

function chkSelect(){
    with(document.cscform){
        var chk = false;
        var msg = (getLang()=="tha")? "กรุณาเลือกสิทธิในการดำเนินงาน.": "Please select permission."
        $(".permission").each(function(){
            if($(this).prop('checked')){
                chk = true;
            }
        });
        if(!chk){
            alert(msg);
        }
        return chk;
    }
}

function cancelEvent(e){
    cancelEvents(e);
}

function backhead(){
    with(window.opener.document.cscform){
        __cmd.value = 'ack';
        submit();
        window.close();
    }
}

function back(){
    with(window.opener.document.cscform){
        __cmd.value = 'ack';
        submit();	    
    }
}
</script>
</head>

<body>
<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>
<script language="javascript">initToolTips();</script>
<form name="cscform" method="post" action="SM1011_1.jsp">


<!----------BEGIN CSC INITIAL ZONE ------------------------>

<%=screen.InitialVariable()%>

<!----------END CSC INITIAL ZONE -------------------------->

	<input type="hidden" name="__cmd" value="">
	<input type="hidden" name="__sysisedit" value="">
	<input type="hidden" name="__cmdchild">
	<input type="hidden" name="__ack" value="<%=request.getParameter("__ack")%>">
	<input type="hidden" name="__referPage" value="">
	<input type="hidden" name="__fixCon" value="">
	<input type="hidden" name="__help" value="">
	<input type="hidden" name="__notNull" value="<%=screen.getRequire()%>">	
	<input type="hidden" name="__screen" value="MSALATYPE0_PERMISSION">
	<input type="hidden" name="__companyid"  value='<%=screen.getUProfile().get("companyid")%>'>
	<input type="hidden" name="__ordernumber" value="<%=request.getParameter("__ordernumber")%>">
	<input type="hidden" name="__language" value='<%=screen.getUProfile().get("lang")%>'>
	<input type="hidden" name="__lastrec" value="<%=request.getParameter("__lastrec")%>">
	<input type="hidden" name="__maxrec" value="<%//=screen.getTable("MSALATYPE0_PERMISSION").recCount()%>">
	<input type="hidden" name="__gorec" value="<%=request.getParameter("__gorec")%>">  
	<input type="hidden" name="__headMulti" value="<%=request.getParameter("__headMulti")%>">
	<input type="hidden" name="__language" value='<%=screen.getUProfile().get("lang")%>'>
	<input type="hidden" name="__calendar">
	<input type="hidden" name="__headMulti" value="<%=request.getParameter("__headMulti")%>">
	<input type="hidden" name="__Rec_No" value="<%=request.getParameter("__Rec_No")%>">
	<script language="javascript">getInputFormatDate();</script>
	<%
			int lineno=0;
			if (!request.getParameter("__line_no").trim().equals("")) {
			   	lineno = Integer.parseInt(request.getParameter("__line_no"));
			}
			if (request.getParameter("__ack").trim().equals("edit")) {
			   	lineno = Integer.parseInt(request.getParameter("__gorec"));
			}else
		   	if(request.getParameter("__ack").equals("add")){
				lineno++;
		   }
	%>
	<input type="hidden" name="__line_no" value="<%=lineno%>">
  <% 
	if(request.getParameter("__ack").equals("add"))
	{
		//screen.getRecord().clearChild();
	}
%>

  	<div align="center">
   	<table cellspacing="0">
		<tr> 
        	
        <td class="header" colspan="2">SM1011_1,
		<script language="JavaScript">swapLang('Salatype Permission Detail');</script>&nbsp;</td>
        </tr>
        <tr> 
        	<td> 
          		<table cellpadding="0"  cellspacing="0">
            	<tr> 
              		<td colspan="2"  class="blankspace"></td>
            	</tr>
		<tr> 
			<td class="columnlabel"><%=screen.getLabel("usernameid")%>&nbsp;</td>      	
			<td class="columnobject1">
                            <%=screen.getInput("usernameid")%>
                            <input type="text" name="__fullname" size="30" readonly="true">
                        </td>
		</tr>
                <tr> 
              		<td colspan="2"  class="blankspace"></td>
            	</tr>
                <tr> 
                    <td colspan="2">
                        <table align="center" class="inner" cellpadding="0"  cellspacing="0">
                            <tr>
                                <td width="20%" class="title1"></td>
                                <td width="20%" class="title1" align="center"><script language="JavaScript">swapLang('Select');</script></td>
                                <td width="30%" class="title1" align="center"><script language="JavaScript">swapLang('Permission');</script></td>
                                <td width="30%" class="title1"></td>
                            </tr>
                            <tr>
                                <td></td>
                                <td align="center"><input type="checkbox" name="__per_change_period_detail" value="1" class="permission"></td>
                                <td align="center"><script language="JavaScript">swapLang('Change Period Detail');</script></td>
                                <td></td>
                            </tr>
                            <tr>
                                <td></td>
                                <td align="center"><input type="checkbox" name="__per_calculate" value="1" class="permission"></td>
                                <td align="center"><script language="JavaScript">swapLang('Calculate');</script></td>
                                <td></td>
                            </tr>
                            <tr>
                                <td></td>
                                <td align="center"><input type="checkbox" name="__per_confirm" value="1" class="permission"></td>
                                <td align="center"><script language="JavaScript">swapLang('Confirm');</script></td>
                                <td></td>
                            </tr>
                            <tr>
                                <td></td>
                                <td align="center"><input type="checkbox" name="__per_period_end" value="1" class="permission"></td>
                                <td align="center"><script language="JavaScript">swapLang('Period End');</script></td>
                                <td></td>
                            </tr>
                        </table>
                    </td>
            	</tr>
                <tr> 
              		<td colspan="2"  class="blankspace"></td>
            	</tr>

								<tr>
									<td  class="buttonline" colspan="7"><div align="center">
										<button type="button" class="btn btn-primary width100" swlang code="SW013169" onClick="saveChild('save');">OK</button>&nbsp;
										<button type="button" class="btn btn-primary width100" swlang code="SW013174" onClick="backhead();">BACK</button>
									</div>
									</td>
								</tr>
              </table>
              </td>
        </tr>
        <tr> 
        	<td colspan="2"  class="blankspace"></td>
       	</tr>
        <tr> 
        	<td class="bottom"></td>
      	</tr>
      </table>    
</div>
	<% 
	if((request.getParameter("__cmdchild")!=null)&&(!request.getParameter("__cmdchild").equals(""))){%>
	<script language="javascript">back();</script>
	<%}%>
</form>
<!--Start ERROR AND WARNING -->
<% screen.referLangOff(); %>
</body>
</html>