<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="comAcc.aspx.cs" Inherits="iGTSv4._0.iGTSv4_0.Maintenance.comAcc" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>

<%@ Register src="../../Common/header.ascx" tagname="header" tagprefix="uc1" %>

<%@ Register src="comMid.ascx" tagname="comMid" tagprefix="uc2" %>

<%@ Register src="comMenu.ascx" tagname="comMenu" tagprefix="uc3" %>


<%@ Register assembly="obout_Grid_NET" namespace="Obout.Grid" tagprefix="cc1" %>


<%@ Register src="../../Common/footer.ascx" tagname="footer" tagprefix="uc4" %>


<!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" >
<head runat="server">

    <title>Account</title>
  
		<script type="text/javascript">
//		    function selectRecordFromGrid() {
//                var iIndex = document.getElementById("txtIndex").value;
//                if(iIndex != "") {
//                    grid1.selectRecord(iIndex);
//                }
//            }
//            function deselectRecordFromGrid() {
//                var iIndex = document.getElementById("txtIndex").value;
//                if(iIndex != "") {
//                    grid1.deselectRecord(iIndex);
//                }
//            }

//            function SelectDeselect(oCheckbox) {
//                var oElement = oCheckbox.parentNode;
//                while(oElement != null && oElement.nodeName != "TR") {
//                    oElement = oElement.parentNode;
//                }

//                if(oElement != null) {
//                    // oElement represents the row where the clicked      
//                            // checkbox reside
//                    var oContainer = oElement.parentNode;
//                    var iRecordIndex = -1;
//                    for(var i=0; i<oContainer.childNodes.length; i++) {
//                        if(oContainer.childNodes[i] == oElement) {
//                            iRecordIndex = i;
//                            break;
//                        }
//                    }
//                   
//                    if(iRecordIndex != -1) {
//                        if(oCheckbox.checked == true) {
//                            // select the record
//                            grid1.selectRecord(iRecordIndex);
//                        } else {
//                            // deselect the record
//                            grid1.deselectRecord(iRecordIndex);
//                        }
//                    }
//                }
//            }

//            function stopEventPropagation(e) {
//                if(!e){e=window.event;}
//	            if(!e){return false;}
//	            e.cancelBubble=true;
//	            if(e.stopPropagation){e.stopPropagation();}
//            }

//            function assignEventsToCheckboxes() {
//            
//                // disable the record selection feature by clicking on the records
//                var sRecordsIds = grid1.getRecordsIds();                
//                var arrRecordsIds = sRecordsIds.split(",");
//                for(var i=0; i<arrRecordsIds.length; i++) {
//                    var oRecord = document.getElementById(arrRecordsIds[i]);
//                    oRecord.onmousedown = function(e) {stopEventPropagation(e);};
//                    oRecord.onclick = function(e) {stopEventPropagation(e);};
//                }
//                
//                // populate the previously checked checkboxes
//                var arrPageSelectedRecords = grid1.PageSelectedRecords;
//                for(var i=0; i<arrPageSelectedRecords.length; i++) {                    
//                    var oCheckbox = document.getElementById("chk_grid_" + arrPageSelectedRecords[i].BankRID);
//                    oCheckbox.checked = true;
//                }
//            
//                // enable the record selection feature by selecting the checkboxes
//                var arrCheckboxes = document.getElementsByTagName("INPUT");    
//                for(var i=0; i<arrCheckboxes.length; i++) {        
//                    if(arrCheckboxes[i].type == "checkbox" && arrCheckboxes[i].id.indexOf("chk_grid_") == 0) {
//                        arrCheckboxes[i].onmousedown = function(e) {stopEventPropagation(e);};
//                        arrCheckboxes[i].onclick = function(e) {SelectDeselect(this);stopEventPropagation(e);};
//                    }
//                }
//            }                       
//            
//            function onClientSelect(arrSelectedRecords) {
//                //alert("You have selected the product with the ID " + arrSelectedRecords[0].BankRID + " : " + arrSelectedRecords[0].ProductName);
//            }
//            
//            // check/uncheck all rows.
//			function checkAll(){
//			    var newState = document.getElementById("chk_all").checked;
//			    
//			    var inputArr = document.getElementsByTagName("INPUT");
//			    for ( i=0; i< inputArr.length; i++){
//			        var e = inputArr[i];
//			        if ( e && e.type == "checkbox" && e.id != null && e.id.indexOf("chk_grid_") == 0 ){
//			            e.checked = newState;
//			            
//			            var oElement = e.parentNode.parentNode.parentNode;
//			            var oContainer = oElement.parentNode;
//			            if ( oElement && oContainer){
//                            var iRecordIndex = -1;
//                            for(var j=0; j<oContainer.childNodes.length; j++) {
//                                if(oContainer.childNodes[j] == oElement) {
//                                    iRecordIndex = j;
//                                    break;
//                                }
//                            }
//                           
//                            if(iRecordIndex != -1) {
//			                    if(newState == true) {
//                                    // select the record
//                                    grid1.selectRecord(iRecordIndex);
//                                } else {
//                                    // deselect the record
//                                    grid1.deselectRecord(iRecordIndex);
//                                }
//                            }
//                        }
//			        }
//			    }

