<%@page contentType="text/html; charset=UTF-8"%>
<%@page import="com.csc.library.entry.*, com.csc.library.utilities.CheckNull,com.csc.library.session.*"%>
<%@page import="com.csc.library.report.ReportUDF,com.csc.library.utilities.*"%>
<%@page import="java.util.Vector, com.csc.library.databean.MyDataList, com.csc.library.databean.Simtapstran_rec, com.csc.library.download.FileDownloadUtils2"%>
<% request.setCharacterEncoding("TIS-620"); %>

<jsp:useBean id="APS_EMV704" class="com.csc.library.system.Task" scope="page"/>
<jsp:useBean id="APS_EMV704HELP" class="com.csc.library.system.Task" scope="page"/>
<jsp:setProperty name="APS_EMV704" property="appname" value="empview" />
<jsp:setProperty name="APS_EMV704HELP" property="appname" value="empview" />
<%
	CheckNull chk=new CheckNull();
	APS_EMV704.setChannel(request,response);
	UIManager screen = (UIManager) APS_EMV704.process("SingleEntry","APP_EMV704");
	int search = (chk.chkNullString(request.getParameter("__cmd")).equals(""))?0:1;
	if(chk.chkNullString(request.getParameter("__cmd")).equals("")){
		screen.getRecord().set("apsid",chk.chkNullString(request.getParameter("apsid")));
		screen.getRecord().set("apsassessor",chk.chkNullString(request.getParameter("apsassessor")));
		screen.getRecord().set("apsassessy",chk.chkNullString(request.getParameter("apsassessy")));
		screen.getRecord().set("companyid",screen.getUProfile().get("companyid"));
		search = screen.getRecord().search();
	}
	String isRead = chk.chkNullString(request.getParameter("isread"));
	String ass_Level = chk.chkNullString(request.getParameter("ass_level"));
	String bPage = chk.chkNullString(request.getParameter("bpage"));
	String candidatestatus = chk.chkNullString(screen.getDataLabel("mcandidatere","candidatestatus"));
//	String candidatestatus = "8";
//if(screen.getDataLabel("apsstatus").equals("A")){
if(candidatestatus.equals("8")){
		isRead = "1";
		ass_Level ="1";
}
	//out.println("isRead : " + isRead + "  ass_Level " + ass_Level + "  bPage " +  bPage);
	String elementname = "";
	String list_elementname = "";
	String req_elementname = "";
	int asrnecessary_num = 0;
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- InstanceBegin template="/Templates/Template-popup.dwt.jsp" codeOutsideHTMLIsLocked="false" -->
<head>
<!-- InstanceBeginEditable name="doctitle" -->
<title>Appraisal</title>
<!-- InstanceEndEditable -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<!-- InstanceBeginEditable name="head" -->
<!-- Begin CSS Links -->
<link rel="stylesheet" type="text/css" href="../CSS/EMV_DEFAULT.css" />
<link rel="stylesheet" type="text/css" href="../CSS/EMV_LAYOUT_POPUP.css" />
<link rel="stylesheet" type="text/css" href="../CSS/EMV_TEXT.css" />
<script src="../JS/VIEWCALENDAR.js"></script>
<STYLE type=text/css>
	FONT.wait {
	font-family:  Tahoma, "MS Sans Serif";;
	font-size: 11px;
	color: #E85C00;
	}
	FONT.free {
	font-family:  Tahoma, "MS Sans Serif";;
	font-size: 11px;
	color: #339900;
	}
	FONT.stop {
	font-family:  Tahoma, "MS Sans Serif";;
	font-size: 11px;
	color: #FF0000;
	}
