1 2 3<!DOCTYPE html> 4 5<html> 6<head><meta http-equiv="content-type" content="text/html;charset=utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><meta http-equiv="X-UA-Compatible" content="IE=EDGE" /><link rel="icon" href="images/common/favi.png" /><title> 7 Contact Us|Trusted Online Casino Malaysia|918Kiss|Mega888 8</title><meta name="robots" content="" /><meta name="description" content="Contact us now. 24 hours friendly live support. Best trusted online casino in Malaysia." /><meta name="keywords" content="casino malaysia, online casino malaysia" /><meta property="og:type" content="website" /><meta property="og:title" content="Contact Us|Trusted Online Casino Malaysia|918Kiss|Mega888" /><meta property="og:description" content="Contact us now. 24 hours friendly live support. Best trusted online casino in Malaysia." /> 9
9<script src="bootstrap-4.3.1/jquery-3.3.1.min.js"></script>
9 10
10<script src="js/flickity.pkgd.js"></script>
10 11
11<script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js'></script>
11 12
12<script src='https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js'></script>
12 13
13<script src="js/index.js?v1"></script>
13 14
14<script src="js/script-slide.js"></script>
14 15
15<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.17.0/jquery.validate.min.js"></script>
15 16
16<script type="text/javascript" src="/js/base64.min.js"></script>
16 17
17<script type="text/javascript" src="/js/jquery.qrcode.js"></script>
17 18
18<script type="text/javascript" language="javascript" src="/js/web.js"></script>
18 19
19<script type="text/javascript" src="/js/ajax_r.js"></script>
19 20
20<script type="text/javascript" src="/js/moment.js"></script>
20 21
21<script type="text/javascript" src="/js/js-cookie.js"></script>
21 22 23 <!-- Bootstrap--> 24 <link rel="stylesheet" href="bootstrap-4.3.1/css/bootstrap.min.css" /><link rel="stylesheet" href="css/bootstrap-side-modals.css" /><link rel="stylesheet" href="css/fontawesome.css?v=1.1" /><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" /><link rel="stylesheet" type="text/css" href="css/master.css?v=1.11" /><link rel="stylesheet" type="text/css" href="css/header.css?v=1.12" /><link rel="stylesheet" href="css/owl.carousel.min.css" /><link rel="stylesheet" href="css/style.css?v=4.1" /><link rel="stylesheet" href="css/flickity.css" /><link rel="stylesheet" href="css/push_slide.css" /><link rel="stylesheet" href="css/countdown.css?v=1.1" /><link href="css/programmer.css?v=1.4" rel="stylesheet" /> 25 <!--SignalR --> 26
26<script src="/js/signalr/jquery.signalR-2.3.0.min.js"></script>
26 27 <!-- real-time data retrieving client side script file --> 28
28<script src="/js/signalr/sr-client.js"></script>
28 29 30 <link href="../rewardgame/css/rewardgame.css" rel="stylesheet" type="text/css" /> 31 32 <style> 33 /* reward game overriding css */ 34 .mg-reward-init { 35 background: url(https://file.32828a.com/images/ALIBABA33/203b433f66dd29decf1f1b4b7f7c1186_7483766.png) no-repeat center /100% 100%; 36 } 37 38 .mg-reward-content { 39 top: 0px; color: #333; font-size: 20px; 40} 41 42.mg-reward-prize-amount { 43 top: 0px; color: #333; width: 270px; font-size: 18px; 44} 45 46.mg-reward-btn-play-again { 47 top: 400px 48} 49 </style> 50 51 52 <!-- Meta Pixel Code --> 53
53<script> 54 !function (f, b, e, v, n, t, s) { 55 if (f.fbq) return; 56 n = f.fbq = function () { 57 n.callMethod ? 58 n.callMethod.apply(n, arguments) : n.queue.push(arguments) 59 }; 60 if (!f._fbq) f._fbq = n; 61 n.push = n; 62 n.loaded = !0; 63 n.version = '2.0'; 64 n.queue = []; 65 t = b.createElement(e); 66 t.async = !0; 67 t.src = 'https://connect.facebook.net/en_US/fbevents.js'; 68 s = b.getElementsByTagName(e)[0]; 69 s.parentNode.insertBefore(t, s); 70 }(window, document, 'script'); 71 72 fbq('init', '1996089047934840'); 73 fbq('track', 'PageView'); 74 </script>
74 75 76 <noscript> 77 <img height="1" width="1" style="display: none" 78 src="https://www.facebook.com/tr?id=1996089047934840&ev=PageView&noscript=1" /> 79 </noscript> 80 <!-- End Meta Pixel Code --> 81 82 <!-- Meta Pixel Code - Pixel ID: 1687730532278099 --> 83
83<script> 84 !function (f, b, e, v, n, t, s) { 85 if (f.fbq) return; 86 n = f.fbq = function () { 87 n.callMethod ? 88 n.callMethod.apply(n, arguments) : n.queue.push(arguments) 89 }; 90 if (!f._fbq) f._fbq = n; 91 n.push = n; 92 n.loaded = !0; 93 n.version = '2.0'; 94 n.queue = []; 95 t = b.createElement(e); 96 t.async = !0; 97 t.src = 'https://connect.facebook.net/en_US/fbevents.js'; 98 s = b.getElementsByTagName(e)[0]; 99 s.parentNode.insertBefore(t, s); 100 }(window, document, 'script'); 101 102 fbq('init', '1687730532278099'); 103 fbq('track', 'PageView'); 104 </script>
104 105 106 <noscript> 107 <img height="1" width="1" style="display: none" 108 src="https://www.facebook.com/tr?id=1687730532278099&ev=PageView&noscript=1" /> 109 </noscript> 110 <!-- End Meta Pixel Code --> 111 112 <!-- float icon --> 113 <link href="../jcmm-float-icon/jcmm-float-icon.css" rel="stylesheet" /> 114
114<script src="../jcmm-float-icon/jcmm-float-icon.js?v=2"></script>
114 115 <!-- mg lucky dice --> 116 <link href="/luckydice/luckydice.css?v=1" rel="stylesheet" type="text/css" /> 117
117<script> 118 $(document).ready(function () { 119 // start reward game 120 var mgr_modal = $('.mg-reward-modal'); 121 122 setMGR_Html(mgr_modal); 123 124 mgr_modal.on('click', '#mgr-btn-play-again', function (e) { 125 e.preventDefault(); 126 setMGR_Html(mgr_modal); 127 }); 128 129 mgr_modal.on('click', '.mg-reward-init', function (e) { 130 e.preventDefault(); 131 if (!$(this).hasClass('mg-reward-clicked')) { 132 $(this).addClass('mg-reward-clicked'); 133 ClaimRewardGame(); 134 } 135 }); 136 137 mgr_modal.on('click', '.mg-body-close', function (e) { 138 e.preventDefault(); 139 mgr_modal.toggleClass('mg-reward-show-modal'); 140 setTimeout(function () { 141 setMGR_Html(mgr_modal); 142 }, 500); 143 }); 144 // another reward game script below 145 // end reward game 146 147 Tawk_API.onLoad = function () { 148 setTimeout(function () { 149 // Target 1st iframe inside .widget-visible 150 $('.widget-visible iframe:nth-child(1)').css('bottom', '70px'); 151 152 // Target 3rd iframe inside .widget-visible 153 $('.widget-visible iframe:nth-child(3)').css('bottom', '140px'); 154 155 console.log('Bottom position adjusted for Tawk.to iframes'); 156 }, 1000); 157 }; 158 }); 159 160 // start reward game 161 function ClaimRewardGame() { 162 var url = "../ajaxData/proc_rewardGameClaim"; 163 ajaxRequest("GET", url, null, ClaimRewardGameDone, ajaxFail, ajaxAlways, false, false); 164 } 165 166 function ClaimRewardGameDone(res, status, xhr) { 167 var mgr_modal = $('.mg-reward-modal'); 168 169 if (res.errCode == "0") { 170 if (res.data != null) { 171 var d = JSON.parse(res.data)[0]; 172 var win_amount = 'RM ' + parseFloat(d.winning_amount).toFixed(2); 173 174 var result_img = document.createElement('img'); 175 result_img.src = mgr_modal.find('.mg-reward-init').attr('data-result-img') + '?d=' + new Date().getTime(); 176 177 $(result_img).on('load', function () { 178 mgr_modal.find('.mg-reward-init').css({ 179 'z-index': '7', 180 'background': 'url(' + result_img.src + ') no-repeat center /100% 100%' 181 }); 182 }); 183 184 mgr_modal.find('.mg-reward-prize-amount').text(win_amount); 185 var prize_top = parseInt(mgr_modal.find('.mg-reward-prize-amount').css('top')); 186 187 // let animated result image finish 188 setTimeout(function () { 189 mgr_modal.find('.mg-reward-prize-amount').animate({ opacity: '1', top: (prize_top) + 'px !important' }, 1000); 190 mgr_modal.find('#mgr-btn-play-again').css('display', 'inline-block'); 191 }, 1000); 192 } else { 193 mgr_modal.find('.mg-reward-init').removeClass('mg-reward-clicked'); 194 alert("Unknown error, Please contact our customer service"); 195 } 196 } 197 else { 198 alert(res.errCode + " - " + res.errMsg); 199 } 200 } 201 202 function setMGR_Html(m) { 203 var mgr_template = $('#mgr-template').clone().html(); 204 m.empty(); 205 m.html(mgr_template); 206 } 207 // end reward game script 208 209 checkAgent(); 210 211 </script>
211 212 213 <style> 214 select:disabled { 215 color: red; 216 } 217 218 .loading-panel { 219 background-color: rgba(0, 0, 0, 0.5); 220 height: 100%; 221 width: 100%; 222 position: fixed; 223 z-index: 99999999999; 224 } 225 226 .loading-logo { 227 margin: auto; 228 position: absolute; 229 top: 0; 230 bottom: 0; 231 left: 0; 232 right: 0; 233 height: 60px; 234 } 235 236 .loading-gif { 237 margin: auto; 238 position: absolute; 239 top: 130px; 240 bottom: 0; 241 left: 0; 242 right: 0; 243 width: 150px; 244 } 245 246 .pregame_Transfer { 247 margin: auto; 248 position: absolute; 249 top: 0; 250 bottom: 0; 251 left: 0; 252 right: 0; 253 height: 200px; 254 } 255 256 button:disabled { 257 color: #fff; 258 background-color: #6c757d; 259 border-color: #6c757d; 260 opacity: .65; 261 } 262 263 label.error { 264 display: block; 265 margin-top: 10px; 266 font-size: small; 267 } 268 269 #l_username-error { 270 display: block; 271 margin-top: -30px; 272 font-size: small; 273 } 274 275 #l_password-error { 276 display: block; 277 margin-top: -30px; 278 font-size: small; 279 } 280 281 .small-text { 282 font-size: 9px; 283 } 284 285 @media (max-width: 1023.5px) { 286 .af-tab-dwn-mn ul li a { 287 padding: 10px 0px; 288 width: 100%; 289 font-size: 9px; 290 text-align: center; 291 } 292 } 293 294 .new-ico { 295 background: none; 296 } 297 298 .close1 { 299 color: #fff; 300 top: -19px; 301 right: -18px; 302 font-size: 30px; 303 position: absolute; 304 background: transparent; 305 } 306 307 .mg-reward-prize-amount { 308 top: 340px !important; 309 color: red; 310 width: 260px; 311 font-size: 265%; 312 font-weight: 700; 313 } 314 315 .btn-danger { 316 color: #fff; 317 background-color: #dc3545; 318 border-color: #dc3545; 319 } 320
321 .modal-open .modal { 322 z-index: 100000; 323 } 324 325 .modal-backdrop { 326 z-index: -1; 327 } 328 329 .af-tab-dwn-mn ul li a { 330 padding: 10px 8px; 331 } 332 </style> 333 <style> 334 .icon-cockfighting { 335 background: url("../images/common/mobile/slide menu icons/icon-cf.svg") !important; 336 height: 25px; 337 width: 25px; 338 } 339 </style> 340 341</head> 342<body> 343 344 <h2 style='display:none'></h2> 345 <form></form> 346 347 <div id="freezescreen" class="loading-panel" style="display: none;"> 348 <img src="images/common/logo_web.png" class="loading-logo" /><br /> 349 <img src="images/common/preload_indicator.gif" class="loading-gif" /> 350 </div> 351 352 <!-- float icon --> 353 <div id="float-icon" style="display: none;"> 354 <button class="close1" onclick="document.getElementById('float-icon').style.display='none'"><i class="fa fa-times-circle close1" aria-hidden="true"></i></button> 355 </div> 356 357 <!-- reward game --> 358 359 <div style="display: none;" id="mgr-template"> 360 <div class="mg-reward-modal-content" id="reward_div"> 361 <!-- first bg --> 362 <div class="mg-reward mg-reward-init" data-result-img="https://file.32828a.com/images/ALIBABA33/203b433f66dd29decf1f1b4b7f7c1186_7484331.png"> 363 </div> 364 365 <!-- display result --> 366 <div class="mg-reward-prize-amount mg-reward-hide">-</div> 367 368 <!-- display msg --> 369 <div class="mg-reward-content"> 370 <h3></h3> 371 </div> 372 373 <div class="mg-reward-btn-play-again"> 374 <button class="btn btn-danger" id="mgr-btn-play-again" style="display: none;">PLAY AGAIN</button> 375 </div> 376 </div> 377 378 <a href="#" class="mg-body-close"><i class="fas fa-plus"></i></a> 379 380 </div> 381 382 <div class="mg-reward-modal" id="mg-reward"> 383 </div> 384 <div id="lucky-dice-div"></div> 385 <div id="slide_right" class="slide_right_close srl_menu" style="top:-49px"> 386 <ul class="list_menu"> 387 <li> 388 <div class="in-box livechat in-contact" onclick="Tawk_API.toggle();"> 389 390 <button type="button" onclick="Tawk_API.toggle();" class="btn-gold"><i class="fas fa-comment-dots"></i><strong>Live Chat</strong></button> 391 </div> 392 <div class="in-box"> 393 <a href="#"> 394 <div class="side-ic"> 395 <i class="fab fa-weixin"></i> 396 <h4>Wechat</h4> 397 </div> 398 <div class="side-ifn"> 399 <p>Aliba3333</p> 400 </div> 401 </a> 402 </div> 403 <div class="in-box"> 404 <a href="https://t.me/Ali33of" target="_blank"> 405 <div class="side-ic"> 406 <i class="fab fa-telegram-plane"></i> 407 <h4>Telegram</h4> 408 </div> 409 <div class="side-ifn"> 410 <p>@Alibaba33_Official</p> 411 </div> 412 </a> 413 </div> 414 </li> 415 </ul> 416 <button id="button_right" class="button sbutton"> 417 418 <img id="bsright" src="images/common/side.png" alt=""> 419 420 </button> 421 </div> 422 <aside class="hg-float hg-float--slide" aria-label="Hot Games slider"> 423 <button type="button" class="hg-float__close" aria-label="Close Hot Games">
423×</button> 424 <h2 class="hg-float__title">HOTGAMES</h2> 425 <div class="hg-float__viewport"> 426 <ul class="hg-float__list"> 427 <li class="hg-float__item"> 428 <div class="hg-float__card" data-game-id="HANDS_UP"> 429 <img src="images/common/index/hg-hand.png" alt="Hands Up"> 430 <div class="hg-float__actions"> 431 <a href="javascript:void(0)" onclick="popUpGameLink('EQ','CB','0','HANDS_UP',1000,600)" class="hg-float__btn hg-float__btn--play">Play Now</a> 432 <a href="https://demo.mpmagicpoker.com/Game/HANDS_UP/" class="hg-float__btn hg-float__btn--demo" target="_blank" rel="noopener noreferrer">Demo Play</a> 433 </div> 434 </div> 435 <span class="hg-float__provider">Hands Up</span> 436 </li> 437 438 <li class="hg-float__item"> 439 <div class="hg-float__card" data-game-id="FINAL_TABLE"> 440 <img src="images/common/index/hg-final.png" alt="Final Table"> 441 <div class="hg-float__actions"> 442 <a href="javascript:void(0)" onclick="popUpGameLink('EQ','CB','0','FINAL_TABLE',1000,600)" class="hg-float__btn hg-float__btn--play">Play Now</a> 443 <a href="https://demo.mpmagicpoker.com/Game/FINAL_TABLE/" class="hg-float__btn hg-float__btn--demo" target="_blank" rel="noopener noreferrer">Demo Play</a> 444 </div> 445 </div> 446 <span class="hg-float__provider">Final Table</span> 447 </li> 448 </ul> 449 </div> 450 <div class="hg-float__dots"></div> 451 </aside> 452 <div class="layout-main wide" id="layout-main"> 453 454 <div class="header-partial-conatiner"> 455 456<div class="header-ribbon " id="main-header"> 457 <div class="header-container"> 458 <div class="header-logo-mobile"><a id="header-logo-mobile" href="index"> 459 <img src="images/common/logo_web.png" alt="home" /> 460 </a></div> 461 <div class="header-logo"><a id="header-logo" href="index"> 462 <img src="images/common/logo_web.png" alt="home" /> 463 </a></div> 464 <div class="header-content"> 465 <div class="header-right"> 466 467 468 <form class="login_bar" id="form_login1"> 469 <div class="log-group"> 470 <input type="text" placeholder="Username" name="username" id="frusername1"> 471 </div> 472 <div class="log-group"> 473 <input type="password" placeholder="Password" id="l_password1" name="password"> 474 </div> 475 <button type="submit" class="login_btn m-desktop-show"> 476 Login 477 </button> 478 <button type="button" class="login_btn m-mobile-show"> 479 <a href="login">Login</a> 480 </button> 481 <button type="button" class="join_btn"> 482 <a href="register">Register</a> 483 </button> 484 <div class="lang-box languageToggle"> 485 <div class="dropdown"> 486 <button class="lang-btn dropdown-toggle" type="button" id="language-menu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 487 <div class="languageToggle"><span> 488 <img src="images/common/flag-en-big.png" id="showLangFlag"></span> <span><i class="fas fa-ellipsis-v"></i></span></div> 489 </button> 490 <div class="dropdown-menu language" aria-labelledby="language-menu" x-placement="bottom-start"> 491 <a class="dropdown-item" href="#" onclick="setlanguage('en-US')"> 492 <img src="images/common/flag-en-big.png"></a> 493 <a class="dropdown-item" href="#" onclick="setlanguage('ms-MY')"> 494 <img src="images/common/flag-my-big.png"></a> 495 <a class="dropdown-item" href="#" onclick="setlanguage('zh-CN')"> 496 <img src="images/common/flag-cn-big.png"></a> 497 498 </div> 499 </div> 500 </div> 501 </form> 502 <div class="btmtools"> 503 <div class="forgot-link">Forgot <a href="forgotPass">Username or Password ? </a></div> 504 <div class="timezone"><span id="currentDate"></span>(GMT+8) </div> 505 </div> 506 507 </div> 508 <label name="Hamburger" for="side-menu-toggle" class="header-menu-mobile" onclick="trackEvents('Click - ' + this.getAttribute('name'), 'Header', 1)"> 509 <img src="images/common/icon-menu.svg" class="hamburger-menu" alt="Menu" /> 510 </label> 511 </div> 512 </div> 513 514</div> 515<section class="header-menu"> 516 <div class="container-fluid header-nav-bar"> 517 <div class="row"> 518 <div class="col-12 position-inherit"> 519 <div class="main-menu"> 520 <ul class="nav main-nav"> 521 <li class="nav-item menuimg active"><a href="index" class="navlink img-home"><i class="fas fa-home"></i></a></li> 522 <li class="nav-item menuimg"><a href="download" class="navlink img-home"><i class="fas fa-mobile-alt"></i></a></li> 523 <li class="nav-item"><a href="sports" class="navlink">Sports</a></li> 524 <li class="nav-item"><a href="esports" class="navlink">E-Sport</a></li> 525 <li class="nav-item"><a href="casino" class="navlink">Casino</a></li> 526 <li class="nav-item"><a href="slots" class="navlink">Slots</a></li> 527 <li class="nav-item"><a href="fish" class="navlink">Fishing</a></li> 528 <li class="nav-item"><a href="cockfighting" class="navlink">Cock</a></li> 529 <li class="nav-item"><a href="poker" class="navlink">Poker</a></li> 530 <li class="nav-item"><a href="other" class="navlink">Others</a> </li> 531 <li class="nav-item"><a href="promotion" class="navlink">Promos</a> </li> 532 <li class="nav-item"><a href="vip" class="navlink">VIP</a> </li> 533 <li class="nav-item"><a href="wheel" class="navlink">Fortune Wheel</a> </li> 534 <li class="nav-item"><a data-toggle="modal" data-target="#winner-modal" class="navlink">Winner List</a></li> 535 <li class="nav-item"><a href="tournament" class="navlink">Tournament</a> </li> 536 <li class="nav-item"><a href="livestream" class="navlink">Livestream</a> </li> 537 </ul> 538 </div> 539 </div> 540 </div> 541 </div> 542</section> 543 544 545 546 547 548 </div> 549 <div class="hm-content"> 550 <div class="container"> 551 <div class="contact-wrap"> 552 553 <div class="row text-center contact-us-header_inner" id="contactInfo"> 554 555 556 <div class=" contact_dotted"><span><i class="fab fa-whatsapp"></i></span> 557 <div>
557<a href="https://api.whatsapp.com/send?phone=601123227088" target="_blank">+601123227088</a></div> 558 </div> 559 560 <div class=" contact_dotted"><span><i class="fab fa-telegram"></i></span> 561 <div><a href="https://t.me/Ali33of" target="_blank">@Alibaba33_Official</a></div> 562 </div> 563 564 565 566 567 568 </div> 569 570 </div> 571 572 573 574 575 576 577 578 579 580 581 </div> 582 </div> 583 584<div class="footer-wrapper"> 585 <footer class="layout-footer"> 586 <div class="footer-top"> 587 <div class="payment-methods"> 588 <div class="title">Payment Methods: </div> 589 <div class="methods"> 590 <div class="method-container"> 591 <img class="payment-method" src="images/common/pay/GSPay-plus.png?v=1.12" alt=""> 592 </div> 593 <div class="method-container"> 594 <img class="payment-method" src="images/common/pay/vaderpay-white.png?v=1.12" alt=""> 595 </div> 596 <div class="method-container"> 597 <img class="payment-method" src="images/common/surepay2.png?V1.1" alt=""> 598 </div> 599 600 <div class="method-container"> 601 <img class="payment-method" src="images/common/pay/tng.png?v=1.12" alt=""> 602 </div> 603 <div class="method-container"> 604 <img class="payment-method" src="images/common/paypro.png?v=1.12" alt="" style="width: 45%;"> 605 </div> 606 </div> 607 </div> 608 609 <div class="navigation-menu"> 610 <a href="about_us">About Us</a> 611 <div class="link-seperator">|</div> 612 <a href="banking">Banking</a> 613 <div class="link-seperator">|</div> 614 <a href="tnc">Terms & Conditions</a> 615 <div class="link-seperator">|</div> 616 <a href="policy">Privacy Policy</a> 617 <div class="link-seperator">|</div> 618 <a href="responsible_gaming">Responsible Gaming</a> 619 <div class="link-seperator">|</div> 620 <a href="contact">Contact Us</a> 621 </div> 622 </div> 623 <div class="footer-middle"> 624 <div class="game-providers"> 625 <div class="providers-wrapper"> 626 <div class="prov-img"> 627 <ul> 628 <li> 629 <img src="images/common/footer-logo/ai.png" alt="" /></li> 630 <li> 631 <li> 632 <img src="images/common/footer-logo/wow.png" alt="" /></li> 633 <li> 634 635 <li> 636 <img src="images/common/footer-logo/918kiss.png?v=1.21" alt="" /></li> 637 638 <li> 639 <img src="images/common/footer-logo/choice.png?v=1.21" alt="" /></li> 640 <li> 641 <img src="images/common/footer-logo/allbet.png?v=1.21" alt="" /></li> 642 <li> 643 <img src="images/common/footer-logo/apollo.png?v=1.21" alt="" /></li> 644 <li> 645 <img src="images/common/footer-logo/bgaming.png?v=1.21" alt="" /></li> 646 <li> 647 <img src="images/common/footer-logo/biggaming.png?v=1.21" alt="" /></li> 648 <li> 649 <img src="images/common/footer-logo/booongo.png?v=1.21" alt="" /></li> 650 <li> 651 <img src="images/common/footer-logo/chris.png?v=1.21" alt="" /></li> 652 <li> 653 <img src="images/common/footer-logo/cmd.png?v=1.21" alt="" /></li> 654 <li> 655 <img src="images/common/footer-logo/cq9.png?v=1.21" alt="" /></li> 656 <li> 657 <img src="images/common/footer-logo/evo.png?v=1.21" alt="" /></li> 658 <li> 659 <img src="images/common/footer-logo/fazi.png?v=1.21" alt="" /></li> 660 <li> 661 <img src="images/common/footer-logo/gameplay.png?v=1.21" alt="" /></li> 662 <li> 663 <img src="images/common/footer-logo/gamshy.png?v=1.21" alt="" /></li> 664 665 <li> 666 <img src="images/common/footer-logo/ia.png?v=1.21" alt="" /></li> 667 <li> 668 <img src="images/common/footer-logo/idnlive.png?v=1.21" alt="" /></li> 669 670 <li> 671 <img src="images/common/footer-logo/jdb.png?v=1.21" alt="" /></li> 672 <li> 673 <img src="images/common/footer-logo/jili.png?v=1.21" alt="" /></li> 674 <li> 675 <img src="images/common/footer-logo/joker.png?v=1.21" alt="" /></li> 676 <li> 677 <img src="images/common/footer-logo/king.png?v=1.21" alt="" /></li> 678 <li> 679 <img src="images/common/footer-logo/kiron.png?v=1.21" alt="" /></li> 680 <li> 681 <img src="images/common/footer-logo/live22.png?v=1.22" alt="" /></li> 682 <li> 683 <img src="images/common/footer-logo/m8bet.png?v=1.21" alt="" /></li> 684 <li> 685 <img src="images/common/footer-logo/maxbet.png?v=1.21" alt="" /></li> 686 <li> 687 <img src="images/common/footer-logo/mega.png?v=1.21" alt="" /></li> 688 <li> 689 <img src="images/common/footer-logo/micro.png?v=1.21" alt="" /></li> 690 <li> 691 <img src="images/common/footer-logo/miki.png?v=1.21" alt="" /></li> 692 <li> 693 <img src="images/common/footer-logo/mrslotty.png?v=1.21" alt="" /></li> 694 <li> 695 <img src="images/common/footer-logo/netent.png?v=1.12" alt="" /></li> 696 <li> 697 <img src="images/common/footer-logo/netgame.png?v=1.21" alt="" /></li> 698 <li> 699 <img src="images/common/footer-logo/pg.png?v=1.21" alt="" /></li> 700 <li> 701 <img src="images/common/footer-logo/play.png?v=1.21" alt="" /></li> 702 <li> 703 <img src="images/common/footer-logo/plyatech.png?v=1.21" alt="" /></li> 704 <li> 705 <img src="images/common/footer-logo/pragmatic.png?v=1.21" alt="" /></li> 706 <li> 707 <img src="images/common/footer-logo/pretty.png?v=1.21" alt="" /></li> 708 <li> 709 <img src="images/common/footer-logo/psbet.png?v=1.21" alt="" /></li> 710 <li> 711 <img src="images/common/footer-logo/pussy.png?v=1.21" alt="" /></li> 712 <li> 713 <img src="images/common/footer-logo/qtech.png?v=1.21" alt="" /></li> 714 <li> 715 <img src="images/common/footer-logo/redrake.png?v=1.21" alt="" /></li> 716 <li> 717 <img src="images/common/footer-logo/sa.png?v=1.21" alt="" /></li> 718 <li> 719 <img src="images/common/footer-logo/sbo.png?v=1.21" alt="" /></li> 720 <li> 721 <img src="images/common/footer-logo/tf.png?v=1.21" alt="" /></li> 722 <li> 723 <img src="images/common/footer-logo/truelab.png?v=1.21" alt="" /></li> 724 <li> 725 <img src="images/common/footer-logo/v2g.png?v=1.21" alt="" /></li> 726 727 <li> 728 <img src="images/common/footer-logo/wazdan.png?v=1.21" alt="" /></li> 729 <li> 730 <img src="images/common/footer-logo/wbet.png?v=1.21" alt="" /></li> 731 <li> 732 <img src="images/common/footer-logo/wearecasino.png?v=1.21" alt="" /></li> 733 <li> 734 <img src="images/common/footer-logo/xe88.png?v=1.21" alt="" /></li> 735 <li> 736 <img src="images/common/footer-logo/xpro.png?v=1.22" alt="" /></li> 737 <li> 738 <img src="images/common/footer-logo/dreamtech.png?v=1.21" alt="" /></li> 739 <li> 740 <img src="images/common/footer-logo/spade.png?v=1.21" alt="" /></li> 741 <li> 742 <img src="images/common/footer-logo/habanero.png?v=1.21" alt="" /></li> 743 <li> 744 <img src="images/common/footer-logo/playngo.png?v=1.21" alt="" /></li> 745 <li> 746 <img src="images/common/footer-logo/genesis.png?v=1.21" alt="" /></li> 747 <li> 748 <img src="images/common/footer-logo/playstar.png?v=1.21" alt="" /></li> 749 <li> 750 <img src="images/common/footer-logo/worldmatch.png?v=1.21" alt="" /></li> 751 <li> 752 <img src="images/common/footer-logo/simpleplay.png?v=1.21" alt="" /></li> 753 <li> 754 <img src="images/common/footer-logo/bbin.png?v=1.21" alt="" /></li> 755 <li> 756 <img src="images/common/footer-logo/ttp.png?v=1.21" alt="" /></li> 757 <li> 758 <img src="images/common/footer-logo/gamatron.png?v=1.21" alt="" /></li> 759 <li> 760 <img src="images/common/footer-logo/betsoft.png?v=1.21" alt="" /></li> 761 <li> 762 <img src="images/common/footer-logo/gameart.png?v=1.21" alt="" /></li> 763 <li> 764 <img src="images/common/footer-logo/redtiger.png?v=1.21" alt="" /></li> 765 <li> 766 <img src="images/common/footer-logo/ameba.png?v=1.21" alt="" /></li> 767 <li> 768 <img src="images/common/footer-logo/ygg.png?v=1.21" alt="" /></li> 769 <li> 770 <img src="images/common/suites/sta.png" /></li> 771 <li> 772 <img src="images/common/footer-logo/ft-megah5.png" alt=""></li> 773 <li> 774 <img src="images/common/footer-logo/ft-ka.png" alt=""></li> 775 <li> 776 <img src="images/common/footer-logo/ft-ht.png" alt=""></li> 777 <li> 778 <img src="images/common/footer-logo/amigo.png" alt=""></li> 779 <li> 780 <img src="images/common/footer-logo/sexy.png" alt=""></li> 781 <li> 782 <img src="images/common/footer-logo/db.png" alt=""></li> 783 <li> 784 <img src="images/common/footer-logo/magic.png?v2" alt=""></li> 785 </ul> 786 </div> 787 </div> 788 </div> 789 </div> 790 <div class="footer-bottom"> 791 <div class="footer-content-bottom seo-all"> 792 <h3>5 Reasons Why You Should Try Alibaba33 - Online Casino Malaysia</h3> 793 <div class="seo-info"> 794 <p> 795 <strong>Alibaba33 - Online Casino Malaysia Introduction</strong><br> 796 If youâre bored with the usual casino scene, you should try Alibaba33 - online casino Malaysia. 797 <br> 798 <br> 799 There are many reasons why you should give this new form of gaming a shot, including that it has more game variety, better payouts, and faster payouts than land-based casinos. 800 <br> 801 <br> 802 There are also bonuses and promotions galore when playing at an online casino Malaysia site.<br> 803 <br> 804 <strong>Alibaba33 - Online Casino Malaysia: You Get More Game Variety</strong><br> 805 When you play at an online casino in Malaysia, you get various games to choose from. You can easily find games for all types of players, such as slots and table games. 806 <br> 807 <br> 808 There are hundreds of different online casinos in Malaysia that offer thousands of other game titles. 809 <br> 810 <br> 811 The best part is that these online casinos keep adding new ones every month, so there's always something new to discover.<br> 812 <br> 813 If you're looking for traditional casino malaysia games like blackjack or roulette or if you prefer video slots with exciting bonus features and animations, then an online casino in Malaysia has what you need.<br> 814 <br> 815 If playing against other players is more your thing, why not try some poker? Or maybe bingo appeals to your inner winner? 816 <br> 817 <br> 818 There's no need for any download since most modern smartphones support HTML5 technology, which allows them to access any website instantly without having to install any software first.<br> 819 <br> 820 The variety doesn't stop there, though, because the platforms used by these online casinos also vary widely depending on where we're based in terms of the softw
820are companies behind them. 821 <br> 822 <br> 823 You could try some live dealer action, while others may use instant play versions instead; either way, we will be happy. -This means no matter what type of gaming experience(s)<br> 824 <br> 825 <strong>Alibaba33 - Online Casino Malaysia: Has Great Bonuses And Promotions</strong><br> 826 In this section, we will discuss the benefits of bonuses and promotions you can get when playing online casinos in Malaysia. 827 <br> 828 <br> 829 -This is one of the reasons why people should try online casinos in Malaysia.<br> 830 <br> 831 BONUSES AND PROMOTIONS CAN HELP YOU WIN MORE MONEY:<br> 832 <br> 833 You might have noticed that many online casinos offer different kinds of bonuses and promotions to their players, and some even give away free money just for signing up with their sites. 834 <br> 835 <br> 836 When you win money during a game, it is possible to use your winnings to bet again using your bonus money, and itâs like getting double benefit out of one transaction. 837 <br> 838 <br> 839 -This means that if you manage your bankroll well enough, then it is possible for everyone playing at an online casino to make more profit than usual because we can use their winnings from playing games as well as other bonuses we get from signing up with online casinos firstly into betting again later down the line.<br> 840 <br> 841 Itâs not just about making more profit, though; there are also other benefits associated with having access to these kinds of offers too, such as:<br> 842 <br> 843 <ul> 844 <li>Getting free cash deposits into your account so long as there aren't any restrictions placed on them by site owners themselves about how much or which types/kinds, etcetera, then this means anyone who has received them will have access today but won't necessarily tomorrow unless another person hasn't already taken advantage yet today?</li> 845 </ul> 846 <br> 847 <strong>Alibaba33 - Online Casino Malaysia: Payouts Are Better</strong><br> 848 You're probably wondering why online casinos offer better payouts than land-based ones. 849 <br> 850 <br> 851 It's pretty simple: the technology that powers them is superior to what you'll find in brick-and-mortar establishments, so there are fewer technical issues when calculating wins and losses.<br> 852 <br> 853 While this might not seem like much of a difference on the surface level, think about how having better technology impacts your daily life. 854 <br> 855 <br> 856 For example, if you have been using a mobile phone for ten years or more, chances are you've experienced firsthand how quickly phones become outdated after two or three years of use because newer versions come out every year. 857 <br> 858 <br> 859 But even though we stop being useful after a while, we usually work well enough.<br> 860 <br> 861 âand any problems can usually be fixed by restarting your phone or reinstalling some software updates.<br> 862 <br> 863 Do you see? Better tech ensures that everything runs smoothly with minimal downtime;<br> 864 <br> 865 -this kind of consistency leads directly into better payouts because players' experiences with their devices are consistently positive throughout their entire time playing at an online casino Malaysia site like ours."<br> 866 <br> 867 <strong>Alibaba33 - Online Casino Malaysia: Safe And Secure For Online Transactions</strong><br> 868 Online casino Malaysia is safe and secure for online transactions. The Ministry of Finance regulates the online gambling industry in Malaysia through the Malaysian Remote Gaming Association (MRGA). The association ensures that all licensed operators comply with strict guidelines which provide consumer protection and responsible gaming.<br> 869 <br> 870 Each site has its independent rating system, but all of them are audited to ensure security, fairness, and transparency.<br> 871 <br> 872 As part of this process, each operator undergoes regular audits by professional companies to ensure we meet these standards on an ongoing basis.<br> 873 <br> 874 <strong>Alibaba33 - Online Casino Malaysia: The Comfort Of Playing At Your Home Or Anywhere</strong><br> 875 You donât have to leave the comfort of your home or your room. You can play from anywhere in the world, as long as you have an internet connection and a laptop or desktop computer. 876 <br> 877 <br> 878 -This is especially helpful for those who live in remote areas with
878no casinos nearby or those who enjoy gaming but don't want to travel far from home.<br> 879 <br> 880 You can play any time of day and night without worrying about getting dressed up and traveling across town just to play at a casino table with other players that may be more experienced than you are and could take all your money if we win too much.<br> 881 <br> 882 The cost of playing online varies by casino site, but it's generally cheaper than playing live. 883 <br> 884 <br> 885 Many people prefer online gambling because we don't need to pay taxes on their winnings.<br> 886 <br> 887 âplus, we don't have to worry about losing track of how much money we're spending when we're out gambling since everything is recorded electronically anyway.<br> 888 <br> 889 <strong>Try Alibaba33 - Online Casino Malaysia.</strong><br> 890 If youâre bored with the usual casino scene, you should try online casino Malaysia. 891 There are many reasons why online casinos are more convenient than their brick-and-mortar counterparts. 892 <br> 893 <br> 894 We offer better games, better bonuses, and promotions, and we provide a safe and secure environment for your money transactions. Hereâs how:<br> 895 <br> 896 <ul> 897 <li>Convenience is one of the main benefits of playing at an online casino in Malaysia over its traditional counterpart. 898 You can play anytime, anywhere, without leaving your home or office. On top of that, there are no lines to wait at an online casino in Malaysia.</li> 899 <br> 900 <br> 901 <li>The number of games available in an online casino in Malaysia is much higher than what you see on land-based ones; this means that thereâs something for everybody, regardless of their personal preferences. 902 You can choose from table games like poker or blackjack; slot machines such as Mega888, 918Kiss, Super 8 Ways Ultimate, Joker123, XE88, Pussy888, Live22, ; 903 -video poker machines like Playtech, Pragmatic Play, QTech, Spadegaming, 918Kaya, AG Asia Gaming, Apollo Games, B Gaming, CQ9, Fazi, Gameplay Interactive, Gamingsoft Slots, Netent, Netgame, Mr Slotty, PlayPearls, TrueLab, Wazdan, WeAreCasino, Jili, JDB, Microgaming, Dreamtech, Habanero, PlaynGo; </li> 904 </ul> 905 <br> 906 <strong>Conclusion</strong><br> 907 In summary, at trusted online casino in Malaysia like Alibaba33 is a great way to enjoy your favorite games and win big. 908 <br> 909 <br> 910 We have everything you want in an online casino Malaysia: a wide variety of games, great bonuses, promotions, fast payouts, and security when you make deposits or withdrawals from your account. So why not give Alibaba33 - online casino Malaysia a try today? 911 </p> 912 </div> 913 </div> 914 </div> 915 <div class="footer-bottom"> 916 <div class="footer-content-bottom game-providers"> 917 <div id="be-support" style="margin-top: 0px; justify-content: flex-start; border-top: dashed; border-width: 1px; border-color: var(--neutral-3);"> 918 <div class="be-support-content">Alibaba33 is committed to supporting <a href="responsible_gaming" id="footer-responsible-gaming">Responsible Gaming</a> </div> 919 </div> 920 <div class="bottom-element"> 921 <div id="be-age-limit" class="age-limit"> 922 <img src="images/common/eighteen.svg" alt="eighteen" /> 923 </div> 924 <div class="copyright-element">
925 <span> | Alibaba33.com </span> 926 <time>2022</time> 927 </div> 928 </div> 929 <div class="terms-info"> 930 * Terms and conditions apply; please refer to the promotions page for more details. 931 <br> 932 <br> 933 Alibaba33.com uses certain browser cookies to ensure you receive the best gaming experience. By accessing and continuing to use the site you accept the use of these cookies. For information on our use of cookies and how to prevent them please refer to Alibaba33´s terms of use.</a> 934 </div> 935 </div> 936 </div> 937 </footer> 938</div> 939<div class="footer-menu"> 940 <div class="footer-menu-in"> 941 <ul class="ft-menu"> 942 <li class="nav-item"> 943 <a class="nav-link" href="index" aria-label="Home"> 944 <i class="fas fa-home"></i>Home 945 </a> 946 </li> 947 948 <li class="nav-item"> 949 <a class="nav-link" href="login" aria-label="My Account"> 950 <i class="fas fa-user"></i>Account 951 </a> 952 </li> 953 954 <li class="nav-item"> 955 <a class="nav-link" href="https://wa.link/0p0p89" aria-label="WhatsApp"> 956 <i class="fab fa-whatsapp"></i>Whatsapp 957 </a> 958 </li> 959 <li class="nav-item"> 960 <a class="nav-link" href="promotion" aria-label="Promo"> 961 <i class="fas fa-gift"></i>Promos 962 </a> 963 </li> 964 <li class="nav-item"> 965 966 <label name="Hamburger" for="side-menu-toggle" class="header-menu-mobile" 967 onclick="trackEvents('Click - ' + this.getAttribute('name'), 'Header', 1)"> 968 <i class="fas fa-bars"></i>Menu 969 </label> 970 </li> 971 </ul> 972 </div> 973</div> 974 975 976 </div> 977 <a id="button"></a> 978 <input id="side-menu-toggle" type="checkbox" style="display: none;" /> 979 <label for="side-menu-toggle" class="layout-side-menu-overlay"></label> 980 <div class="layout-side-menu"> 981 <nav class="side-menu-elements"> 982 <div class="side-menu-element header"> 983 <div class="side-menu-icon"> 984 <label for="side-menu-toggle"> 985 <div class="icon-side-menu"></div> 986 </label> 987 </div> 988 <div class="side-menu-text"></div> 989 <div class="lang-box languageToggle"> 990 <div class="dropdown"> 991 <button class="lang-btn dropdown-toggle" type="button" id="language-menu2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 992 <div class="languageToggle"> 993 <span> 994 <img src="images/common/flag-en-big.png" id="showLangFlag2"></span> <span><i class="fas fa-chevron-down"></i></span> 995 </div> 996 </button> 997 <div class="dropdown-menu language" aria-labelledby="language-menu2" x-placement="bottom-start"> 998 <a class="dropdown-item" href="#" onclick="setlanguage('en-US')"> 999 <img src="images/common/flag-en-big.png"></a> 1000 <a class="dropdown-item" href="#" onclick="setlanguage('ms-MY')"> 1001 <img src="images/common/flag-my-big.png"></a> 1002 <a class="dropdown-item" href="#" onclick="setlanguage('zh-CN')"> 1003 <img src="images/common/flag-cn-big.png"></a> 1004 1005 </div> 1006 </div> 1007 </div> 1008 </div> 1009 1010 <a class="side-menu-element" href="index"> 1011 <div class="side-menu-icon"> 1012 <div class="icon-home"></div> 1013 </div> 1014 <div class="side-menu-text">Home </div> 1015 </a> 1016 1017 <a class="side-menu-element" href="register"> 1018 <div class="side-menu-icon"> 1019 <div class="icon-register"></div> 1020 </div> 1021 <div class="side-menu-text">Register </div> 1022 </a><a class="side-menu-element" href="login"> 1023 <div class="side-menu-icon"> 1024 <div class="icon-login"></div> 1025 </div> 1026 <div class="side-menu-text">Login </div> 1027 </a> 1028 1029 <a class="side-menu-element" href="sports"> 1030 <div class="side-menu-icon"> 1031 <div class="icon-sports"></div> 1032 </div> 1033 <div class="side-menu-text bottom-border-invisible">Sports </div> 1034 </a><a class="side-menu-element" href="esports"> 1035 <div class="side-menu-icon"> 1036 <div class="icon-esports"></div> 1037 </div> 1038 <div class="side-menu-text bottom-border-invisible">E-Sport </div> 1039 </a><a class="side-menu-element" href="casino"> 1040 <div class="side-menu-icon"> 1041 <div class="icon-livecasino"></div> 1042 </div> 1043 <div class="side-menu-text">Casino</div> 1044 </a><a class="side-menu-element" href="slots"> 1045 <div class="side-menu-icon"> 1046 <div class="icon-games"></div> 1047 </div> 1048 <div class="side-menu-text">Slots </div> 1049 </a><a class="side-menu-element" href="fish"> 1050 <div class="side-menu-icon"> 1051 <div class="icon-fish"></div> 1052 </div> 1053 <div class="side-menu-text">Fish Hunter </div> 1054 </a><a class="side-menu-element" href="cockfighting"> 1055 <div class="side-menu-icon"> 1056 <div> 1057 <img class="icon-cockfighting" style="height: 25px; width: 25px;" src="images/common/mobile/slide menu icons/icon-cf.svg" /> 1058 </div> 1059 </div> 1060 <div class="side-menu-text">Cock Fighting </div> 1061 </a> 1062 <a class="side-menu-element" href="other"> 1063 <div class="side-menu-icon"> 1064 <div class="icon-other"></div> 1065 </div> 1066 <div class="side-menu-text">Others </div> 1067 </a><a class="side-menu-element" href="promotion"> 1068 <div class="side-menu-icon"> 1069 <div class="icon-promotions"></div> 1070 </div> 1071 <div class="side-menu-text">Promos </div> 1072 </a><a class="side-menu-element" href="download"> 1073 <div class="side-menu-icon"> 1074 <div class="icon-download"></div> 1075 </div> 1076 <div class="side-menu-text">Download Link </div> 1077 </a><a class="side-menu-element" href="vip"> 1078 <div class="side-menu-icon"> 1079 <div class="icon-vip"></div> 1080 </div> 1081 <div class="side-menu-text">VIP </div> 1082 </a><a class="side-menu-element" href="wheel"> 1083 <div class="side-menu-icon"> 1084 <div class="icon-wheel"></div> 1085 </div> 1086 <div class="side-menu-text">Fortune Wheel</div> 1087 </a><a class="side-menu-element" href="#" data-toggle="modal" data-target="#winner-modal"> 1088 <div class="side-menu-icon"> 1089 <div class="icon-win"></div> 1090 </div> 1091 <div class="side-menu-text">Winner List </div> 1092 </a> 1093 <a class="side-menu-element" href="tournament"> 1094 <div class="side-menu-icon"> 1095 <div class="icon-tour"></div> 1096 </div> 1097 <div class="side-menu-text">Tournament </div> 1098 </a> 1099 <a class="side-menu-element" href="livestream"> 1100 <div class="side-menu-icon"> 1101 <div class="icon-live"></div> 1102 </div> 1103 <div class="side-menu-text">Livestream </div>
1104 <span class="hot-tag">Hot</span> 1105 </a> 1106 <a class="side-menu-element" href="contact"> 1107 <div class="side-menu-icon"> 1108 <div class="icon-contactus"></div> 1109 </div> 1110 <div class="side-menu-text">Contact Us</div> 1111 </a><a class="side-menu-element" href="about_us"> 1112 <div class="side-menu-icon"> 1113 <div class="icon-helpcenter"></div> 1114 </div> 1115 <div class="side-menu-text">About Us </div> 1116 </a> 1117 1118 </nav> 1119 </div> 1120 <div class="modal fade" id="wheel-modal" style="display: none;" aria-hidden="true"> 1121 <div class="modal-dialog fortune-box"> 1122 <div class="modal-content"> 1123 <div class="modal-content promo"> 1124 <button type="button" class="close-promo" data-dismiss="modal" aria-hidden="true">X</button> 1125 <div class="pm-title-wrapper">Fortune Wheel </div> 1126 <div class="promo-pop-cont"> 1127 <div class="wheel-box"> 1128 <ul> 1129 <li>Members will receive 1 Token for every successful minimum normal deposit of RM100.</li> 1130<li>The bonus must fulfill a minimum 1x wagering requirement before any withdrawal can be made.</li> 1131<li>Each member is entitled to a maximum of 1 Token per day.</li> 1132<li>All Tokens received must be used before 23:59 on the same day. Any unused Tokens will be automatically forfeited by the system.</li> 1133<li>Physical prizes are limited in quantity and are available on a first-come, first-served basis. Alibaba33 reserves the right to replace any out-of-stock prize with an item of similar value.</li> 1134<li>The bonus can be used on all games across the platform.</li> 1135<li>Each member is only allowed to register one Alibaba33 account. 1136 <ul> 1137 <li>If a member is found to have multiple accounts or multiple accounts registered under the same IP address, all such accounts will be treated as group / organizational accounts.</li> 1138 <li>Alibaba33 reserves the right to terminate all related accounts and permanently freeze all balances.</li> 1139 </ul> 1140</li> 1141<li>All Alibaba33 offers, bonuses and promotions are intended for recreational members only. Alibaba33 reserves the right to modify, amend or cancel this promotion at any time without prior notice.</li> 1142 </ul> 1143 </div> 1144 </div> 1145 </div> 1146 </div> 1147 </div> 1148 </div> 1149 <input id="lang-side-menu-toggle" type="checkbox" style="display: none;" /> 1150 <label for="lang-side-menu-toggle" class="languages-side-menu-overlay"></label> 1151 <div class="layout-side-menu-languages"> 1152 <div class="side-menu-elements"> 1153 <div id="mobile-selected-language" class="selected-language side-menu-element"></div> 1154 <a class="side-menu-element" onclick="changeDisplayLanguage('en-US')" id="mobile-en-US"> 1155 <div class="side-menu-text">English (UK) </div> 1156 <div class="side-menu-icon"> 1157 <img src="images/common/flag-en-big.png" alt="English"> 1158 </div> 1159 </a><a class="side-menu-element" onclick="changeDisplayLanguage('vi-VN')" id="mobile-vi-VN"> 1160 <div class="side-menu-text">Tiếng Viá»t </div> 1161 <div class="side-menu-icon"> 1162 <img src="images/common/flag-mob-viet.png" alt="Vietnamese"> 1163 </div> 1164 </a> 1165 </div> 1166 </div> 1167 <div class="modal modal-bottom fade" id="slot-pop" tabindex="-1" role="dialog" aria-labelledby="bottom_modal"> 1168 <div class="modal-dialog" role="document"> 1169 <div class="modal-content"> 1170 <div class="modal-header"> 1171 <h5 class="modal-title">Game Name</h5> 1172 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span> </button> 1173 </div> 1174 <div class="modal-body"> 1175 <div class="slot-pop"> 1176 <div class="slot-img"> 1177 <img src="images/common/game1.jpg" class="img-fluid" alt="" /> 1178 </div> 1179 <div class="slot-pop-wrap"> 1180 <button class="btn-ply1">PLAY NOW</button> 1181 <button class="btn-ply2">TRy NOW</button> 1182 </div> 1183 </div> 1184 </div> 1185 <div class="modal-footer modal-footer-fixed d-none"> 1186 <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> 1187 <button type="button" class="btn btn-primary">Save changes</button> 1188 </div> 1189 </div> 1190 </div> 1191 </div> 1192 <div class="modal fade joinnow" id="joinnow-modal" style="display: none;" aria-hidden="true"> 1193 <div class="modal-dialog"> 1194 <div class="modal-content"> 1195 <button type="button" class="close-x" data-dismiss="modal">X</button> 1196 <div class="join-cnt"> 1197 <div class="join-r"> 1198 <div class="join-r-top"> 1199 <div class="join-ttl">REGISTER TO Alibaba33 ï¼ï¼ï¼</div> 1200 <div class="flag-ttl"> 1201 <div class="lang-box languageToggle"> 1202 <div class="dropdown"> 1203 <button class="lang-btn dropdown-toggle" type="button" id="language-menu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 1204 <div class="languageToggle">
1205 <span> 1206 <img src="images/common/flag-en-big.png"></span> <span><i class="fas fa-chevron-down"></i></span> 1207 </div> 1208 </button> 1209 <div class="dropdown-menu language" aria-labelledby="language-menu" x-placement="bottom-start"> 1210 <a class="dropdown-item" href="#"> 1211 <img src="images/common/flag-my-big.png"></a> <a class="dropdown-item" href="#"> 1212 <img src="images/common/flag-cn-big.png"></a> 1213 </div> 1214 </div> 1215 </div> 1216 </div> 1217 </div> 1218 <div class="join-r-cnt"> 1219 <form class="fg-form"> 1220 <div class="bk-title">Create Account</div> 1221 <div class="regfield"> 1222 <div class="label">Username<span class="manred">*</span></div> 1223 <div class="rgfeild"> 1224 <input type="text"> 1225 </div> 1226 </div> 1227 <div class="regfield"> 1228 <div class="label">Full Name<span class="manred">*</span></div> 1229 <div class="rgfeild"> 1230 <input type="text"> 1231 </div> 1232 </div> 1233 <div class="regfield"> 1234 <div class="label">Email<span class="manred">*</span></div> 1235 <div class="rgfeild"> 1236 <input type="email"> 1237 </div> 1238 </div> 1239 <div class="regfield"> 1240 <div class="label">Contact No.<span class="manred">*</span></div> 1241 <div class="rgfeild"> 1242 <input type="text"> 1243 </div> 1244 </div> 1245 <div class="regfield"> 1246 <div class="label">Password<span class="manred">*</span></div> 1247 <div class="rgfeild"> 1248 <input type="password"> 1249 </div> 1250 </div> 1251 <div class="regfield"> 1252 <div class="label">Confirm Password<span class="manred">*</span></div> 1253 <div class="rgfeild"> 1254 <input type="password"> 1255 </div> 1256 </div> 1257 <div class="regfield"> 1258 <div class="label"></div> 1259 <div> 1260 <button type="submit" class="reg-btn">Register</button> 1261 </div> 1262 </div> 1263 <div class="accept-field">By clicking the REGISTER button, I hereby acknowledge that I am above 18 years old and have read and accepted your terms & conditions. </div> 1264 </form> 1265 </div> 1266 </div> 1267 </div> 1268 </div> 1269 </div> 1270 </div> 1271 <div class="modal fade blnce" id="balance-modal" style="display: none;" aria-hidden="true"> 1272 <div class="modal-dialog"> 1273 <div class="modal-content"> 1274 <button type="button" class="close-x" data-dismiss="modal">X</button> 1275 <div class="main-wallet"> 1276 <ul id="dropdown_balance"> 1277 </ul> 1278 </div> 1279 </div> 1280 </div> 1281 </div>
1282 <div class="modal fade" id="popupAnnouncementModal" style="top: 5%;"> 1283 </div> 1284 <div class="modal fade" id="winner-modal" style="display: none;" aria-hidden="true"> 1285 <div class="modal-dialog winner-box"> 1286 <div class="modal-content"> 1287 <div class="modal-content promo"> 1288 <button type="button" class="close-promo" data-dismiss="modal" aria-hidden="true">X</button> 1289 <div class="promo-pop-cont"> 1290 <div id="popupWinnerbtn"></div> 1291 <h1>LAST WEEK WINNERLIST</h1> 1292 <div class="pop-winner"> 1293 <div class="priz-wrap2"> 1294 1295 <div class="winlist"> 1296 <div class="box-1" id="second1"> 1297 </div> 1298 <div class="box-2" id="first1"> 1299 </div> 1300 <div class="box-3" id="third1"> 1301 </div> 1302 </div> 1303 <div class="table-borad"> 1304 <div class="table-responsive"> 1305 <table id="popupWinner"> 1306 </table> 1307 </div> 1308 </div> 1309 </div> 1310 </div> 1311 </div> 1312 </div> 1313 </div> 1314 </div> 1315 </div> 1316
1316<script src="bootstrap-4.3.1/popper.min.js"></script>
1316 1317
1317<script src="bootstrap-4.3.1/js/bootstrap.min.js"></script>
1317 1318
1318<script src="js/smooth.scroll.js"></script>
1318 1319
1319<script src="js/aos.js"></script>
1319 1320
1320<script src="/Scripts/jcmm-luckydice.js?v=5"></script>
1320 1321 1322
1322<script> 1323 AOS.init({ 1324 once: true, 1325 disable: 'mobile' 1326 }); 1327 1328 </script>
1328 1329
1329<script> 1330 var btn = $('#button'); 1331 1332 $(window).scroll(function () { 1333 if ($(window).scrollTop() > 300) { 1334 btn.addClass('show'); 1335 } else { 1336 btn.removeClass('show'); 1337 } 1338 }); 1339 1340 btn.on('click', function (e) { 1341 e.preventDefault(); 1342 $('html, body').animate({ scrollTop: 0 }, '300'); 1343 }); 1344 1345 </script>
1345 1346
1346<script> 1347 $(document).ready(function () { 1348 1349 if (getCookie("selected-lang") == "en-US") { 1350 $("#showLangFlag").attr("src", "images/common/flag-en-big.png"); 1351 $("#showLangFlag1").attr("src", "images/common/flag-en-big.png"); 1352 $("#showLangFlag2").attr("src", "images/common/flag-en-big.png"); 1353 } 1354 else if (getCookie("selected-lang") == "ms-MY") { 1355 $("#showLangFlag").attr("src", "images/common/flag-my-big.png"); 1356 $("#showLangFlag1").attr("src", "images/common/flag-my-big.png"); 1357 $("#showLangFlag2").attr("src", "images/common/flag-my-big.png"); 1358 } else if (getCookie("selected-lang") == "zh-CN") { 1359 $("#showLangFlag").attr("src", "images/common/flag-cn-big.png"); 1360 $("#showLangFlag1").attr("src", "images/common/flag-cn-big.png"); 1361 $("#showLangFlag2").attr("src", "images/common/flag-cn-big.png"); 1362 } 1363 $("#webHome").addClass("active"); 1364 refreshVCode("fp", "fpVeriCode"); 1365 getDateTime(); 1366 getWinnerList(); 1367 //v1 1368 $("#grade-2").attr("src", "images/common/vip/vip-basic.png"); 1369 $("#grade-3").attr("src", "images/common/vip/vip-semipro.png"); 1370 $("#grade-4").attr("src", "images/common/vip/vip-pro.png"); 1371 $("#grade-5").attr("src", "images/common/vip/vip-bronze.png"); 1372 $("#grade-6").attr("src", "images/common/vip/vip-sliver.png"); 1373 $("#grade-7").attr("src", "images/common/vip/vip-gold.png"); 1374 $("#grade-8").attr("src", "images/common/vip/vip-platinum.png"); 1375 $("#grade-9").attr("src", "images/common/vip/vip-diamond.png"); 1376 1377 1378 //v2 1379 $("#ggrade-2").attr("src", "images/common/vip/vip-basic.png"); 1380 $("#ggrade-3").attr("src", "images/common/vip/vip-semipro.png"); 1381 $("#ggrade-4").attr("src", "images/common/vip/vip-pro.png"); 1382 $("#ggrade-5").attr("src", "images/common/vip/vip-bronze.png"); 1383 $("#ggrade-6").attr("src", "images/common/vip/vip-sliver.png"); 1384 $("#ggrade-7").attr("src", "images/common/vip/vip-gold.png"); 1385 $("#ggrade-8").attr("src", "images/common/vip/vip-platinum.png"); 1386 $("#grade-9").attr("src", "images/common/vip/vip-diamond.png"); 1387 1388 //v3 1389 // $("#gg3rade-1").attr("src", "images/common/vip/vip-basic.png"); 1390 $("#gg3rade-2").attr("src", "images/common/vip/vip-basic.png"); 1391 $("#gg3rade-3").attr("src", "images/common/vip/vip-semipro.png"); 1392 $("#gg3rade-4").attr("src", "images/common/vip/vip-pro.png"); 1393 $("#gg3rade-5").attr("src", "images/common/vip/vip-bronze.png"); 1394 $("#gg3rade-6").attr("src", "images/common/vip/vip-sliver.png"); 1395 $("#gg3rade-7").attr("src", "images/common/vip/vip-gold.png"); 1396 $("#gg3rade-8").attr("src", "images/common/vip/vip-platinum.png"); 1397 $("#gg3rade-9").attr("src", "images/common/vip/vip-diamond.png"); 1398 1399 // $("#gm3rade-1").attr("src", "images/common/vip/vip-basic.png"); 1400 $("#gm3rade-2").attr("src", "images/common/vip/vip-basic.png"); 1401 $("#gm3rade-3").attr("src", "images/common/vip/vip-semipro.png"); 1402 $("#gm3rade-4").attr("src", "images/common/vip/vip-pro.png"); 1403 $("#gm3rade-5").attr("src", "images/common/vip/vip-bronze.png"); 1404 $("#gm3rade-6").attr("src", "images/common/vip/vip-sliver.png"); 1405 $("#gm3rade-7").attr("src", "images/common/vip/vip-gold.png"); 1406 $("#gm3rade-8").attr("src", "images/common/vip/vip-platinum.png"); 1407 $("#gm3rade-9").attr("src", "images/common/vip/vip-diamond.png"); 1408 1409 $("#level-1").html("NEW MEMBER"); 1410 $("#level-2").html("BASIC"); 1411 $("#level-3").html("IRON"); 1412 $("#level-4").html("BRONZE"); 1413 $("#level-5").html("SILVER"); 1414 $("#level-6").html("GOLD"); 1415 $("#level-7").html("PLATINUM"); 1416 $("#level-8").html("DIAMOND"); 1417 $("#level-9").html("EMPEROR"); 1418 1419 if (screen.width <= 720) { 1420 $(".img_hide").css("display", "none"); 1421 } 1422 $(document).on("click", ".all-in2", function () { 1423 var from = "main"; 1424 var to = $(this).attr("data-p_code"); 1425 var amt = $("#dropdown_main").text(); 1426 1427 AllInAllOut(from, to, amt); 1428 }); 1429 1430 $(document).on("click", ".all-out", function () { 1431 var from = $(this).attr("data-p_code"); 1432 var to = "main"; 1433 var amt = $("#dropdown_bal_" + $(this).attr("data-p_code")).text(); 1434 1435 AllInAllOut(from, to, amt); 1436 }); 1437 1438 }); 1439 1440 //last week tournament 1441 function getWinnerList() { 1442 var url = "../ajaxData/proc_getTournamentList"; 1443 //var url = "../ajaxData/proc_getTournamentList?offsetTime=" + listOffsettime; 1444 ajaxRequest("GET", url, null, getWinnerListDone, getTournamentListFail, ajaxAlways, false, false); 1445 } 1446 1447 function getTournamentListFail(err, status, xhr) { 1448 alert("Unknown error, Please contact our customer service"); 1449 } 1450 1451 function getWinnerListDone(res, status, xhr) { 1452 if (res.errCode == 0) { 1453 var counter1 = 0; 1454 $(res.data.reverse()).each(function () { 1455 if (this.t_status == true) { 1456 var title1 = this.t_title; 1457 var content1 = this.t_content; 1458 var image_des1 = this.t_image_des; // this.p_image2 1459 var prod_code1 = this.p_code; 1460 var splited1 = title1.split(' '); 1461 var html = ''; 1462 1463 if (counter1 == 0) { 1464 html += '<button class="btn-tour"><a class="nav-link png-2-btn active" data-toggle="tab" href="#t' + this.p_id + '" role="tab" aria-controls="t' + this.p_id + '">ALL Tournament</a></button>'; 1465 } 1466 else { 1467 html += ' <button class="btn-tour"><a class="nav-link png-2-btn " data-toggle="tab" href="#t' + this.p_id + '" role="tab" aria-controls="t' + this.p_id + '">ALL1 Tournament</a></button>'; 1468 } 1469 1470 1471 $("#popupWinnerbtn").append(html);
1472 //$("#tourToptions").append(html1); 1473 1474 CreateWinnerList(this.p_id, content1, image_des1, this.start_time_local, this.end_time_local, prod_code1); 1475 1476 //counter++; 1477 counter1++; 1478 } 1479 1480 }); 1481 } 1482 else { 1483 // alert(res.errMsg); 1484 } 1485 } 1486 1487 var count1 = 0; 1488 function CreateWinnerList(tid1, content1, image1, startTime1, endTime1, prod_code1) { 1489 var tour_id = "t" + tid1; 1490 //var tour_id2 = "tt" + tid; 1491 var html = ''; 1492 var html1 = ''; 1493 var div1 = ""; // default list 1494 var div2 = ""; // tournament list 1495 var div3 = ""; // winner list 1496 var html2 = ''; 1497 var html3 = ''; 1498 var html4 = ''; 1499 var html5 = ''; 1500 var html6 = ''; 1501 1502 if (count1 == 0) 1503 html += '<div class="tab-pane fade show active" id="' + tour_id + '" role="tabpanel" aria-labelledby="playtech-tab">'; 1504 else 1505 html += '<div class="tab-pane fade" id="' + tour_id + '" role="tabpanel" aria-labelledby="joker-tab">'; 1506 1507 div1 = content1; 1508 1509 if (prod_code1 != "KISS918") { 1510 $.ajax({
1511 type: 'POST', 1512 url: '../ajaxData/proc_getWinnerList', 1513 data: { "tournament_id": "2" }, 1514 cache: false, 1515 dataType: 'json', 1516 success: function (d) { 1517 if (d.errCode == "0") { 1518 1519 var wlist = JSON.stringify(d.data); 1520 var object = JSON.parse(wlist); 1521 var temp1 = 0; 1522 object.forEach(function (key, index) { 1523 if (index == 0) { 1524 1525 html4 += ' <img src="images/common/wheel/first-crown.png" alt=""/>'; 1526 html4 += ' <div class="wrap-win">'; 1527 html4 += ' <div class="ttil">' + key.username + '</div>'; 1528 html4 += ' <div class="win-info">'; 1529 html4 += ' <p>Turnover ' + key.total_turnover + '</p>'; 1530 html4 += ' <h4>PRIZE MYR 1000</h4>'; 1531 html4 += ' </div>'; 1532 html4 += ' </div>'; 1533 } 1534 else if (index == 1) { 1535 1536 html5 += ' <img src="images/common/wheel/second-crown.png" alt=""/>'; 1537 html5 += ' <div class="wrap-win">'; 1538 html5 += ' <div class="ttil">' + key.username + '</div>'; 1539 html5 += ' <div class="win-info">'; 1540 html5 += ' <p>Turnover ' + key.total_turnover + '</p>'; 1541 html5 += ' <h4>PRIZE MYR 500</h4>'; 1542 html5 += ' </div>'; 1543 html5 += ' </div>'; 1544 } 1545 else if (index == 2) { 1546 html6 += ' <img src="images/common/wheel/third-crown.png" alt=""/>'; 1547 html6 += ' <div class="wrap-win">'; 1548 html6 += ' <div class="ttil">' + key.username + '</div>'; 1549 html6 += ' <div class="win-info">'; 1550 html6 += ' <p>Turnover ' + key.total_turnover + '</p>'; 1551 html6 += ' <h4>PRIZE MYR 300</h4>'; 1552 html6 += ' </div>'; 1553 html6 += ' </div>'; 1554 } 1555 else if (index == 3) { 1556 temp = index + 1; 1557 1558 html3 += ' <tr>'; 1559 html3 += ' <th colspan="3">Leaderboard</th>'; 1560 html3 += ' </tr>'; 1561 html3 += ' <tr class="tour-tb">'; 1562 html3 += ' <td>ID</td>'; 1563 html3 += ' <td>Turnover</td>'; 1564 html3 += ' <td>PRIZE(MYR) </td>'; 1565 html3 += ' </tr>'; 1566 html3 += '<tr>'; 1567 html3 += ' <td>' + temp + 'th ' + key.username + '</td>'; 1568 html3 += ' <td>' + key.total_turnover + '</td>'; 1569 html3 += ' <td>150</td>'; 1570 html3 += ' </tr>'; 1571 } 1572 else if (index == 4) { 1573 temp = index + 1; 1574 html3 += '<tr>'; 1575 html3 += '<td>' + temp + 'th ' + key.username + '</td>'; 1576 html3 += ' <td>' + key.total_turnover + '</td>'; 1577 html3 += '<td>100</td>'; 1578 html3 += '</tr>'; 1579 } 1580 else if (index == 5) { 1581 temp = index + 1; 1582 html3 += '<tr>'; 1583 html3 += '<td>' + temp + 'th ' + key.username + '</td>'; 1584 html3 += ' <td>' + key.total_turnover + '</td>'; 1585 html3 += '<td>90</td>'; 1586 html3 += '</tr>'; 1587 } 1588 else if (index == 6) { 1589 temp = index + 1; 1590 html3 += '<tr>'; 1591 html3 += '<td>' + temp + 'th ' + key.username + '</td>'; 1592 html3 += ' <td>' + key.total_turnover + '</td>'; 1593 html3 += '<td>80</td>'; 1594 html3 += '</tr>'; 1595 } 1596 else if (index == 7) { 1597 temp = index + 1; 1598 html3 += '<tr>'; 1599 html3 += '<td>' + temp + 'th ' + key.username + '</td>'; 1600 html3 += ' <td>' + key.total_turnover + '</td>'; 1601 html3 += '<td>70</td>'; 1602 html3 += '</tr>'; 1603 } 1604 else if (index == 8) { 1605 temp = index + 1; 1606 html3 += '<tr>'; 1607 html3 += '<td>' + temp + 'th ' + key.username + '</td>'; 1608 html3 += ' <td>' + key.total_turnover + '</td>'; 1609 html3 += '<td>60</td>'; 1610 html3 += '</tr>'; 1611 } 1612 else if (index == 9) { 1613 temp = index + 1; 1614 html3 += '<tr>'; 1615 html3 += '<td>' + temp + 'th ' + key.username + '</td>'; 1616 html3 += ' <td>' + key.total_turnover + '</td>'; 1617 html3 += '<td>50</td>'; 1618 html3 += '</tr>'; 1619 } 1620 }); 1621 $("#popupWinner").append(html3); 1622 $("#first1").append(html4); 1623 $("#second1").append(html5); 1624 $("#third1").append(html6); 1625 1626 } 1627 }, 1628 error: function (jqXHR, textStatus, errorThrown) { 1629 console.log("Unknown error, Please contact our customer service"); 1630 } 1631 }); 1632 } 1633 count1 = 1; 1634 } 1635 1636 1637 function getInboxMsgTotalCount() { 1638 $.ajax({
1639 type: 'POST', 1640 url: '/ajaxData/proc_inboxMsgFunction', 1641 data: { "action": "getTotalCount" }, 1642 success: function (d) { 1643 if (d.errCode == "0") { 1644 if (d.data != null) { 1645 if (d.data.total_count > 0) { 1646 $('#inboxMsgCount').text(d.data.total_count); 1647 $('#inboxMsgCount1').text(d.data.total_count); 1648 } 1649 else { 1650 $('#inboxMsgCount').text("0"); 1651 $('#inboxMsgCount1').text("0") 1652 } 1653 } 1654 } 1655 else 1656 alert(d.errCode + " - " + d.errMsg); 1657 }, 1658 error: function (jqXHR, textStatus, errorThrown) { 1659 console.log("Unknown error, Please contact our customer service"); 1660 }, 1661 complete: function (res, status, xhr) { 1662 // will auto run this part code no matter the ajax request is success or error 1663 ajaxAlways(res, status, xhr); 1664 } 1665 }); 1666 } 1667 1668 function refreshVCode(s_name, ele_id) { 1669 $('#' + ele_id).attr('src', '../ajaxData/proc_captchaCode?s=' + s_name + '&v=' + Math.floor(Math.random() * 100)); 1670 } 1671
1672 //////// Start GET INBOX NUMBER 1673 function getInboxNumber() { 1674 $.ajax({ 1675 type: 'POST', 1676 url: '../ajaxData/proc_getInboxMsg', 1677 cache: false, 1678 data: {}, 1679 dataType: 'json', 1680 success: function (d) { 1681 1682 if (d.errCode == "0") { 1683 1684 if (d.data != null) { 1685 1686 var inboxNoLoop = 0; 1687 1688 $.each(d.data, function (i, d) { 1689 if (d.status == 0) 1690 inboxNoLoop += 1; 1691 }); 1692 1693 if (inboxNoLoop > 0) { 1694 $("#inboxDot").html(inboxNoLoop); 1695 } 1696 else { 1697 $("#inboxDot").empty(); 1698 } 1699 } else { 1700 $("#inboxDot").empty(); 1701 } 1702 1703 } else { 1704 //showErrorMessage(d.errCode, d.errMsg); 1705 $("#inboxDot").empty(); 1706 } 1707 }, 1708 error: function (jqXHR, textStatus, errorThrown) { 1709 console.log("Unknown error, Please contact our customer service"); 1710 } 1711 1712 }); 1713 }
1714 //////// End GET INBOX NUMBER 1715 ////////// Start LOGIN 1716 $("#form_login").validate({ 1717 rules: { 1718 username: { 1719 required: true, 1720 }, 1721 password: { 1722 required: true, 1723 }, 1724 }, 1725 messages: { 1726 username: { 1727 required: "Please insert Username.", 1728 }, 1729 password: { 1730 required: "Please insert Password.", 1731 }, 1732 }, 1733 1734 submitHandler: function (form) { 1735 $("#freezescreen").css("display", ""); 1736 $("#loginloadingbtn").css("display", ""); 1737 $("#loginsubmitbtn").css("display", "none"); 1738 $.ajax({ 1739 type: 'POST', 1740 url: '../ajaxData/proc_memLogin', //PLEASE DO NOT CHANGE THIS BACK TO ORIGINAL ONE 1741 data: $('#form_login').serialize(), 1742 cache: false, 1743 dataType: 'json', 1744 success: function (d) { 1745 $("#freezescreen").css("display", "none"); 1746 $("#loginloadingbtn").css("display", "none"); 1747 $("#loginsubmitbtn").css("display", ""); 1748 if (d.errCode == "0") { 1749 $('#form_login')[0].reset(); 1750 1751 window.location.href = "deposit-gspay"; 1752 } else { 1753 if (d.errCode == "0123456789") { 1754 $("#changeusername").modal(); 1755 } 1756 else if (d.errCode == "0987654321") { 1757 $("#changeusername").modal(); 1758 } 1759 else if (d.errCode == "100006") { 1760 document.getElementById("a_username").value = document.getElementById("l_username").value; 1761 $("#resend_activation").modal(); 1762 } 1763 else { 1764 showErrorMessage(d.errCode, d.errMsg); 1765 } 1766 } 1767 }, 1768 error: function (jqXHR, textStatus, errorThrown) { 1769 $("#freezescreen").css("display", "none"); 1770 $("#loginloadingbtn").css("display", "none"); 1771 $("#loginsubmitbtn").css("display", ""); 1772 alert("Unknown error, Please contact our customer service"); 1773 } 1774 }); 1775 } 1776 }); 1777 $("#form_login1").validate({ 1778 rules: { 1779 username: { 1780 required: true, 1781 }, 1782 password: { 1783 required: true, 1784 }, 1785 }, 1786 messages: { 1787 username: { 1788 required: "Please insert Username.", 1789 }, 1790 password: { 1791 required: "Please insert Password.", 1792 }, 1793 }, 1794 1795 submitHandler: function (form) { 1796 $("#freezescreen").css("display", ""); 1797 $("#loginloadingbtn").css("display", ""); 1798 $("#loginsubmitbtn").css("display", "none"); 1799 $.ajax({
1800 type: 'POST', 1801 url: '../ajaxData/proc_memLogin', //PLEASE DO NOT CHANGE THIS BACK TO ORIGINAL ONE 1802 data: $('#form_login1').serialize(), 1803 cache: false, 1804 dataType: 'json', 1805 success: function (d) { 1806 $("#freezescreen").css("display", "none"); 1807 $("#loginloadingbtn").css("display", "none"); 1808 $("#loginsubmitbtn").css("display", ""); 1809 if (d.errCode == "0") { 1810 $('#form_login1')[0].reset(); 1811 1812 window.location.href = "deposit-gspay"; 1813 } else { 1814 if (d.errCode == "0123456789") { 1815 $("#changeusername").modal(); 1816 } 1817 else if (d.errCode == "0987654321") { 1818 $("#changeusername").modal(); 1819 } 1820 else if (d.errCode == "100006") { 1821 document.getElementById("a_username").value = document.getElementById("l_username").value; 1822 $("#resend_activation").modal(); 1823 } 1824 else { 1825 showErrorMessage(d.errCode, d.errMsg); 1826 } 1827 } 1828 }, 1829 error: function (jqXHR, textStatus, errorThrown) { 1830 $("#freezescreen").css("display", "none"); 1831 $("#loginloadingbtn").css("display", "none"); 1832 $("#loginsubmitbtn").css("display", ""); 1833 alert("Unknown error, Please contact our customer service"); 1834 } 1835 }); 1836 } 1837 });
1838 ////////// End LOGIN 1839 1840 ////////// Start LOGOUT 1841 function logout() { 1842 $.ajax({ 1843 type: 'POST', 1844 url: '../ajaxData/proc_memLogout', 1845 cache: false, 1846 dataType: 'json', 1847 success: function (d) { 1848 if (d.errCode == "0") 1849 window.location.href = "index"; 1850 else 1851 showErrorMessage(d.errCode, d.errMsg); 1852 }, 1853 error: function (jqXHR, textStatus, errorThrown) { 1854 alert("Unknown error, Please contact our customer service"); 1855 } 1856 }); 1857 } 1858 ////////// End LOGOUT 1859 1860 ////////// forget password 1861 $("#form_forgetpassword").validate({ 1862 rules: { 1863 email: { 1864 required: true, 1865 maxlength: 200, 1866 email: true 1867 }, 1868 username: { 1869 required: true, 1870 maxlength: 200, 1871 1872 }, 1873 contact: { 1874 required: true, 1875 maxlength: 200, 1876 1877 }, 1878 v_code: { 1879 required: true, 1880 } 1881 }, 1882 messages: { 1883 email: { 1884 required: "Please insert email.", 1885 maxlength: "Please enter at most {0} character", 1886 email: "Please insert valid email, e.g. : [email protected].", 1887 }, 1888 username: { 1889 required: "This field is required.", 1890 }, 1891 contact: { 1892 required: "This field is required.", 1893 }, 1894 v_code: { 1895 required: "This field is required.", 1896 } 1897 }, 1898 submitHandler: function (form) { 1899 $("#freezescreen").css("display", ""); 1900 $("#loadingbtn").css("display", ""); 1901 $("#fpsubmitbtn").css("display", "none"); 1902 1903 $.ajax({
1904 type: 'POST', 1905 url: '../ajaxData/proc_forgetPassword', 1906 data: $('#form_forgetpassword').serialize(), 1907 cache: false, 1908 dataType: 'json', 1909 success: function (d) { 1910 $("#freezescreen").css("display", "none"); 1911 $("#loadingbtn").css("display", "none"); 1912 $("#fpsubmitbtn").css("display", ""); 1913 if (d.errCode == "0") { 1914 $('#form_forgetpassword')[0].reset(); 1915 alert("Reset Password Successful"); 1916 window.location.href = "index"; 1917 } else { 1918 alert(d.errCode + "-" + d.errMsg); 1919 } 1920 }, 1921 error: function (jqXHR, textStatus, errorThrown) { 1922 $("#freezescreen").css("display", "none"); 1923 $("#loadingbtn").css("display", "none"); 1924 $("#fpsubmitbtn").css("display", ""); 1925 alert("Unknown error, Please contact our customer service"); 1926 } 1927 }); 1928 } 1929 });
1930 ///////// end forget password 1931 ////////// Start DROPDOWN BALANCE 1932 function populateDropdownProductBalance() { 1933 $.ajax({ 1934 type: 'POST', 1935 url: '../ajaxData/proc_getProductList', 1936 cache: false, 1937 dataType: 'json', 1938 success: function (d) { 1939 if (d.errCode == "0") { 1940 1941 var txt_node = ""; 1942 txt_node += ' <li><div class="prov-name">Main Wallet</div><div class="am-prov"><div class="prov-am"><span id="dropdown_main"><img src="images/common/load-indicator.gif" style="width: 20px;"></span></div></div></li>'; 1943 $.each(d.data, function (i, d) { 1944 if (!(d.p_code == "GX" || d.p_code == "KR" || d.p_code == "BN" || d.p_code == "K8" || d.p_code == "PY" || d.p_code == "SM" || d.p_code == "VM" || d.p_code == "MK" || d.p_code == "AI" || d.p_code == "G3" || d.p_code == "MS" || d.p_code == "TR" || d.p_code == "FZ" || d.p_code == "NG" || d.p_code == "AO" || d.p_code == "RK" || d.p_code == "WR" || d.p_code == "YS" || d.p_code == "WZ" || d.p_code == "PE" || d.p_code == "ON" || d.p_code == "C9")) { 1945 if (d.isMaintenance) 1946 txt_node += '<li><div class="prov-name">' + d.p_name + '</div><div class="am-prov"><div class="prov-am"><span id="dropdown_bal_' + d.p_code + '"><img src="images/common/load-indicator.gif" style="width: 20px;"></span></div></div></li>'; 1947 else 1948 txt_node += '<li><div class="prov-name">' + d.p_name + '</div><div class="am-prov"><div class="prov-am"><span id="dropdown_bal_' + d.p_code + '"><img src="images/common/load-indicator.gif" style="width: 20px;"></span></div><div class="prov-in"><button class="btn-in all-in2" data-p_code="' + d.p_code + '" id="in_btn_' + d.p_code + '" disabled><i class="fas fa-arrow-up"></i></button></div><div class="prov-out"><button data-p_code="' + d.p_code + '" id="out_btn_' + d.p_code + '" class="btn-out all-out" disabled><i class="fas fa-arrow-down"></i></button></div></div></li>'; 1949 } 1950 }); 1951 1952 $("#dropdown_balance").html(txt_node); 1953 getDropdownMainWallet(); 1954 $.each(d.data, function (i, d) { 1955 if (!d.isMaintenance) 1956 getDropdownProductBalance(d.p_code); 1957 else 1958 $("#dropdown_bal_" + d.p_code).html("Maintenance"); 1959 }); 1960 } else { 1961 showErrorMessage(d.errCode, d.errMsg); 1962 } 1963 }, 1964 error: function (jqXHR, textStatus, errorThrown) { 1965 alert("Unknown error, Please contact our customer service"); 1966 } 1967 }); 1968 } 1969 1970 function getDropdownMainWallet() { 1971 $.ajax({
1972 type: 'POST', 1973 url: '../ajaxData/proc_getMemberBalance', 1974 cache: false, 1975 dataType: 'json', 1976 success: function (d) { 1977 if (d.errCode == "0") { 1978 $("#dropdown_main").html(parseFloat(d.data).toFixed(2)); 1979 1980 if (parseFloat(d.data) > 0) { 1981 $("[id^=in_btn_]").removeAttr('disabled'); 1982 } 1983 } 1984 else 1985 showErrorMessage(d.errCode, d.errMsg); 1986 }, 1987 error: function (jqXHR, textStatus, errorThrown) { 1988 $("#dropdown_main" + productCode).html("Maintenance"); 1989 } 1990 }); 1991 } 1992 1993 function getDropdownProductBalance(productCode) { 1994 $.ajax({ 1995 type: 'POST', 1996 url: '../ajaxData/proc_getCCLBalance', 1997 cache: false, 1998 data: { "p_code": productCode }, 1999 dataType: 'json', 2000 success: function (d) { 2001 if (d.errCode == 0) { 2002 $("#dropdown_bal_" + productCode).html(parseFloat(d.data).toFixed(2)); 2003 2004 if (parseFloat(d.data) > 0) { 2005 $("#out_btn_" + productCode).removeAttr('disabled'); 2006 } 2007 } 2008 else 2009 $("#dropdown_bal_" + productCode).html("Maintenance"); 2010 }, 2011 error: function (jqXHR, textStatus, errorThrown) { 2012 $("#dropdown_bal_" + productCode).html("Maintenance"); 2013 } 2014 }); 2015 } 2016 2017 function AllInAllOut(FROM, TO, AMT) { 2018 $("#freezescreen").css("display", ""); 2019 console.log(AMT); 2020 var data = { 2021 "trans_from": FROM, 2022 "trans_to": TO, 2023 "trans_amount": parseFloat(AMT) 2024 }; 2025 2026 $.ajax({
2027 type: 'POST', 2028 url: '../ajaxData/proc_makeTransfer', 2029 data: data, 2030 cache: false, 2031 dataType: 'json', 2032 success: function (d) { 2033 if (d.errCode == "0") { 2034 alert("Transfer Successful"); 2035 location.reload(); 2036 } else { 2037 alert(d.errCode + "-" + d.errMsg); 2038 } 2039 }, 2040 error: function (jqXHR, textStatus, errorThrown) { 2041 $("#freezescreen").css("display", "none"); 2042 alert("Unknown error, Please contact our customer service"); 2043 }, 2044 complete: function () { 2045 $("#freezescreen").css("display", "none"); 2046 } 2047 }); 2048 } 2049 ////////// End DROPDOWN BALANCE 2050 var aProductList = []; // array list of available product code for get balance purpose 2051 var aProductListCount = 0; // total count of available product code 2052 var aProductListCounter = 0; // counter to compare whether the current counter is last item or not 2053 var aProductTotalBalance = 0; 2054 2055 2056 function getTotalBalance() { 2057 $("#after_balance").html('<img src="/web/images/common/load-indicator.gif" />'); 2058 $("#after_balance1").html('<img src="/web/images/common/load-indicator.gif" />'); 2059 $("#after_balance2").html('<img src="/web/images/common/load-indicator.gif" />'); 2060 var url = "/ajaxData/proc_getProductList"; 2061 ajaxRequest("GET", url, null, getProductBalanceListDone, null, ajaxAlways); 2062 } 2063 2064 function getProductBalanceListDone(res, status, xhr) { 2065 aProductList = []; 2066 aProductListCount = 0; 2067 aProductListCounter = 0; 2068 aProductTotalBalance = 0; 2069 2070 $(res.data).each(function (idx) { 2071 if (!this.isMaintenance) { 2072 aProductList.push(this.p_code); 2073 aProductListCount++; 2074 } 2075 }); 2076 2077 getMainWalletBalance(); 2078 getTotalProductBalance(); 2079 } 2080 2081 function getMainWalletBalance() { 2082 var url = "/ajaxData/proc_getMemberBalance"; 2083 ajaxRequest("GET", url, null, getMainWalletBalanceDone, null, ajaxAlways); 2084 } 2085 2086 function getMainWalletBalanceDone(res, status, xhr) { 2087 if (res.errCode == "0") 2088 aProductTotalBalance += res.data; 2089 } 2090 2091 function getProductBalanceListFail(err, status, xhr) { 2092 alert("Unknown error, Please contact our customer service"); 2093 } 2094 2095 function getTotalProductBalance(_this) { 2096 $(aProductList).each(function () { 2097 var url = "/ajaxData/proc_getCCLBalance"; 2098 var data = { "p_code": this.toUpperCase() }; 2099 ajaxRequest("POST", url, data, getTotalProductBalanceDone, null, ajaxAlways); 2100 }); 2101 } 2102 2103 function getTotalProductBalanceDone(res, status, xhr) { 2104 if (res.errCode == "0") { 2105 aProductTotalBalance += res.data; 2106 } 2107 aProductListCounter++; 2108 if (aProductListCounter == aProductListCount) { 2109 $("#after_balance").html(aProductTotalBalance.toFixed(2)); 2110 $("#after_balance1").html(aProductTotalBalance.toFixed(2)); 2111 $("#after_balance2").html(aProductTotalBalance.toFixed(2)); 2112 } 2113 }
2114 ////////// Start POPUP GAME LINK 2115 var popUpWin; 2116 2117 popUpGameLink = function (prod_code, prod_type, prod_html5, gID, width, height) { 2118 2119 alert("Please login first."); 2120 2121 } 2122 2123 popUpGameLink5 = function (prod_code, prod_type, prod_html5, gID, width, height) { 2124 2125 alert("Please login first."); 2126 2127 } 2128 2129 popUpGameLinkS2 = function (prod_code, prod_type, prod_html5, gID, width, height) { 2130 2131 alert("Please login first."); 2132 2133 } 2134 2135 // FOR SPORTSBOOK 2136 popUpGameLink2 = function (prod_code, prod_type, width, height) { 2137 2138 alert("Please login first."); 2139 2140 } 2141 ////////// End POPUP GAME LINK 2142 // FOR SPORTSBOOK 2143 popUpGameLink3 = function (prod_code, prod_type, width, height) { 2144 2145 alert("Please login first."); 2146 2147 } 2148 ////////// End POPUP GAME LINK 2149 //////seamless game launch 2150 popUpSGameLink = function (prod_code, prod_type, prod_html5, game_id, width, height) { 2151 2152 alert("Please login first."); 2153 2154 } 2155
2156 ////////// Start TRANSACTION 2157 function transferAll() { 2158 $("#freezescreen").css("display", ""); 2159 $.ajax({ 2160 type: 'POST', 2161 url: '../ajaxData/proc_TransferAllProductBalanceAsync', 2162 cache: false, 2163 dataType: 'json', 2164 success: function (d) { 2165 if (d.errCode == "0") { 2166 alert("Transfer Successful"); 2167 location.reload(); 2168 } else { 2169 alert("Unknown error, Please contact our customer service"); 2170 } 2171 }, 2172 error: function (jqXHR, textStatus, errorThrown) { 2173 alert("Unknown error, Please contact our customer service"); 2174 }, 2175 complete: function () { 2176 $("#freezescreen").css("display", "none"); 2177 } 2178 }); 2179 } 2180 2181 function getMemberTotalToken() { 2182 $("#total_token").html("<img src='images/common/load-indicator.gif' style='width:15px'>"); 2183 2184 $.ajax({
2185 type: 'POST', 2186 url: '../ajaxData/proc_getMemberToken', 2187 cache: false, 2188 dataType: 'json', 2189 success: function (d) { 2190 if (d.errCode == "0") { 2191 $("#top_token").html(parseFloat(d.data)); 2192 $("#total_token").html(parseFloat(d.data)); 2193 } 2194 else { 2195 showErrorMessage(d.errCode, d.errMsg); 2196 } 2197 }, 2198 error: function (jqXHR, textStatus, errorThrown) { 2199 $("#total_token").html("Under Maintenance"); 2200 }, 2201 complete: function () { 2202 //$("#clicktoviewtoken").css("display", ""); 2203 } 2204 }); 2205 } 2206 2207 function getMemberTotalPoint() { 2208 $("#total_point").html("<img src='images/common/load-indicator.gif' style='width:15px'>"); 2209 2210 $.ajax({ 2211 type: 'POST', 2212 url: '../ajaxData/proc_getMemberPoint', 2213 cache: false, 2214 dataType: 'json', 2215 success: function (d) { 2216 if (d.errCode == "0") 2217 $("#total_point").html(parseFloat(d.data)); 2218 //$("#total_point").html(parseFloat(d.data).toFixed(2)); 2219 else 2220 showErrorMessage(d.errCode, d.errMsg); 2221 }, 2222 error: function (jqXHR, textStatus, errorThrown) { 2223 $("#total_point").html("Under Maintenance"); 2224 }, 2225 complete: function () { 2226 //$("#clicktoviewtoken").css("display", ""); 2227 } 2228 }); 2229 } 2230 2231 function getMainWallet() { 2232 $("#transfer_main3").html("<img src='images/common/load-indicator.gif' style='width:15px'>"); 2233 $.ajax({
2234 type: 'POST', 2235 url: '../ajaxData/proc_getMemberBalance', 2236 cache: false, 2237 dataType: 'json', 2238 success: function (d) { 2239 if (d.errCode == "0") { 2240 $("#w_bal_main").html(parseFloat(d.data).toFixed(2)); 2241 $("#w_bal_main1").html(parseFloat(d.data).toFixed(2)); 2242 $("#w_bal_main2").html(parseFloat(d.data).toFixed(2)); 2243 $("#w_bal_main3").html(parseFloat(d.data).toFixed(2)); 2244 $("#transfer_main").val(parseFloat(d.data).toFixed(2)); 2245 $("#transfer_main2").html(parseFloat(d.data).toFixed(2)); 2246 $("#transfer_main3").html(parseFloat(d.data).toFixed(2)); 2247 $("#quick_transfer_max").html(parseFloat(d.data).toFixed(2)); 2248 $("#quick_transfer_range").attr("max", parseFloat(d.data).toFixed(2)); 2249 } 2250 else { 2251 showErrorMessage(d.errCode, d.errMsg); 2252 } 2253 }, 2254 error: function (jqXHR, textStatus, errorThrown) { 2255 $("#w_bal_main").html("Maintenance"); 2256 $("#transfer_main").val("Maintenance"); 2257 } 2258 }); 2259 } 2260 2261 function getProductBalance(productCode) { 2262 $.ajax({
2263 type: 'POST', 2264 url: '../ajaxData/proc_getCCLBalance', 2265 async: true, 2266 cache: false, 2267 data: { "p_code": productCode }, 2268 dataType: 'json', 2269 success: function (d) { 2270 if (d.errCode == 0) 2271 $("#w_bal_" + productCode).html(parseFloat(d.data).toFixed(2)); 2272 else 2273 $("#w_bal_" + productCode).html("Maintenance"); 2274 }, 2275 error: function (jqXHR, textStatus, errorThrown) { 2276 $("#w_bal_" + productCode).html("Maintenance"); 2277 } 2278 }); 2279 } 2280 ////////// End TRANSACTION 2281 2282 ////////// Start PRODUCT CREDENTIAL 2283 function getGameUsername(prod_code) { 2284 $.ajax({ 2285 type: 'POST', 2286 url: '../ajaxData/proc_getProductUsername', 2287 cache: false, 2288 dataType: 'json', 2289 data: { "p_code": prod_code }, 2290 success: function (d) { 2291 if (d.errCode == "0") { 2292 $('#' + prod_code + '_username').html(d.data); 2293 $('#' + prod_code + '_username1').html(d.data); 2294 } else { 2295 alert(d.errMsg); 2296 } 2297 }, 2298 error: function (jqXHR, textStatus, errorThrown) { 2299 alert("Unknown error, Please contact our customer service"); 2300 } 2301 }); 2302 } 2303 2304 function getGamePassword(prod_code) { 2305 $.ajax({
2306 type: 'POST', 2307 url: '../ajaxData/proc_getdlClientInfo', 2308 cache: false, 2309 dataType: 'json', 2310 data: { "p_code": prod_code }, 2311 success: function (d) { 2312 if (d.errCode == "0") { 2313 $('#' + prod_code + '_password').html(d.data); 2314 $('#' + prod_code + '_password1').html(d.data); 2315 } else { 2316 alert(d.errMsg); 2317 } 2318 }, 2319 error: function (jqXHR, textStatus, errorThrown) { 2320 alert("Unknown error, Please contact our customer service"); 2321 } 2322 }); 2323 } 2324 2325 function getSlotUsername(prod_code) { 2326 $.ajax({ 2327 type: 'POST', 2328 url: '../ajaxData/proc_getProductUsername', 2329 cache: false, 2330 dataType: 'json', 2331 data: { "p_code": prod_code }, 2332 success: function (d) { 2333 if (d.errCode == "0") { 2334 $('#' + prod_code + '_slot_username').html(d.data); 2335 } else { 2336 alert(d.errMsg); 2337 } 2338 }, 2339 error: function (jqXHR, textStatus, errorThrown) { 2340 alert("Unknown error, Please contact our customer service"); 2341 } 2342 }); 2343 } 2344 2345 function getSlotPassword(prod_code) { 2346 $.ajax({
2347 type: 'POST', 2348 url: '../ajaxData/proc_getdlClientInfo', 2349 cache: false, 2350 dataType: 'json', 2351 data: { "p_code": prod_code }, 2352 success: function (d) { 2353 if (d.errCode == "0") { 2354 $('#' + prod_code + '_slot_password').html(d.data); 2355 } else { 2356 alert(d.errMsg); 2357 } 2358 }, 2359 error: function (jqXHR, textStatus, errorThrown) { 2360 alert("Unknown error, Please contact our customer service"); 2361 } 2362 }); 2363 } 2364 2365 function setGamePassword(prod_code) { 2366 $("#freezescreen").css("display", ""); 2367 2368 if (prod_code == "K1") { 2369 var inputVal = $('#' + prod_code + '_new_password').val(); 2370 2371 var hasUppercase = /[A-Z]/.test(inputVal); 2372 var hasLowercase = /[a-z]/.test(inputVal); 2373 2374 if (!hasUppercase) { 2375 alert("Password must contain at least one uppercase letter."); 2376 $("#freezescreen").css("display", "none"); 2377 return; // stop further execution 2378 } 2379 2380 if (!hasLowercase) { 2381 alert("Password must contain at least one lowercase letter."); 2382 $("#freezescreen").css("display", "none"); 2383 return; // stop further execution 2384 } 2385 } 2386 2387 $.ajax({
2388 type: 'POST', 2389 url: '../ajaxData/proc_setdlClientInfo', 2390 cache: false, 2391 dataType: 'json', 2392 data: { 2393 "p_code": prod_code, "p_pw": $('#' + prod_code + '_new_password').val() 2394 }, 2395 success: function (d) { 2396 if (d.errCode == "0") { 2397 $("#" + prod_code + "_new_password").val(); 2398 $("#" + prod_code + "_new_password1").val(); 2399 getGamePassword(prod_code); 2400 } else { 2401 alert(d.errMsg); 2402 } 2403 $("#freezescreen").css("display", "none"); 2404 }, 2405 error: function (jqXHR, textStatus, errorThrown) { 2406 alert("Unknown error, Please contact our customer service"); 2407 $("#freezescreen").css("display", "none"); 2408 } 2409 }); 2410 2411 } 2412 2413 function setGamePassword1(prod_code) { 2414 $("#freezescreen").css("display", ""); 2415 2416 if (prod_code == "K1") { 2417 var inputVal = $('#' + prod_code + '_new_password1').val(); 2418 2419 var hasUppercase = /[A-Z]/.test(inputVal); 2420 var hasLowercase = /[a-z]/.test(inputVal); 2421 2422 if (!hasUppercase) { 2423 alert("Password must contain at least one uppercase letter."); 2424 $("#freezescreen").css("display", "none"); 2425 return; // stop further execution 2426 } 2427 2428 if (!hasLowercase) { 2429 alert("Password must contain at least one lowercase letter."); 2430 $("#freezescreen").css("display", "none"); 2431 return; // stop further execution 2432 } 2433 } 2434 2435 $.ajax({
2436 type: 'POST', 2437 url: '../ajaxData/proc_setdlClientInfo', 2438 cache: false, 2439 dataType: 'json', 2440 data: { 2441 "p_code": prod_code, "p_pw": $('#' + prod_code + '_new_password1').val() 2442 }, 2443 success: function (d) { 2444 if (d.errCode == "0") { 2445 $("#" + prod_code + "_new_password").val(); 2446 $("#" + prod_code + "_new_password1").val(); 2447 getGamePassword(prod_code); 2448 } else { 2449 alert(d.errMsg); 2450 } 2451 $("#freezescreen").css("display", "none"); 2452 }, 2453 error: function (jqXHR, textStatus, errorThrown) { 2454 alert("Unknown error, Please contact our customer service"); 2455 $("#freezescreen").css("display", "none"); 2456 } 2457 }); 2458 2459 } 2460 ////////// End PRODUCT CREDENTIAL 2461 function getPopupAnnouncement() { 2462 2463 var url = "../ajaxData/proc_getPopupAnnouncement"; 2464 ajaxRequest("GET", url, null, getPopupAnnouncementDone, ajaxFail, ajaxAlways, false, false); 2465 } 2466 2467 2468 function getPopupAnnouncementDone(res, status, xhr) { 2469 2470 if (res.errCode == "0") { 2471 setCookies("push-noti", new Date().toTimeString(), 1); 2472 2473 if (!res.data.is_active) return; 2474 2475 if (res.data.d_image) 2476 $("#popupAnnouncementModal .modal-body img").attr("src", res.data.d_image); 2477 else 2478 $("#popupAnnouncementModal .modal-body img").hide(); 2479 2480 if (res.data.title) 2481 $("#popupAnnouncementModal .modal-title").text(res.data.title); 2482 if (res.data.description) 2483 2484 $("#popupAnnouncementModal #modalDescription").html(res.data.description); 2485 2486 $("#popupAnnouncementModal").modal(); 2487 $(".modal-backdrop.in").css({ opacity: 0 }); 2488 } 2489 } 2490 2491 function ajaxFail(err, status, xhr) { 2492 $("#freezescreen").hide(); 2493 alert("Unknown error, Please contact our customer service"); 2494 } 2495 2496 function ajaxAlways(res, status, xhr) { 2497 if (res.errCode == "99") { 2498 alert("Session timeout. Please login again."); 2499 window.location = "/web/index"; 2500 } 2501 } 2502 2503 function setlanguage(language) { 2504 clearCookies("selected-lang"); 2505 setCookies("selected-lang", language, "720"); 2506 location.reload(); 2507 } 2508 2509 function getLanguage() { 2510 var menu = ""; 2511 var currentLanguage = ""; 2512 2513 if (getCookie("selected-lang") == "en-US") { 2514 2515 currentLanguage = "<img src='images/common/flg-en.png'/>"; 2516 menu = "<li><a href='#' id = " + "zh-CN" + "><img src='images/common/flg-cn.png' alt='' /></a></li>"; 2517 menu += "<li><a href='#' id = " + "ms-MY" + "><img src='images/common/flg-my.png' alt='' /></a></li>"; 2518 } 2519 else if (getCookie("selected-lang") == "zh-CN") { 2520 currentLanguage = "<img src='images/common/flg-cn.png' alt='' />"; 2521 menu = "<li><a href='#' id = " + "en-US" + "><img src='images/common/flg-en.png' alt='' /></a></li>"; 2522 menu += "<li><a href='#' id = " + "ms-MY" + "><img src='images/common/flg-my.png' alt='' /</a></li>"; 2523 } 2524 2525 else { 2526 currentLanguage = "<img src='images/common/flg-my.png' alt='' />"; 2527 menu = "<li><a href='#' id = " + "en-US" + "><img src='images/common/flg-en.png' alt='' /></a></li>"; 2528 menu += "<li><a href='#' id = " + "zh-CN" + "><img src='images/common/flg-cn.png' alt='' /></a></li>"; 2529 } 2530 2531 $("#lang-menu").html(menu); 2532 2533 $("#selected-lang").html(currentLanguage); 2534 //$("#selected-lang").append("<div class='btn-caret'><b class='caret' ></b ></div>"); 2535 2536 $("#lang-menu li a").click(function () { 2537 var value = $(this).attr("id"); 2538 setlanguage(value); 2539 }); 2540 } 2541 2542 function redirectGS1Page() { 2543 2544 alert("Please login first."); 2545 2546 } 2547 2548 function checkEligibleForLivestream() { 2549 $.ajax({
2550 type: 'POST', 2551 url: '/ajaxData/proc_checkSABAStreamerQuota', 2552 success: function (d) { 2553 if (d.data.isExist) { 2554 var $fi = $('#float-icon'); 2555 var size = { 2556 width: '150px', 2557 height: '150px' 2558 } 2559 initFloatIcon($fi, size); 2560 2561 var targetDate = '2026-06-19'; // YYYY-MM-DD 2562 var now = new Date(); 2563 if (now.toDateString() === new Date(targetDate).toDateString()) { 2564 var fiEl = document.getElementById('float-icon'); 2565 fiEl.addEventListener('click', function (e) { 2566 if (e.target.closest('.close1')) return; // let X still close 2567 e.preventDefault(); 2568 e.stopImmediatePropagation(); // kills executeCommand's handler 2569 window.location.href = '/web/launchGames2?url=/SB/IB/0/0'; 2570 }, true); // <-- capture phase = the whole trick 2571 } 2572 } 2573 }, 2574 error: function () { 2575 showStreamerError('99', 'Unable to load matches. Please try again.'); 2576 } 2577 }); 2578 } 2579 </script>
2579 2580 <!--Start of Tawk.to Script-->
2581<script type="text/javascript"> 2582var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date(); 2583(function(){ 2584var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0]; 2585s1.async=true; 2586s1.src='https://embed.tawk.to/619de4116885f60a50bd47dd/1fl8c5q33'; 2587s1.charset='UTF-8'; 2588s1.setAttribute('crossorigin','*'); 2589s0.parentNode.insertBefore(s1,s0); 2590})(); 2591</script>
2591 2592<!--End of Tawk.to Script--> 2593</body> 2594</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.