function ShowMyModalPopup(customerid)
{ 
 var modal = $find('ModalPopupExtender1'); 
 modal.show(); 
 WebService.FetchOneCustomer(ID,DisplayResult);
}
	
		</script>	
    
</script>
</head>

<body>
   <form id="form1" runat="server">
    <div>
        
        <table cellpadding="0" cellspacing="0" width="100%">
            
            <tr><td >
                <uc1:header ID="header1" runat="server" />
            </td></tr>
            
            <tr>
            <td class ="header">&nbsp;&nbsp;&nbsp;Account</td>       
            </tr>
            
            <tr><td>
                <uc2:comMid ID="comMid1" runat="server" />
            </td></tr>
      
      <tr><td>&nbsp;</td></tr>
      
            <tr class ="menuProfile">
            <td>
                <uc3:comMenu ID="comMenu1" runat="server" /></td>
            </tr>
      
      <tr><td>&nbsp;</td></tr>
     <%-- button--%>
      
           <tr><td>
                
                <table cellpadding ="0" cellspacing ="0"  width="100%">
                
                    <tr>
                    <td width="20px" height="25px">&nbsp;</td>
                    <td>
                        <asp:Button ID="btnSave" runat="server" Text="Save" CssClass="button2" 
                            />&nbsp;                    
                        <asp:Button ID="btnCancel" runat="server" Text="Cancel" CssClass="button2"/>
                    </td>
                    </tr>
                    
                </table>
        
           </td></tr>
           <%-- end button    --%>
           
         <tr><td>&nbsp;</td></tr>
         
        <%-- Bank detail--%>
      
           <tr>
            <td>
                
                <table width= "100%" cellpadding="0" cellspacing="0">
                           
                    <tr class="h1">
                    <td class="tab">&nbsp;</td>
                    <td  class="BdrTLR" id="TDBnkhdr">
                    <img alt="open" id="Img1" style="CURSOR: pointer" onclick="HidShow(this,'plus.jpg','minus.jpg','TDBnkhdr','TRBnkBody')" src="../Images/Home/minus.jpg" />
	                <span><asp:Label ID="Label1" runat="server" Text="Bank Detail"></asp:Label></span>
                    </td>                               
                    </tr>
                          
            <tr id="TRBnkBody">
            <td class="BdrBLR" id="TDBnkBody" colspan="3">
            
                <table cellpadding="0" cellspacing="0" width="100%">
                
                    <tr><td class="tab"></td>
                    <td>
                       
                        <cc1:Grid ID="grid1" runat="server" Serialize="true" AutoGenerateColumns="false" 
                        CallbackMode="true" PageSize="5" AllowMultiRecordSelection="false" 
                        GenerateRecordIds="true" AllowPaging="true" AllowPageSizeSelection="true" 
                        FolderStyle="../../Common/CSS/gridStyle/gray" Width="985px" 
                        AllowAddingRecords="False">
                        

                        <Columns>
                       
                         <cc1:Column ID="Column1" HeaderText="Select" runat="server" Width="50px" >
			             <TemplateSettings TemplateID="CheckTemplateCompanyBank" HeaderTemplateID="CheckAllTemplateCompanyBank"/>
			             </cc1:Column>
						                      
                         <cc1:Column ID="Column2" DataField="BankRID" Visible="true" runat="server" 
                         HeaderText="Bank Name" width="468px" TemplateID="GridTemplate1">
                        <TemplateSettings TemplateId="GridTemplate1"></TemplateSettings>
                            </cc1:Column>
                         
                        <cc1:Column ID="Column3" DataField="BankAcctNo" Visible="true" runat="server" 
                         HeaderText="Bank Acc. No" width="467px"></cc1:Column>
                         
                      
   
                            <cc1:Column DataField="ID" HeaderText="ID" Index="3" Visible="False">
                            </cc1:Column>
                         
                      
   
                 </Columns>
                 
                 <Templates>				
                <cc1:GridTemplate runat="server" ID="CheckTemplateCompanyBank">
	                <Template>
	                   
                        <input type="checkbox" id="grid1_chkbox" onclick ="get_check_value()" 
                        value="<%# Container.DataItem["ID"]%>"/></Template>
                
                </cc1:GridTemplate>  
				<cc1:GridTemplate runat="server" ID="CheckAllTemplateCompanyBank">
					<Template>
						<input type="checkbox" id="chk_all" onclick="checkAll()" /></Template>
				</cc1:GridTemplate>
				
				<cc1:GridTemplate runat="server" ID="GridTemplate1">
				
				<Template> 

                     
                     <asp:HyperLink ID="HyperLink1" runat="server" DataNavigateUrlFields="ID,BankAcctNo" NavigateUrl='comAccAdd.aspx?ID={0}&ppp=2'
                     Text='<%# Container.DataItem["BankAcctNo"] %>'></asp:HyperLink>			
				   
				  
                    </Template>
				</cc1:GridTemplate>
		
			</Templates>
                 
                 
                </cc1:Grid>
                        </td>
                    <td class="tab">&nbsp;</td>
                   
                    
                    </tr>

               <tr><td colspan="3">&nbsp;</td></tr>
                        
            <tr>
            <td colspan="3">
                        
                <table cellpadding ="0" cellspacing ="0"  width="100%">
                
                    <tr>
                    <td width="20px" height="25px">&nbsp;</td>
                    <td>
                      <asp:Button ID="BtnAdd" runat="server" Text="Add" CssClass="button2"  />&nbsp;                     
                      <asp:Button  ID="BtnDel"  runat="server" Text="Delete" CssClass="button2" onclick="BtnDel_Click"  
                            />
                            <input id="Hidden1" type="hidden" runat="server"  value="i"/>
                            <br />
                            <span >
			<asp:Literal runat="server" id="divSelectedRecords" EnableViewState="false"  />
		</span>
                    </td>
                    </tr>
                   
                </table>  
            </td>
            </tr>
            
               </table>
            </td></tr>
            
                </table>
            </td></tr>
              
         
            
           <tr><td>
               &nbsp;</td></tr>
           
           <tr><td>
                
               <table width= "100%" cellpadding="0" cellspacing="0">
          
                    <tr class="h1">
                    <td class="tab">&nbsp;</td>
                    <td  class="BdrTLR" id="TDLimhdr">
                    <img alt="open" id="Img3" style="CURSOR: pointer" onclick="HidShow(this,'plus.jpg','minus.jpg','TDLimhdr','TRLimBody')" src="../Images/Home/minus.jpg" />
	                <span><asp:Label ID="Label5" runat="server" Text="Limit"></asp:Label></span>
                    </td>                                 
                    </tr>
                       
        <tr id="TRLimBody">
        <td class="BdrBLR" id="TDLimBody" colspan="3">
            
            <table cellpadding="0" cellspacing="0" width="100%">
            
                    <tr><td colspan="6">&nbsp;</td></tr>
                                         
                    <tr>
                    <td class="tab">&nbsp;</td>
                    <td width="150px">
                        <asp:Label ID="lblCredit" runat="server" Text="Current Credit Balance"></asp:Label>
                    </td>
                    <td colspan="3">
                        <asp:TextBox ID="txtCredit" runat="server" CssClass="textfield"></asp:TextBox>
                    </td>
                    <td class="tab">&nbsp;</td>
                    </tr>
            
                    <tr>
                    <td class="tab">&nbsp;</td>
                    <td>
                       <asp:Label ID="lblDeductionFrom" runat="server" Text="Deduction From"></asp:Label>
                    </td>
                    <td colspan="3">
                       <asp:TextBox ID="txtDeductionFrom" runat="server" CssClass="textfield" 
                            onKeypress="checkValidEntry(this,4)" MaxLength="9"></asp:TextBox>
                    </td>
                    <td class="tab">&nbsp;</td>
                    </tr>
            
                    <tr>
                    <td class="tab"></td>
                    <td>
                        <asp:Label ID="lblDeductionMode" runat="server" Text="Deduction Mode"></asp:Label>
                    </td>
                    <td colspan="3">
                        <asp:TextBox ID="txtDeductionMode" runat="server" CssClass="textfield" 
                            onKeypress="checkValidEntry(this,4)" MaxLength="9"></asp:TextBox>
                    </td>
                    <td class="tab">&nbsp;</td>
                    </tr>
                    
                    <tr>
                    <td class="tab"></td>
                    <td>
                      <asp:Label ID="lblTrans" runat="server" Text="Transaction Minimum Balance"></asp:Label>
                    </td>
                    <td colspan="3">
                      <asp:TextBox ID="txtTrans" runat="server" CssClass="textfield" ></asp:TextBox>
                    </td>
                    <td class="tab">&nbsp;</td>
                    </tr>
            
                    <tr>
                    <td class="tab">&nbsp;</td>
                    <td>
                      <asp:Label ID="lblPromptBal" runat="server" Text="Login Prompt Balance"></asp:Label>
                    </td>
                    <td colspan="3">
                      <asp:TextBox ID="txtPromptBal" runat="server" CssClass="textfield" 
                            onKeypress="checkValidEntry(this,8)" MaxLength="20"></asp:TextBox>
                    </td>
                    
                    <td class="tab">&nbsp;</td>
                    </tr>
            
                         
                </table>
            </td></tr>
            
                </table>
            </td></tr>
               
           
            <tr><td>&nbsp;</td></tr>
            
           
          <tr><td>
          
             <table cellpadding ="0" cellspacing ="0"  width="100%">
             
                <tr>
                <td width="20px" height="25px">&nbsp;</td>
                <td>
                <asp:Button ID="btnSaveLimit" runat="server" Text="Save" CssClass="button2" />&nbsp;                     
                <asp:Button ID="btnCancelLimit" runat="server" Text="Cancel" CssClass="button2"/>
                </td>
                </tr>
                
             </table>
                
          </td></tr>
             
         <tr><td>&nbsp;</td></tr>
           <tr><td>
               <uc4:footer ID="footer1" runat="server" />
               </td></tr>
       
    </table>
    
     <%--start Popup modul for comAccAdd--%>
    
        <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>
        
        <asp:Panel ID="Panel1" runat="server" Style ="display:none">
            <asp:Panel ID="Panel3" runat="server" CssClass="modalPopup">
            
            
            <div class="tm"><div class="bm"><div class="lm"><div class="rm"><div class="bl"><div class="br"><div class="tl"><div class="tr">
                    <table cellpadding="0" cellspacing="0" width="100%">
                    
                    <tr>
                    <td class ="header" colspan="4">&nbsp;&nbsp;&nbsp;Add New/Edit Bank Detail</td>
                    </tr>
                              
                    <tr><td class="tab">&nbsp;</td>
                        <td width="150px">
                            <asp:Label ID="Label3" runat="server" Text="Bank Name"></asp:Label>
                        </td>
                        <td>
                            <asp:DropDownList ID="DropDownList1" runat="server" CssClass="textfield" 
                                Height="17px" Width="120px">
                            <asp:ListItem>Bank Name</asp:ListItem>
                            </asp:DropDownList>
                                </td>
                        <td class="tab">&nbsp;</td>
                    </tr>
                    
                     <tr><td class="tab">&nbsp;</td>
                        <td>
                            <asp:Label ID="Label4" runat="server" Text="A/C Number"></asp:Label>
                                </td>
                                
                                
                        <td>
                            <asp:TextBox ID="TextBox2" runat="server" MaxLength="50" onKeypress="checkValidEntry(this,8)"></asp:TextBox>
                                </td>
                        <td class="tab">&nbsp;</td>
                    </tr>
                    
                      <tr><td class="tab">&nbsp;</td>
                        <td>
                            <asp:Label ID="Label2" runat="server" Text="Remarks"></asp:Label>
                                </td>
                                
                                
                        <td>
                            <asp:TextBox ID="TextBox1" runat="server" onKeypress="checkValidEntry(this,8)" 
                                CssClass="textfield" Height="16px" Width="307px"></asp:TextBox>
                                </td>
                        <td class="tab">&nbsp;</td>
                    </tr>
                    
                 
                    
                    <tr><td>&nbsp;</td>
                    <td class="tab">&nbsp;</td>
                    </tr>
                    
                    <tr>
                    <td class="tab">&nbsp;</td>
                    <td colspan="2">
                        <asp:Button ID="Button5" runat="server" Text="Save" CssClass="button2" 
                            onclick="Button5_Click" />&nbsp;                     
                        <asp:Button ID="Button6" runat="server" Text="Cancel" CssClass="button2"/>
                    </td>
                    <td class="tab">&nbsp;</td>
                    </tr>
                                         
                </table>                               
                </div></div></div></div></div></div></div></div>
            
            </asp:Panel>
        </asp:Panel>
        
        <cc1:ModalPopupExtender ID="ModalPopupExtender1" runat="server" 
            TargetControlID="BtnAdd"
            PopupControlID="Panel3" 
            BackgroundCssClass="modalBackground"
            Drag="false"/>
       
        <asp:Panel ID="Panel2" runat="server" Style="display:none">
            <asp:Panel ID="Panel4" runat="server" CssClass="modalPopup">
            
            
            
            </asp:Panel>
        </asp:Panel>
        <cc1:ModalPopupExtender ID="ModalPopupExtender2" runat="server" 
            TargetControlID="BtnAdd"
            PopupControlID="Panel4" 
            BackgroundCssClass="modalBackground"
            Drag="false"/>
      


    </form>

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