<%@page contentType="text/html; charset=UTF-8"%>
<%@page import="com.csc.library.entry.*,com.csc.library.system.*,com.csc.library.session.*,com.csc.library.utilities.*,com.csc.library.components.*;"%>
<jsp:useBean id="CS006" class="com.csc.library.system.Task" scope="page"/>
<%
	CS006.setChannel(request,response);
	UIManager screen = (UIManager) CS006.process("MultiEntry","CS006");
	MultiLine multi = screen.getMultiLine("MBANK_COMPANY");
	multi.setLabelBox("check box");

	CheckNull chk=new CheckNull();

	String compid="";
			if((request.getParameter("__companyid")!=null )&&(request.getParameter("__companyid")!="")){
				 compid=request.getParameter("__companyid");
			}
	//out.println("compid = "+compid);

%>

<html ng-app="myHR">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../CSS/TISCO.css" rel="stylesheet" type="text/css">
<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/angular-1.3.15/angular.js" type="text/javascript"></script>
<script src="../JS/ANGULAR/SCREEN_ANGULAR.js" type="text/javascript"></script>
<!-- script type='text/javascript' src='js/swapLang.js'></script-->
<script language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script>
<script language="javascript">getTitleName();</script>
<script language="JavaScript" src='../JS/ICONSMENU.js'></script>
<script language='javascript' src='../JS/HOTKEY.js'></script>
<script language="JavaScript" type="text/JavaScript">

function GoSave(){
	var countDef;
	with (document.cscform)
	{
		countDef = __countDefault.value;
		if (countDef=="0" && __maxrec.value!="0")
		{
			alert(MyCode[78]);
		}
		else if (countDef>"1")
		{
			alert(MyCode[77]);
		}
		else
		{
			confirmSave();
		}
	}
}
function GoUpdate(){
	var countDef;
	with (document.cscform)
	{
		countDef = __countDefault.value;
		if (countDef=="0" && __maxrec.value!="0")
		{
			alert(MyCode[78]);
		}
		else if (countDef>"1")
		{
			alert(MyCode[77]);
		}
		else
		{
			//setAfterUpdate();
			update();
		}
	}
}
function GoDelete(){
		edelete();
}

function GoSearch()
	{
 		with(document.cscform)
		{	
			__help.value="__companyid#"+__companyid.value;
			search();
		}
	}

function checkCF() {checkConfirm();}


