<%@page contentType="text/html; charset=UTF-8"%>
<%@page import="com.csc.library.entry.HelpEntry,com.csc.library.system.*,com.csc.library.utilities.*,com.csc.library.components.*"%>
<%@ page import="com.csc.library.entry.*,com.csc.library.database.*,com.csc.library.session.*,com.csc.library.swaplang.*"  %>
<jsp:useBean id="PRU339" class="com.csc.library.system.Task" scope="page"/>
<%
        CscCalendar ca = new CscCalendar();
        PRU339.setChannel(request,response);
        UIManager screen = (UIManager) PRU339.process("SingleEntry","PRU339");
        screen.referLangOn();
        CheckNull chk = CheckNull.getInstance();
        String cmd = chk.chkNullString(request.getParameter("__cmd"),"");
        String confirm = chk.chkNullString(request.getParameter("__confirm"),"");
        String empcon = chk.chkNullString(request.getParameter("empcon"));
        //String assign_employeeid = chk.chkNullString(request.getParameter("assign_employeeid"));
        String swipecardid = chk.chkNullString(request.getParameter("__swipecardid"),"0");
        String originalempid = chk.chkNullString(request.getParameter("__employeeid"));
        String mstatus = chk.chkNullString(request.getParameter("__status"));
        String status = screen.getRecord().getString("status");
        String old_employeeid = screen.getDataLabel("old_employeeid");
        String searchdata = chk.chkNullString(request.getParameter("searchdata"),"");
        String clickpicture = chk.chkNullString(request.getParameter("clickpicture"));

        String mprefixedesc = chk.chkNullString(screen.getDataLabel("MPREFIX","EDESC"));
        String mbranchtdesc = chk.chkNullString(screen.getDataLabel("MBRANCH","TDESC"));
        String mjobcodetdesc = chk.chkNullString(screen.getDataLabel("MJOBCODE","TDESC"));
        String mjobcode_level = chk.chkNullString(screen.getDataLabel("MJOBCODE","JOBCODE_LEVEL"));
        String mpositiontdesc = chk.chkNullString(screen.getDataLabel("MPOSITION","TDESC"));
        String mbu1tdesc = chk.chkNullString(screen.getDataLabel("MBU1","TDESC"));
        String mbu2tdesc = chk.chkNullString(screen.getDataLabel("MBU2","TDESC"));
        String mbu3tdesc = chk.chkNullString(screen.getDataLabel("MBU3","TDESC"));
        String mbu4tdesc = chk.chkNullString(screen.getDataLabel("MBU4","TDESC"));
        String mbu5tdesc = chk.chkNullString(screen.getDataLabel("MBU5","TDESC"));
        String memployement_typetdesc = chk.chkNullString(screen.getDataLabel("MEMPLOYMENT_TYPE","TDESC"));
        String madjreasontdesc = chk.chkNullString(screen.getDataLabel("MADJREASON","TDESC"));
        String mpersonalleveldesc = chk.chkNullString(screen.getDataLabel("MPERSONALLEVEL","TDESC"));

        DbInquiry assignEmp = new InitialInquiry(screen.getUProfile()).getDbInquiry();
        assignEmp.initMyTable("mempl_setup_employeeid","","");
        assignEmp.setColumn("*");
        assignEmp.refresh();
        assignEmp.next();

        String assign_employeeid = chk.chkNullString(assignEmp.getString("employeeid_assign"),"M");

        //กรณี เก็บค่าเวลาเลือกรูปภาพ 07/01/2016
        if(clickpicture.equals("1")){
        	mprefixedesc = chk.chkNullString(request.getParameter("MPREFIXEDESC"));
        	mbranchtdesc = chk.chkNullString(request.getParameter("MBRANCH@TDESC"));
        	mjobcodetdesc = chk.chkNullString(request.getParameter("MJOBCODE@TDESC"));
        	mjobcode_level = chk.chkNullString(request.getParameter("MJOBCODE@JOBCODE_LEVEL"));
        	mpositiontdesc = chk.chkNullString(request.getParameter("MPOSITION@TDESC"));
        	mbu1tdesc = chk.chkNullString(request.getParameter("MBU1@TDESC"));
        	mbu2tdesc = chk.chkNullString(request.getParameter("MBU2@TDESC"));
        	mbu3tdesc = chk.chkNullString(request.getParameter("MBU3@TDESC"));
        	mbu4tdesc = chk.chkNullString(request.getParameter("MBU4@TDESC"));
        	mbu5tdesc = chk.chkNullString(request.getParameter("MBU5@TDESC"));
        	memployement_typetdesc = chk.chkNullString(request.getParameter("MEMPLOYMENT_TYPE@TDESC|DESC"));
        	madjreasontdesc = chk.chkNullString(request.getParameter("MADJREASON@TDESC"));
        	mpersonalleveldesc = chk.chkNullString(request.getParameter("MPERSONALLEVEL@TDESC"));
        }

        if(!screen.getDataLabel("employeeid").equals("0") && !screen.getDataLabel("employeeid").equals("")){
            old_employeeid = screen.getDataLabel("employeeid");
        }

        if(cmd.equals("")){
            empcon = "";
        }

        if(screen.getDataLabel("employeeid").equals("0") || screen.getDataLabel("employeeid").equals("")){
            DbInquiry salatypeInq = new InitialInquiry(screen.getUProfile()).getDbInquiry("msalatype0");
            salatypeInq.setColumn("*");
            salatypeInq.setFilter("default_hirring = '1'");
            salatypeInq.setOrderBy("codeid");
            salatypeInq.refresh();
            salatypeInq.next();
            screen.getRecord("memployee").set("salatype", salatypeInq.getString("codeid"));
            salatypeInq.closeConnection();
        }

        String prefixList="";
        int prefixRound = 1;
        String firstprefix = "";
        DbInquiry preInq=new InitialInquiry(screen.getUProfile()).getDbInquiry();
        preInq.initMyTable("mprefix","","");
        preInq.setColumn("prefixid,sex,edesc");
		preInq.setOrderBy("prefixid");
        preInq.refresh();
        preInq.referLangOff();
        while(preInq.next()){
			prefixList += preInq.getString("prefixid")+":"+preInq.getString("sex")+"#";
			if(prefixRound == 1){
				firstprefix = preInq.getString("edesc");
			}
			prefixRound++;
        }

        DbRecord mcom = new InitialRecord(screen.getUProfile()).getDbRecord("Mcompany");
        mcom.setColumn("companyid,probation");
        mcom.set("companyid",screen.getUProfile().get("companyid"));
        mcom.search();
        String probation = mcom.getString("probation");
        String prodate = screen.getDataLabel("prodate");
        boolean chkprodate = false;
        // -1 มาจากพนักงานเข้าใหม่ และ ทำให้ เลือก Probation เป็น 0 วันได้ Create By Yamatos 17/07/2015
        if(prodate.equals("-1") || prodate.equals("")){
            chkprodate = true;
            prodate = probation;
        }

        DbRecord midcard = new InitialRecord(screen.getUProfile()).getDbRecord("MEMPLOYEE");
        midcard.setColumn("id_people");
        midcard.set("employeeid",screen.getUProfile().get("employeeid"));
        midcard.search();
        String memidcard = midcard.getString("id_people");
        String idcard = screen.getDataLabel("id_people");


        ListBox listboxStandard = new ListBox();
        listboxStandard.setUProfile(screen.getUProfile());
        listboxStandard.setName("status"); //ชื่อ ListBox
        listboxStandard.setTable("MEMPL_STATUSHELP","STATUSCODE","EDESC","statustype='A'","SORT",""); //tag Systemcode ที่เรียกใช้
        listboxStandard.setChecked(mstatus);
        listboxStandard.setDisable("false");


        /*DbRecord rec = new InitialRecord( screen.getUProfile() ).getDbRecord( "MEMPL_SETUP_EMPLOYEEID" );
        rec.setColumn("EMPLOYEEID_ASSIGN, RUNING_NUMBER");
        rec.set("SETUPID","SETUP");
        rec.set("COMPANYID",screen.getUProfile().get("COMPANYID"));
        rec.search();
        String employeeid_assign = rec.getString("EMPLOYEEID_ASSIGN");
        String runing_number = rec.getString("RUNING_NUMBER");*/

        String msgsave = "";
        String lang = screen.getUProfile().get("lang");
        msgsave += (lang.equalsIgnoreCase("tha"))?"รหัสพนักงาน  :  ":"Employee ID  :  ";
        msgsave += screen.getDataLabel("employeeid");
        msgsave += (lang.equalsIgnoreCase("tha"))?",ชื่อ - นามสกุล  :  ":",Name - Surname  :  ";
        msgsave += screen.getDataLabel("fullname");
        msgsave += (lang.equalsIgnoreCase("tha"))?",ตำแหน่ง  :  ":",Position  :  ";
        msgsave += screen.getDataLabel("MPOSITION","TDESC");
        msgsave += (lang.equalsIgnoreCase("tha"))?",วันที่เริ่มงาน  :  ":",Start Date  :  ";
        msgsave += screen.getDataLabel("startdate");

        if(!searchdata.equals("1") && screen.getDataLabel("mempl_status","statustype").equalsIgnoreCase("C")){
            searchdata = "1";
        }

        //out.println("<BR><BR>searchdata ==> "+searchdata);
        //out.println("<BR>statustype ==> "+screen.getDataLabel("mempl_status","statustype"));
        //out.println("<BR>memidcard ==> "+memidcard);
        //out.println("<BR>idcard ==> "+idcard);

        DbInquiry cf_pos = new InitialInquiry(screen.getUProfile()).getDbInquiry("config_gohelp");
		cf_pos.setColumn("*");
		cf_pos.setFilter("config_id = '1'");
		cf_pos.refresh();
		cf_pos.next();
		String cf_branch = cf_pos.getString("branch");
		String cf_bu1 = cf_pos.getString("bu1");
		String cf_bu2 = cf_pos.getString("bu2");
		String cf_bu3 = cf_pos.getString("bu3");
		String cf_bu4 = cf_pos.getString("bu4");
		String cf_bu5 = cf_pos.getString("bu5");
		String cf_position = cf_pos.getString("position");

		String cf_dis_branch = cf_pos.getString("dis_branch");
		String cf_dis_bu1 = cf_pos.getString("dis_bu1");
		String cf_dis_bu2 = cf_pos.getString("dis_bu2");
		String cf_dis_bu3 = cf_pos.getString("dis_bu3");
		String cf_dis_bu4 = cf_pos.getString("dis_bu4");
		String cf_dis_bu5 = cf_pos.getString("dis_bu5");
		String cf_dis_position = cf_pos.getString("dis_position");

		String cf_req_branch = cf_pos.getString("req_branch");
		String cf_req_bu1 = cf_pos.getString("req_bu1");
		String cf_req_bu2 = cf_pos.getString("req_bu2");
		String cf_req_bu3 = cf_pos.getString("req_bu3");
		String cf_req_bu4 = cf_pos.getString("req_bu4");
		String cf_req_bu5 = cf_pos.getString("req_bu5");
		String cf_req_position = cf_pos.getString("req_position");
		cf_pos.closeConnection();
