You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

864 lines
68 KiB

  1. <%@ Page Title="" Language="C#" MasterPageFile="~/AgentNew/AgentMain.Master" AutoEventWireup="true" CodeBehind="CustomerRegistrationNew.aspx.cs" Inherits="Swift.web.AgentNew.Administration.CustomerSetup.CustomerRegistration.CustomerRegistrationNew" %>
  2. <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
  3. <link href="/AgentNew/css/Document.css" rel="stylesheet" />
  4. <script src="/AgentNew/js/Customer/ReceiverRegistrationNew.js"></script>
  5. <script src="/AgentNew/js/Customer/CustomerRegisterBranch.js"></script>
  6. <script type="text/javascript">
  7. $(document).ready(function () {
  8. $('#ContentPlaceHolder1_reg_front_id').on('change', function (e) {
  9. $('.loadImg').remove();
  10. ValidateExtension('ContentPlaceHolder1_reg_front_id');
  11. // console.log(e.target, 'e')
  12. for (var i = 0; i < e.target.files.length; i++) {
  13. var tmppath = URL.createObjectURL(e.target.files[i]);
  14. $(this).after('<span class="loadImg"><img src="' + tmppath + '" alt=""></span>');
  15. $(".loadImg img").fadeIn("fast");
  16. }
  17. });
  18. // Image upload for back id
  19. $('#ContentPlaceHolder1_reg_back_id').on('change', function (e) {
  20. $('.loadImg1').remove();
  21. ValidateExtension('ContentPlaceHolder1_reg_back_id');
  22. // console.log(e.target, 'e')
  23. for (var i = 0; i < e.target.files.length; i++) {
  24. var tmppath = URL.createObjectURL(e.target.files[i]);
  25. $(this).after('<span class="loadImg1"><img src="' + tmppath + '" alt=""></span>');
  26. $(".loadImg1 img").fadeIn("fast");
  27. }
  28. });
  29. //new
  30. $('#ContentPlaceHolder1_add_id_front').on('change', function (e) {
  31. $('.loadImg2').remove();
  32. ValidateExtension('ContentPlaceHolder1_add_id_front');
  33. // console.log(e.target, 'e')
  34. for (var i = 0; i < e.target.files.length; i++) {
  35. var tmppath = URL.createObjectURL(e.target.files[i]);
  36. $(this).after('<span class="loadImg2"><img src="' + tmppath + '" alt=""></span>');
  37. $(".loadImg2 img").fadeIn("fast");
  38. }
  39. });
  40. $('#ContentPlaceHolder1_add_id_back').on('change', function (e) {
  41. $('.loadImg3').remove();
  42. ValidateExtension('ContentPlaceHolder1_add_id_back');
  43. // console.log(e.target, 'e')
  44. for (var i = 0; i < e.target.files.length; i++) {
  45. var tmppath = URL.createObjectURL(e.target.files[i]);
  46. $(this).after('<span class="loadImg3"><img src="' + tmppath + '" alt=""></span>');
  47. $(".loadImg3 img").fadeIn("fast");
  48. }
  49. });
  50. $('#ContentPlaceHolder1_other_document').on('change', function (e) {
  51. $('.loadImg4').remove();
  52. ValidateExtension('ContentPlaceHolder1_other_document');
  53. // console.log(e.target, 'e')
  54. for (var i = 0; i < e.target.files.length; i++) {
  55. var tmppath = URL.createObjectURL(e.target.files[i]);
  56. $(this).after('<span class="loadImg4"><img src="' + tmppath + '" alt=""></span>');
  57. $(".loadImg4 img").fadeIn("fast");
  58. }
  59. });
  60. });
  61. </script>
  62. <style>
  63. input, textarea {
  64. text-transform: uppercase;
  65. }
  66. </style>
  67. </asp:Content>
  68. <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
  69. <div class="page-wrapper">
  70. <div class="hidden">
  71. <%--<asp:Button ID="clickBtnForGetCustomerDetails" runat="server" Text="click" OnClick="clickBtnForGetCustomerDetails_Click" />--%>
  72. </div>
  73. <div class="report-tab" runat="server" id="regUp">
  74. <!-- Nav tabs -->
  75. <div class="tab-content">
  76. <div role="tabpanel" class="tab-pane" id="List">
  77. </div>
  78. <div role="tabpanel" id="Manage">
  79. <div class="">
  80. <div class="register-form">
  81. <div id="addEditPanel" runat="server">
  82. <div class="panel panel-default clearfix m-b-20">
  83. <div class="panel-heading">Personal Information</div>
  84. <div class="panel-body">
  85. <div class="hideForOrganisation">
  86. <div class="col-md-4 col-sm-4">
  87. <div class="form-group">
  88. <label>First Name:<span class="errormsg">*</span></label>
  89. <asp:TextBox ID="firstName" autocomplete="stopdoingthat" runat="server" placeholder="First Name" CssClass="form-control clearOnOrganisation required" />
  90. </div>
  91. </div>
  92. <div class="col-md-4 col-sm-4">
  93. <div class="form-group">
  94. <label>Middle Name:</label>
  95. <asp:TextBox ID="middleName" autocomplete="stopdoingthat" runat="server" placeholder="Middle Name" CssClass="form-control clearOnOrganisation" />
  96. </div>
  97. </div>
  98. <div class="col-md-4 col-sm-4">
  99. <div class="form-group">
  100. <label>Last Name:<span class="errormsg">*</span></label>
  101. <asp:TextBox ID="lastName" autocomplete="stopdoingthat" runat="server" placeholder="Last Name" CssClass="form-control clearOnOrganisation required" />
  102. </div>
  103. </div>
  104. </div>
  105. <div class="col-md-4 col-sm-4">
  106. <div class="form-group">
  107. <label>Country:<span class="errormsg">*</span></label>
  108. <asp:DropDownList runat="server" ID="countryList" name="countryList" CssClass="form-control required">
  109. </asp:DropDownList>
  110. </div>
  111. </div>
  112. <div class="col-md-4 col-sm-4">
  113. <div class="form-group">
  114. <label>Zip Code:<span class="errormsg">*</span> </label>
  115. <asp:TextBox ID="zipCode" autocomplete="stopdoingthat" runat="server" placeholder="XXXXXXX" MaxLength="7" CssClass="form-control required" onchange="return GetAddressByZipCode();" />
  116. </div>
  117. </div>
  118. <div class="col-md-4 col-sm-4">
  119. <div class="form-group">
  120. <label>State:<span class="errormsg">*</span></label>
  121. <asp:DropDownList runat="server" ID="ddlState" disabled="disabled" CssClass="form-control required">
  122. </asp:DropDownList>
  123. </div>
  124. </div>
  125. <div class="col-md-4 col-sm-4">
  126. <div class="form-group">
  127. <label>City/Ward:<span class="errormsg">*</span></label>
  128. <asp:TextBox ID="city" ReadOnly="true" autocomplete="stopdoingthat" runat="server" disabled="disabled" placeholder="City" CssClass="form-control required" />
  129. </div>
  130. </div>
  131. <div class="col-md-4 col-sm-4">
  132. <div class="form-group">
  133. <label>Area:<span class="errormsg">*</span> </label>
  134. <asp:DropDownList ID="txtStreet" runat="server" placeholder="Street" CssClass="form-control required" />
  135. <%--<asp:TextBox ID="txtStreet" runat="server" placeholder="Street" CssClass="form-control required" />--%>
  136. </div>
  137. </div>
  138. <div class="col-md-4 col-sm-4">
  139. <div class="form-group">
  140. <label>Additional Address:<span class="errormsg">*</span> </label>
  141. <asp:TextBox autocomplete="stopdoingthat" ID="txtAdditionalAddress" runat="server" placeholder="Additional address" CssClass="form-control required" />
  142. </div>
  143. </div>
  144. <div class="col-md-4 col-sm-4 hideForOrganisation">
  145. <div class="form-group">
  146. <label>Gender:<span class="errormsg">*</span> </label>
  147. <asp:DropDownList runat="server" ID="genderList" name="genderList" CssClass="form-control clearOnOrganisation required">
  148. </asp:DropDownList>
  149. </div>
  150. </div>
  151. <div class="col-md-4 col-sm-4">
  152. <div class="form-group">
  153. <label>Native Country:<span class="errormsg">*</span></label>
  154. <asp:DropDownList runat="server" ID="nativeCountry" CssClass="form-control required"></asp:DropDownList>
  155. </div>
  156. </div>
  157. <div class="col-md-4 col-sm-4 hideForOrganisation">
  158. <div id="tdSenExpDateTxt" runat="server" nowrap="nowrap" class="showHideIDExpDate">
  159. </div>
  160. <div class="form-group input-group input-append date dpYears">
  161. <label>Date of Birth:<span class="errormsg">*</span></label>
  162. <div class="form-inline">
  163. <div class="input-group input-daterange">
  164. <input type="text" class="form-control" runat="server" name="start" id="dob" placeholder="yyyy-mm-dd" onchange="return DateValidation('dob','dobnew')" maxlength="10" autocomplete="off" />
  165. <div class="input-group-addon"><i class="fa fa-calendar"></i></div>
  166. </div>
  167. </div>
  168. </div>
  169. </div>
  170. <div class="col-md-4 col-sm-4">
  171. <div class="form-group">
  172. <label>E-Mail ID:</label>
  173. <asp:TextBox ID="email" autocomplete="stopdoingthat" runat="server" placeholder="Email" CssClass="form-control" />
  174. <asp:RegularExpressionValidator ID="rev1" runat="server" Display="Dynamic"
  175. ErrorMessage="Invalid Email Id!" ForeColor="Red" SetFocusOnError="True" ValidationGroup="send"
  176. ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" CssClass="inv"
  177. ControlToValidate="email"></asp:RegularExpressionValidator>
  178. </div>
  179. </div>
  180. <div class="col-md-4 col-sm-4">
  181. <div class="form-group">
  182. <label>Telephone No.:</label>
  183. <asp:TextBox ID="phoneNumber" autocomplete="stopdoingthat" runat="server" placeholder="Phone Number" MaxLength="15" CssClass="form-control" onchange="CheckForPhoneNumber(this, 'Phone No.');" />
  184. </div>
  185. </div>
  186. <div class="col-md-4 col-sm-4">
  187. <div class="form-group customer" style="overflow: initial;">
  188. <label>Mobile No.:</label><br />
  189. <asp:TextBox runat="server" autocomplete="stopdoingthat" MaxLength="10" ID="mobile" placeholder="8012344567" CssClass="form-control" />
  190. </div>
  191. </div>
  192. <div class="col-md-4 col-sm-4 hideForOrganisation">
  193. <div class="form-group">
  194. <label>Visa Status<span class="errormsg">*</span></label>
  195. <asp:DropDownList runat="server" ID="ddlVisaStatus" name="ddlVisaStatus" CssClass="form-control clearOnOrganisation required">
  196. </asp:DropDownList>
  197. </div>
  198. </div>
  199. <div class="col-md-4 col-sm-4 hideForOrganisation">
  200. <div class="form-group">
  201. <label>Employment Business Type:</label>
  202. <asp:DropDownList runat="server" ID="ddlEmployeeBusType" name="genderList" CssClass="form-control clearOnOrganisation">
  203. </asp:DropDownList>
  204. </div>
  205. </div>
  206. <div class="col-md-4 col-sm-4 hideForOrganisation">
  207. <div class="form-group">
  208. <label>Name of Employer:</label>
  209. <asp:TextBox runat="server" autocomplete="stopdoingthat" ID="txtNameofEmployeer" placeholder="Name Of Employer" CssClass="form-control clearOnOrganisation" />
  210. </div>
  211. </div>
  212. <div class="col-md-4 col-sm-4" style="display: none">
  213. <div class="form-group">
  214. <label>SSN No:</label>
  215. <asp:TextBox runat="server" autocomplete="stopdoingthat" ID="txtSSnNo" placeholder="SSN No" CssClass="form-control clearOnOrganisation" />
  216. </div>
  217. </div>
  218. <div class="col-md-4 col-sm-4 hideForOrganisation">
  219. <div class="form-group">
  220. <label>Occupation:<span class="errormsg">*</span></label>
  221. <asp:DropDownList runat="server" ID="occupation" CssClass="form-control clearOnOrganisation required"></asp:DropDownList>
  222. </div>
  223. </div>
  224. <div class="col-md-4 col-sm-4" id="divOccupation" style="display: none;">
  225. <div class="form-group">
  226. <label>Occupation (If Other only):<span class="errormsg">*</span></label>
  227. <asp:TextBox runat="server" ID="occupationText" CssClass="form-control clearOnOrganisation required"></asp:TextBox>
  228. </div>
  229. </div>
  230. <div class="col-md-4 col-sm-4">
  231. <div class="form-group">
  232. <label>Source of Fund:<span class="errormsg">*</span></label>
  233. <asp:DropDownList runat="server" ID="ddSourceOfFound" CssClass="form-control required"></asp:DropDownList>
  234. </div>
  235. </div>
  236. <div class="col-md-4 col-sm-4 hideForOrganisation">
  237. <div class="form-group">
  238. <label>Monthly Income:</label>
  239. <asp:DropDownList ID="ddlSalary" runat="server" CssClass="form-control clearOnOrganisation">
  240. <asp:ListItem>JPY 0 - JPY170,000</asp:ListItem>
  241. <asp:ListItem>JPY170,000 - JPY340,000</asp:ListItem>
  242. <asp:ListItem>JPY340,000 - JPY680,000</asp:ListItem>
  243. <asp:ListItem>JPY680,000 - JPY1,300,000</asp:ListItem>
  244. <asp:ListItem>Above JPY1,300,000</asp:ListItem>
  245. </asp:DropDownList>
  246. </div>
  247. </div>
  248. </div>
  249. </div>
  250. <div class="panel panel-default clearfix m-b-20">
  251. <div class="panel-heading">Security Information</div>
  252. <div class="panel-body">
  253. <div style="margin-left: 15px">
  254. <div class="row">
  255. <div class="col-md-4 col-sm-4">
  256. <div class="form-group">
  257. <label>Verification Id Type:<span class="errormsg">*</span></label>
  258. <asp:DropDownList runat="server" ID="idType" CssClass="form-control required" onchange="ManageDivs();"></asp:DropDownList>
  259. </div>
  260. </div>
  261. <div class="col-md-4 col-sm-4">
  262. <div class="form-group">
  263. <label id="verificationType">Verification Type No.:<span class="errormsg">*</span></label>
  264. <div class="input-group input-append date dpYears">
  265. <asp:TextBox ID="verificationTypeNo" runat="server" placeholder="Verification Type Number" MaxLength="14" CssClass="form-control required" />
  266. <div class="input-group-addon" onclick="ShowIdTypeInfo();"><i class="fa fa-info"></i></div>
  267. </div>
  268. </div>
  269. </div>
  270. <div class="col-md-4 col-sm-4">
  271. <div class="form-group">
  272. <label>Issue Date:<span class="errormsg">*</span></label>
  273. <div class="form-inline">
  274. <div class="input-group input-daterange">
  275. <input type="text" class="form-control" runat="server" autocomplete="off" name="start" id="IssueDate" placeholder="yyyy-mm-dd" onchange="return DateValidation('IssueDate','i')" />
  276. <div class="input-group-addon"><i class="fa fa-calendar"></i></div>
  277. </div>
  278. </div>
  279. </div>
  280. </div>
  281. </div>
  282. <div class="row">
  283. <div class="col-md-4 col-sm-4" id="expiryDiv" runat="server">
  284. <div class="form-group">
  285. <label>Valid Date:<span class="errormsg" id="expireRequired">*</span></label>
  286. <div class="form-inline">
  287. <div class="input-group input-daterange">
  288. <input type="text" class="form-control" autocomplete="off" runat="server" name="start" id="ExpireDate" placeholder="yyyy-mm-dd" onchange="return DateValidation('ExpireDate','f')" />
  289. <div class="input-group-addon"><i class="fa fa-calendar"></i></div>
  290. </div>
  291. </div>
  292. </div>
  293. </div>
  294. <div class="col-md-4 col-sm-4 hideForOrganisation">
  295. <div class="form-group">
  296. <label>Remitance Allowed:<span class="errormsg">*</span></label>
  297. <asp:RadioButtonList ID="rbRemitanceAllowed" runat="server" CssClass="clearOnOrganisation"
  298. RepeatDirection="Horizontal" RepeatLayout="Table">
  299. <asp:ListItem Text="Enabled" Value="Enabled" Selected="True" />
  300. <asp:ListItem Text="Disabled" Value="Disabled" />
  301. </asp:RadioButtonList>
  302. </div>
  303. </div>
  304. <div class="col-md-4 col-sm-4 hideForOrganisation">
  305. <div class="form-group">
  306. <label>Online Login Allowed:<span class="errormsg">*</span></label>
  307. <asp:RadioButtonList ID="rbOnlineLogin" runat="server" CssClass="clearOnOrganisation"
  308. RepeatDirection="Horizontal">
  309. <asp:ListItem Text="Enabled" Value="Enabled" Selected="True" />
  310. <asp:ListItem Text="Disabled" Value="Disabled" />
  311. </asp:RadioButtonList>
  312. </div>
  313. <div class="form-group">
  314. <label>Mobile Login Allowed:<span class="errormsg">*</span></label>
  315. <asp:RadioButtonList ID="rbMobileLogin" runat="server" CssClass="clearOnOrganisation"
  316. RepeatDirection="Horizontal">
  317. <asp:ListItem Text="Enabled" Value="Enabled" Selected="True" />
  318. <asp:ListItem Text="Disabled" Value="Disabled" />
  319. </asp:RadioButtonList>
  320. </div>
  321. </div>
  322. </div>
  323. <div class="row">
  324. <div class="col-md-6">
  325. <div class="form-group">
  326. <label>Additional Address Verification Document Collected (Mandatory for NON-FACE TO FACE customers):</label>
  327. <asp:DropDownList ID="ddlDocType" runat="server" CssClass="form-control"></asp:DropDownList>
  328. </div>
  329. </div>
  330. </div>
  331. <div class="row">
  332. <div class="col-sm-12 hideForOrganisation">
  333. <div class="form-group">
  334. <label>Customer Registation Remarks:</label>
  335. <asp:TextBox autocomplete="stopdoingthat" runat="server" ID="txtRemarks" TextMode="MultiLine" placeholder="Remarks" CssClass="form-control clearOnOrganisation" />
  336. </div>
  337. </div>
  338. </div>
  339. </div>
  340. </div>
  341. </div>
  342. <div class="panel panel-default clearfix m-b-20">
  343. <div class="panel-heading">
  344. <h4 class="panel-title">Beneficiary Information: </h4>
  345. </div>
  346. <div class="panel-body">
  347. <div class="row">
  348. <div class="col-md-12" id="msgDiv" runat="server" visible="false" style="background-color: red;">
  349. <asp:Label ID="msgLabel" runat="server" ForeColor="White"></asp:Label>
  350. </div>
  351. </div>
  352. <%--body part--%>
  353. <asp:HiddenField ID="hideCustomerId" runat="server" />
  354. <asp:HiddenField ID="hideBenificialId" runat="server" />
  355. <asp:HiddenField ID="hideMembershipId" runat="server" />
  356. <div class="row">
  357. <div class="col-md-4">
  358. <div class="form-group">
  359. <label>Country:<span class="errormsg">*</span></label>
  360. <asp:DropDownList ID="recDdlCountry" CssClass="form-control" runat="server">
  361. <asp:ListItem Text="Select.."></asp:ListItem>
  362. </asp:DropDownList>
  363. </div>
  364. </div>
  365. <div class="col-md-4">
  366. <div class="form-group">
  367. <label>Beneficiary Type:<span class="errormsg">*</span></label>
  368. <asp:DropDownList ID="recDdlBenificiaryType" CssClass="form-control" runat="server">
  369. </asp:DropDownList>
  370. </div>
  371. </div>
  372. <div class="col-md-4" style="display: none;">
  373. <div class="form-group">
  374. <label>Email:</label>
  375. <asp:TextBox ID="recTxtEmail" TextMode="Email" runat="server" CssClass="form-control"></asp:TextBox>
  376. <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" Display="Dynamic"
  377. ErrorMessage="Invalid Email Id!" ForeColor="Red" SetFocusOnError="True" ValidationGroup="send"
  378. ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" CssClass="inv"
  379. ControlToValidate="recTxtEmail"></asp:RegularExpressionValidator>
  380. </div>
  381. </div>
  382. <div class="col-md-4">
  383. <div class="form-group receiver" style="overflow: initial;">
  384. <label>Mobile No.: <span class="errormsg">*</span></label><br />
  385. <asp:TextBox runat="server" MaxLength="16" ID="recTxtRecMobileNo" placeholder="Mobile No" CssClass="form-control" />
  386. </div>
  387. </div>
  388. <div class="col-md-4">
  389. <div class="form-group">
  390. <label>First Name:<span class="errormsg">*</span></label>
  391. <asp:TextBox runat="server" ID="recTxtReceiverFName" CssClass="form-control" placeholder="Beneficiary First Name"></asp:TextBox>
  392. </div>
  393. </div>
  394. <div class="col-md-4">
  395. <div class="form-group">
  396. <label>Middle Name:</label>
  397. <asp:TextBox runat="server" ID="recTxtReceiverMName" CssClass="form-control" placeholder="Beneficiary Middle Name"></asp:TextBox>
  398. </div>
  399. </div>
  400. <div class="col-md-4">
  401. <div class="form-group">
  402. <label>Last Name:<span class="errormsg">*</span></label>
  403. <asp:TextBox runat="server" ID="recTxtReceiverLName" CssClass="form-control" placeholder="Beneficiary Last Name"></asp:TextBox>
  404. </div>
  405. </div>
  406. </div>
  407. <div class="row">
  408. <div class="col-md-4">
  409. <div class="form-group">
  410. <label>Native Country :<span class="errormsg">*</span></label>
  411. <asp:DropDownList ID="recDdlNativeCountry" CssClass="form-control" runat="server">
  412. </asp:DropDownList>
  413. </div>
  414. </div>
  415. <div class="col-md-4">
  416. <div class="form-group">
  417. <label>Beneficiary Address:<span class="errormsg">*</span></label>
  418. <asp:TextBox runat="server" ID="recTxtReceiverAddress" CssClass="form-control" placeholder="Beneficiary Address"></asp:TextBox>
  419. </div>
  420. </div>
  421. <div class="col-md-4">
  422. <div class="form-group">
  423. <label>Beneficiary City:</label>
  424. <asp:TextBox runat="server" ID="recTxtReceiverCity" CssClass="form-control" placeholder="Beneficiary City"></asp:TextBox>
  425. </div>
  426. </div>
  427. </div>
  428. <div class="row">
  429. <div class="col-md-4" style="display: none">
  430. <div class="form-group">
  431. <label>Contact No:</label>
  432. <asp:TextBox runat="server" ID="recTxtContactNo" CssClass="form-control" placeholder="Beneficiary Contact No" MaxLength="15" onchange="return CheckForPhoneNumber(this,'Phone No.')"></asp:TextBox>
  433. </div>
  434. </div>
  435. <div class="col-md-4">
  436. <div class="form-group">
  437. <label>Id Type:</label>
  438. <asp:DropDownList ID="recDdlIdType" CssClass="form-control" runat="server">
  439. </asp:DropDownList>
  440. </div>
  441. </div>
  442. </div>
  443. <div class="row">
  444. <div class="col-md-4">
  445. <label>Id Number:<span class="errormsg" id="idNumberErr" runat="server" hidden>*</span></label>
  446. <div class="form-group">
  447. <asp:TextBox runat="server" ID="recTxtIdValue" CssClass="form-control" placeholder="Any Photo Id" disabled="disabled"></asp:TextBox>
  448. </div>
  449. </div>
  450. <div class="col-md-4">
  451. <div class="form-group">
  452. <label>Place of Issue:</label>
  453. <asp:TextBox runat="server" ID="recTxtPlaceOfIssue" CssClass="form-control" placeholder="Place Of Issue"></asp:TextBox>
  454. </div>
  455. </div>
  456. <div class="col-md-4">
  457. <div class="form-group">
  458. <label>Relationship To Beneficiary:</label>
  459. <asp:DropDownList ID="recDdlRelationship" onChange="showTextBox()" CssClass="form-control" runat="server">
  460. </asp:DropDownList>
  461. </div>
  462. </div>
  463. </div>
  464. <div class="row">
  465. <div class="col-md-4">
  466. <div class="form-group" id="otherRelationDiv" runat="server">
  467. <label>Description of other relationship:</label>
  468. <asp:TextBox runat="server" ID="recOtherRelationshipTextBox" CssClass="form-control" placeholder="Other Relation Description"></asp:TextBox>
  469. </div>
  470. </div>
  471. </div>
  472. <div class="row">
  473. <div class="clearfix"></div>
  474. <p class="col-md-12">
  475. <br />
  476. <label class="">Transaction Information</label>
  477. </p>
  478. </div>
  479. <div class="row">
  480. <div class="col-md-4">
  481. <div class="form-group">
  482. <label>Purpose of Remitance:</label>
  483. <asp:DropDownList ID="recDdlPurposeOfRemitance" runat="server" CssClass="form-control">
  484. </asp:DropDownList>
  485. </div>
  486. </div>
  487. <div class="col-md-4 col-sm-4" id="purposeOtherDiv" style="display: none;">
  488. <div class="form-group">
  489. <label>Purpose Other:<span class="errormsg">*</span></label>
  490. <asp:TextBox ID="purposeOther" runat="server" CssClass="required form-control"></asp:TextBox>
  491. </div>
  492. </div>
  493. <div class="col-md-4">
  494. <div class="form-group">
  495. <label>Payment Mode:<span class="errormsg">*</span></label>
  496. <asp:DropDownList ID="recDdlPaymentMode" runat="server" CssClass="form-control" onchange="PopulatePayoutPartner()">
  497. </asp:DropDownList>
  498. </div>
  499. </div>
  500. <div class="col-md-4">
  501. <div class="form-group">
  502. <label>Agent/Bank:</label>
  503. <asp:DropDownList ID="recDdlPayoutPatner" runat="server" CssClass="form-control">
  504. </asp:DropDownList>
  505. </div>
  506. </div>
  507. </div>
  508. <div class="row">
  509. <div class="col-md-4" hidden="hidden">
  510. <div class="form-group">
  511. <label>Agent/Bank:<span><i>Type if Not Found</i></span></label>
  512. <asp:TextBox ID="recTxtBankName" runat="server" CssClass="form-control clearOnNotBank"></asp:TextBox>
  513. </div>
  514. </div>
  515. <div class="col-md-4 showOnBankMethod" id="recReceiverAccountNo" runat="server">
  516. <div class="form-group">
  517. <label>Beneficiary A/c #:</label>
  518. <asp:TextBox ID="recTxtBenificaryAc" runat="server" CssClass="form-control clearOnNotBank"></asp:TextBox>
  519. </div>
  520. </div>
  521. <div class="col-md-4 col-sm-4" id="branchSelect">
  522. <div class="form-group">
  523. <label>Branch:<span class="errormsg" id="branchRequired">*</span></label>
  524. <asp:DropDownList ID="recDDLBankBranch" runat="server" CssClass="required form-control"></asp:DropDownList>
  525. </div>
  526. </div>
  527. <div class="col-md-4 col-sm-4" id="branchManual">
  528. <div class="form-group">
  529. <label>Branch:<span class="errormsg" id="branchTxtRequired">*</span></label>
  530. <asp:TextBox ID="branch_manual" runat="server" CssClass="required form-control"></asp:TextBox>
  531. </div>
  532. </div>
  533. </div>
  534. <div class="row">
  535. <div class="col-md-12">
  536. <div class="form-group">
  537. <label>Beneficiary Registation Remarks:</label>
  538. <asp:TextBox ID="recTxtRemarksRec" runat="server" TextMode="MultiLine" Rows="2" CssClass="form-control"></asp:TextBox>
  539. </div>
  540. </div>
  541. </div>
  542. <%--End body part--%>
  543. </div>
  544. </div>
  545. <div class="panel panel-default clearfix m-b-20">
  546. <div class="panel-heading">Document Information</div>
  547. <div class="panel-body">
  548. <div class="col-md-6">
  549. <div class="form-group">
  550. <label id="lblreg_front_id">
  551. <asp:Localize runat="server" meta:resourcekey="Register_040" Text="ID Front"></asp:Localize><span class="errormsg">*</span></label>
  552. <div class="img-sample">
  553. <label>
  554. <asp:Localize runat="server" meta:resourcekey="Register_041" Text="Sample Image"></asp:Localize></label>
  555. <div class="samp-control">
  556. <img src="/AgentNew/Img/alien-reg-front.jpg" alt="sample image" id="idImg1" />
  557. <div class="enlarge">
  558. <img src="/AgentNew/Img/alien-reg-front.jpg" alt="sample image" id="idImg2" />
  559. </div>
  560. </div>
  561. </div>
  562. <div class="file-upload" id="front">
  563. <asp:FileUpload ID="reg_front_id" type="file" runat="server" class="uploadbutton" accept="image/capture" capture="camera" />
  564. <%--<input type="file" name="reg-front-id" id="reg-front-id" required="required" class="uploadbutton" accept="image/*" />--%>
  565. <span>
  566. <asp:Localize runat="server" meta:resourcekey="Register_042" Text="Drag and drop your file here or "></asp:Localize><span class="primary-c"><asp:Localize runat="server" meta:resourcekey="Register_043" Text="Browse"></asp:Localize></span>
  567. <asp:Localize runat="server" meta:resourcekey="Register_044" Text=" for a document to upload"></asp:Localize>
  568. </span>
  569. </div>
  570. </div>
  571. </div>
  572. <div class="col-md-6" id="divreg_back_id">
  573. <div class="form-group">
  574. <label>
  575. <asp:Localize runat="server" meta:resourcekey="Register_045" Text="ID Back"></asp:Localize><span class="errormsg">*</span></label>
  576. <div class="img-sample">
  577. <label>
  578. <asp:Localize runat="server" meta:resourcekey="Register_041" Text="Sample Image"></asp:Localize></label>
  579. <div class="samp-control">
  580. <img src="/AgentNew/Img/Alien-reg-back.jpg" alt="sample image" />
  581. <div class="enlarge">
  582. <img src="/AgentNew/Img/Alien-reg-back.jpg" alt="sample image" />
  583. </div>
  584. </div>
  585. </div>
  586. <div class="file-upload" id="back">
  587. <asp:FileUpload ID="reg_back_id" type="file" runat="server" class="uploadbutton" accept="image/capture" capture="camera" />
  588. <%--<input type="file" name="reg-back-id" id="reg-back-id" required="required" class="uploadbutton" accept="image/*" />--%>
  589. <span>
  590. <asp:Localize runat="server" meta:resourcekey="Register_042" Text="Drag and drop your file here or "></asp:Localize><span class="primary-c"><asp:Localize runat="server" meta:resourcekey="Register_043" Text="Browse"></asp:Localize></span><asp:Localize runat="server" meta:resourcekey="Register_044" Text=" for a document to upload"></asp:Localize></span>
  591. </div>
  592. </div>
  593. </div>
  594. <div class="col-md-6">
  595. <div class="form-group">
  596. <label id="lblreg_add_front_id">
  597. Additional ID Front</label>
  598. <div class="file-upload" id="add_front">
  599. <asp:FileUpload ID="add_id_front" type="file" runat="server" class="uploadbutton" accept="image/capture" capture="camera" />
  600. <%--<input type="file" name="reg-front-id" id="reg-front-id" required="required" class="uploadbutton" accept="image/*" />--%>
  601. <span>
  602. <asp:Localize runat="server" meta:resourcekey="Register_042" Text="Drag and drop your file here or "></asp:Localize><span class="primary-c"><asp:Localize runat="server" meta:resourcekey="Register_043" Text="Browse"></asp:Localize></span>
  603. <asp:Localize runat="server" meta:resourcekey="Register_044" Text=" for a document to upload"></asp:Localize>
  604. </span>
  605. </div>
  606. </div>
  607. </div>
  608. <div class="col-md-6" id="divreg_add_back_id">
  609. <div class="form-group">
  610. <label>
  611. Additional ID Back</label>
  612. <div class="file-upload" id="add_back">
  613. <asp:FileUpload ID="add_id_back" type="file" runat="server" class="uploadbutton" accept="image/capture" capture="camera" />
  614. <%--<input type="file" name="reg-back-id" id="reg-back-id" required="required" class="uploadbutton" accept="image/*" />--%>
  615. <span>
  616. <asp:Localize runat="server" meta:resourcekey="Register_042" Text="Drag and drop your file here or "></asp:Localize><span class="primary-c"><asp:Localize runat="server" meta:resourcekey="Register_043" Text="Browse"></asp:Localize></span><asp:Localize runat="server" meta:resourcekey="Register_044" Text=" for a document to upload"></asp:Localize></span>
  617. </div>
  618. </div>
  619. </div>
  620. <div class="col-md-6" id="divreg_other_id">
  621. <div class="form-group">
  622. <label>
  623. Other Document (If any)</label>
  624. <div class="file-upload" id="other_doc">
  625. <asp:FileUpload ID="other_document" type="file" runat="server" class="uploadbutton" accept="image/capture" capture="camera" />
  626. <%--<input type="file" name="reg-back-id" id="reg-back-id" required="required" class="uploadbutton" accept="image/*" />--%>
  627. <span>
  628. <asp:Localize runat="server" meta:resourcekey="Register_042" Text="Drag and drop your file here or "></asp:Localize><span class="primary-c"><asp:Localize runat="server" meta:resourcekey="Register_043" Text="Browse"></asp:Localize></span><asp:Localize runat="server" meta:resourcekey="Register_044" Text=" for a document to upload"></asp:Localize></span>
  629. </div>
  630. </div>
  631. </div>
  632. <div class="row" id="agreementDiv" runat="server">
  633. <div class="col-sm-8 form-group">
  634. <label class="checkbox-ui">
  635. <input type="checkbox" id="agreement" name="agreement" required="required" />
  636. <small>
  637. <asp:Localize runat="server" meta:resourcekey="Register_048" Text="By submitting of this form, I hereby understand and agree the Terms & Condition with Japan Money Express Co. Ltd."></asp:Localize><br />
  638. </small>
  639. </label>
  640. <a data-toggle="modal" data-target="#termsAndCondition">
  641. <small><span class="primary-c">
  642. <asp:Localize runat="server" meta:resourcekey="Register_049" Text="User Agreement"></asp:Localize>
  643. </span></small>
  644. </a>
  645. </div>
  646. </div>
  647. <div class="row" runat="server">
  648. <div class="col-md-6 form-group">
  649. <%--<asp:Button ID="registerCustomerAndReceiver" runat="server" CssClass="btn btn-primary m-t-25" disabled="disabled" Text="Submit" OnClientClick="return CheckMasterFormValidation()" />--%>
  650. <%--<asp:Button ID="registerCustomerAndReceiver" runat="server" CssClass="btn btn-primary m-t-25" disabled="disabled" Text="Submit" OnClientClick="return CheckMasterFormValidation()" OnClick="registerCustomerAndReceiver_Click" />--%>
  651. <input type="button" id="registerCustomerAndReceiver" value="Register" class="btn btn-primary m-t-25" disabled="disabled" onclick="return CheckMasterFormValidation()" />
  652. </div>
  653. </div>
  654. </div>
  655. </div>
  656. </div>
  657. </div>
  658. </div>
  659. </div>
  660. </div>
  661. <!--Terms Modal -->
  662. <div class="modal fade" id="termsAndCondition" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true">
  663. <div class="modal-dialog modal-lg" role="document">
  664. <div class="modal-content">
  665. <div class="modal-header">
  666. <h3 class="modal-title" id="exampleModalLongTitle">JME 小外国送金サービス 利用規約
  667. <asp:Localize runat="server" meta:resourcekey="Terms_006" Text="(User Agreement)"></asp:Localize></h3>
  668. <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  669. <span aria-hidden="true">&times;</span>
  670. </button>
  671. </div>
  672. <div class="modal-body">
  673. <div class="tc-pp-bg">
  674. <ol>
  675. <li>
  676. <!------------1-------------->
  677. <b>Customer Registration</b><br>
  678. Firstly, the customer shall make an agreement with JME either
  679. by in person visit, post, e-mail or fax. The applicant is required to submit the
  680. Application for Remittance as prescribed by JME and place the applicant's signature or
  681. affixing the applicant's name and seal.<br>
  682. <br>
  683. </li>
  684. <li>
  685. <!------------2-------------->
  686. <b>Identity verification documents</b><br>
  687. <ol type="i">
  688. <li>For Japanese: Passport, Driver's License, Insurance Card, and Residence Certificate</li>
  689. <li>For Foreigner: Passport with visa information, Valid Alien Registration Card with Photo</li>
  690. <li>Provide My Numbers<br>
  691. <br>
  692. </li>
  693. </ol>
  694. </li>
  695. <li>
  696. <!------------3-------------->
  697. <b>Application for Remittance </b>
  698. <br>
  699. State the purpose for remittance and any other required
  700. information in the Application for Remittance.<br>
  701. <br>
  702. How to remit money<br>
  703. Beneficially is able to receive money either following ways.
  704. <ol type="i">
  705. <li>Bank Transfer</li>
  706. <li>Cash Pick-up</li>
  707. </ol>
  708. Foreign remittance limit amount: JPY 1,000,000 (One Million per one transaction)
  709. <br>
  710. <br>
  711. </li>
  712. <li>
  713. <!------------4-------------->
  714. <b>Bank Transfer</b><br>
  715. Once JME confirms the money received, the fund shall be transferred
  716. to the desired bank account. After completing the transactions, the beneficially is
  717. able to receive money on the same day. However it depends on business hours in both countries.
  718. <br>
  719. <br>
  720. </li>
  721. <li>
  722. <!------------5-------------->
  723. <b>Cash Pick-up</b><br>
  724. Once JME confirms the money received, JME inform the sender of the
  725. reference number for each transaction by telephone after completing the transactions,
  726. beneficially is able to receive money at the desired office. However it depends on
  727. business hours in both countries. When the beneficially cash pick-up, they shall show
  728. the reference number over the office counter.
  729. <br>
  730. <br>
  731. </li>
  732. <li>
  733. <!------------6-------------->
  734. <b>Exchange Rate</b><br>JME publish the exchange rate between receiving country currency and
  735. Japanese Yen every business day in JME's office counter and home page. When receiving
  736. the request for remittance, JME shall apply JME’s applicable foreign exchange rate at
  737. the time when the actual calculation is made by JME. Exchange rate is updated at 10:00,
  738. 11:00 14:00, and 16:00 every business day. JME give out a receipt to the customer (sender).
  739. </br>
  740. <br>
  741. </li>
  742. <li>
  743. <!------------7-------------->
  744. <b>Remittance charge</b><br>
  745. please refer to our official web page link<br>
  746. <a href="http://www.japanremit.com">http://www.japanremit.com</a>
  747. <br>
  748. <br>
  749. </li>
  750. <li>
  751. <!------------8-------------->
  752. <b>How to remit to JME's bank account?</b><br>
  753. The sender remits the fund in Japanese yen to JME designated account.
  754. <br>
  755. <br>
  756. </li>
  757. <li>
  758. <!------------9-------------->
  759. <b>JME Business Hours</b><br>
  760. Everyday 9:00 AM - 18:00 PM
  761. <br>
  762. <br>
  763. </li>
  764. <li>
  765. <!------------10-------------->
  766. <b>Contact for Notices and Inquiries</b><br>
  767. In the case JME fives notices to or makes an inquiry
  768. with the applicant in respect to this transaction, the address and telephone number stated
  769. in the Application for Remittance shall be used.
  770. <br>
  771. <br>
  772. </li>
  773. <li>
  774. <!------------11-------------->
  775. <b>Force Majeure</b><br>
  776. JME shall not be responsible for any losses or damages arising out of any of the following:
  777. <ol type="A">
  778. <li>An unavoidable event such as calamities, incidents, wars, accidents during transit, restrictions by
  779. laws and regulations, and certain actions taken by the governments, courts or other public authorities;
  780. </li>
  781. <li>Any failure or malfunction of terminals, communication circuits, computers or other equipment;
  782. or any mutilation, error or omission in the text resulting from such, which occurred despite
  783. reasonable security measures taken by JME.
  784. </li>
  785. </ol>
  786. <br>
  787. <br>
  788. </li>
  789. <li>
  790. <b>Prohibition of Transfer or Pledge</b><br>
  791. The applicant shall not be allowed to transfer or pledge
  792. rights under the transactions made herein.
  793. <br>
  794. <br>
  795. </li>
  796. <li>
  797. <b>Conflict</b><br>
  798. The problems caused by the meaning of terms used herein shall be judged by Japanese descriptive sentence.
  799. If any conflict and controversy or claim aroused relating to any brochure, guide and agreement either in Nepali,
  800. Japanese or English version, they shall be construed and governed by Japanese version.
  801. <br>
  802. <br>
  803. </li>
  804. <li>Customer care department shall be in charge of safeguard for our customers.
  805. If any opinions, inquiry and complains, please inform this department.
  806. <br>
  807. <br>
  808. </li>
  809. </ol>
  810. </div>
  811. </div>
  812. <div class="modal-footer">
  813. <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
  814. <button type="button" id="btnIAgree" data-dismiss="modal" class="btn btn-primary">I agree</button>
  815. </div>
  816. </div>
  817. </div>
  818. </div>
  819. </div>
  820. <div id="tempAddress" hidden></div>
  821. <asp:HiddenField runat="server" ID="hdnVerifyDoc1" />
  822. <asp:HiddenField runat="server" ID="hdnVerifyDoc2" />
  823. <asp:HiddenField runat="server" ID="hdnVerifyDoc4" />
  824. <asp:HiddenField runat="server" ID="hdnVerifyDoc3" />
  825. <asp:HiddenField runat="server" ID="hdnCustomerId" />
  826. <asp:HiddenField runat="server" ID="hddIdNumber" />
  827. <asp:HiddenField runat="server" ID="hdnMembershipNo" />
  828. <asp:HiddenField runat="server" ID="hddOldEmailValue" />
  829. <asp:HiddenField runat="server" ID="hddTxnsMade" />
  830. <asp:HiddenField runat="server" ID="hddPaymentMode" />
  831. <asp:HiddenField runat="server" ID="hddBankId" />
  832. <asp:HiddenField runat="server" ID="HddBankBranchId" />
  833. <asp:HiddenField ID="cityHidden" runat="server" />
  834. <asp:HiddenField ID="occupationHidden" runat="server" />
  835. <asp:HiddenField ID="ddlStateHidden" runat="server" />
  836. <asp:HiddenField ID="isDisplaySignature" runat="server" />
  837. <asp:HiddenField ID="hddImgURL" runat="server" />
  838. </div>
  839. </asp:Content>