<%@page contentType="text/html; charset=UTF-8"%>
<%@page import="com.csc.library.entry.HelpEntry,com.csc.library.system.*,com.csc.library.utilities.*"%>
<%@ page import="com.csc.library.entry.*,com.csc.library.database.*,com.csc.library.session.*"  %>
<jsp:useBean id="PRU165_DETAIL" class="com.csc.library.system.Task" scope="page"/>
<%
PRU165_DETAIL.setChannel(request,response);
UIManager screen = (UIManager) PRU165_DETAIL.process("SingleEntry","PRU165");
CheckNull chk = new CheckNull();
screen.getRecord().referLangOn();

String sqnumber = chk.chkNullString(request.getParameter("__sqnumber"),"");
String cmd = request.getParameter("__cmd");
if(cmd == null && !sqnumber.equals("")){
	screen.getRecord().set("SQNUMBER",sqnumber);
	screen.getRecord().search();
}
%>
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
		<link href="../CSS/TISCO.css" rel="stylesheet" type="text/css"/>
		<link href="../CSS/bootstrap.css" rel="stylesheet"  type="text/css">
		<link href="../CSS/bootstrap_csc_backend.css" rel="stylesheet"  type="text/css">
		<script type="text/javascript" src="../JS/jquery-2.1.3.min.js"></script>
		<script type='text/javascript' src="../JS/bootstrap.js"></script>
		<script type='text/javascript' src='../JS/SCREEN.js'></script>
		<script src="../JS/jquery-1.11.2.js" type="text/javascript"></script>
		<script src="../JS/jquery-ui-1.11.4.js" type="text/javascript"></script>

		<link href="../JS/tagEditor/css/pure-min.css" rel="stylesheet" type="text/css"/>
		<link href="../JS/tagEditor/css/jquery.tagit.css" rel="stylesheet" type="text/css"/>
		<link href="../JS/tagEditor/css/tagit.ui-zendesk.css" rel="stylesheet" type="text/css"/>
		<script src="../JS/tagEditor/js/tag-it.js" type="text/javascript"></script>

		<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 language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script>
		<script language="javascript">
		function GoUpdate(){ GoSave(); }
		function GoDelete(){ edelete(); }
		function GoSearch(){ search(); }

		function goHelp(helpName,inputName){
			var helpReturn;
			var fixCon;
			var page;
			if(inputName=="__njvsq" )
			helpReturn="__njvsq:sqcode,__sqname:sqname";
			else if (inputName=="__temp_formula" ){
				helpReturn="__temp_formula:formulaid";
				page = "PRU_FORMULAHELP.jsp";
			}
			linkHelp_Return(helpName,helpReturn,fixCon,page);
		}

		function linkHelp_Return(help,input, fixCon, page){
			with(document.cscform){
				var filter = fixCon || __fixCon.value;
				var targetpage = page || "PRU084.jsp";
				var param=targetpage+"?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+filter+"&__oldvalue=&__checkVerify=off";
				win = window.open(param,"Help","left=150,top=150,width=800,height=600,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
				if(window.focus){win.focus();}
			}
		}

		function postReturn(){ // how to use it,, An Override in your Page.
			with( document.cscform ){
				__temp_formula.focus();
			}
		}

		function searchSqname(){
			var condition ="";
			searchDescEmp(document.cscform.__njvsq, 'mjvsequencenumber.sqname:__sqname', condition);
		}

		function searchDescEmp(id, desc, condition){
			var splitDesc="",getField="",setField="";
			splitDesc = desc.split(",");
			for(var i = 0; i < splitDesc.length; i++){
				if(splitDesc[i].indexOf("@") > -1 && splitDesc[i].indexOf(":") == -1){
					if(splitDesc[i].indexOf("$") > -1) {
						var newDesc = splitDesc[i].substring(0,splitDesc[i].indexOf("$"));
						getField += newDesc.replace(/@/g,".");
					}else{
						getField += splitDesc[i].replace(/@/g,".");
					}
					setField += splitDesc[i];
				}else{
					getField += splitDesc[i].substring(0,splitDesc[i].indexOf(":"));
					setField += splitDesc[i].substring(splitDesc[i].indexOf(":")+1,splitDesc[i].length);
				}
				if(i+1 == splitDesc.length){
					break;
				}else{
					getField+=",";
					setField+=",";
				}
			}
			SearchDWR.searchDBXMLAll(new Array("MJVSEQUENCENUMBERHELP", getField, "mjvsequencenumber:sqcode = '"+id.value+"' "+condition, "false", "langOn"), function(data){
				setField = setField.split(",");
				if(data.length > 0){
					for(i=0;i<setField.length;i++){
						DWRUtil.setValue(setField[i],data[0][i]);
					}
				}else{
					for(i=0;i<setField.length;i++){
						DWRUtil.setValue(setField[i],"");
					}
				}
			});
		}

		function GoSave(){
			with(document.cscform){
				var check=true;
				var lang = '<%=screen.getUProfile().get("lang")%>';
				if(__njvsq.value == "") {
					check=false;
					var label = '<%=screen.getLabel("NJVSQ")%>';
					label = label.replace("<label>","");
					label = label.replace("</label>","");
					if(lang === 'tha'){
						alert("กรุณากรอกข้อมูล "+label);
					} else {
						alert("Please input "+label);
					}
					__njvsq.focus;
				}
				if(check===true && chkFormula()){
					setBeforeSave();
					saveRecord();
				}
			}
		}

		function setBeforeSave(){
			with(document.cscform){
				addList2Field(__asfixedmain,__fixedmain);
				addList2Field(__asfixedcost,__fixedcost);
			}
		}

		function addList2Field(listname,fieldname){
			with(document.cscform){
				fieldname.value="";
				for(var i=0;i<listname.length;i++){
					fieldname.value+=listname.options[i].value;
					if(i<listname.length-1){
						fieldname.value+=",";
					}
				}
			}
		}

		function back(){
			window.opener.document.cscform.submit();
			window.self.close();
		}


		//--------------------------- add MyOption-----------------------
		// Compare two options within a list by VALUES
		function compareOptionValues(a, b){
			// Radix 10: for numeric values
			// Radix 36: for alphanumeric values
			var sA = parseInt( a.value, 36 );
			var sB = parseInt( b.value, 36 );
			return sA - sB;
		}
		// Compare two options within a list by TEXT

		function compareOptionText(a, b){
			// Radix 10: for numeric values
			// Radix 36: for alphanumeric values
			var sA = parseInt( a.text, 36 );
			var sB = parseInt( b.text, 36 );
			return sA - sB;
		}

		function findKey(objOption,myList){
			for ( var j = 0 ; j < objOption.length; j++ ){
				for(var i=0;i < myList.length;i++){
					if(objOption[j].value == myList.options[i].value){
						alert("รหัส " + myList.options[i].value + " มีอยู่ในรายการแล้ว\nกรุณาตรวจสอบด้วยนะครับ");
						return true;
					}//if
				}//for
			}//for
			return false;
		}
		function getElement(str){
			if(str=="__fixedmain"){
				return document.forms[0].__fixedmain
			}else if(str=="__fixedcost"){
				return document.forms[0].__fixedcost
			}
			return null;
		}
		function delteOption(objmyList_temp){
			var objmyList = getMyChildoption(objmyList_temp)
			for(i=objmyList.length;i > 0;i--){
				if(objmyList.options[i-1].selected == true){
					objmyList.options[i-1]  = null;
				}
			}
		}
		function setMyaslist(objmyList){
			var myStr="";
			for(i=0;i <objmyList.length;i++){
				if(objmyList.options[i].value.indexOf("#")>-1){
					myStr+=objmyList.options[i].value;
				}
			}
			return myStr;
		}
		function getMyParenastype(){
			return window.parent.getMyastype();
		}

		function setmFixcon(){
			return "astype='"+getMyParenastype()+"'";
		}

		function getMyChildoption(ele){
			if(ele=="__asfixedmain"){
				document.forms[0].__ele.value="__fixedmain";
				return document.forms[0].__asfixedmain;
			}else if(ele=="__asfixedcost"){
				document.forms[0].__ele.value="__fixedcost";
				return document.forms[0].__asfixedcost;
			}
		}
		function onmyDblClick(objmyList){
			for(i=objmyList.length;i > 0;i--){
				if(objmyList.options[i-1].selected == true){
					document.cscform.__tmpClick.value=objmyList.options[i-1].value;
					showAnswer(setmFixcon(),objmyList.options[i-1].value);
				}
			}
		}
		function writeToOption(newDestList,destList){
			var  tempData="";
			for ( var j = 0; j < newDestList.length; j++ ){
				if ( newDestList[ j ] != null ){
					destList.options[ j ] =new Option(newDestList[ j ].text,newDestList[ j ].value);
					tempData+=newDestList[ j ].value+",";
				}
			}
			tempData = tempData.substring(0,tempData.length-1);
			setValue(tempData,getElement(document.forms[0].__ele.value));
		}
		function setValue(data,objEle){
			objEle.value=data;
		}
		function insertList(){
			if('<%=chk.chkNullString(screen.getDataLabel("fixedmain"),"null")%>'!="null"){
				setSelectList('<%=screen.getDataLabel("fixedmain")%>','__asfixedmain');
			}
			if('<%=chk.chkNullString(screen.getDataLabel("fixedcost"),"null")%>'!="null"){
				setSelectList('<%=screen.getDataLabel("fixedcost")%>','__asfixedcost');
			}
		}
		function setSelectList(listArr,elementName){
			addOption(addlist(listArr,elementName),elementName);
		}
		function addlist(listArr,elementName){
			var dataList = listArr.split(",");
			var cCount= dataList.length;
			var eleSelect = getMyChildoption(elementName);
			var j=0;
			with(document.cscform){
				newDatalist = new Array(cCount);
				for(i=0;i<cCount;i++){
					newDatalist[ j++ ] = new Option( dataList[i],dataList[i] );
				}
			}
			return newDatalist;
		}
		function addOption(objOption,ele){
			addToOption(objOption,getMyChildoption(ele)) ;
		}
		function addToOption(objOption,destList){
			var lengthAll=parseInt(objOption.length)+parseInt(destList.options.length);
			newDestList = new Array( lengthAll );
			var clen=0;
			for( len = 0; len <destList.options.length; len++ ){
				if ( destList.options[ len ] != null ){
					newDestList[ len ] = new Option( destList.options[ len ].text, destList.options[ len ].value, destList.options[ len ].defaultSelected, destList.options[ len ].selected );
					clen++;
				}
			}

			for ( var j = 0 ; j < objOption.length; j++ ){
				if ( objOption[ j ] != null ){
					newDestList[ clen ] = objOption[ j ];
					clen++;
				}
			}
			newDestList.sort( compareOptionValues );

			for( var i = destList.options.length - 1; i >= 0; i-- ){
				if ( destList.options[i] != null  ){
					destList.options[i]       = null;
				}
			}
			writeToOption(newDestList,destList);
		}
		function showHelp(ele){
			var field =""
			var __helpName="";
			if(ele=="__asfixedmain"){
				__helpname="MMAINCOSTCENTERHELP";
				field="MAINCOSTCENTERCODE,TDESC";
			}else if(ele=="__asfixedcost"){
				__helpname="MCOSTCENTER0HELP";
				field="COSTCENTERID,TDESC";
			}
			window.open("PRU165_HELP.jsp?ele="+ele+"&__helpName="+__helpname+"&__field="+field,"Help","left=150,top=150,width=700,height=500,toolbar=no,status=no,scrollbars=no");
		}
		</script>
		<script>
		$(function(){
			searchSqname();
			setFlag($('select[name="__flag"]').val());
			$('select[name="__flag"]').change(function(){ setFlag($(this).val()); });
			$('select[name="__actnametype"]').change(function(){
				if($('select[name="__flag"]').val() === "0"){
					alert("Can't change if choose 'One Transaction'");
					$(this).val("0");
				} else {
					setAccName();
				}
			});
			$('select[name="__actcodetype"]').change(function(){
				if($('select[name="__flag"]').val() === "0"){
					alert("Can't change if choose 'One Transaction'");
					$(this).val("0");
				} else {
					setAccCode();
				}
			});

			$('#formulatags').tagit({
				placeholderText :   " Formula here ",
				allowDuplicates :   true,
				singleField     :   true,
				singleFieldNode :   $('input[name="__formula"]')
			});
			setSorttags();

			$('#inputtags').keydown(function(event){
				event.preventDefault();
			});

			$('input[name="__temp_formula"]').keydown(function(event){
				var that = $(this);
				if (event.which === $.ui.keyCode.ENTER && that.val() !== '') {
					createFormula(that.val());
				} else {
					event.preventDefault();
				}
			});

			$('input[name="__temp_value"]').keydown(function(event){
				var that = $(this);
				if (event.which === $.ui.keyCode.ENTER && that.val() !== '') {
					var value = "VALUE#"+that.val();
					createFormula(value);
				} else if ((event.shiftKey || (event.keyCode < 48 || event.keyCode > 57)) && (event.keyCode < 96 || event.keyCode > 105) && (event.which !== $.ui.keyCode.BACKSPACE)) {
					alert("Please input number (0-9) ONLY!!");
					event.preventDefault();
				}
			});

			var cmd = '<%=request.getParameter("__cmd")%>';
			if(cmd === 'save'){
				window.opener.document.cscform.submit();
			}
		});

		function setAccName(){
			var value = $('select[name="__actnametype"]').val();
			if(chkAccValue(value)){
				$('.acctname').removeClass("input-hidden");
			} else {
				$('.acctname').addClass("input-hidden");
				$('input[name="__acctname"]').val("");
			}
		}

		function setAccCode(){
			var value = $('select[name="__actcodetype"]').val();
			if(chkAccValue(value)){
				$('.acctcode').removeClass("input-hidden");
			} else {
				$('.acctcode').addClass("input-hidden");
				$('input[name="__acctcode"]').val("");
			}
		}

		function chkAccValue(value){
			var chkvalue = ['0','2','4','5','7','8'];
			if($.inArray( value, chkvalue ) !== -1){
				return true;
			}
			return false;
		}

		function setFlag(value){
			if(value === "0"){
				$('select[name="__actnametype"]').val("0").addClass("disable-select");
				$('select[name="__actcodetype"]').val("0").addClass("disable-select");
				setAccName();
				setAccCode();
			} else {
				$('select[name="__actnametype"]').removeClass("disable-select");
				$('select[name="__actcodetype"]').removeClass("disable-select");
			}

			if(value === "3"){
				$('.fixedmain').css('display','');
				$('.fixedcost').css('display','none');
			} else if(value === "4"){
				$('.fixedmain').css('display','none');
				$('.fixedcost').css('display','');
			} else {
				$('.fixedmain').css('display','none');
				$('.fixedcost').css('display','none');
			}
		}

		function addFormula(){
			var temp_formula = $('input[name="__temp_formula"]').val();
			if (temp_formula !== ""){
				createFormula(temp_formula);
			}
		}

		function addValue(){
			var temp_value = $('input[name="__temp_value"]').val();
			if (temp_value !== ""){
				temp_value = "VALUE#"+temp_value;
				createFormula(temp_value);
			}
		}

		function createFormula(value){
			$('#formulatags').tagit('createTag', value);
			setSorttags();
		}

		function setFormulaData(){
			var formula = "";
			$('.tagit-label').each(function(){
				if(formula !== ""){
					formula += ",";
				}
				formula += $(this).html();
			});
			$('input[name="__formula"]').val(formula);
			console.log("Formula ==> "+formula);
		}

		function chkFormula(){
			setFormulaData();
			var check = true;
			var operator = ['+','-','*','/','(',')'];
			var formula = $('input[name="__formula"]').val();
			if(formula !== ""){
				var array = formula.split(",");
				var formuladata = "";
				var chkformula = "";
				for(var i=0; i<array.length; i++){
					if ($.inArray( array[i], operator ) !== -1){
						if(array[i] === "("){
							chkformula = "";
							formuladata += array[i];
						} else if(array[i] === ")"){
							chkformula = "1";
							formuladata += array[i];
						} else if(chkformula === "1"){
							chkformula = "";
							formuladata += array[i];
						} else {
							alert("Error!! '"+array[i]+"' operator don't set first\nPlease check formula.");
							return false;
						}
					} else {
						if(chkformula === ""){
							chkformula = "1";
							formuladata += "1";
						} else {
							alert("Error!! '"+array[i]+"' don't have operator\nPlease check formula.");
							return false;
						}
					}
				}
				console.log("formuladata ==> "+formuladata);
				try {
					var value = eval(formuladata);
					console.log("value ==> "+value);
				} catch (e) {
					check = false;
					formuladata = formuladata.replace(/1/g, 'F');
					alert('Error Formula ( F = Formula )\nFormula ==> "'+formuladata+'"');
				}
			}
			return check;
		}

		function setSorttags(){
			$( "#formulatags" ).sortable({
				placeholder: "boxshadow ui-corner-all"
			});
			$( "#formulatags" ).disableSelection();
		}
		</script>
		<style>
		#formulatags { background-color: white; width: 85%; }
		.boxshadow { border: 1px dotted black; border-radius: 5px; padding: .8em 1.8em; }
		.plus-tags { background-color: #9999ff !important; }
		.minus-tags { background-color: #ff9999 !important; }
		.multi-tags { background-color: #ff99ff !important; }
		.divide-tags { background-color: #ffff66 !important; }
		.bracket-tags { background-color: #ccffcc !important; }
		.input-hidden { display: none; }
		.disable-select { background: #ebebe4; }

		.pure-button { margin: 2px 0; text-decoration: none !important; border-color: #cccccc; padding: .3em 1em; }
		.button-lg { margin: 5px 0; padding: .65em 1.6em; font-size: 105%; }
		.button-sm { font-size: 85%; }
		</style>
		<%!
		public String getWhereCuz(String dataList){
			String data[] = dataList.split(",");
			String whereCuz="";
			for(int i=0;i<data.length;i++){
				whereCuz+="'"+data[i]+"',";
			}
			whereCuz=whereCuz.substring(0,whereCuz.length()-1);
			return whereCuz;
		}
		public  String insertSelectOption(String __tableName,String __pkField,String dataLable,UIManager screen,Task ts){
			String optionStr="";
			try{
				DbInquiry pos = new InitialInquiry(screen.getUProfile()).getDbInquiry(__tableName);
				pos.setColumn(__pkField+",tdesc");
				String list="";
				if(ts.getValue("cmd").equals("save"))
				list=ts.getValue(dataLable);
				else
				list=screen.getDataLabel(dataLable);
				String cuz=getWhereCuz(list);
				pos.setFilter(__pkField+" in ("+cuz+")");
				pos.refresh();
				while(pos.next()){
					String id = pos.getString(__pkField);
					String tdesc = pos.getString("tdesc");
					optionStr+="<option value='"+id+"' >"+id+"       "+tdesc+"</option>";
				}
			}catch(Exception e){
				System.out.print(e);
			}
			return optionStr;
		}


		%>
	</head>
	<body leftmargin="0" topmargin="0"  onLoad="MM_preloadImages('IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif')">
		<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>
		<script language="javascript">initToolTips();</script>
		<script language="JavaScript" src="../JS/HOTKEY.js"></script>

		<form name="cscform" method="post">


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

			<%=screen.InitialVariable()%>

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

			<input type="hidden" name="__cmd" value=""/>
			<input type="hidden" name="__confirm" value=""/>
			<input type="hidden" name="__sysisedit" value=""/>
			<input type="hidden" name="__screen" value="PRU165_DETAIL"/>
			<input type="hidden" name="__notNull" value="<%=screen.getRequire()%>"/>
			<input type="hidden" name="__companyid" value="<%=screen.getUProfile().get("companyid")%>"/>
			<input type="hidden" name="__cmdchild" value=""/>
			<input type="hidden" name="__help" value=""/>
			<input type="hidden" name="__fixCon" value=""/>
			<input type="hidden" name="__user" value="<%=screen.getUProfile().getUserId()%>"/>
			<input type="hidden" name="__referPage" value=""/>
			<input type="hidden" name="__fixedmain" value="<%=screen.getDataLabel("fixedmain")%>"/>
			<input type="hidden" name="__fixedcost" value="<%=screen.getDataLabel("fixedcost")%>"/>
			<input type="hidden" name="__formula" value="<%=screen.getDataLabel("formula")%>"/>
			<input type="hidden" name="__ele" value=""/>

			<div align="center">
				<br>
					<table>
						<tr>
							<td class="header" colspan="2" >PRU165_DETAIL,
								<script language="javascript">swapLang('Payroll Journal Voucher Setup Detail');</script>
								&nbsp;</td>
							</tr>
							<tr>
								<td > <div align="center">
									<center>
										<table cellpadding="0"  cellspacing="0">
											<tr>
												<td colspan="2"  class="blankspace"></td>
											</tr>
											<tr>
												<td class="columnlabel"><%=screen.getLabel("SQNUMBER")%>&nbsp;*&nbsp;</td>
												<td  class="columnobject1"><input name="__sqnumber" type="text" readonly="true" value="<%=chk.chkNullString(request.getParameter("__sqnumber"),screen.getDataLabel("SQNUMBER"))%>" size="5"></td>
											</tr>

											<tr>
												<td class="columnlabel"><%=screen.getLabel("NJVSQ")%>&nbsp;*&nbsp;</td>
												<td  class="columnobject1"><%=screen.getInput("NJVSQ")%>
												<input name="__sqname" type="text" disabled value="" size="40"></td>
											</tr>
											<tr>
												<td class="columnlabel"><%=screen.getLabel("FLAG")%>&nbsp;</td>
												<td  class="columnobject1"><%=screen.getInput("FLAG")%></td>
											</tr>
											<tr>
												<td class="columnlabel"><%=screen.getLabel("ACTCODETYPE")%>&nbsp;</td>
												<td  class="columnobject1"><%=screen.getInput("ACTCODETYPE")%></td>
											</tr>
											<tr class="acctcode">
												<td class="columnlabel"><%=screen.getLabel("ACCTCODE")%>&nbsp;</td>
												<td  class="columnobject1"><%=screen.getInput("ACCTCODE")%></td>
											</tr>
											<tr>
												<td class="columnlabel"><%=screen.getLabel("ACTNAMETYPE")%>&nbsp;</td>
												<td  class="columnobject1"><%=screen.getInput("ACTNAMETYPE")%></td>
											</tr>
											<tr class="acctname">
												<td class="columnlabel"><%=screen.getLabel("ACCTNAME")%>&nbsp;</td>
												<td  class="columnobject1"><%=screen.getInput("ACCTNAME")%></td>
											</tr>
											<tr>
												<td class="columnlabel"><%=screen.getLabel("ACCTTYPE")%>&nbsp;</td>
												<td class="columnobject1"><%=screen.getInput("ACCTTYPE")%></td>
											</tr>
											<tr>
												<td class="columnlabel"><%=screen.getLabel("FORMULA")%>&nbsp;<br>Value&nbsp;</td>
												<td class="columnobject1">
													<input name="__temp_formula" type="text" size="15" value=""/>
													<a onmouseover="MM_swapImage('__temp_formula_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)" onmouseout="MM_swapImgRestore()" href="javascript:goHelp('MFORMULAHELP','__temp_formula');"><img name="__temp_formula_image" width="20" height="20" align="absmiddle" alt="SEARCH" src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" border="0"></a>
													<span onclick="addFormula();" class="ed_on pure-button button-sm">Add Formula</span><<< Press Enter or Click Add formula.
													<input name="__temp_value" type="text" size="15" value=""/>&nbsp;&nbsp;
													<span onclick="addValue();" class="ed_on pure-button button-sm">Add Value</span><<< Press Enter or Click Add Value.<br>
													<span onclick="$('#formulatags').tagit('createTag', '+');setSorttags();return false;" class="ed_on pure-button button-sm plus-tags">+</span>
													<span onclick="$('#formulatags').tagit('createTag', '-');setSorttags();return false;" class="ed_on pure-button button-sm minus-tags">-</span>
													<span onclick="$('#formulatags').tagit('createTag', '*');setSorttags();return false;" class="ed_on pure-button button-sm multi-tags">*</span>
													<span onclick="$('#formulatags').tagit('createTag', '/');setSorttags();return false;" class="ed_on pure-button button-sm divide-tags">/</span>
													<span onclick="$('#formulatags').tagit('createTag', '(');setSorttags();return false;" class="ed_on pure-button button-sm bracket-tags">(</span>
													<span onclick="$('#formulatags').tagit('createTag', ')');setSorttags();return false;" class="ed_on pure-button button-sm bracket-tags">)</span>
													&nbsp;&nbsp;<span onclick="$('#formulatags').tagit('removeAll');return false;" class="ed_on pure-button button-sm">Clear tags</span>
													<ul id="formulatags"></ul>
												</td>
											</tr>
											<tr>
												<td colspan="2"  class="blankspace"></td>
											</tr>
											<tr class="fixedmain" style="display:none">
												<td class="columnlabel"><%=screen.getLabel("FIXEDMAIN")%>&nbsp;</td>
												<td class="columnobject1">
													<select name="__asfixedmain" style="width:75%; height:70px;" size="10" multiple>
														<%=insertSelectOption("MMAINCOSTCENTER","MAINCOSTCENTERCODE","FIXEDMAIN",screen,PRU165_DETAIL)%>
													</select>
													<a href="javascript:showHelp('__asfixedmain');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image43','','../IMAGES/BUTTON/SWAP/HELP_SWAP20.gif',1)" ><img src="../IMAGES/BUTTON/MAIN/SEARCH24.gif" alt="" name="Image161" width="24" height="24" border="0" align="absmiddle" id="Image161"></a>
													<a href="javascript:delteOption('__asfixedmain')"><img src="../IMAGES/BUTTON/MAIN/DEL24.gif" alt="" name="Image161" width="24" height="24" border="0" align="absmiddle" id="Image161"></a>
												</td>
											</tr>
											<tr class="fixedcost" style="display:none">
												<td class="columnlabel"><%=screen.getLabel("FIXEDCOST")%>&nbsp;</td>
												<td  class="columnobject1">
													<select name="__asfixedcost" style="width:75%; height:70px;" size="10" multiple>
														<%=insertSelectOption("MCOSTCENTER0","COSTCENTERID","FIXEDCOST",screen,PRU165_DETAIL)%>
													</select>
													<a href="javascript:showHelp('__asfixedcost');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image43','','../IMAGES/BUTTON/SWAP/HELP_SWAP20.gif',1)" ><img src="../IMAGES/BUTTON/MAIN/SEARCH24.gif" alt="" name="Image161" width="24" height="24" border="0" align="absmiddle" id="Image161"></a>
													<a href="javascript:delteOption('__asfixedcost')"><img src="../IMAGES/BUTTON/MAIN/DEL24.gif" alt="" name="Image161" width="24" height="24" border="0" align="absmiddle" id="Image161"></a>
												</td>
											</tr>
											<tr>
												<td class="columnlabel"><%=screen.getLabel("AUTO")%>&nbsp;</td>
												<td  class="columnobject1"><%=screen.getInput("AUTO")%></td>
											</tr>
											<tr>
												<td class="columnlabel"><%=screen.getLabel("ANALSOURCE")%>&nbsp;</td>
												<td  class="columnobject1"><%=screen.getInput("ANALSOURCE")%></td>
											</tr>
											<tr>
												<td class="columnlabel"><%=screen.getLabel("ANALTYPE")%>&nbsp;</td>
												<td  class="columnobject1"><%=screen.getInput("ANALTYPE")%></td>
											</tr>
											<tr>
												<td class="columnlabel"><%=screen.getLabel("ANALCODE")%>&nbsp;</td>
												<td  class="columnobject1"><%=screen.getInput("ANALCODE")%></td>
											</tr>
											<%screen.getRecord().referLangOff();%>
											<tr>
												<td colspan="2"  class="blankspace"></td>
											</tr>

											<tr>
												<td  class="buttonline" colspan="7"><div align="center">
													<button type="button" class="btn btn-primary width100" swlang code="SW013175" onClick="GoSave();">SAVE</button>&nbsp;
													<button type="button" class="btn btn-primary width100" swlang code="SW013174" onClick="back();">BACK</button>
												</div>
												</td>
											</tr>
											<tr>
												<td colspan="2" class="blankspace"></td>
											</tr>
										</table>
									</center>
								</div>
							</td>
						</tr>
						<tr>
							<td class="bottom" ></td>
						</tr>
					</table>
				</center>
			</div>
		</form>
	</body>
</html>