<%@page contentType="text/html; charset=UTF-8"%> <%@page import="com.csc.library.entry.HelpEntry,com.csc.library.system.*,com.csc.library.utilities.*"%> <%@ page import="com.csc.library.entry.*,com.csc.library.database.*,com.csc.library.session.*" %> <jsp:useBean id="PRU039" class="com.csc.library.system.Task" scope="page"/><% PRU039.setChannel(request,response); UIManager screen = (UIManager) PRU039.process("SingleEntry","PRU039"); screen.referLangOn(); String personpic = screen.getDataLabel("picture"); if (!personpic.equals("")) { personpic = personpic; }else { personpic = "defaultperson.jpg"; } %> <html> <head> <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 language="javascript" src="../JS/PSNSCREEN.js"></script> <script language="javascript" src="../JS/EMPLOYEE.js"></script> <script language="javascript" src="../JS/DATEINPUT.js"></script> <script language="javascript" src="../JS/VIEWCALENDAR.js"></script> <script language="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">getTitleName();</script> <script language="Javascript" type="text/JavaScript"> <!-- function checktype(){ var stdstr=""; with(document.cscform){ if(myFile.value.length>0){ stdstr=myFile.value.substring(myFile.value.lastIndexOf("\\")+1,myFile.value.length); if((stdstr.indexOf(".jpg")>-1)||(stdstr.indexOf(".jpeg")>-1)||(stdstr.indexOf(".gif")>-1)){ submit(); }else{ alert("กรุณาเลือกไฟล์ (.jpg) หรือไฟล์ (.jpeg) หรือไฟล์ (.gif) เท่านั้น"); } } else if (myFile.value.length==0) alert("กรุณาเลือกไฟล์ก่อน"); } } //--> function chkFormateDate(){ with(document.cscform){ if(countSymbol("-")==2){ __birthday.value=chkDateTimeSave(__birthday.value); } } } function countSymbol(str){ var cc=0; with(document.cscform){ for(i=0;i<__birthday.value.length;i++){ if(__birthday.value.charAt(i)==str){ cc++; } } } return cc; } function chkFormateDate2(){ with(document.cscform){ if(countSymbol("/")==2){ __birthday.value=chkDateTimeSave(__birthday.value); } } } function beforeSave(){ chkFormateDate2(); chkDateTime2(__birthday.value); } function chk_Time(){ var count=0; with(document.cscform){ for (j=0;j<elements.length; j++){ if(elements[j].name.indexOf("__birthday") > -1){ if(!isValidDate(elements[j].value)){ count+=1; elements[j].focus(); elements[j].select(); break; } } }//for if(count>0){ return false; }else{ return true; } } } function GoSave() { with(document.cscform) { __idtax.value = __id_people.value; __idsoc.value = __id_people.value; __expdate.value = __idexpdate.value; if(chk_Time()&&chk_Email()) { confirmSave(); } } } function GoUpdate() { with(document.cscform) { //alert("__id_people = "+__id_people.value); __idtax.value = __id_people.value; __idsoc.value = __id_people.value; __expdate.value = __idexpdate.value; if(chk_Time()&&chk_Email()) { update(); } } } function GoDelete(){ edelete(); } function GoSearch(){ search(); } function chk_Email(){ with(document.cscform){ if((__email.value.indexOf("@")>-1)||(__email.value.length==0)){ return true; } alert(" Email is not in a valid format."); __email.focus(); __email.select(); return false; } } function getAge1(d){ dd=d.value; cDate= new Date(); inYear=dd.subString(dd.lastIndexOf("-"),4); alert(inYear); } function deleteFile(filename,fieldname){ if(filename !=""){ window.open("PRU0393.jsp?__fileName="+filename+"&__fieldName="+fieldname,"Help","left=150,top=150,width=500,height=200,toolbar=no,status=yes,scrollbars=yes"); } } function uploadProfile(pages){ with(document.cscform){ param=pages+"?__picture="+__picture.value; param+="&__picture="+__picture.value; window.open(param,"Help","left=150,top=150,width=600,height=400,toolbar=no,status=yes,scrollbars=yes"); } } function goHelp(helpName,inputName){ var helpReturn; if(inputName=="__branch_titleid" ) helpReturn="__branch_titleid:branch_titleid,MBRANCH_TITLE@TDESC"; else if (inputName=="__emp_level" ) helpReturn="__emp_level:levelid,MLEVEL@TDESC"; linkHelp_Return(helpName,helpReturn); } function linkHelp_Return(help,input){ with(document.cscform){ if (__fixCon.value!="") __fixCon.value=__fixCon.value var param="PRU084.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value+"&__checkVerify=off&__langOn=false"; window.open(param,"Help","left=150,top=150,width=600,height=400,toolbar=no,status=yes,scrollbars=yes,resizable=yes"); } } //--> </script> <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_preloadImages('../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif')" > <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="PRU039"> <input type="hidden" name="__help" value=""> <input type="hidden" name="__fixCon" value=""> <input type="hidden" name="__notNull" value="<%=screen.getRequire()%>"> <input type="hidden" name="__cmd" value=""> <input type="hidden" name="__companyid"value='<%=screen.getUProfile().get("companyid")%>'> <input type="hidden" name="__calendar" value=""> <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>"> <input type="hidden" name="__temp" value=""> <input type="hidden" name="__referPage" value=""> <input type="hidden" name="__currentDate" value="<%=new CscCalendar().getEngYYYY()%>"> <input type="hidden" name="__afterUpdate" value=""> <input type="hidden" name="__referPage" value=""> <input type="hidden" name="__idtax" value=""> <input type="hidden" name="__idsoc" value=""> <input type="hidden" name="__expdate" value=""> <script language="JavaScript" >getInputFormatDate();</script> <script language="javascript"> var titlename=swap2String('Personal Information'); document.write(Icons("PRU039,"+titlename)); </script> <% // if((request.getParameter("__afterUpdate")!=null)&&(request.getParameter("__afterUpdate").equals("search"))){ %> <script language="javascript">//search();</script> <% // } %> <div align="center"> <br> <table cellpadding="0" cellspacing="0" > <tr > <td width="640" class="header">PRU039,<script language="javascript">swapLang("Personal Information");</script> </td> </tr> <tr > <td colspan="2"><div align="center"><br> <table class="inframe" border="1" cellpadding="0" cellspacing="0"> <tr> <td><table cellpadding="0" cellspacing="0" class="inframe" > <tr> <td width="120" class="blankspace"></td> <td class="blankspace"></td> <td class="blankspace"></td> </tr> <tr> <td align="right"><%=screen.getLabel("employeeid")%> </td> <td nowrap ><%=screen.getInput("employeeid")%> <%=screen.getLabel("status")%> <%=screen.getInput("status")%> </td> <td rowspan="3" align="center" valign="top" nowrap ><div> <img src="./UPLOAD/<%=personpic %>" name="employeePic" width="55" height="65" border="1" id="employeePic" onError="this.src='./UPLOAD/defaultperson.jpg';"> </div></td> </tr> <%screen.referLangOff(); %> <tr> <td align="right"><%=screen.getLabel("fname")%> </td> <td nowrap><%=screen.getInput("emp_prefix")%> <input type="hidden" name="__emp_prefix" value="<%=screen.getDataLabel("emp_prefix")%>"> <input name="__fname" type="text" size="18" value="<%=screen.getDataLabel("fname")%>"> <input name="__lname" type="text" size="18" value="<%=screen.getDataLabel("lname")%>"> </td> </tr> <tr> <td align="right"><%=screen.getLabel("efname")%> </td> <td nowrap><input name="MPREFIX@EDESC" type="text" readonly size="10" value="<%=screen.getDataLabel("MPREFIX","EDESC")%>"> <input name="__efname" type="text" size="18" value="<%=screen.getDataLabel("efname")%>"> <input name="__elname" type="text" size="18" value="<%=screen.getDataLabel("elname")%> "></td> </tr> <%screen.referLangOn(); %> <tr> <td class="blankspace"> </td> <td class="blankspace" > </td> <td align="center" nowrap class="blankspace" ><script language="javascript">swapLang('Insert Picture');</script> <input name="__picture" type="hidden" value="<%=screen.getDataLabel("picture")%>"></td> </tr> <tr> <td class="blankspace"> </td> <td class="blankspace" > </td> <td align="center" nowrap class="blankspace" ><a href="javascript:deleteFile(document.cscform.__picture.value,'__picture')"><img src="../IMAGES/BUTTON/MAIN/DEL20.gif" width="20" height="20" border="0" alt="Delete Picture"></a><a href="javascript:uploadProfile('PRU0392.jsp')"><img src="../IMAGES/BUTTON/MAIN/UPOAD20.gif" width="20" height="20" border="0" alt="Insert Picture"></a></td> </tr> <tr> <td colspan="3" class="blankspace"> </td> </tr> </table></td> </tr> </table> <br> <table border="1" cellpadding="0" cellspacing="0" class="inframe"> <tr> <td><table border="0" cellpadding="0" cellspacing="0" class="inframe" > <tr> <td class="blankspace"> </td> <td colspan="3" class="blankspace"> </td> </tr> <tr> <td height="20" class="columnlabel"><%=screen.getLabel("old_employeeid")%> </td> <td colspan="3"><%=screen.getInput("old_employeeid")%></td> </tr> <tr> <td height="20" class="columnlabel"><%=screen.getLabel("emp_level")%> </td> <td colspan="3"><%=screen.getInput("emp_level")%> <input name="MLEVEL@TDESC" type="text" value="<%=screen.getDataLabel("MLEVEL","TDESC")%>" size="30" readonly></td> </tr> <tr> <td class="blankspace"> </td> <td colspan="3" class="blankspace"> </td> </tr> <tr> <td class="blankspace" colspan="4"><hr></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("ofname")%> </td> <td><%=screen.getInput("ofname")%></td> <td nowrap class="columnlabel"><%=screen.getLabel("olname")%> </td> <td><%=screen.getInput("olname")%></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("nickname")%> </td> <td><%=screen.getInput("nickname")%></td> <td class="columnlabel"><%=screen.getLabel("sex")%> </td> <td><%=screen.getInput("sex")%></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("ID_PEOPLE")%> </td> <td><%=screen.getInput("ID_PEOPLE")%></td> <td class="columnlabel"><%=screen.getLabel("IDEXPDATE")%> </td> <td><%=screen.getInput("IDEXPDATE")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image189','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__idexpdate');"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image189" width="20" height="20" border="0" align="absmiddle"></a></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("birthday")%> </td> <td height="20"><%=screen.getInput("birthday")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image19','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__birthday');" onBlur="getAge();"> <img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image19" width="20" height="20" border="0" align="absmiddle"></a> </td> <td align="right" class="columnlabel"><script language="javascript">swapLang("Age");</script> </td> <td><input name="EmployeeAge" type="text" size="25" onfocus = "calAge(__birthday,this);" readonly value="<%=screen.getDataLabel("empages")%>"></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("astrology")%> </td> <td height="20" colspan="3" ><input name="astrology" type="text" disabled value="<%=screen.getRecord().getSystemCode("astrology")%>" size="10"> <%=screen.getInput("astrology")%></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("zodiac")%> </td> <td height="20" colspan="3" ><%=screen.getInput("zodiac")%></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("blood")%> </td> <td height="20" ><%=screen.getInput("blood")%></td> <td align="right" class="columnlabel"><%=screen.getLabel("height")%> </td> <td><%=screen.getInput("height")%> <script language="javascript">swapLang("cm.");</script></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("rh")%> </td> <td height="20" ><%=screen.getInput("rh")%></td> <td align="right" class="columnlabel"><%=screen.getLabel("weight")%> </td> <td><%=screen.getInput("weight")%> <script language="javascript">swapLang("kg.");</script></td> <tr> <td class="columnlabel"><%=screen.getLabel("emp_National")%> </td> <td><%=screen.getInput("emp_national")%></td> <td align="right" class="columnlabel"><%=screen.getLabel("shirtsize")%> </td> <td><%=screen.getInput("shirtsize")%></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("emp_Nationality")%> </td> <td colspan="3"><%=screen.getInput("emp_Nationality")%></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("religion")%> </td> <td colspan="3"><%=screen.getInput("religion")%></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("eyecolor")%> </td> <td colspan="3"><%=screen.getInput("eyecolor")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("haircolor")%> </td> <td colspan="3"><%=screen.getInput("haircolor")%></td> </tr> <tr> <td align="right" class="columnlabel"><%=screen.getLabel("email")%> </td> <td colspan="3"><%=screen.getInput("email")%></td> </tr> <!-- +++++++++++++++++++++++++++++++++++++++++++ --> <tr> <td class="columnlabel"><%=screen.getLabel("tel_no")%> </td> <td><%=screen.getInput("tel_no")%></td> <td align="right" class="columnlabel"><%=screen.getLabel("mobile")%> </td> <td><%=screen.getInput("mobile")%></td> </tr> <tr> <td align="right" class="columnlabel"><%=screen.getLabel("pager")%> </td> <td colspan="3"><%=screen.getInput("pager")%></td> </tr> <tr> <td colspan="4" class="blankspace"><hr></td> </tr> <!-- +++++++++++++++++++++++++++++++++++++++++++ --> <tr> <td class="columnlabel"><%=screen.getLabel("busno")%> </td> <td><%=screen.getInput("busno")%></td> <td> </td> <td> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("vacation1")%> </td> <td><%=screen.getInput("vacation1")%> <script language="javascript">swapLang("Day-Hour-Minute");</script></td> <td align="right" nowrap class="columnlabel"><%=screen.getLabel("vacation0")%> </td> <td><%=screen.getInput("vacation0")%> <script language="javascript">swapLang("Day-Hour-Minute");</script></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("swipecardid")%> </td> <td><%=screen.getInput("swipecardid")%></td> <td class="columnlabel"> </td> <td></td> </tr> <tr> <td colspan="4"><table cellpadding="0" cellspacing="0" class="inframe"> <tr> <td colspan="4" align="right"><script language="javascript">printEditCheck('<%=screen.getDataLabel("edit_by")%>','<%=screen.getDataLabel("edit_date")%>','<%=screen.getDataLabel("edit_time")%>','<%=screen.getDataLabel("approve")%>');</script> </td> </tr> </table></td> </tr> </table></td> </tr> </table> </div></td> </tr> <tr> <td class="bottom"></td> </tr> </table> </div> <!-- script language="JavaScript">getAge();</script--> <!----------BEGIN CSC ENDING ZONE ------------------------> <%=screen.endJSP()%> <!----------END CSC ENDING ZONE --------------------------> </form> <!--Start ERROR AND WARNING --> <!--END ERROR AND WARNING --> </body> </html> <% screen.referLangOff(); %>