</STYLE>
<!-- End CSS Links -->
<!-- Begin Scripts -->
<script language="JavaScript"  type="text/javascript"src="../JS/EVENTS.js"></script>
<script language="JavaScript"  type="text/javascript"src="../JS/SCREEN.js"></script>
<script language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script>
<script language="JavaScript" >
	function toolTip(){}
	function formatFloat(value){
		var val = value;
		if(val.indexOf(".")>=0){
			var tmp = val.split(".");
			if(tmp[1].length==0){
				val = tmp[0]+".00";
			}else if(tmp[1].length==1){
				val = tmp[0]+"."+tmp[1]+"0";
			}else	if(tmp[1].length>2){
				val = tmp[0]+"."+tmp[1].substring(0,2);
			}
		}else{
			val = val+".00";
		}
		return val;
	}
	function checkNumFloat(obj,min,max){
		if (obj.value != "") {
			obj.value = parseFloat(obj.value)+""; // แปลงจาก 01234.xx เป็น 1234.xx
			checkInputComma(obj);  // ถ้าพิม xxx ก็ให้เป็น xxx.00
			if (min >= 0 && max > 0) 	{
				callMaxMin(obj,min,max); // ตรวจดูว่าค่าที่กรอกเกินค่าสูงสุด หรือต่ำกว่าค่าต่ำสุดหรือไม่
			}
			insertComma(obj); //123456 ==> 123,456
		}else{ //เพิ่ม
			obj.value = "0.00";
		}
	}
	/* for set def vale*/
	function setValueElementID(id, value){
		if(document.getElementById(id)!=null){
			document.getElementById(id).value = formatFloat(value+"");
			//alert(id+" :: "+document.getElementById(id).value);
		}
	}
	function getValueElementID(id){
		var value = "0.00";
		if(document.getElementById(id)!=null){
			value = document.getElementById(id).value;
		}
		return value;
	}
	/* set get */
	//asrscore
	function setValueAsrscore(elename, value){
		var id = elename+"$asrscore";
		setValueElementID(id, value);
	}
	function setValueAsrmaxscore(elename, value){
		var id = elename+"$asrmaxscore";
		setValueElementID(id, value);
	}
	//sumscoremax
	function setValueAsrsumscoremax(elename, value){
		var id = elename+"$asrsumscoremax";
		setValueElementID(id, value);
	}
	
	//answer
	function setValueAsranswer(elename, value){
		var id = elename+"$asranswer";
		if(document.getElementById(id)!=null){
			//alert("find : " + id + " value :: " + value);
			document.getElementById(id).value = value;
		}
	}
	function getValueAsranswer(elename){
		var value = "";
		var id = elename+"$asranswer";
		if(document.getElementById(id)!=null){
			value = document.getElementById(id).value;
		}
		return value;
	}
	//answerdesc
	function setValueAnswerdesc(elename, value){
		var id = elename+"$answerdesc";
		if(document.getElementById(id)!=null){
			document.getElementById(id).value = value;
		}
	}
	//sumscore
	function setValueAsrsumscore(elename, value){
		var id = elename+"$asrsumscore";
		var total = parseFloat(getValueAsrweight(elename))*parseFloat(value);
		if(document.getElementById(id)!=null){
			document.getElementById(id).value = formatFloat(total+"");
		}
	}
	
	//sumval
	
	//weigth
	function getValueAsrweight(elename){
		var value = "0.00";
		var id = elename+"$asrweight";
		if(document.getElementById(id)!=null){
			value = document.getElementById(id).value;
		}
		return value;
	}
	//choice
	function setCheckChoice(elename,awid,chk){
		var id = elename+"$"+awid;
		if(document.getElementById(id)!=null){
			document.getElementById(id).checked = chk;
		}
	}
	function getValueChoice(elename,awid){
		var value = "";
		var id = elename+"$"+awid;
		if(document.getElementById(id)!=null){
			value = document.getElementById(id).value;
		}
		return value;
	}
	function setValueApssumscore(value){
		document.cscform.__apssumscore.value = formatFloat(value+"");
		
		var v1 = formatFloat(value+"");
		var v_total = formatFloat(document.cscform.__sumweigth.value);
		var percen = v1*100/v_total;
	//	document.cscform.__apsscore1.value= percen.toFixed(2);
	}
	
	/***
	/* for choice radio & checkbox*/
	function chkAnsCheckbox_Radio(chkbox,max,elename){
		if(!isMaxAnsCheckbox(chkbox,max)){
			var obj = document.getElementsByName(chkbox.name);
			var sumscore = 0.00;
			var anwid = "";
			var id = "";
			if(typeof obj!="undefined"){
				for(i=0;i<obj.length;i++){
					if(obj[i].checked){
						sumscore = (parseFloat(sumscore)+parseFloat(obj[i].value));
						id = obj[i].id;
						anwid += (anwid!="")?","+id.replace(elename+"$",""):id.replace(elename+"$","");
					}
				}
			}
			setValueAsrscore(elename, chkbox.value);
			setValueAsrsumscore(elename, sumscore);
			setValueAsranswer(elename, anwid);
			var tmp_elename = elename;
			var sub_elename = tmp_elename.split("$");
			//alert(sub_elename);
			if(sub_elename.length >= 2){
				calValueSumval(sub_elename[1]);
			}
			calValueApssumscore();
		}else{
			alert("can't checked this ans.");
			chkbox.checked = false;
		}
	}


	function checkGrade(frm){
		var obj = document.getElementById("avgchoice$"+frm);
		if(obj!=null){
			with(document.cscform){
				if(parseFloat(obj.value)>=4.5){
					apsgrade.value = 5;
					__apsgrade.value = '5';
				}else if(parseFloat(obj.value)>=3.5){
					apsgrade.value = 4;
					__apsgrade.value = '4';
				}else if(parseFloat(obj.value)>=2.5){
					apsgrade.value = 3;
					__apsgrade.value = '3';
				}else if(parseFloat(obj.value)>=1.5){
					apsgrade.value = 2;
					__apsgrade.value = '2';
				}else {
					apsgrade.value = 1;
					__apsgrade.value = '1';
				}
			}
		}
	}
	function checkTotalGrade(frm){	
		var obj = document.getElementById("avgchoice$"+frm);
		if(obj!=null){
			with(document.cscform){
				if(typeof apsgrade_avg!="undefined"){
					var total = parseFloat(parseInt(obj.value)+parseInt(__referscore.value))/2;
					score_avg.value = total;
					for(i=0;i<apsgrade_avg.length;i++){
						apsgrade_avg[i].disabled = false;
					}
					if(parseFloat(total)>=4.5){
						apsgrade_avg[4].click();
					}else if(parseFloat(total)>=3.5){
						apsgrade_avg[3].click();
					}else if(parseFloat(total)>=2.5){
						apsgrade_avg[2].click();
					}else if(parseFloat(total)>=1.5){
						apsgrade_avg[1].click();
					}else {
						apsgrade_avg[0].click();
					}
					for(i=0;i<apsgrade_avg.length;i++){
						apsgrade_avg[i].disabled = true;
					}
				}
			}
		}
	}
	function checkTotalGradeAll(){	
		var obj = document.getElementsByName("avgchoice");
		if(typeof obj!="undefined"){
			if(typeof obj.length!="undefined"){
				for(i=0;i<obj.length;i++){
					var frmid = obj[i].id.split("$")[1];
					calSumNo(frmid);
					checkTotalGrade(frmid);
				}
			}else{
				var frmid = obj.id.split("$")[1];
				calSumNo(frmid);
				checkTotalGrade(frmid);
			}
		}
	}
	function calSumNo(frm){
		var obj = document.getElementById("list_elementname$"+frm);
		if(obj!=null){
			var no = 0;
			var total = 0;
			var tmp = obj.value.split(",");
			for(i=0;i<tmp.length;i++){
				if(tmp[i]!=""){
					no++;
				}
			}
			var count = 0;
			var multi = 0;
			obj = document.getElementById("list_choice$"+frm);
			if(obj!=null){
				var choice = obj.value.split(",");
				for(c=0;c<choice.length;c++){
					count = 0;
					multi = 0;
					for(i=0;i<tmp.length;i++){
						obj = document.getElementById(tmp[i]+"$"+choice[c]);
						if(obj!=null && obj.checked){
							count++;
						}
					}
					obj = document.getElementById("sumchoice$"+frm+"$"+choice[c]);
					if(obj!=null){
						obj.value = count;
					}
					obj = document.getElementById("multiplechoice$"+frm+"$"+choice[c]);
					if(obj!=null){
						multi = obj.value;
					}
					obj = document.getElementById("sumvalchoice$"+frm+"$"+choice[c]);
					if(obj!=null){
						obj.value = parseInt(count)*parseInt(multi);
						total = parseInt(total)+parseInt(obj.value);
					}
				}
				obj = document.getElementById("avgchoice$"+frm);
				if(obj!=null){
					obj.value = this.formatFloat((parseFloat(total)/parseFloat(no))+"");
				}
			}
		}
	}
	function isMaxAnsCheckbox(chkbox,max){
		if(chkbox.checked){
			var obj = document.getElementsByName(chkbox.name);
			var count = 0;
			if(typeof obj!="undefined"){
				for(i=0;i<obj.length;i++){
					if(obj[i].checked){
						++count;
					}
				}
			}
			return (max<count);
		}
		return false;
	}
	function restoreCheckChoice(elename){
		var tmp_data = getValueAsranswer(elename);
		var sub_data = tmp_data.split(",");
		for(i=0;i<sub_data.length;i++){
			setCheckChoice(elename,sub_data[i],true);
		}
	}
	/* for textbox asrscore*/
	function calOnAsrcore(chkbox,elename){
			setValueAsrsumscore(elename, chkbox.value);
			var tmp_elename = elename;
			var sub_elename = tmp_elename.split("$");
			if(sub_elename.length >= 2){
				calValueSumval(sub_elename[1]);
			}
			calValueApssumscore();
	}

	function calValueApssumscore(){
		var obj = document.getElementsByName("sumval");
		var score = 0.00;
		if(typeof obj!="undefined"){
			for(i=0;i<obj.length;i++){
			//	alert(" id :: "+obj[i].id);
				score = parseFloat(obj[i].value)+parseFloat(score);
			}
		}
	//	alert("score :: "+score);
	//	setValueApssumscore(score);
		calValueApsscorepc();
		calScoreGroup1(score);
		calScoreGroup2();
		caScoreGroupAll();
	}

	/* begin sumscore */
	//var AA ="";
	function calValueSumval(asfid){
		//alert(asfid);
		var id = "list_elementname$"+asfid;

		var score = 0.00;
		if(document.getElementById(id)!=null){
			var tmp = document.getElementById(id).value;
          //  alert("tmp "+tmp);
			var tmp_element = tmp.split(",");
			//alert("tmp_element :: "+tmp_element);
			for(i=0;i<tmp_element.length;i++){
				if(tmp_element[i] != ""){
				//alert("asrscore :: "+tmp_element[i]+"$asrscore");
                 if( typeof document.getElementById(tmp_element[i]+"$asrscore") != "undefined"){
					// alert(document.getElementById(tmp_element[i]+"$asrscore").name);
					//alert(document.getElementById(tmp_element[i]+"$asrscore").value);
					 //score = parseFloat(getValueAsrsumscore(tmp_element[i]+"$asrscore"));
					 var key_id = tmp_element[i]+"$asrscore";
					 score += parseFloat(document.getElementById(key_id).value);
                 }

				}
			}
		}
		//alert("score >> "+score);
		setValueSumval(asfid,score);
	}
		function getValueAsrsumscore(elename){
		var value = "0.00";
		var id = elename;
		if( typeof  document.getElementById(id) != "undefined"){
			//alert("find : " + id);
			value = document.getElementById(id).value;
		}
		//alert("value "+value);
		return value;
	}
	function setValueSumval(asfid, value){
		var id = "sumval$"+asfid;
		setValueElementID(id, value);
	}
	/*end sum score*/
	function calValueApssumscoremax(){
		var obj = document.getElementsByName("list_elementname");
		var score = 0.00;
		if(typeof obj!="undefined"){
			for(i=0;i<obj.length;i++){
				var tmp_obj = obj[i].value;
				var sub_obj = tmp_obj.split(",");
				for(j=0;j<sub_obj.length;j++){
					score = parseFloat(getValueAsrsumscoremax(sub_obj[j]))+parseFloat(score);
				}
				
			}
		}
		setValueApssumscoremax(score);
	}
	
	function getValueAsrsumscoremax(elename){
		var id = elename+"$asrsumscoremax";
		return getValueElementID(id);
	}
	function setValueApssumscoremax(value){
		window.document.cscform.__apssumscoremax.value = formatFloat(value+"");
	}
	function calValueApsscorepc(){
		with(document.cscform){
			var tmp_apssumscore = (__apssumscore.value!="")?__apssumscore.value:"0.00";
			var tmp_apssumscoremax =  (__apssumscoremax.value!="")?__apssumscoremax.value:"0.00";
			__apsscorepc.value = (parseFloat(tmp_apssumscore)/parseFloat(tmp_apssumscoremax))*100.00;
			__apsscorepc.value = formatFloat(__apsscorepc.value+"");
		}
	}

	/* summary */
	function setForRead(){
		with(document.cscform){
			
			//isread.value  = "1";
			//alert("isread "+isread.value);
			if(isread.value=="1"){
					//alert("ass_level "+ass_level.value);
				if(ass_level.value == 1){
					setDisVL1();
					setDisVLTextArea();
					setDisVLRadio();
					__apscomment.disabled = true;

					__apsgrade.disabled = true;
					__apsappdesc1.disabled = true;
					__apssumscore.disabled = true;
					__apsdate.disabled = true;
					__apsscore1.disabled = true;
					__apsscore2.disabled = true;
					__apsscore.disabled = true;
					document.getElementById("__attachfile_upload").style.display = "none";
					document.getElementById("__attachfile_delete").style.display = "none";

				}
				if(ass_level.value == 2){
					setDisVL1();
					setDisVL2();
				}
				if(ass_level.value == 3 ){
					setDisVL1();
					setDisVL2();
					setDisVL3();
				}
				if(ass_level.value == 0){
					setDisVL1();
					setDisVL2();
					setDisVL3();
					setDisVL0();
				}
			}
		}
	}

	function setDisVLTextArea(){
		with(document.cscform){
			for(i=0;i<elements.length;i++){
				if(elements[i].type=="textarea") {
					elements[i].disabled=true;
				}
			}
		}
	}

	function setDisVLRadio(){
		with(document.cscform){
			for(i=0;i<elements.length;i++){
				if(elements[i].type=="radio") {
					elements[i].disabled=true;
				}
			}
		}
	}

	function setDisVL(){
		with(document.cscform){
			if(ass_level.value == 2 || ass_level.value == 3 || ass_level.value == 0){
				setDisVL1();
			}
		}
	}
	function setDisVL1(){
		var tmp;
		var tmp_list;
		var obj;
		var disname= new Array("asrscore","asrsumscore","asranswer","answerdesc");
		//__tas$101$RC0109$answerdesc
		with(document.cscform){
		
			if(typeof list_elementname!="undefined"){
				if(typeof list_elementname.length!="undefined"){
					for(i=0;i<list_elementname.length;i++){
						tmp_list = list_elementname[i].value.split(",");
							
						for(j=0;j<tmp_list.length;j++){
							for(k=0;k<disname.length;k++){
							//	alert(tmp_list[j]+"$"+disname[k]);
							
								if(document.getElementById(tmp_list[j]+"$"+disname[k])!=null){
								
									document.getElementById(tmp_list[j]+"$"+disname[k]).disabled = true;
									//document.getElementById(tmp_list[j]+"$"+disname[k]).readonly = true;
								}
							}
							obj = document.getElementsByName(tmp_list[j]+"$choice");
							if(typeof obj!="undefined"){
								for(k=0;k<obj.length;k++){
									obj[k].disabled = true;
								}
							}
						}
					}
				}else{
						tmp_list = list_elementname.value.split(",");
						for(j=0;j<tmp_list.length;j++){
							for(k=0;k<disname.length;k++){
								if(document.getElementById(tmp_list[j]+"$"+disname[k])!=null){
									document.getElementById(tmp_list[j]+"$"+disname[k]).disabled = true;
								}
							}
							obj = document.getElementsByName(tmp_list[j]+"$choice");
							if(typeof obj!="undefined"){
								for(k=0;k<obj.length;k++){
									obj[k].disabled = true;
								}
							}
						}
				}
			}
		}
	}
	function setDisVL2(){
		with(document.cscform){
			__apsappcomment1.disabled = true;
			__apsappgrade1.disabled = true;
		}
	}
	function setDisVL3(){
		with(document.cscform){
			__apsappcomment2.disabled = true;
			__apsappgrade2.disabled = true;
		}
	}
	function setDisVL0(){
		with(document.cscform){
			__apssyagreestat[0].disabled = true;
			__apssyagreestat[1].disabled = true;
			__apssycomment.disabled = true;
		}
	}
	/*OLD*/
	function GoClean(){
		with(document.cscform){ 
			if(isread.value!="1"){
				GoClear();
			}else{
				alert(MyCode[150]);
			}
		}
	}
	function GoClear(){
		with(document.cscform){
			if(ass_level.value == 1){
				if(__apsstatus.value!="A" || isadmin.value=='1'){
					clearLV1();
				}else{
					alert(MyCode[44]);
				}
			}else	if(ass_level.value == 2){
				if(__apsappstatus1.value!="A"){
					clearLV2();
				}else{
					alert(MyCode[44]);
				}
			}else if(ass_level.value == 3){
				if(__apsappstatus1.value!="A"){
					clearLV3();
				}else{
					alert(MyCode[44]);
				}
			}
		}
	}
	function clearLV1(){
		var tmp;
		var tmp_list;
		var obj;
		var disname= new Array("asrscore","asrsumscore","asranswer","answerdesc");
		with(document.cscform){
			if(typeof list_elementname!="undefined"){
				if(typeof list_elementname.length!="undefined"){
					for(i=0;i<list_elementname.length;i++){
						tmp_list = list_elementname[i].value.split(",");
						for(j=0;j<tmp_list.length;j++){
							if(document.getElementById(tmp_list[j]+"$asrscore")!=null){
								document.getElementById(tmp_list[j]+"$asrscore").value = "0.00";								
							}
							if(document.getElementById(tmp_list[j]+"$asrsumscore")!=null){
								document.getElementById(tmp_list[j]+"$asrsumscore").value = "0.00";
							}
							if(document.getElementById(tmp_list[j]+"$asranswer")!=null){
								document.getElementById(tmp_list[j]+"$asranswer").value = "";
							}
							if(document.getElementById(tmp_list[j]+"$answerdesc")!=null){
								document.getElementById(tmp_list[j]+"$answerdesc").value = "";
							}
							obj = document.getElementsByName(tmp_list[j]+"$choice");
							if(typeof obj!="undefined"){
								for(k=0;k<obj.length;k++){
									obj[k].checked = false;
								}
							}
						}
					}
				}else{
						tmp_list = list_elementname.value.split(",");
						for(j=0;j<tmp_list.length;j++){
							if(document.getElementById(tmp_list[j]+"$asrscore")!=null){
								document.getElementById(tmp_list[j]+"$asrscore").value = "0.00";
							}
							if(document.getElementById(tmp_list[j]+"$asrsumscore")!=null){
								document.getElementById(tmp_list[j]+"$asrsumscore").value = "0.00";
							}
							if(document.getElementById(tmp_list[j]+"$asranswer")!=null){
								document.getElementById(tmp_list[j]+"$asranswer").value = "";
							}
							if(document.getElementById(tmp_list[j]+"$answerdesc")!=null){
								document.getElementById(tmp_list[j]+"$answerdesc").value = "";
							}
							obj = document.getElementsByName(tmp_list[j]+"$choice");
							if(typeof obj!="undefined"){
								for(k=0;k<obj.length;k++){
									obj[k].checked = false;
								}
							}
						}
				}
			}
			if(typeof sumval!="undefined"){
				if(typeof sumval.length!="undefined"){
					for(i=0;i<sumval.length;i++){
						sumval[i].value = "0.00";
					}
				}else{
					sumval.value = "0.00";
				}
			}
			__apssumscore.value = "0.00";
			__apscomment.value = "";
			__apsgrade.value = "";
			calValueApsscorepc();
		}
	}
	function clearLV2(){
		with(document.cscform){
			__apsappcomment1.value = "";
			__apsappgrade1.value = "0";
		}
	}
	function clearLV3(){
		with(document.cscform){
			__apsappcomment2.value = "";
			__apsappgrade2.value = "0";
		}
	}
	function chkBackpage(){
		if(document.cscform.__sysisedit.value == "true"){
			con = confirm("มีการแก้ไขหน้าจอ ต้องการบันทึกหรือไม่");
			if (con){
				goSave();
			}else{
				window.close();
			}
		}else{
			window.close();
		}
	}
	function goBackPage(){
		window.opener.document.cscform.submit();
		window.close();
	}
	function viewPrintPage(){
		var page = "APS_EMV704_P.jsp";
		with(document.cscform){
			page=page+"?apsid="+__apsid.value+"&apsassessor="+__apsassessor.value+"&apsassessy="+__apsassessy.value;
			window.open(page,"Help2","");
		}
	}
	function viewAssDetail(){
		var page = "APS_EMV704_1H.jsp";
		var fixcon="";
		with(document.cscform){
			fixcon="apsid='"+__apsid.value+"' and  apsassessor='"+__apsassessor.value+"' and  apsassessy='"+__apsassessy.value+"'";
			page=page+"?__apsid="+__apsid.value+"&__apsassessor="+__apsassessor.value+"&__apsassessy="+__apsassessy.value+"&__fixCon="+fixcon;
			window.open(page,"Help","left=150,top=150,width=700,height=400,toolbar=no,status=yes,scrollbars=yes");
		}
	}
	function viewScoreGroup(){
		var page = "APS_EMV704_2H.jsp";
		var fixcon="";
		with(document.cscform){
			fixcon="apsid='"+__apsid.value+"' and  apsassessor='"+__apsassessor.value+"' and emp_group='"+__emp_group.value+"'";
			 page=page+"?__apsid="+__apsid.value+"&__apsassessor="+__apsassessor.value+"&__apsassessy="+__apsassessy.value+"&__fixCon="+fixcon;
			window.open(page,"Help","left=150,top=150,width=700,height=400,toolbar=no,status=yes,scrollbars=yes");
		}
	}
	function goSave(){
		with(document.cscform){ 
		/*	if(isread.value!="1"){
				chkSave();
			}else{
				alert(MyCode[150]);
			}*/
			saveData();
		}
	}
	function chkSave(){
		with(document.cscform){ 
			if(ass_level.value=="1"){
				goSaveLV1();
			}else	if(ass_level.value=="2"){
				goSaveLV2();
			}else	if(ass_level.value=="3"){
				goSaveLV3();
			}else	if(ass_level.value=="0"){
				goSaveLV1();
			}
		}
	}
	function saveData(){
		with(document.cscform){
			confirmSave();
		}
	}
	function goSaveLV1(){
		with(document.cscform){
			if(__apsstatus.value=="A" && isadmin=='1'){
				alert(MyCode[44])
			}else{
				if(!requirField()){	
					if(__apsgrade[0].checked || __apsgrade[1].checked || __apsgrade[2].checked ){
						__apsstatus.value="A"
						saveData();
					}else{
						alert("กรุณาสรุปผลสัมภาษณ์");
					}
				}else{
					alert(MyCode[0]);
				}
			}
		}
	}
	function goSaveLV2(){
		with(document.cscform){
			if(__apsappstatus1.value=="A"){
					alert(MyCode[44])
			}else{
					if(__apsappcomment1.value!=""){
						__apsappstatus1.value = "W";
						saveData();
					}else{
						alert(MyCode[0]);
						__apsappcomment1.select();
					}
			}
		}
	}
	function goSaveLV3(){
		with(document.cscform){
			if(__apsappstatus2.value=="A"){
					alert(MyCode[44])
			}else{
					if(__apsappcomment2.value!=""){
						__apsappstatus2.value = "W";
						saveData();
					}else{
						alert(MyCode[0]);
						__apsappcomment2.select();
					}
			}
		}
	}
	function goSaveLV0(){
		with(document.cscform){
			if(__apssyconfirm.value=="A"){
					alert(MyCode[44])
			}else{
					if(!__apssyagreestat[0].checked&&!__apssyagreestat[1].checked){
						alert("กรุณาเลือกความคิดเห็น");
					}else{
						if(__apssycomment.value!=""){
							__apssyconfirm.value = "A";
							saveData();
						}else{
							alert(MyCode[0]);
							__apssycomment.select();
						}
					}
			}
		}
	}
	function setWarringReq(id_){
		//var id = elename;
		//alert(document.getElementById(id_).textContent);
		if(document.getElementById(id_)!="undefined"){
			
			document.getElementById(id_).innerHTML = "<font class='stop'>"+document.getElementById(id_).textContent+"</font>";
		}	
	}
	function setFreeReq(id_){
		//var id = elename;
		if(document.getElementById(id_)!=null){
			document.getElementById(id_).innerHTML = document.getElementById(id_).textContent;
		}	
	}
	function requirField(){
		var pass = false;
		var tap_req;
		with(document.cscform){
		//	alert(req_elementname.value);
		//	if(req_elementname != "undefined"){
		if(typeof req_elementname != "undefined"){
				tap_req = req_elementname.value.split(",");	
				for(i=0;i<tap_req.length;i++){
					if(document.getElementById(tap_req[i]+"$answerdesc")!=null && document.getElementById(tap_req[i]+"$answerdesc").type == "textarea"){
						if(document.getElementById(tap_req[i]+"$answerdesc").value == "" && document.getElementById(tap_req[i]+"$asrscore").value == ""){                    
							setWarringReq(tap_req[i]+"$no");
							pass = true;
						}else{
							setFreeReq(tap_req[i]+"$no");
						}
					}
						obj = document.getElementsByName(tap_req[i]+"$choice");
						if(typeof obj!="undefined" && obj.length>0){
							var chk = false;
							for(k=0;k<obj.length;k++){
								if(obj[k].checked){
									chk = true;
								}
							}
							if(chk){
							//	alert(tap_req[i]+"$no");
							setFreeReq(tap_req[i]+"$no");
							}else{
								//alert(tap_req[i]+"$no");
							setWarringReq(tap_req[i]+"$no");
								pass = true;
							}
						}
				}
			}
		}
		return pass;
	}
	function GoSearch(){alert(MyCode[150]);}
	function GoUpdate(){update();}
	function GoDelete(){alert(MyCode[150]);}
	
	function updateRecord(){
	   with(document.cscform){
			bCon=confirm(MyCode[3]);
			if (bCon==true)	{
				__apsstatus.value = "A";
				__confirm.value="s";
				__cmd.value = "save";
				submit();
			}
		}
	}
	function printPages(refer){
		var page = "APS_EMV704P.jsp";
		with(document.cscform){
			page=page+"?apsid="+__apsid.value+"&apsassessor="+__apsassessor.value+"&apsassessy="+__apsassessy.value;
			window.open(page,"Help2","");
		}
	}
	function goView(appid){
		var  pam="../RECRUIT/REC201V.jsp?__help=__applicantid$"+appid+";&__cmd=search&appname=empview";
		window.open(pam,"Help","left=150,top=150,width=800,height=800,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
	}
	function checkConfirm(){
		var conCode="";
		var conDesc="";
		with(document.cscform){
			 conCode=getConfirmIndex(__confirm.value,"0");
			 conDesc=getConfirmIndex(__confirm.value,"1");
			 if(__confirm.value=="4")
				 alert(MyCode[19]);
			 if(__confirm.value=="1" || __confirm.value=="2"){
				 alert(MyCode[18]);
				 goBackPage();
			 }
			 if(__confirm.value=="-1" || __confirm.value=="-2")
				 alert(MyCode[17]);
			if(conCode=="-99"){
				//setTimeout("updateRecord()",1600);
				updateRecord();
			}
		}
	}


	function calPercen(obj,total){
				with(document.cscform){
			//	__apsscore1.value=  obj.value;
				}
	}

	function calSumGroup(){
		with( document.cscform ){
			var score$10 = 0.0;
			var score$20 = 0.0;
			var score$30 = 0.0;
			var inputs = document.getElementsByTagName("input");
			for (x=0;x<inputs.length;x++){
				if(inputs[x].getAttribute('type')=='hidden'){
					var elementName = inputs[x].getAttribute('name');
					if(elementName.indexOf("__tas$10$")==0 && elementName.lastIndexOf("$asrscore")==15){
						score =  (document.getElementById(elementName).value) ;
						score$10 += (score*1);
					}else if(elementName.indexOf("__tas$20$")==0 && elementName.lastIndexOf("$asrscore")==15){
						score =  (document.getElementById(elementName).value) ;
						score$20 += (score*1);
					}else if(elementName.indexOf("__tas$30$")==0 && elementName.lastIndexOf("$asrscore")==15){
						score =  (document.getElementById(elementName).value) ;
						score$30 += (score*1);
					}
				}
			}
			var rate$10 = (70/40) ;
			score$10 = score$10*rate$10;
			__group$10.value = score$10;
			var rate$20 = (20/10) ;
			score$20 = score$20*rate$20;
			__group$20.value = score$20;
			var rate$30 = (10/15) ;
			score$30 = score$30*rate$30;
			__group$30.value = score$30;
			__apssumscore.value = (score$10+score$20+score$30).toFixed(2);
		//	__apsscore1.value = (score$10+score$20+score$30).toFixed(2);
		}
	}

	function calScoreGroup1(score){
		with(document.cscform){
			var result = score * (10 / parseFloat(__asrnecessary_num.value));
			__apsscore1.value = result.toFixed(2);
		}
	}

	function calScoreGroup2(){
		with(document.cscform){
			var score = 0;
			var topics = 0;
			for(i=0;i<elements.length;i++){
				if(elements[i].type=="textarea" && elements[i].name.indexOf("$answerdesc")>-1 && elements[i].value!="") {
					topics++;
					var asrscoreName = elements[i].name.replace("$answerdesc","$asrscore");
					score = score + parseFloat(eval(asrscoreName).value);
				}
			}
			if(topics!=0){
				var result = score * (10 / topics);
				__apsscore2.value = result.toFixed(2);
			}else{
				__apsscore2.value = "0.00";
			}
			
		}
	}

	function caScoreGroupAll(){
		with(document.cscform){
			__apsscore.value = (parseFloat(__apsscore1.value) + parseFloat(__apsscore2.value)).toFixed(2);
		}
	}

	function chkGroup2(obj){
		with(document.cscform){
		//	alert(obj);
			if(eval(obj+"$answerdesc").value==""){
				var asrsChoice = obj+"$choice";	
			//	alert(asrsChoice);
			//	var asrsChoice = obj.name.replace("$answerdesc","$choice");	
				var ele = document.getElementsByName(asrsChoice);
				for(var i=0;i<ele.length;i++){
					ele[i].checked = false;
				}
				eval(obj+"$asrsumscore").value = "0.00";
				eval(obj+"$asrscore").value = "0.00";
				eval(obj+"$asranswer").value = "";
			}
			calScoreGroup2();
			caScoreGroupAll();
		}
	}

	var group2Open = 10;
	var maxline=10;
	function displayRow(type){
		if(type=="group2Row"){
			group2Open++;
			if(group2Open <= maxline){
				document.getElementById(type+parseInt(group2Open)).style.display="table-row";
			}else{
				hiddenButtonAddGroup2(true);
			}
		}
	}

	function hiddenButtonAddGroup2(con){
		if(con == true){
			document.getElementById("btnAddGroup2").style.display="none";
		}else{
			document.getElementById("btnAddGroup2").style.display="";
		}
	}

	function displayNone(type){
		with(document.cscform){
			if(type=="group2Row"){
				if(group2Open > 10){
				   group2Open=10;
				}
				var answerText = eval("__textarea"+group2Open).value;
			//	alert("answerText :: "+answerText);
				var answerRadio = answerText.replace("$answerdesc","");		//__tas$RE201$RC0205$answerdesc
			//	alert("answerRadio :: "+answerRadio);
				eval(answerText).value = "";
				chkGroup2(answerRadio);
			//	eval("__textarea"+group2Open).value = "";
			//	eval("__textarea"+group2Open+"_desc").value = "";
				document.getElementById(type+group2Open).style.display="none";
				group2Open--;
				if(group2Open <=10 ){
				  hiddenButtonAddGroup2(false);
				}
			}
		}
	}

	function showRow(){
		with(document.cscform){
			for(var i=10;i>5;i--){
				var answerText = eval("__textarea"+i).value
				if(eval(answerText).value == ""){
			//	if(eval("__textarea"+i).value == ""){
					document.getElementById("group2Row"+i).style.display="none";
				}else{
					if(group2Open==10){
						hiddenButtonAddGroup2(true);
					}
					break;
				}
				group2Open = i-1;
			}
		//	alert("group2Open : "+group2Open);
		}
	}

</script>
<!-- End Scripts -->
<!-- InstanceEndEditable -->
  <!-- InstanceParam name="onPageLoad" type="text" value="" -->
  <!-- InstanceParam name="FormName" type="text" value="cscform" -->
  <!-- InstanceParam name="FormMethod" type="text" value="post" -->
  <!-- InstanceParam name="FormAction" type="text" value="?" -->
</head>
<body onload="calSumGroup();">
<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>
<script language="javascript">initToolTips();</script>
<form name="cscform" method="post"  action="APS_EMV704_STD_NEW.jsp">
  <!-- InstanceBeginEditable name="Form Element" -->
  <!-- ใส่ Hidden fiels  -->
  <%=screen.InitialVariable()%>
	<input type="hidden"name="__screen"  value="APS_EMV704_STD_NEW">
	<input type="hidden" name="__fixCon" value="">
	<input type="hidden" name="__help" value="">
	<input type="hidden" name="__keyList" value="">
	<input type="hidden" name="__cmd"  value="">
	<input type="hidden" name="__chkReq"  value="">
	<input type="hidden" name="__calendar">
	<input type="hidden" name="__childFilter">
	<input type="hidden" name="__notNull">
	<script language="javascript">getInputFormatDate();</script>
	<input type="hidden" name="__language" value ="<%=screen.getUProfile().get("lang")%>">
	<input type="hidden" name="__user" value="<%=screen.getUProfile().getUserId()%>">
    <input type="hidden" name="__companyid" value="<%=screen.getUProfile().get("companyid")%>">
	<input type="hidden" name="__backpage" value = "<%=request.getParameter("__backpage")%>">
	<input type="hidden" name="__sysisedit" value = "false">

	<input type="hidden" name="__apsid" value="<%=screen.getDataLabel("apsid")%>">
	<input type="hidden" name="__astid" value="<%=screen.getDataLabel("astid")%>">
	<input type="hidden" name="__apsassessor" value="<%=screen.getDataLabel("apsassessor")%>">
	<input type="hidden" name="__apsassessy" value="<%=screen.getDataLabel("apsassessy")%>">
	<input type="hidden" name="__emp_group" value="<%=screen.getDataLabel("emp_group")%>">

	<input type="hidden" name="apsid" value="<%=chk.chkNullString(request.getParameter("apsid"))%>">
	<input type="hidden" name="apsassessor" value="<%=chk.chkNullString(request.getParameter("apsassessor"))%>">
	<input type="hidden" name="apsassessy" value="<%=chk.chkNullString(request.getParameter("apsassessy"))%>">
	<input type="hidden" name="bu1" value="<%=chk.chkNullString(request.getParameter("bu1"))%>">
	<input type="hidden" name="bu2" value="<%=chk.chkNullString(request.getParameter("bu2"))%>">
	<input type="hidden" name="isread" value="<%=isRead%>">
	<input type="hidden" name="bpage" value="<%=bPage%>">
	<input type="hidden" name="ass_level" value="<%=ass_Level%>">
	<input type="hidden" name="appname" value="<%=chk.chkNullString(request.getParameter("appname"),"empview")%>">
	<input type="hidden" name="isadmin" value="<%=chk.chkNullString(request.getParameter("isadmin"),"0")%>">
	
	<input type="hidden" name="__apsapprove1" value="<%=screen.getDataLabel("apsapprove1")%>">
	<input type="hidden" name="__apsapprove2" value="<%=screen.getDataLabel("apsapprove2")%>">
	<input type="hidden" name="__apsapprove3" value="<%=screen.getDataLabel("apsapprove3")%>">
	<input type="hidden" name="__apsapprove4" value="<%=screen.getDataLabel("apsapprove4")%>">
	<input type="hidden" name="__apsapprove5" value="<%=screen.getDataLabel("apsapprove5")%>">

	<input type="hidden" name="__apsstatus" value="<%=screen.getDataLabel("apsstatus")%>">
	<input type="hidden" name="__apsappstatus1" value="<%=screen.getDataLabel("apsappstatus1")%>">
	<input type="hidden" name="__apsappstatus2" value="<%=screen.getDataLabel("apsappstatus2")%>">
	<input type="hidden" name="__apsappstatus3" value="<%=screen.getDataLabel("apsappstatus3")%>">
	<input type="hidden" name="__apsappstatus4" value="<%=screen.getDataLabel("apsappstatus4")%>">
	<input type="hidden" name="__apsappstatus5" value="<%=screen.getDataLabel("apsappstatus5")%>">
	<input type="hidden" name="__apsstatus_last" value="<%=screen.getDataLabel("apsstatus_last")%>">

	<!-- <input type="hidden" name="__apssumscore" value="<%=screen.getDataLabel("apssumscore")%>"> -->
	<input type="hidden" name="__apssumscore1" value="<%=screen.getDataLabel("apssumscore1")%>">
	<input type="hidden" name="__apssumscore2" value="<%=screen.getDataLabel("apssumscore2")%>">
	<input type="hidden" name="__apssumscore3" value="<%=screen.getDataLabel("apssumscore3")%>">
	<input type="hidden" name="__apssumscore4" value="<%=screen.getDataLabel("apssumscore4")%>">
	<input type="hidden" name="__apssumscore5" value="<%=screen.getDataLabel("apssumscore5")%>">
	<input type="hidden" name="__apssumscore_last" value="<%=screen.getDataLabel("apssumscore_last")%>">

	<!-- <input type="hidden" name="__apsscore" value="<%//=screen.getDataLabel("apsscore")%>"> -->
	<!-- <input type="hidden" name="__apsscore1" value="<%//=screen.getDataLabel("apsscore1")%>"> -->
	<!-- <input type="hidden" name="__apsscore2" value="<%//=screen.getDataLabel("apsscore2")%>"> -->
	<!-- <input type="hidden" name="__apsscore3" value="<%//=screen.getDataLabel("apsscore3")%>"> -->
	<!-- <input type="hidden" name="__apsscore4" value="<%//=screen.getDataLabel("apsscore4")%>"> -->
	<!-- <input type="hidden" name="__apsscore5" value="<%//=screen.getDataLabel("apsscore5")%>"> -->
	<input type="hidden" name="__apsscore_last" value="<%=screen.getDataLabel("apsscore_last")%>">
	
	<input type="hidden" name="__apssumscoremax" value="<%=screen.getDataLabel("apssumscoremax")%>">
	<input type="hidden" name="__apsscorepc" value="<%=screen.getDataLabel("apsscorepc")%>">
	<input type="hidden" name="__apssyconfirm" value="<%=screen.getDataLabel("apssyconfirm")%>">
	<input type="hidden" name="__apsappcomment1" value="<%=screen.getDataLabel("apsappcomment1")%>">
	<input type="hidden" name="__apsasssource" value="<%=screen.getDataLabel("apsasssource")%>">

	<input type="hidden" name="__group$10" value="<%=chk.chkNullString(request.getParameter("__group$10"),"0")%>">
	<input type="hidden" name="__group$20" value="<%=chk.chkNullString(request.getParameter("__group$20"),"0")%>">
	<input type="hidden" name="__group$30" value="<%=chk.chkNullString(request.getParameter("__group$30"),"0")%>">
	
	<input type="hidden" name="__line_no" value="<%=chk.chkNullString(request.getParameter("__line_no"))%>">

  <!-- InstanceEndEditable -->
  <div id="wrapper">
    <div id="header">
		<div class="content-header">
			<!-- InstanceBeginEditable name="PageHeader" -->
				<h2 class="right">APS_EMV704_STD_NEW,&nbsp;
					<script language="JavaScript">swapLang('Assess Form')</script>
				</h2>
			<!-- InstanceEndEditable --> </div>
		</div>
		<div id="content">
			<!-- InstanceBeginEditable name="Content" -->
		<%
			if(search==1){
		%>
		
			<table   border="0" cellpadding="0" cellspacing="1" class="table-content-list"  width="100%" >
				<tr>
					<td >
						<table   border="0" cellpadding="0" cellspacing="1" class="table-content-list" colspan = "2" width="100%">
										<tr>
											<td width="25%" class="column-header-right"><script language="JavaScript">swapLang('Request_ID')</script></td>
											<td width="75%" class="column-text" ><%=screen.getDataLabel("mcandidatere","requestid")%></td>
										</tr>
										<tr>
											<td class="column-header-right"><script language="JavaScript">swapLang('Interviewed_Position')</script></td>
											<td class="column-text" ><%=screen.getDataLabel("mposition","tdesc")%></td>
										</tr>
										<tr>
											<td class="column-header-right"><script language="JavaScript">swapLang('Applicant ID')</script></td>
											<td class="column-text" ><%=screen.getDataLabel("mapplicant","applicantid")%></td>
										</tr>
										<tr>
											<td class="column-header-right"><script language="JavaScript">swapLang('Name_Surname')</script></td>
											<td class="column-text" ><%=screen.getDataLabel("mapplicant","fullname")%></td>
										</tr>
										<tr>
											<td class="column-header-right"><script language="JavaScript">swapLang('Exp_Startdate')</script></td>
											<td class="column-text" ><%=screen.getDataLabel("mapplicant","exp_startdate")%></td>
										</tr>
										<tr>
											<td class="column-header-right"><script language="JavaScript">swapLang('Date Interview')</script></td>
											<td class="column-text" ><%=screen.getDataLabel("minterview","interviewdate")%></td>
										</tr>
										<tr>
											<td class="column-header-right"><script language="JavaScript">swapLang('Time')</script></td>
											<td class="column-text" ><%=screen.getDataLabel("minterview","interviewtime_st")%> - <%=screen.getDataLabel("minterview","interviewtime_en")%></td>
										</tr>
										<!-- <tr>
											<td class="column-header-right"><script language="JavaScript">swapLang('Applied Position')</script></td>
											<td class="column-text" ><%=screen.getDataLabel("mapplicant","jobname")%></td>
										</tr> 
										<tr>
											<td class="column-header-right"><script language="JavaScript">swapLang('Expected date')</script></td>
											<td class="column-text" ><%=screen.getDataLabel("mapplicant","exp_startdate")%></td>
										</tr>-->
										<!-- <tr>
											<td class="column-header-right"><script language="JavaScript">swapLang('Age(Years)')</script></td>
											<td class="column-text" ><%=screen.getDataLabel("mapplicant","ages")%></td>
										</tr> -->
										<!-- <tr>
											<td class="column-header-right"><script language="JavaScript">swapLang('Group')</script></td>
											<td class="column-text" >-</td>
										</tr>
										<tr>
											<td class="column-header-right"><script language="JavaScript">swapLang('Department')</script></td>
											<td class="column-text" >-</td>
										</tr> -->
										<!-- <tr>
											<td class="column-header-right">ป.ตรี การศึกษา/Education</td>
											<td class="column-text" ><%//=screen.getDataLabel("v2medubackground","tdesc")%></td>
										</tr>
										<tr>
											<td class="column-header-right">สถาบัน/Institute</td>
											<td class="column-text" ><%//=screen.getDataLabel("v2minstitue","tdesc")%></td>
										</tr>
										<tr>
											<td class="column-header-right">ป.โท การศึกษา/Education</td>
											<td class="column-text" ><%//=screen.getDataLabel("v4medubackground","tdesc")%></td>
										</tr>
										<tr>
											<td class="column-header-right">สถาบัน/Institute</td>
											<td class="column-text" ><%//=screen.getDataLabel("v4minstitue","tdesc")%></td>
										</tr> -->
										<tr>
											<td class="column-header-right"><script language="JavaScript">swapLang('Committee')</script></td>
											<td class="column-text" ><%=screen.getDataLabel("memployee","fullname")%></td>
										</tr>
						</table>
					</td>
				</tr>
				
				
				
			<%						

			APS_EMV704HELP.setChannel(request,response);
			HelpEntry tastran = (HelpEntry) APS_EMV704HELP.process("HelpEntry","ASP700HELP");
			tastran.getInquiry().setFilter("apsid='"+chk.chkNullString(request.getParameter("apsid"))+"' and apsassessor='"+chk.chkNullString(request.getParameter("apsassessor"))+"' and apsassessy='"+chk.chkNullString(request.getParameter("apsassessy"))+"'");
			tastran.process();
			tastran.referLangOn();

			
			String asfid = "";
			String asgid = "";
			String astype = "";
			String choice[] = null;
			double sumWeigth =0.0;
			int width = 79;
			int col =2;
			int no = 1;
			//int i=0;
			int group2Row = 0;
			boolean have_w = false;
			DbInquiry inq_masanswer = null;
			
			while(tastran.nextRec()){
				sumWeigth +=  Double.parseDouble(tastran.getDataLabel("asrweight"));
					elementname = "__tas$"+tastran.getDataLabel("asfid")+"$"+tastran.getDataLabel("asid");
                   //String xx = tastran.getDataLabel("asfid");
			     //  out.print("xx  = "+xx+"<br>");
				 //String xx  = tastran.getDataLabel("astype");
				// out.print("xx  =  "+xx);
					if(!asfid.equals(tastran.getDataLabel("asfid"))){
						/* foot ->*/
						if(!asfid.equals("")){
							if(astype.equals("0")||astype.equals("3")||(astype.equals("4") && have_w)){
							%>
								<input type="hidden" name="list_elementname" id="list_elementname$<%=asfid%>" value="<%=list_elementname%>">
								<!-- <tr>
									<td colspan="<%=col-1%>" width="93%" align="right"><script language="javascript">swapLang("sum score");</script></td >
									<td width="7%" align="center">
									<input type="text" name="sumval" id="sumval$<%=asfid%>" size="5" value="0.00" readonly dir="rtl"></td>
								</tr> -->
								<input type="hidden" name="sumval" id="sumval$<%=asfid%>" size="5" value="0.00" readonly dir="rtl">
							<%
							}
							%>	
						
							<!--scrip-->
						
							<script language="javascript">calValueSumval('<%=asfid%>');</script>
							</table>
							</td>
							</tr>
						<%
						}
						/* <- foot*/
						/* envirom -> */
						no = 0;
						have_w = true;
						col = 2;
						width = 79;
						asfid = tastran.getDataLabel("asfid");
						//this.chk_req = inq_tastran.getDataLabel("asrnecessary");
						astype = tastran.getDataLabel("massess","astype");
						inq_masanswer = (DbInquiry)tastran.inq.getCurrentDbRecord().getChild("masanswer"); 
						list_elementname = "";
						if(!astype.equals("0")){
							width = 79-(7*inq_masanswer.recCount());
						}else{
							width = 79-7;
							++col;
							/*col += col+inq_masanswer.recCount();*/
						}
						if(astype.equals("4") && Double.parseDouble(tastran.getDataLabel("asrweight"))==0){
							have_w = false;
							width += 14;
							col -= 2;
						}
						if( !astype.equals("0") && inq_masanswer.recCount()>0){
							choice = new String[inq_masanswer.recCount()];
							if(choice.length>0){
								for(int i=0;i<choice.length;i++,inq_masanswer.next()){
									choice[i] = inq_masanswer.getString("tdesc");
									++col;
								}

								inq_masanswer.first();
								inq_masanswer.next();
							}
						}
						/* <- envirom */
						/* head -> */
						if(astype.equals("0") || astype.equals("3") || astype.equals("4")){
							%>
									<tr>
										<td>
												<table  border="0" cellpadding="0" cellspacing="1" class="table-content-list" width="100%" colspan="<%=col%>">
												<tr>
													<td width="2%" class="column-text" align="center"  class="column-text" ></td>
													<td width="<%=width%>%" class="column-text" align="center"  class="column-text"><div align="center"><b><%=tastran.getDataLabel("masform","tdesc")%></b></div></td>
													<!-- <td width="3%" class="column-text-center" ><script language="javascript">swapLang('Weight');</script></td> -->
							<%
								if(astype.equals("0")||astype.equals("3")||(astype.equals("4") &&have_w)){
							%>
													
							<%
								}
								if( !astype.equals("0") && inq_masanswer.recCount()>0){
									do{
							%>
													<td width="7%" class="column-text-center"  class="column-text"><%=inq_masanswer.getString("tdesc")%></td>
							<%
									}while(inq_masanswer.next());
									inq_masanswer.first();
									inq_masanswer.next();
								}
								if(astype.equals("0") || astype.equals("3") || astype.equals("4")){
							%>
													<!-- <td width="7%" class="column-text-center"><script language="javascript">swapLang('Comment add');</script></td> -->
							<%
								}
								if(astype.equals("0")||astype.equals("3")||(astype.equals("4") &&have_w)){
							%>
													
							<%
								}
							%>
											</tr>
							<%
						}else if(astype.equals("5")){
							%>
									<tr>
										<td class="column-text">
										<table border="0"  cellpadding="0" cellspacing="0" class="table-content-list"  bgcolor=""  >    
										      <%
						}
						/* <- head */
						asfid = tastran.getDataLabel("asfid");
						
					}
					
					/* group ->*/
					if(!asgid.equals(tastran.getDataLabel("asgid"))){
						String asgidFrm  = tastran.getDataLabel("masgroup","asgid");
						%>
										      <tr>
										        <!-- <td width="100%" colspan="9" class="column-text"><b><%//=((asgidFrm.equals("RC109") || asgidFrm.equals("RC203") || asgidFrm.equals("RC304"))?"":tastran.getDataLabel("masgroup","tdesc"))%></b></td> -->
										        <td width="100%" colspan="9" class="column-text"><b><%=tastran.getDataLabel("masgroup","tdesc")%></b></td>
									          </tr>
										      <%
						asgid = tastran.getDataLabel("asgid");
					}
					/* <-group */
					/* body ->*/
					++no;
					list_elementname += elementname+",";
					if(tastran.getDataLabel("asrnecessary").equals("0")){
						req_elementname += elementname+",";
						asrnecessary_num ++;
					}
				//	out.print("astype ::"+astype);
					if(astype.equals("0")){
						%>
										      <tr>									        
										        <td width="<%=width%>%" class="column-text"><br><%=tastran.getDataLabel("massess","tdesc").replaceAll("\r\n","<br>")%><br>&nbsp;</td>
										        <td width="7%" class="column-text-center"><input type="text" name="<%=elementname+"$asrscore"%>"  id="<%=elementname+"$asrscore"%>" size="5" dir="rtl" value="<%=chk.chkNullString(request.getParameter(elementname+"$asrscore"),tastran.getDataLabel("asrscore"))%>" onKeyPress="checkWordNumber(this.value);sysIsEdit();" onBlur="checkNumFloat(this,<%=tastran.getDataLabel("massess","asminscore")%>,<%=tastran.getDataLabel("massess","asmaxscore")%>);calOnAsrcore(this,'<%=elementname%>');" onKeyUp="checkComma(this,2);" onFocus="callDelComma(this);"></td>
										        <td width="7%" align="center" class="column-text"><textarea name="<%=elementname+"$answerdesc"%>"  id="<%=elementname+"$answerdesc"%>" cols="50" rows="2" onKeyPress="chkSpecialStr();sysIsEdit();" onKeyUp="chkLimitTextArea(this,2000);" onBlur="trimValue(this);"><%=chk.chkNullString(request.getParameter(elementname+"$answerdesc"),tastran.getDataLabel("answerdesc"))%></textarea>
												<input type="hidden" name="<%=elementname+"$asrsumscore"%>" id="<%=elementname+"$asrsumscore"%>"  value="<%=chk.chkNullString(request.getParameter(elementname+"$asrsumscore"),tastran.getDataLabel("asrsumscore"))%>" size="5" dir="rtl" readonly ></td>
										        <input type="hidden" name="<%=elementname+"$asrmaxscore"%>" id="<%=elementname+"$asrmaxscore"%>" value="<%=chk.chkNullString(request.getParameter(elementname+"$asrmaxscore"),tastran.getDataLabel("asrmaxscore"))%>">
										        <input type="hidden" name="<%=elementname+"$asrsumscoremax"%>" id="<%=elementname+"$asrsumscoremax"%>" value="<%=tastran.getDataLabel("asrsumscoremax")%>">
										        <input type="hidden" name="<%=elementname+"$asrweight"%>" id="<%=elementname+"$asrweight"%>" value="<%=chk.chkNullString(request.getParameter(elementname+"$asrweight"),tastran.getDataLabel("asrweight"))%>">
										        <input type="hidden" name="<%=elementname+"$asranswer"%>" id="<%=elementname+"$asranswer"%>" value="<%=chk.chkNullString(request.getParameter(elementname+"$asranswer"),tastran.getDataLabel("asranswer"))%>">
										        <!--scrip-->
									          </tr>
										      <%
					}else if(astype.equals("3")){
						%>
										      <tr>
										        <td width="2%" id="<%=elementname+"$no"%>" value="<%=no%>" align="center"><%=no%></td>
										        <td width="<%=width%>%"><br>
										          <%=tastran.getDataLabel("massess","tdesc").replaceAll("\r\n","<br>")%><br>
										          &nbsp;</td>
										        <!-- <td width="3%" align="center"><div align="center"><%=tastran.getDataLabel("asrweight")%></div></td> -->
										        <!-- choice -->
							<%
									String anwid = "";
									int max = 0;
									String init_tooltip="";
									int score=0;
									try{
										max = Integer.parseInt(tastran.getDataLabel("massess","asanswer"));
									}catch(NumberFormatException e){
										e.printStackTrace();
									}
									inq_masanswer = (DbInquiry)tastran.inq.getCurrentDbRecord().getChild("masanswer"); 
									for(int i=0;choice!=null && i<choice.length; i++, inq_masanswer.next()){
										if(!inq_masanswer.getString("anwid").equals("")&&!inq_masanswer.getString("anwid").equals(anwid)){
											anwid = inq_masanswer.getString("anwid");
										
											
											%>
										        <td width="7%" align="center"><div align="center"><input type="<%=(max>1)?"checkbox":"radio"%>" name="<%=elementname+"$choice"%>" id="<%=elementname+"$"+inq_masanswer.getString("anwid")%>" value="<%=inq_masanswer.getString("anwscore")%>" onClick="chkAnsCheckbox_Radio(this,'<%=max%>','<%=elementname%>');sysIsEdit(); calSumGroup();" title="<%=init_tooltip%>" ></div></td>
										       
												<%
										}else{
											%>
										        <td class="blankspace" width="7%"></td>
										        <%
										}
									} 
								%>
										        <!-- choice -->
										     <!--   <td width="7%" align="center"><input type="text" name="<%=elementname+"$asrsumscore"%>" id="<%=elementname+"$asrsumscore"%>"  value="<%=tastran.getDataLabel("asrsumscore")%>" size="5" dir="rtl" readonly ></td> -->
										    <input type="hidden" name="<%=elementname+"$asrscore"%>" id="<%=elementname+"$asrscore"%>" value="<%=chk.chkNullString(request.getParameter(elementname+"$asrscore"),tastran.getDataLabel("asrscore"))%>">
										   <input type="hidden" name="<%=elementname+"$asrmaxscore"%>" id="<%=elementname+"$asrmaxscore"%>" value="<%=chk.chkNullString(request.getParameter(elementname+"$asrmaxscore"),tastran.getDataLabel("asrmaxscore"))%>">
										   <input type="hidden" name="<%=elementname+"$asrsumscoremax"%>" id="<%=elementname+"$asrsumscoremax"%>" value="<%=chk.chkNullString(request.getParameter(elementname+"$asrsumscoremax"),tastran.getDataLabel("asrsumscoremax"))%>">
										   <input type="hidden" name="<%=elementname+"$asrweight"%>" id="<%=elementname+"$asrweight"%>" value="<%=chk.chkNullString(request.getParameter(elementname+"$asrweight"),tastran.getDataLabel("asrweight"))%>">
										   <input type="hidden" name="<%=elementname+"$asranswer"%>" id="<%=elementname+"$asranswer"%>" value="<%=chk.chkNullString(request.getParameter(elementname+"$asranswer"),tastran.getDataLabel("asranswer"))%>">
										 <!-- <td>
										 <textarea name="<%//=elementname+"$answerdesc"%>"  id="<%//=elementname+"$answerdesc"%>" cols="40" rows="3" onKeyPress="chkSpecialStr();sysIsEdit();" onKeyUp="chkLimitTextArea(this,2000);" onBlur="trimValue(this);"><%//=chk.chkNullString(request.getParameter(elementname+"$answerdesc"),tastran.getDataLabel("answerdesc"))%></textarea>
										 </td> -->
										        <!--scrip-->
										        <script language="javascript">restoreCheckChoice('<%=elementname%>');</script>
									          </tr>
										      <%
					}else if(astype.equals("4")){
						++group2Row ;
						%>
										      <tr <%if(group2Row>5){%>style=";"<%}%> id="group2Row<%=group2Row%>">
										        <td width="2%" id="<%=elementname+"$no"%>" value="<%=no%>" align="center"><%=no%></td>
										        <td width="<%=width%>%"><textarea name="<%=elementname+"$answerdesc"%>"  id="<%=elementname+"$answerdesc"%>" cols="70" rows="3" onKeyPress="chkSpecialStr();sysIsEdit();" onKeyUp="chkLimitTextArea(this,2000);" onBlur="trimValue(this);chkGroup2('<%=elementname%>');" ><%=chk.chkNullString(request.getParameter(elementname+"$answerdesc"),tastran.getDataLabel("answerdesc"))%></textarea>
												<input type="hidden" name="__textarea<%=group2Row%>" id="__textarea<%=group2Row%>" value="<%=elementname+"$answerdesc"%>">
												</td>
										        <%
							if(!tastran.getDataLabel("asrweight").equals("0.00") && have_w){
						%>
										        <!-- <td width="7%" align="center"><div align="center"><%//=tastran.getDataLabel("asrweight")%></div></td> -->
										        <%
							}else if(have_w){
						%>
										        <!-- <td class="blankspace" width="7%"></td> -->
										        <%
							}
						%>
										        <!-- choice -->
										        <%
									String anwid = "";
									int max = 0;
									String init_tooltip="";
										int score=0;
									try{
										max = Integer.parseInt(tastran.getDataLabel("massess","asanswer"));
									}catch(NumberFormatException e){
										e.printStackTrace();
									}
									inq_masanswer = (DbInquiry)tastran.inq.getCurrentDbRecord().getChild("masanswer"); 
									for(int i=0;choice!=null && i<choice.length; i++, inq_masanswer.next()){
										if(!inq_masanswer.getString("anwid").equals("")&&!inq_masanswer.getString("anwid").equals(anwid)){
											anwid = inq_masanswer.getString("anwid");
										
											%>
										        <td width="7%" align="center"><div align="center"><input type="<%=(max>1)?"checkbox":"radio"%>" name="<%=elementname+"$choice"%>" id="<%=elementname+"$"+inq_masanswer.getString("anwid")%>" value="<%=inq_masanswer.getString("anwscore")%>" onClick="chkAnsCheckbox_Radio(this,'<%=max%>','<%=elementname%>');sysIsEdit(); chkGroup2('<%=elementname%>');" title="<%=init_tooltip%>"></div></td>
										        <%
										}else{
											%>
										        <td class="blankspace" width="7%"></td>
										        <%
										}
									} 
								%>
										        <!-- choice -->
										  		
												<input type="hidden" name="<%=elementname+"$asrsumscore"%>" id="<%=elementname+"$asrsumscore"%>" value="<%=chk.chkNullString(request.getParameter(elementname+"$asrsumscore"),tastran.getDataLabel("asrsumscore"))%>">
										        <input type="hidden" name="<%=elementname+"$asrscore"%>" id="<%=elementname+"$asrscore"%>" value="<%=chk.chkNullString(request.getParameter(elementname+"$asrscore"),tastran.getDataLabel("asrscore"))%>">
										        <input type="hidden" name="<%=elementname+"$asrmaxscore"%>" id="<%=elementname+"$asrmaxscore"%>" value="<%=tastran.getDataLabel("asrmaxscore")%>">
										        <input type="hidden" name="<%=elementname+"$asrsumscoremax"%>" id="<%=elementname+"$asrsumscoremax"%>" value="<%=tastran.getDataLabel("asrsumscoremax")%>">
										        <input type="hidden" name="<%=elementname+"$asrweight"%>" id="<%=elementname+"$asrweight"%>" value="<%=tastran.getDataLabel("asrweight")%>">
										        <input type="hidden" name="<%=elementname+"$asranswer"%>" id="<%=elementname+"$asranswer"%>" value="<%=chk.chkNullString(request.getParameter(elementname+"$asranswer"),tastran.getDataLabel("asranswer"))%>">
										        <!--scrip-->
										        <script language="javascript">restoreCheckChoice('<%=elementname%>');</script>
									          </tr>
										      <%
					}else if(astype.equals("5")){
						%>
										      
										      <tr>
												       <td class="blankspace" width="7%"></td>
												 <!-- <td class="column-text" width="100%"  id="<%=elementname+"$no"%>" colspan="4" value="<%//=tastran.getString("massess","tdesc").replaceAll("\r\n","<br>")%>" class="column-text"><%//=tastran.getString("massess","tdesc").replaceAll("\r\n","<br>")%></td> -->
									          </tr>
											  <tr>
													<td width="100%" class="column-text" colspan="4">
													    <input type="hidden" name="<%=elementname+"$asrscore"%>"  id="<%=elementname+"$asrscore"%>" size="5" dir="rtl" value="<%=chk.chkNullString(request.getParameter(elementname+"$asrscore"),tastran.getDataLabel("asrscore"))%>" onKeyPress="checkWordNumber(this.value);sysIsEdit();" onBlur="checkNumFloat(this,<%=tastran.getDataLabel("massess","asminscore")%>,<%=tastran.getDataLabel("massess","asmaxscore")%>);calOnAsrcore(this,'<%=elementname%>');" onKeyUp="checkComma(this,2);" onFocus="callDelComma(this);">
													    <!-- <textarea name="<%=elementname+"$answerdesc"%>" id="<%=elementname+"$answerdesc"%>" cols="70" rows="3" onKeyPress="chkSpecialStr();sysIsEdit();" onKeyUp="chkLimitTextArea(this,2000);" onBlur="trimValue(this);"><%=chk.chkNullString(request.getParameter(elementname+"$answerdesc"),tastran.getDataLabel("answerdesc"))%></textarea> -->
													</td>
											  </tr>
											
										      <%
					}
				
					
					/* <- body */
				}
				/* foot ->*/
				%>
				<%if(!isRead.equals("1")){%>
				<tr>
					<td colspan="7"><div align="center"><span id="btnAddGroup2" style=""><a onClick="displayRow('group2Row');" style="cursor:pointer;"><img src="../IMAGES/EMPVIEW/BUTTON/ADD.gif" align="absmiddle" border="0"></a>&nbsp;&nbsp;</span><a onClick="displayNone('group2Row')" style="cursor:pointer;"><img src="../IMAGES/EMPVIEW/BUTTON/DELETE.gif" align="absmiddle" border="0"></a></div></td>
				</tr>
				<%}%>
				<%
					if(!asfid.equals("")){
							if(astype.equals("0")||astype.equals("3")||(astype.equals("4") && have_w)){
									%>
									
										      <tr style="display:none">
										        <td colspan="2" width="93%" align="right"></td >
												<td ><div align="center"><%=sumWeigth%></div></td >
												<td colspan="2" align="right" ><script language="javascript">swapLang("score tatol");</script></td>
										        <td width="7%" align="center"><input type="text" name="sumval$<%=asfid%>" id="sumval$<%=asfid%>2" size="5" value="0.00" readonly dir="rtl"></td>
									          </tr>
										      <%
							}
									%>

									      
										   <input type="hidden" name="req_elementname" id="req_elementname" value="<%=req_elementname%>">
				<!--scrip-->
												<script language="javascript">calValueSumval('<%=asfid%>');</script>
									        
										</table></td>
										</tr>
									<%
					}
				/* <- foot*/
		%>
				<!--second block -->
				

				<!--input type="hidden" name="__apsgrade" value="<%=screen.getDataLabel("apsgrade")%>"-->
				<input type="hidden" name="__referscore" value="<%=screen.getDataLabel("referscore")%>">
				<input type="hidden" name="__asrnecessary_num" value="<%=asrnecessary_num%>">
				<script language="javascript">//calValueApssumscore();</script>
				<script language="javascript">//calValueApssumscoremax();</script>
				<script language="javascript">//calValueApsscorepc();</script>
				<script language="javascript">showRow();</script>
						<tr>
							<td width="100%" colspan="4" class="column-header">&nbsp;</td>
						</tr>
						<!-- <tr>
							<td><b><%//=screen.getLabel("strongpoint")%></b></td>
						</tr>
						<tr>
							<td>&nbsp;&nbsp;&nbsp;&nbsp;<%//=screen.getInput("strongpoint")%></td>
						</tr>
						<tr>
							<td><b><%//=screen.getLabel("weakpoint")%></b></td>
						</tr>
						<tr>
							<td>&nbsp;&nbsp;&nbsp;&nbsp;<%//=screen.getInput("weakpoint")%></td>
						</tr> -->
						<tr>
							<td><b>ความคิดเห็นเพิ่มเติม</b></td>
						</tr>
						<tr>
							<td>&nbsp;&nbsp;&nbsp;&nbsp;<%=screen.getInput("apscomment")%></td>
						</tr>
						<tr>
							<td width="100%" colspan="4" class="column-header">&nbsp;</td>
						</tr>
						<tr>
							<td>
								<table  border="0" cellpadding="0" cellspacing="1" class=""  width="100%">
									<tr>
										<td><div align="center">คะแนนส่วนที่ 1 (50 คะแนน)</div></td>
										<td><div align="center">คะแนนส่วนที่ 2 (50 คะแนน)</div></td>
										<td><div align="center">คะแนนรวม(100 คะแนน)</div></td>
									</tr>
									<tr>
										<td><div align="center"><%//=screen.getInput("apsscore1")%><input type="Text" name="__apsscore1" size="5" maxlength="15" value="<%=screen.getDataLabel("apsscore1")%>" class="numeric" onkeypress="checkWordNumber(this.value,event);" onkeyup="sysIsEdit();checkComma(this,2);" onblur="checkNumFloat(this,0,900000000);" onfocus="callDelComma(this);" readonly></div></td>
										<td><div align="center"><%//=screen.getInput("apsscore2")%><input type="Text" name="__apsscore2" size="5" maxlength="15" value="<%=screen.getDataLabel("apsscore2")%>" class="numeric" onkeypress="checkWordNumber(this.value,event);" onkeyup="sysIsEdit();checkComma(this,2);" onblur="checkNumFloat(this,0,900000000);" onfocus="callDelComma(this);" readonly></div></td>
										<td><div align="center"><%//=screen.getInput("apsscore")%><input type="Text" name="__apsscore" size="5" maxlength="15" value="<%=screen.getDataLabel("apsscore")%>" class="numeric" onkeypress="checkWordNumber(this.value,event);" onkeyup="sysIsEdit();checkComma(this,2);" onblur="checkNumFloat(this,0,900000000);" onfocus="callDelComma(this);" readonly></div></td>
									</tr>
								</table>
							</td>
						</tr>

							<tr>
								<td>
									<table  border="0" cellpadding="0" cellspacing="1" class="table-content-list"  width="100%" colspan="4">
										<tr>
											<td width="100%" colspan="4" class="column-header">&nbsp;</td>
										</tr>
										<tr>
											<td colspan = "4">&nbsp;</td>
										</tr>
										<tr>
											<td colspan = "4"><div align="center"><b>สรุปผล</b>&nbsp;
											<%
												ReportUDF rf = new ReportUDF();
												String grade_desc[] = rf.getSystemCode("STATUS_APSGRADE",screen.getUProfile().get("lang"));
												for(int i=0;i<grade_desc.length;i++){
											%>
												<label><input type="radio" name="__apsgrade" value="<%=grade_desc[i].split(",")[0]%>"<%=(screen.getDataLabel("apsgrade").equals(grade_desc[i].split(",")[0]))?"checked":""%> >&nbsp;<%=grade_desc[i].split(",")[1]%></label>&nbsp;&nbsp;&nbsp;
											<%
												}
											%></div>
											</td>
										</tr>
										<!-- <tr>
											<td colspan = "4"><b><%//=screen.getLabel("attachfile")%></b>&nbsp;<%//=screen.getInput("attachfile")%></td>
										</tr> -->
										<tr>
											<td colspan = "4"><b><script language="javascript">swapLang("วันที่สรุปผล");</script></b>&nbsp;<input name="__apsdate" onmouseout="toolTip()" onkeyup="sysIsEdit();" onkeypress="chkSpecialStr(event);" onfocus="this.select();" onblur="trimValue(this);" type="Text" size="10" maxLength="10" alt="วันที่ยืนยัน" onmousemver="toolTip('วันที่ยืนยัน')" value="<%=new CscCalendar().getDDMMYYYY()%>"/>
											<%
												if(!isRead.equals("1")){
											%>
												<a href="javascript:;" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image4','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="calendar" name="Image4" border="0" align="absmiddle" id="Image154" onClick="viewCal('__apsdate')"></a> </td>
											<%
												}
											%>
										</tr>


										<tr>
											<td>
												<table>
													<tr style="display:none">
														<td colspan = "2"><script language="javascript">swapLang("Position");</script> <input type = "text" name = "__apsappdesc1" id = "__apsappdesc1" value = "<%=chk.chkNullString(request.getParameter("__apsappdesc1"),screen.getDataLabel("apsappdesc1"))%>" size = "35" ></td>
													</tr>
													<tr style="display:none">
														<td width = "250px"><script language="javascript">swapLang("Total");</script>&nbsp;
														<input type = "text" name = "__apssumscore" id = "__apssumscore" value = "<%=screen.getDataLabel("apssumscore")%>" size = "10" readonly>
														<input type="hidden" size="10" name="__sumweigth" value="<%=sumWeigth%>">
														&nbsp;<script language="javascript">swapLang("Score");</script></td>
														<td><script language="javascript">swapLang("Total");</script></td>
													</tr>
												</table>
											</td>
										</tr>
										
											<!-- <td width="40%" class="column-text" rowspan="4">&nbsp;</td> -->
										
									</table>
								</td>
							</tr>
			</table>
			<tr>
				<td>
					<table  border="0" cellpadding="0" cellspacing="0" class="table-content-list"  width="100%">
						<tr>
							<td class="">&nbsp;</td>
						</tr>
						<tr>
							<td class="">
			<%
				if(candidatestatus.equals("8")){
			%>
				<div align="center"><a href="javascript:goBackPage();"><img src="../IMAGES/EMPVIEW/BUTTON/CLOSE.gif" alt="close" align="middle" /></a></div>
			<%
				}else{
					if(!isRead.equals("1")){
			%>
				<div align="center">
					<a href="javascript:goSave();"><img src="../IMAGES/EMPVIEW/BUTTON/SAVE.gif"  align="middle"/></a>
					<!-- <a href="javascript:GoClean();sysIsEdit();"><img src="../IMAGES/EMPVIEW/BUTTON/CANCEL.gif" align="middle" /></a> -->
					<a href="javascript:chkBackpage();"><img src="../IMAGES/EMPVIEW/BUTTON/CLOSE.gif" align="middle" /></a>
				</div>
			<%
					}else{
			%>
				<div align="center">
					<a href="javascript:chkBackpage();"><img src="../IMAGES/EMPVIEW/BUTTON/CLOSE.gif" align="middle" /></a>
				</div>
			<%	
					}
				}
			%>

			<!-- <script language="javascript">setDisVL();</script> -->
			<script language="javascript">setForRead();</script>
							</td>
						</tr>
						<tr>
							<td class="">&nbsp;</td>
						</tr>
					</table>
				</td>
			</tr>
			<%=screen.endJSP()%>
			<%
				}else{
			%>
			<table   border="0" cellpadding="0" cellspacing="1" class="table-content-list"  width="100%" >
				<tr>
					<td class="column-text-center">ไม่พบใบประเมิน</td>
				</tr>
			</table>
			<%
				}
			%>
			<!-- InstanceEndEditable --> 
		</div>
<script language="javascript">
<%
	if(bPage.equals("REC802")){
%>
		document.getElementById("abottom").style.display="none";
<%
	}
%>
</script>
  <!-- InstanceBeginEditable name="Close_Form Element" --> <!-- InstanceEndEditable -->
</form>
</body>
<!-- <%
	if(!chk.chkNullString(request.getParameter("appname")).equals("")){
		APS_EMV704.checkProfile();
		if( APS_EMV704.getUProfile() != null ){
			APS_EMV704.getUProfile().set("appname",chk.chkNullString(request.getParameter("appname")));
		}
	}
%> -->
<!-- InstanceEnd -->
</html>