%>
<html ng-app="myHR">
    <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 src="../JS/angular-1.3.15/angular.js" type="text/javascript"></script>
		<script src="../JS/ANGULAR/SCREEN_ANGULAR.js" type="text/javascript"></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>
        <!--DWR-->
		<script type='text/javascript' src='/hr/dwr/interface/SearchDWR.js'></script>
        <script type='text/javascript' src='/hr/dwr/engine.js'></script>
        <script type='text/javascript' src='/hr/dwr/util.js'></script>
        <script type="text/javascript" src="/hr/dwr/interface/Memployee_dwr.js"></script>
        <script type="text/javascript" src="/hr/dwr/interface/BlackListDetail.js"></script>
        <!--end DWR-->
        <script type="text/javascript" src="../JS/jquery-1.11.1.min.js"></script>
        <script language="JavaScript"  type="text/javascript" src="../JS/UTILITIES.js"></script>
        <script language="javascript">setLang('<%=screen.getUProfile().get("lang")%>');</script>
        <script language="javascript">getTitleName();</script>
        <script language="Javascript" type="text/JavaScript">

	ThaiCode[227]="ไม่สามารถดำเนินการได้ กรุณาตรวจสอบสิทธิ์ของท่าน";
	EngCode[227]="Please check you permission";

        var doPostReturn = false;
            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();
                                break;
                            }
                        }
                    }//for
                    if(count>0){
                        return false;
                    }else{
                        return true;
                    }

                }
            }

function checkConfirm(){
	var conCode="";
	var conDesc="";
	with(document.cscform){
		//alert(__confirm.value);
		conCode=getConfirmIndex(__confirm.value,"0");
		conDesc=getConfirmIndex(__confirm.value,"1");
		if(__confirm.value=="4") alert(MyCode[19]);
		if(__confirm.value=="1" || __confirm.value=="2") savecomplete();
		if(__confirm.value=="-1" || __confirm.value=="-2") alert(MyCode[17]);
		if(__confirm.value=="-21" ) alert("Old password invalid");
		if(conCode=="-99"){
			updateRecord();
		}
		if(__confirm.value=="-98"){
			alert(MyCode[204]);
		}
		if(__confirm.value=="-97"){
			alert(MyCode[205]);
		}
		if(__confirm.value=="-96"){
			alert(MyCode[206]);
		}
	  if(__confirm.value=="-11" ){ alert(MyCode[227]);}
	  if(__confirm.value=="-22" ){ alert(MyCode[227]);}
	  if(__confirm.value=="-41" ){ alert(MyCode[227]);}
	}
}

function savecomplete(){
    with(document.cscform){
        //alert(MyCode[18]);
        var msg = '<%=msgsave%>';
        alert(msg.replace(/,/g, '\n'));
        __employeeid.value = "";
        searchdata.value = "";
        GoSearch();
    }
}

