<%@page contentType="text/html; charset=UTF-8"%>
<%@page import="com.csc.library.entry.*,com.csc.library.system.*,com.csc.library.utilities.*,com.csc.library.database.*,com.csc.library.session.*"%>
<jsp:useBean id="PERMISSAVE" class="com.csc.library.system.Task" scope="page"/>
<%
PERMISSAVE.setChannel(request,response);
UIManager screen = (UIManager) PERMISSAVE.process("SingleEntry","PERMISSAVE");
%>
<jsp:useBean id="USERPERMIS" class="com.csc.library.system.Task" scope="page"/>
<%
USERPERMIS.setChannel(request,response);
HelpEntry screen1 = (HelpEntry) USERPERMIS.process("HelpEntry","USERPERMIS");
UProfile  u = screen1.getUProfile();
screen1.inq.setFilter("company='"+screen1.getUProfile().get("companyid")+"'");
screen1.process();
    CheckNull chk = new CheckNull();

ThaiUtilities thaicode = new ThaiUtilities();


%>
<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">
<script  language="JavaScript" src="../JS/SCREEN.js"></script>
<script type='text/javascript' src='../JS/ICONSMENU.js'></script>
<script language='javascript' src='../JS/HOTKEY.js'></script>
<script language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script>
<script language="javascript">
<!--
function GoSave() {
 saveEmp();
  }
function GoDelete(){  }
function GoSearch(){ }
function GoUpdate(){
 }

function goHelp(helpName,inputName){
	var helpReturn;
		 if(inputName=="__user_level" )
		 	helpReturn="__user_level:user_level,MUSER_LEVEL@TDESC";			
	     linkHelp_Return(helpName,helpReturn);
}

function findEmp(code){
	with(document.cscform){
		for(var i=0;i < __user.length;i++){
			if(code == __user.options[i].value){
				alert("รหัส " + code + " มีอยู่ในรายการแล้ว");
				return true;
			}
		} 
		return false;
	}
}

function saveEmp(){
	with(document.cscform){
	  bCon=confirm("ต้องการบันทึกข้อมูลหรือไม่ ?");
		 if (bCon==true)	{
				for(i=0;i < __user.length;i++){
					__usernameid.value = __user.options[i].value;
					__selectedUser.value += ((i!="0")?",":"")+__user.options[i].value;
				}
				__cmd.value="save";
				submit();
			}
		}
}

function delEmp(){
	with(document.cscform){
			for(i=__user.length;i > 0;i--){
				if(__user.options[i-1].selected == true){
					__user.options[i-1]  = null;
				}
			}
	}
}

function setEmp(){
	with(document.cscform){
		for(var i=0;i < __allemployee.length;i++){
			if(__allemployee.options[i].selected == true){
				if(!findEmp(__allemployee.options[i].value)){
					__user.options[__user.options.length]  = new Option(__allemployee.options[i].text,__allemployee.options[i].value);
				}
			}
		}
	}
}

function checkConfirm(){
	with(document.cscform){
           __confirm.value = "s";// default value
	}
}


//-->
</script>

</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" >
<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>
<script language="javascript">initToolTips();</script>
  <form name="cscform" method="post" action="#">
	
<!----------BEGIN CSC INITIAL ZONE ------------------------>

<%=screen.InitialVariable()%>

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

  <input type="hidden"name="__screen"  value="USERPERMIS">
  <input type="hidden" name="__help" value="">
  <input type="hidden" name="__cmd"  value="">
  <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>">
  <input type="hidden" name="__fixCon" value="">
  <input type="hidden" name="__notNull" value="<%=screen.getRequire()%>">
  <input type="hidden" name="__selectedUser" value="">
  <input type="hidden" name="__filterChild" value="">
  <input type="hidden" name="__usernameid" value="">
				<script language="javascript"> 
						var titlename=swap2String('User group'); 
						document.write(Icons("PERMISSAVE, "+titlename)); 
				</script>
  <br>
  <div align="center">
    <table  cellpadding="0"  cellspacing="0"   class="large">
      <tr >
        <td  class="header"> <script language="javascript">swapLang('User group');</script>&nbsp;</td>
      </tr>
      <tr >
        <td  colspan="2">
          <div align="center">
            <table  class="inframe" cellpadding="0" cellspacing="0" >
              <tr> 
                <td width="150">&nbsp;</td>
                <td width="607">&nbsp;</td>
              </tr>
              <tr> 
                <td class="columnlabel"><script language="javascript">swapLang('Order By');</script>&nbsp;</td>
                <td><%=screen1.getTagOrder()%></td>
              </tr>
              <tr> 
                <td class="columnlabel"><script language="javascript">swapLang('Search By');</script>&nbsp;</td>
                <td><%=screen1.getTagSearchBy()%><%=screen1.getTagConSearch()%> 
                  <%=screen1.getTagValueSearch()%> <a href="javascript:search();" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image4','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="ค้นหา" name="Image4" width="20" height="20" border="0" align="absmiddle"></a></td>
              </tr>
              <tr > 
                <td   class="columnlabel"></td>
                <td colspan="2" align="center" >&nbsp;</td>
              </tr>
              <tr > 
                <td   class="columnlabel"></td>
                <td colspan="2" ><select name="__allemployee" style="width:400px;height:70px;" size="10" multiple>
                    <%            while(screen1.nextRec()){  %>
                    <option value="<%=screen1.getString("usernameid")%>"><%=screen1.getString("empid")+ "&nbsp;&nbsp;&nbsp;"+screen1.getString("usernameid")+"&nbsp;&nbsp;&nbsp;&nbsp;" + screen1.getString("memployee","fullname")+ "&nbsp;&nbsp;&nbsp;&nbsp;"+screen1.getString("user_level")+"&nbsp;&nbsp;&nbsp;"%></option>
                    <%				}%>
                  </select>
                  <input type="button" name="Button" value="  เลือก  " onClick="setEmp();"></td>
              </tr>
              <tr >
                <td class="columnlabel"><script language="javascript">swapLang('User group');</script>&nbsp;</td>
                <td valign="baseline" nowrap><font size="2"> 
                  <input type="text" name="__user_level" size="10" value="">
                  </font><a href="javascript:goHelp('USERGROUPHELP','__user_level');"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif"  alt="แสดงรายการกลุ่มผู้ใช้งาน" name="ImageHelp" width="20" height="20" border=0 align="absmiddle"></a><font size="2">
                  <input type="text" name="MUSER_LEVEL@TDESC" size="30" value="">
                  </font></td>
                <td >&nbsp;</td>
              </tr>
              <tr > 
                <td  class="columnlabel">&nbsp;</td>
                <td colspan="2" ><select name="__user" style="width:400px;height:70px;" size="5" multiple>
                  </select>
                  <input type="button" name="Button2"   value="    ลบ    " onClick="delEmp();"></td>
              </tr>
              <tr > 
                <td colspan="4"  class="columnlabel">&nbsp;</td>
              </tr>
            </table>
          </div></td>
      </tr>
      <tr>
        <td  class="bottom"></td>
      </tr>
    </table>
  </div>

<!----------BEGIN CSC ENDING ZONE ------------------------>

<%=screen.endJSP()%>

<!----------END CSC ENDING ZONE -------------------------->

</form>
</body>
</html>