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.

residential_preview.blade.php 33KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <style id="stndz-style"></style>
  5. <meta charset="UTF-8">
  6. <meta name="viewport" content="width=device-width, initial-scale=1">
  7. <style type="text/css">
  8. .step {
  9. height: 15px;
  10. width: 15px;
  11. margin: 0 2px;
  12. background-color: #bbbbbb;
  13. border: none;
  14. border-radius: 50%;
  15. display: inline-block;
  16. opacity: 0.5;
  17. }
  18. </style>
  19. <link rel="profile" href="http://gmpg.org/xfn/11">
  20. <link rel="pingback" href="https://citybroadband.my/xmlrpc.php">
  21. <link href="https://fonts.googleapis.com/css?family=Open+Sans|Oswald:400,500|Signika:400,600" rel="stylesheet">
  22. <script type="text/javascript" async="" src="http://www.google-analytics.com/ga.js"></script><script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
  23. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
  24. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.8.0/css/bootstrap-datepicker3.css">
  25. <title>Residential Application</title>
  26. <link rel="dns-prefetch" href="//fonts.googleapis.com">
  27. <link rel="dns-prefetch" href="//s.w.org">
  28. <link rel="alternate" type="application/rss+xml" title="Cyberjaya Broadband » Feed" href="https://citybroadband.my/feed/">
  29. <link rel="alternate" type="application/rss+xml" title="Cyberjaya Broadband » Comments Feed" href="https://citybroadband.my/feed/">
  30. <link rel="icon" href="https://citybroadband.my/wp-content/uploads/2018/09/favicon-2.png" type="image/gif">
  31. <link rel="icon" href="https://citybroadband.my/wp-content/uploads/2018/09/favicon-3.png" type="image/png">
  32. <link rel="apple-touch-icon" href="https://citybroadband.my/wp-content/uploads/2018/09/favicon-4.png">
  33. <link rel="stylesheet" href="{{url('css/bootstrap.min.css')}}" type="text/css">
  34. <link rel="stylesheet" href="{{url('css/style.css')}}" type="text/css">
  35. <!-- Custom Signature files -->
  36. <!--<link rel="stylesheet" href="../include/plugins/signature_pad/docs/css/signature-pad.css">-->
  37. <!-- Font Awesome -->
  38. <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.2.0/css/all.css">
  39. <script type="text/javascript">
  40. var _gaq = _gaq || [];
  41. _gaq.push(['_setAccount', 'UA-39365077-1']);
  42. _gaq.push(['_trackPageview']);
  43. (function() {
  44. var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
  45. ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
  46. var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  47. })();
  48. </script>
  49. <style type="text/css">
  50. input[type="text"], .tab-pane input[type="search"], input[type="email"], input[type="tel"], input[type="file"] {
  51. height: 40px !important;
  52. border: 1px solid #ccc !important;
  53. border-radius: 4px;
  54. margin-bottom: 0px;
  55. background: #f5f5f5;
  56. }
  57. footer {
  58. padding: 40px 0 !important;
  59. }
  60. .inner-pane-white{
  61. background-color: #fff !important;
  62. border: 1px solid #ccc;
  63. padding: 20px;
  64. }
  65. #preview{
  66. padding: 0px !important;
  67. }
  68. </style>
  69. </head>
  70. <body>
  71. <div id="page" class="site">
  72. <a class="skip-link screen-reader-text" href="#content">Skip to content</a>
  73. <header id="masthead" class="site-header" role="banner">
  74. <div class="fixed-portal-login"><a href="http://userportal.citybroadband.my/login" target="_blank">User Portal Login</a></div></div>
  75. <div class="nav-container">
  76. <nav id="site-navigation" class="main-navigation" role="navigation">
  77. <div class="container nav-bar">
  78. <div class="row">
  79. <div class="module left site-title-container">
  80. <a href="https://citybroadband.my">
  81. <img class="bigLogo" src="{{ url('assets/logo.png') }}" width="106" height="auto">
  82. <img class="smallLogo" src="{{ url('assets/logo.png') }}" width="106" height="auto">
  83. </a>
  84. </div>
  85. <div class="bigLogo module widget-handle search-widget-handle right hidden-xs">
  86. <div class="search">
  87. <form role="search" method="get" class="search-form" action="https://citybroadband.my/">
  88. <input type="search" class="search-field" placeholder="Search …" value="" name="s" title="Search for:" />
  89. </form>
  90. </div>
  91. </div>
  92. <div class="module widget-handle mobile-toggle right visible-xs">
  93. <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#menu">
  94. <span class="sr-only">Toggle navigation</span>
  95. <span class="icon-bar"></span>
  96. <span class="icon-bar"></span>
  97. <span class="icon-bar"></span>
  98. </button>
  99. </div>
  100. <div style="clear: both;" class="module-group right menuholder">
  101. <div class="module left">
  102. <div class="collapse navbar-collapse navbar-ex1-collapse">
  103. <ul id="menu" class="menu">
  104. <li id="menu-item-16" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16"><a title="Residential" href="https://citybroadband.my/residential/">Residential</a></li>
  105. <li id="menu-item-15" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15"><a title="Business" href="https://citybroadband.my/business/">Business</a></li>
  106. <li id="menu-item-14" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14"><a title="Our Story" href="https://citybroadband.my/our-story/">Our Story</a></li>
  107. <li id="menu-item-13" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13"><a title="Support" href="https://citybroadband.my/support/">Support</a></li>
  108. <li id="menu-item-13" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12"><a title="Coverage Map" href="https://citybroadband.my/support/coverage-map/">Coverage Map</a></li>
  109. <li id="menu-item-12" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11"><a title="Contact Us" href="https://citybroadband.my/contact-us/">Contact Us</a></li>
  110. </ul>
  111. </div>
  112. </div>
  113. <div class="smallLogo module right">
  114. <form role="search" method="get" class="search-form" action="https://citybroadband.my/">
  115. <input type="search" class="search-field" placeholder="Search …" value="" name="s" title="Search for:" />
  116. </form>
  117. </div>
  118. <!--end of menu module-->
  119. </div>
  120. <!--end of module group-->
  121. </div>
  122. </div>
  123. </nav><!-- #site-navigation -->
  124. </div>
  125. </header><!-- #masthead -->
  126. <div id="content" class="main-container">
  127. <section class="content-area">
  128. <div id="main" role="main">
  129. <div class="bg-white splash-text" style="padding-bottom: 0">
  130. <div class="container">
  131. <h1 class="black text-center">Residential Application</h1>
  132. <p class="text-center">
  133. Please follow the steps below to complete your application. We will get back to you shortly.
  134. </p>
  135. </div>
  136. </div>
  137. <div class="container">
  138. <div class="row">
  139. <div class="col-md-8 col-md-offset-2">
  140. <section class="form-box">
  141. <div class="row">
  142. <div class="col-md-12">
  143. <!-- Wizard container -->
  144. <div class="wizard-container">
  145. <div class="card wizard-card">
  146. <div class="wizard-navigation">
  147. <div>
  148. <ul class="nf-breadcrumbs nav nav-pills">
  149. <li style="width: 25%;"><a href="#address" class="nf-breadcrumb" data-toggle="tab" data-index="0" aria-expanded="true">Installation Address</a></li>
  150. <li style="width: 25%;"><a href="#information" class="nf-breadcrumb" data-toggle="tab" data-index="1">Application Information</a></li>
  151. <li style="width: 25%;"><a href="#service" class="nf-breadcrumb" data-toggle="tab" data-index="2">Service and Package Details</a></li>
  152. <li class="active" style="width: 25%;"><a href="#signaturess" class="nf-breadcrumb" data-toggle="tab" data-index="3">Preview</a></li>
  153. </ul>
  154. </div>
  155. </div>
  156. @foreach($data as $a)
  157. <form method="post" action="{{ url('/residential/application-form/store') }}" enctype="multipart/form-data" name="registerForm" novalidate="novalidate">
  158. <input type="hidden" name="_token" value="<?php echo csrf_token(); ?>">
  159. <input type="hidden" name="coverage" value="{{$a['coverage']}}">
  160. <input type="hidden" name="unit" value="{{$a['unit']}}">
  161. <input type="hidden" name="street" value="{{$a['street']}}">
  162. <input type="hidden" name="package" value="{{ $a['package'] }}">
  163. <input type="hidden" name="application" value="{{$a['application']}}">
  164. <input type="hidden" name="name" value="{{$a['name']}}">
  165. <input type="hidden" name="nric_passport" value="{{$a['nric_passport']}}">
  166. <input type="hidden" name="race" value="{{$a['race']}}">
  167. <input type="hidden" name="contact_primary" value="{{$a['contact_primary']}}">
  168. <input type="hidden" name="contact_secondary" value="{{$a['contact_secondary']}}">
  169. <input type="hidden" name="citizenship" value="{{$a['citizenship']}}">
  170. <input type="hidden" name="email" value="{{$a['email']}}">
  171. <input type="hidden" name="gender" value="{{$a['gender']}}">
  172. <input type="hidden" name="subscription" value="{{$a['subscription']}}">
  173. <input type="hidden" name="voice" value="{{$a['voice']}}">
  174. <input type="hidden" name="rfs" value="{{$a['thedate']}}">
  175. <input type="hidden" name="postcode" value="{{ $coverage->postcode }}">
  176. <input type="hidden" name="city" value="{{ $coverage->city }}">
  177. <input type="hidden" name="state" value="{{ $coverage->state }}">
  178. <input type="hidden" name="deposit" value="{{ $deposit }}">
  179. <input type="hidden" name="otc" value="{{ $otc_st }}">
  180. <input type="hidden" name="gst" value="{{ $gst }}">
  181. <input type="hidden" name="total_monthly" value="{{ $total_monthly }}">
  182. <div class="tracking-process"></div>
  183. <div>
  184. <div class="inner-pane-white">
  185. <!-- Preview -->
  186. <div class="row">
  187. <div class="col-md-12">
  188. <div id="preview">
  189. <label><b>Subscription Details</b></label>
  190. <table class="table table-sm table-bordered">
  191. <tbody>
  192. <tr><th width="50%">Application Type</th>
  193. <td>{{$a['application']}}</td>
  194. </tr>
  195. <tr><th width="50%">Package</th>
  196. <td>City Broadband Residential {{$a['package']}}</td>
  197. </tr>
  198. <tr><th width="50%">Contract Term</th>
  199. <td>{{$a['subscription']}} Months</td>
  200. </tr>
  201. <tr><th width="50%">Preferred Installation Date</th>
  202. <td>{{$a['thedate']}}</td>
  203. </tr>
  204. </tbody>
  205. </table>
  206. <hr><label><b>Add-On(s)</b></label>
  207. <table class="table table-sm table-bordered">
  208. <tbody>
  209. <tr><th width="50%">Home Voice Plan</th>
  210. <td>{{$a['voice']}}</td>
  211. </tr>
  212. </tbody>
  213. </table>
  214. <hr><label><b>Personal Details</b></label>
  215. <table class="table table-sm table-bordered">
  216. <tbody>
  217. <tr><th width="50%">Full Name</th>
  218. <td>{{$a['name']}}</td>
  219. </tr>
  220. <tr><th width="50%">MyKad/Passport</th>
  221. <td>{{$a['nric_passport']}}</td>
  222. </tr>
  223. <tr><th width="50%">Gender</th>
  224. <td>{{ucfirst($a['gender'])}}</td>
  225. </tr>
  226. <tr><th width="50%">Nationality</th>
  227. <td>{{$a['citizenship']}}</td>
  228. </tr>
  229. <tr><th width="50%">Primary Phone Number</th>
  230. <td>{{$a['contact_primary']}}</td>
  231. </tr>
  232. <tr><th width="50%">Secondary Phone Number</th>
  233. <td>{{$a['contact_secondary']}}</td>
  234. </tr>
  235. <tr><th width="50%">Email Address</th>
  236. <td>{{$a['email']}}</td>
  237. </tr>
  238. </tbody>
  239. </table>
  240. <hr><label><b>Service Installation Address</b></label>
  241. <table class="table table-sm table-bordered">
  242. <tbody>
  243. <tr><th width="50%">Unit Number</th>
  244. <td>{{$a['unit']}}</td>
  245. </tr>
  246. <tr><th width="50%">Building</th>
  247. <td>{{$coverage->building_name}}</td>
  248. </tr>
  249. <tr><th width="50%">Street</th>
  250. <td>{{ucwords($a['street'])}}</td>
  251. </tr>
  252. <tr><th width="50%">Postcode</th>
  253. <td>{{$coverage->postcode}}</td>
  254. </tr>
  255. <tr><th width="50%">City</th>
  256. <td>{{$coverage->city}}</td>
  257. </tr>
  258. <tr><th width="50%">State</th>
  259. <td>{{$coverage->state}}</td>
  260. </tr>
  261. </tbody>
  262. </table>
  263. <hr><label><b>Monthly Recurring Charges</b></label>
  264. <table class="table table-sm table-bordered">
  265. <tbody>
  266. <tr>
  267. <th>Description</th>
  268. <th>Price exclude ST</th>
  269. <th>Total*</th>
  270. </tr>
  271. <tr><th>City Broadband Residential - {{$a['package']}}</th>
  272. <td>RM{{ $product->retail_price }}</td>
  273. <td>RM{{ $gst }}</td>
  274. </tr>
  275. @if($a['voice']=='Yes')
  276. <tr><th>Home Voice Plan</th>
  277. <td>
  278. RM20
  279. </td>
  280. <td>
  281. RM21.20
  282. </td>
  283. </tr>
  284. @endif
  285. <tr><th colspan="2">Total Charges</th>
  286. <td><b>RM{{ $total_monthly }}</b></td>
  287. </tr>
  288. </tbody>
  289. </table>
  290. <small>*Price subject to 6% Service Tax (if applicable).</small><br>
  291. @if ($upfront_total != 0)
  292. <hr><label><b>Upfront Charges</b></label>
  293. <table class="table table-sm table-bordered">
  294. <tbody>
  295. <tr>
  296. <th>Description</th>
  297. <th>Price exclude ST</th>
  298. <th>Total*</th>
  299. </tr>
  300. @if ($otc_st != 0)
  301. <tr><th>One Time Charges</th>
  302. <td>RM{{ $otc }}</td>
  303. <td>RM{{ $otc_st }}</td>
  304. </tr>
  305. @endif
  306. @if ($deposit != 0)
  307. <tr><th colspan="2">Deposit</th></th>
  308. <td>RM{{ $deposit}}</td>
  309. </tr>
  310. @endif
  311. <tr><th colspan="2">Total Charges</th>
  312. <td><b>RM{{ $upfront_total }}</b></td>
  313. </tr>
  314. </tbody>
  315. </table>
  316. <small>*Price subject to 6% Service Tax (if applicable).</small><br>
  317. <small>All upfront charges will need to be paid prior installation. You will receive an email once your application has been processed.</small>
  318. @endif
  319. </div>
  320. </div>
  321. </div>
  322. </div>
  323. <!-- Document -->
  324. <div class="inner-pane">
  325. <h3>Declaration and Signature</h3>
  326. <div class="row">
  327. <div class="col-md-12" id="document">
  328. <label><b>Document &amp; Declaration </b><small style="color: red">*</small></label>
  329. <div class="form-group">
  330. <div class="checkbox">
  331. <label>
  332. <input type="checkbox" name="photocopy" id="photocopy" value="24" required="" aria-required="true"> <p>Photocopy of MyKad (front and back) or passport for Non-Malaysian (minimum 12 months validity) and visa (minimum 6 months validity)</p>
  333. </label>
  334. </div>
  335. <div class="checkbox">
  336. <label>
  337. <input type="checkbox" name="consent" id="consent" value="24" required="" aria-required="true"> <p>I hereby consent to the collection, use,
  338. disclosure of my personal information in accordance with the <b> <a href="https://www.citybroadband.my/privacy-policy-2/" >Privacy Policy</a> </b> available on www.citybroadband.my.</p>
  339. </label>
  340. </div>
  341. <div class="checkbox">
  342. <label>
  343. <input type="checkbox" name="declare" id="declare" value="24" required="" aria-required="true"> <p>I hereby declare that the above information, documents, and
  344. any appendices attached are true and valid. I have read and understood the contents of this form and agreed to be bound by <b> <a href="https://www.citybroadband.my/terms-conditions/">Terms &amp; Condition </a> </b>
  345. as stated on the next page of this form which accompany the subscription of product(s) and/ or service(s). Allo Technology Sdn Bhd reserve the rights
  346. to refuse any application at any given time should any of the information is incorrect.
  347. </p>
  348. </label>
  349. </div>
  350. </div>
  351. </div>
  352. </div>
  353. <h3>Upload Documents</h3>
  354. <small><b>Acceptable formats: jpg , jpeg , png , pdf</b></small>
  355. <div class="row">
  356. <div class="col-md-12">
  357. <div class="form-group">
  358. <label><b>MyKad/Passport (Front)</b> <small style="color: red">*</small></label>
  359. <input type="file" id="front_ic" accept="image/*" capture="camera" name="front_ic" multiple="" onchange="validateImage1()" class="form-control" required="" aria-required="true">
  360. </div>
  361. </div>
  362. <div class="col-md-12">
  363. <div class="form-group">
  364. <label><b>MyKad/Passport (Back)</b> <small style="color: red">*</small></label>
  365. <input type="file" id="back_ic" accept="image/*" capture="camera" name="back_ic" multiple="" onchange="validateImage2()" class="form-control" required="" aria-required="true">
  366. </div>
  367. </div>
  368. <div class="col-md-12">
  369. <div class="form-group">
  370. <label><b>Visa (Front)</b> <small style="color: red">* Non-Malaysian</small></label>
  371. <input type="file" id="visaF" accept="image/*" capture="camera" name="visaF" multiple="" onchange="validateImage3()" class="form-control" aria-required="true">
  372. </div>
  373. </div>
  374. <div class="col-md-12">
  375. <div class="form-group">
  376. <label><b>Visa (Back)</b> <small style="color: red">* Non-Malaysian</small></label>
  377. <input type="file" id="visaB" accept="image/*" capture="camera" name="visaB" multiple="" onchange="validateImage4()" class="form-control" aria-required="true">
  378. </div>
  379. </div>
  380. </div>
  381. <!-- Signature -->
  382. <div class="row">
  383. <div class="col-md-12">
  384. <div class="form-group">
  385. <label><b>Signature </b><small style="color: red">*</small></label>
  386. <small>After you save your signature, the submit button will automatic be display.</small>
  387. <div class="wrapper">
  388. <canvas id="signature-pad" class="signature-pad" width="885" height="375" style="touch-action: none;"></canvas>
  389. </div>
  390. <div class="signature-pad--footer">
  391. <center>
  392. <div class="description">Sign above</div>
  393. </center>
  394. <div class="signature-pad--actions">
  395. <div>
  396. <center><button type="button" class="btn btn-clear" id="clear">Clear</button></center>
  397. <center><button type="button" class="btn btn-clear" id="save-signature">Save Signature</button></center>
  398. </div>
  399. </div>
  400. </div>
  401. <input type="text" name="cuss_signature" value="" id="cuss_signature" style="display:none" required>
  402. </div>
  403. </div>
  404. </div>
  405. </div>
  406. </div>
  407. <!-- Wizard Footer -->
  408. <div class="wizard-footer height-wizard">
  409. <div class="wizard-footer-inner">
  410. <div class="pull-right">
  411. <!-- <a href="{{url('Residential/form2')}}"> -->
  412. <!-- <button type="submit" class="btn btn-next" name="next" value="Next" style="background-color: orangered; display: inline-block;">Next</button> -->
  413. <!-- <input type="button" id="save-data" class="btn btn-finish" data-loading-text="Please Wait..." name="finish" value="Submit" style="display: none;"> -->
  414. <div id="showB">
  415. <input type="submit" class="btn btn-finish" data-loading-text="Please Wait..." name="finish" value="Submit" style="display: none;">
  416. <!-- </a> -->
  417. </div>
  418. </div>
  419. <!-- <div class="pull-left">
  420. <a href="{{url('/application-form/residential/address/step1')}}">
  421. <input type="button" class="btn btn-previous" name="previous" value="Previous" style="background-color: grey;">
  422. </a>
  423. </div> -->
  424. <div class="clearfix"></div>
  425. </div>
  426. </div>
  427. </form>
  428. @endforeach
  429. </div>
  430. </div>
  431. </div>
  432. </div>
  433. </section>
  434. </div>
  435. </div>
  436. </div>
  437. <div class="nonstick-footer padding bg-blue" align="center">
  438. <span class="medium-title text-centeryellow" style="color: yellow;">Got A Question?</span>
  439. <div align="center">
  440. <a class="nomargin btn btn-default" href="#" style="width: 230px;">
  441. Read FAQ
  442. </a>
  443. <a style="width:230px" href="#" class="nomargin btn btn-default">
  444. Write to us
  445. </a>
  446. </div>
  447. </div>
  448. </div>
  449. </section>
  450. </div>
  451. <div class="footer-callout"></div>
  452. <footer id="colophon" class="site-footer footer" role="contentinfo">
  453. <div class="container footer-inner">
  454. <div class="row">
  455. <div class="footer-widget-area">
  456. <div class="col-md-6 col-md-3 footer-widget" role="complementary">
  457. <div class="widget widget_nav_menu" id="nav_menu-3">
  458. <h2 class="widget-title">Overview</h2>
  459. <div class="menu-main-container">
  460. <ul id="menu-main" class="menu">
  461. <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16">
  462. <a href="https://citybroadband.my/residential/">Residential</a>
  463. </li>
  464. <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15">
  465. <a href="https://citybroadband.my/business/">Business</a>
  466. </li>
  467. <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14">
  468. <a href="https://citybroadband.my/our-story/">Our Story</a>
  469. </li>
  470. <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13">
  471. <a href="https://citybroadband.my/support/">Support</a>
  472. </li>
  473. <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13">
  474. <a href="https://citybroadband.my/support/coverage-map/">Coverage Map</a>
  475. </li>
  476. <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12">
  477. <a href="https://citybroadband.my/contact-us/">Contact Us</a>
  478. </li>
  479. </ul>
  480. </div>
  481. </div>
  482. </div>
  483. <div class="col-md-3 col-sm-6 footer-widget" role="complementary">
  484. <div id="nav_menu-2" class="widget widget_nav_menu">
  485. <h2 class="widget-title">Legal</h2>
  486. <div class="menu-footer-2-container">
  487. <ul id="menu-footer-2" class="menu">
  488. <li id="menu-item-22" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22">
  489. <a href="https://citybroadband.my/terms-conditions/">Terms &amp; Conditions</a>
  490. </li>
  491. <li id="menu-item-373" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-373">
  492. <a href="https://citybroadband.my/privacy-policy/">Privacy Policy</a>
  493. </li>
  494. <li id="menu-item-373" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-373">
  495. <a href="https://citybroadband.my/refund-policy/">Refund Policy</a>
  496. </li>
  497. </ul>
  498. </div>
  499. </div>
  500. </div>
  501. <div class="col-md-3 col-sm-6 footer-widget" role="complementary">
  502. <div id="text-2" class="widget widget_text">
  503. <h2 class="widget-title">Hotline</h2>
  504. <div class="textwidget"><span class="number-big yellow">1300-38-8000</span></div>
  505. </div>
  506. </div>
  507. <div class="col-md-3 col-sm-6 footer-widget" role="complementary">
  508. <div id="text-4" class="widget widget_text">
  509. <h2 class="widget-title">We Accept</h2>
  510. <div class="textwidget"><img src="https://citybroadband.my/wp-content/themes/cb1g/assets/images/weaccept.png"></div>
  511. </div>
  512. </div>
  513. </div>
  514. </div>
  515. </div>
  516. <div class="container">
  517. <div class="lowerfooter">
  518. <img width="50px" src="{{url('assets/logo/footerlogo.png')}}" align="left">
  519. <span class="lower-disclaimer">Copyright © 2019 Allo Technology Sdn Bhd. All rights reserved.</span>
  520. </div>
  521. <a class="btn btn-sm fade-half back-to-top inner-link" href="#top"><i class="fa fa-angle-up"></i></a>
  522. </div>
  523. </footer>
  524. <script type="text/javascript" src="{{url('js/navigation.js')}}"></script>
  525. <script type="text/javascript" src="{{url('js/skip-link-focus.js')}}"></script>
  526. <!-- Boostrap Wizard -->
  527. <script src="{{url('js/jquery.bootstrap.wizard.js')}}" type="text/javascript"></script>
  528. <!-- Plugin for the Wizard -->
  529. <script src="{{url('js/gsdk.bootstrap.wizard.js')}}" type="text/javascript"></script>
  530. <script src="{{url('js/jquery.validate.min.js')}}" type="text/javascript"></script>
  531. <!-- DatePicker -->
  532. <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.8.0/js/bootstrap-datepicker.min.js" type="text/javascript"></script>
  533. <!-- Signature -->
  534. <script src="{{url('js/signature_pad.ums.js')}}" type="text/javascript"></script>
  535. <script type="text/javascript">
  536. function validateImage1() {
  537. var formData = new FormData();
  538. var file = document.getElementById("front_ic").files[0];
  539. formData.append("Filedata", file);
  540. var t = file.type.split('/').pop().toLowerCase();
  541. if (t != "jpeg" && t != "jpg" && t !="png" && t !="pdf") {
  542. alert('Accept jpg, jpeg, png and pdf only');
  543. document.getElementById("front_ic").value = '';
  544. return false;
  545. }
  546. return true;
  547. }
  548. function validateImage2() {
  549. var formData = new FormData();
  550. var file = document.getElementById("back_ic").files[0];
  551. formData.append("Filedata", file);
  552. var t = file.type.split('/').pop().toLowerCase();
  553. if (t != "jpeg" && t != "jpg" && t !="png" && t !="pdf") {
  554. alert('Accept jpg, jpeg, png and pdf only');
  555. document.getElementById("back_ic").value = '';
  556. return false;
  557. }
  558. return true;
  559. }
  560. function validateImage3() {
  561. var formData = new FormData();
  562. var file = document.getElementById("visaF").files[0];
  563. formData.append("Filedata", file);
  564. var t = file.type.split('/').pop().toLowerCase();
  565. if (t != "jpeg" && t != "jpg" && t !="png" && t !="pdf") {
  566. alert('Accept jpg, jpeg, png and pdf only');
  567. document.getElementById("visaF").value = '';
  568. return false;
  569. }
  570. return true;
  571. }
  572. function validateImage4() {
  573. var formData = new FormData();
  574. var file = document.getElementById("visaB").files[0];
  575. formData.append("Filedata", file);
  576. var t = file.type.split('/').pop().toLowerCase();
  577. if (t != "jpeg" && t != "jpg" &&t !="png" &&t !="pdf" ) {
  578. alert('Accept jpg, jpeg, png and pdf only');
  579. document.getElementById("visaB").value = '';
  580. return false;
  581. }
  582. return true;
  583. }
  584. $(document).ready(function(){
  585. var needV = "{{ $a['citizenship'] }}";
  586. if(needV == 'Malaysia'){
  587. $("input[name='citizenship']").prop('required',false);
  588. }else{
  589. $("input[name='citizenship']").prop('required',true);
  590. }
  591. var subscription = '';
  592. var canvas = document.getElementById('signature-pad');
  593. // Adjust canvas coordinate space taking into account pixel ratio,
  594. // to make it look crisp on mobile devices.
  595. // This also causes canvas to be cleared.
  596. function resizeCanvas() {
  597. // When zoomed out to less than 100%, for some very strange reason,
  598. // some browsers report devicePixelRatio as less than 1
  599. // and only part of the canvas is cleared then.
  600. var ratio = Math.max(window.devicePixelRatio || 1, 1);
  601. canvas.width = canvas.offsetWidth * ratio;
  602. canvas.height = canvas.offsetHeight * ratio;
  603. canvas.getContext("2d").scale(ratio, ratio);
  604. }
  605. window.onresize = resizeCanvas;
  606. var signaturePad;
  607. /**** Signature ****/
  608. resizeCanvas();
  609. var signaturePad = new SignaturePad(canvas, {
  610. backgroundColor: 'rgb(255, 255, 255)'
  611. });
  612. var clearButton = document.getElementById('clear');
  613. var saveButton = document.getElementById('save-data');
  614. var saveSignature = document.getElementById('save-signature');
  615. clearButton.addEventListener("click", function (event) {
  616. signaturePad.clear();
  617. });
  618. $("#showB").hide();
  619. /**** Button click For Resident ****/
  620. saveSignature.addEventListener("click", function (event) {
  621. if (signaturePad.isEmpty()) {
  622. alert("Please provide a signature first.");
  623. }else {
  624. var dataUrl = signaturePad.toDataURL("image/jpeg");
  625. document.getElementById('cuss_signature').value = dataUrl;
  626. $("#showB").show();
  627. }
  628. });
  629. // saveButton.addEventListener("click", function (event) {
  630. // if (signaturePad.isEmpty()) {
  631. // alert("Please provide a signature first.");
  632. // } else {
  633. // var $this = $(this);
  634. // $this.button('loading');
  635. // /*** Store to Database ***/
  636. // var dataUrl = signaturePad.toDataURL("image/jpeg");
  637. // document.getElementById('cuss_signature').value = dataUrl;
  638. // var registerForm = new FormData(document.forms["registerForm"]);
  639. // if(document.getElementById('declare').checked && document.getElementById('consent').checked && document.getElementById('photocopy').checked
  640. // && document.getElementById("front_ic").files.length == 0 && document.getElementById("back_ic").files.length == 0) {
  641. // var xhr = new XMLHttpRequest();
  642. // xhr.open('POST','upload_resident.php',true);
  643. // xhr.upload.onprogress = function(e) {
  644. // if (e.lengthComputable){}
  645. // }
  646. // xhr.onreadystatechange = function() {
  647. // if(xhr.readyState == 4 && xhr.status == 200) {
  648. // var return_data = xhr.responseText;
  649. // $this.button('reset');
  650. // window.location.href = "http://cbb.swisslink.com.my/v2/application-form/residential/success-submit.php";
  651. // }/*else {
  652. // alert("Your Residential form already cant be submitted. Please call 1300-38-8000");
  653. // }*/
  654. // }
  655. // xhr.send(registerForm);
  656. // } else {
  657. // $this.button('reset');
  658. // alert("Please tick all the checkbox to proceed");
  659. // }
  660. // }
  661. // });
  662. });
  663. </script>
  664. </body>
  665. </html>
  666. <script type="text/javascript">
  667. $(window).scroll(function() {
  668. var scroll = $(window).scrollTop();
  669. if (scroll >= 150) {
  670. $(".site-header").addClass("smallHeader");
  671. }
  672. else {
  673. $(".site-header").removeClass("smallHeader");
  674. }
  675. });
  676. $(".header-blue100,.header-blue500,.header-pink, .header-blue-10, .header-blue-30, .header-blue-50, .header-blue-100, .header-blue-500").hover(function () {
  677. $(this).toggleClass("expanded-column");
  678. });
  679. $(window).on("scroll touchmove",function() {
  680. if($('body').height() <= ($(window).height() + $(window).scrollTop())) {
  681. $('footer').addClass('reached-bottom');
  682. } else {
  683. $('footer').removeClass('reached-bottom');
  684. }
  685. });
  686. </script>
  687. <style>
  688. select {
  689. height: 40px !important;
  690. }
  691. #nf-field-21-wrap .nf-field-label {
  692. padding-left: 5px;
  693. }
  694. .nf-field-element p {margin:0;}
  695. div#nf-field-22-container {
  696. margin: 0;
  697. }
  698. </style>