function updateRecord(){
    with(document.cscform){
        if($('input[name=empcon]:checked').val() === "New"){
            var msg = (getLang()==="tha")?"มีรหัสพนักงาน "+__employeeid.value+" ในระบบแล้ว\nไม่สามารถกำหนดซ้ำได้":"Employee ID "+__employeeid.value+" has duplicate\nCan't duplicate ID";
            alert(msg);
        } else {
            bCon=confirm(MyCode[3]);
            if (bCon==true)	{
                __confirm.value="s";
                __cmd.value = "save";
                submit();
            }
        }
        $('input[name=__old_employeeid]').val('<%=screen.getDataLabel("old_employeeid")%>');
    }
}

            function GoSave(){
                with(document.cscform)	{
                    setIdPeople();
					if(rdoN.checked == false && rdoO.checked == false){
						//$('input[id="rdoO"]').focus();
						var swap = new swaplang();
						var titlename = swap.swap2String("SW011993");
						alert(titlename);
					}else if(checkReqiure()=='pass'){
						if(chk_Time()&&chkNullField()){
							if(checkFdateEdate(__firsthiredate.value,__eff_salatype.value)){
								$('input[name="__swipecardid"]').val(__employeeid.value);
								confirmSave();
                            } else {
								alert('Please input Effective Salatype\nmore than First hire date');
                                //__eff_salatype.focus();
                            }
                        }
                    }
                }
            }

            function chkNullField(){
                var chk = true;
				var memidcard = '<%=memidcard%>';
                    if($('input[name="__employeeid"]').val() === ""){
                        $('input[name="__employeeid"]').focus();
                        chk = false;
                        console.log("__employeeid");
                    }else if($('input[name="__fname"]').val() === ""){
                        $('input[name="__fname"]').focus();
                        chk = false;
                        console.log("__fname");
                    }else if($('input[name="__lname"]').val() === ""){
                        $('input[name="__lname"]').focus();
                        chk = false;
                        console.log("__lname");
                    }else if($('input[name="__efname"]').val() === ""){
                        $('input[name="__efname"]').focus();
                        chk = false;
                        console.log("__efname");
                    }else if($('input[name="__elname"]').val() === ""){
                        $('input[name="__elname"]').focus();
                        chk = false;
                        console.log("__elname");
                    <%if(cf_req_branch.equals("1")){%>
                    }else if($('input[name="__branch"]').val() === ""){
                        $('input[name="__branch"]').focus();
                        chk = false;
                        console.log("__branch");
					<%}%>
                    /*}else if($('input[name="__job"]').val() === ""){
                        $('input[name="__job"]').focus();
                        chk = false;*/
                    <%if(cf_req_bu1.equals("1")){%>
                    }else if($('input[name="__bu1"]').val() === ""){
                        $('input[name="__bu1"]').focus();
                        chk = false;
                        console.log("__bu1");
    				<%}%>
                    <%if(cf_req_bu2.equals("1")){%>
                    }else if($('input[name="__bu2"]').val() === ""){
                        $('input[name="__bu2"]').focus();
                        chk = false;
                        console.log("__bu2");
        			<%}%>
                    <%if(cf_req_bu3.equals("1")){%>
                    }else if($('input[name="__bu3"]').val() === ""){
                        $('input[name="__bu3"]').focus();
                        chk = false;
                        console.log("__bu3");
            		<%}%>
                    <%if(cf_req_bu4.equals("1")){%>
                    }else if($('input[name="__bu4"]').val() === ""){
                        $('input[name="__bu4"]').focus();
                        chk = false;
                        console.log("__bu4");
					<%}%>
                    <%if(cf_req_bu5.equals("1")){%>
                    }else if($('input[name="__bu5"]').val() === ""){
                        $('input[name="__bu5"]').focus();
                        chk = false;
                        console.log("__bu5");
					<%}%>
					<%if(cf_req_position.equals("1")){%>
                    }else if($('input[name="__emp_position"]').val() === ""){
                        $('input[name="__emp_position"]').focus();
                        chk = false;
                        console.log("__emp_position");
					<%}%>
					}else if($('input[name="__job"]').val() === ""){
                        $('input[name="__job"]').val("NONE");
                        console.log("__job");
                    }else if($('input[name="__firsthiredate"]').val() === ""){
                        $('input[name="__firsthiredate"]').focus();
                        chk = false;
                        console.log("__firsthiredate");
                    }else if($('input[name="__startdate"]').val() === ""){
                        $('input[name="__startdate"]').focus();
                        chk = false;
                        console.log("__startdate");
                    }else if($('input[name="__eff_salatype"]').val() === ""){
                        $('input[name="__eff_salatype"]').focus();
                        chk = false;
                        console.log("__eff_salatype");
                  /*  }else if($('input[name="__id_people"]').val() === memidcard){
                        //$('input[name="__id_people"]').focus();
                        var lang = document.cscform.__language.value;
                        if(lang === "tha"){
                            alert("รหัสบัตรประชาชน " + memidcard + " ซ้ำ, กรุณากรอกใหม่");
                        } else {
                            alert("ID Card " + memidcard + " Has Duplicate, Please Insert Again.");
                        }
                        chk = false;
                        console.log("__id_people");*/
					}else if($('input[name="__birthday"]').val() === ""){
                        $('input[name="__birthday"]').focus();
                        chk = false;
                        console.log("__birthday");
                    }else if($('input[name=__resigndate]').val() === ""){
                        $('input[name="__resigndate"]').focus();
                        chk = false;
                        console.log("__resigndate");
                    }else if($('input[name=__endworkdate]').val() === ""){
                        $('input[name="__endworkdate"]').focus();
                        chk = false;
                        console.log("__endworkdate");
                    }
                    if(!chk){
                        var lang = document.cscform.__language.value;
                        if(lang === "tha"){
                            alert("คุณกรอกข้อมูลไม่ครบ กรุณาตรวจสอบ");
                        } else {
                            alert("Invalid data, please review.");
                        }
                    }

                return chk;
            }

            function GoUpdate(){
                with(document.cscform) {
                    //update();
                }
            }
            function GoDelete(){
                edelete();
            }
            function GoSearch(){
                search();
            }
            function calAmoutDate(strstrartdate,amountdate,typecal,objoutput) {
                with(document.cscform){
                    if(typecal == "M"){
                        objoutput.value = dateAddMonth(strstrartdate,amountdate);
                    } else {
                        objoutput.value = dateAddDay(strstrartdate,amountdate);
                        if(amountdate === "0"){
                            $('select[name="__status"]').val("A").change();
                        } else {
                            //$('select[name="__status"]').val("V").change();
                        }
                    }
                }
            }

            function dateAddMonth(strstartdate,amountdate) {
                with(document.cscform){
                    var datespl = strstartdate.split("-");
                    datespl[0]=eval(datespl[0]);
                    datespl[1]=eval(datespl[1]);
                    datespl[2] = eval(datespl[2]);
                    var temmonth = amountdate % 12;

                    while(amountdate>0){
                        datespl[1]++;
                        if(datespl[1]>12){
                            datespl[2]++;
                            datespl[1]=+1;
                        }
                        amountdate--;
                    }
                    if (chkAmountDay(datespl[1],datespl[2]) < datespl[0]) datespl[0] = chkAmountDay(datespl[1],datespl[2]);
                    if (datespl[0] < 10) datespl[0] = "0"+datespl[0];
                    if (datespl[1] < 10) datespl[1] = "0"+datespl[1];
                    __approve_date.value = datespl[0]+"-"+datespl[1]+"-"+datespl[2];
                    return datespl[0]+"-"+datespl[1]+"-"+datespl[2];
                }
            }

            function dateAddDay(startDate,amount){
                with(document.cscform){
                    var date = startDate.split("-");
                    while(amount>0){
                        if(chkAmountDay(date[1],date[2])==date[0]){
                            date[1]++;
                            if(date[1]>12){
                                date[2]++;
                                date[1]="0"+1;
                            }
                            date[0]="0"+1;
                            amount--;
                        } else {
                            date[0]++;
                            if(date[0]<10) date[0]="0"+date[0];
                            amount--;
                        }
                    }
                    __approve_date.value = date[0]+"-"+date[1]+"-"+date[2];
                    return date[0]+"-"+date[1]+"-"+date[2];
                }
            }



            function goHelp(helpName,inputName){
                var helpReturn;
				var fixCon = "";
                if(inputName=="__job" )
                	helpReturn="__job:jobcodeid,__bu1:bu1,__bu2:bu2,__bu3:bu3,__bu4:bu4,__bu5:bu5,__emp_position:jobcode_position,__branch:branchid,MBRANCH@TDESC,MJOBCODE@TDESC,MJOBCODE@JOBCODE_LEVEL,MBU1@TDESC,MBU2@TDESC,MBU3@TDESC,MBU4@TDESC,MBU5@TDESC,MPOSITION@TDESC";
                else if(inputName=="__emp_position" ){
            		var cf_position = '<%=cf_position%>';
            		if(cf_position === "1"){
            			helpReturn="__emp_position:positionid,MPOSITION@TDESC<%if(cf_branch.equals("1")){%>,__branch:mbranch.branchid,MBRANCH@TDESC<%}%><%if(cf_bu1.equals("1")){%>,__bu1:mbu1.bu1id,MBU1@TDESC<%}%><%if(cf_bu2.equals("1")){%>,__bu2:mbu2.bu2id,MBU2@TDESC<%}%><%if(cf_bu3.equals("1")){%>,__bu3:mbu3.bu3id,MBU3@TDESC<%}%><%if(cf_bu4.equals("1")){%>,__bu4:mbu4.bu4id,MBU4@TDESC<%}%><%if(cf_bu5.equals("1")){%>,__bu5:mbu5.bu5id,MBU5@TDESC<%}%>";
            		} else {
            			helpReturn="__emp_position:positionid,MPOSITION@TDESC";
            		}
            	}
                else if(inputName=="__branch" )
                	helpReturn="__branch:branchid,MBRANCH@TDESC";
                else if(inputName=="__bossid" )
                	helpReturn="__bossid:employeeid,MEMPLOYEE@FULLNAME";
				else if(inputName=="__pl" )
                	 helpReturn="__pl:plid,__band:band,MPERSONALLEVEL@TDESC,MPERSONALLEVEL@BAND,BANDTDESC:MPERSONALLEVEL.band|desc";
                else if(inputName=="__bu1" )
                	helpReturn="__bu1:bu1id,MBU1@TDESC<%if(cf_branch.equals("1")){%>,__branch:mbranch.branchid,MBRANCH@TDESC<%}%>";
                else if(inputName=="__bu2" )
                	helpReturn="__bu2:bu2id,MBU2@TDESC<%if(cf_branch.equals("1")){%>,__branch:mbranch.branchid,MBRANCH@TDESC<%}%><%if(cf_bu1.equals("1")){%>,__bu1:mbu1.bu1id,MBU1@TDESC<%}%>";
                else if(inputName=="__bu3" )
                	helpReturn="__bu3:bu3id,MBU3@TDESC<%if(cf_branch.equals("1")){%>,__branch:mbranch.branchid,MBRANCH@TDESC<%}%><%if(cf_bu1.equals("1")){%>,__bu1:mbu1.bu1id,MBU1@TDESC<%}%><%if(cf_bu2.equals("1")){%>,__bu2:mbu2.bu2id,MBU2@TDESC<%}%>";
                else if(inputName=="__bu4" )
					helpReturn="__bu4:bu4id,MBU4@TDESC<%if(cf_branch.equals("1")){%>,__branch:mbranch.branchid,MBRANCH@TDESC<%}%><%if(cf_bu1.equals("1")){%>,__bu1:mbu1.bu1id,MBU1@TDESC<%}%><%if(cf_bu2.equals("1")){%>,__bu2:mbu2.bu2id,MBU2@TDESC<%}%><%if(cf_bu3.equals("1")){%>,__bu3:mbu3.bu3id,MBU3@TDESC<%}%>";
                else if(inputName=="__bu5" )
					helpReturn="__bu5:bu5id,MBU5@TDESC<%if(cf_branch.equals("1")){%>,__branch:mbranch.branchid,MBRANCH@TDESC<%}%><%if(cf_bu1.equals("1")){%>,__bu1:mbu1.bu1id,MBU1@TDESC<%}%><%if(cf_bu2.equals("1")){%>,__bu2:mbu2.bu2id,MBU2@TDESC<%}%><%if(cf_bu3.equals("1")){%>,__bu3:mbu3.bu3id,MBU3@TDESC<%}%><%if(cf_bu4.equals("1")){%>,__bu4:mbu4.bu4id,MBU4@TDESC<%}%>";
                else if(inputName=="__emp_type" ){
                	helpReturn="__emp_type:codeid,emploment_type_group:type,MEMPLOYMENT_TYPE@TDESC|DESC";
                    doPostReturn = true;
                }
				else if(inputName=="__handicapped_type_id" ){
					helpReturn="__handicapped_type_id:handicapped_type_id,MHANDICAPPED_TYPE@TDESC";
				}else if(inputName=="__hiring_reason" ){
					helpReturn="__hiring_reason:adjreasonid,MADJREASON@TDESC";
					fixCon="adj_type = '10'"
				}
                linkHelp_Return(helpName,helpReturn,fixCon);

            }

            function postReturn(){
                if(doPostReturn){
                    chkemploment_type_group();
                    doPostReturn = false;
                }

            }

            function linkHelp_Return(help,input, fixCon){
				with(document.cscform){
					var nInput = input;
					//var filter = fixCon || __fixCon.value;
					var filter = fixCon ;
					if(input.indexOf(":")>0){
						nInput=input.substring(0,input.indexOf(":"));
					}
					obj = eval("document.cscform."+nInput);
					if((obj=="")||(obj.value=="")){
						var param="PRU084.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+filter+"&__checkVerify=off";
					}else{
						var param="PRU084.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+filter+"&__checkVerify=off"+"&__valueSearch="+obj.value;
					}
			        //var param="PRU084.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+filter+"&__checkVerify=off";
					win = window.open(param,"Help","left=150,top=150,width=800,height=400,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
					if(window.focus){win.focus();}
				}
			}

            function linkHelp(help,input){
            	with(document.cscform){
            		obj = eval("document.cscform."+input);
            		if(obj.value=="" || obj.value=="0"){
            				var param="PRU084_NEWHIRE.jsp?__helpName="+help+"&__fieldSearch="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value;
            		}else{
            				var param="PRU084_NEWHIRE.jsp?__helpName="+help+"&__fieldSearch="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value+"&__valueSearch="+obj.value;
            		}
            		//var param="PRU084.jsp?__helpName="+help+"&__fieldSearch="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value;
            		win = window.open(param,"Help","left=150,top=150,width=800,height=400,resizable=yes,scrollbars=yes,toolbar=no,status=yes");
            		if(window.focus){win.focus();}
            	}
            }

			function backMainPage(page){
				with(document.cscform){
					__screen.value="bgcscuploadgroup";
					action=page+".jsp";
					submit();
				}
			}

            function showpic(pic) {
                var param="SHOWPIC.jsp?pic=" +escape(pic);
                window.open(param,"","left=150,top=150,width=350,height=350,toolbar=no,scrollbars=yes");
            }

            function chkBirthDay2(obj) {
				console.log("chkBirthDay2");
				if ( !chkInputDate(obj) && !checkFdateEdate(obj.value,changeDate("-",15))) {
					//alert(MyAlert[33] + obj.value + MyAlert[7] + changeDate("-",15) + MyAlert[35] + " 15 " + MyAlert[26]);
					//obj.value = changeDate("-",15);
					obj.value = '';
					obj.style.background = 'red';
					//obj.focus();
					//viewCal('__birthday');
					document.getElementById("BirthdayPass").value = '0';
				}else{
					document.getElementById("BirthdayPass").value = '1';
				    obj.style.background = 'white';
				}
            }

            function setIdPeople(){
                with(document.cscform){
                    // if(__idtax.value==""){
                    //     __idtax.value=__id_people.value;
                    // }
                    // if(__idsoc.value==""){
                    //     __idsoc.value=__id_people.value;
                    // }
                }
            }

            function chkBlackListIdPeople(){
                with(document.cscform){
                    var idcard = __id_people.value;
                    var filter = "id_people = '"+idcard+"' ";
                    blacklistdetail(filter);
                }
            }

            function chkBlackListName(){
                with(document.cscform){
                    var fname = __fname.value;
                    var lname = __lname.value;
                    var filter = "fname = '"+fname+"' and lname = '"+lname+"'";
                    blacklistdetail(filter);
                }
            }

            function blacklistdetail(filter){
                var column = "BLACKLISTDETAILID,MBLACKLIST_GROUP.TDESC,EFFOBLACKLIST";
                var orderby = "BLACKLISTDETAILID";
                BlackListDetail.search(column,filter,orderby,function(data){
                    if(data.length !== 0){
                        var msg = (getLang() === "tha")? "มีข้อมูลพนักงานอยู่ในฐานข้อมูลแบล็คลิสต์ รายละเอียดดังนี้":"Has duplicate in Black List. Detail is..."
                        alert(msg + "\n\n" + data );
                    }
                });
            }

            function chkPrefix() {
                with(document.cscform) {
                    var temPrefix = prefixList.value.split("#");
                    var temGender = "";
                    for (var i=0; i<temPrefix.length;i++) {
                        temGender = temPrefix[i].split(":");
                        if (__emp_prefix[0].value == temGender[0]) {
                            if (temGender[1]=="1")
                                __sex[0].checked=true;
                            else if (temGender[1]=="2")
                                __sex[1].checked=true;
                            break;
                        }
                    }
                }
            }

            function chkSex() {

            }

            function getEngPrefix(obj){
                with(document.cscform){
                    id = obj.value;
                    if(id != ""){
                        Memployee_dwr.getPrefix(new Array(id,"eng"),setEngPrefix);
                    }
                }
            }
            var setEngPrefix=function(data){
               // DWRUtil.setValue("MPREFIXEDESC",data);
			   $("input[name=MPREFIXEDESC]").val(data);
            }


            function calAge(name,obj){
                with(document.cscform){
                    val = __birthday.value;
                    if(val != ""){
                        Memployee_dwr.getEmpages(new Array(val),function(data){
                            //DWRUtil.setValue("EmployeeAge",data);
							$("input[name=EmployeeAge]").val(data);
                        });
                    }
                }
            }
            function chkInputDate3(obj1,obj2,numalert) {
        		var temp1 = obj1.value;
        		var temp2 = obj2.value;
        		var tempdate1 = obj1.value.split("-");
        		var tempdate2 = obj2.value.split("-");
        		var chk = true;
        		if (!chkInputDate(obj1)) {
        			chk = false;
        			if (obj2.value == "") {
        				obj2.value = obj1.value;
        			}
        		} else if (!chkInputDate(obj2)) {
        			chk = false;
        			if (obj1.value == "") {
        				obj1.value = obj2.value;
        			}
        		} else if (!checkFdateEdate(obj1.value,obj2.value)) {
        			chk = false;
        			//obj2.focus();
        			obj2.value = obj1.value;
        		}
        		return chk;
            }

			function chkInputDate2(obj1,obj2) {
				var swap = new swaplang();
		        var titlename = swap.swap2String("SW012033");
				var temp1 = obj1.value;
				var temp2 = obj2.value;
				var tempdate1 = obj1.value.split("-");
				var tempdate2 = obj2.value.split("-");
				var chk = true;
				if (obj1.value == "") {
					if(obj2.value == "" ) {
						obj1.value = datePresent();
					} else {
						obj1.value = obj2.value;
					}
				}
				if (obj2.value == "") {
					if(obj1.value == "" ) {
						obj2.value = datePresent();
					} else {
						obj2.value = obj1.value;
					}
				}
				if (!chkInputDate(obj1)) {
					chk = false;
					//obj1.focus();
				} else if (!chkInputDate(obj2)) {
					chk = false;
					//obj2.focus();
				} else if (!checkFdateEdate(obj1.value,obj2.value)) {
					obj2.value = obj1.value;
					chk = false;
					//obj2.focus();
					alert(titlename);
				}
				return chk;
			}

            function chkPeoId(data) {
                with(document.cscform){
    				if(data.value.length!="") {
    					if(data.value.length!=13) {
    						alert(MyCode[189]);
                            data.value = "";
    						return false;
    					}else{
    						for(var i=0, sum=0; i < 12; i++){
    							sum += parseFloat(data.value.charAt(i))*(13-i);
    						}
    						if((11-sum%11)%10!=parseFloat(data.value.charAt(12))){
    							alert(MyCode[218]);
    							data.value = "";
    							return false;
    						}else{
    							chkduplicateidcard();
    							return true;
    						}
    					}
    				}
    				return false;
                }
			}

            function chkduplicateidcard(){
                with(document.cscform){
                    var idcard = __id_people.value;
                    if(idcard !== ""){
                        var table = "MEMPLOYEE" ;
                        var column = "employeeid,fname,lname,id_people";
                        var filter = "id_people = '"+idcard+"' ";
                        var orderby = "employeeid";
                        SearchDWR.searchAll(new Array(table,column,filter,orderby),function(data){
                            if(data.length !== 0){
                                var swap = new swaplang();
                                //var titlename = swap.swap2String("SW011994");
                                //var titlename2 = swap.swap2String("SW011995");
                                var titlename = (getLang() === "tha")? "พบพนักงานที่มีเลขที่บัตรประชาชน":"พบพนักงานที่มีเลขที่บัตรประชาชน";
                                var titlename2 = (getLang() === "tha")? "อยู่ในระบบ":"อยู่ในระบบ";
                                var str ="";
                                for (var i=0;i<data.length;i++ ){
                                    str += "\n- "+data[i][0]+" "+data[i][1]+"  "+data[i][2];
                                }
                                alert(titlename+ " " +idcard+ " " +titlename2 +"\n" +" "+str );
                            }
                            chkBlackListIdPeople();
                        });
                    }
                }
            }

			$(function(){
				$("select[name=__alien]").change(function(){
					switchHideWhenIsAlien($(this).val());
				});
				$("select[name=__ishandicapped]").change(function(){
					switchHideWhenIsHandicapped($(this).val());
				});
			});

			function switchHideWhenIsAlien(isAlien){
				if(isAlien==1){
					$("tr[alien=0]").hide();
					$("input[name=__id_people]").val('');
				}else{
					$("tr[alien=0]").show();
				}
			}

			function switchHideWhenIsHandicapped(handicapped){
				if(handicapped==0){
					$("tr[handicapped=1]").hide();
					$("input[name=__handicapped_type_id]").val('');
					$("input[name='MHANDICAPPED_TYPE@TDESC']").val('');
				}else{
					$("tr[handicapped=1]").show();
				}
			}

			function checkReqiure(){
				/*if($("select[name=__alien]").val()==0&&$("input[name=__id_people]").val()==''){
					alert(MyCode[202]);
					//$("input[name=__id_people]").focus();
				}else*/
        if($("select[name=__alien]").val()==1&&$("input[name=__passport_no]").val()==''){
					alert(MyCode[202]);
					//$("input[name=__passport_no]").focus();
				}else{
					return 'pass';
				}
			}

                        /*function chkEmployeeID(){
                            with(document.cscform){
                                var lang = __language.value;
                                var employeeid_assign = __employeeid_assign.value;
                                var branch = __branch.value;
                                var employeeid = $("input[name=__employeeid]").val();
                                if(employeeid_assign.indexOf("C") !== -1 && branch !== ""){
                                    employeeid = branch+employeeid;
                                } else if(employeeid_assign.indexOf("C") !== -1 && branch === ""){
                                    if(lang === "tha"){
                                        alert("กรุณากรอก 'สาขา' ก่อนกรอกรหัสพนักงาน");
                                    } else {
                                        alert("Please input 'Company Branch' before Employee ID.");
                                    }
                                    $("input[name=__employeeid]").val("");
                                    $("input[name=__branch]").focus();
                                    return;
                                }
                                Memployee_dwr.chkEmployeeID(employeeid,function(data){
                                    if(data){
                                        if(lang === "tha"){
                                            alert("มีข้อมูลพนักงานรหัส '"+employeeid+"' ในระบบแล้ว\nกรุณากรอกรหัสพนักงานใหม่");
                                        } else {
                                            alert("Duplicate employeeid '"+employeeid+"',\nplease input again.");
                                        }
                                        $("input[name=__employeeid]").addClass("duplicateEmp").removeClass("noDuplicate").val("");
                                    } else {
                                        if(employeeid !== ""){
                                            $("input[name=__employeeid]").addClass("noDuplicate").removeClass("duplicateEmp");
                                        }
                                    }
                                });
                            }
                        }*/


                        function comparehire(){
							with(document.cscform){
								val = originalstartdate.value;
								val2 = originalresigndate.value;
								var hire = $("input[name=__firsthiredate]").val();
									if( hire === val && searchdata.value === "1"){
										var swap = new swaplang();
										var titlename = swap.swap2String("SW011991");
											alert(titlename);
											//__firsthiredate.focus();
									}

									/*if(hire === val2){
										var swap = new swaplang();
										var titlename = swap.swap2String("SW011992");
											alert(titlename);
											__firsthiredate.focus();
									} */
							}

						}

						function comparestart(){
							with(document.cscform){
								val2 = originalresigndate.value;
								val = originalstartdate.value;
								var start = $("input[name=__startdate]").val();
								  /*if( start === val){
										var swap = new swaplang();
										var titlename = swap.swap2String("SW011991");
										 alert(titlename);
										 __startdate.focus();
									}*/

								  if(start === val2){
										var swap = new swaplang();
										var titlename = swap.swap2String("SW011992");
										alert(titlename);
										//__startdate.focus();
								  }
							}
						}

            /*$(document).ready(function(){
                with(document.cscform){
                    var employeeid_assign_value = __employeeid_assign.value;
                    var employeeid = $("input[name=__employeeid]").val();
                    if(employeeid_assign_value.indexOf("A") !== -1){
                        $("input[name=__employeeid]").attr("readonly",true);
                        if(employeeid === ""){
                            $("input[name=__employeeid]").val("0");
                        }
                    }
                }
            });*/

            $(document).ready(function(){
                with(document.cscform){
                    var cmd = '<%=cmd%>' ;
                    var memidcard = '<%=memidcard%>';
                    var idcard = '<%=idcard%>';
                    var uppercmd = cmd.toUpperCase();
                    $('input[name=empcon]').change(function(){
                    	chkEmployeeCondition();
                    });
                    $('select[name=assign_employeeid]').change(function(){
                        chkAssignEmployeeId();
                    });
                    $('input[name=__employeeid]').keydown(function(event){
                        if($('input[name=empcon]:checked').val()==="Old"){
                            event.preventDefault();
                        }
                    });
                    /*if(__employeeid.value!==""){
                        //originalempid.value = __employeeid.value;
                        $("input[name=originalempid]").val(__employeeid.value);
                    }*/
                    /*if(__startdate.value!==""){
                        $("input[name=originalstartdate]").val( __startdate.value);
                    }*/
                    if(__id_people.value!==""){
                        $("input[name=originalidcard]").val( __id_people.value);
                    }
                    if(__startdate.value!=="" && uppercmd !=="SAVE" && '<%=clickpicture%>' !== "1"){
                        $("input[name=__firsthiredate]").val(__firsthiredate.value ="");
                        $("input[name=__startdate]").val(__startdate.value ="");
                        $("input[name=__eff_salatype]").val(__startdate.value ="");
                        $("input[name=__birthday]").val(__birthday.value ="");
                    }

                    if(uppercmd !== "" && '<%=clickpicture%>' !== "1"){
                        chkBirthDay2(__birthday);
                    }

                    if(__birthday.value===""){
                        $("input[name=__birthday]").css("background-color","red");
                    }

                    $("input[name=__startdate]").blur(function(){ comparestart(); set_eff_salatype(); });
                    $("input[name=__firsthiredate]").blur(function(){ comparehire(); set_eff_salatype(); });
                    //$("input[name=__id_people]").blur(function(){ chkduplicateidcard(); });
                    chkemploment_type_group();
                    if(cmd !== "save"){
                    	if(searchdata.value === "1"){
                    		$("input[name=empcon][value='Old']").prop("checked",true);
                    	}
                    	chkEmployeeCondition();
                        //chkAssignEmployeeId();
                    }

                    function chkEmployeeCondition(){
                        if( $("input[name=empcon][value='Old']").prop("checked") ){
                            $('input[name=__employeeid]').removeClass("enable").addClass("disable").val($('input[name=originalempid]').val());
                        }else{
                            $('input[name=__employeeid]').removeClass("disable").addClass("enable");
                            chkAssignEmployeeId();
                        }
                    }

                    <%if(cf_dis_branch.equals("1")){%>$('input[name=__branch]').attr('readonly', true).closest( "td" ).find("a").addClass("hidden");<%}%>
                    <%if(cf_dis_bu1.equals("1")){%>$('input[name=__bu1]').attr('readonly', true).closest( "td" ).find("a").addClass("hidden");<%}%>
                    <%if(cf_dis_bu2.equals("1")){%>$('input[name=__bu2]').attr('readonly', true).closest( "td" ).find("a").addClass("hidden");<%}%>
                    <%if(cf_dis_bu3.equals("1")){%>$('input[name=__bu3]').attr('readonly', true).closest( "td" ).find("a").addClass("hidden");<%}%>
                    <%if(cf_dis_bu4.equals("1")){%>$('input[name=__bu4]').attr('readonly', true).closest( "td" ).find("a").addClass("hidden");<%}%>
                    <%if(cf_dis_bu5.equals("1")){%>$('input[name=__bu5]').attr('readonly', true).closest( "td" ).find("a").addClass("hidden");<%}%>
                    <%if(cf_dis_position.equals("1")){%>$('input[name=__emp_position]').attr('readonly', true).closest( "td" ).find("a").addClass("hidden");<%}%>

                    $('#__picture_upload,#__picture_delete').on('click',function(){
                    	$('input[name=clickpicture]').val("1");
                    });

					$("input[name=__efname],input[name=__elname]").change(function(){
                        if($(this).val().match(/[ก-์]/g)!=null){
							//console.log($(this).val().match(/[ก-์]/g));
                            $(this).val("");
                        }
                    });


                }
            });

            function chkemploment_type_group(){
                if($("input[name=emploment_type_group]").val() === "2"){
                    $(".temp_group").removeClass("hidden");
                    if('<%=cmd%>' !== "save"){
                        $("input[name=__resigndate]").val();
                        $("input[name=__endworkdate]").val();
                    }
                } else {
                    $(".temp_group").addClass("hidden");
                    $("input[name=__resigndate]").val($("input[name=originalresigndate]").val());
                    $("input[name=__endworkdate]").val($("input[name=originalendworkdate]").val());
                }
            }

            function chkAssignEmployeeId(){
                with(document.cscform){
                    if(assign_employeeid.value.indexOf("A") !== -1){
                        $("input[name=__employeeid]").attr("readonly","").val("0");
                    } else if(assign_employeeid.value.indexOf("M") !== -1){
                        $("input[name=__employeeid]").removeAttr("readonly");
                    }
                }
            }

            function changeData(inputName){
                if(inputName === "__firsthiredate"){
                    $("input[name=__firsthiredate]").val($("input[name=originalfirsthiredate]").val());
                } else if(inputName === "__startdate"){
                    $("input[name=__startdate]").val($("input[name=originalstartdate]").val());
                }
            }

            function set_eff_salatype(){
            	$("input[name=__eff_salatype]").val($("input[name=__startdate]").val());
            }

        </script>
        <style>
            .duplicateEmp{ background-color: red; }
            .noDuplicate{ background-color: greenyellow; }
			.disable { background-color: #ebebe4; }
			.enable  { background-color: white;}
			.hidden { display: none }
            .vertical-center { vertical-align: text-top;}
        </style>
    </head>
    <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="PRU339">
            <input type="hidden" name="__help" value="">
            <input type="hidden" name="__notNull" value="<%=screen.getRequire()%>">
            <input type="hidden" name="__fixCon" value="resigndate < '<%=ca.getYYYYMMDD()%>' and status in (select statuscode from mempl_status where statustype = 'C')">
            <input type="hidden" name="__cmd" value="">
            <input type="hidden" name="__companyid" value='<%=screen.getUProfile().get("companyid")%>'>
            <input type="hidden" name="__eff_company" value='<%=screen.getDataLabel("eff_company")%>'>
            <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="__idtax" value="<%=screen.getDataLabel("idtax")%>">
            <input type="hidden" name="__idsoc" value="<%=screen.getDataLabel("idsoc")%>">
            <input type="hidden" name="__expdate" value="<%=screen.getDataLabel("expdate")%>">
            <input type="hidden" name="prefixList" value="<%=prefixList%>">
            <!--input type="hidden" name="__employeeid_assign" value="<%//=employeeid_assign%>">
            <input type="hidden" name="__runing_number" value="<%//=runing_number%>"-->
            <input type="hidden" name="__swipecardid" value="<%=swipecardid%>">
            <!-- <input type="hidden" name="__pl" value="NONE"> -->
            <input type="hidden" name="__costcenter" value="NONE">
            <input type="hidden" name="astrology" value="">
            <input type="hidden" name="__astrology" value="<%=screen.getDataLabel("astrology")%>">
            <input type="hidden" name="__zodiac" value="<%=screen.getDataLabel("zodiac")%>">
            <input type="hidden" name="emp_status" value="<%=screen.getDataLabel("status")%>">
            <input type="hidden" name="originalempid" value="<%=screen.getDataLabel("employeeid")%>">
            <input type="hidden" name="originalstartdate" value="<%=screen.getDataLabel("startdate")%>">
            <input type="hidden" name="originalfirsthiredate" value="<%=screen.getDataLabel("firsthiredate")%>">
            <input type="hidden" name="originalresigndate" value="<%=screen.getDataLabel("resigndate")%>">
            <input type="hidden" name="originalendworkdate" value="<%=screen.getDataLabel("endworkdate")%>">
            <input type="hidden" name="originalidcard" value="">
            <input type="hidden" name="emploment_type_group" value="<%=screen.getDataLabel("memployment_type","type")%>">
            <input type="hidden" name="__old_employeeid" value="<%=old_employeeid%>">
            <input type="hidden" name="searchdata" value="<%=searchdata%>">
            <input type="hidden" name="clickpicture" value="">
            <input type="hidden" name="assign_employeeid" value="<%=assign_employeeid%>">

            <script language="JavaScript" >getInputFormatDate();</script>
            <script language="javascript">
           // var titlename=swap2String('New Hiring');
			var swap = new swaplang();
			var titlename = swap.swap2String("SW011764");
            document.write(Icons("PRU339,"+titlename));
            </script>

            <div align="center"> <br>
                <table align="center"  cellpadding="0"  cellspacing="0" style="width: 95%" >
                    <tr>
                        <td class="header">PRU339,<!-- <script language="javascript">swapLang("New Hiring");</script> --><span swlang code="SW011764">New Hiring</span>&nbsp;</td>
                    </tr>
                    <tr>
                        <td colspan="2">
                            <div align="center"><br>
                            <div id="aa"></div>
                                <table border="1" align="center" cellpadding="0" cellspacing="0" class="inframe">
                                    <tr>
                                        <td>
                                            <table cellpadding="0" cellspacing="0" class="inframe" >
                                                <tr>
                                                    <td colspan="5" class="blankspace"></td>
                                                </tr>
                                                <tr>
                                                    <td align="right" class="columnlabel"><%=screen.getLabel("employeeid")%>&nbsp;</td>
                                                    <td colspan="2" nowrap >
														<%=screen.getInput("employeeid")%>
                                                        <!-- <input name="__employeeid" onblur="chkEmployeeID();" type="Text" size="15" maxlength="15" alt="Employee ID" value="<%=screen.getDataLabel("employeeid")%>" onmousemver="toolTip('Employee ID')"> -->
                                                        &nbsp;<%=screen.getLabel("status")%> &nbsp;<%=listboxStandard.process()%>
                                                    </td>
                                                    <td width="85" rowspan="3" align="center" valign="top" nowrap ><div>&nbsp;<a href="javascript:showpic(document.employeePic.src);"><img src="<%=screen.getRecord().getViewUrl("picture") %>" name="employeePic" width="85" height="85" border="1" id="employeePic" onload="resizeImg(this,85,85);"></a>&nbsp;</div></td>
                                                    <td width="120"></td>
                                                </tr>
                                                <tr>
                                                    <!--<td align="right" class="columnlabel"><span swlang code="SW012078">Assign Employee ID</span>&nbsp;</td>
                                                    <td>
                                                        <select name="assign_employeeid">
                                                            <option value="auto" swlang code="SW012077" <%if(assign_employeeid.equalsIgnoreCase("auto")){%>selected<%}%>>Auto</option>
                                                            <option value="manual" swlang code="SW012076" <%if(assign_employeeid.equalsIgnoreCase("manual")){%>selected<%}%>>Manual</option>
                                                        </select>
                                                    </td>-->
                                                    <td align="right" class="columnlabel"><%=screen.getLabel("sex")%>&nbsp;</td>
                                                    <td nowrap class="vertical-center"><%=screen.getInput("sex")%></td>
                                                </tr>
                                                <%screen.referLangOff(); %>
                                                <tr>
                                                    <td align="right" class="columnlabel"><%=screen.getLabel("fname")%>&nbsp;</td>
                                                    <td width="1%"><%//=screen.getInput("emp_prefix")%>
                                                        <%
                                                            ListBox listboxemp_prefix = new ListBox();
                                                            listboxemp_prefix.setUProfile(screen.getUProfile());
                                                            listboxemp_prefix.setName("emp_prefix"); //ชื่อ ListBox
                                                            listboxemp_prefix.setTable("MPREFIXHELP","PREFIXID","TDESC","","PREFIXID","LANGOFF"); //tag Systemcode ที่เรียกใช้
                                                            listboxemp_prefix.setChecked(screen.getDataLabel("emp_prefix"));
                                                            listboxemp_prefix.setonChange("chkPrefix();getEngPrefix(this);");
                                                            //listboxemp_prefix.setDisable("false");
                                                            out.println(listboxemp_prefix.process());
                                                        %>
                                                    <input type="hidden" name="__emp_prefix" value="<%=screen.getDataLabel("emp_prefix")%>"></td>
                                                <%
                                                    FieldManager fmlname = screen.getRecord().getField("lname");
                                                    PropertyField propertieslname = (PropertyField)fmlname.getProperty().clone();
                                                    String tmplname = (String)propertieslname.get("ONBLUR");
                                                    if(tmplname == null) {
                                                        propertieslname.put("ONBLUR", "chkBlackListName();");
                                                    } else if(tmplname.indexOf("chkBlackListName()")==-1) {
                                                        propertieslname.put("ONBLUR", tmplname +"chkBlackListName();");
                                                    }
                                                    fmlname.setProperty(propertieslname);
                                                %>
                                                    <td nowrap><div>&nbsp;&nbsp;<%=screen.getInput("fname")%> <%=screen.getInput("lname")%></div></td>
                                                </tr>
                                                <tr>
                                                    <td align="right" class="columnlabel"><%=screen.getLabel("efname")%>&nbsp;</td>
                                                    <td width="1%">
							<%if(mprefixedesc.equals("")){%>
							<input name="MPREFIXEDESC" type="text"  value="<%=firstprefix %>" size="5" readonly>
							<%}else{%>
							<input name="MPREFIXEDESC" type="text"  value="<%=mprefixedesc%>" size="5" readonly>
							<%}%>
							</td>
                                                    <td nowrap><div>&nbsp;
                                                            <%=screen.getInput("efname")%> <%=screen.getInput("elname")%></div></td>
                                                    <td align="center" nowrap ><span swlang code="SW000744">Insert Picture</span>&nbsp;</td>
                                                    <td class="blankspace">&nbsp;</td>
                                                </tr>
                                                <%screen.referLangOn(); %>
                                                <tr>
												<td align="right" class="columnlabel <%if(!searchdata.equalsIgnoreCase("1")){%>hidden<%}%>">
												<span swlang code="SW011725">Employee ID Type</span>&nbsp;*&nbsp;</td>
												<td colspan = "2" class="<%if(!searchdata.equalsIgnoreCase("1")){%>hidden<%}%>">
													&nbsp;<input type="radio" id="rdoO" name="empcon" value="Old" <%if(empcon.equalsIgnoreCase("Old")){%>checked<%}%> />&nbsp;
													<span swlang code="SW011726">Old Employeeid</span>&nbsp;
													<input type="radio" id="rdoN" name="empcon" value="New" <%if(empcon.equalsIgnoreCase("New") || !searchdata.equalsIgnoreCase("1")){%>checked<%}%> />&nbsp;
													<span swlang code="SW011727">New Employeeid</span>
												</td>
												<%if(!searchdata.equalsIgnoreCase("1")){%><td colspan = "3">&nbsp;</td><%}%>
                                                    <td align="center" nowrap class="blankspace" ><%=screen.getInput("picture") %></td>
                                                    <td class="blankspace">&nbsp;</td>
                                                </tr>
                                                <tr>
                                                    <td colspan="5" class="blankspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                                                </tr>
                                            </table>
                                        </td>
                                    </tr>
                                </table>
                                <br>
                                <table border="1" cellpadding="0" cellspacing="0" class="inframe" style="width: 100%">
                                    <tr>
                                        <td>
                                            <table  border="0" cellpadding="0" cellspacing="0" class="inframe" style="width: 100%">
                                                <tr>
                                                    <td colspan="4" class="blankspace"></td>
                                                </tr>
												<tr>
                                                    <td width="200" class="columnlabel"><%=screen.getLabel("job")%>&nbsp;</td>
                                                    <td width="500"><%=screen.getInput("job")%><input name="MJOBCODE@TDESC" type="text" readonly size="30" value="<%=mjobcodetdesc%>"></td>
                                                    <td width="200" align="right"><%=screen.getLabel("eff_job")%>&nbsp;</td>
                                                    <td width="200"><%=screen.getInput("eff_job")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image14','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_job')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image14" width="20" height="20" border="0" align="absmiddle" id="Image14"></a></td>
                                                </tr>
												<tr>
                                                    <td class="columnlabel"><%=screen.getLabel("MJOBCODE","JOBCODE_LEVEL")%>&nbsp;</td>
                                                    <td colspan="3"><input name="MJOBCODE@JOBCODE_LEVEL" type="text" readonly size="10" value="<%=mjobcode_level%>"></td>
                                                </tr>
												<tr>
                                                    <td class="columnlabel"><%=screen.getLabel("pl")%>&nbsp;</td>
                                                    <td><%=screen.getInput("pl")%>
													<input name="MPERSONALLEVEL@TDESC" type="text" readonly size="30" value="<%=mpersonalleveldesc%>"></td>
                                                    <td> <div align="right"><%=screen.getLabel("eff_pl")%>&nbsp;</div></td>
                                                    <td><%=screen.getInput("eff_pl")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image14','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_pl')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image13" width="20" height="20" border="0" align="absmiddle" id="Image13"></a></td>
                                                </tr>
                                                <tr>
                                                    <td class="columnlabel"><%=screen.getLabel("bossid")%>&nbsp;</td>
                                                    <td colspan="2"><%=screen.getInput("bossid")%>
                                                        <input name="MEMPLOYEE@FULLNAME" type="text" disabled="true" size="30" value="<%=screen.getDataLabel("bossfullname")%>">
                                                    </td>
                                                    <td align="right" nowrap></td>
                                                    <td nowrap></td>
                                                </tr>
												<tr>
                                                    <td class="columnlabel"><%=screen.getLabel("emp_position")%>&nbsp;</td>
                                                    <td><%=screen.getInput("emp_position")%> <input name="MPOSITION@TDESC" type="text" readonly size="30" value="<%=mpositiontdesc%>">                        </td>
                                                    <td align="right"><%=screen.getLabel("eff_position")%>&nbsp;</td>
                                                    <td><%=screen.getInput("eff_position")%>
                                                    <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_position')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image1" width="20" height="20" border="0" align="absmiddle"></a></td>
                                                </tr>
												<tr>
                                                    <td class="columnlabel"><%=screen.getLabel("bu5")%>&nbsp;<%if(cf_req_bu5.equals("1")){%>*&nbsp;<%}%></td>
                                                    <td colspan="3"> <%=screen.getInput("bu5")%> <input name="MBU5@TDESC" type="text" readonly size="30" value="<%=mbu5tdesc%>"></td>
                                                </tr>
												<tr>
                                                    <td class="columnlabel"><%=screen.getLabel("bu4")%>&nbsp;<%if(cf_req_bu4.equals("1")){%>*&nbsp;<%}%></td>
                                                    <td colspan="3"> <%=screen.getInput("bu4")%> <input name="MBU4@TDESC" type="text" readonly size="30" value="<%=mbu4tdesc%>"></td>
                                                </tr>
												<tr>
                                                    <td class="columnlabel"><%=screen.getLabel("bu3")%>&nbsp;<%if(cf_req_bu3.equals("1")){%>*&nbsp;<%}%></td>
                                                    <td colspan="3"> <%=screen.getInput("bu3")%> <input name="MBU3@TDESC" type="text" readonly size="30" value="<%=mbu3tdesc%>"></td>
                                                </tr>
												<tr>
                                                    <td class="columnlabel"><%=screen.getLabel("bu2")%>&nbsp;<%if(cf_req_bu2.equals("1")){%>*&nbsp;<%}%></td>
                                                    <td colspan="3"> <%=screen.getInput("bu2")%> <input name="MBU2@TDESC" type="text" readonly size="30" value="<%=mbu2tdesc%>"></td>
                                                </tr>
											<tr>
                                                    <td class="columnlabel"><%=screen.getLabel("bu1")%>&nbsp;<%if(cf_req_bu1.equals("1")){%>*&nbsp;<%}%></td>
                                                    <td colspan="3"> <%=screen.getInput("bu1")%> <input name="MBU1@TDESC" type="text" readonly size="30" value="<%=mbu1tdesc%>">                        </td>
                                                </tr>
                                                <tr>
                                                    <td class="columnlabel"><%=screen.getLabel("branch")%>&nbsp;</td>
                                                    <td><%=screen.getInput("branch")%>
													<input name="MBRANCH@TDESC" type="text" readonly size="30" value="<%=mbranchtdesc%>"></td>
                                                    <td> <div align="right"><%=screen.getLabel("eff_branch")%>&nbsp;</div></td>
                                                    <td><%=screen.getInput("eff_branch")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image13','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_branch')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image13" width="20" height="20" border="0" align="absmiddle" id="Image13"></a></td>
                                                </tr>
                                                <tr>
                                                    <td class="columnlabel"><%=screen.getLabel("firsthiredate")%>&nbsp;</td>
                                                    <td colspan="3" id="hiredate">
                                                        <%=screen.getInput("firsthiredate")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image17','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)"  onclick="viewCal('__firsthiredate')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image17" width="20" height="20" border="0" align="absmiddle" onClick="viewCal('textfieldd2')"></a>
                                                        <a onmouseover="MM_swapImage('Imagecopy01','','../IMAGES/BUTTON/SWAP/COPY_SWAP20.gif',1)" onmouseout="MM_swapImgRestore()" href="javascript:changeData('__firsthiredate');"><img name="Imagecopy01" width="20" height="20" align="absmiddle" alt="Copy All" src="../IMAGES/BUTTON/MAIN/COPY20.gif" border="0"></a>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td class="columnlabel"><%=screen.getLabel("startdate")%>&nbsp;</td>
                                                    <td colspan="3" id="startdate">
                                                        <%=screen.getInput("startdate")%>&nbsp;<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1101','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__startdate')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image1101" width="20" height="20" border="0" align="absmiddle" id="Image1101"></a>
                                                        <a onmouseover="MM_swapImage('Imagecopy02','','../IMAGES/BUTTON/SWAP/COPY_SWAP20.gif',1)" onmouseout="MM_swapImgRestore()" href="javascript:changeData('__startdate');"><img name="Imagecopy02" width="20" height="20" align="absmiddle" alt="Copy All" src="../IMAGES/BUTTON/MAIN/COPY20.gif" border="0"></a> &nbsp;
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td class="columnlabel"><%=screen.getLabel("prodate")%>&nbsp;</td>
                                                    <td colspan="3">
                                                        <input name="__prodate" class="numeric" onmouseout="toolTip()" onkeyup="sysIsEdit();" onkeypress="chkInteger(event);" onfocus="this.focus();" onblur="calAmoutDate(__startdate.value,this.value,__pro_every.value,__approve_date);" type="text" size="4" maxlength="10" alt="Probation Date" value="<%=chk.chkNullString(request.getParameter("__prodate"),prodate)%>" onmousemver="toolTip('Probation Date')">
                                                      &nbsp; <%=screen.getLabel("PRO_EVERY")%>&nbsp;<%=screen.getInput("PRO_EVERY")%>&nbsp;&nbsp;<%//=screen.getLabel("approve_date")%>
                                                      <span swlang code="SW005473">Probation Date</span>&nbsp;

                                                                                    <%if(screen.getDataLabel("tadjposition","adj_type").equals("51")||screen.getDataLabel("tadjposition","adj_type").equals("52")){%>
                                                                                    <input type="text" name="__approve_date" value="<%=chk.chkNullString(request.getParameter("__approve_date"),screen.getDataLabel("tadjposition","adj_date"))%>"readonly size="10">
                                                                                    <%}if(!screen.getDataLabel("tadjposition","adj_type").equals("51")&&!screen.getDataLabel("tadjposition","adj_type").equals("52")){%>
                                                                              <input type="text" name="__approve_date" value="<%=chk.chkNullString(request.getParameter("__approve_date"),screen.getDataLabel("approve_date"))%>" readonly size="10">
                                                                                    <%}%>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td class="columnlabel"><%=screen.getLabel("ALIEN")%>&nbsp;</td>
                                                    <td colspan="3"><%=screen.getInput("ALIEN")%></td>
                                                </tr>
												<tr alien="1">
                                                    <td class="columnlabel"><%=screen.getLabel("PASSPORT_NO")%>&nbsp;</td>
                                                    <td><%=screen.getInput("PASSPORT_NO")%></td>
                                                    <td class="columnlabel"><%=screen.getLabel("PASSPORT_EXPIRE_DATE")%>&nbsp;</td>
                                                    <td><%=screen.getInput("PASSPORT_EXPIRE_DATE")%>&nbsp;<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image189','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__passport_expire_date');"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image189" width="20" height="20" border="0" align="absmiddle"></a></td>
                                                </tr>
                                                <tr alien="0">
                                                    <td class="columnlabel"><%=screen.getLabel("ID_PEOPLE")%>&nbsp;</td>
                                                    <td><%//=screen.getInput("ID_PEOPLE")%><input type="text" name="__id_people" size="15" maxlength="13" value="<%=screen.getDataLabel("ID_PEOPLE")%>" onkeypress="chkSpecialStr(event);" onkeyup="sysIsEdit();" onblur="trimValue(this);" onfocus="this.select();" alt="เลขที่บัตรประชาชน" onmousemver="toolTip('เลขที่บัตรประชาชน')" onmouseout="toolTip()"></td>
                                                    <td class="columnlabel"><%=screen.getLabel("IDEXPDATE")%>&nbsp;</td>
                                                    <td><%=screen.getInput("IDEXPDATE")%>&nbsp;<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>
												<script>switchHideWhenIsAlien('<%=screen.getDataLabel("ALIEN")%>')</script>
												<tr>
                                                    <td class="columnlabel"><%=screen.getLabel("ISHANDICAPPED")%></td>
                                                    <td><%=screen.getInput("ISHANDICAPPED")%></td>
                                                </tr>
												<tr handicapped='1'>
													<td class="columnlabel"><%=screen.getLabel("HANDICAPPED_TYPE_ID")%></td>
													<td colspan="3"><%=screen.getInput("HANDICAPPED_TYPE_ID")%>&nbsp;<input type="text" name="MHANDICAPPED_TYPE@TDESC" value="<%=screen.getDataLabel("MHANDICAPPED_TYPE","TDESC")%>" disabled=""></td>
												</tr>
												<script>switchHideWhenIsHandicapped('<%=screen.getDataLabel("ISHANDICAPPED")%>')</script>
                                                <tr>
                                                    <td class="columnlabel"><%=screen.getLabel("sso_flag")%></td>
                                                    <td><%=screen.getInput("sso_flag")%></td>
                                                </tr>
                                                <tr>
                                                    <td class="columnlabel"><%=screen.getLabel("birthday")%>&nbsp;</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');"> <img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image19" width="20" height="20" border="0" align="absmiddle"></a>
													<input id="BirthdayPass" value="" type="hidden"/>
													<!-- <script>chkBirthDay2(document.getElementsByName('__birthday')[0])</script> -->
													</td>
                                                    <td align="right" class="columnlabel"><!-- <script language="javascript">swapLang("Age");</script> -->
                                                       <span swlang code="SW011762">Age</span>&nbsp;</td>
                                                    <td><input name="EmployeeAge" type="text" size="23" readonly value="<%=screen.getDataLabel("empages")%>"></td>
                                                </tr>
                                                <tr>
                                                    <td class="columnlabel"><%=screen.getLabel("emp_type")%>&nbsp;*&nbsp;</td>
                                                    <td colspan="3"><%=screen.getInput("emp_type")%> <input name="MEMPLOYMENT_TYPE@TDESC|DESC" type="text" readonly size="20" value="<%=memployement_typetdesc%>"></td>
                                                </tr>
                                                <tr class="temp_group hidden">
                                                    <td class="columnlabel"><%=screen.getLabel("resigndate")%>&nbsp;*&nbsp;</td>
                                                    <td colspan="3"><%=screen.getInput("resigndate")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1101','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__resigndate')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image1101" width="20" height="20" border="0" align="absmiddle" id="Image1101"></a> </td>
                                                </tr>
                                                <tr class="temp_group hidden">
                                                    <td class="columnlabel"><%=screen.getLabel("endworkdate")%>&nbsp;*&nbsp;</td>
                                                    <td colspan="3"><%=screen.getInput("endworkdate")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1101','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__endworkdate')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image1101" width="20" height="20" border="0" align="absmiddle" id="Image1101"></a> </td>
                                                </tr>
                                                <tr>
                                                    <td class="columnlabel"><%=screen.getLabel("salatype")%>&nbsp;</td>
                                                    <td><%=screen.getInput("salatype")%>&nbsp;</td>
                                                    <td align="right"><%=screen.getLabel("eff_salatype")%>&nbsp;</td>
                                                    <td><%=screen.getInput("eff_salatype")%>
                                                    <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image111','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_salatype')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image111" width="20" height="20" border="0" align="absmiddle" id="Image111"></a></td>
												</tr>
												<tr>
													<td class="columnlabel"><%=screen.getLabel("hiring_reason")%>&nbsp;</td>
													<td colspan="3"><%=screen.getInput("hiring_reason")%>&nbsp;<a href="javascript:goHelp('MADJREASONHELP','__hiring_reason');" onmouseout="MM_swapImgRestore()"onmouseover="MM_swapImage('__hiring_reason_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__hiring_reason_image" width="20" height="20" border="0" align="absmiddle"></a>&nbsp;<input name="MADJREASON@TDESC" type="text" readonly size="20" value="<%=madjreasontdesc%>"></td>
												</tr>
                                                <tr>
                                                    <td colspan="4">
                                                        <table cellpadding="0" cellspacing="0" class="inframe">
                                                            <tr>
                                                                <td colspan="4" align="right">
                                                                    <div id="hiddenVale" style="visibility: hidden" style="float:left"><%=screen.getInput("vacation1")%><%=screen.getInput("vacation0")%></div>
                                                                    <script language="javascript">printEditCheck('<%=screen.getDataLabel("edit_by")%>','<%=screen.getDataLabel("edit_date")%>','<%=screen.getDataLabel("edit_time")%>','<%=screen.getDataLabel("approve")%>');</script>
                                                                    &nbsp;
                                                                </td>
                                                            </tr>
                                                        </table>
                                                    </td>
                                                </tr>
                                            </table>
                                        </td>
                                    </tr>
                                </table>
                            </div>
                        </td>
                    </tr>
                    <tr>
                        <td class="blankspace"></td>
                    </tr>
                    <tr>
                        <td class="bottom"></td>
                    </tr>
                </table>
            </div>
            <script language="javascript">
		if(<%=chkprodate%>){ $('select[name="__pro_every"]').val("D").change(); }
            </script>
            <!----------BEGIN CSC ENDING ZONE ------------------------>
            <%=screen.endJSP()%>
            <!----------END CSC ENDING ZONE -------------------------->
        </form>
        <!--Start ERROR AND WARNING -->
        <!--END ERROR AND WARNING -->
    </body>
</html>
<% 	screen.referLangOff(); %>