function linkChildPru(page){
	with(document.cscform){
	    // if(__employeeid.value!=""){	
		 window.open(page+".jsp?__gorec="+__gorec.value+"&__ack=add&__headMulti="+__headMulti.value+"&__RecNo="+__maxrec.value+"&__companyid="+__companyid.value+"&__line_no="+__line_no.value,"Child","left=150,top=150,width=600,height=400,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
	/*	}else{
		     alert(MyCode[0]);
		     __companyid.focus();
			 __companyid.select();
		 }*/	
	}
}

function childMulti(record){
	with(document.cscform){
	     window.open(__childMulti.value+".jsp?__cmd=&__gorec="+record+
	     "&__ack=edit&__headMulti="+cscform.__screen.value+
	     "&__companyid="+__companyid.value+"&__line_no="+__line_no.value,"Child","left=150,top=150,width=600,height=400,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
	//	submit();
	}
}


function addMulti(){
	with(document.cscform){
		window.open("CS002.jsp?&__gorec="+__gorec.value+"&__ack=add"+
		"&__headMulti="+cscform.__screen.value+
		"&__companyid="+__companyid.value+
		"&__RecNo="+__maxrec.value+
		"&__line_no="+__line_no.value,"Child","left=150,top=150,width=600,height=400,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
	}
}

function deleteMulti(){
	with(document.cscform){
      bCon=confirm(MyCode[4]);
      if (bCon==true)	{	
		__cmd.value="DelChild";
		submit();
	}	
		
	}
}

/*function goHelp(helpName,inputName){
	var helpReturn;
		 if(inputName=="__companyid" )
		 	helpReturn="__companyid:companyid,MCOMPANY@TNAME,MCOMPANY@ENAME";
	
	     linkHelp_Return(helpName,helpReturn);
}*/

function linkHelp_Return(help,input){
	with(document.cscform){
		if (__fixCon.value!="")
			__fixCon.value=__fixCon.value 
		var param="PRU084.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value+"&__checkVerify=off&__langOn=false";
		window.open(param,"Help","left=150,top=150,width=600,height=400,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
	}
}

/*function linkChildPru(page){
	with(document.cscform){
			if(__employeeid.value!=""){
		   window.open(page+".jsp?__gorec="+__gorec.value+"&__ack=add&__headMulti="+
		   __headMulti.value+"&__RecNo="+__maxrec.value+"&__employeeid="+__employeeid.value+
		   "&__exp_index="+__exp_index.value);
	  }else{
		     alert(MyCode[0]);
		     __employeeid.focus();
			 __employeeid.select();
		 }
	}
}*/

</script>
<script language="JavaScript" type="text/JavaScript">
<!--

//-->
</script>
</head>

<body  leftmargin="0" topmargin="0" onLoad="">
<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>
<script language="javascript">initToolTips();</script>
<form name="cscform" method="post" action="CS006.jsp">


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

<%=screen.InitialVariable()%>

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

<input type="hidden" name="__cmd" value="">
	<input type="hidden" name="__screen" value="CS006">
	<input type="hidden" name="__help" value="">
	<input type="hidden" name="__childMulti" value="CS002">
	<input type="hidden" name="__gorec" value="">
	<input type="hidden" name="__ack">
	<input type="hidden" name="__referPage" value="">
	<input type="hidden" name="__multiTable" value="MBANK_COMPANY">
	<input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>">
	<input type="hidden" name="__companyid" value="<%=screen.getUProfile().get("companyid")%>">
	<input type="hidden" name="__maxrec" value="<%=screen.getTable("MBANK_COMPANY").recCount()%>">
	<input type="hidden" name="__lastrec" value="<%=screen.getTable("MBANK_COMPANY").recCount()%>">
	<input type="hidden" name="__notNull" value="<%=screen.getRequire()%>">		
	<input type="hidden" name="__fixCon" value="">
	<input type="hidden" name="__afterUpdate" value="">
	<input type="hidden" name="__headMulti" value="CS006">
	<input type="hidden" name="__cmdchild" value="">
	<!--input type="hidden" name="__clearChild" value="false"-->
	<script language="javascript"> 
			 var swap = new swaplang();
	         var titlename = swap.swap2String("SW000835");
			document.write(Icons("CS006,"+titlename)); 
	</script>
	<%
		if (!chk.chkNullString(request.getParameter("__screen")).equals("CS006") && !chk.chkNullString(request.getParameter("__cmd"),"").equals("ack"))
		{
	%>
			<script language="javascript">GoSearch();</script>
	<%
		}
	%>
<br><br>
<center>
<table border="0" cellpadding="0" cellspacing="0" bordercolor="#3366CC" class="maxsize">
<tr bgcolor="#3366CC">
	<td  class="header"><div align="right">CS006, <span swlang code="SW000835">Bank Information</span>&nbsp;</div></td> 
</tr>
<tr> 
          <td><div align="center">
		<table class="maxsize" border="0" cellpadding="0" cellspacing="0" cols=6>
		<tr> 
			<td colspan="6"  class="blankspace"></td>
		</tr>
		<tr> 
			<td width="163"  class="columnlabel"><%=screen.getLabel("companyid")%>&nbsp;</td>
			<td colspan="5"><input name="__companyid1" type="text" size="15" value="<%=screen.getUProfile().get("companyid")%>" disabled></td>
		</tr>
		<tr> 
			<td width="163"  class="columnlabel"> <%=screen.getLabel("tname")%>&nbsp;</td>
			<td colspan="5"><input type="text" size="50" name="__tname" value="<%=screen.getUProfile().get("com_tname")%>" disabled></td>
		</tr>
		<tr> 
			<td width="163"  class="columnlabel"> <%=screen.getLabel("ENAME")%>&nbsp;</td>
			<td colspan="5"><input type="text" size="50" name="__ename" value="<%=screen.getUProfile().get("com_ename")%>" disabled></td>
		</tr>
		<tr> 
			<td colspan="6">&nbsp;</td>
		</tr>
		</table>
	</div></td>
</tr>
<%
	multi.goFirst();	
%>
<tr>
	<td>
		<table width="600" border="0" cellpadding="0" cellspacing="1" cols=8 bgcolor="#666666" class="inframe tablewithborder" id="rsTable" name="rsTable">
		<tr>
			<td class="row3"><div align="center"><span swlang code="SW000015">Select</span></div></td> 
			<td class="row3"><div align="center"><%=multi.getLabel("MBANK_COMPANY","LINE_NO")%></div></td>
			<td class="row3"><div align="center"><%//=multi.getLabel("mbank_company","branch")%><%=multi.getLabel("mbank_company","bank_branch")%></div></td>
			<td class="row3"><div align="center"><%=multi.getLabel("mbank_company","bankid")%></div></td>
			<td class="row3"><div align="center"><%=multi.getLabel("MBANK_COMPANY","BANK_CLIENT")%></div></td>
			<td class="row3"><div align="center"><span swlang code="SW001752">Bank Account</span></div></td> 
			<td class="row3"><div align="center"><%=multi.getLabel("MBANK_COMPANY","CONTACT_PERSON")%></div></td>
			<td class="row3"><div align="center"><%=multi.getLabel("MBANK_COMPANY","TEL")%></div></td>
			<td class="row3"><div align="center"><%=multi.getLabel("MBANK_COMPANY","ISDEFAULT")%></div></td>
		</tr>
		<%
			int varDef=0;
			for(int i=1;!multi.eof();multi.next(),i++)
			{
				 multi.getTable().getCurrentRecordManager().referLangOn();
		%>
		<tr>
			<td class="forborder"><div align="center"><%=multi.getInputCheckBox()%></div></td>
			<td class="forborder"><div align="center"><a href="javaScript:childMulti('<%=multi.getData("MBANK_COMPANY","LINE_NO")%>')"><%=i%></a></div></td>
			<td class="forborder"><div align="left"><%=multi.getDataLabel("MBANKBRAN","EDESC")%></div></td>
			<td class="forborder"><div align="left"><%=multi.getDataLabel("MBANK","EDESC")%></div></td>			
			<td class="forborder"><div align="left"><%=multi.getDataLabel("MBANK_COMPANY","BANK_CLIENT") %></div></td>
			<td class="forborder"><div align="left"><%=multi.getDataLabel("MBANK_COMPANY","ACCOUNT") %></div></td>
			<td class="forborder"><div align="left"><%=multi.getDataLabel("MBANK_COMPANY","CONTACT_PERSON") %></div></td>
			<td class="forborder"><div align="left"><%=multi.getDataLabel("MBANK_COMPANY","TEL") %></div></td>
			<td class="forborder"><div align="center"><%=multi.getTable().getCurrentRecordManager().getSystemCode("ISDEFAULT")%></div></td>
		</tr>
		<%	
				if (multi.getDataLabel("isdefault").equals("0"))
				{
					varDef++;
				}
				multi.getTable().getCurrentRecordManager().referLangOff();
			}
		%>	
		<input  type="hidden" name="__countDefault" value='<%=varDef%>'>
		<input  type="hidden" name="__line_no" value='<%=multi.getData("MBANK_COMPANY","LINE_NO")%>'>
		</table>
<br>
          	<table class="maxsize " border="0" cellpadding="0" cellspacing="0" id="rsTable" name="rsTable" cols=7>

		<tr>
			<td  class="buttonline" colspan="7"><div align="center">
				<button type="button" class="btn btn-primary width100" swlang code="SW002185" onClick="checkAll();">Select All</button>&nbsp;
				<button type="button" class="btn btn-primary width100" swlang code="SW013164" onClick="decheckAll();">Deselect All</button>&nbsp;
				<button type="button" class="btn btn-primary width100" swlang code="SW013165" onClick="linkChildPru('CS002');">Add</button>&nbsp;
				<button type="button" class="btn btn-primary width100" swlang code="SW013166" onClick="deleteMulti();">Delete</button>
			</div>
			</td>
		</tr>
        <tr> 
<td  colspan="2"align="right"><%=screen.getEditCheck() %>&nbsp;</td>
            </tr>
		<tr>
	<td colspan="8"   class="blankspace"></td>
</tr>
		</table>  
	</td>
</tr>
<tr bordercolor="0069B3">
	<td  class="bottom"></td>
</tr>
</table>
</center>


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

<%=screen.endJSP()%>

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

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