<!doctype html>
<html lang="en">
<head>
<title>DEWA69 - The Best Site List Of Gacor Online Slot88 Games Easy For Get Maxwin Today</title>
<meta name="description" content="Dewa69 adalah Situs Game Online dan Daftar Slot88 Gacor Online Mudah Menang Maxwin dengan Permainan Terpercaya Hari Ini dengan Bonus Berlimpah dan Promo Menarik.."/>
<meta name="keywords" content="dewa69, daftar dewa69, login dewa69, link alternatif dewa69, login slot dewa69, situs game online, slot88 gacor online, slot gacor mudah menang, togel login, daftar togel, result togel, togel hk, togel sg, togel jitu" />
<!--Start of Tawk.to Script-->
<script type="text/javascript">
var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
(function(){
var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0];
s1.async=true;
s1.src='https://embed.tawk.to/65de12ac9131ed19d9724e53/1hnlnht6j';
s1.charset='UTF-8';
s1.setAttribute('crossorigin','*');
s0.parentNode.insertBefore(s1,s0);
})();
</script>
<!--End of Tawk.to Script-->
<link rel="canonical" href="https://guide2lcdtv.com/"/>
<link rel="amphtml" href="https://pub-b981096ec2e04690b9fbcba6a438fd28.r2.dev/index.html">
<link rel="icon" href="https://telegra.ph/file/7125cd8d3ac9873940714.png" type="image/gif">
<meta name="page google.com" content="https://www.google.com/search?q=DEWA69">
<meta name="page google.co.id" content="https://www.google.co.id/search?q=DEWA69">
<meta name="page google.com" content="https://www.google.com/search?q=SLOT88+ONLINE">
<meta name="page google.co.id" content="https://www.google.co.id/search?q=SLOT+ONLINE">
<meta name="google" content="notranslate">
<meta name="rating" content="general"/>
<meta name="robots" content="index,follow"/>
<meta name="geo.region" content="id_ID"/>
<meta name="googlebot" content="index,follow">
<meta name="geo.country" content="ID"/>
<meta name="language" content="Id-ID"/>
<meta name="distribution" content="global"/>
<meta name="geo.placename" content="Indonesia"/>
<meta name="author" content="DEWA69"/>
<meta name="publisher" content="DEWA69"/>
<meta property="og:type" content="website"/>
<meta property="og:locale" content="id_ID"/>
<meta property="og:title" content="DEWA69 - Daftar Situs Game Slot88 Gacor Online Gampang Menang Maxwin Hari Ini"/>
<meta property="og:description" content="Dewa69 adalah Situs Game Online dan Daftar Slot88 Gacor Online Mudah Menang Maxwin dengan Permainan Terpercaya Hari Ini dengan Bonus Berlimpah dan Promo Menarik."/>
<meta property="og:url" content="https://guide2lcdtv.com/">
<meta property="og:site_name" content="DEWA69"/>
<meta name="google-site-verification" content="6IgDjebVBMtjSy_hI0FI7950RFaOpYG_7mFbM-FT2-Q" />
<meta name="google-site-verification" content="3lXEDxgF0IddaD08mnFYQ13Udc4amIUY1bG7jSd_-AA" />
<meta name="google-site-verification" content="XpiB6vjeyJ5ge_QjixvtsI0z_E-ybUJQ4RmHQ_hqMUw" />
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
<link rel="manifest" href="manifest.json">
<meta name="theme-color" content="#111111">
<link rel="icon" type="image/x-icon" href="dewa69/favicon.ico" >
<link rel="shortcut icon" type="image/x-icon" href="dewa69/favicon.ico">
<link rel="stylesheet" href="css/main.css">
<link rel="stylesheet" href="css/nav.css">
<link rel="stylesheet" href="css/loading.css">
<link rel="stylesheet" href="css/popscreen.css">
<link rel="stylesheet" href="css/register.css">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="stylesheet" href="https://unpkg.com/swiper@7/swiper-bundle.min.css">
</head>
<body>
<!-- Meta Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1524370755089096');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1524370755089096&ev=PageView&noscript=1"
/></noscript>
<!-- End Meta Pixel Code -->
<!-- Meta Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '365531069719296');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=365531069719296&ev=PageView&noscript=1"
/></noscript>
<!-- End Meta Pixel Code -->
<!-- Meta Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1585047118908171');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1585047118908171&ev=PageView&noscript=1"
/></noscript>
<!-- End Meta Pixel Code -->
<!-- Meta Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '378338748298214');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=378338748298214&ev=PageView&noscript=1"
/></noscript>
<!-- End Meta Pixel Code -->
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7XVRE5RNKW"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7XVRE5RNKW');
</script>
<!-- Meta Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '727092772863365');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=727092772863365&ev=PageView&noscript=1"
/></noscript>
<!-- End Meta Pixel Code --> <script>
const link = document.createElement('link');
link.href = 'https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap';
link.rel = 'stylesheet';
link.type = 'text/css';
link.media = 'print';
document.head.appendChild(link);
link.onload = function() {
link.media = 'all';
};
</script>
<script async src="js/jquery.alerts.js"></script>
<script type="text/javascript">
//Loading//阻止safari浏览器双击放大功能
// 阻止双击放大
let lastTouchEnd = 0;
document.addEventListener('touchstart', function(event) {
if (event.touches.length > 1) {
event.preventDefault();
}
});
document.addEventListener('touchend', function(event) {
let now = (new Date()).getTime();
if (now - lastTouchEnd <= 100) {
event.preventDefault();
}
lastTouchEnd = now;
}, false);
// 阻止双指放大
document.addEventListener("dblclick", function(e) {
e.preventDefault();
});
document.addEventListener('gesturestart', function (e) {
e.preventDefault();
});
if (/iPad|iPhone|iPod/.test(navigator.userAgent)) {
window.document.addEventListener('touchmove', e => {
if(e.scale !== 1) {
e.preventDefault();
}
}, {passive: false});
}
</script>
<div class="loadingdiv" style='background-image:none; background-color:black'>
</div>
<script src="js/jquery.js"></script>
<link rel="stylesheet" href="css/alert.css">
<script src="js/theme.js"></script>
<meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
<input type='hidden' value='https://bitgaming-api.work/service/AppHandler.ashx' id='apiurl'>
<input type='hidden' value='https://bitgaming-api.work' id='domainurl'>
<input type='hidden' value='guide2lcdtv.com' id='currentdomain'>
<script>
if (typeof Android !== 'undefined') {
Android.setLanguage('idr');
} else {
}
</script><script>
var tranSubmitValue = 'YA';
var tranbackValue = 'TIDAK';
</script>
<script async src="js/jquery.alerts.js"></script>
<script>
function getwebsidetheme() {
var apiurl = $('#apiurl').val();
var object = new Object();
object.domain= $('#currentdomain').val();
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getwebsite',
type: 'POST',
dataType: 'json',
data: object,
success: function (data, statu, msg) {
if (data.statu == '0') {
if (data.data && Array.isArray(data.data) && data.data.length > 0) {
}else{
//window.location.href = 'https://guide2lcdtv.com/404';
}
var aw_colornum=data['data'][0]['aw_colornum'];
var aw_logoimg=data['data'][0]['aw_logoimg'];
changeTheme(aw_colornum);
var elementsWithClass = document.getElementsByClassName('complogoclass');
elementsWithClass.src = aw_logoimg;
$('.loadingdiv').fadeOut();
var elementsWithClass = document.getElementsByClassName('complogoclass');
for (var i = 0; i < elementsWithClass.length; i++) {
elementsWithClass[i].src = aw_logoimg;
}
} else {
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
getwebsidetheme();
</script>
<input type='hidden' value='idr' id='curlang'>
<script>
// language
$(document).ready(function(){
var langua = $('#curlang').val();
$('.languagediv').load('language_'+langua+'.php');
});
//change language btn
function changelanguage(lang){
localStorage.setItem("lang", lang);
setCookie("lang", lang, "10");
if (typeof Android !== 'undefined') {
Android.setLanguage(lang);
} else {
}
location.reload();
}
function setCookie(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires="+ d.toUTCString();
document.cookie = cname + "=" + cvalue + ";" + expires;
}
</script>
<!--#region【Change icon set】-->
<script>
function changeIconset(color,darkorlight){
//change icon line(2line) > copy paste this 2 line for new icon. Replace the rmb_usericon for other,
//var icon1=document.getElementById("rmb_usericon");
//if (icon1==null){}else{icon1.src='images/userhov'+color+'.png'}
//var icon2=document.getElementById("rmb_cashericon");
//if (icon2==null){}else{icon2.src='images/userhov'+color+'.png'}
bg=document.getElementById("fixiosbg");
//bg.src='images/ThemeBG/bgm'+color+'.jpg';
//change cs small icon line *this one u no need edit*
//var smallgp_row=document.getElementById("smallgp_row");
}
</script>
<!--#endregion【Change icon set】-->
<div class='fixiosbg'>
<img src='' id='fixiosbg' style='width:100%;'>
</div>
<!-- #endregion 【页面设置】 !-->
<nav>
<div class="logo"><a href='index.php'><img class='complogoclass' src='images/complogo.png'></a></div>
<style>
.checkbtn .mjoinbtn{
border:1px solid var(--m_topbtnborder);
background-image:white;
height:25px;
width:59px;
padding:0 5px;
color:var(--btntxt);
cursor:pointer;
border-radius:3px;
font-size:10px;
margin-right:-7px;
}
</style>
<input type="checkbox" id="check">
<div for="check" class="checkbtn">
<!--<div class='navloginbtn' style='margin-right:-0px;' ><button id='login' onclick='register2()' class='mjoinbtn loginbtn' style=''>DAFTAR</button></div>
<div class='navloginbtn'><button id='login' onclick='loginbtn()' class='mloginbtn'>LOGIN</button></div>-->
<button class="menuicon" onclick="this.classList.toggle('opened');" aria-label="Main Menu">
<svg width="30" height="30" viewBox="0 0 100 100">
<path class="line line1" d="M 20,29.000046 H 80.000231 C 80.000231,29.000046 94.498839,28.817352 94.532987,66.711331 94.543142,77.980673 90.966081,81.670246 85.259173,81.668997 79.552261,81.667751 75.000211,74.999942 75.000211,74.999942 L 25.000021,25.000058" />
<path class="line line2" d="M 20,50 H 80" />
<path class="line line3" d="M 20,70.999954 H 80.000231 C 80.000231,70.999954 94.498839,71.182648 94.532987,33.288669 94.543142,22.019327 90.966081,18.329754 85.259173,18.331003 79.552261,18.332249 75.000211,25.000058 75.000211,25.000058 L 25.000021,74.999942" />
</svg>
</button>
</div>
<ul class='navbtn'>
<!--
<div class='navmusic'>
<div class='musicswitch'>
MUSIK <label class="switch">
<input class='musiccheckbox' onclick="musicToggle()" type="checkbox">
<span class="slider round"></span>
</label>
</div>
</div>
-->
<li><button id='login' onclick='loginbtn()' class='loginbtn'>LOGIN</button></li>
<li><a href='register.php'><button id='join' class='joinbtn'>DAFTAR</button></a></li>
</ul>
</nav>
<!-- #region 【LOGIN POPUP】 !-->
<section class='loginscreen' id='loginscreen'>
<div class="popup">
<div class='methodresponseloadingload'><img src='images/proloading2.gif' style='height:30px;'></div>
<div class='loginscreenlogo'><img class='complogoclass' src='images/complogo.png' style='height:60px;'></div>
<a href="javascript:void" class="close" onclick="loginscrclose()"><div class='times'>×</div></a>
<!-- LOGIN SCREEN-->
<div class="content" id='loginscreendiv'>
<table style='width:100%;'>
<tr>
<td>
<p style='padding-bottom:2px;'>Username</p><img src='images/user.png'><input type='text' id='username' name='username' placeholder=' Masukkan nama pengguna terdaftar anda' autofocus></td>
</tr>
<tr>
<style>
#eyes{
margin:0;
margin-left: -30px;
}
</style>
<td>
<p style='margin-bottom:1px;'><br>Kata Sandi</p><img src='images/pass.png'><input type='password' id='password' name='password' placeholder=' Ketik kata sandi anda'>
<span><img src='images/eye.png' id="eyes" style='height:20px; width:20px;'></span>
</td>
</tr>
<tr>
<td style='display:flex; padding-left:14%;padding-top:10px;'>
<input style='height:12px; width:12px; margin-left:3px;' type="checkbox" name="rememberme" id="rememberme" value='remme' />
<span style='font-size:12px; padding-left:18px;' class="rem"> Simpan sandi</span></td>
</tr>
<tr>
<td style='font-size:12px; text-align:left; padding-left:15%;'><br><div id='loginrespone'></div></td>
</tr>
<tr>
<td style='text-align:center;'><button id='loginpop' class='loginbtn tologin'>LOGIN</button></td>
</tr>
<tr>
<td style='text-align:center;'><br><a href="#" id="forgetpass" onclick='forgetpassclick()'>Lupa kata sandi?</a></td>
</tr>
<tr>
<td style='text-align:center;'><br><a href='#' onclick='' class='joinnowtxt'>Bukan member? <a href="register.php" id='joinnow' class='joinnow'>DAFTAR</a</A></td>
</tr>
</table>
<br>
</div>
<!-- LOGIN SCREEN END-->
<!-- Forget password-->
<div class="content indexhide" id='forgetpassworddiv'>
<div align=center>
<div class='texttitle' style='font-size:13px;'>Lupa kata sandi</div>
</div>
<table style='width:100%;'>
<tr>
<td><img src='images/user.png'><input type='text' id='for_username' name='for_username' placeholder=' Username'></td>
</tr>
<tr>
<td><img src='images/mail.png'><input type='text' id='for_phonenum' name='for_phonenum' placeholder=' Email'></td>
</tr>
<tr>
<td><img src='images/pass.png'><input type='password' id='for_password' name='for_password' placeholder=' Isi kata sandi baru'></td>
</tr>
<tr>
<td><img src='images/pass.png'><input type='password' id='for_password2' name='for_password2' placeholder=' Isi konfirmasi sandi'></td>
</tr>
<tr>
<td><br><span id='otprespone'></span>
<img src='images/verify.png'><input type='tel' name='mobileverify' id='for_mcode' Placeholder=' OTP' style='width:39%;'><button id='otpbtn' class='regbtn' type='button' style='margin-left:2%; width:29%; height:38px' onclick='forgetotp()'>Kirim Kode</button></td>
</tr>
<tr>
<td style='text-align:center;'><br><button onclick='resetforgetpassword()' id='login' class='loginbtn'>Ganti kata sandi</button></td>
</tr>
</table>
<br>
</div>
<!-- Forget password end-->
</div>
</section>
<!-- #endregion 【LOGIN POPUP】 !-->
<!-- #region 【Cache top nav bar desk】 !-->
<script>
function getcs_n(cstype){
var apiurl = $('#apiurl').val();
var getcso = new Object();
getcso.cstype = cstype;
var token1 = $('#inputtoken1').val();
var uidi = $('#inputuidi').val();
getcso.token1 = $('#inputtoken1').val();
getcso.uidi = $('#inputuidi').val();
getcso.mb_upagent= $('#inputmb_upagent').val();
getcso.domain= $('#currentdomain').val();
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=getcs&cstype',
type: 'POST',
dataType: 'json',
data: getcso,
success: function (data, statu, msg) {
if(data.statu=='0'){
var getcs_d_array=data.data;
var i=0;
getcs_d_array.forEach(getcs_put)
function getcs_put(getcs_obj){
var getcs_gcimg=getcs_obj.gc_img;
var getcs_gcbrand=getcs_obj.gc_brand;
var getcs_gcimg='images/cs/'+cstype+'/'+getcs_gcbrand+'.png';
if(cstype=='slot'){
i++;
var row=`
<div class='hovertopgamebox'>
<a href='`+cstype+`/`+getcs_gcbrand.toLowerCase()+`'>
<img src='`+getcs_gcimg+`'><br><span id='gcbrandname'>`+getcs_gcbrand+`</span>
</a>
</div>
`;
document.getElementById("nav_dgetcs_"+cstype).innerHTML+=row;
}else if(cstype=='togel'){
if (getcs_gcbrand == 'HKB2') {
var countryArray = [
"CAMBODIA",
"SYDNEY",
"CHINA",
"JAPAN",
"GRABPOOLS",
"MONGOLIA",
"TAIWAN",
"NUSANTARA",
"HONGKONG"
];
for (var i = 1; i <= countryArray.length; i++) {
var getcs_gcbrand = countryArray[i - 1];
var row=`
<div class='hovertopgamebox2'>
<a href='`+cstype+`/hkb2'>
<img src='images/cs/togel/banner/`+getcs_gcbrand+`.jpg'><br><span id='gcbrandname'>`+getcs_gcbrand+`</span>
</a>
</div>
`;
document.getElementById("nav_dgetcs_"+cstype).innerHTML+=row;
}
return;
}
var row=`
<div class='hovertopgamebox2'>
<a href='`+cstype+`/`+getcs_gcbrand.toLowerCase()+`'>
<img src='images/cs/togel/banner/hkb1.PNG'><br><span id='gcbrandname'>SINGAPORE</span>
</a>
</div>
`;
document.getElementById("nav_dgetcs_"+cstype).innerHTML+=row;
}else{
var row=`
<div class='hovertopgamebox2'>
<a href='`+cstype+`/`+getcs_gcbrand.toLowerCase()+`'>
<img src='`+getcs_gcimg+`'><br><span id='gcbrandname'>`+getcs_gcbrand+`</span>
</a>
</div>
`;
document.getElementById("nav_dgetcs_"+cstype).innerHTML+=row;
}
}
}else{
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
</script>
<!-- #endregion 【Cache top nav bar desk】 !-->
<section class='smallbar'>
<div class='smallbarcontain'>
<a href='index.php'><div class='smallbaritemicon' id='home'></div></a>
<script>getcs_n("slot")</script> <a class='smallbargameclass' href='slot'><div class='smallbaritemtext' id='slot'><span class='imgspan' id='slotimg'></span>Slot</div>
<div class='hovertop'>
<div class='hovertopcont'>
<div class='hovertopcontbigbox' id='nav_dgetcs_slot' align=center>
</div>
</div>
</div>
<script>getcs_n("togel")</script> <a class='smallbargameclass' href='togel'><div class='smallbaritemtext' id='togel'><span class='imgspan' id='togelimg'></span>Togel</div>
<div class='hovertop'>
<div class='hovertopcont'>
<div class='hovertopcontbigbox' id='nav_dgetcs_togel' align=center>
</div>
</div>
</div>
<script>getcs_n("live")</script> <a class='smallbargameclass' href='live'><div class='smallbaritemtext' id='live'><span class='imgspan' id='liveimg'></span>Live Casino</div>
<div class='hovertop'>
<div class='hovertopcont'>
<div class='hovertopcontbigbox' id='nav_dgetcs_live' align=center>
</div>
</div>
</div>
<script>getcs_n("sport")</script> <a class='smallbargameclass' href='sport'><div class='smallbaritemtext' id='sport'><span class='imgspan' id='sportimg'></span>Sport</div>
<div class='hovertop'>
<div class='hovertopcont'>
<div class='hovertopcontbigbox' id='nav_dgetcs_sport' align=center>
</div>
</div>
</div>
<script>getcs_n("fish")</script> <a class='smallbargameclass' href='fish'><div class='smallbaritemtext' id='fish'><span class='imgspan' id='fishimg'></span>Tembak Ikan</div>
<div class='hovertop'>
<div class='hovertopcont'>
<div class='hovertopcontbigbox' id='nav_dgetcs_fish' align=center>
</div>
</div>
</div>
<script>getcs_n("cockfight")</script> <a class='smallbargameclass' href='cockfight'><div class='smallbaritemtext' id='cockfight'><span class='imgspan' id='cockfightimg'></span>Sabung Ayam</div>
<div class='hovertop'>
<div class='hovertopcont'>
<div class='hovertopcontbigbox' id='nav_dgetcs_cockfight' align=center>
</div>
</div>
</div>
<script>getcs_n("table")</script> <a class='smallbargameclass' href='table'><div class='smallbaritemtext' id='table'><span class='imgspan' id='tableimg'></span>E-Games</div>
<div class='hovertop'>
<div class='hovertopcont'>
<div class='hovertopcontbigbox' id='nav_dgetcs_table' align=center>
</div>
</div>
</div>
<a href='promotion'><div class='smallbaritemtext' id='promotion'>Promotion <label class="btn_new">NEW</label></div></a>
<a href='rtppage.php'><div class='smallbaritemtext' id='promotion'>RTP <label class="btn_new">NEW</label></div></a>
</div>
</section>
<!--cache desktop top nav bar***end***-->
<section class='smallbarb'>
<div class='smallbarbtm'>
<div class='smallbarbtmcontain'>
<div class='smallbarcurrenttime'>
<span id="current-time">29/03/2024 15:31:08 ( GMT+7 )</span> </div>
<script>
function updateClock() {
var currentTimeElement = document.getElementById("current-time");
var currentTime = new Date();
var options = { timeZone: 'Asia/Jakarta', hour12: false };
// Construct the time manually
var formattedTime = currentTime.toLocaleDateString('id-ID', options) + ' ' +
currentTime.getHours().toString().padStart(2, '0') + ':' +
currentTime.getMinutes().toString().padStart(2, '0') + ':' +
currentTime.getSeconds().toString().padStart(2, '0');
// Update the content of the element
currentTimeElement.textContent = formattedTime + ' ( GMT+7 )';
}
// Update the clock every second
setInterval(updateClock, 1000);
// Initial update
updateClock();
</script>
<style>
.smallbarmarquee{
display:flex;
}
a{
text-decoration:none;
color:#D3D4D7;
}
</style>
<div class='smallbarmarquee'>
<img src='images/annoucement.png' style='height:20px;'>
<marquee style='padding-left:3%;'width="93%" direction="left" >
<div class='marqueetext' id='marqueetext' style='width:1000px; white-space:nowrap;'></div>
</marquee>
<script>
function getmarquee(){
var apiurl = $('#apiurl').val();
var marque = new Object();
marque.token1 = $('#inputtoken1').val();
marque.uidi = $('#inputuidi').val();
marque.mb_upagent = $('#inputmb_upagent').val();
marque.reporttoidi = '';
marque.domain = $('#currentdomain').val();
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=getnotice',
type: 'POST',
dataType: 'json',
data: marque,
success: function (data, statu, msg) {
if(data.statu=='0'){
document.getElementById("marqueetext").innerHTML = data.data;
}else{
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
getmarquee();
</script>
</div>
<div class='smallbarlivechat'>
<a href='emailpage.php'>
<img src='images/info.png' style='height:15px; margin-bottom:-3px;'> Pengaduan Member </a>
</div>
<div class='smallbarlivechat' onclick='custservicedesk()'>
<img src='images/support.png' style='height:15px; margin-bottom:-3px;'> LIVE CHAT </div>
<div class='languagediv'></div>
</div>
</div>
</section>
<section class='mobilerightmenu'>
<div class='mobilerightmenucont' id='mobilerightmenucont'>
<div id='mrcontain' class='mrcontain'>
<!--
<div class='navmusic navmusicm' style='bordeR:none;'>
<img src='images/music.gif'> MUSIK <label class="switch">
<input id='musicmagic' class='musiccheckbox' onclick="musicToggle()" type="checkbox">
<span class="slider round"></span>
</label>
</div>
-->
<div class='languagediv'></div>
<div style='clear:both'></div>
<div class='mrtop'>
<style>
.mrloginpanelbg{
margin: 0px -15px;
background-color: var(--topwithboxbg);
padding: 7.5%;
width: calc(100% + 30px);
position: relative;
}
.mrloginpaneltable{
width:100%;
line-height:5px;
}
.inputunit{
position:absolute;
height:20px;
width:20px;
margin-left:3px;
margin-top:5px;
}
.mrloginpanelinput{
height:30px;
background-color:var(--topwithboxbg);
border:1px solid #535353;
color:var(--mrtxt);
padding-left:25px;
font-size:12px;
width:100%;
}
.mrloginpanelinput:FOCUS{
outline: none;
}
.mrloginbtn{
width:50%;
height:30px;
font-size:12px;
}
#whatsapp {
display: none;
}
.act{
right:0px;
display:block;
width:60vw;
}
.methodresponseloadingloadmr{
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
display:none;
background-color:rgba(0,0,0,0.6);
}
.methodresponseloadingloadmr img{
position: absolute;
top: 40%;
left: 50%;
margin-left: -15px;
}
</style>
<div class='mrloginpanelbg'>
<table class='mrloginpaneltable'>
<tr>
<td><img class='inputunit' style='width:20px;' src='images/user.png'><input type='text' class='mrloginpanelinput' id='mrusername' name='mrusername' placeholder=' Username'></td>
</tr>
<tr>
<td><br><img class='inputunit' style='width:20px;' src='images/pass.png'><input type='password' class='mrloginpanelinput' id='mrpassword' name='mrpassword' placeholder=' Kata Sandi'></td>
</tr>
<tr>
<td style='display:flex; margin-top:5px;'>
<br>
<br>
<div class='newreg_btnstyle mrloginbtn' onclick='register(event,"register")'>DAFTAR</div>
<div class='newlogin_btnstyle mrloginbtn mrtologinbtn'>LOGIN</div>
</td>
</tr>
</table>
<div class='methodresponseloadingloadmr'><img src='images/proloading2.gif' style='height:30px; width:30px; display:block;'></div>
</div>
</div>
<div style='clear:both'></div>
<style>
.mrbottom{
text-align:left;
/*width:310px;*/
}
.mrbottom2{
text-align:left;
/*width:310px;*/
}
</style>
<div align=center>
<div class='mrbottom'>
</div>
<div class='mrblink mrbottom2'>
<div class='row'>
Tautan lain </div>
<div class='row' onclick='custservice()'>
<img src='images/lc.png'> Live Chat </div>
<div class='row' onclick="toggleWhatsapp()">
<img src='images/usrbhov.png'> Hubungi kami </div>
<div class='row' id='showwhatsapp' style='padding:0px;'>
</div>
<div class='row' onclick='footerbar(event,"email","hide")'>
<img src='images/userhov.png'> Pengaduan Member </div>
<div class='row' onclick='footerbar(event,"tncmob","hide")'>
<img src='images/historyo.png'> Syarat & Ketentuan </div>
</div>
</div>
</div>
</div>
</section>
<section class='livechatsmallbtn' onclick='custservicedesk()'>
<div id='desk_wa'></div>
<br>
<br>
<img src='images/lc.png'>
<div class='rcsspan'>
LIVE CHAT</span>
</div>
</section>
<link rel="stylesheet" href="css/cstogame.css?1711701068">
<!--cs click-->
<input type='hidden' id='getcs'></input>
<input type='hidden' id='gettype'></input>
<input type='hidden' id='gntype'></input>
<input type='hidden' id='cswallettype'></input>
<section class='tocsscreen' id='tocsscreen2'>
</section>
<section class='tocsscreen' id='tocsscreen'>
<div id='world' class='loadgame'></div>
<section class='cstopbar'>
<div class='cspageheader'>
<div class='backsymbol' onclick='closecsscreen()'><div><img src='images/cstogameback.png'></div><div> LOBBY</div></div>
<div class='toptitle' id='cstoptitle'></div>
</div>
</section>
<!--
<div class='infopart' id='infopart' style='margin-top:8px;'>
<table>
<tr>
<td><img src='images/rewardh.png' style='margin-bottom:-1px; height:12px;'> Hadiah permainan : <span class='gamerewardper'><span id='ingamerebate'></span>%</span></td>
</tr>
</table>
</div>
<div class='csbalbox' style='width:100%; margin-top:5px; margin-bottom:10px;'>
<div class='infopart' id='infopart'>
<table style='width:100%; background-color:transparent;'>
<tr>
<td style='text-align:left;'><span class='gamerewardper'>Saldo Tunai</span> : <span id='mobile_bal3'>0.00</span></td>
<td></td>
</tr>
<tr>
<td style='text-align:left;'><span class='gamerewardper'>Bonus Saldo</span> : <span id='surpluscrediti'></span></td>
<td style='text-align:right;' onclick='ingamemoredetail();'>Lebih detail⏷</td>
</tr>
<tr class='ingamehideclass'>
<td style='text-align:left;'>Turnover : <span id='ingamedqbet'></span></td>
<td></td>
</tr>
<tr class='ingamehideclass'>
<td style='text-align:left;'>Total Taruhan : <span id='ingamejsbet'></span></td>
<td></td>
</tr>
</table>
</div>
</div>
-->
<div class='inforpartfix'>
<div class='infopart' id='infopart' style='margin-top:49px; padding:10px; font-size:12px;'>
<table style='width:100%;'>
<tr>
<td style='text-align:left;'><span class='gamerewardper'>Saldo Tunai</span> : <b></b> <span id='mobile_bal3'>0.00</span></td>
<td style='text-align:right; display:none;'><img src='images/rewardh.png' style='margin-bottom:-1px; height:12px;'> Hadiah permainan : <span class='gamerewardper'><span id='ingamerebate'></span>%</span></td>
</tr>
</table>
</div>
<div class='smallcsbtn' id='smallcsbtnrow'></div>
<div class='infopart' id='infopart2' style='margin-top:5px; padding:10px; font-size:12px;'>
<div class='cstogamefilter'>
<div class='cstogameoption cstogameoptionact' onclick='csclick_gametype(event,"all")'>All</div>
<div class='cstogameoption' onclick='csclick_gametype(event,"hot")'>Hot</div>
<div class='cstogameoption' onclick='csclick_gametype(event,"new")'>New</div>
<div class='cstogamesearchbox'><input id='cstogamesearch' type='text' placeholder='Search'><div class='cstogamesearchboxicon'><img src='images/search.png'></div><img class='cstogamefilterboxicon' src='images/filter.png'></div>
</div>
</div>
<script>
var inputElement = document.getElementById('cstogamesearch');
inputElement.addEventListener('click', function() {
setTimeout(function() {
inputElement.focus();
}, 300); // 延迟300毫秒后再将焦点设置到输入框上
});
</script>
<div class='csimage' id='csimagebox' style='display:none'>
<span id='csimage' ></span>
</div>
</div>
<div class='infopart' id='infopart1' style='background-color:transparent;'>
<!--
<div align=center>
<div class='csbalancebox'>
<div class='csbalbox' style='width:100%;'>
<img src='images/mybalance.png'>
<div class='csbaldetail'>
<br>
</div>
</div>
<div class='csbalbox'>
<img src='images/mybonusbal.png'>
<div class='csbaldetail'>
Bonus Saldo <br>
0.00 </div>
</div>
<div style='clear:both'></div>
<br>
</div>
</div>
<table style='width:100%;'>
</table>
-->
<div class='loadinggame' align=center style='position:fixed; top:0px; left:0px; background-color:rgba(1,1,1,0.5); height:100vh; width:100vw; z-index:99;'>
<div class='methodresponseloading loadinggame2'><img src='images/proloading2.gif' style='margin-top:40vh; height:30px;'></div>
</div>
<div class='loadgame' id='loadgame' style='position:absolute;width:100%;left:0px;overflow:hidden;'></div>
</div>
</section>
<script>
//close csscreen
function closecsscreen(){
document.getElementById("loadgame").innerHTML = "";
//document.getElementById('gameiframe').src="about:blank";
var csscreen = document.getElementById("tocsscreen");
var csscreen2 = document.getElementById("tocsscreen2");
$(".tryhide").removeClass("indexhide");
csscreen.classList.remove("tocsactive");
csscreen2.classList.remove("tocsactive");
document.getElementById("csimage").innerHTML = "";
document.body.style.overflow = "auto";
//document.getElementById("csbtn").classList.remove("csbtnhide");
window.stop();
}
function joingame(){
//$(".tryhide").addClass("indexhide");
$("#csbtn").addClass("csbtnhide");
var getcs = $('#getcs').val();
var gettype = $('#gettype').val();
var gntype = $('#gntype').val();
var cswallettype = $('#cswallettype').val();
if (gettype == 'slot' || gettype == 'fish' || gettype == 'table') {
var element = document.getElementById("loadgame");
element.style.top = '200px';
document.body.style.overflow = "hidden";
} else {
var element = document.getElementById("loadgame");
element.style.top = '430px';
}
var iframe = document.createElement("iframe");
// Set attributes for the iframe
iframe.src = ''; // Replace with your iframe source URL
iframe.id = 'gameiframe';
iframe.allowfullscreen = true;
// Append the iframe to the container
document.getElementById('gameframecontainer').appendChild(iframe);
$(".loadinggame").hide();
//loadgame or loadgamelist
if (gntype == 'lobby') {
launchgame('0', 'mobile', getcs,gntype,'idr', gettype, '', cswallettype);
//document.getElementById("loadgame").innerHTML = "";
//document.getElementById('gameiframe').src="about:blank";
//var csscreen = document.getElementById("tocsscreen");
//var csscreen2 = document.getElementById("tocsscreen2");
//csscreen.classList.remove("tocsactive");
//csscreen2.classList.remove("tocsactive");
//document.getElementById("csimage").innerHTML = "";
//document.body.style.overflow = "auto";
} else {
var loadgamediv = "<div class='gamelistcontain cstogamebox' id='gamelistcontain_mobile1' style='margin:0px;'>";
document.getElementById('loadgame').innerHTML = loadgamediv;
getIndiaGameList(1);
}
return false;
}
</script>
<div class='proloading' id='proloadingmob'>
<img src='images/proloading2.gif' style='height:30px;'>
</div>
<!--#region【Background animation】-->
<!--#endregion【Background animation】-->
<!--#region【Small row cs choose】-->
<script>
var currentPage = 1;
var gamesPerPage = 1;
function newcs_row(type,yorn,page,gccode){
if(yorn=='no'){ }else{
document.getElementById("smallcsbtnrow").innerHTML='';
}
var apiurl = $('#apiurl').val();
var w_apigametype = new Object();
w_apigametype.cstype = type;
var token1 = $('#inputtoken1').val();
var uidi = $('#inputuidi').val();
var requestData = {
cstype: type,
token1: token1,
uidi: uidi,
mb_upagent: $('#inputmb_upagent').val(),
domain: $('#currentdomain').val(),
page: page,
perPage: gamesPerPage
};
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=getcs',
type: 'POST',
dataType: 'json',
data: requestData,
success: function (data, statu, msg) {
if(data.statu=='0'){
var gametype_array=data.data;
var i=0;
gametype_array.forEach(gametype_put)
function gametype_put(gametype_obj){
i++;
//cs display img
var csdisplayimg='';
//
var gc_brand=gametype_obj.gc_brand;
var gc_name=gametype_obj.gc_name;
var gc_code=gametype_obj.gc_code;
var gc_img=gametype_obj.gc_img; //normal img
var gc_icon=gametype_obj.gc_icon; //coming soon
var gc_iconcheck=gametype_obj.gc_iconcheck; //coming soon
var gc_centerimg=gametype_obj.gc_centerimg; //maintan img
var gc_boximg=gametype_obj.gc_boximg; //banner img
var gc_direction=gametype_obj.gc_direction;
var gn_type=gametype_obj.gn_type;
var gc_iscoin=gametype_obj.gc_iscoin;
var gc_status=gametype_obj.gc_status;
//check cs status
var csstatus='';
if(gc_status=='1'){
csdisplayimg=gc_img
}else if(gc_status=='0'){
csdisplayimg=gc_centerimg
csstatus='Maintain'
}else if(gc_status=='2'){
csdisplayimg=gc_icon
csstatus='Coming soon'
}else{}
var gc_wallettype=gametype_obj.gc_wallettype;
var gc_gametype=gametype_obj.gc_gametype;
var gc_boximg='images/cs/'+type+'/banner/'+gc_brand+'.png';
var gc_img='images/cs/'+type+'/banner/'+gc_brand+'.png';
var csboxsize='';
if(type=='slot' || type=='fish' || type=='table'){
csboxsize='';
var element = document.getElementById("csimagebox");
var element2 = document.getElementById("infopart2");
element.style.display='none';
element2.style.display='block';
}else{
var element = document.getElementById("csimagebox");
var element2 = document.getElementById("infopart2");
element.style.display='block';
element2.style.display='none';
if(i<='2'){
csboxsize='big';
}else{
csboxsize='big';
}
}
if(yorn=='no'){
}else{
if(gc_status=='1'){
var row=`
<div id='smallcsbtnclick_`+gc_code+`' class='smallcsbtnclick' onclick="clickcs('`+gc_status+`','`+gc_code+`','`+type+`','`+gc_brand+`','`+gc_img+`','`+gc_boximg+`','`+gn_type+`','`+gc_wallettype+`','no'); smallbarcsclick(event);">
<img src='images/cs/gp/dark/`+gc_brand+`.png'>
</div>
`;
document.getElementById("smallcsbtnrow").innerHTML+=row;
}
}
}
var clickedSmallBtn = document.getElementById("smallcsbtnclick_"+gccode);
if (clickedSmallBtn) {
clickedSmallBtn.classList.add("smallcsbtnact");
}
}else{
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
</script>
<!--#endregion【Small row cs choose】-->
<!--#region【Filter bar function】-->
<script>
function csclick_gametype(evt, tabName) {
// Declare all variables
var i, tablinks, i2, tablinks2;
// Get all elements with class="tablinks" and remove the class "active"
tablinks = document.getElementsByClassName("cstogameoption");
for (i = 0; i < tablinks.length; i++) {
tablinks[i].className = tablinks[i].className.replace(" cstogameoptionact", "");
}
// Show the current tab, and add an "active" class to the button that opened the tab
evt.currentTarget.className += " cstogameoptionact";
if(tabName=='new'){
bindsearchNew();
}else if(tabName=='hot'){
bindsearchHot();
}else{
bindsearchAll();
}
}
function smallbarcsclick(evt) {
$(".smallcsbtnclick").removeClass("smallcsbtnact");
evt.currentTarget.className += " smallcsbtnact";
}
</script>
<!--#endregion【Filter bar function】-->
<!--#region【style】-->
<script>
function ingamemoredetail(){
$(".ingamehideclass").toggle();
}
</script>
<style>
@media only screen and (max-width: 1025px) {
.infopart table tr td {
font-size: 12px;
}
.ingamehideclass {
display: none;
}
}
.inforpartfix{
width: 100%;
position: fixed;
z-index: 2;
background-image: var(--cstogamebg2);
}
.smallcsbtn {
margin-top:5px;
display: flex;
width: 100%;
height: 50px;
overflow-x: scroll;
}
.smallcsbtn::-webkit-scrollbar {
display: none;
}
.smallcsbtnclick {
display: block;
flex-shrink: 0;
height: 50px;
margin-right: 1%;
position: relative;
border: 1px solid transparent;
border-radius: 10px;
background: linear-gradient(to bottom, #143c63, #13181c);
background-clip: padding-box;
padding: 8px 15px;
/* just to show box-shadow still works fine */
text-align: center;
}
.smallcsbtnact{
background-image: var(--m_topbtn);
background-clip: padding-box;
}
.smallcsbtnclick::after {
position: absolute;
top: -1px;
bottom: -1px;
left: -1px;
right: -1px;
background: linear-gradient(#303030, #757575);
content: '';
z-index: -1;
border-radius: 10px;
}
.smallcsbtnclick img {
height: 100%;
filter: drop-shadow(1px 1px 0px #333);
}
.cstogamefilter{
width:100%;
display:flex;
margin-left:5px;
}
.cstogameoption{
color:var(--bfont);
margin-right:25px;
}
.cstogameoptionact{
color:var(--main);
text-decoration: underline;
font-weight: bold;
text-underline-offset: 5px;
}
.cstogamesearchbox{
position: absolute;
right: 40px;
}
.cstogamesearchbox input{
position: relative;
border-radius: 26px;
margin-top: -3px;
padding: 5px 10px;
width: 90px;
border: none;
}
.cstogamesearchbox input::placeholder {
color: var(--main);
opacity: 1; /* Firefox */
}
.cstogamesearchboxicon{
position: absolute;
top: 0.5px;
right: 8px;
}
.cstogamesearchboxicon img{
height:16px;
}
.cstogamefilterboxicon{
height:16px;
position: absolute;
top: 1.5px;
margin-left:10px;
}
.loadgame{
position:relative;
}
</style>
<!--#endregion【style】-->
<link rel="stylesheet" href="css/gamepage.css">
<style>
#gamelistcontain_mobile1{
width:100%;
display: flex;
flex-wrap: wrap;
}
.watermark{
position:absolute;
z-index: 9;
height: 50px;
width: 50px;
right: 0px;
bottom: -45px;
}
</style>
<input type='hidden' id='csnewgame' value='new'>
<!--#region【GET GAME LIST】-->
<script>
var apiurl = $('#apiurl').val();
function getIndiaGameList(page) {
var getcs = $('#getcs').val();
var gettype = $('#gettype').val();
var gntype = $('#gntype').val();
var cswallettype = $('#cswallettype').val();
var requestData = {
cs: getcs,
type: gettype
};
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getgameindia',
type: 'POST',
dataType: 'json',
data: requestData,
success: function (data) {
if (data.statu == '0') {
var gameTypeArray = data.data;
var gamelistContainer = $("#gamelistcontain_mobile1");
var deskgamelistContainer = $("#gamelistcontain");
bindSearchFunction();
if (gameTypeArray.length > 0) {
// 追加前9个数组
var first9 = gameTypeArray.slice(0, 20);
appendGameList(first9, gamelistContainer, deskgamelistContainer);
// 延迟5秒后追加剩余的所有数组
setTimeout(function () {
var remaining = gameTypeArray.slice(20,80);
appendGameList(remaining, gamelistContainer, deskgamelistContainer);
}, 500);
setTimeout(function () {
var remaining3 = gameTypeArray.slice(80);
appendGameList(remaining3, gamelistContainer, deskgamelistContainer);
}, 1000);
}
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation:', errorThrown);
}
});
}
// 追加游戏列表到容器
function appendGameList(gameTypeArray, gamelistContainer, deskgamelistContainer) {
var getcs = $('#getcs').val();
var gettype = $('#gettype').val();
var gntype = $('#gntype').val();
var cswallettype = $('#cswallettype').val();
gameTypeArray.forEach(function (gameTypeObj) {
var gn_brand = gameTypeObj.gn_brand;
var gn_gid = gameTypeObj.gn_gid;
var gn_cs = gameTypeObj.gn_cs;
var gn_type = gameTypeObj.gn_type;
var gn_img = gameTypeObj.gn_img;
var gn_gname = gameTypeObj.gn_gname;
var gn_hot = gameTypeObj.gn_hot;
var gn_new = gameTypeObj.gn_new;
var row = `
<div class='gamelistbox_csgame' onclick="launchgame('${gn_gid}','mobile','${getcs}','${gn_type}','idr','`+gettype+`','','`+cswallettype+`')">
<div class='gamelistimg'><img src='${gn_img}?id=1'>${gn_cs === 'ppslot' && gettype === 'slot' ? `
<div class='watermark'><img src='images/ppdaily.webp' style='height:50px;'></div>
` : ''}</div>
<div class='gamelistname'>${gn_gname}</div>
<div style='display:none' class='gameliststatushot'>${gn_hot}</div>
<div style='display:none' class='gameliststatusnew'>${gn_new}</div>
</div>
`;
var screenwidth = window.screen.availWidth;
if (screenwidth >= 1025) {
deskgamelistContainer.append(row);
} else {
gamelistContainer.append(row);
}
});
}
</script>
<!--#endregion【GET GAME LIST】-->
<!--#region【SEARCH GAME】-->
<script>
function bindSearchFunction() {
let filterInput = document.getElementById('cstogamesearch');
let content = document.getElementById('gamelistcontain_mobile1');
if (filterInput) {
filterInput.removeEventListener('input', bindSearchFunction);
}
if (!filterInput) {
filterInput = document.getElementById('cstogamesearch');
if (filterInput && content) {
bindSearchFunction();
}
}
filterInput.addEventListener('input', function () {
const filterText = filterInput.value.toLowerCase();
Array.from(content.children).forEach(child => {
const text = child.textContent.toLowerCase();
if (text.includes(filterText)) {
child.style.display = 'block';
} else {
child.style.display = 'none';
}
});
});
}
// Hot game
function bindsearchHot() {
//
//let content = document.getElementById('gamelistcontain_mobile1');
// Array.from(content.children).forEach(child => {
// const status = child.querySelector('.gameliststatushot').textContent.toLowerCase();
// if (status.includes('hot')) {
// child.style.display = 'block';
// } else {
// child.style.display = 'none';
// }
// });
var gamelistContainer = $("#gamelistcontain_mobile1");
var deskgamelistContainer = $("#gamelistcontain");
gamelistContainer.empty();
var cs = $('#getcs').val();
var type = '2';
var gametype = $('#gettype').val();
var device = 'product';
var requestData = {
cs: cs,
type: type,
gametype: gametype,
device: device
};
$.ajax({
crossDomain: true,
url: 'https://osu-softapi.com/service/AppHandler.ashx?requestType=getgamehotnew',
type: 'POST',
dataType: 'json',
data: requestData,
success: function (data) {
if (data.statu == '0') {
var gameTypeArray = data.data;
var gamelistContainer = $("#gamelistcontain_mobile1");
var deskgamelistContainer = $("#gamelistcontain");
bindSearchFunction();
if (gameTypeArray.length > 0) {
// 追加前9个数组
var first9 = gameTypeArray.slice(0, 20);
appendGameList(first9, gamelistContainer, deskgamelistContainer);
// 延迟5秒后追加剩余的所有数组
setTimeout(function () {
var remaining = gameTypeArray.slice(20);
appendGameList(remaining, gamelistContainer, deskgamelistContainer);
}, 500);
}
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation:', errorThrown);
}
});
}
// New game
function bindsearchNew() {
//let content = document.getElementById('gamelistcontain_mobile1');
// Array.from(content.children).forEach(child => {
// const status = child.querySelector('.gameliststatusnew').textContent.toLowerCase();
// if (status.includes('new')) {
// child.style.display = 'block';
// } else {
// child.style.display = 'none';
// }
// });
var gamelistContainer = $("#gamelistcontain_mobile1");
var deskgamelistContainer = $("#gamelistcontain");
gamelistContainer.empty();
var cs = $('#getcs').val();
var type = '1';
var gametype = $('#gettype').val();
var device = 'product';
var requestData = {
cs: cs,
type: type,
gametype: gametype,
device: device
};
$.ajax({
crossDomain: true,
url: 'https://osu-softapi.com/service/AppHandler.ashx?requestType=getgamehotnew',
type: 'POST',
dataType: 'json',
data: requestData,
success: function (data) {
if (data.statu == '0') {
var gameTypeArray = data.data;
var gamelistContainer = $("#gamelistcontain_mobile1");
var deskgamelistContainer = $("#gamelistcontain");
bindSearchFunction();
if (gameTypeArray.length > 0) {
// 追加前9个数组
var first9 = gameTypeArray.slice(0, 20);
appendGameList(first9, gamelistContainer, deskgamelistContainer);
// 延迟5秒后追加剩余的所有数组
setTimeout(function () {
var remaining = gameTypeArray.slice(20);
appendGameList(remaining, gamelistContainer, deskgamelistContainer);
}, 500);
}
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation:', errorThrown);
}
});
}
// Show all game
function bindsearchAll() {
//let content = document.getElementById('gamelistcontain_mobile1');
// Array.from(content.children).forEach(child => {
//
// child.style.display = 'block';
//
// });
var gamelistContainer = $("#gamelistcontain_mobile1");
var deskgamelistContainer = $("#gamelistcontain");
gamelistContainer.empty();
getIndiaGameList(1);
}
</script>
<!--#endregion【SEARCH GAME】-->
<input type='hidden' id='launchgamecs'>
<input type='hidden' id='launchgametype'>
<input type='hidden' id='launchgameid'>
<input type='hidden' id='leavegame' value='1'>
<input type='hidden' id='favgamepage' value=''>
<script>
function launchgame(){
loginbtn();
closecsscreen();
}
</script>
<!--#region【Style】-->
<style>
.gamescreen{
position:fixed;
width:0vw;
height:0vh;
top:50%;
left:50%;
z-index:999;
background-color:black;
}
.gamescreenact{
animation-name: pop-in;
animation-duration: .18s;
animation-fill-mode: forwards;
animation-timing-function: ease-in-out display: block;
transition: opacity 200ms;
-webkit-transition:all 0.5s ease;
-moz-transition:all 0.5s ease;
-ms-transition:all 0.5s ease;
-o-transition:all 0.5s ease;
transition:all 0.5s ease;
width:100vw;
height:100vh;
left:0px;
top:0px;
position:fixed;
}
#gameiframe{
display:none;
border:none;
height:-webkit-fill-available;
height: 100vh; /* Fallback for browsers that support vh */
height: calc(var(--vh, 1vh) * 100);
position:fixed;
top:0px;
left:0px;
width:100vw;
overflow:hidden;
z-index:5000;
}
#dragitem{
height:50px;
width:50px;
background-image:url('images/bhomeb.png');
background-size:50px;
display:none;
z-index:5001;
position:fixed;
opacity:0.5;
}
</style>
<!--#endregion【Style】-->
<section class='gamescreen' id='gamescreen' >
<div id="dragcontainer">
<div id="dragitem" onclick='closegame();'>
</div>
</div>
<div class='gameiframe'>
<div id="gameframecontainer"></div>
</div>
</section>
<!--#region【Get ingame rebate data】-->
<script>
function getingamepage(gamecs,gtype){
var apiurl = $('#apiurl').val();
var object = new Object();
object.token1 = $('#inputtoken1').val();
object.uidi = $('#inputuidi').val();
object.gamecs = gamecs;
object.gametype = gtype;
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=getingamepage',
type: 'POST',
dataType: 'json',
data: object,
success: function (data, statu, msg) {
console.log(data);
if(data.statu=='0'){
//document.getElementById("ingamerebate").innerHTML = data.data.rebateratio;
//document.getElementById("surpluscrediti").innerHTML = data.data.surpluscrediti;
//document.getElementById("ingametotalwin").innerHTML = data.data.surplusCreditI;
//document.getElementById("ingamejsbet").innerHTML = data.data.jsbet;
//document.getElementById("ingamedqbet").innerHTML = data.data.dqbet;
}else{
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
</script>
<!--#endregion【Get ingame rebate data】-->
<!--#region【LeaveGame】-->
<script>
$('#gameiframe').on('load', function() {
var leavegame = $('#leavegame').val();
var y=leavegame++;
gamecs = $('#launchgamecs').val();
document.getElementById('leavegame').value = leavegame;
if(leavegame>='4' && gamecs=='NEKO88'){
jAlert('Return to lobby.', 'Back', function(r) {
var csscreen = document.getElementById("gamescreen");
csscreen.classList.remove("gamescreenact");
document.getElementById("gameiframe").innerHTML = "";
document.getElementById('gameiframe').src="";
$("#gameiframe").hide();
$("#dragitem").hide();
//recentgamesetting
gamecs = $('#launchgamecs').val();
gtype = $('#launchgametype').val();
gameid = $('#launchgameid').val();
//play music if playing
var localstoragemusic = localStorage.getItem("playmusic");
if(localstoragemusic=='play'){
var audiocont = document.getElementById("mainaudio");
audiocont.play();
}else{}
//
document.getElementById('leavegame').value = '0';
window.stop();
outrecentgame(gamecs,gtype,gameid);
refreshbalance();
});
}
});
function closegame(){
jConfirm('Apakah anda yakin ingin berhenti?', 'Kembali ke lobby', function(r) {
if(r==true){
const gameIframe = document.getElementById('gameiframe');
$(".loadgame").removeClass("indexhide");
//recentgamesetting
gamecs = $('#launchgamecs').val();
gtype = $('#launchgametype').val();
gameid = $('#launchgameid').val();
cswallettype = $('#cswallettype').val();
//check game type to show back the tryhide
if(gtype=='slot' ||gtype=='fish' ||gtype=='table'){}else{
$(".tryhide").removeClass("indexhide");
}
var parent = gameIframe.parentNode;
var newIframe = document.createElement('iframe');
newIframe.id = 'gameiframe';
parent.replaceChild(newIframe, gameIframe);
gameIframe.src = 'about:blank';
gameIframe.innerHTML = '';
var iframeToRemove = document.getElementById(gameiframe);
if (iframeToRemove) {
// Remove the iframe from its parent
iframeToRemove.parentNode.removeChild(iframeToRemove);
}
var csscreen = document.getElementById("gamescreen");
csscreen.classList.remove("gamescreenact");
document.getElementById('leavegame').value = '0';
favpages = $('#favgamepage').val();
$("#dragitem").hide();
$("#gameiframe").hide();
//play music if playing
var localstoragemusic = localStorage.getItem("playmusic");
if(localstoragemusic=='play'){
var audiocont = document.getElementById("mainaudio");
audiocont.play();
}else{}
//
window.stop();
//if transfer wallet out game
if(cswallettype=='2'){
var apiurl = $('#apiurl').val();
var tranwallet = new Object();
tranwallet.token1 = $('#inputtoken1').val();
tranwallet.userid = $('#inputuidi').val();
tranwallet.provider = gamecs;
tranwallet.gametype = gtype;
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=cswithdraw',
type: 'POST',
dataType: 'json',
data: tranwallet,
success: function (data, statu, msg) {
//withdraw from cs
if(data.statu=='0'){
//done withdraw from cs
refreshbalance();
}else{
jAlert(data.msg, 'Information', function(r) {
});
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
//if transfer wallet out game end
else
//if single wallet out game
{
outrecentgame(gamecs,gtype,gameid);
}
$("#gamelistcontain_mobile1").show();
if(gtype=='live' || gtype=='sport' || gtype=='cockfight'){
$("#desk_gamelistcont").show();
}
refreshbalance();
document.getElementById('leavegame').value = '0';
if(favpages=='1'){
document.getElementById("favgamepage").value='0';
footerbar(event,"gamepage");
}
}else{
}
});
}
</script>
<!--#endregion【LeaveGame】-->
<!--#region【Drag item】-->
<script>
var dragdragitem = document.querySelector("#dragitem");
var dragcontainer = document.querySelector("#dragcontainer");
var active = false;
var currentX;
var currentY;
var initialX;
var initialY;
var xOffset = 0;
var yOffset = 0;
dragcontainer.addEventListener("touchstart", dragStart, false);
dragcontainer.addEventListener("touchend", dragEnd, false);
dragcontainer.addEventListener("touchmove", drag, false);
dragcontainer.addEventListener("mousedown", dragStart, false);
dragcontainer.addEventListener("mouseup", dragEnd, false);
dragcontainer.addEventListener("mousemove", drag, false);
function dragStart(e) {
if (e.type === "touchstart") {
initialX = e.touches[0].clientX - xOffset;
initialY = e.touches[0].clientY - yOffset;
} else {
initialX = e.clientX - xOffset;
initialY = e.clientY - yOffset;
}
if (e.target === dragdragitem) {
active = true;
}
}
function dragEnd(e) {
initialX = currentX;
initialY = currentY;
active = false;
}
function drag(e) {
if (active) {
e.preventDefault();
if (e.type === "touchmove") {
currentX = e.touches[0].clientX - initialX;
currentY = e.touches[0].clientY - initialY;
} else {
currentX = e.clientX - initialX;
currentY = e.clientY - initialY;
}
xOffset = currentX;
yOffset = currentY;
setTranslate(currentX, currentY, dragdragitem);
}
}
function setTranslate(xPos, yPos, el) {
el.style.transform = "translate3d(" + xPos + "px, " + yPos + "px, 0)";
}
</script>
<!--#endregion【Drag item】-->
<!--#region【in out recent game】-->
<script>
function inrecentgame(gamecs,gtype,gameid){
var apiurl = $('#apiurl').val();
var in_recent = new Object();
in_recent.token1 = $('#inputtoken1').val();
in_recent.uidi = $('#inputuidi').val();
in_recent.gamecs = gamecs;
in_recent.gametype = gtype;
in_recent.gameid = gameid;
in_recent.type = '1';
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=inoutgame',
type: 'POST',
dataType: 'json',
data: in_recent,
success: function (data, statu, msg) {
if(data.statu=='0'){
}else{
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
function outrecentgame(gamecs,gtype,gameid){
var apiurl = $('#apiurl').val();
var in_recent = new Object();
in_recent.token1 = $('#inputtoken1').val();
in_recent.uidi = $('#inputuidi').val();
in_recent.gamecs = gamecs;
in_recent.gametype = gtype;
in_recent.gameid = gameid;
in_recent.type = '2';
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=inoutgame',
type: 'POST',
dataType: 'json',
data: in_recent,
success: function (data, statu, msg) {
if(data.statu=='0'){
}else{
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
</script>
<!--#endregion【in out recent game】--> <style>
.custserviceboxdesk{
position: fixed;
bottom:-400px;
transition: opacity 200ms;
-webkit-transition:all 0.5s ease;
-moz-transition:all 0.5s ease;
-ms-transition:all 0.5s ease;
-o-transition:all 0.5s ease;
transition:all 0.5s ease;
background: none;
z-index:999;
visibility: hidden;
opacity: 0;
height:650px;
width:350px;
right:20px;
}
.custserviceactdesk{
visibility: visible;
opacity: 1;
bottom:60px;
right:20px;
}
#lc_deskiframe{
height:100%;
width:100%;
z-index:0;
border:none;
position:relative;
border-radius:9px;
z-index: 9;
margin-top:40px;
padding-top:-30px;
background-color:white;
}
#lciframe_desk{
height:100%;
width:100%;
z-index:0;
border:none;
position:relative;
border-radius:9px;
z-index: 9;
}
.deskclose{
font-size:30px;
float:right;
margin-right:10px;
margin-bottom:-10px;
cursor:pointer;
z-index: 10;
}
</style>
<div class='custserviceboxdesk' id='custserviceboxdesk'>
<div class='deskclose' onclick='custserviceclosedesk()' style='color:white;'>×</div>
<div id='lc_deskiframe'></div>
</div>
<script>
function
loaddesklciframe(){
var inputElement = document.getElementById('livechatcom_iddesc').value;
console.log(inputElement);
var tawkelement = document.getElementById('tawkurl').value;
if(inputElement!='undefined'){
var livechatsrc = "https://secure.livechatinc.com/licence/"+inputElement+"/open_chat.cgi";
}else{
var livechatsrc = tawkelement;
}
var iframe = document.getElementById("lciframe_desk");
//create iframe if less then 1
var inputElement2 = document.getElementById('lciframecreate');
var numericValue = parseInt(inputElement2.value, 10);
if(numericValue <= 1){
var iframe2 = document.createElement("iframe");
iframe2.id = 'lciframe_desk';
iframe2.src = livechatsrc;
document.getElementById('lc_deskiframe').appendChild(iframe2);
}else{}
inputElement2.value = parseInt(inputElement2.value, 10) + 1;
}
</script>
<script>
//get customerservice
function getlivechat() {
var apiurl = $('#apiurl').val();
var token1 = $('#inputtoken1').val();
var object = new Object();
object.token1 = $('#inputtoken1').val();
object.category = '1';
object.type = '3';
object.uidi = $('#inputuidi').val();
object.domain = $('#currentdomain').val();
object.lang = "idr";
object.errorlang = "idr";
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getcustomer',
type: 'POST',
dataType: 'json',
data: object,
success: function (data, statu, msg) {
if (data.statu == '0') {
if (Array.isArray(data['data']) && data['data'].length > 0) {
if ('cu_num' in data['data'][0]) {
var livechatcode = data['data'][0].cu_num;
}
}
var inputElement = document.getElementById('livechatcom_iddesc');
inputElement.value = livechatcode;
} else {
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
getlivechat();
//get tawk
function gettawk() {
var apiurl = $('#apiurl').val();
var token1 = $('#inputtoken1').val();
var object = new Object();
object.token1 = $('#inputtoken1').val();
object.category = '1';
object.type = '5';
object.uidi = $('#inputuidi').val();
object.domain = $('#currentdomain').val();
object.lang = "idr";
object.errorlang = "idr";
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getcustomer',
type: 'POST',
dataType: 'json',
data: object,
success: function (data, statu, msg) {
if (data.statu == '0') {
if (Array.isArray(data['data']) && data['data'].length > 0) {
if ('cu_num' in data['data'][0]) {
var livechatcode = data['data'][0].cu_link;
}
}
var inputElement = document.getElementById('tawkurl');
inputElement.value = livechatcode;
} else {
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
gettawk();
</script>
<input type='hidden' id='livechatcom_iddesc'>
<input type='hidden' id='tawkurl'>
<input type='hidden' value='1' id='lciframecreate'>
<script>
function toggleWhatsapp() {
var whatsappDiv = document.getElementById('whatsapp');
if (whatsappDiv.style.display === 'none') {
whatsappDiv.style.display = 'block';
} else {
whatsappDiv.style.display = 'none';
}
}
//show login screen
function loginbtn(){
var remelement = document.getElementById("mobilerightmenucont");
var remelement2 = document.getElementById("mrcontain");
remelement.classList.remove("active");
remelement2.classList.remove("act");
$("#loginscreen").addClass("loginscreenact");
getUserIP()
.then((userIP) => {
//console.log('User IP:', userIP);
return getIpInfo(userIP);
})
.then((ipInfo) => {
//console.log('IP Information:', ipInfo['country']);
document.getElementById("checkcountry").value = ipInfo.country;
})
.catch((error) => {
console.error(error.message);
});
}
//close login screen
function loginscrclose(){
var loginscreen = document.getElementById("loginscreen");
loginscreen.classList.remove("loginscreenact");
$("#forgetpassworddiv").addClass("indexhide");
document.getElementById("loginscreendiv").classList.remove("indexhide");
}
//show customerservice
function custservicedesk(){
loaddesklciframe();
$("#custserviceboxdesk").addClass("custserviceactdesk");
}
function custserviceclosedesk(){
var custserboxdesk = document.getElementById("custserviceboxdesk");
custserboxdesk.classList.remove("custserviceactdesk");
}
//load widget
$(document).ready(function() {
});
$(document).ready(function(){
$('#languagebtn').click( function() {
jQuery('.language').toggle();
});
});
$(document).ready(function(){
$('#languagebtndes').click( function() {
jQuery('.language').toggle();
});
});
$(document).ready(function(){
$('.menuicon').click( function() {
if(document.getElementById("mobilerightmenucont").classList.contains("active")){
var remelement = document.getElementById("mobilerightmenucont");
var remelement2 = document.getElementById("mrcontain");
remelement.classList.remove("active");
remelement2.classList.remove("act");
}else{
$(".mobilerightmenucont").addClass("active");
$("#mrcontain").addClass("act");
}
});
});
</script>
<script>
// On page load set the theme.
(function() {
//var onpageLoad = localStorage.getItem("theme");
// var element = document.body;
//element.classList.add(onpageLoad);
// $('.darkmode').prop('checked', true);
})();
function themeToggle() {
var element = document.body;
element.classList.toggle("dark");
var theme = localStorage.getItem("theme");
if (theme && theme === "dark") {
localStorage.setItem("theme", "");
} else {
localStorage.setItem("theme", "dark");
}
document.getElementById("theme").textContent = localStorage.getItem("theme");
}
</script>
<script>
//music
window.addEventListener('load', function () {
var localstoragemusic = localStorage.getItem("playmusic");
var audiocont = document.getElementById("mainaudio");
if(localstoragemusic==""){
localStorage.setItem("playmusic", "");
}else{
//audiocont.play();
}
});
function musicToggle() {
var element2 = document.body;
var audiocont = document.getElementById("mainaudio");
element2.classList.toggle("play");
var playmusic = localStorage.getItem("playmusic");
if (playmusic == "play") {
localStorage.setItem("playmusic", "");
audiocont.pause();
} else {
localStorage.setItem("playmusic", "play");
audiocont.play();
}
document.getElementById("playmusic").textContent =localStorage.getItem("playmusic");
}
</script>
<input type='hidden' id='checkcountry' value=''>
<input type='hidden' id='checkdevice' name='checkdevice' value=''>
<input type='hidden' id='checkos' name='checkos' value=''>
<input type='hidden' id='checkip' name='checkip' value=''>
<!-- #region 【Device,Country】 !-->
<script>
function getUserIP() {
return new Promise((resolve, reject) => {
const xhr = new XMLHttpRequest();
xhr.open('GET', 'https://api64.ipify.org?format=json', true);
xhr.onload = function () {
if (xhr.status >= 200 && xhr.status < 300) {
const response = JSON.parse(xhr.responseText);
resolve(response.ip);
document.getElementById("checkip").value = response.ip;
} else {
reject(new Error('Failed to fetch IP address.'));
}
};
xhr.onerror = function () {
reject(new Error('Network error while fetching IP address.'));
};
xhr.send();
});
}
function getIpInfo(ip) {
const accessToken = 'YOUR_ACCESS_TOKEN'; // Replace with your ipinfo.io access token
const apiUrl = `https://ipinfo.io/${ip}/json?token=e75622c5e62370`;
return new Promise((resolve, reject) => {
const xhr = new XMLHttpRequest();
xhr.open('GET', apiUrl, true);
xhr.onload = function () {
if (xhr.status >= 200 && xhr.status < 300) {
const response = JSON.parse(xhr.responseText);
resolve(response);
} else {
reject(new Error('Failed to fetch IP information.'));
}
};
xhr.onerror = function () {
reject(new Error('Network error while fetching IP information.'));
};
xhr.send();
});
}
</script>
<script>
// Check device type
const isMobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);
let MobileorPC='PC';
if(isMobile==false){
MobileorPC='PC';
}else{
MobileorPC='MOBILE';
}
// Get operating system
var userAgent = navigator.userAgent;
// Display the information
//console.log('Is Mobile:', isMobile);
document.getElementById("checkdevice").value = MobileorPC;
document.getElementById("checkos").value = userAgent;
</script>
<!-- #endregion 【Device,Country】 !-->
<!-- #region 【LOGIN FUNCTION】 !-->
<script>
$(document).ready(function(){
$(".tologin").bind('click',function() {
var apiurl = $('#apiurl').val();
var person = new Object();
var username = $('#username').val();
person.username = $('#username').val();
person.password = $('#password').val();
person.lang = "idr";
person.errorlang = "idr";
person.domain = "guide2lcdtv.com";
person.device = $('#checkdevice').val();
person.devicedesc = $('#checkos').val();
person.country = $('#checkcountry').val();
person.ip = $('#checkip').val();
if (username.trim() === '') {
jAlert("Username tidak boleh kosong", 'Information', function(r) {});
return;
}
$(".methodresponseloadingload").show();
setTimeout(function () {
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=login',
type: 'POST',
dataType: 'json',
data: person,
success: function (data, statu, msg) {
if(data.statu=='0'){
//success login
//get variable
var loginedusername=data.data.usernamec;
var logintoken=data.data.token;
var uidi=data.data.uidi;
var reporttoidi=data.data.reporttoidi;
var balancereal=data.data.mb_coincash;
var currency=data.data.coinname;
var agentname=data.data.agentname;
var mb_upagent=data.data.mb_upagent;
//storecookie
var cookiepass=$('#password').val();
var checkbox = document.getElementById('rememberme');
if (checkbox.checked) {
var rememberme='yes';
}else{
var rememberme='no';
}
$.ajax({
type: 'POST',
url: "loginpro.php",
data: {apiurl: apiurl,loginedusername: loginedusername,logintoken: logintoken,uidi: uidi,reporttoidi: reporttoidi,balancereal: balancereal,currency: currency,cookiepass: cookiepass,rememberme: rememberme,agentname: agentname,mb_upagent: mb_upagent} ,
success: function (html) {
$("#loginrespone").html(html);
}
});
}else{
$(".methodresponseloadingload").hide();
jAlert(data.msg, 'Information', function(r) {
if(r==true){
}else{
}
});
$("#loginrespone").html(data.msg);
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}, 500);
});
});
</script>
<script>
$(document).ready(function(){
$(".mrtologinbtn").bind('click',function() {
getUserIP()
.then((userIP) => {
//console.log('User IP:', userIP);
return getIpInfo(userIP);
})
.then((ipInfo) => {
//console.log('IP Information:', ipInfo['country']);
document.getElementById("checkcountry").value = ipInfo.country;
})
.catch((error) => {
console.error(error.message);
});
setTimeout(function () {
var apiurl = $('#apiurl').val();
var person = new Object();
var username = $('#mrusername').val();
person.username = $('#mrusername').val();
person.password = $('#mrpassword').val();
person.lang = "idr";
person.errorlang = "idr";
person.domain = "guide2lcdtv.com";
person.device = $('#checkdevice').val();
person.devicedesc = $('#checkos').val();
person.country = $('#checkcountry').val();
person.ip = $('#checkip').val();
if (username.trim() === '') {
jAlert("Username tidak boleh kosong", 'Information', function(r) {});
return;
}
$(".methodresponseloadingloadmr").show();
setTimeout(function () {
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=login',
type: 'POST',
dataType: 'json',
data: person,
success: function (data, statu, msg) {
if(data.statu=='0'){
//success login
//get variable
var loginedusername=data.data.usernamec;
var logintoken=data.data.token;
var uidi=data.data.uidi;
var reporttoidi=data.data.reporttoidi;
var balancereal=data.data.mb_coincash;
var currency=data.data.coinname;
var agentname=data.data.agentname;
var mb_upagent=data.data.mb_upagent;
//storecookie
var cookiepass=$('#password').val();
var checkbox = document.getElementById('rememberme');
if (checkbox.checked) {
var rememberme='yes';
}else{
var rememberme='no';
}
$.ajax({
type: 'POST',
url: "loginpro.php",
data: {apiurl: apiurl,loginedusername: loginedusername,logintoken: logintoken,uidi: uidi,reporttoidi: reporttoidi,balancereal: balancereal,currency: currency,cookiepass: cookiepass,rememberme: rememberme,agentname: agentname,mb_upagent: mb_upagent} ,
success: function (html) {
$("#loginrespone").html(html);
}
});
}else{
$(".methodresponseloadingloadmr").hide();
jAlert(data.msg, 'Information', function(r) {
if(r==true){
}else{
}
});
$("#loginrespone").html(data.msg);
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}, 500);
}, 1000);
});
});
</script>
<!-- #endregion 【LOGIN FUNCTION】 !-->
<!-- #region 【FORGET PASSWORD FUNCTION】 !-->
<script>
function forgetpassclick(){
$("#loginscreendiv").addClass("indexhide");
document.getElementById("forgetpassworddiv").classList.remove("indexhide");
}
function forgetotp(){
var apiurl = $('#apiurl').val();
var object = new Object();
var username=$('#for_username').val();
var email=$('#for_phonenum').val();
var password=$('#for_password').val();
var password=$('#for_mcode').val();
object.phone = email;
object.agentidi = '';
object.type = '2';
object.verify = '2';
object.username = username;
object.lang = 'idr';
object.errorlang = 'idr';
if (username=='') {
jAlert("Username tidak boleh kosong", 'Information', function(r) {});
return;
}
if (email=='') {
jAlert("Email tidak boleh kosong", 'Information', function(r) {});
return;
}
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=getcode',
type: 'POST',
dataType: 'json',
data: object,
success: function (data, statu, msg) {
if(data.statu=='0'){
jAlert(data.msg, 'Berhasil', function(r) {
});
}else{
jAlert(data.msg, 'Information', function(r) {
});
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
function resetforgetpassword(){
var apiurl = $('#apiurl').val();
var object = new Object();
var username=$('#for_username').val();
var email=$('#for_phonenum').val();
var password=$('#for_password').val();
var password2=$('#for_password2').val();
var code=$('#for_mcode').val();
var pwtype='1';
object.password = password;
object.phone = email;
object.code = code;
object.pwtype = pwtype;
object.lang = 'idr';
object.errorlang = 'idr';
if (username=='') {
jAlert("Username tidak boleh kosong", 'Information', function(r) {});
return;
}
if (email=='') {
jAlert("Email tidak boleh kosong", 'Information', function(r) {});
return;
}
if (password=='') {
jAlert("Kata sandi salah", 'Information', function(r) {});
return;
}
if (password!=password2) {
jAlert("Kata sandi tidak sama", 'Information', function(r) {});
return;
}
if (code=='') {
jAlert("Kode verifikasi tidak boleh kosong", 'Information', function(r) {});
return;
}
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=forgetpassword',
type: 'POST',
dataType: 'json',
data: object,
success: function (data, statu, msg) {
if(data.statu=='0'){
jAlert(data.msg, 'Berhasil', function(r) {
});
}else{
jAlert(data.msg, 'Information', function(r) {
});
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
</script>
<!-- #endregion 【FORGET PASSWORD FUNCTION】 !-->
<script>
//show qrcode
function showqrcode(){
$('.menuicon').click();
$("#qrscreen").addClass("qrscreenact");
}
function closeqrscreen(){
document.getElementById("qrscreen").classList.remove("qrscreenact");
}
//account page
function accountlobby(page,ref){
$('.menuicon').click();
document.getElementById("btmprofile").click();
if(ref==''){
toptab(page);
}else{
toptab(page);
setTimeout(function(){
document.getElementById("left"+ref).click();
}, 100);
}
}
function shownotiscreen(title,requesttype){
$("#notiscreen").addClass("notiactive");
document.getElementById("notititle").innerHTML=title;
}
</script>
<script>
function refreshbalance(){
var apiurl = $('#apiurl').val();
$("#refreshicon").addClass("refreshani");
$("#refreshdesk").addClass("refreshani");
$("#deskreload2").addClass("refreshani");
var bal_ref = new Object();
bal_ref.token1 = $('#inputtoken1').val();
bal_ref.uidi = $('#inputuidi').val();
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=getinfo',
type: 'POST',
dataType: 'json',
data: bal_ref,
success: function (data, statu, msg) {
if(data.statu=='0'){
var ref_balance=data['data']['mb_coincash'];
var ref_credit=data['data']['surpluscrediti'];
var currency=Intl.NumberFormat("en-US", { minimumFractionDigits: 2, maximumFractionDigits: 2 });
document.getElementById("mobile_bal").innerHTML = currency.format(ref_balance);
document.getElementById("mobile_bal2").innerHTML = currency.format(ref_balance);
document.getElementById("mobile_bal3").innerHTML = currency.format(ref_balance);
document.getElementById("mobile_bal4").innerHTML = currency.format(ref_balance);
document.getElementById("desktotalbal").innerHTML = currency.format(ref_balance);
document.getElementById("totalbalancedesk").innerHTML = currency.format(ref_balance);
document.getElementById("cashbalancedesk").innerHTML = currency.format(ref_balance);
$.ajax({
type: 'POST',
url: "refreshbalance.php",
data: {ref_balance: ref_balance, ref_credit: ref_credit} ,
success: function (html) {
$("#sec_bal").html(html);
setTimeout(removeani, 1000);
}
});
}else{
jAlert(data.msg, 'Information', function(r) {
});
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
function removeani() {
document.getElementById("refreshicon").classList.remove('refreshani');
document.getElementById("refreshdesk").classList.remove('refreshani');
document.getElementById("deskreload2").classList.remove('refreshani');
}
</script>
<div id="theme" style='display:none;'></div>
<div id="playmusic" style='display:none;'></div>
<div id="sec_bal"></div>
<style>
.rcsspan{
font-size:13px;
margin-top:10px;
line-height:1.1em;
}
.refreshani{
animation-name: refresh;
animation-duration: 1s;
animation-fill-mode: forwards;
animation-timing-function: ease-in-out display: block;
}
@-webkit-keyframes refresh {
0% {
transform: rotate(0deg);
}
50%{
transform: rotate(360deg);
}
to {
transform: rotate(0deg);
}
}
</style>
<script>
function show() {
var p = document.getElementById('password');
p.setAttribute('type', 'text');
}
function hide() {
var p = document.getElementById('password');
p.setAttribute('type', 'password');
}
var pwShown = 0;
document.getElementById("eyes").addEventListener("click", function () {
if (pwShown == 0) {
pwShown = 1;
show();
} else {
pwShown = 0;
hide();
}
}, false);
</script>
<script src="js/jquery.js"></script>
<link rel="stylesheet" href="css/alert.css">
<script src="js/theme.js"></script>
<meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
<input type='hidden' value='https://bitgaming-api.work/service/AppHandler.ashx' id='apiurl'>
<input type='hidden' value='https://bitgaming-api.work' id='domainurl'>
<input type='hidden' value='guide2lcdtv.com' id='currentdomain'>
<script>
if (typeof Android !== 'undefined') {
Android.setLanguage('idr');
} else {
}
</script><script>
var tranSubmitValue = 'YA';
var tranbackValue = 'TIDAK';
</script>
<script async src="js/jquery.alerts.js"></script>
<script>
function getwebsidetheme() {
var apiurl = $('#apiurl').val();
var object = new Object();
object.domain= $('#currentdomain').val();
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getwebsite',
type: 'POST',
dataType: 'json',
data: object,
success: function (data, statu, msg) {
if (data.statu == '0') {
if (data.data && Array.isArray(data.data) && data.data.length > 0) {
}else{
//window.location.href = 'https://guide2lcdtv.com/404';
}
var aw_colornum=data['data'][0]['aw_colornum'];
var aw_logoimg=data['data'][0]['aw_logoimg'];
changeTheme(aw_colornum);
var elementsWithClass = document.getElementsByClassName('complogoclass');
elementsWithClass.src = aw_logoimg;
$('.loadingdiv').fadeOut();
var elementsWithClass = document.getElementsByClassName('complogoclass');
for (var i = 0; i < elementsWithClass.length; i++) {
elementsWithClass[i].src = aw_logoimg;
}
} else {
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
getwebsidetheme();
</script>
<input type='hidden' value='idr' id='curlang'>
<script>
// language
$(document).ready(function(){
var langua = $('#curlang').val();
$('.languagediv').load('language_'+langua+'.php');
});
//change language btn
function changelanguage(lang){
localStorage.setItem("lang", lang);
setCookie("lang", lang, "10");
if (typeof Android !== 'undefined') {
Android.setLanguage(lang);
} else {
}
location.reload();
}
function setCookie(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires="+ d.toUTCString();
document.cookie = cname + "=" + cvalue + ";" + expires;
}
</script>
<!--#region【Change icon set】-->
<script>
function changeIconset(color,darkorlight){
//change icon line(2line) > copy paste this 2 line for new icon. Replace the rmb_usericon for other,
//var icon1=document.getElementById("rmb_usericon");
//if (icon1==null){}else{icon1.src='images/userhov'+color+'.png'}
//var icon2=document.getElementById("rmb_cashericon");
//if (icon2==null){}else{icon2.src='images/userhov'+color+'.png'}
bg=document.getElementById("fixiosbg");
//bg.src='images/ThemeBG/bgm'+color+'.jpg';
//change cs small icon line *this one u no need edit*
//var smallgp_row=document.getElementById("smallgp_row");
}
</script>
<!--#endregion【Change icon set】-->
<div class='fixiosbg'>
<img src='' id='fixiosbg' style='width:100%;'>
</div>
<!-- #endregion 【页面设置】 !-->
<script>
function install(){
var remelement = document.getElementById("mobilerightmenucont");
var remelement2 = document.getElementById("mrcontain");
remelement.classList.remove("active");
remelement2.classList.remove("act");
$("#installscreen").addClass("installscreenact");
}
//close install screen
function installscrclose(){
var installscreen = document.getElementById("installscreen");
installscreen.classList.remove("installscreenact");
}
</script>
<script>
var css = "color:black;padding:5px 30px; border:3px solid red; background-color:pink; font-size: 13px;";
console.log("*** Agent Name: %cDEWA69", css);
</script><style>
.installscreen {
position: fixed;
top: -500px;
bottom: 0;
left: 0;
right: 0;
transition: opacity 200ms;
-webkit-transition:all 0.5s ease;
-moz-transition:all 0.5s ease;
-ms-transition:all 0.5s ease;
-o-transition:all 0.5s ease;
transition:all 0.5s ease;
background-color: rgba(0, 0, 0, 0.6);
visibility: hidden;
opacity: 0;
z-index:100;
}
.installscreenact {
top: 0px;
visibility: visible;
opacity: 1;
}
.pickbox{
position:fixed;
width:240px;
margin-left:40px;
margin-top:-250px;
}
.inslogopick{
float:left;
height:50px;
width:50px;
margin-left:8px;
}
.inslogopick img{
height:50px;
}
.inslogopick .logoname{
font-size:10px;
margin-top:-5px;
text-align:center;
color:white;
}
.insbar{
position:fixed;
top:0px;
width:100vw;
height:60px;
z-index:99;
transition: all 0.3s ease-out;
-webkit-animation-delay: 0s;
background-color:rgba(0,0,0,0.9);
display:flex;
}
.slide_left{
animation-name: slide-left;
animation-duration: 0.9s;
animation-fill-mode: forwards;
animation-timing-function: ease-in-out;
}
.standby{
transform: translateY(-300%);opacity:0;
}
@-webkit-keyframes slide-left {
0% {
transform: translateY(-300%);opacity:0;
}
70%{
transform: translateY(10%); opacity:1;
}
100% {
transform: translateY(0px); opacity:1;
}
}
.inslogo img{
height:50px;
margin-top:5px;
margin-left:20px;
}
.instxt{
color:var(--bfont);
font-size:12px;
margin-top:20px;
margin-left:10px;
}
.insbtn{
position:absolute;
margin-top:15px;
right:50px;
}
.insbtncs{
border:1px solid var(--m_topbtnborder);
background-image:var(--m_topbtn);
height:25px;
width:59px;
color:var(--joinbtntxt);
text-shadow: 0px 1px 2px #CA981C;
cursor:pointer;
border-radius:3px;
font-size:10px;
}
.insclose{
position:absolute;
margin-top:13px;
right:20px;
font-size:20px;
}
</style>
<!--
<script>
function settop(){
document.body.style.marginTop = "60px";
const nav = document.querySelector('nav');
nav.style.top = '60px';
}
settop();
</script>
<section class='insbar standby slide_left' id='insbar'>
<div class='inslogo'><img src='install/logo/complogo.png'></div>
<div class='instxt'>Download Apps.</div>
<div class='insbtn'><button id='login' onclick='install()' class='insbtncs'>Download</button></div>
<div class='insclose'><div class='bartimes' onclick='barclose()' style='color:white;'>×</div></div>
</section>
<script>
function settop(){
document.body.style.marginTop = "60px";
const nav = document.querySelector('nav');
nav.style.top = '60px';
}
settop();
</script>
<section class='insbar standby slide_left' id='insbar'>
<div class='inslogo'><img src='install/logo/complogo.png'></div>
<div class='instxt'>Download Apps.</div>
<div class='insbtn'><button id='login' onclick='install()' class='insbtncs'>Download</button></div>
<div class='insclose'><div class='bartimes' onclick='barclose()' style='color:white;'>×</div></div>
</section>
<script>
function barclose(){
var screen = document.getElementById("insbar");
screen.classList.remove("slide_left");
document.body.style.marginTop = "0px";
const nav = document.querySelector('nav');
nav.style.top = '0px';
}
function setCookie(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires="+ d.toUTCString();
document.cookie = cname + "=" + cvalue + ";" + expires;
}
</script>
-->
<section class='installscreen' id='installscreen'>
<div class="popup" style='border:none; width:320px;'>
<div class='methodresponseloadingload'><img src='images/proloading2.gif' style='height:30px;'></div>
<div class='loginscreenlogo'><img class='complogoclass' src='images/complogo.png'></div>
<a href="javascript:void" class="close" onclick="installscrclose()"><div class='times' style='color:black;'>×</div></a>
<div class="content">
<img src='install/img/in1.png' style='width:280px; margin-left:20px; opacity:0.8'>
<div class='pickbox'>
<div class='inslogopick'>
<a href='install/DEWA69/DEWA69.apk'><img src='install/DEWA69/complogo.png'></a>
<div class='logoname'>DEWA69</div>
</div>
<div class='inslogopick'>
<a href='install/DEWA69/Starbucks.apk'><img src='install/logo/Starbucks.png'></a>
<div class='logoname'>Starbucks</div>
</div>
<div class='inslogopick'>
<a href='install/DEWA69/McDonals.apk'><img src='install/logo/McDonals.png'></a>
<div class='logoname'>McDonals</div>
</div>
<div class='inslogopick'>
<a href='install/DEWA69/KFC.apk'><img src='install/logo/KFC.png'></a>
<div class='logoname'>KFC</div>
</div>
<br><br><br>
<div class='inslogopick'>
<a href='install/DEWA69/Pizzahut.apk'><img src='install/logo/Pizzahut.png'></a>
<div class='logoname'>Pizzahut</div>
</div>
<div class='inslogopick'>
<a href='install/DEWA69/Spotify.apk'><img src='install/logo/spotify.png'></a>
<div class='logoname'>Sportify</div>
</div>
<div class='inslogopick'>
<a href='install/DEWA69/Grab.apk'><img src='install/logo/Grab.png'></a>
<div class='logoname'>Grab</div>
</div>
<div class='inslogopick'>
<a href='install/DEWA69/YouTube.apk'><img src='install/logo/YouTube.png'></a>
<div class='logoname'>YouTube</div>
</div>
</div>
<br>
</div>
<div style='text-align:center; width:100%;'>
<span style='color:white; font-size:15px;'>Please select an icon to install.</span>
</div>
<br>
</div>
</section> <script src="js/swiper.min.js"></script>
<section class="Mainslidedesktop" style='height:26vw;'>
<div class="swiper mySwiper">
<div class="swiper-wrapper" id='topbanner'>
</div>
</div>
</section>
<section class='sec_jackpot'>
<style>
.desk_promo{
margin-top:140px;
margin-left:10%;
width:80%;
}
.texttitle{
color:var(--main);
font-weight: bold;
}
.desk_wid_promo_row{
margin-top:10px;
display:flex;
padding-bottom: 20px;
}
.desk_wid_promopic{
height:210px;
margin-right:20px;
display: inline-block;
}
.desk_wid_promopic img{
height:100%;
display: inline-block;
font-size: 16px;
position:relative;
overflow:hidden;
z-index:1
}
.desk_jackpot{
margin-left:10%;
width:80%;
margin-bottom:-150px;
}
.jackpotborderd{
width:100%;
position:relative;
vertical-align:middle;
display:flex;
}
.jpleftcoin{
width:15%;
}
.jpleftcoin img{
width:150%;
margin-top:13px;
}
.jpminborder{
width:70%;
z-index: 1;
}
.jpimgd{
width:100%;
}
.jptextd{
position:absolute;
top:17.5%;
right:19%;
margin-left:10px;
}
.jpamountd{
font-size: 2.4vw;
background: -webkit-linear-gradient(#F4EAD5, #BF9350);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-weight:bold;
letter-spacing:-1px;
}
.jprightcoin{
width:15%;
}
.jprightcoin img{
width:150%;
margin-top:13px;
margin-left:-50%;
z-index: 0;
}
.topwithboxd{
border-radius:20px;
margin-top:35px;
display:flex;
}
.dis_with_rowd2{
background-color: #212121;
width:47.5%;
padding:2.5%;
height:320px;
overflow:hidden;
transition: all 0.3s ease-out;
border-radius:9px;
}
.dis_with_rowd{
background-color: #212121;
width:47.5%;
margin-left:5%;
padding:2.5%;
height:320px;
overflow:hidden;
transition: all 0.3s ease-out;
border-radius:9px;
}
.dis_with_rowdtitle{
width:100.5%;
margin: -7% 0px 0px 0px;
padding: 10px 0;
background-color: #212121;
z-index: 2;
position:relative;
}
.dis_with_rowdtitle tr th{
color:var(--ttbartext);
font-size:13px;
font-weight:normal;
}
.dis_with_row_ppd{
width:40px;
height:40px;
border-radius:40px;
}
.diw_rowd{
border-collapse: collapse;
padding:0px;
margin-top:0px;
width:100%;
transition: all 0.3s ease-out;
z-index: 0;
}
.diw_rowd tr td{
padding-bottom:3px;
transition: all 0.3s ease-out;
}
.diw_named{
color:#F5F5F5;
font-size:13px;
}
.s_with_boxd{
font-size:9px;
padding:3px;
border:1px solid #5B8A54;
border-radius:5px;
color:#5B8A54;
text-align:center;
}
.diw_amtd{
color:#F5F5F5;
font-size:13px;
text-align:right;
}
.diw_timed{
color:#8C8C8C;
font-size:9px;
text-align:right;
}
.lineclass{
line-height:1em;
}
.move-up-animation {
animation-name: moveUp;
animation-duration: 1s;
animation-timing-function: ease-in-out;
animation-fill-mode: forwards;
}
@keyframes moveUp {
0% {
transform: translateY(0);
opacity: 1;
}
100% {
transform: translateY(-50px);
opacity: 1;
}
}
@media only screen and (max-width: 1025px) {
.desk_jackpot{
display:none;
}
.desk_promo{
display:none;
}
}
</style>
<!-- #region 【Style Carolsel】 !-->
<style>
.wrapper {
width: 100%;
position: relative;
}
.wrapper i {
top: 50%;
height: 50px;
width: 50px;
cursor: pointer;
font-size: 1.25rem;
position: absolute;
text-align: center;
line-height: 50px;
background: #fff;
border-radius: 50%;
box-shadow: 0 3px 6px rgba(0,0,0,0.23);
transform: translateY(-50%);
transition: transform 0.1s linear;
}
.wrapper i:active{
transform: translateY(-50%) scale(0.85);
}
.wrapper i:first-child{
left: -22px;
opacity:0.8;
}
.wrapper i:last-child{
right: -22px;
opacity:0.8;
}
.wrapper .carousel{
display: grid;
grid-auto-flow: column;
grid-auto-columns: calc((100% / 4) - 12px);
overflow-x: auto;
scroll-snap-type: x mandatory;
gap: 16px;
border-radius: 8px;
scroll-behavior: smooth;
scrollbar-width: none;
}
.carousel::-webkit-scrollbar {
display: none;
}
.carousel.no-transition {
scroll-behavior: auto;
}
.carousel.dragging {
scroll-snap-type: none;
scroll-behavior: auto;
}
.carousel.dragging .card {
cursor: grab;
user-select: none;
}
.carousel .card {
scroll-snap-align: start;
height: 50%;
list-style: none;
cursor: pointer;
flex-direction: column;
border-radius: 8px;
}
.carousel .card img {
width:100%;
}
@media screen and (max-width: 900px) {
.wrapper .carousel {
grid-auto-columns: calc((100% / 2) - 9px);
}
}
@media screen and (max-width: 600px) {
.wrapper .carousel {
grid-auto-columns: 100%;
}
}
</style>
<!-- #endregion 【Style Carolsel】 !-->
<div class='desk_promo'>
<div class='desk_wid_promo_row' style='margin-bottom:-20px;'>
<div class='texttitle'>
Promotion </div>
<div class='texttitle' style='color:var(--ttbartext); width:100%; text-align:right;'>
<a style='text-decoration:none; color:var(--ttbartext);' href='promotionpage.php'>Lihat Lebih Banyak ></a>
</div>
</div>
<div class='desk_wid_promo_row'>
<div class="wrapper" id='wrapper'>
<i id="left" class=""><img src='images/left.png' alt='leftarrow' style='height:30px; width:30px; margin-top:10px; margin-left:-2px;'></i>
<ul class="carousel" id='desk_wid_promo_row'>
</ul>
<i id="right" class=""><img src='images/right.png' alt='rightarrow' style='height:30px; width:30px; margin-top:10px;'></i>
</div>
</div>
</div>
<div class='desk_jackpot'>
<div class='jackpotborderd' align=center>
<div class='jpleftcoin'><img src='images/leftcoin.png'></div>
<div class='jpminborder'>
<img class='jpimgd' src='images/jackpotw.webp'>
<div class='jptextd'>
<div class='jpamountd' id='jpamtshowd'></div>
<input type='hidden' id='jpamountd' value='31711701069'>
</div>
</div>
<div class='jprightcoin'><img src='images/rightcoin.png'></div>
</div>
<div class='hotgamedesktop'>
<div class='hotgamedesktopcontain' style='margin:0px;'>
<div class='hotgametitle'>
Hasil Togel </div>
<div class='sliderfor4d' style='margin:0px; margin-top:10px;'>
<div class="swiper mySwiper4d2pc" style='height:8vw;'>
<div id='random4dpc' style='transition-timing-function: linear;' class='swiper-wrapper' >
</div>
</div>
</div>
</div>
</div>
<div class='topwithboxd'>
<div class='dis_with_rowd2'>
<table class='dis_with_rowdtitle'>
<tr>
<th style='width:20%; text-align:left;'>Pemain</th>
<th style='width:50%; text-align:center;'>Kemenangan Besar</th>
<th style='width:15%; text-align:right;'>Jumlah</th>
</tr>
</table>
<table class='diw_rowd' id='diw_row2des'>
<div id='first_row'>
<tr>
<td style='width:15%;'><img class='dis_with_row_pp' src='images/pp/5.png'></td>
<td style='width:20%;' class='diw_name'>7171***</td>
<td style='width:20%;'><div class='s_with_box'>WITHDRAW</div></td>
<td style='width:30%;' class='diw_amt'>$50,500,000.00</td>
<td style='width:15%;' class='diw_time'>1 sec ago</td>
</tr>
<tr>
<td style='width:15%;'><img class='dis_with_row_pp' src='images/pp/9.png'></td>
<td style='width:20%;' class='diw_name'>7171***</td>
<td style='width:20%;'><div class='s_with_box'>WITHDRAW</div></td>
<td style='width:30%;' class='diw_amt'>$50,500,000.00</td>
<td style='width:15%;' class='diw_time'>1 sec ago</td>
</tr>
<tr>
<td style='width:15%;'><img class='dis_with_row_pp' src='images/pp/11.png'></td>
<td style='width:20%;' class='diw_name'>7171***</td>
<td style='width:20%;'><div class='s_with_box'>DEPOSIT</div></td>
<td style='width:30%;' class='diw_amt'>$50,500,000.00</td>
<td style='width:15%;' class='diw_time'>1 sec ago</td>
</tr>
<tr>
<td style='width:15%;'><img class='dis_with_row_pp' src='images/pp/3.png'></td>
<td style='width:20%;' class='diw_name'>7171***</td>
<td style='width:20%;'><div class='s_with_box'>DEPOSIT</div></td>
<td style='width:30%;' class='diw_amt'>$50,500,000.00</td>
<td style='width:15%;' class='diw_time'>1 sec ago</td>
</tr>
<tr>
<td style='width:15%;'><img class='dis_with_row_pp' src='images/pp/2.png'></td>
<td style='width:20%;' class='diw_name'>7171***</td>
<td style='width:20%;'><div class='s_with_box'>DEPOSIT</div></td>
<td style='width:30%;' class='diw_amt'>$50,500,000.00</td>
<td style='width:15%;' class='diw_time'>1 sec ago</td>
</tr><tr>
<td style='width:15%;'><img class='dis_with_row_pp' src='images/pp/2.png'></td>
<td style='width:20%;' class='diw_name'>7171***</td>
<td style='width:20%;'><div class='s_with_box'>DEPOSIT</div></td>
<td style='width:30%;' class='diw_amt'>$50,500,000.00</td>
<td style='width:15%;' class='diw_time'>1 sec ago</td>
</tr>
</div>
</table>
</div>
<div class='dis_with_rowd'>
<table class='dis_with_rowdtitle'>
<tr>
<th style='width:20%; text-align:left;'>Pemain</th>
<th style='width:50%; text-align:center;'>Penarikan</th>
<th style='width:15%; text-align:right;'>Jumlah</th>
</tr>
</table>
<table class='diw_rowd' id='diw_rowd'>
<div id='first_rowd'>
<tr>
<td style='width:15%;'><img class='dis_with_row_ppd' src='images/pp/5.png'></td>
<td style='width:20%;' class='diw_named'>7171***</td>
<td style='width:20%;'><div class='s_with_boxd'>WITHDRAW</div></td>
<td style='width:30%;' class='diw_amtd'>$50,500,000.00</td>
<td style='width:15%;' class='diw_timed'>1 sec ago</td>
</tr>
<tr>
<td style='width:15%;'><img class='dis_with_row_ppd' src='images/pp/9.png'></td>
<td style='width:20%;' class='diw_named'>7171***</td>
<td style='width:20%;'><div class='s_with_boxd'>WITHDRAW</div></td>
<td style='width:30%;' class='diw_amtd'>$50,500,000.00</td>
<td style='width:15%;' class='diw_timed'>1 sec ago</td>
</tr>
<tr>
<td style='width:15%;'><img class='dis_with_row_ppd' src='images/pp/11.png'></td>
<td style='width:20%;' class='diw_named'>7171***</td>
<td style='width:20%;'><div class='s_with_boxd'>DEPOSIT</div></td>
<td style='width:30%;' class='diw_amtd'>$50,500,000.00</td>
<td style='width:15%;' class='diw_timed'>1 sec ago</td>
</tr>
<tr>
<td style='width:15%;'><img class='dis_with_row_ppd' src='images/pp/3.png'></td>
<td style='width:20%;' class='diw_named'>7171***</td>
<td style='width:20%;'><div class='s_with_boxd'>DEPOSIT</div></td>
<td style='width:30%;' class='diw_amtd'>$50,500,000.00</td>
<td style='width:15%;' class='diw_timed'>1 sec ago</td>
</tr>
<tr>
<td style='width:15%;'><img class='dis_with_row_ppd' src='images/pp/11.png'></td>
<td style='width:20%;' class='diw_named'>7171***</td>
<td style='width:20%;'><div class='s_with_boxd'>DEPOSIT</div></td>
<td style='width:30%;' class='diw_amtd'>$50,500,000.00</td>
<td style='width:15%;' class='diw_timed'>1 sec ago</td>
</tr>
<tr>
<td style='width:15%;'><img class='dis_with_row_ppd' src='images/pp/11.png'></td>
<td style='width:20%;' class='diw_named'>7171***</td>
<td style='width:20%;'><div class='s_with_boxd'>DEPOSIT</div></td>
<td style='width:30%;' class='diw_amtd'>$50,500,000.00</td>
<td style='width:15%;' class='diw_timed'>1 sec ago</td>
</tr>
</div>
</table>
</div>
</div>
<script>
var counts=setInterval(updatedd,1100);
function updatedd(){
var count = $("#jpamountd").val();
var count2 = String(count).slice(0, 12);
var upto2=Math.floor(Math.random() * 3300.21);
var upto=(parseInt(count2) + parseInt(upto2));
var count3=document.getElementById("jpamountd");
var currency=Intl.NumberFormat('en-US');
document.getElementById("jpamtshowd").innerHTML = 'IDR '+currency.format(upto)+'.'+(Math.floor(Math.random() * 90)+10) ;
count3.innerHTML=upto;
document.getElementById("jpamountd").value=upto;
}
</script>
<script>
var counts=setInterval(setrandomcountd,7000);
function setrandomcountd(){
var randomcount2=Math.floor(Math.random() * 5000);
var withboxfun2 = setTimeout(withboxfund, randomcount2);
}
function withboxfund() {
var table = document.getElementById("diw_rowd");
var totalRowCount = table.rows.length;
var row = table.rows[0];
row.classList.add("move-up-animation");
document.getElementById("diw_rowd").deleteRow(0);
function getRandomUsername(length) {
var username = '';
var alphabet = 'abcdefghijklmnopqrstuvwxyz';
for (var i = 0; i < length; i++) {
var randomIndex = Math.floor(Math.random() * alphabet.length);
username += alphabet.charAt(randomIndex);
}
return username;
}
var randomuser = getRandomUsername(3);
//ran pp
var randompp = Math.floor(Math.random() * 11) + 1;
var randomamt = Math.floor(Math.random() * 30);
//random time
function getRandomTime() {
var currentDate = new Date();
var randomMinutesAgo = Math.floor(Math.random() * 20) + 1; // Random minutes within the past half hour
currentDate.setMinutes(currentDate.getMinutes() - randomMinutesAgo);
return currentDate;
}
var randomTime = getRandomTime();
var formattedTime = randomTime.toLocaleDateString('en-GB', { day: '2-digit', month: '2-digit', hour: '2-digit', minute: '2-digit', second: '2-digit' });
// Calculate the difference in minutes between the current time and the random time
var timeDifference = Math.floor((new Date() - randomTime) / (1000 * 60));
var row = `
<tr class='move-up-animation'>
<td style='width:15%;'><img class='dis_with_row_ppd' src='images/pp/` + randompp + `.png'></td>
<td style='width:30%;' class='diw_named lineclass'>**` + randomuser + `***<br><span class='diw_timed'>` + formattedTime + `</span></td>
<td style='width:20%;'><div class='s_with_boxd'>WITHDRAW</div></td>
<td style='width:35%;' class='diw_amtd lineclass'>IDR` + randomamt + `,000,000.00<br><span class='diw_timed'>` + timeDifference + ` min ago</span></td>
</tr>
`;
document.getElementById("diw_rowd").innerHTML += row;
}
</script>
<script>
var counts2=setInterval(setrandomcount2,1000);
function setrandomcount2(){
var randomcount23=Math.floor(Math.random() * 500);
var withboxfun23 = setTimeout(withboxfund2, randomcount23);
}
function withboxfund2() {
var table2 = document.getElementById("diw_row2des");
var totalRowCount2 = table2.rows.length;
var gameNames = [
"Gates of Olympus",
"Cowboys Gold",
"Fruit Party 2",
"Pyramid King",
"Money Money Money",
"Cash Bonanza",
"Tree of Riches",
"Golden Ox",
"Golden Pig",
"The Magic Cauldron",
"5 Lions",
"Wild Spells",
"Piggy Bank Bills",
"Money Mouse",
"Raging Bull",
"Monkey Warrior",
"888 Gold",
"Release the Kraken",
"Chilli Heat Megaways",
"Master Joker",
"Wolf Gold",
"Big Juan",
"Book of Fallen",
"Bounty Gold",
"Bubble Pop",
"Christmas Big Bass Bonanza",
"Crystal Caverns Megaways",
"Fortune of Giza",
"Juicy Fruits",
"Magician's Secrets",
"Santa's Wonderland",
"Smugglers Cove",
"Super X",
"Yum Yum Powerways",
"Day of Dead",
"Spartan King",
"Greek Gods",
"Eye of the Storm",
"The Dragon Tiger",
"Asgard",
"Empty the Bank",
"Wild Booster",
"Dragon Hot Hold & Spin",
"Book of Tut",
"Lucky, Grace & Charm",
"Drago - Jewels of Fortune",
"Mystic Chief",
"Fishin Reels",
"Mysterious Egypt",
"Pirate Gold Deluxe",
"Joker King",
"Vampires vs Wolves",
"Money Roll",
"Jade Butterfly",
"Street Racer",
"Leprechaun Song",
"Lady Godiva",
"Jungle Gorilla",
"Leprechaun Carol",
"Aladdin and the Sorcerer",
"Devil's 13",
"Dwarven Gold Deluxe",
"Great Reef",
"7 Monkeys",
"Bermuda Riches",
"Diamond Strike",
"Extra Juicy",
"Gems Bonanza",
"Star Pirates Code",
"Barn Festival",
"Queenie",
"Disco Lady",
"Tic Tac Take",
"Rainbow Gold",
"Snakes and Ladders Megadice",
"Bull Fiesta",
"Might of Ra",
"Cash Patrol",
"Wild Beach Party",
"The Ultimate 5",
"Rock Vegas",
"Clover Gold",
"Drill That Gold",
"Book of Aztec King",
"Colossal Cash Zone",
"Chicken Chase",
"Wild West Gold Megaways",
"Fire Strike 2",
"Spirit of Adventure",
"Eye of Cleopatra",
"Goblin Heist Powernudge",
"Zombie Carnival",
"The Great Stick-up",
"North Guardians",
"Koi Pond",
"Rise of Samurai 3",
"Bomb Bonanza",
"Cleocatra",
"Cosmic Cash",
"Little Gem Hold and Spin",
"Queen of Gods",
"Hokkaido Wolf",
"Sugar Rush",
"Tropical Tiki",
"Big Bass Splash",
"Greedy Wolf",
"Fire Hot 5",
"Fire Hot 20",
"Fire Hot 40",
"Fire Hot 100",
"Gorilla Mayhem",
"Octobeer Fortunes",
"Mahjong Panda",
"Shining Hot 100",
"Hot To Burn Extreme",
"Cheeky Emperor",
"Shining Hot 5",
"Shining Hot 20",
"Shining Hot 40",
"Gates of Gatot Kaca",
"Santa's Great Gifts",
"Starlight Christmas",
"5 Rabbits Megaways",
"Candy Stars",
"Muertos Multiplier Megaways",
"Fury of Odin Megaways",
"Gates of Aztec",
"Hot Pepper",
"Sweet Powernudge",
"Reel Banks",
"PIZZA PIZZA PIZZA",
"Dragon Hero",
"Sword of Ares",
"Big Bass Bonanza - Keeping it Reel",
"Lucky Fishing",
"Shield Of Sparta",
"Pirate Golden Age",
"Gems of Serengeti",
"Firebird Spirit - Connect & Collect",
"Towering Fortunes",
"Aztec Blaze",
"Release the Kraken 2",
"Wild Hop & Drop",
"Kingdom of Asgard",
"Bigger Bass Blizzard - Christmas Catch",
"Book Of Tut Respin",
"Spin & Score Megaways",
"Old Gold Miner Megaways",
"Book of Golden Sands",
"Striking Hot 5",
"Legend of Heroes",
"Snakes & Ladders - Snake Eyes",
"Crown of Fire",
"Black Bull",
"Floating Dragon Hold & Spin Megaways",
"Magic Money Maze",
"Down the Rails",
"Coffee Wild",
"Mammoth Gold Megaways",
"Wild Wild Bananas",
"Fat Panda",
"Wisdom of Athena",
"Jewel Rush",
"Pirates Pub",
"Frogs & Bugs",
"Lamp Of Infinity",
"Robber Strike",
"Floating Dragon - Dragon Boat Festival",
"Sticky Bees",
"Knight Hot Spotz",
"Zeus vs Hades - Gods of War",
"Excalibur Unleashed",
"Wild Bison Charge",
"Diamonds of Egypt",
"Holiday Ride",
"Jasmine Dreams",
"Kingdom of the Dead",
"Cowboy Coins",
"Mystic Fortune",
"Arctic Wonders",
"Mr Bling",
"All For One",
"Flying High",
"Dragon's Realm",
"Queen of Queens",
"Queen of Queens II",
"Sir Blingalot",
"Cash Reef",
"Pirate's Plunder",
"Pucker Up Prince",
"The Grape Escape",
"Golden Unicorn",
"Ride 'em Cowboy",
"Aztlan's Gold",
"Shogun's Land",
"Frontier Fortunes",
"Indian Cash Catcher",
"Sky's the Limit",
"The Big Deal",
"Haunted House",
"Rodeo Drive",
"Disco Funk",
"Cashosaurus",
"Lantern Luck",
"Space Goonz",
"Bomb Runner",
"Golden Unicorn Deluxe",
"Disco Beats",
"Mighty Medusa",
"Honey Trap of Diao Chan",
"Gem Saviour",
"Fortune Gods",
"Medusa 2: the Quest of Perseus",
"Medusa 1: the Curse of Athena"
];
var randomGameIndex = Math.floor(Math.random() * gameNames.length);
var randomGameName = gameNames[randomGameIndex];
var row2 = table2.rows[0];
row2.classList.add("move-up-animation");
document.getElementById("diw_row2des").deleteRow(0);
function getRandomUsername(length) {
var username = '';
var alphabet = 'abcdefghijklmnopqrstuvwxyz';
for (var i = 0; i < length; i++) {
var randomIndex = Math.floor(Math.random() * alphabet.length);
username += alphabet.charAt(randomIndex);
}
return username;
}
var randomuser = getRandomUsername(3);
//ran pp
var randompp2 = Math.floor(Math.random() * 11) + 1;
var randompp2a = Math.floor(Math.random() * 33) + 1;
var randomuser2 = Math.floor(Math.random() * 4000) + 1;
var randomamt2 = (Math.floor(Math.random() * 999) + 1).toString().padStart(3, '0');
var randomamt3 = (Math.floor(Math.random() * 999) + 1).toString().padStart(3, '0');
var randomamt4 = Math.floor(Math.random() * 999)+1;
var randomamt5 = Math.floor(Math.random() * 9) +1;
var randomsec = Math.floor(Math.random() * 30) + 1;
var row2 = `
<tr class='move-up-animation'>
<td style='width:20%;' class='gpp'><img class='dis_with_row_pp' src='images/gpp/`+randompp2a+`.png'>
<img class='dis_with_row_pp2' src='images/pp/`+randompp2+`.png'></td>
<td style='width:25%;' class='diw_name lineclass'>`+randomGameName+`<br><span class='diw_time'>**`+randomuser+`***</span></td>
<td style='width:20%;'><div class='s_with_box2'>Kemenangan Besar</div></td>
<td style='width:35%;' class='diw_amt lineclass'>IDR `+ randomamt5 + `,` + randomamt2 + `,` + randomamt3 + `.00<br><span class='diw_time'>` + randomsec + `sec ago</span></td>
</tr>
`;
document.getElementById("diw_row2des").innerHTML+= row2;
}
</script>
<script>
function runonetimed(){
for (var i = 0; i < 6; i++) {
withboxfund();
}
for (var ii = 0; ii < 6; ii++) {
withboxfund2();
}
}
runonetimed();
</script>
<!-- #region 【Function Carolsel】 !-->
<script>
function startruncarol() {
const wrapper = document.querySelector(".wrapper");
const carousel = document.querySelector(".carousel");
const firstCardWidth = carousel.querySelector(".card").offsetWidth;
const arrowBtns = document.querySelectorAll(".wrapper i");
const carouselChildrens = [...carousel.children];
let isDragging = false, isAutoPlay = true, startX, startScrollLeft, timeoutId;
// Get the number of cards that can fit in the carousel at once
let cardPerView = Math.round(carousel.offsetWidth / firstCardWidth);
// Insert copies of the last few cards to beginning of carousel for infinite scrolling
carouselChildrens.slice(-cardPerView).reverse().forEach(card => {
carousel.insertAdjacentHTML("afterbegin", card.outerHTML);
});
// Insert copies of the first few cards to end of carousel for infinite scrolling
carouselChildrens.slice(0, cardPerView).forEach(card => {
carousel.insertAdjacentHTML("beforeend", card.outerHTML);
});
// Scroll the carousel at appropriate postition to hide first few duplicate cards on Firefox
carousel.classList.add("no-transition");
carousel.scrollLeft = carousel.offsetWidth;
carousel.classList.remove("no-transition");
// Add event listeners for the arrow buttons to scroll the carousel left and right
arrowBtns.forEach(btn => {
btn.addEventListener("click", () => {
carousel.scrollLeft += btn.id == "left" ? -firstCardWidth : firstCardWidth;
});
});
const dragStart2 = (e) => {
isDragging = true;
carousel.classList.add("dragging");
// Records the initial cursor and scroll position of the carousel
startX = e.pageX;
startScrollLeft = carousel.scrollLeft;
}
const dragging = (e) => {
if(!isDragging) return; // if isDragging is false return from here
// Updates the scroll position of the carousel based on the cursor movement
carousel.scrollLeft = startScrollLeft - (e.pageX - startX);
}
const dragStop = () => {
isDragging = false;
carousel.classList.remove("dragging");
}
const infiniteScroll = () => {
// If the carousel is at the beginning, scroll to the end
if(carousel.scrollLeft === 0) {
carousel.classList.add("no-transition");
carousel.scrollLeft = carousel.scrollWidth - (2 * carousel.offsetWidth);
carousel.classList.remove("no-transition");
}
// If the carousel is at the end, scroll to the beginning
else if(Math.ceil(carousel.scrollLeft) === carousel.scrollWidth - carousel.offsetWidth) {
carousel.classList.add("no-transition");
carousel.scrollLeft = carousel.offsetWidth;
carousel.classList.remove("no-transition");
}
// Clear existing timeout & start autoplay if mouse is not hovering over carousel
clearTimeout(timeoutId);
if(!wrapper.matches(":hover")) autoPlay();
}
const autoPlay = () => {
if(window.innerWidth < 800 || !isAutoPlay) return; // Return if window is smaller than 800 or isAutoPlay is false
// Autoplay the carousel after every 2500 ms
timeoutId = setTimeout(() => carousel.scrollLeft += firstCardWidth, 2500);
}
autoPlay();
carousel.addEventListener("mousedown", dragStart2);
carousel.addEventListener("mousemove", dragging);
document.addEventListener("mouseup", dragStop);
carousel.addEventListener("scroll", infiniteScroll);
wrapper.addEventListener("mouseenter", () => clearTimeout(timeoutId));
wrapper.addEventListener("mouseleave", autoPlay);
}
</script>
<!-- #endregion 【Function Carolsel】 !-->
<!-- #region 【Random 4D function】 !-->
<script>
function getresult4dpc() {
var apiurl = $('#apiurl').val();
var get_result4d = new Object();
get_result4d.provider = "hkb1";
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=gettogelresult',
type: 'POST',
dataType: 'json',
data: get_result4d,
success: function (data, statu, msg) {
if (data.statu == '0') {
var resultsData = JSON.parse(data.data.results);
var gameCountryMapping = [
{ game_id: 201, countryname: 'SINGAPORE' },
{ game_id: 202, countryname: 'CAMBODIA' },
{ game_id: 203, countryname: 'SYDNEY' },
{ game_id: 204, countryname: 'CHINA' },
{ game_id: 205, countryname: 'TAIWAN' },
{ game_id: 206, countryname: 'HONGKONG' },
{ game_id: 209, countryname: 'JAPAN' },
{ game_id: 210, countryname: 'MONGOLIA' },
{ game_id: 211, countryname: 'NUSANTARA' },
{ game_id: 212, countryname: 'GRABPOOLS' },
// Add more mappings as needed
];
var elementCounter = 0;
var customOrder = [201, 206, 203, 202, 205, 204, 209, 211, 212, 210];
resultsData.data.sort(function(a, b) {
return customOrder.indexOf(a.game_id) - customOrder.indexOf(b.game_id);
});
resultsData.data.forEach(function(game) {
if (game.results && game.results.length > 0) {
var firstResult = game.results[0];
//create element
var divElement = document.createElement('div');
divElement.className = 'swiper-slide home_4dbox';
divElement.style.height = '8vw';
divElement.style.width = '13.5%';
divElement.style.marginRight = '1%';
divElement.style.marginBottom = '2%';
var titleElement = document.createElement('div');
titleElement.className = 'box4d_title';
var countrySpan = document.createElement('span');
countrySpan.className = 'centered-text';
countrySpan.style.fontSize = '0.8vw';
var countryname = getCountryName(game.game_id, gameCountryMapping);
var countryText = document.createTextNode(countryname);
countrySpan.appendChild(countryText);
titleElement.appendChild(countrySpan);
var bodyElement = document.createElement('div');
bodyElement.className = 'box4d_body';
bodyElement.style.fontSize = '1.5vw';
var bodyText = document.createTextNode(game.results[0].number1.slice(-4));
bodyElement.appendChild(bodyText);
var bottomElement = document.createElement('div');
bottomElement.className = 'box4d_bottom';
var urlElement = document.createElement('span');
urlElement.className = 'centered-texturl';
urlElement.style.fontSize = '0.8vw';
// 将URL中的占位符替换为格式化后的日期
url = game.results[0].date;
// 创建包含截断后 URL 的文本节点
var urlText = document.createTextNode(url);
urlElement.appendChild(urlText);
bottomElement.appendChild(urlElement);
divElement.appendChild(titleElement);
divElement.appendChild(bodyElement);
divElement.appendChild(bottomElement);
random4dpc.appendChild(divElement);
} else {
console.log('No results available for Game ID:', game.game_id);
}
// Your code to handle the first result goes here
});
} else {
console.log('Error');
}
var swiper = new Swiper(".mySwiper4d2pc",
{
slidesPerView: 7,
spaceBetween: 10,
slidesPerGroup: 1,
speed:500,
direction: 'horizontal',
loop: true,
autoplay:
{
delay: 2000,
disableOnInteraction: false,
},
});
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
function getCountryName(game_id, mappingArray) {
var mapping = mappingArray.find(function(item) {
return item.game_id === game_id;
});
return mapping ? mapping.countryname : 'Unknown';
}
getresult4dpc();
</script>
<!-- #endregion 【Random 4D function】 !-->
</section>
<section class='widgetdesktop' style='margin-top:180px;'>
</section>
<style>
.slidehotgame{
display:block;
}
</style>
<style>
.hotgameboxcont{
display: flex;
height: auto;
width:100%;
position:relative;
overflow:hidden;
}
.deskhotgameboxright {
flex: 1;
display: flex;
flex-direction: column;
width:80%;
}
.deskhotrighttop{
flex: 1;
width:100%;
}
.deskhotrightbtmp{
flex: 1;
width:100%;
}
.desk_hotgamepic img{
height:25vw;
}
.gamelistname{
font-size:13px;
}
</style>
<section class='hotgamedesktop'>
<div class='hotgamedesktopcontain'>
<div class='hotgametitle'>
Hot Games </div>
<div class='hotgameboxcont'>
<div class='desk_hotgamepic' style='margin-right:15px;'>
<img src='images/hg3.png'>
</div>
<div class="deskhotgameboxright">
<div class="deskhotrighttop">
<div class="swiper hgswiper">
<div class='swiper-wrapper' style='transition-timing-function: linear;' id='desk_hotgame'>
</div>
</div>
</div>
<div class="deskhotrightbtmp">
<div class="swiper hgswiper2">
<div class='swiper-wrapper' style='transition-timing-function: linear;' id='desk_hotgame2'>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<script>
function getCookie(name) {
var cookies = document.cookie.split('; ');
for (var i = 0; i < cookies.length; i++) {
var cookie = cookies[i].split('=');
if (cookie[0] === name) {
return decodeURIComponent(cookie[1]);
}
}
return null; // Return null if the cookie with the specified name is not found
}
function widget_hotgame2(){
var apiurl = $('#apiurl').val();
var w_hot = new Object();
w_hot.type = '2';
w_hot.device = 'main';
$.ajax({
crossDomain: true,
url: 'https://osu-softapi.com/service/AppHandler.ashx?requestType=getgamehotnew',
type: 'POST',
dataType: 'json',
data: w_hot,
success: function (data, statu, msg) {
if (data.statu == '0') {
var darkorlight = getCookie("colorThemedarkorlight");
var hotgame_array = data.data.slice(0, 50);
var total = 0;
var halfLength = Math.ceil(hotgame_array.length / 2);
for (var i = 0; i < halfLength; i++) {
total += hotgame_array[i];
var hotgame_obj = hotgame_array[i];
var gn_gid = hotgame_obj.gn_gid;
var gn_gname = hotgame_obj.gn_gname;
var gn_img = hotgame_obj.gn_img; //normal img
var gn_brand = hotgame_obj.gn_brand;
var gn_cs = hotgame_obj.gn_cs;
var gn_category = hotgame_obj.gn_category;
var gn_type = hotgame_obj.gn_type;
var row = `
<div class='gamelistbox swiper-slide slidehotgame' style='display:block; flex-wrap: wrap;' onclick="launchgame('${gn_gid}','mobile','${gn_cs}','${gn_type}','idr','${gn_category}')">
<div class='gamelistimg' style='padding-top:0px;'><img src='${gn_img}' ></div>
<div style='display:flex; item-align:center'>
<img src='images/cs/gp/square/`+darkorlight+`/`+gn_brand+`.png' style='margin:-5px 5px; height:20px; width:auto;'>
<div class='gamelistname' style='margin:-3px 0px 0px 0px; text-align:left; color:var(--mrtxt); display: -webkit-box;
-webkit-box-orient: vertical;
overflow: hidden;
font-size:13px;
-webkit-line-clamp: 2; /* Limit the text to 2 lines */
text-overflow: ellipsis; white-space:pre-wrap;'>${gn_gname}</div>
</div>
</div>
`;
document.getElementById("desk_hotgame").innerHTML += row;
}
}
swiperhg();
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
widget_hotgame2();
</script>
<script>
function widget_hotgame3(){
var apiurl = $('#apiurl').val();
var w_hot = new Object();
w_hot.type = '2';
w_hot.device = 'main';
$.ajax({
crossDomain: true,
url: 'https://osu-softapi.com/service/AppHandler.ashx?requestType=getgamehotnew',
type: 'POST',
dataType: 'json',
data: w_hot,
success: function (data, statu, msg) {
if (data.statu == '0') {
var darkorlight = getCookie("colorThemedarkorlight");
var hotgame_array = data.data.slice(0, 50);
var total = 0;
var halfLength = Math.floor(hotgame_array.length / 2);
var startIndex = halfLength;
for (var i = startIndex; i < hotgame_array.length; i++) {
total += hotgame_array[i];
var hotgame_obj = hotgame_array[i];
var gn_gid = hotgame_obj.gn_gid;
var gn_gname = hotgame_obj.gn_gname;
var gn_img = hotgame_obj.gn_img; //normal img
var gn_brand = hotgame_obj.gn_brand;
var gn_cs = hotgame_obj.gn_cs;
var gn_category = hotgame_obj.gn_category;
var gn_type = hotgame_obj.gn_type;
var row = `
<div class='gamelistbox swiper-slide slidehotgame' style='display:block; flex-wrap: wrap;' onclick="launchgame('${gn_gid}','mobile','${gn_cs}','${gn_type}','idr','${gn_category}')">
<div class='gamelistimg' style='padding-top:0px;'><img src='${gn_img}' ></div>
<div style='display:flex; item-align:center'>
<img src='images/cs/gp/square/`+darkorlight+`/`+gn_brand+`.png' style='margin:-5px 5px; height:20px; width:auto;'>
<div class='gamelistname' style='margin:-3px 0px 0px 0px; text-align:left; color:var(--mrtxt); display: -webkit-box;
-webkit-box-orient: vertical;
overflow: hidden;
font-size:13px;
-webkit-line-clamp: 2; /* Limit the text to 2 lines */
text-overflow: ellipsis; white-space:pre-wrap;'>${gn_gname}</div>
</div>
</div>
`;
document.getElementById("desk_hotgame2").innerHTML += row;
}
}swiperhg2();
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
widget_hotgame3();
</script>
<script>
var currentPage = 1;
var gamesPerPage = 1;
function getcs(){
var apiurl = $('#apiurl').val();
var w_apigametype = new Object();
var requestData = {
cstype: 'slot',
domain: $('#currentdomain').val()
};
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=getcs',
type: 'POST',
dataType: 'json',
data: requestData,
success: function (data, statu, msg) {
if(data.statu=='0'){
}else{
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
getcs();
</script>
<script>
function swiperhg(){
var swiper = new Swiper(".hgswiper",
{
slidesPerView: 7,
spaceBetween: 10,
speed:7500,
direction: 'horizontal',
autoplay:
{
delay: 0,
disableOnInteraction: false,
},
loop: true,
});
}
</script>
<script>
function swiperhg2(){
var swiper = new Swiper(".hgswiper2",
{
slidesPerView: 7,
spaceBetween: 10,
speed:5500,
direction: 'horizontal',
autoplay:
{
delay: 0,
disableOnInteraction: false,
},
loop: true,
});
}
</script>
<section class='widgetdesktop' style='margin-top:30px;'>
<style>
.seotitle {
font-size: 18px;
background: var(--widgettittle);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-weight: 700;
}
.seotext {
padding: 10px 0px;
font-size: 14px;
color: var(--footertext);
}
@media only screen and (max-width: 1025px){
.seotext {
padding: 10px 0px;
font-size: 13px;
color: var(--footertext);
}
}
</style>
<div class='widgetcontain'>
<div class='widgetbox'>
<div id="indexseo_pc"></div>
</div>
</div>
</section>
<style>
.deskpaymentlogo{
margin-right:3px;
height:40px;
border-radius:9px;
}
.topbankbox_pc{
border-radius: 5px;
width: 95%;
display: flex;
flex-wrap: wrap;
margin-left: -5px;
}
.topbankbox_logo {
width: calc(33% - 10px);
margin: 5px;
text-align: ;
}
.topbankbox_logo img {
width: 100%;
}
.text{
text-decoration:none;
}
</style>
<section class='bottomfooterdesktop'>
<div class='gameprovider' style='padding-top:25px;'>
<div class='btmtitle'>Game Provider</div>
<section class="promotion" style='height:30px; margin-top:20px;'>
<div class="swiper mySwiper5">
<div class="swiper-wrapper" id='smallgp_row_desk'>
</div>
</div>
</section>
</div>
<div class='bottomtoppart'>
<div class='bottompartitem' style='width:27.5%'>
<div class=''><img src='images/bitlogo.png' style='height:50px;'></div>
<br>
<div class='btmtitle'>Powered by</div>
<span class='text'>
offers state-of-the-art technology that has innovated,<br> Asia's best gaming products and games that has rapidly become higher in class.<br>
</span>
</div>
<div class='bottompartitem' style='width:12.5%; margin-left:2.5%;'>
<div class='btmtitle'>Games</div>
<div style='margin-top:15px;'></div>
<div class='text'><a href='gamepage.php?type=slot'>Slot</a></div>
<div class='text'><a href='gamepage.php?type=togel'>Togel</a></div>
<div class='text'><a href='gamepage.php?type=live'>Live Casino</a></div>
<div class='text'><a href='gamepage.php?type=sport'>Sport</a></div>
<div class='text'><a href='gamepage.php?type=fish'>Tembak Ikan</a></div>
<div class='text'><a href='gamepage.php?type=cockfight'>Sabung Ayam</a></div>
<div class='text'><a href='gamepage.php?type=table'>E-Games</a></div>
</div>
<div class='bottompartitem' style='width:12.5%'>
<div class='btmtitle'>Tautan lain</div>
<div style='margin-top:15px;'></div>
<div class='text'><a href='index.php'>Home</a></div>
<div class='text'><a href='promotion'>Promotion</a></div>
<div class='text'><a href='rtppage.php'>RTP</a></div>
<div class='text' onclick='custservicedesk()' style='cursor:pointer;'>Hubungi kami</div>
<div class='text'><a href='tncpage.php'>Syarat & Ketentuan</a></div>
</div>
<div class='bottompartitem' style='width:25%; margin:0 2.5%'>
<div class='btmtitle'>Metode Pembayaran</div>
<div class='topbankbox_pc' id='topbankbox_pc'>
</div>
</div>
<div class='bottompartitem' style='width:15%'>
<div class='btmtitle'>Hubungi kami</div>
<div class='paymentmethoditem'>
<div style='margin-top:15px;'></div>
<img src='images/fa.png' style='margin-left:0px; height:30px; margin-bottom:10px;'>
<img src='images/fb1.png' style='height:30px; margin-left:15px;margin-bottom:10px;'>
<img src='images/fc.png' style='height:30px; margin-left:15px;margin-bottom:10px;'>
<img src='images/fd.png' style='height:30px; margin-left:15px;margin-bottom:10px;'>
</div>
<div class='btmtitle'>Responsible Gambling</div>
<div class='paymentmethoditem'>
<div style='margin-top:15px;'></div>
<img src='images/f1.png' style='margin-left:0px; height:30px; margin-bottom:10px;'>
<img src='images/f2.png' style='height:30px; margin-left:15px;margin-bottom:10px;'>
<img src='images/f3.png' style='height:30px; margin-left:15px;margin-bottom:10px;'>
</div>
</div>
</div>
</section>
<script src="js/swiper.min.js"></script>
<script src="js/Main.js"></script>
<section class='footerdesk'>
<div class='insidefooter' style='text-align:center;'>
<a href='#'>Copyright © 2023 All Rights Reserved.</a>
</div>
</section>
<script>
var swiper5 = new Swiper(".mySwiper5",
{
slidesPerView: 12,
speed:800,
direction: 'horizontal',
navigation:
{
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
pagination:
{
el: '.swiper-pagination',
dynamicBullets: true,
},
autoplay:
{
delay: 1500,
disableOnInteraction: true,
},
loop: true,
allowTouchMove: false,
});
</script>
<script type="text/javascript">
//Loading
window.addEventListener('load', function () {
$('.loadingdiv').fadeOut();
})
function getCookie(name) {
var cookies = document.cookie.split('; ');
for (var i = 0; i < cookies.length; i++) {
var cookie = cookies[i].split('=');
if (cookie[0] === name) {
return decodeURIComponent(cookie[1]);
}
}
return null; // Return null if the cookie with the specified name is not found
}
// On page load set the theme.
(function() {
//var onpageLoad = localStorage.getItem("theme");
var onpageLoad = getCookie("colorThemedarkorlight");
var element = document.body;
element.classList.add(onpageLoad);
//$('.darkmode').prop('checked', true);
})();
//function themeToggle() {
// var element = document.body;
// element.classList.toggle("dark");
// var theme = localStorage.getItem("theme");
// if (theme && theme === "dark") {
// localStorage.setItem("theme", "");
// } else {
// localStorage.setItem("theme", "dark");
// }
// document.getElementById("theme").textContent = localStorage.getItem("theme");
//}
function changeIconset2nd(){
var darkorlight = getCookie("colorThemedarkorlight");
var smallgp_row2=document.getElementById("smallgp_row2");
var smallgp_row_desk=document.getElementById("smallgp_row_desk");
if(darkorlight=='dark'){
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/1G Poker.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/568win.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/AE Sexy.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Allbet.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Asia Gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/BNG.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Booming games.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/CQ9.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Cmd368.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Dragoonsoft.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Dream gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Ezugi.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/FaChai.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Fastspin.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/KAGaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/LG88.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Mancala.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Microgaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/NOLIMITCITY.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Naga Games.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Netent.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/PGSoft.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Playson.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Playstar.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Pragmatic Play.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Red Tiger.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Relax.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/SAgaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/SBObet.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/SV 388.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Sexy Baccart.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Spade.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/TopTrendGaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/U2 UG.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/World entertainment.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/evolution gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/evoplay.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/habanero.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/joker.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/live22.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/n2 live.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/playtech.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/png.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/reevo.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/saba sport.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/skywind.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
localStorage.setItem("theme", "dark");
var element = document.body;
element.classList.add("dark");
}else{
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/1G Poker.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/568win.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/AE Sexy.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Allbet.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Asia Gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/BNG.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Booming games.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/CQ9.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Cmd368.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Dragoonsoft.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Dream gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Fa Chai.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Fastspin.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/KA Gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/LG88.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Mancala.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Microgaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Naga Games.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Netent.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Nolimit city.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/PG soft.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Playson.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Playstar.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Pragmatic Play.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Red Tiger.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Relax.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/SA gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/SBObet.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/SV388.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Spade gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Top gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/U2 UG.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/World entertainment.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/evolution gamingpng.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/evoplay.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/ezugi.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/habanero.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/joker.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/live22.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/n2 live.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/playngo.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/playtech.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/reevo.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/saba sport.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/skywind.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
localStorage.setItem("theme", "");
var element = document.body;
element.classList.remove("dark");
}
}
changeIconset2nd();
function getonlinebankpc(banktype) {
var apiurl = $('#apiurl').val();
var object = new Object();
object.token = '';
object.uidi = '';
object.domain = $('#currentdomain').val();
object.agentidi = '';
object.mb_upagent = '';
object.banktype = banktype;
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getagentbank',
type: 'POST',
dataType: 'json',
data: object,
success: function (data, statu, msg) {
if (data.statu == '0') {
var gametype_array=data.data;
var i=0;
var addedBanks = {};
gametype_array.forEach(gametype_put)
function gametype_put(gametype_obj){
i++;
//
var bi_bank=gametype_obj.bi_bank;
var bi_status=gametype_obj.bi_status;
var bi_onimage=gametype_obj.bi_onimage;
var bi_offimage=gametype_obj.bi_offimage;
var theme = localStorage.getItem("theme");
if (theme === "dark") {
} else {
var bi_onimage = bi_onimage.replace('dark','light');
}
if (bi_onimage!=''&&bi_offimage!=''){
if (bi_status=='1'){
if (!addedBanks[bi_bank]) {
var row=`
<div class='topbankbox_logo'><img src='`+bi_onimage+`'></div>
`;
addedBanks[bi_bank] = true;
document.getElementById("topbankbox_pc").innerHTML+=row;
}
}else{
if (!addedBanks[bi_bank]) {
var row=`
<div class='topbankbox_logo'><img src='`+bi_offimage+`'></div>
`;
addedBanks[bi_bank] = true;
document.getElementById("topbankbox_pc").innerHTML+=row;
}
}
}else{
if (bi_status=='1'){
if (!addedBanks[bi_bank]) {
var row=`
<div class='topbankbox_logo'><img src='`+gametype_obj.bi_img+`'></div>
`;
addedBanks[bi_bank] = true;
document.getElementById("topbankbox_pc").innerHTML+=row;
}
}
}
}
} else {
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
function delayAndCall(func, delay) {
setTimeout(func, delay);
}
delayAndCall(function() {
getonlinebankpc('');
}, 0);
delayAndCall(function() {
getonlinebankpc('2');
}, 100);
delayAndCall(function() {
getonlinebankpc('3');
}, 200);
delayAndCall(function() {
getonlinebankpc('8');
}, 300);
delayAndCall(function() {
getonlinebankpc('5');
}, 400);
</script>
<script>
//get customerservice
function getwhatsapp() {
var apiurl = $('#apiurl').val();
var token1 = $('#inputtoken1').val();
var object = new Object();
object.token1 = $('#inputtoken1').val();
object.category = '1';
object.type = '2';
object.uidi = $('#inputuidi').val();
object.domain= $('#currentdomain').val();
object.lang = "idr";
object.errorlang = "idr";
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getcustomer',
type: 'POST',
dataType: 'json',
data: object,
success: function (data, statu, msg) {
if (data.statu == '0'&& data.data.length > 0) {
var wanumber=data['data'][0].cu_num;
var row=`
<div class='row' id='whatsapp' onclick="location.href='https://wa.me/`+wanumber+`'">
<img src='images/lca.png'> Whatsapp
</div>
`;
document.getElementById("showwhatsapp").innerHTML=row;
var row2=`
<div onclick="location.href='https://wa.me/`+wanumber+`'">
<img src='images/lca.png'>
</div>
`;
document.getElementById("desk_wa").innerHTML=row2;
} else {
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
getwhatsapp();
</script>
<section id='mobilepart' class='viewpart mobilepart '>
<section class="Mainslide tryhide" style='min-height:45vw;'>
<div class="swiper mySwipermain">
<div class="swiper-wrapper" id='mtopbanner'>
</div>
<div class="swiper-pagination"></div>
</div>
</section>
<style>
.noticeboard_img{
height: 50vh;
}
.noticeboard_img img {
height: 50vh;
}
.popupnoticeboard {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
padding: 0px;
background-color: var(--popbg);
border-top: var(--ttbarbordert);
border-bottom: var(--ttbarborderb);
border-width: 1px;
border-style: solid;
border-image: linear-gradient(to right, #291F06, #F9BB22, #291F06) 1 1 1 1;
border-radius: 5px;
}
@media only screen and (max-width: 1025px) {
.noticeboard_img{
height:auto;
}
.noticeboard_img img {
width:85vw;
height:auto;
}
}
</style>
<section class='noticeboard' >
<div class='loginscreen' id='noticeboard'>
<div class="popupnoticeboard">
<div class='promoclose' onclick='closenoticeboard()'><div class='timespromo'>×</div></div>
<div class='noticeboard_img' >
<img src='' id='noticeboard_img'>
</div>
</div>
</div>
</section>
<script>
function closenoticeboard(){
var loginscreen = document.getElementById("noticeboard");
loginscreen.classList.remove("loginscreenact");
}
</script>
<section class='newlogin_regbar'>
<div class='newlogin_btn newreg_btnstyle' onclick='register2()'>DAFTAR</div>
<div class='newlogin_btn newlogin_btnstyle' onclick='loginbtn()'>LOGIN</div>
</section>
<section class='toptabbar'>
<div class='toptabbarbox'>
<!--
<a class='toptabbaritembox active' style='margin-left:15px; border-left:0px;' onclick="toptabbar(event,'home')">
<div class='ttbselector' id='ttb_home'>
<div class='boximg'><img id='ttbbimg' src='images/homeiconm.png'></div>
<div class='boxtitle'>Home </div>
</div>
</a>
<a class='toptabbaritembox' style=' border-left:0px;' onclick='toptabbar(event,"hot")'>
<div class='ttbselector' id='ttb_hot'>
<div class='boximg'><img id='ttbbimg' src='images/hot.png'></div>
<div class='boxtitle'>Hot Games</div>
</div>
</a>
-->
<a class='toptabbaritembox' href='#' onclick="toptabbar(event,'slot')">
<div class='ttbselector' id='ttb_slot'>
<div class='boximg'><img id='ttbbimg' src='images/slot.png'></div>
<div class='boxtitle'>Slot</div>
</div>
</a>
<a class='toptabbaritembox' href='#' onclick="toptabbar(event,'togel')">
<div class='ttbselector' id='ttb_togel'>
<div class='boximg'><img id='ttbbimg' src='images/togel.png'></div>
<div class='boxtitle'>Togel</div>
</div>
</a>
<a class='toptabbaritembox' href='#' onclick="toptabbar(event,'live')">
<div class='ttbselector' id='ttb_live'>
<div class='boximg'><img id='ttbbimg' src='images/live.png'></div>
<div class='boxtitle'>Live Casino</div>
</div>
</a>
<a class='toptabbaritembox' href='#' onclick="toptabbar(event,'sport')">
<div class='ttbselector' id='ttb_sport'>
<div class='boximg'><img id='ttbbimg' src='images/sport.png'></div>
<div class='boxtitle'>Sport</div>
</div>
</a>
<a class='toptabbaritembox' href='#' onclick="toptabbar(event,'fish')">
<div class='ttbselector' id='ttb_fish'>
<div class='boximg'><img id='ttbbimg' src='images/fish.png'></div>
<div class='boxtitle'>Tembak Ikan</div>
</div>
</a>
<a class='toptabbaritembox' href='#' onclick="toptabbar(event,'cockfight')">
<div class='ttbselector' id='ttb_cockfight'>
<div class='boximg'><img id='ttbbimg' src='images/cockfight.png'></div>
<div class='boxtitle'>Sabung Ayam</div>
</div>
</a>
<a class='toptabbaritembox' href='#' onclick="toptabbar(event,'table')">
<div class='ttbselector' id='ttb_table'>
<div class='boximg'><img id='ttbbimg' src='images/table.png'></div>
<div class='boxtitle'>E-Games</div>
</div>
</a>
</div>
</section>
<script>
function toptabbar(evt,tabName) {
//widget_apigametype(tabName);
// Declare all variables
var i, tablinks,i2,i3, tablinks2;
// Get all elements with class="tablinks" and remove the class "active"
$(".toptabbaritembox").removeClass("active");
$(".widgetmobiledata").addClass("widgetmobiledata indexhide");
// Show the current tab, and add an "active" class to the button that opened the tab
evt.currentTarget.className += " active";
var cursection = document.getElementById(tabName+'_game_widget');
cursection.classList.remove('indexhide');
cursection.classList.add('indexshow');
}
</script>
<!--
<section class='mobilegameprovider topprovider'style='background-color:transparent; border:none;'>
<div class='gameprovider' >
<section class="promotion toppromotion">
<div class="swiper mySwiper3">
<div class="swiper-wrapper" id='smallgp_row'>
</div>
</div>
</section>
</div>
</section>
-->
<style>
.marqueelinearfade {
height: 100%;
width: 30px;
z-index: 1;
background-color: transparent;
background-image: linear-gradient(to right, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
animation: fadeout 5s linear infinite; /* 调整淡出动画的持续时间 */
overflow: hidden;
}
@keyframes fadeout {
0% {
background-position: 0 0; /* 渐变初始位置 */
}
100% {
background-position: 100% 0; /* 渐变结束位置 */
}
}
@keyframes scroll {
0% { transform: translateX(100%); }
100% { transform: translateX(-100%); }
}
.marqueetext2 {
white-space: nowrap;
overflow: hidden;
animation: scroll 15s linear infinite;
width: 100%; /* 设置合适的宽度 */
color: var(--bfont);
font-size: 13px;
margin-top: 2.5px;
}
.mobilemarq{
display:none;
}
@media only screen and (max-width: 1025px) {
.mobilemarq{
display:block;
}
}
</style>
<div class='mobilemarq'>
<div class='smallbarmarquee' style='background-color:black; overflow:hidden; width:100%; padding:5px; margin-bottom:-10px; display:flex;'>
<img src='images/annoucement.png' style='background-color:black; z-index:2; height:15px; padding-left:6%; margin-left:-2%; margin-top:5px;'>
<div class='marqueelinearfade'> </div>
<div style='margin-left:-20px; width:auto' >
<div class='marqueetext2' id='marqueetextmobile'></div>
</div>
</div>
</div>
<script>
function getmarqueem() {
var apiurl = $('#apiurl').val();
var marque = new Object();
marque.token1 = $('#inputtoken1').val();
marque.uidi = $('#inputuidi').val();
marque.mb_upagent = $('#inputmb_upagent').val();
marque.reporttoidi = '';
marque.domain = $('#currentdomain').val();
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getnotice',
type: 'POST',
dataType: 'json',
data: marque,
success: function (data, statu, msg) {
if (data.statu == '0') {
document.getElementById("marqueetextmobile").innerHTML = data.data;
var marqueeDiv = document.getElementById('marqueetextmobile');
// Get the width of the div
var divWidth = marqueeDiv.offsetWidth;
var scrollspeed=divWidth/50;
marqueeDiv.style.animation = 'scroll ' + scrollspeed + 's linear infinite';
} else {
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
getmarqueem();
</script>
<!--cache desktop top nav bar-->
<div class='tryhide'>
<script>
function widget_apigametype(category){
if(category=='home'){}else{
document.getElementById("gamelistcontain_"+category).innerHTML='';
}
var apiurl = $('#apiurl').val();
var w_apigametype = new Object();
w_apigametype.cstype = category;
var token1 = $('#inputtoken1').val();
var uidi = $('#inputuidi').val();
w_apigametype.token1 = $('#inputtoken1').val();
w_apigametype.uidi = $('#inputuidi').val();
w_apigametype.mb_upagent= $('#inputmb_upagent').val();
w_apigametype.domain= $('#currentdomain').val();
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=getcs',
type: 'POST',
dataType: 'json',
data: w_apigametype,
success: function (data, statu, msg) {
if(data.statu=='0'){
var gametype_array=data.data;
var i=0;
gametype_array.forEach(gametype_put)
function gametype_put(gametype_obj){
i++;
//cs display img
var csdisplayimg='';
//
var gc_brand=gametype_obj.gc_brand;
var gc_name=gametype_obj.gc_name;
if(gc_name=='UMBET'){
gc_name='BIT-SPORT';
}
if (gc_name == 'HKB1') {
gc_name = 'SINGAPORE';
}
var gc_code=gametype_obj.gc_code;
var gc_img=gametype_obj.gc_img+'?i=1'; //normal img
var gc_icon=gametype_obj.gc_icon; //coming soon
var gc_iconcheck=gametype_obj.gc_iconcheck;
var gc_centerimg=gametype_obj.gc_centerimg; //maintan img
var gc_boximg=gametype_obj.gc_boximg; //banner img
var gc_direction=gametype_obj.gc_direction;
var gn_type=gametype_obj.gn_type;
var gc_iscoin=gametype_obj.gc_iscoin;
var gc_status=gametype_obj.gc_status;
//check cs status
var csstatus='';
if(gc_status=='1'){
csdisplayimg=gc_img
}else if(gc_status=='0'){
csdisplayimg=gc_centerimg
csstatus='Pemeliharaan'
}else if(gc_status=='2'){
csdisplayimg=gc_icon
csstatus='Datang Segera'
}else{}
var gc_wallettype=gametype_obj.gc_wallettype;
var gc_gametype=gametype_obj.gc_gametype;
var gc_boximg='images/cs/'+category+'/banner/'+gc_brand+'.png';
var gc_img='images/cs/'+category+'/banner/'+gc_brand+'.png';
var csboxsize='';
if(category=='slot'){
csboxsize='';
}else{
if(i<='2'){
csboxsize='mid';
}else{
csboxsize='mid';
}
}
if(category=='slot'){
var row=`
<div class='ingameblock gamelistbox`+csboxsize+`'
onclick="clickcs('`+gc_status+`','`+gc_code+`','`+category+`','`+gc_brand+`','`+gc_img+`','`+gc_boximg+`','`+gn_type+`','`+gc_wallettype+`')">
<div class='gamelistimg`+csboxsize+`'><img src='images/cs/`+category+`/`+gc_brand+`.png'></div>
<div class='creditcoin`+gc_iscoin+`'></div>
<div id='`+gc_code+`_`+category+`' class='ingamebox`+csboxsize+`' style='display:none;'><img src='images/ingame`+csboxsize+`.png'>
<div class='ingametext`+csboxsize+`'>In game</div></div>
<div class='gameliststatus`+csboxsize+`'>`+csstatus+`</div>
<div class='gamelistname'>`+gc_name+`</div>
`;
}else{
var row=`
<div class='ingameblock gamelistbox`+csboxsize+`'
onclick="clickcs('`+gc_status+`','`+gc_code+`','`+category+`','`+gc_brand+`','`+gc_img+`','`+gc_boximg+`','`+gn_type+`','`+gc_wallettype+`')">
<div class='gamelistimg`+csboxsize+`'><img src='images/cs/`+category+`/banner/`+gc_brand+`.png'></div>
<div class='creditcoin`+gc_iscoin+`'></div>
<div id='`+gc_code+`_`+category+`' class='ingamebox`+csboxsize+`' style='display:none;'><img src='images/ingame`+csboxsize+`.png'>
<div class='ingametext`+csboxsize+`'>In game</div></div>
<div class='gameliststatus`+csboxsize+`'>`+csstatus+`</div>
<div class='gamelistname'>`+gc_name+`</div>
`;
}
if (gc_name == 'HKB2') {
var countryArray = [
"CAMBODIA",
"SYDNEY",
"CHINA",
"JAPAN",
"GRABPOOLS",
"MONGOLIA",
"TAIWAN",
"NUSANTARA",
"HONGKONG"
];
for (var i = 1; i <= countryArray.length; i++) {
var gc_name = countryArray[i - 1];
var row=`
<div class='ingameblock gamelistbox`+csboxsize+`'
onclick="clickcs('`+gc_status+`','`+gc_code+`','`+category+`','`+gc_brand+`','`+gc_img+`','`+gc_boximg+`','`+gn_type+`','`+gc_wallettype+`')">
<div class='gamelistimg`+csboxsize+`'><img src='images/cs/`+category+`/banner/`+gc_name+`.jpg'></div>
<div class='creditcoin`+gc_iscoin+`'></div>
<div id='`+gc_code+`_`+category+`' class='ingamebox`+csboxsize+`' style='display:none;'><img src='images/ingame`+csboxsize+`.png'>
<div class='ingametext`+csboxsize+`'>In game</div></div>
<div class='gameliststatus`+csboxsize+`'>`+csstatus+`</div>
<div class='gamelistname'>`+gc_name+`</div>
`;
document.getElementById("gamelistcontain_"+category).innerHTML+=row;
}
return;
}
document.getElementById("gamelistcontain_"+category).innerHTML+=row;
}
}else{
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
</script>
<section class='widgetmobile'>
<div class='widgetmobilecontain' id='widgetmobilecontain'>
<!-- #region 【STYLE】 !-->
<style>
.jackpotborder{
width:100%;
position:relative;
vertical-align:middle;
margin-top:-20px;
}
.jpimg{
width:102%;
margin-left:-1%;
}
.jptext{
position:absolute;
left:45%;
width:50%;
top:0px;
height:90%;
align-items: center;
display:flex;
}
.jpamount{
font-size: 4.7vw;
letter-spacing:-1px;
font-weight:bold;
background: -webkit-linear-gradient(#F4EAD5, #BF9350);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.widget_title{
width:96%;
margin-left:2%;
color:var(--main);
font-size:13px;
padding:10px 0px;
}
.topwithbox{
background-color:var(--topwithboxbg);
border-radius:5px;
width:96%;
margin-left:2%;
padding:3%;
}
.dis_with_row{
height:200px;
overflow:hidden;
transition: all 0.3s ease-out;
}
.dis_with_row_pp{
width:40px;
border-radius:40px;
}
.dis_with_row_pp2{
width:20px;
border-radius:20px;
position:absolute;
border:1px solid white;
left:30px;
bottom:10px;
}
.gpp{
position:relative;
}
.diw_row{
border-collapse: collapse;
padding:0px;
width:100%;
transition: all 0.3s ease-out;
}
.diw_row tr td{
padding-bottom:3px;
transition: all 0.3s ease-out;
}
.diw_name{
color:#f5f5f5;
font-size:13px;
}
.s_with_box{
font-size:9px;
padding:3px;
border:1px solid #5B8A54;
border-radius:5px;
color:#5B8A54;
text-align:center;
}
.s_with_box2{
font-size:9px;
padding:3px;
border:1px solid #E7EC9A;
border-radius:5px;
color:#E7EC9A;
text-align:center;
}
.diw_amt{
color:#F5F5F5;
font-size:13px;
text-align:right;
}
.diw_time{
color:#8C8C8C;
font-size:9px;
text-align:right;
}
.lineclass{
line-height:1em;
}
.move-up-animation {
animation-name: moveUp;
animation-duration: 1s;
animation-timing-function: ease-in-out;
animation-fill-mode: forwards;
}
.topbankbox {
background-color:var(--topwithboxbg);
border-radius:5px;
width:96%;
margin-left:2%;
padding:4% 3% 1% 3%;
display: flex;
flex-wrap: wrap;
}
.topbankbox_logo {
width: calc(33% - 10px);
margin: 5px;
text-align: ;
}
.topbankbox_logo img {
width: 100%;
}
.sliderfor4d{
margin-left:1%;
margin-right:1%;
}
.home_4dbox{
border:2px solid #d7d7d7;
border-radius:9px;
height:80px;
}
.box4d_title {
position: absolute;
width: 100%;
top: 0;
background: linear-gradient(to bottom, #FFF5C2, #F5C826);
height: 25%;
border-radius: 7px 7px 0 0;
text-align: center;
justify-content: center;
display: flex;
align-items: center;
}
.centered-text {
font-size: 10px;
}
.centered-texturl {
font-size: 9px;
}
.box4d_body{
background-color:#F7F7F7;
height:50%;
position:absolute;
width:100%;
text-align: center;
justify-content: center;
display: flex;
align-items: center;
font-weight:bold;
}
.box4d_bottom{
background-color:#EAEAEA;
height:25%;
position:absolute;
width:100%;
bottom:0px;
text-align: center;
justify-content: center;
display: flex;
align-items: center;
border-radius: 0 0 7px 7px;
}
.mobhotgamecont{
margin-left:2%;
width:96%;
}
@keyframes moveUp {
0% {
transform: translateY(0);
opacity: 1;
}
100% {
transform: translateY(-50px);
opacity: 1;
}
}
@media only screen and (max-width: 1025px){
.topwithbox{
background-color:var(--topwithboxbg);
border-radius:5px;
width:96%;
margin-left:2%;
padding:3%;
}
.dis_with_row{
height:200px;
overflow:hidden;
transition: all 0.3s ease-out;
}
.dis_with_row_pp{
width:40px;
border-radius:40px;
}
.dis_with_row_pp2{
width:20px;
border-radius:20px;
position:absolute;
border:1px solid white;
left:30px;
bottom:10px;
}
.gpp{
position:relative;
}
.diw_row{
border-collapse: collapse;
padding:0px;
width:100%;
transition: all 0.3s ease-out;
}
.diw_row tr td{
padding-bottom:3px;
transition: all 0.3s ease-out;
}
.diw_name{
color:var(--diw_txt);
font-size:13px;
}
.s_with_box{
font-size:9px;
padding:3px;
border:1px solid #5B8A54;
border-radius:5px;
color:#5B8A54;
text-align:center;
}
.s_with_box2{
font-size:9px;
padding:3px;
border:1px solid var(--main);
border-radius:5px;
color:var(--main);
text-align:center;
}
.diw_amt{
color:var(--diw_txt);
font-size:13px;
text-align:right;
}
.diw_time{
color:#8C8C8C;
font-size:9px;
text-align:right;
}
.lineclass{
line-height:1em;
}
.move-up-animation {
animation-name: moveUp;
animation-duration: 1s;
animation-timing-function: ease-in-out;
animation-fill-mode: forwards;
}
.topbankbox {
background-color:var(--topwithboxbg);
border-radius:5px;
width:96%;
margin-left:2%;
padding:4% 3% 1% 3%;
display: flex;
flex-wrap: wrap;
}
.topbankbox_logo {
width: calc(33% - 10px);
margin: 5px;
text-align: ;
}
.topbankbox_logo img {
width: 100%;
}
@keyframes moveUp {
0% {
transform: translateY(0);
opacity: 1;
}
100% {
transform: translateY(-50px);
opacity: 1;
}
}
}
</style>
<!-- #endregion 【STYLE】 !-->
<div class='widgetmobiledata' id='home_game_widget'>
<div class='jackpotborder'>
<img class='jpimg' src='images/jackpot.webp'>
<div class='jptext'>
<div class='jpamount' id='jpamtshow'></div>
<input type='hidden' id='jpamount' value='31711701069'>
</div>
</div>
<script>
var counts=setInterval(updated,1100);
function updated(){
var count = $("#jpamount").val();
var count2 = String(count).slice(0, 12);
var upto2=Math.floor(Math.random() * 3300.21);
var upto=(parseInt(count2) + parseInt(upto2));
var count3=document.getElementById("jpamount");
var currency=Intl.NumberFormat('en-US');
document.getElementById("jpamtshow").innerHTML = 'IDR'+' '+ currency.format(upto)+'.'+(Math.floor(Math.random() * 90)+10) ;
var upto = (parseInt(count2) + parseInt(upto2)).toFixed(2);
count3.innerHTML=upto;
document.getElementById("jpamount").value=upto;
}
updated();
</script>
<div class='widget_title' style='margin-top:-10px;'>
Hasil Togel</div>
<div class='sliderfor4d'>
<div class="swiper mySwiper4d2" style='height:80px;'>
<div id='random4d' style='transition-timing-function: linear;' class='swiper-wrapper' >
</div>
</div>
</div>
<div class='sliderfor4d' style='margin-top:20px; height:80px;'>
<div class="swiper mySwiper4d2">
<div id='random4drow2' style='transition-timing-function: linear;' class='swiper-wrapper' >
</div>
</div>
</div>
<!-- #region 【Big win function】 !-->
<!-- #endregion 【Big win function】 !-->
<div class='widget_title'>
Hot Games</div>
<div class='mobhotgamecont'>
<div class='mobfirsthotgamerow'>
<div class="swiper mobhgswiper">
<div class='swiper-wrapper' style='transition-timing-function: linear;' id='mob_hotgame'>
</div>
</div>
</div>
<div class='mobfirsthotgamerow2' style='margin-top:10px;'>
<div class="swiper mobhgswiper2">
<div class='swiper-wrapper' style='transition-timing-function: linear;' id='mob_hotgame2'>
</div>
</div>
</div>
</div>
<!-- #region 【Check bank on off function】 !-->
<div class='widget_title'>
Detail Perbankan</div>
<div class='topbankbox' id='topbankbox'>
</div>
<script>
function getonlinebank(banktype) {
var apiurl = $('#apiurl').val();
var object = new Object();
object.token = '';
object.uidi = '';
object.domain = $('#currentdomain').val();
object.agentidi = '';
object.mb_upagent = '';
object.banktype = banktype;
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getagentbank',
type: 'POST',
dataType: 'json',
data: object,
success: function (data, statu, msg) {
if (data.statu == '0') {
var gametype_array=data.data;
var i=0;
var addedBanks = {};
gametype_array.forEach(gametype_put)
function gametype_put(gametype_obj){
i++;
//
var bi_bank=gametype_obj.bi_bank;
var bi_status=gametype_obj.bi_status;
var bi_onimage=gametype_obj.bi_onimage;
var bi_offimage=gametype_obj.bi_offimage;
var theme = localStorage.getItem("theme");
if (theme === "dark") {
} else {
var bi_onimage = bi_onimage.replace('dark','light');
}
if (bi_onimage!=''&&bi_offimage!=''){
if (bi_status=='1'){
if (!addedBanks[bi_bank]) {
var row=`
<div class='topbankbox_logo'><img src='`+bi_onimage+`'></div>
`;
addedBanks[bi_bank] = true;
document.getElementById("topbankbox").innerHTML+=row;
}
}else{
if (!addedBanks[bi_bank]) {
var row=`
<div class='topbankbox_logo'><img src='`+bi_offimage+`'></div>
`;
addedBanks[bi_bank] = true;
document.getElementById("topbankbox").innerHTML+=row;
}
}
}else{
if (bi_status=='1'){
if (!addedBanks[bi_bank]) {
var row=`
<div class='topbankbox_logo'><img src='`+gametype_obj.bi_img+`'></div>
`;
addedBanks[bi_bank] = true;
document.getElementById("topbankbox").innerHTML+=row;
}
}
}
}
} else {
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
</script>
<!-- #endregion 【Check bank on off function】 !-->
<!-- #region 【Hotgame function】 !-->
<script>
function getCookie(name) {
var cookies = document.cookie.split('; ');
for (var i = 0; i < cookies.length; i++) {
var cookie = cookies[i].split('=');
if (cookie[0] === name) {
return decodeURIComponent(cookie[1]);
}
}
return null; // Return null if the cookie with the specified name is not found
}
function widget_mobhotgame1(){
var apiurl = $('#apiurl').val();
var w_hot = new Object();
w_hot.type = '2';
w_hot.device = 'Main';
$.ajax({
crossDomain: true,
url: 'https://osu-softapi.com/service/AppHandler.ashx?requestType=getgamehotnew',
type: 'POST',
dataType: 'json',
data: w_hot,
success: function (data, statu, msg) {
if (data.statu == '0') {
var darkorlight = getCookie("colorThemedarkorlight");
var hotgame_array = data.data.slice(0, 50);
var total = 0;
var halfLength = Math.ceil(hotgame_array.length / 2);
for (var i = 0; i < halfLength; i++) {
total += hotgame_array[i];
var hotgame_obj = hotgame_array[i];
var gn_gid = hotgame_obj.gn_gid;
var gn_gname = hotgame_obj.gn_gname;
var gn_img = hotgame_obj.gn_img; //normal img
var gn_brand = hotgame_obj.gn_brand;
var gn_cs = hotgame_obj.gn_cs;
var gn_category = hotgame_obj.gn_category;
var gn_type = hotgame_obj.gn_type;
var row = `
<div class='gamelistbox swiper-slide slidehotgame' style='display:block; flex-wrap: wrap;' onclick="launchgame('${gn_gid}','mobile','${gn_cs}','${gn_type}','idr','${gn_category}')">
<div class='gamelistimg' style='padding-top:0px;'><img src='${gn_img}' ></div>
<div style='display:flex; item-align:center'>
<img src='images/cs/gp/square/`+darkorlight+`/`+gn_brand+`.png' style='margin:-5px 5px 0px 0px; height:20px; width:auto;'>
<div class='gamelistname' style='margin:-3px 0px 0px 0px; text-align:left; color:var(--mrtxt); display: -webkit-box;
-webkit-box-orient: vertical;
overflow: hidden;
-webkit-line-clamp: 2; /* Limit the text to 2 lines */
text-overflow: ellipsis; white-space:pre-wrap;'>${gn_gname}</div>
</div>
</div>
`;
document.getElementById("mob_hotgame").innerHTML += row;
}
}swipermobhg();
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
</script>
<script>
function widget_mobhotgame2(){
var apiurl = $('#apiurl').val();
var w_hot = new Object();
w_hot.type = '2';
w_hot.device = 'Main';
$.ajax({
crossDomain: true,
url: 'https://osu-softapi.com/service/AppHandler.ashx?requestType=getgamehotnew',
type: 'POST',
dataType: 'json',
data: w_hot,
success: function (data, statu, msg) {
if (data.statu == '0') {
var darkorlight = getCookie("colorThemedarkorlight");
var hotgame_array = data.data.slice(0, 50);
var total = 0;
var halfLength = Math.floor(hotgame_array.length / 2);
var startIndex = halfLength;
for (var i = startIndex; i < hotgame_array.length; i++) {
total += hotgame_array[i];
var hotgame_obj = hotgame_array[i];
var gn_gid = hotgame_obj.gn_gid;
var gn_gname = hotgame_obj.gn_gname;
var gn_img = hotgame_obj.gn_img; //normal img
var gn_brand = hotgame_obj.gn_brand;
var gn_cs = hotgame_obj.gn_cs;
var gn_category = hotgame_obj.gn_category;
var gn_type = hotgame_obj.gn_type;
var row = `
<div class='gamelistbox swiper-slide slidehotgame' style='display:block; flex-wrap: wrap;' onclick="launchgame('${gn_gid}','mobile','${gn_cs}','${gn_type}','idr','${gn_category}')">
<div class='gamelistimg' style='padding-top:0px;'><img src='${gn_img}' ></div>
<div style='display:flex; item-align:center'>
<img src='images/cs/gp/square/`+darkorlight+`/`+gn_brand+`.png' style='margin:-5px 5px 0px 0px; height:20px; width:auto;'>
<div class='gamelistname' style='margin:-3px 0px 0px 0px; text-align:left; color:var(--mrtxt); display: -webkit-box;
-webkit-box-orient: vertical;
overflow: hidden;
-webkit-line-clamp: 2; /* Limit the text to 2 lines */
text-overflow: ellipsis; white-space:pre-wrap;'>${gn_gname}</div>
</div>
</div>
`;
document.getElementById("mob_hotgame2").innerHTML += row;
}
}
swipermobhg2();
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
</script>
<script>
function swipermobhg(){
var swiper = new Swiper(".mobhgswiper",
{
slidesPerView: 4,
spaceBetween: 10,
speed:7500,
direction: 'horizontal',
autoplay:
{
delay: 0,
disableOnInteraction: false,
},
loop: true,
});
}
</script>
<script>
function swipermobhg2(){
var swiper = new Swiper(".mobhgswiper2",
{
slidesPerView: 4,
spaceBetween: 10,
speed:5500,
direction: 'horizontal',
autoplay:
{
delay: 0,
disableOnInteraction: false,
},
loop: true,
});
}
</script>
<!-- #endregion 【Hotgame function】 !-->
<div class='widget_title'>
Platform Penyedia Layanan</div>
<div style='margin:0 2%'>
<img src='images/bitlogo.png' style='height:40px;'>
</div>
<!-- #region 【Withdrawl function】 !-->
<!--
<script>
function runwithboxfun2() {
var counts2 = setInterval(setrandomcount2, 2000);
function setrandomcount2() {
var randomcount23 = Math.floor(Math.random() * 1000);
var withboxfun23 = setTimeout(withboxfun2, randomcount23);
}
}
function withboxfun2() {
var table2 = document.getElementById("diw_row2");
var totalRowCount2 = table2.rows.length;
var row2 = table2.rows[0];
row2.classList.add("move-up-animation");
document.getElementById("diw_row2").deleteRow(0);
// 随机选择一个游戏名称
var gameNames = [
"Gates of Olympus",
"Cowboys Gold",
"Fruit Party 2",
"Pyramid King",
"Money Money Money",
"Cash Bonanza",
"Tree of Riches",
"Golden Ox",
"Golden Pig",
"The Magic Cauldron",
"5 Lions",
"Wild Spells",
"Piggy Bank Bills",
"Money Mouse",
"Raging Bull",
"Monkey Warrior",
"888 Gold",
"Release the Kraken",
"Chilli Heat Megaways",
"Master Joker",
"Wolf Gold",
"Big Juan",
"Book of Fallen",
"Bounty Gold",
"Bubble Pop",
"Christmas Big Bass Bonanza",
"Crystal Caverns Megaways",
"Fortune of Giza",
"Juicy Fruits",
"Magician's Secrets",
"Santa's Wonderland",
"Smugglers Cove",
"Super X",
"Yum Yum Powerways",
"Day of Dead",
"Spartan King",
"Greek Gods",
"Eye of the Storm",
"The Dragon Tiger",
"Asgard",
"Empty the Bank",
"Wild Booster",
"Dragon Hot Hold & Spin",
"Book of Tut",
"Lucky, Grace & Charm",
"Drago - Jewels of Fortune",
"Mystic Chief",
"Fishin Reels",
"Mysterious Egypt",
"Pirate Gold Deluxe",
"Joker King",
"Vampires vs Wolves",
"Money Roll",
"Jade Butterfly",
"Street Racer",
"Leprechaun Song",
"Lady Godiva",
"Jungle Gorilla",
"Leprechaun Carol",
"Aladdin and the Sorcerer",
"Devil's 13",
"Dwarven Gold Deluxe",
"Great Reef",
"7 Monkeys",
"Bermuda Riches",
"Diamond Strike",
"Extra Juicy",
"Gems Bonanza",
"Star Pirates Code",
"Barn Festival",
"Queenie",
"Disco Lady",
"Tic Tac Take",
"Rainbow Gold",
"Snakes and Ladders Megadice",
"Bull Fiesta",
"Might of Ra",
"Cash Patrol",
"Wild Beach Party",
"The Ultimate 5",
"Rock Vegas",
"Clover Gold",
"Drill That Gold",
"Book of Aztec King",
"Colossal Cash Zone",
"Chicken Chase",
"Wild West Gold Megaways",
"Fire Strike 2",
"Spirit of Adventure",
"Eye of Cleopatra",
"Goblin Heist Powernudge",
"Zombie Carnival",
"The Great Stick-up",
"North Guardians",
"Koi Pond",
"Rise of Samurai 3",
"Bomb Bonanza",
"Cleocatra",
"Cosmic Cash",
"Little Gem Hold and Spin",
"Queen of Gods",
"Hokkaido Wolf",
"Sugar Rush",
"Tropical Tiki",
"Big Bass Splash",
"Greedy Wolf",
"Fire Hot 5",
"Fire Hot 20",
"Fire Hot 40",
"Fire Hot 100",
"Gorilla Mayhem",
"Octobeer Fortunes",
"Mahjong Panda",
"Shining Hot 100",
"Hot To Burn Extreme",
"Cheeky Emperor",
"Shining Hot 5",
"Shining Hot 20",
"Shining Hot 40",
"Gates of Gatot Kaca",
"Santa's Great Gifts",
"Starlight Christmas",
"5 Rabbits Megaways",
"Candy Stars",
"Muertos Multiplier Megaways",
"Fury of Odin Megaways",
"Gates of Aztec",
"Hot Pepper",
"Sweet Powernudge",
"Reel Banks",
"PIZZA PIZZA PIZZA",
"Dragon Hero",
"Sword of Ares",
"Big Bass Bonanza - Keeping it Reel",
"Lucky Fishing",
"Shield Of Sparta",
"Pirate Golden Age",
"Gems of Serengeti",
"Firebird Spirit - Connect & Collect",
"Towering Fortunes",
"Aztec Blaze",
"Release the Kraken 2",
"Wild Hop & Drop",
"Kingdom of Asgard",
"Bigger Bass Blizzard - Christmas Catch",
"Book Of Tut Respin",
"Spin & Score Megaways",
"Old Gold Miner Megaways",
"Book of Golden Sands",
"Striking Hot 5",
"Legend of Heroes",
"Snakes & Ladders - Snake Eyes",
"Crown of Fire",
"Black Bull",
"Floating Dragon Hold & Spin Megaways",
"Magic Money Maze",
"Down the Rails",
"Coffee Wild",
"Mammoth Gold Megaways",
"Wild Wild Bananas",
"Fat Panda",
"Wisdom of Athena",
"Jewel Rush",
"Pirates Pub",
"Frogs & Bugs",
"Lamp Of Infinity",
"Robber Strike",
"Floating Dragon - Dragon Boat Festival",
"Sticky Bees",
"Knight Hot Spotz",
"Zeus vs Hades - Gods of War",
"Excalibur Unleashed",
"Wild Bison Charge",
"Diamonds of Egypt",
"Holiday Ride",
"Jasmine Dreams",
"Kingdom of the Dead",
"Cowboy Coins",
"Mystic Fortune",
"Arctic Wonders",
"Mr Bling",
"All For One",
"Flying High",
"Dragon's Realm",
"Queen of Queens",
"Queen of Queens II",
"Sir Blingalot",
"Cash Reef",
"Pirate's Plunder",
"Pucker Up Prince",
"The Grape Escape",
"Golden Unicorn",
"Ride 'em Cowboy",
"Aztlan's Gold",
"Shogun's Land",
"Frontier Fortunes",
"Indian Cash Catcher",
"Sky's the Limit",
"The Big Deal",
"Haunted House",
"Rodeo Drive",
"Disco Funk",
"Cashosaurus",
"Lantern Luck",
"Space Goonz",
"Bomb Runner",
"Golden Unicorn Deluxe",
"Disco Beats",
"Mighty Medusa",
"Honey Trap of Diao Chan",
"Gem Saviour",
"Fortune Gods",
"Medusa 2: the Quest of Perseus",
"Medusa 1: the Curse of Athena"
];
var randomGameIndex = Math.floor(Math.random() * gameNames.length);
var randomGameName = gameNames[randomGameIndex];
function getRandomUsername(length) {
var username = '';
var alphabet = 'abcdefghijklmnopqrstuvwxyz';
for (var i = 0; i < length; i++) {
var randomIndex = Math.floor(Math.random() * alphabet.length);
username += alphabet.charAt(randomIndex);
}
return username;
}
var randomuser = getRandomUsername(3);
// 其他随机值
var randompp2 = Math.floor(Math.random() * 11) + 1;
var randompp2a = Math.floor(Math.random() * 33) + 1;
var randomuser2 = Math.floor(Math.random() * 4000) + 1;
var randomamt2 = (Math.floor(Math.random() * 999) + 1).toString().padStart(3, '0');
var randomamt3 = (Math.floor(Math.random() * 999) + 1).toString().padStart(3, '0');
var randomamt4 = Math.floor(Math.random() * 999)+1;
var randomamt5 = Math.floor(Math.random() * 9) +1;
var randomsec = Math.floor(Math.random() * 30) + 1;
var row2 = `
<tr class='move-up-animation'>
<td style='width:20%;' class='gpp'><img loading='lazy' class='dis_with_row_pp' alt='gameicon' src='images/gpp/`+randompp2a+`.png'>
<img class='dis_with_row_pp2' alt='userpp' src='images/pp/`+randompp2+`.png'></td>
<td style='width:25%;' class='diw_name lineclass'>`+randomGameName+`<br><span class='diw_time'>**`+randomuser+`***</span></td>
<td style='width:20%;'><div class='s_with_box2'>Kemenangan Besar</div></td>
<td style='width:35%;' class='diw_amt lineclass'>IDR `+ randomamt5 + `,` + randomamt2 + `,` + randomamt3 + `.00<br><span class='diw_time'>` + randomsec + `sec ago</span></td>
</tr>
`;
document.getElementById("diw_row2").innerHTML += row2;
}
</script>
<script>
for (var ii = 0; ii < 5; ii++) {
withboxfun2();
}
</script>
-->
<!--
<div class='widget_title' style='margin-top:5px;'>
WITHDRAW</div>
<div class='topwithbox'>
<div class='dis_with_row'>
<table class='diw_row' id='diw_row'>
<div id='first_row'>
<tr>
<td style='width:15%;'><img class='dis_with_row_pp' src='images/pp/5.png'></td>
<td style='width:20%;' class='diw_name'>7171***</td>
<td style='width:20%;'><div class='s_with_box'>WITHDRAW</div></td>
<td style='width:30%;' class='diw_amt'>$50,500,000.00</td>
<td style='width:15%;' class='diw_time'>1 sec ago</td>
</tr>
<tr>
<td style='width:15%;'><img class='dis_with_row_pp' src='images/pp/9.png'></td>
<td style='width:20%;' class='diw_name'>7171***</td>
<td style='width:20%;'><div class='s_with_box'>WITHDRAW</div></td>
<td style='width:30%;' class='diw_amt'>$50,500,000.00</td>
<td style='width:15%;' class='diw_time'>1 sec ago</td>
</tr>
<tr>
<td style='width:15%;'><img class='dis_with_row_pp' src='images/pp/11.png'></td>
<td style='width:20%;' class='diw_name'>7171***</td>
<td style='width:20%;'><div class='s_with_box'>DEPOSIT</div></td>
<td style='width:30%;' class='diw_amt'>$50,500,000.00</td>
<td style='width:15%;' class='diw_time'>1 sec ago</td>
</tr>
<tr>
<td style='width:15%;'><img class='dis_with_row_pp' src='images/pp/3.png'></td>
<td style='width:20%;' class='diw_name'>7171***</td>
<td style='width:20%;'><div class='s_with_box'>DEPOSIT</div></td>
<td style='width:30%;' class='diw_amt'>$50,500,000.00</td>
<td style='width:15%;' class='diw_time'>1 sec ago</td>
</tr>
<tr>
<td style='width:15%;'><img class='dis_with_row_pp' src='images/pp/2.png'></td>
<td style='width:20%;' class='diw_name'>7171***</td>
<td style='width:20%;'><div class='s_with_box'>DEPOSIT</div></td>
<td style='width:30%;' class='diw_amt'>$50,500,000.00</td>
<td style='width:15%;' class='diw_time'>1 sec ago</td>
</tr>
</div>
</table>
</div>
</div>
</div>
<script>
var counts=setInterval(setrandomcount,7000);
function setrandomcount(){
var randomcount2=Math.floor(Math.random() * 5000);
var withboxfun2 = setTimeout(withboxfun, randomcount2);
}
function withboxfun() {
var table = document.getElementById("diw_row");
var totalRowCount = table.rows.length;
var row = table.rows[0];
row.classList.add("move-up-animation");
document.getElementById("diw_row").deleteRow(0);
//ran pp
var randompp = Math.floor(Math.random() * 11)+1;
var randomuser = Math.floor(Math.random() * 4000)+1;
var randomamt = Math.floor(Math.random() * 999);
var randomminute = Math.floor(Math.random() * 3)+1;
var row = `
<tr class='move-up-animation'>
<td style='width:15%;'><img class='dis_with_row_pp' src='images/pp/`+randompp+`.png'></td>
<td style='width:30%;' class='diw_name lineclass'>`+randomuser+`***<br><span class='diw_time'>29/03 15:31:09</span></td>
<td style='width:20%;'><div class='s_with_box'>WITHDRAW</div></td>
<td style='width:35%;' class='diw_amt lineclass'>IDR`+randomamt+`,000.00<br><span class='diw_time'>`+randomminute+` min ago</span></td>
</tr>
`;
document.getElementById("diw_row").innerHTML+= row;
}
</script>
<script>
var counts2=setInterval(setrandomcount2,2000);
function setrandomcount2(){
var randomcount23=Math.floor(Math.random() * 1000);
var withboxfun23 = setTimeout(withboxfun2, randomcount23);
}
function withboxfun2() {
var table2 = document.getElementById("diw_row2");
var totalRowCount2 = table2.rows.length;
var row2 = table2.rows[0];
row2.classList.add("move-up-animation");
document.getElementById("diw_row2").deleteRow(0);
//ran pp
var randompp2 = Math.floor(Math.random() * 11)+1;
var randompp2a = Math.floor(Math.random() * 33)+1;
var randomuser2 = Math.floor(Math.random() * 4000)+1;
var randomamt2 = Math.floor(Math.random() * 99);
var randomamt3 = Math.floor(Math.random() * 999);
var randomsec = Math.floor(Math.random() * 30)+1;
var row2 = `
<tr class='move-up-animation'>
<td style='width:20%;' class='gpp'><img class='dis_with_row_pp' src='images/gpp/`+randompp2a+`.png'>
<img class='dis_with_row_pp2' src='images/pp/`+randompp2+`.png'></td>
<td style='width:25%;' class='diw_name lineclass'>Game name<br><span class='diw_time'>`+randomuser2+`***</span></td>
<td style='width:20%;'><div class='s_with_box2'>Kemenangan Besar</div></td>
<td style='width:35%;' class='diw_amt lineclass'>IDR`+randomamt2+`,`+randomamt3+`.00<br><span class='diw_time'>`+randomsec+`sec ago</span></td>
</tr>
`;
document.getElementById("diw_row2").innerHTML+= row2;
}
</script>
<script>
function runonetime(){
for (var i = 0; i < 5; i++) {
withboxfun();
}
for (var ii = 0; ii < 5; ii++) {
withboxfun2();
}
}
runonetime();
</script>
-->
<!-- #endregion 【Withdrawl function】 !-->
<!-- #region 【Random 4D function】 !-->
<script>
function getresult4d() {
var apiurl = $('#apiurl').val();
var get_result4d = new Object();
get_result4d.provider = "hkb1";
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=gettogelresult',
type: 'POST',
dataType: 'json',
data: get_result4d,
success: function (data, statu, msg) {
if (data.statu == '0') {
var resultsData = JSON.parse(data.data.results);
var gameCountryMapping = [
{ game_id: 201, countryname: 'SINGAPORE' },
{ game_id: 202, countryname: 'CAMBODIA' },
{ game_id: 203, countryname: 'SYDNEY' },
{ game_id: 204, countryname: 'CHINA' },
{ game_id: 205, countryname: 'TAIWAN' },
{ game_id: 206, countryname: 'HONGKONG' },
{ game_id: 209, countryname: 'JAPAN' },
{ game_id: 210, countryname: 'MONGOLIA' },
{ game_id: 211, countryname: 'NUSANTARA' },
{ game_id: 212, countryname: 'GRABPOOLS' },
// Add more mappings as needed
];
var elementCounter = 0;
var customOrder = [201, 206, 203, 202, 205, 204, 209, 211, 212, 210];
resultsData.data.sort(function(a, b) {
return customOrder.indexOf(a.game_id) - customOrder.indexOf(b.game_id);
});
resultsData.data.forEach(function(game) {
if (game.results && game.results.length > 0) {
var firstResult = game.results[0];
//create element
var divElement = document.createElement('div');
divElement.className = 'swiper-slide home_4dbox';
divElement.style.height = '80px';
divElement.style.width = '24%';
divElement.style.marginRight = '1%';
divElement.style.marginBottom = '2%';
var titleElement = document.createElement('div');
titleElement.className = 'box4d_title';
var countrySpan = document.createElement('span');
countrySpan.className = 'centered-text';
var countryname = getCountryName(game.game_id, gameCountryMapping);
var countryText = document.createTextNode(countryname);
countrySpan.appendChild(countryText);
titleElement.appendChild(countrySpan);
var bodyElement = document.createElement('div');
bodyElement.className = 'box4d_body';
var bodyText = document.createTextNode(game.results[0].number1.slice(-4));
bodyElement.appendChild(bodyText);
var bottomElement = document.createElement('div');
bottomElement.className = 'box4d_bottom';
var urlElement = document.createElement('span');
urlElement.className = 'centered-texturl';
// 将URL中的占位符替换为格式化后的日期
url = game.results[0].date;
// 创建包含截断后 URL 的文本节点
var urlText = document.createTextNode(url);
urlElement.appendChild(urlText);
bottomElement.appendChild(urlElement);
divElement.appendChild(titleElement);
divElement.appendChild(bodyElement);
divElement.appendChild(bottomElement);
if (elementCounter < 5) {
// Append to random4d for the first 5 elements
random4d.appendChild(divElement);
} else {
// Append to random4drow2 for the rest of the elements
random4drow2.appendChild(divElement);
}
elementCounter++;
} else {
console.log('No results available for Game ID:', game.game_id);
}
// Your code to handle the first result goes here
});
result4d2();
} else {
console.log('Error');
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
function getCountryName(game_id, mappingArray) {
var mapping = mappingArray.find(function(item) {
return item.game_id === game_id;
});
return mapping ? mapping.countryname : 'Unknown';
}
getresult4d();
function result4d2(){
var swiper4drow2 = new Swiper(".mySwiper4d2",
{
slidesPerView: 4,
spaceBetween: 10,
slidesPerGroup: 1,
speed:500,
direction: 'horizontal',
loop: true,
autoplay:
{
delay: 2000,
disableOnInteraction: false,
},
});
}
</script>
<!-- #endregion 【Random 4D function】 !-->
</div>
<div class='widgetmobiledata indexhide' id='hot_game_widget'>
<div class='widgetmobiletitle'>Hot Games</div>
<div class='ourgamelist'>
<div class='gamelistcontain' id='gamelistcontainhot'>
</div>
<div style='clear:both'></div>
</div>
</div>
<script>
function widget_hotgame(){
var apiurl = $('#apiurl').val();
var w_hot = new Object();
w_hot.type = 'hot';
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=getgameindia',
type: 'POST',
dataType: 'json',
data: w_hot,
success: function (data, statu, msg) {
if(data.statu=='0'){
var hotgame_array=data.data;
hotgame_array.forEach(hotgame_put)
function hotgame_put(hotgame_obj){
//
var gn_gid=hotgame_obj.gn_gid;
var gn_gname=hotgame_obj.gn_gname;
var gn_img=hotgame_obj.gn_img; //normal img
var gn_brand=hotgame_obj.gn_brand;
var gn_cs=hotgame_obj.gn_cs;
var gn_category=hotgame_obj.gn_category;
var gn_type=hotgame_obj.gn_type;
var row=`
<div class='gamelistbox' >
<div class='gamelistimg'><img src='`+gn_img+`' onclick="launchgame('`+gn_gid+`','mobile','`+gn_cs+`','`+gn_type+`','idr','`+gn_category+`')"></div>
<div class='gamelistname'>`+gn_gname+`</div>
</div>
`;
document.getElementById("gamelistcontainhot").innerHTML+=row;
}
}else{
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
widget_hotgame();
</script>
<link rel="stylesheet" href="css/gamepage.css">
<style>
#gamelistcontain_mobile1{
width:100%;
display: flex;
flex-wrap: wrap;
}
.watermark{
position:absolute;
z-index: 9;
height: 50px;
width: 50px;
right: 0px;
bottom: -45px;
}
</style>
<input type='hidden' id='csnewgame' value='new'>
<!--#region【GET GAME LIST】-->
<script>
var apiurl = $('#apiurl').val();
function getIndiaGameList(page) {
var getcs = $('#getcs').val();
var gettype = $('#gettype').val();
var gntype = $('#gntype').val();
var cswallettype = $('#cswallettype').val();
var requestData = {
cs: getcs,
type: gettype
};
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getgameindia',
type: 'POST',
dataType: 'json',
data: requestData,
success: function (data) {
if (data.statu == '0') {
var gameTypeArray = data.data;
var gamelistContainer = $("#gamelistcontain_mobile1");
var deskgamelistContainer = $("#gamelistcontain");
bindSearchFunction();
if (gameTypeArray.length > 0) {
// 追加前9个数组
var first9 = gameTypeArray.slice(0, 20);
appendGameList(first9, gamelistContainer, deskgamelistContainer);
// 延迟5秒后追加剩余的所有数组
setTimeout(function () {
var remaining = gameTypeArray.slice(20,80);
appendGameList(remaining, gamelistContainer, deskgamelistContainer);
}, 500);
setTimeout(function () {
var remaining3 = gameTypeArray.slice(80);
appendGameList(remaining3, gamelistContainer, deskgamelistContainer);
}, 1000);
}
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation:', errorThrown);
}
});
}
// 追加游戏列表到容器
function appendGameList(gameTypeArray, gamelistContainer, deskgamelistContainer) {
var getcs = $('#getcs').val();
var gettype = $('#gettype').val();
var gntype = $('#gntype').val();
var cswallettype = $('#cswallettype').val();
gameTypeArray.forEach(function (gameTypeObj) {
var gn_brand = gameTypeObj.gn_brand;
var gn_gid = gameTypeObj.gn_gid;
var gn_cs = gameTypeObj.gn_cs;
var gn_type = gameTypeObj.gn_type;
var gn_img = gameTypeObj.gn_img;
var gn_gname = gameTypeObj.gn_gname;
var gn_hot = gameTypeObj.gn_hot;
var gn_new = gameTypeObj.gn_new;
var row = `
<div class='gamelistbox_csgame' onclick="launchgame('${gn_gid}','mobile','${getcs}','${gn_type}','idr','`+gettype+`','','`+cswallettype+`')">
<div class='gamelistimg'><img src='${gn_img}?id=1'>${gn_cs === 'ppslot' && gettype === 'slot' ? `
<div class='watermark'><img src='images/ppdaily.webp' style='height:50px;'></div>
` : ''}</div>
<div class='gamelistname'>${gn_gname}</div>
<div style='display:none' class='gameliststatushot'>${gn_hot}</div>
<div style='display:none' class='gameliststatusnew'>${gn_new}</div>
</div>
`;
var screenwidth = window.screen.availWidth;
if (screenwidth >= 1025) {
deskgamelistContainer.append(row);
} else {
gamelistContainer.append(row);
}
});
}
</script>
<!--#endregion【GET GAME LIST】-->
<!--#region【SEARCH GAME】-->
<script>
function bindSearchFunction() {
let filterInput = document.getElementById('cstogamesearch');
let content = document.getElementById('gamelistcontain_mobile1');
if (filterInput) {
filterInput.removeEventListener('input', bindSearchFunction);
}
if (!filterInput) {
filterInput = document.getElementById('cstogamesearch');
if (filterInput && content) {
bindSearchFunction();
}
}
filterInput.addEventListener('input', function () {
const filterText = filterInput.value.toLowerCase();
Array.from(content.children).forEach(child => {
const text = child.textContent.toLowerCase();
if (text.includes(filterText)) {
child.style.display = 'block';
} else {
child.style.display = 'none';
}
});
});
}
// Hot game
function bindsearchHot() {
//
//let content = document.getElementById('gamelistcontain_mobile1');
// Array.from(content.children).forEach(child => {
// const status = child.querySelector('.gameliststatushot').textContent.toLowerCase();
// if (status.includes('hot')) {
// child.style.display = 'block';
// } else {
// child.style.display = 'none';
// }
// });
var gamelistContainer = $("#gamelistcontain_mobile1");
var deskgamelistContainer = $("#gamelistcontain");
gamelistContainer.empty();
var cs = $('#getcs').val();
var type = '2';
var gametype = $('#gettype').val();
var device = 'product';
var requestData = {
cs: cs,
type: type,
gametype: gametype,
device: device
};
$.ajax({
crossDomain: true,
url: 'https://osu-softapi.com/service/AppHandler.ashx?requestType=getgamehotnew',
type: 'POST',
dataType: 'json',
data: requestData,
success: function (data) {
if (data.statu == '0') {
var gameTypeArray = data.data;
var gamelistContainer = $("#gamelistcontain_mobile1");
var deskgamelistContainer = $("#gamelistcontain");
bindSearchFunction();
if (gameTypeArray.length > 0) {
// 追加前9个数组
var first9 = gameTypeArray.slice(0, 20);
appendGameList(first9, gamelistContainer, deskgamelistContainer);
// 延迟5秒后追加剩余的所有数组
setTimeout(function () {
var remaining = gameTypeArray.slice(20);
appendGameList(remaining, gamelistContainer, deskgamelistContainer);
}, 500);
}
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation:', errorThrown);
}
});
}
// New game
function bindsearchNew() {
//let content = document.getElementById('gamelistcontain_mobile1');
// Array.from(content.children).forEach(child => {
// const status = child.querySelector('.gameliststatusnew').textContent.toLowerCase();
// if (status.includes('new')) {
// child.style.display = 'block';
// } else {
// child.style.display = 'none';
// }
// });
var gamelistContainer = $("#gamelistcontain_mobile1");
var deskgamelistContainer = $("#gamelistcontain");
gamelistContainer.empty();
var cs = $('#getcs').val();
var type = '1';
var gametype = $('#gettype').val();
var device = 'product';
var requestData = {
cs: cs,
type: type,
gametype: gametype,
device: device
};
$.ajax({
crossDomain: true,
url: 'https://osu-softapi.com/service/AppHandler.ashx?requestType=getgamehotnew',
type: 'POST',
dataType: 'json',
data: requestData,
success: function (data) {
if (data.statu == '0') {
var gameTypeArray = data.data;
var gamelistContainer = $("#gamelistcontain_mobile1");
var deskgamelistContainer = $("#gamelistcontain");
bindSearchFunction();
if (gameTypeArray.length > 0) {
// 追加前9个数组
var first9 = gameTypeArray.slice(0, 20);
appendGameList(first9, gamelistContainer, deskgamelistContainer);
// 延迟5秒后追加剩余的所有数组
setTimeout(function () {
var remaining = gameTypeArray.slice(20);
appendGameList(remaining, gamelistContainer, deskgamelistContainer);
}, 500);
}
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation:', errorThrown);
}
});
}
// Show all game
function bindsearchAll() {
//let content = document.getElementById('gamelistcontain_mobile1');
// Array.from(content.children).forEach(child => {
//
// child.style.display = 'block';
//
// });
var gamelistContainer = $("#gamelistcontain_mobile1");
var deskgamelistContainer = $("#gamelistcontain");
gamelistContainer.empty();
getIndiaGameList(1);
}
</script>
<!--#endregion【SEARCH GAME】-->
<input type='hidden' id='launchgamecs'>
<input type='hidden' id='launchgametype'>
<input type='hidden' id='launchgameid'>
<input type='hidden' id='leavegame' value='1'>
<input type='hidden' id='favgamepage' value=''>
<script>
function launchgame(){
loginbtn();
closecsscreen();
}
</script>
<!--#region【Style】-->
<style>
.gamescreen{
position:fixed;
width:0vw;
height:0vh;
top:50%;
left:50%;
z-index:999;
background-color:black;
}
.gamescreenact{
animation-name: pop-in;
animation-duration: .18s;
animation-fill-mode: forwards;
animation-timing-function: ease-in-out display: block;
transition: opacity 200ms;
-webkit-transition:all 0.5s ease;
-moz-transition:all 0.5s ease;
-ms-transition:all 0.5s ease;
-o-transition:all 0.5s ease;
transition:all 0.5s ease;
width:100vw;
height:100vh;
left:0px;
top:0px;
position:fixed;
}
#gameiframe{
display:none;
border:none;
height:-webkit-fill-available;
height: 100vh; /* Fallback for browsers that support vh */
height: calc(var(--vh, 1vh) * 100);
position:fixed;
top:0px;
left:0px;
width:100vw;
overflow:hidden;
z-index:5000;
}
#dragitem{
height:50px;
width:50px;
background-image:url('images/bhomeb.png');
background-size:50px;
display:none;
z-index:5001;
position:fixed;
opacity:0.5;
}
</style>
<!--#endregion【Style】-->
<section class='gamescreen' id='gamescreen' >
<div id="dragcontainer">
<div id="dragitem" onclick='closegame();'>
</div>
</div>
<div class='gameiframe'>
<div id="gameframecontainer"></div>
</div>
</section>
<!--#region【Get ingame rebate data】-->
<script>
function getingamepage(gamecs,gtype){
var apiurl = $('#apiurl').val();
var object = new Object();
object.token1 = $('#inputtoken1').val();
object.uidi = $('#inputuidi').val();
object.gamecs = gamecs;
object.gametype = gtype;
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=getingamepage',
type: 'POST',
dataType: 'json',
data: object,
success: function (data, statu, msg) {
console.log(data);
if(data.statu=='0'){
//document.getElementById("ingamerebate").innerHTML = data.data.rebateratio;
//document.getElementById("surpluscrediti").innerHTML = data.data.surpluscrediti;
//document.getElementById("ingametotalwin").innerHTML = data.data.surplusCreditI;
//document.getElementById("ingamejsbet").innerHTML = data.data.jsbet;
//document.getElementById("ingamedqbet").innerHTML = data.data.dqbet;
}else{
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
</script>
<!--#endregion【Get ingame rebate data】-->
<!--#region【LeaveGame】-->
<script>
$('#gameiframe').on('load', function() {
var leavegame = $('#leavegame').val();
var y=leavegame++;
gamecs = $('#launchgamecs').val();
document.getElementById('leavegame').value = leavegame;
if(leavegame>='4' && gamecs=='NEKO88'){
jAlert('Return to lobby.', 'Back', function(r) {
var csscreen = document.getElementById("gamescreen");
csscreen.classList.remove("gamescreenact");
document.getElementById("gameiframe").innerHTML = "";
document.getElementById('gameiframe').src="";
$("#gameiframe").hide();
$("#dragitem").hide();
//recentgamesetting
gamecs = $('#launchgamecs').val();
gtype = $('#launchgametype').val();
gameid = $('#launchgameid').val();
//play music if playing
var localstoragemusic = localStorage.getItem("playmusic");
if(localstoragemusic=='play'){
var audiocont = document.getElementById("mainaudio");
audiocont.play();
}else{}
//
document.getElementById('leavegame').value = '0';
window.stop();
outrecentgame(gamecs,gtype,gameid);
refreshbalance();
});
}
});
function closegame(){
jConfirm('Apakah anda yakin ingin berhenti?', 'Kembali ke lobby', function(r) {
if(r==true){
const gameIframe = document.getElementById('gameiframe');
$(".loadgame").removeClass("indexhide");
//recentgamesetting
gamecs = $('#launchgamecs').val();
gtype = $('#launchgametype').val();
gameid = $('#launchgameid').val();
cswallettype = $('#cswallettype').val();
//check game type to show back the tryhide
if(gtype=='slot' ||gtype=='fish' ||gtype=='table'){}else{
$(".tryhide").removeClass("indexhide");
}
var parent = gameIframe.parentNode;
var newIframe = document.createElement('iframe');
newIframe.id = 'gameiframe';
parent.replaceChild(newIframe, gameIframe);
gameIframe.src = 'about:blank';
gameIframe.innerHTML = '';
var iframeToRemove = document.getElementById(gameiframe);
if (iframeToRemove) {
// Remove the iframe from its parent
iframeToRemove.parentNode.removeChild(iframeToRemove);
}
var csscreen = document.getElementById("gamescreen");
csscreen.classList.remove("gamescreenact");
document.getElementById('leavegame').value = '0';
favpages = $('#favgamepage').val();
$("#dragitem").hide();
$("#gameiframe").hide();
//play music if playing
var localstoragemusic = localStorage.getItem("playmusic");
if(localstoragemusic=='play'){
var audiocont = document.getElementById("mainaudio");
audiocont.play();
}else{}
//
window.stop();
//if transfer wallet out game
if(cswallettype=='2'){
var apiurl = $('#apiurl').val();
var tranwallet = new Object();
tranwallet.token1 = $('#inputtoken1').val();
tranwallet.userid = $('#inputuidi').val();
tranwallet.provider = gamecs;
tranwallet.gametype = gtype;
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=cswithdraw',
type: 'POST',
dataType: 'json',
data: tranwallet,
success: function (data, statu, msg) {
//withdraw from cs
if(data.statu=='0'){
//done withdraw from cs
refreshbalance();
}else{
jAlert(data.msg, 'Information', function(r) {
});
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
//if transfer wallet out game end
else
//if single wallet out game
{
outrecentgame(gamecs,gtype,gameid);
}
$("#gamelistcontain_mobile1").show();
if(gtype=='live' || gtype=='sport' || gtype=='cockfight'){
$("#desk_gamelistcont").show();
}
refreshbalance();
document.getElementById('leavegame').value = '0';
if(favpages=='1'){
document.getElementById("favgamepage").value='0';
footerbar(event,"gamepage");
}
}else{
}
});
}
</script>
<!--#endregion【LeaveGame】-->
<!--#region【Drag item】-->
<script>
var dragdragitem = document.querySelector("#dragitem");
var dragcontainer = document.querySelector("#dragcontainer");
var active = false;
var currentX;
var currentY;
var initialX;
var initialY;
var xOffset = 0;
var yOffset = 0;
dragcontainer.addEventListener("touchstart", dragStart, false);
dragcontainer.addEventListener("touchend", dragEnd, false);
dragcontainer.addEventListener("touchmove", drag, false);
dragcontainer.addEventListener("mousedown", dragStart, false);
dragcontainer.addEventListener("mouseup", dragEnd, false);
dragcontainer.addEventListener("mousemove", drag, false);
function dragStart(e) {
if (e.type === "touchstart") {
initialX = e.touches[0].clientX - xOffset;
initialY = e.touches[0].clientY - yOffset;
} else {
initialX = e.clientX - xOffset;
initialY = e.clientY - yOffset;
}
if (e.target === dragdragitem) {
active = true;
}
}
function dragEnd(e) {
initialX = currentX;
initialY = currentY;
active = false;
}
function drag(e) {
if (active) {
e.preventDefault();
if (e.type === "touchmove") {
currentX = e.touches[0].clientX - initialX;
currentY = e.touches[0].clientY - initialY;
} else {
currentX = e.clientX - initialX;
currentY = e.clientY - initialY;
}
xOffset = currentX;
yOffset = currentY;
setTranslate(currentX, currentY, dragdragitem);
}
}
function setTranslate(xPos, yPos, el) {
el.style.transform = "translate3d(" + xPos + "px, " + yPos + "px, 0)";
}
</script>
<!--#endregion【Drag item】-->
<!--#region【in out recent game】-->
<script>
function inrecentgame(gamecs,gtype,gameid){
var apiurl = $('#apiurl').val();
var in_recent = new Object();
in_recent.token1 = $('#inputtoken1').val();
in_recent.uidi = $('#inputuidi').val();
in_recent.gamecs = gamecs;
in_recent.gametype = gtype;
in_recent.gameid = gameid;
in_recent.type = '1';
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=inoutgame',
type: 'POST',
dataType: 'json',
data: in_recent,
success: function (data, statu, msg) {
if(data.statu=='0'){
}else{
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
function outrecentgame(gamecs,gtype,gameid){
var apiurl = $('#apiurl').val();
var in_recent = new Object();
in_recent.token1 = $('#inputtoken1').val();
in_recent.uidi = $('#inputuidi').val();
in_recent.gamecs = gamecs;
in_recent.gametype = gtype;
in_recent.gameid = gameid;
in_recent.type = '2';
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=inoutgame',
type: 'POST',
dataType: 'json',
data: in_recent,
success: function (data, statu, msg) {
if(data.statu=='0'){
}else{
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
</script>
<!--#endregion【in out recent game】--> <div class='widgetmobiledata indexhide' id='slot_game_widget'>
<div class='widgetmobiletitle'>Slot</div>
<div class='ourgamelist'>
<div class='gamelistcontain' id='gamelistcontain_slot'>
</div>
<div style='clear:both'></div>
</div>
</div>
<style>
.gameliststatus{
font-size:12px;
position:absolute;
z-index:2;
color:#D3D3D3;
width:91%;
margin-top:-33px;
left:5%;
border-radius:0 0 9px 0;
background-color:rgba(1,1,1,0.7);
}
.gameliststatusbig{
font-size:20px;
position:absolute;
z-index:2;
width:100%;
margin-top:-50px;
}
.gameliststatusmid{
font-size:13px;
position:absolute;
z-index:2;
color:#D3D3D3;
width:96%;
margin-top:-34px;
left:2%;
border-radius:0 0 9px 9px;
background-color:rgba(1,1,1,0.7);
}
</style>
<!--#region【Get Cs list】-->
<script>
</script>
<!--#endregion【Get Cs list】-->
<!--#region【Is coin position】-->
<Style>
/*
.creditcoin1{
position: absolute;
top:2px;
right:5px;
z-index:4;
height:20px;
width:20px;
background-image:url('images/chips.gif');
background-size:cover;
}
*/
.creditcoin{
}
</style>
<!--#endregion【Is coin position】--> <script>
</script>
<div class='widgetmobiledata indexhide' id='togel_game_widget'>
<div class='widgetmobiletitle'>Togel</div>
<div class='ourgamelist'>
<div class='gamelistcontain' id='gamelistcontain_togel'>
</div>
<div style='clear:both'></div>
</div>
</div>
<style>
.gameliststatus{
font-size:12px;
position:absolute;
z-index:2;
color:#D3D3D3;
width:91%;
margin-top:-33px;
left:5%;
border-radius:0 0 9px 0;
background-color:rgba(1,1,1,0.7);
}
.gameliststatusbig{
font-size:20px;
position:absolute;
z-index:2;
width:100%;
margin-top:-50px;
}
.gameliststatusmid{
font-size:13px;
position:absolute;
z-index:2;
color:#D3D3D3;
width:96%;
margin-top:-34px;
left:2%;
border-radius:0 0 9px 9px;
background-color:rgba(1,1,1,0.7);
}
</style>
<!--#region【Get Cs list】-->
<script>
</script>
<!--#endregion【Get Cs list】-->
<!--#region【Is coin position】-->
<Style>
/*
.creditcoin1{
position: absolute;
top:2px;
right:5px;
z-index:4;
height:20px;
width:20px;
background-image:url('images/chips.gif');
background-size:cover;
}
*/
.creditcoin{
}
</style>
<!--#endregion【Is coin position】--> <script>
</script>
<div class='widgetmobiledata indexhide' id='live_game_widget'>
<div class='widgetmobiletitle'>Live Casino</div>
<div class='ourgamelist'>
<div class='gamelistcontain' id='gamelistcontain_live'>
</div>
<div style='clear:both'></div>
</div>
</div>
<style>
.gameliststatus{
font-size:12px;
position:absolute;
z-index:2;
color:#D3D3D3;
width:91%;
margin-top:-33px;
left:5%;
border-radius:0 0 9px 0;
background-color:rgba(1,1,1,0.7);
}
.gameliststatusbig{
font-size:20px;
position:absolute;
z-index:2;
width:100%;
margin-top:-50px;
}
.gameliststatusmid{
font-size:13px;
position:absolute;
z-index:2;
color:#D3D3D3;
width:96%;
margin-top:-34px;
left:2%;
border-radius:0 0 9px 9px;
background-color:rgba(1,1,1,0.7);
}
</style>
<!--#region【Get Cs list】-->
<script>
</script>
<!--#endregion【Get Cs list】-->
<!--#region【Is coin position】-->
<Style>
/*
.creditcoin1{
position: absolute;
top:2px;
right:5px;
z-index:4;
height:20px;
width:20px;
background-image:url('images/chips.gif');
background-size:cover;
}
*/
.creditcoin{
}
</style>
<!--#endregion【Is coin position】--> <script>
</script>
<div class='widgetmobiledata indexhide' id='sport_game_widget'>
<div class='widgetmobiletitle'>Sport</div>
<div class='ourgamelist'>
<div class='gamelistcontain' id='gamelistcontain_sport'>
</div>
<div style='clear:both'></div>
</div>
</div>
<style>
.gameliststatus{
font-size:12px;
position:absolute;
z-index:2;
color:#D3D3D3;
width:91%;
margin-top:-33px;
left:5%;
border-radius:0 0 9px 0;
background-color:rgba(1,1,1,0.7);
}
.gameliststatusbig{
font-size:20px;
position:absolute;
z-index:2;
width:100%;
margin-top:-50px;
}
.gameliststatusmid{
font-size:13px;
position:absolute;
z-index:2;
color:#D3D3D3;
width:96%;
margin-top:-34px;
left:2%;
border-radius:0 0 9px 9px;
background-color:rgba(1,1,1,0.7);
}
</style>
<!--#region【Get Cs list】-->
<script>
</script>
<!--#endregion【Get Cs list】-->
<!--#region【Is coin position】-->
<Style>
/*
.creditcoin1{
position: absolute;
top:2px;
right:5px;
z-index:4;
height:20px;
width:20px;
background-image:url('images/chips.gif');
background-size:cover;
}
*/
.creditcoin{
}
</style>
<!--#endregion【Is coin position】--> <script>
</script>
<div class='widgetmobiledata indexhide' id='fish_game_widget'>
<div class='widgetmobiletitle'>Tembak Ikan</div>
<div class='ourgamelist'>
<div class='gamelistcontain' id='gamelistcontain_fish'>
</div>
<div style='clear:both'></div>
</div>
</div>
<style>
.gameliststatus{
font-size:12px;
position:absolute;
z-index:2;
color:#D3D3D3;
width:91%;
margin-top:-33px;
left:5%;
border-radius:0 0 9px 0;
background-color:rgba(1,1,1,0.7);
}
.gameliststatusbig{
font-size:20px;
position:absolute;
z-index:2;
width:100%;
margin-top:-50px;
}
.gameliststatusmid{
font-size:13px;
position:absolute;
z-index:2;
color:#D3D3D3;
width:96%;
margin-top:-34px;
left:2%;
border-radius:0 0 9px 9px;
background-color:rgba(1,1,1,0.7);
}
</style>
<!--#region【Get Cs list】-->
<script>
</script>
<!--#endregion【Get Cs list】-->
<!--#region【Is coin position】-->
<Style>
/*
.creditcoin1{
position: absolute;
top:2px;
right:5px;
z-index:4;
height:20px;
width:20px;
background-image:url('images/chips.gif');
background-size:cover;
}
*/
.creditcoin{
}
</style>
<!--#endregion【Is coin position】--> <script>
</script>
<div class='widgetmobiledata indexhide' id='cockfight_game_widget'>
<div class='widgetmobiletitle'>Sabung Ayam</div>
<div class='ourgamelist'>
<div class='gamelistcontain' id='gamelistcontain_cockfight'>
</div>
<div style='clear:both'></div>
</div>
</div>
<style>
.gameliststatus{
font-size:12px;
position:absolute;
z-index:2;
color:#D3D3D3;
width:91%;
margin-top:-33px;
left:5%;
border-radius:0 0 9px 0;
background-color:rgba(1,1,1,0.7);
}
.gameliststatusbig{
font-size:20px;
position:absolute;
z-index:2;
width:100%;
margin-top:-50px;
}
.gameliststatusmid{
font-size:13px;
position:absolute;
z-index:2;
color:#D3D3D3;
width:96%;
margin-top:-34px;
left:2%;
border-radius:0 0 9px 9px;
background-color:rgba(1,1,1,0.7);
}
</style>
<!--#region【Get Cs list】-->
<script>
</script>
<!--#endregion【Get Cs list】-->
<!--#region【Is coin position】-->
<Style>
/*
.creditcoin1{
position: absolute;
top:2px;
right:5px;
z-index:4;
height:20px;
width:20px;
background-image:url('images/chips.gif');
background-size:cover;
}
*/
.creditcoin{
}
</style>
<!--#endregion【Is coin position】--> <script>
</script>
<div class='widgetmobiledata indexhide' id='table_game_widget'>
<div class='widgetmobiletitle'>E-Games</div>
<div class='ourgamelist'>
<div class='gamelistcontain' id='gamelistcontain_table'>
</div>
<div style='clear:both'></div>
</div>
</div>
<style>
.gameliststatus{
font-size:12px;
position:absolute;
z-index:2;
color:#D3D3D3;
width:91%;
margin-top:-33px;
left:5%;
border-radius:0 0 9px 0;
background-color:rgba(1,1,1,0.7);
}
.gameliststatusbig{
font-size:20px;
position:absolute;
z-index:2;
width:100%;
margin-top:-50px;
}
.gameliststatusmid{
font-size:13px;
position:absolute;
z-index:2;
color:#D3D3D3;
width:96%;
margin-top:-34px;
left:2%;
border-radius:0 0 9px 9px;
background-color:rgba(1,1,1,0.7);
}
</style>
<!--#region【Get Cs list】-->
<script>
</script>
<!--#endregion【Get Cs list】-->
<!--#region【Is coin position】-->
<Style>
/*
.creditcoin1{
position: absolute;
top:2px;
right:5px;
z-index:4;
height:20px;
width:20px;
background-image:url('images/chips.gif');
background-size:cover;
}
*/
.creditcoin{
}
</style>
<!--#endregion【Is coin position】--> <script>
</script>
</div>
</section>
</div>
<!--cache desktop top nav bar***end***-->
<!-- #region 【CLICKCS Function】 !-->
<script>
function clickcs(csstatus, cs, type, csname, csimg, csicon, gntype, wallettype, refresh) {
$("#tocsscreen").addClass("tocsactive");
$(".loadinggame").show();
$(".loadinggame2").show();
if (csstatus != '1') {
closecsscreen();
} else { //cannot show screen if status not normal
var refreshsec='0';
if(refresh=='no'){
}else{
refreshsec='50';
}
setTimeout(function () {
if (refresh == 'no') {
newcs_row(type, 'no','',cs);
} else {
newcs_row(type,'','',cs);
}
//set banner
if (type == 'slot') {
//document.getElementById("csimage").innerHTML = '<img src=\"' + csicon + '\">';
} else {
//document.getElementById("csimage").innerHTML = '<img src=\"' + csimg + '\">';
}
//set banner end
document.getElementById("cstoptitle").innerHTML = csname;
document.getElementById('getcs').value = cs;
document.getElementById('gettype').value = type;
document.getElementById('gntype').value = gntype;
document.getElementById('cswallettype').value = wallettype;
const delayjoin = setTimeout(joingame, 50);
getingamepage(cs, type);
}, refreshsec);
}
}
</script>
<!-- #endregion 【CLICKCS Function】 !-->
<!-- #region 【SEO words】 !-->
<section class='tryhide'>
<section class='widget' style='padding-top:15px; border-bottom:0px;'>
<div class='widgetwindows' id='index_seo' style='text-align:center;'>
</div>
</section>
</section>
<!-- #endregion 【SEO words】 !-->
</section>
<section id='registerpart' class='viewpart registerpart indexhide'>
<title>Register</title>
<style>
.checkreturnclass {
color: red;
font-size: 11px;
margin-bottom:5px;
}
.regscren{
margin-top:125px;
}
.pageheader{
margin:0px;
padding-left:calc(10% + 45px);
background-color:#121212;
}
.reglabletxt{
white-space: wrap;
color: var(--mrtxt);
font-size: 12px;
width: 29vw;
height: 50px;
}
.regcontain{
max-width: 900px;
margin-right: 0px;
margin-left: 0px;
margin: auto;
background-color: #1A1A1A;
border-radius: 9px;
}
#eye {
color: #807B81;
cursor: pointer;
}
.eyeclass{
position:absolute;
top:0px;
right:8px;
}
@media only screen and (max-width: 1025px) {
.regscren{
margin-top:60px;
}
.reglabletxt{
white-space: wrap;
color: var(--mrtxt);
font-size: 12px;
width: 29vw;
height: 50px;
}
.pageheader{
margin:0px;
padding-left:25px;
background-color:#121212
}.toptitle{
margin-top:0px;
}
}
</style>
<style>
#eye3{
color: #807B81;
margin-top:11px;
cursor: pointer;
}
#eye4{
color: #807B81;
margin-top:16px;
cursor: pointer;
}
.input-box {
position: relative;
}
.regrightcont select option{
background-color:black;
}
.mobileinput {
display: absolute;
padding-left:100px;
width: 195px;
}
.unit {
position: absolute;
display: block;
left: 35px;
margin-bottom:-2px;
z-index: 6;
font-size:14px;
color:var(--navbfont);
}
@supports (-webkit-touch-callout: none) {
.unit {
position: absolute;
display: block;
left: 35px;
vertical-align: text-top;
z-index: 6;
font-size:14px;
color:var(--navbfont);
}
.mobileotp_table{
}
}
</style>
<script>
$(document).ready(function(){
$("#mregister").bind('click',function() {
var emailadd=$('#memailaddress').val();
var username=$('#musername').val();
var mpassword=$('#mpassword').val();
var rempassword=$('#rempassword').val();
var bankname=$('#bankname').val();
var fullname=$('#fullname').val();
var bankno=$('#bankno').val();
var verfiycode=$('#sysverifycode').val();
var inputverifycode= $('#verifycode_1').val();
var minputref= $('#minputref').val();
if (emailadd=='') {
jAlert("Email tidak boleh kosong", 'Information', function(r) {});
return;
}
if (username=='') {
jAlert("Username tidak boleh kosong", 'Information', function(r) {});
return;
}
if (bankname==null) {
jAlert("Nama Bank wajib diisi", 'Information', function(r) {});
return;
}
if (fullname=='') {
jAlert("Nama lengkap tidak boleh kosong", 'Information', function(r) {});
return;
}
if (bankno=='') {
jAlert("Nomor Rekening tidak boleh kosong", 'Information', function(r) {});
return;
}
if (mpassword=='') {
jAlert("Kata sandi salah", 'Information', function(r) {});
return;
}
if (mpassword!=rempassword) {
jAlert("Kata sandi tidak sama", 'Information', function(r) {});
return;
}
if (inputverifycode=='') {
jAlert("Kode verifikasi tidak boleh kosong", 'Information', function(r) {});
return;
}
if (verfiycode!=inputverifycode) {
jAlert("Kode verifikasi salah", 'Information', function(r) {});
return;
}
$(".proloading").show();
$("#mregister").hide();
var apiurl = $('#apiurl').val();
var person = new Object();
person.email = $('#memailaddress').val();
person.username = $('#musername').val();
person.password = $('#mpassword').val();
person.phone = $('#mobilenumber').val();
person.bank = $('#bankname').val();
person.bankname = $('#fullname').val();
person.bankno = $('#bankno').val();
if('' ==''){
person.reff = minputref;
}else{
person.refcode = '';
person.gt = '';
}
person.domain = 'guide2lcdtv.com';
person.lang = "idr";
person.errorlang = "idr";
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=reg',
type: 'POST',
dataType: 'json',
data: person,
success: function (data, statu, msg) {
if(data.statu=='0'){
//success register
jAlert('Akun telah berhasil dibuat.', 'Berhasil', function(r) {
//after register login
if(r==true){
var apiurl = $('#apiurl').val();
var person1 = new Object();
person1.username = $('#musername').val();
person1.password = $('#mpassword').val();
person1.lang = "idr";
person1.errorlang = "idr";
person1.domain = "guide2lcdtv.com";
$(".methodresponseloadingload").show();
setTimeout(function () {
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=login',
type: 'POST',
dataType: 'json',
data: person1,
success: function (data, statu, msg) {
if(data.statu=='0'){
//success login
//get variable
var loginedusername=data.data.usernamec;
var logintoken=data.data.token;
var uidi=data.data.uidi;
var reporttoidi=data.data.reporttoidi;
var balancereal=data.data.mb_coincash;
var currency=data.data.coinname;
var agentname=data.data.agentname;
var mb_upagent=data.data.mb_upagent;
//storecookie
var cookiepass=$('#password').val();
var checkbox = document.getElementById('rememberme');
if (checkbox.checked) {
var rememberme='yes';
}else{
var rememberme='no';
}
$.ajax({
type: 'POST',
url: "loginpro.php",
data: {apiurl: apiurl,loginedusername: loginedusername,logintoken: logintoken,uidi: uidi,reporttoidi: reporttoidi,balancereal: balancereal,currency: currency,cookiepass: cookiepass,rememberme: rememberme,agentname: agentname,mb_upagent: mb_upagent} ,
success: function (html) {
$("#loginrespone").html(html);
}
});
}else{
$(".methodresponseloadingload").hide();
jAlert(data.msg, 'Information', function(r) {
if(r==true){
}else{
}
});
$("#loginrespone").html(data.msg);
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}, 500);
}else{
//after register login done
}
});
}else{
jAlert(data.msg, 'Information', function(r) {
});
$("#apireturn").html(data.msg);
$("#mregister").show();
$(".proloading").hide();
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
$("#mregister").show();
$(".proloading").hide();
}
});
});
});
</script>
<div class="loadingdiv">
<img class='complogoclass' src='images/complogo.png' style='height:70px; margin-top:40vh;'>
<div class="loadingbbox">
<br>
<br>
<div class="sk-chase">
<div class="sk-chase-dot"></div>
<div class="sk-chase-dot"></div>
<div class="sk-chase-dot"></div>
<div class="sk-chase-dot"></div>
<div class="sk-chase-dot"></div>
<div class="sk-chase-dot"></div>
</div>
</div>
</div>
<div class='proloading'>
<img src='images/proloading.gif' style='height:30px;'>
</div>
<div style='clear:both'></div>
<section class='regscren' id='regscreen'>
<div class='pageheader' style='text-align:left; padding-left:24px;'>
<div class='toptitle' style='font-size:26px;'>Daftar</div>
</div>
<div style='clear:both'></div>
<div class='regcontain'>
<div class='regrightcont' id='regrightcont' style='background-color:#121212'>
<table class='mobileotp_table active' style='display:block;margin-left:-5px;'>
<tr>
<td class='reglabletxt'>Username</td>
<td><img src='images/user.png'><input type='text' id='musername' name='username' Placeholder='Username'></td>
</tr>
<tr>
<td></td>
<td><div id='returncheckusername' class='checkreturnclass'></div></td>
</tr>
<tr>
<td class='reglabletxt' style='margin-top:15px; position:absolute;'>Kata Sandi</td>
<td style='position:relative;'><img src='images/pass.png'><input type='password' id='mpassword' name='mpassword' Placeholder=' Kata Sandi'>
<div class='eyeclass'><img src='images/eye.png' id="eye3" style='height:20px; width:20px; margin-left:-23px; margin-top:9px'></div>
<span class="passwordremind"style="font-size:10px; padding-top:5px; width:100%;">Wajib kombinasi huruf dan angka.Minimal 8 karakter.Contoh:strong889</span>
</td>
</tr>
<tr>
<td class='reglabletxt'>Konfirmasi kata sandi</td>
<td style='position:relative;'><img src='images/pass.png'><input type='password' id='rempassword' name='rempassword' Placeholder=' Konfirmasi kata sandi'>
<div class='eyeclass'><img src='images/eye.png' id="eye4" style='height:20px; width:20px; margin-left:-23px; margin-top:15px'></div>
</td>
</tr>
<tr>
<td></td>
<td><span id='returncheckpassword'></td>
</tr>
<tr>
<td class='reglabletxt'><br>Email</td>
<td style='width:60%'><br><img src='images/mail.png'><input type='email' id='memailaddress' name='memailaddress' Placeholder=' Email'></td>
</tr>
<tr>
<td class='reglabletxt'>Nomor telepon</td>
<td class='input-box' style='position: relative; display: flex; align-items: center; margin-top: 5px;'>
<img src='images/phone.png'>
<input class='mobileinput' type='tel' id='mobilenumber' name='mobilenumber' Placeholder=' Nomor telepon' style='padding-left:60px;'>
<span class="unit">+62</span>
</td>
</tr>
<tr>
<td class='reglabletxt'>Referral</td>
<td><img src='images/user.png'><input type='text' id='minputref' name='' Placeholder='Referral'></td>
</tr>
<tr>
<td></td>
<td><div id='returncheckreferral' class='checkreturnclass'></div></td>
</tr>
<tr>
<td></td>
<td><div id='apireturn' class='checkreturnclass'></div></td>
</tr>
<div class="info-bank">
<tr><td colspan='2' style='width: 100%; position:relative; border-bottom:1px solid grey'><br></td></tr>
<tr><td><span class="tittle-font">Infomasi Bank</span></td></tr>
<tr>
<td class='reglabletxt'>Nama Bank</td>
<td>
<img src="images/bank.png">
<select name="bankname" id="bankname">
<option value="" disabled selected hidden><img src='images/user.png'>Nama Bank</option>
</select>
</td>
</tr>
<tr>
<td class='reglabletxt'>Nama Sesuai Rekening</td>
<td><img src='images/user.png'><input type='text' id='fullname' name='fullname' Placeholder='Nama Sesuai Rekening' oninput="validateAlphabetic(event)"></td>
</tr>
<tr>
<td class='reglabletxt'>Nomor Rekening</td>
<td><img src='images/user.png'><input type="tel" id='bankno' name='bankno' Placeholder='Nomor Rekening' oninput="validateNumeric(event)"></td>
</tr>
<script>
function validateAlphabetic(event) {
// Get the input value
var inputValue = event.target.value;
// Remove non-alphabetic characters using a regular expression
var alphabeticValueWithSpace = inputValue.replace(/[^A-Za-z\s]/g, '');
// Update the input field with the alphabetic value
event.target.value = alphabeticValueWithSpace;
}
function validateNumeric(event) {
// Get the input value
var inputValue = event.target.value;
// Remove non-numeric characters using a regular expression
var numericValue = inputValue.replace(/\D/g, '');
// Update the input field with the numeric value
event.target.value = numericValue;
}
</script>
<tr >
<td class='reglabletxt'>Kode verifikasi</td>
<td style='display: flex; align-items: center;'>
<img src='images/verify.png'>
<div style='flex-grow: 1;'>
<input type="tel" style='width:100%;' id='verifycode_1' value="" placeholder="Kode verifikasi" class="input-val">
</div>
<canvas style='border: 1px solid grey; background-color:white;' id="canvas" width="80" height="30"></canvas>
<div style='margin-top:-35px; margin-right:25px; margin-left:-5px;'><img src='images/refresh.png' id="refcanvas"></div>
</td>
<input type='hidden' id='sysverifycode'>
</tr>
<tr>
<td style='text-align:left;'><br><br><button type='button' id='mregister' name='mregister' class='regbtn'>DAFTAR</button></td>
</tr>
</div>
</table>
</div>
</div>
</section>
<div style='clear:both'></div>
<script src="js/Main.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#musername").bind('keyup', function() {
var inputUsername = $('#musername').val();
var regex = /^[a-zA-Z0-9]+$/; // Regular expression to allow only alphanumeric characters
if (!regex.test(inputUsername)) {
$("#returncheckusername").html("Username hanya boleh menggunakan huruf dan angka (0-9) dan tidak boleh ada simbol (@#$~%&) Contoh : strong889");
$("#mregister").hide();
} else {
$("#returncheckusername").html(""); // Clear the error message if the username is valid
$("#mregister").show();
}
});
});
$(document).ready(function(){
$("#minputref").bind('keyup focusout', function() {
var inputref = $('#minputref').val();
var regex = /^[a-zA-Z0-9]+$/; // Regular expression to allow only alphanumeric characters
if (!regex.test(inputref)) {
$("#returncheckreferral").html("Kode referensi ini tidak tersedia");
$("#mregister").hide();
} else {
$("#returncheckreferral").html(""); // Clear the error message if the username is valid
$("#mregister").show();
}
if(inputref==''){
$("#returncheckreferral").html(""); // Clear the error message if the username is valid
$("#mregister").show();
}
});
});
</script>
<script type="text/javascript">
//check password
$(document).ready(function(){
$("#rempassword").bind('focusout',function() {
var cpassword = $('#mpassword').val();
var crepassword = $('#rempassword').val();
$.ajax({
type: "POST",
url: "passwordcheck.php",
data: {cpassword: cpassword,crepassword: crepassword} ,
success: function(html){
$("#returncheckpassword").html(html);
}
});
return false;
});
});
</script>
<script type="text/javascript">
//Loading
window.addEventListener('load', function () {
$('.loadingdiv').fadeOut();
$("#regtitle").addClass("regtitle");
$("#regrightcont").addClass("regrightcont");
scrollTo(0, 0);
})
</script>
<script>
function otptabf(evt,otp) {
// Declare all variables
var i, tablinks;
// Get all elements with class="tablinks" and remove the class "active"
tablinks = document.getElementsByClassName("tablinks");
for (i = 0; i < tablinks.length; i++) {
tablinks[i].className = tablinks[i].className.replace(" active", "");
$('.mobileotp_table').hide();
$('.emailotp_table').hide();
$('.whatsappotp_table').hide();
}
// Show the current tab, and add an "active" class to the button that opened the tab
evt.currentTarget.className += " active";
$('.'+otp+'_table').show();
}
</script>
<script>
function getbankforreg() {
var apiurl = $('#apiurl').val();
var object = new Object();
//hardcode testing
object.domain = $('#currentdomain').val();
object.lang = "idr";
object.errorlang = "idr";
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=getbankforreg',
type: 'POST',
dataType: 'json',
data: object,
success: function (data, statu, msg) {
if(data.statu=='0'){
//game history platform
data.data.forEach(dis_bankname)
function dis_bankname(result) {
var option = document.createElement("option");
var bt_name = result.bt_name;
option.text = bt_name;
option.value = bt_name;
var select = document.getElementById("bankname");
select.appendChild(option);
}
}else{
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
getbankforreg();
</script>
<script>
$(function(){
var show_num = [];
draw(show_num);
var num = show_num.join("");
//document.getElementById("sysverifycode").value=num;
$("#canvas").on('click',function(){
draw(show_num);
})
$("#refcanvas").on('click',function(){
draw(show_num);
})
})
draw(show_num);
//Generate and render a graphic captcha.
function draw(show_num) {
//var canvas_width=$('#canvas').width();
//var canvas_height=$('#canvas').height();
var canvas = document.getElementById("canvas");//get canvas
var context = canvas.getContext("2d");//get canvas enviroment
var canvas_width = Math.max(80, $('#canvas').width()); // Ensure at least 100 width
var canvas_height = Math.max(30, $('#canvas').height()); // Ensure at least 30 height
canvas.width = canvas_width;
canvas.height = canvas_height;
var sCode = "1,2,3,4,5,6,7,8,9,0";
var aCode = sCode.split(",");
var aLength = aCode.length;//get integer length
var show_num = [];
for (var i = 0; i < 4; i++) { //for loop for place value(if wan show 6 digit,change 4 to 6)
var j = Math.floor(Math.random() * aLength);//get random number
// var deg = Math.random() * 30 * Math.PI / 180;//produces 0 between 30 number
var deg = Math.random() - 0.5; // produces a random numeber
var txt = aCode[j];//get a random content
show_num[i] = txt.toLowerCase();
var x = 10 + i * 20;//text at canvas's x Coordinates
var y = 20 + Math.random() * 8;//y Coordinates
context.font = "bold 23px 微软雅黑";
context.translate(x, y);
context.rotate(deg);
context.fillStyle = randomColor();
context.fillText(txt, 0, 0);
context.rotate(-deg);
context.translate(-x, -y);
}
for (var i = 0; i <= 5; i++) { // Display lines on the captcha.
context.strokeStyle = randomColor();
context.beginPath();
context.moveTo(Math.random() * canvas_width, Math.random() * canvas_height);
context.lineTo(Math.random() * canvas_width, Math.random() * canvas_height);
context.stroke();
}
for (var i = 0; i <= 30; i++) { //Display dots on the captcha.
context.strokeStyle = randomColor();
context.beginPath();
var x = Math.random() * canvas_width;
var y = Math.random() * canvas_height;
context.moveTo(x, y);
context.lineTo(x + 1, y + 1);
context.stroke();
}
var num = show_num.join("");
document.getElementById("sysverifycode").value=num;
}
//Obtain random color values.
function randomColor() {
var r = Math.floor(Math.random() * 256);
var g = Math.floor(Math.random() * 256);
var b = Math.floor(Math.random() * 256);
return "rgb(" + r + "," + g + "," + b + ")";
}
var show_num = [];
draw(show_num);
</script>
<script>
function show3() {
var p = document.getElementById('mpassword');
p.setAttribute('type', 'text');
document.getElementById('eye3').className = 'fa fa-eye';
}
function hide3() {
var p = document.getElementById('mpassword');
p.setAttribute('type', 'password');
document.getElementById('eye3').className = 'fa fa-eye-slash';
}
var pwShown = 0;
document.getElementById("eye3").addEventListener("click", function () {
if (pwShown == 0) {
pwShown = 1;
show3();
} else {
pwShown = 0;
hide3();
}
}, false);
</script>
<script>
function show4() {
var p = document.getElementById('rempassword');
p.setAttribute('type', 'text');
document.getElementById('eye4').className = 'fa fa-eye';
}
function hide4() {
var p = document.getElementById('rempassword');
p.setAttribute('type', 'password');
document.getElementById('eye4').className = 'fa fa-eye-slash';
}
var pwShown = 0;
document.getElementById("eye4").addEventListener("click", function () {
if (pwShown == 0) {
pwShown = 1;
show4();
} else {
pwShown = 0;
hide4();
}
}, false);
</script>
</section>
<section id='gamepagepart' class='viewpart gamepagepart indexhide'>
<div style='margin-top:70px'>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title></title>
<link rel="stylesheet" type="text/css" href="rtp/CSS/home.css" />
<link rel="stylesheet" type="text/css" href="rtp/CSS/mediaQ.css" />
<link rel="stylesheet" type="text/css" href="rtp/CSS/styleGuild.css" />
<script src="rtp/Js/api.js"></script>
<div class="animated-bg">
<div class="glowing">
<span style="--i:1;"></span>
<span style="--i:2;"></span>
<span style="--i:3;"></span>
</div>
<div class="glowing">
<span style="--i:1;"></span>
<span style="--i:2;"></span>
<span style="--i:3;"></span>
</div>
<div class="glowing">
<span style="--i:1;"></span>
<span style="--i:2;"></span>
<span style="--i:3;"></span>
</div>
</div>
<!-- #region 【Style Carolsel】 !-->
<style>
.wrapper_desk {
width: 100%;
position: relative;
}
.wrapper_desk i {
top: 50%;
height: 50px;
width: 50px;
cursor: pointer;
font-size: 1.25rem;
position: absolute;
text-align: center;
line-height: 50px;
background: #fff;
border-radius: 50%;
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.23);
transform: translateY(-50%);
transition: transform 0.1s linear;
}
.wrapper_desk i:active {
transform: translateY(-50%) scale(0.85);
}
.wrapper_desk i:first-child {
left: -22px;
opacity: 0.8;
height: 30px;
width: 30px;
z-index: 2;
}
.wrapper_desk i:last-child {
right: -22px;
opacity: 0.8;
height: 30px;
width: 30px;
z-index: 2;
}
.wrapper_desk .carousel_desk {
display: grid;
grid-auto-flow: column;
grid-auto-columns: calc((100% / 9) - 11px);
overflow-x: auto;
scroll-snap-type: x mandatory;
gap: 2px;
border-radius: 8px;
scroll-behavior: smooth;
scrollbar-width: none;
}
.carousel_desk::-webkit-scrollbar {
display: none;
}
.carousel_desk.no-transition {
scroll-behavior: auto;
}
.carousel_desk.dragging {
scroll-snap-type: none;
scroll-behavior: auto;
}
.carousel_desk.dragging .card {
cursor: grab;
user-select: none;
}
.carousel_desk .card {
scroll-snap-align: start;
list-style: none;
cursor: pointer;
flex-direction: column;
border-radius: 8px;
}
.carousel_desk .card img {
width: 100%;
}
.card_desk {
scroll-snap-align: start;
list-style: none;
cursor: pointer;
flex-direction: column;
border-radius: 8px;
}
.carousel_desk .card_desk img {
width: 100%;
}
.smallcsbtn_desk {
margin-left: -5px;
margin-top: 5px;
display: flex;
width: 100%;
height: 90px;
overflow-x: scroll;
}
.smallcsbtnclick_desk {
display: block;
flex-shrink: 0;
margin-right: 1%;
position: relative;
border: 1px solid transparent;
border-radius: 10px;
background: linear-gradient(to bottom, #143c63, #13181c);
background-clip: padding-box;
padding: 8px 15px;
text-align: center;
}
.cstogamefilter_desk {
width: 100%;
display: flex;
margin-left: -10px;
align-items: center;
}
.cstogameoption_desk {
color: var(--bfont);
padding: 10px 20px;
width: 90px;
height: 40px;
text-align: center;
font-size: 15px;
cursor: pointer;
}
.cstogameoption_desk.active {
color: var(--loginbtntxt);
font-weight: bold;
text-align: center;
background-image: var(--m_topbtn);
padding: 10px 20px;
width: 90px;
height: 40px;
font-size: 15px;
border-radius: 5px;
cursor: pointer;
}
.cstogamesearchbox_desk {
position: absolute;
}
.cstogamesearchbox_desk input {
position: relative;
border-radius: 26px;
margin-top: 3px;
padding: 8px 10px;
width: 150px;
border: none;
}
.card_desk {
scroll-snap-align: start;
list-style: none;
cursor: pointer;
flex-direction: column;
border-radius: 8px;
}
.carousel_desk .card_desk img {
width: 100%;
}
.smallcsbtnact {
background-image: var(--m_topbtn);
background-clip: padding-box;
}
.slider-div{
display:none;
}
@media only screen and (max-width: 1025px) {
.wrapper_desk{
display:none;
}
.slider-div{
display:flex;
}
.cstogameoption_desk {
color: var(--cstogameoption_desk);
padding: 3px 10px;
height: auto;
width: auto;
text-align: center;
font-size: 12px;
cursor: pointer;
}
.cstogameoption_desk.active {
color: var(--main);
font-weight: bold;
text-align: center;
background-image: none;
padding: 3px 10px;
border-bottom:1px solid var(--main);
width: auto;
height: auto;
font-size: 12px;
border-radius: 0px;
cursor: pointer;
}
}
</style>
<!-- #endregion 【Style Carolsel】 !-->
<!-- title -->
<section class="Mainslidedesktop">
<div class="swiper mySwiper">
<div class="swiper-wrapper" id='topbanner'>
</div>
<div class="swiper-paginationpc"></div>
</div>
</section>
<section class="Mainslide tryhide">
<div class="swiper mySwipermain">
<div class="swiper-wrapper" id='mtopbannerrtp'>
</div>
<div class="swiper-pagination"></div>
</div>
</section>
<script>
function swpiermainpc(){
var swiper = new Swiper(".mySwiper",
{
speed:1000,
direction: 'horizontal',
navigation:
{
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
pagination:
{
el: '.swiper-paginationpc',
dynamicBullets: true,
},
autoplay:
{
delay: 2000,
disableOnInteraction: false,
},
loop: true,
});
}
</script>
<!-- game option -->
<div class="game-option-div">
<div class="game-option-title">
<div class="inter-text-m-bold">Provides</div>
<div class="game-option-title">
</div>
</div>
<div class="slider-div" id="slider">
</div>
<div class="wrapper_desk">
<i id="left_desk" style=' margin-left:-20px; background-color:transparent;'><img src='images/back.png' style="height:30px;"></i>
<ul class="carousel_desk" id='smallcsbtnrow2'>
</ul>
<i id="right_desk" style=' margin-right:-20px; background-color:transparent;'><img src='images/back.png' style="height:30px; transform: rotate(180deg);"></i>
</div>
</div>
<!-- sort type -->
<div class="mx-width">
<div class='infopart' id='infopart2' style='margin-top:-5px; padding:10px; font-size:12px; margin:-20px 0px -10px 0px; background:none;'>
<div class='cstogamefilter_desk'>
<div class='cstogameoption_desk active' id="allBtn" onclick="setActiveButton('all')">All</div>
<div class='cstogameoption_desk' id="hotBtn" onclick="setActiveButton('hot')">Hot</div>
<div class='cstogameoption_desk' id="newBtn" onclick="setActiveButton('new')">New</div>
</div>
</div>
</div>
<!-- Game List -->
<div class="mx-width">
<div class="game-list-div" id="gameListDiv">
<!-- <div class="game-div g">
<div class="score-div s-g inter-text-m-black">90<span class="inter-text-s">%</span></div>
<div class="game-inner-div">
<img class="game-div-img" src="img/game-sample.png" alt="">
<div class="game-div-content">
<div class="game-div-inner-content">
<div class="black-inter-text-m-bold">Gate Of Olympus</div>
<div class="black-inter-text-m">pramatic</div>
</div>
<div class="game-div-inner-content">
<div class="black-inter-text-m-bold">JAM GACOR</div>
<div class="black-inter-text-m">12:35 - 18:00</div>
</div>
<div class="game-div-inner-content">
<div class="black-inter-text-m-bold">Pola</div>
<div class="black-inter-text-m">Manual 9 ✗ ✗ ✗</div>
</div>
</div>
</div>
</div>
<div class="game-div y">
<div class="score-div s-y inter-text-m-black">43<span class="inter-text-s">%</span></div>
<div class="game-inner-div">
<img class="game-div-img" src="img/game-sample-2.png" alt="">
<div class="game-div-content">
<div class="game-div-inner-content">
<div class="black-inter-text-m-bold">Starlight Princess</div>
<div class="black-inter-text-m">pramatic</div>
</div>
<div class="game-div-inner-content">
<div class="black-inter-text-m-bold">JAM GACOR</div>
<div class="black-inter-text-m">12:35 - 18:00</div>
</div>
<div class="game-div-inner-content">
<div class="black-inter-text-m-bold">Pola</div>
<div class="black-inter-text-m">Manual 9 ✗ ✗ ✗</div>
</div>
</div>
</div>
</div>
<div class="game-div r">
<div class="score-div s-r inter-text-m-black">18<span class="inter-text-s">%</span></div>
<div class="game-inner-div">
<img class="game-div-img" src="img/game-sample-3.png" alt="">
<div class="game-div-content">
<div class="game-div-inner-content">
<div class="black-inter-text-m-bold">Eye of Cleopatra</div>
<div class="black-inter-text-m">pramatic</div>
</div>
<div class="game-div-inner-content">
<div class="black-inter-text-m-bold">JAM GACOR</div>
<div class="black-inter-text-m">00:00 - 00:00</div>
</div>
<div class="game-div-inner-content">
<div class="black-inter-text-m-bold">Pola</div>
<div class="black-inter-text-m">JANGAN MAIN</div>
</div>
</div>
</div>
</div> -->
</div>
</div>
<script src="rtp/Js/index.js"></script>
<script>
function renderGameProvider() {
var apiURL = $('#apiurl').val();
var object = new Object();
object.token1 = $('#inputtoken1').val();
object.cstype = "slot";
object.mb_upagent= $('#inputmb_upagent').val();
object.domain= $('#currentdomain').val();
object.lang = 'idr';
object.errorlang = 'idr';
$.ajax({
crossDomain: true,
url: apiURL+'?requestType=getcs',
type: 'POST',
dataType: 'json',
data: object,
success: function(data, statu, msg) {
const newContainer = $('#slider');
const newContainer_desk = $('#smallcsbtnrow2');
if(data.statu=='0'){
data.data.forEach(function(item){
const newSlide = $("<div>").addClass("smallcsbtnclick rtpsmallbtn");
const newImage = $("<img>").attr({
src: "images/cs/gp/dark/"+item.gc_brand+".png",
});
const newSlide_desk = $("<li>").addClass("card_desk smallcsbtnclick_desk");
const newImage_desk = $("<img>").attr({
src: "images/cs/gp/dark/"+item.gc_brand+".png",
});
newSlide.append(newImage);
newSlide_desk.append(newImage_desk);
newContainer.append(newSlide);
newContainer_desk.append(newSlide_desk);
const brand = item.gc_brand;
const brandCS = item.gc_code;
const brandType = object.cstype;
newSlide.on('click', function() {
globalBrand = brand;
globalBrandCS = brandCS;
globalBrandType = brandType;
gameList(brand, brandCS, brandType);
});
newSlide_desk.on('click', function() {
globalBrand = brand;
globalBrandCS = brandCS;
globalBrandType = brandType;
gameList(brand, brandCS, brandType);
});
})
startruncarol_desk2();
$('.rtpsmallbtn').eq(0).trigger('click');
}else{
}
},
error: function (xhr, textStatus, errorThrown) {
// console.log('Error in Operation');
}
});
}
//renderGameProvider()
</script>
<!-- #region 【Function Carolsel】 !-->
<script>
function startruncarol_desk2() {
const wrapper = document.querySelector(".wrapper_desk");
const carousel = document.querySelector(".carousel_desk");
const firstCardWidth = carousel.querySelector(".card_desk").offsetWidth;
const arrowBtns = document.querySelectorAll(".wrapper_desk i");
const carouselChildrens = [...carousel.children];
let isDragging = false, isAutoPlay = true, startX, startScrollLeft, timeoutId;
// Get the number of cards that can fit in the carousel at once
let cardPerView = Math.round(carousel.offsetWidth / firstCardWidth);
// Insert copies of the last few cards to beginning of carousel for infinite scrolling
carouselChildrens.slice(-cardPerView).reverse().forEach(card => {
carousel.insertAdjacentHTML("afterbegin", card.outerHTML);
});
// Insert copies of the first few cards to end of carousel for infinite scrolling
carouselChildrens.slice(0, cardPerView).forEach(card => {
carousel.insertAdjacentHTML("beforeend", card.outerHTML);
});
// Scroll the carousel at appropriate postition to hide first few duplicate cards on Firefox
// Add event listeners for the arrow buttons to scroll the carousel left and right
arrowBtns.forEach(btn => {
btn.addEventListener("click", () => {
carousel.scrollLeft += btn.id == "left_desk" ? -firstCardWidth*3 : firstCardWidth*3;
});
});
const dragStart2 = (e) => {
isDragging = true;
carousel.classList.add("dragging");
// Records the initial cursor and scroll position of the carousel
startX = e.pageX;
startScrollLeft = carousel.scrollLeft;
}
const dragging = (e) => {
if(!isDragging) return; // if isDragging is false return from here
// Updates the scroll position of the carousel based on the cursor movement
carousel.scrollLeft = startScrollLeft - (e.pageX - startX);
}
const dragStop = () => {
isDragging = false;
carousel.classList.remove("dragging");
}
const infiniteScroll = () => {
// If the carousel is at the beginning, scroll to the end
if(carousel.scrollLeft === 0) {
carousel.classList.add("no-transition");
carousel.scrollLeft = carousel.scrollWidth - (2 * carousel.offsetWidth);
carousel.classList.remove("no-transition");
}
// If the carousel is at the end, scroll to the beginning
else if(Math.ceil(carousel.scrollLeft) === carousel.scrollWidth - carousel.offsetWidth) {
carousel.classList.add("no-transition");
carousel.scrollLeft = carousel.offsetWidth;
carousel.classList.remove("no-transition");
}
// Clear existing timeout & start autoplay if mouse is not hovering over carousel
clearTimeout(timeoutId);
}
carousel.addEventListener("scroll", infiniteScroll);
wrapper.addEventListener("mouseenter", () => clearTimeout(timeoutId));
}
</script>
<!-- #endregion 【Function Carolsel】 !--></div> </section>
<section id='tncmobpart' class='viewpart gamepagepart indexhide'>
<div style='margin-top:90px;'><meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
<title>Term and Condition</title>
<link rel="stylesheet" type="text/css" href="css/main.css" 1711701069>
<link rel="stylesheet" type="text/css" href="css/tnc.css" 1711701069>
<h1 style='color:var(--mrtxt); margin: 2rem 0; font-size: 2rem;'>Terms & Conditions</h1>
<div class="accordion" id='tnccontent'>
</div>
<script>
function tncwraper(){
const accordionItemHeaders = document.querySelectorAll(".accordion-item-header");
accordionItemHeaders.forEach(accordionItemHeader => {
accordionItemHeader.addEventListener("click", event => {
// To allow for the display of only one collapsed item at a time.
const currentlyActiveAccordionItemHeader = document.querySelector(".accordion-item-header.active");
if(currentlyActiveAccordionItemHeader && currentlyActiveAccordionItemHeader!==accordionItemHeader) {
currentlyActiveAccordionItemHeader.classList.toggle("active");
currentlyActiveAccordionItemHeader.nextElementSibling.style.maxHeight = 0;
}
// To allow for the display of only one collapsed item at a time.
accordionItemHeader.classList.toggle("active");
const accordionItemBody = accordionItemHeader.nextElementSibling;
if(accordionItemHeader.classList.contains("active")) {
accordionItemBody.style.maxHeight = accordionItemBody.scrollHeight + "px";
}
else {
accordionItemBody.style.maxHeight = 0;
}
});
});
}
</script>
<!-- #region 【Get Term & condition】 !-->
<script>
function gettnc() {
var apiurl = $('#apiurl').val();
var get_banner = new Object();
var curdomain = $('#curdomain').val();
get_banner.reporttoidi = '';
get_banner.type = "10";
get_banner.lang = "idr";
get_banner.mb_upagent = $('#inputmb_upagent').val();
get_banner.agentidi = '';
get_banner.domain= $('#currentdomain').val();
get_banner.version = "pc";
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getbanner',
type: 'POST',
dataType: 'json',
data: get_banner,
success: function (data, statu, msg) {
if (data.statu == '0') {
var banner_array = data.data;
var i = 0;
banner_array.forEach(banner_put)
function banner_put(banner_obj) {
i++;
var ai_title = banner_obj.ai_title;
var ai_desc = banner_obj.ai_desc;
var formattedDesc = ai_desc.replace(/\n/g, '<br>');
var rowtnc = `
<div class="accordion-item">
<div class="accordion-item-header">
`+ai_title+`
</div>
<div class="accordion-item-body">
<div class="accordion-item-body-content">
${formattedDesc}
</div>
</div>
</div>
`;
document.getElementById("tnccontent").innerHTML += rowtnc;
}
tncwraper();
} else {
console.log('GET BANNER FAILED. Not login.');
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
gettnc();
</script>
<!-- #endregion 【Get Term & condition】 !-->
</div> </section>
<section id='emailpart' class='viewpart emailpagepart indexhide'>
<script>
$(document).ready(function(){
$("#sendpesan").bind('click', function() {
var emailadd = $('#complain_email').val();
var username = $('#complain_username').val();
var mailtitle = $('#complain_judul').val();
var mailcontent = $('#complain_pesan').val();
var verfiycode = $('#verifycode_2').val();
var inputverifycode = $('#sysverifycode2').val();
var currentdomain = $('#currentdomain').val();
if (emailadd == '') {
jAlert("Email tidak boleh kosong", 'Information', function(r) {});
return;
}
if (username == '') {
jAlert("Username tidak boleh kosong", 'Information', function(r) {});
return;
}
if (mailtitle == '') {
jAlert("Sila isi judul", 'Information', function(r) {});
return;
}
if (mailcontent == '') {
jAlert("Sila isi pesan", 'Information', function(r) {});
return;
}
if (verfiycode == '') {
jAlert("Kode verifikasi tidak boleh kosong", 'Information', function(r) {});
return;
}
if (verfiycode != inputverifycode) {
jAlert("Kode verifikasi salah", 'Information', function(r) {});
return;
}
$(".proloading").show();
$.ajax({
type: 'POST',
url: "send_complaint.php",
data: {emailadd: emailadd,username: username,mailtitle: mailtitle,mailcontent: mailcontent,currentdomain: currentdomain} ,
success: function (html) {
$("#apireturn").html(html);
}
});
});
});
</script>
<style>
textarea{
background-color: transparent;
width:100%;
height:100px;
color: var(--footertext);
font-size: 13px;
outline:none;
padding: 10px 40px;
font-family: 'Roboto', sans-serif;
border: 1px solid grey;
border-radius:3px;
}
.reglabletxt{
white-space: wrap;
color: var(--mrtxt);
font-size: 12px;
width: 29vw;
height: 50px;
}
@media only screen and (max-width: 1025px) {
textarea{
padding: 10px 30px;
background-color: var(--reginput);
}
}
</style>
<div class='proloading'>
<img src='images/proloading.gif' style='height:30px;'>
</div>
<div style='clear:both'></div>
<section class='regscren' style='margin:0px; margin-top:60px;'>
<div class='regcontain'>
<div class='regrightcont' id='regrightcont' style='background-color:#121212'>
<table class='mobileotp_table active' style='display:table'>
<div class="info">
<div class='toptitle' style='font-size:26px; padding-top:10px; margin-left: -6px;'>Formulir Pengaduan</div>
<tr><td><span class="tittle-font">Username</span></td></tr>
<tr>
<td><img src='images/user.png'><input type='text' id='complain_username' name='complain_username' Placeholder='Username'></td>
</tr>
<tr><td><span class="tittle-font">Email</span></td></tr>
<tr>
<td><img src='images/mail.png'><input type='email' id='complain_email' name='complain_email' Placeholder=' Email'></td>
</tr>
<tr><td><span class="tittle-font">Judul</span></td></tr>
<tr>
<td><img src='images/history.png'><input type='text' id='complain_judul' name='complain_judul' Placeholder=' Judul'></td>
</tr>
<tr><td><span class="tittle-font">Pesan</span></td></tr>
<tr>
<td><img src='images/support.png'><textarea type='text' id='complain_pesan' name='complain_pesan' Placeholder=' Pesan'></textarea><br><br><br></td>
</tr>
<tr>
<td style='display: flex; align-items: center;'>
<img src='images/verify.png'>
<div style='flex-grow: 1;'>
<input type="tel" style='width:100%;' id='verifycode_2' value="" placeholder="Kode verifikasi" class="input-val">
</div>
<canvas style='border: 1px solid grey; background-color:white;' id="canvas2" width="80" height="30"></canvas>
<div style='margin-top:-35px; margin-right:25px; margin-left:-5px;'><img src='images/refresh.png' id="refcanvas2"></div>
</td>
<input type='hidden' id='sysverifycode2'>
</tr>
</div>
<tr>
<td><br><span id='apireturn' style='font-size:0px;'></span></td>
</tr>
<tr>
<td>
<div style='color:var(--mrtxt);font-size:13px;'>
Silakan menyampaikan segala bentuk keluhan yang Anda alami sebagai member dari website ini.<br><br>
Pesan Anda akan terkirim ke tim pusat engine yang khusus menangani pengaduan member tentang website ini.<br><br>
Respon akan dikirim ke alamat email yang Anda tulis di form.
</div>
</td>
</tr>
<tr>
<td style='text-align:left;'><br><br><button type='button' id='sendpesan' name='sendpesan' class='regbtn'>Kirimkan</button></td>
</tr>
</div>
</table>
</div>
</div>
</section>
<div style='clear:both'></div>
<script src="js/Main.js"></script>
<script>
$(function(){
var show_num2 = [];
draw2(show_num2);
var num2 = show_num2.join("");
document.getElementById("sysverifycode2").value=num2;
$("#canvas2").on('click',function(){
draw2(show_num2);
})
$("#refcanvas2").on('click',function(){
draw2(show_num2);
})
})
//Generate and render a graphic captcha.
function draw2(show_num2) {
//var canvas_width=$('#canvas').width();
//var canvas_height=$('#canvas').height();
var canvas = document.getElementById("canvas2");//get canvas
var context = canvas.getContext("2d");//get canvas enviroment
var canvas_width = Math.max(100, $('#canvas2').width()); // Ensure at least 100 width
var canvas_height = Math.max(30, $('#canvas2').height()); // Ensure at least 30 height
canvas.width = canvas_width;
canvas.height = canvas_height;
var sCode = "1,2,3,4,5,6,7,8,9,0";
var aCode = sCode.split(",");
var aLength = aCode.length;//get integer length
for (var i = 0; i < 4; i++) { //for loop for place value(if wan show 6 digit,change 4 to 6)
var j = Math.floor(Math.random() * aLength);//get random number
// var deg = Math.random() * 30 * Math.PI / 180;//produces 0 between 30 number
var deg = Math.random() - 0.5; // produces a random numeber
var txt = aCode[j];//get a random content
show_num2[i] = txt.toLowerCase();
var x = 10 + i * 20;//text at canvas's x Coordinates
var y = 20 + Math.random() * 8;//y Coordinates
context.font = "bold 23px 微软雅黑";
context.translate(x, y);
context.rotate(deg);
context.fillStyle = randomColor();
context.fillText(txt, 0, 0);
context.rotate(-deg);
context.translate(-x, -y);
}
for (var i = 0; i <= 5; i++) { // Display lines on the captcha.
context.strokeStyle = randomColor();
context.beginPath();
context.moveTo(Math.random() * canvas_width, Math.random() * canvas_height);
context.lineTo(Math.random() * canvas_width, Math.random() * canvas_height);
context.stroke();
}
for (var i = 0; i <= 30; i++) { //Display dots on the captcha.
context.strokeStyle = randomColor();
context.beginPath();
var x = Math.random() * canvas_width;
var y = Math.random() * canvas_height;
context.moveTo(x, y);
context.lineTo(x + 1, y + 1);
context.stroke();
}
var num = show_num2.join("");
document.getElementById("sysverifycode2").value=num;
}
//Obtain random color values.
function randomColor() {
var r = Math.floor(Math.random() * 256);
var g = Math.floor(Math.random() * 256);
var b = Math.floor(Math.random() * 256);
return "rgb(" + r + "," + g + "," + b + ")";
}
var show_num2 = [];
draw2(show_num2);
</script>
</section>
<section id='promotionpart' class='viewpart promotionpart indexhide'>
<div class='pageheader'>
<div class='toptitle'>Promotion</div>
</div>
<!--
<div class='pickedpromotion'>
<div class='pickedpart'>
My Promotion <div class='pickedcontent'>
<div class='pickedleft'>
<img src='images/promo1.jpg'>
</div>
<div class='pickedright'>
<div class='pickedpromotitle'>
100% Slot Welcome Bonus
</div>
<div class='pickedpromodisc'>
1.desc<br>
2.desc<br>
3.desc<br>
4.desc... <u>Show more</u>
</div>
</div>
</div>
<div class='cancelpickedpromo'><button class="btn_small"></button></div>
</div>
</div>
<hr></hr>
-->
<section class='widgetmobile'>
<div class='widgetmobilecontain2' style='margin-top:-10px;'>
<div class=''>
<div class='ourgamelist'>
<div class='gamelistcontainpromotion'>
<div class='gamepromotionbox' onclick='poppromo("https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/d6ecd710-4bd2-4ed4-9946-f8da927600e8.png","NEW MEMBER 50%",`Syarat Dan Ketentuan
NEW MEMBER 50%
Syarat dan Ketentuan
1. Berlaku Hanya Untuk MEMBER BARU DEWA69
(TIDAK BERLAKU UNTUK DEPOSIT VIA PULSA)
2. Bonus Akan Diberikan DIAWAL Pada Saat Pengisian FORM DEPOSIT
3. Tidak Berlaku Untuk Permain Slot Dengan 3 Line (Contoh : Money Roll, 88 Gold, Arowanas Luck & Lain Sebagainya)
4. Maximal Bonus Yang Diberikan IDR 50.000
5. Minimal Depo Rp. 50.000 Dengan TO (Turn Over) Yang Harus Dicapai Adalah 11x
Contoh :
Depo Rp. 50.000 + Bonus Rp. 25.000 = Rp. 75.000
Rp. 75.000 X 11 TO = Rp. 825.000 -- TO YANG WAJIB DICAPAI
7. WD SAH Apabila SUDAH CAPAI TO (Turn Over) Yang Diminta
8. Apabila Sudah Lose Namun TO Belum Tercapai, Harap Melanjutkan TO Sebelumnya.
9. Promo Ini Hanya Bisa 1x Claim Saja.
10. Akan Diberikan Berupa Kredit Dalam Permainan
11. Tidak Diperkenankan Isi Form WD Apabila Belum Capai TO (Turn Over) Jika Ketahuan Dana Akan Dihanguskan
12. Dilarang Melakukan Kecurangan Dalam Bentuk Apapun (Termasuk Hold Free Spin Saat Dapat Scatter Game Di Close Lanjut Ke Game Lain Cari Scatter Lagi Dan Seterusnya) Dan Juga KESAMAAN IP. Jika Ditemukan Melakukan Kecurangan Maka Semua Dana Akan Dihanguskan.
13. Promo Dapat Berubah Sewaktu-Waktu Tanpa Pemberitahuan
14. Keputusan DEWA69 Adalah Mutlak & Tidak Dapat Diganggu Gugat`)'>
<div class='promotionimg'><!--<div class='selected'>Selected</div>--><img src='https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/d6ecd710-4bd2-4ed4-9946-f8da927600e8.png'></div>
<div align=center>
<div class='promotiontext'>
<div class='promotiontitle'>NEW MEMBER 50%</div>
<div class='promotiondesc'>Syarat Dan Ketentuan
NEW MEMBER 50%
Syarat dan Ketentuan
1. Berlaku Hanya Untuk MEMBER BARU DEWA69
(TIDAK BERLAKU UNTUK DEPOSIT VIA PULSA)
2. Bonus Akan Diberikan DIAWAL Pada Saat Pengisian FORM DEPOSIT
3. Tidak Berlaku Untuk Permain Slot Dengan 3 Line (Contoh : Money Roll, 88 Gold, Arowanas Luck & Lain Sebagainya)
4. Maximal Bonus Yang Diberikan IDR 50.000
5. Minimal Depo Rp. 50.000 Dengan TO (Turn Over) Yang Harus Dicapai Adalah 11x
Contoh :
Depo Rp. 50.000 + Bonus Rp. 25.000 = Rp. 75.000
Rp. 75.000 X 11 TO = Rp. 825.000 -- TO YANG WAJIB DICAPAI
7. WD SAH Apabila SUDAH CAPAI TO (Turn Over) Yang Diminta
8. Apabila Sudah Lose Namun TO Belum Tercapai, Harap Melanjutkan TO Sebelumnya.
9. Promo Ini Hanya Bisa 1x Claim Saja.
10. Akan Diberikan Berupa Kredit Dalam Permainan
11. Tidak Diperkenankan Isi Form WD Apabila Belum Capai TO (Turn Over) Jika Ketahuan Dana Akan Dihanguskan
12. Dilarang Melakukan Kecurangan Dalam Bentuk Apapun (Termasuk Hold Free Spin Saat Dapat Scatter Game Di Close Lanjut Ke Game Lain Cari Scatter Lagi Dan Seterusnya) Dan Juga KESAMAAN IP. Jika Ditemukan Melakukan Kecurangan Maka Semua Dana Akan Dihanguskan.
13. Promo Dapat Berubah Sewaktu-Waktu Tanpa Pemberitahuan
14. Keputusan DEWA69 Adalah Mutlak & Tidak Dapat Diganggu Gugat</div>
</div>
</div>
</div>
<div class='gamepromotionbox' onclick='poppromo("https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/d6580489-af4e-4638-9637-532510c3af89.png","NEXT DEPO 15%",`Syarat Dan Ketentuan
Next Deposit 15%
Syarat Dan Ketentuan :
1. Bonus Ini Untuk SEMUA MEMBER DEWA69 KHUSUS Untuk Permainan SLOT ONLINE
2. Bonus Ini TIDAK BERLAKU untuk DEPOSIT VIA PULSA
3. Bonus Ini Tidak Dapat Digabungkan Dengan BONUS YANG LAIN NYA DAN HANYA DAPAT CLAIM 1X DALAM SEHARI DAN TETAP DAPAT BONUS MINGGUAN.
4. Minimal Depo Rp.10.000, Baru Bisa Dapat Bonus.
5. Syarat Withdraw: Deposit + Bonus x TO 4
Contoh:
Depo 100.000 x 15% = 15.000
100.000 + 15.000 = 115.000 x 4 TO = 460.000
Harus Capai TO (Turn Over) 460.000, BARU BISA WITHDRAW.
6. Maksimal Bonus 500.000,- Per Claim
7. Jika Credit Sudah Dimainkan, Anda Sudah Tidak Bisa Claim Bonus Ini.
8. Setelah Melakukan Deposit, Silahkan Isi Form Deposit dan Pilih Bonus Next Depo 15% Yang ada di di Menu Promosi.
9. Bonus Hanya Bisa Diclaim Setelah Anda Melakukan Deposit.
10. Jika Terdapat Melakukan Indikasi KECURANGAN dsb, maka USER ID Akan Di LOCK PERMANEN. Dan Saldo Beserta Kemenangan Akan Dibekukan.
11. Keputusan DEWA69 Adalah Mutlak dan Tidak Dapat Diganggu Gugat.
12. Syarat dan Ketentuan Umum DEWA69 Berlaku.`)'>
<div class='promotionimg'><!--<div class='selected'>Selected</div>--><img src='https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/d6580489-af4e-4638-9637-532510c3af89.png'></div>
<div align=center>
<div class='promotiontext'>
<div class='promotiontitle'>NEXT DEPO 15%</div>
<div class='promotiondesc'>Syarat Dan Ketentuan
Next Deposit 15%
Syarat Dan Ketentuan :
1. Bonus Ini Untuk SEMUA MEMBER DEWA69 KHUSUS Untuk Permainan SLOT ONLINE
2. Bonus Ini TIDAK BERLAKU untuk DEPOSIT VIA PULSA
3. Bonus Ini Tidak Dapat Digabungkan Dengan BONUS YANG LAIN NYA DAN HANYA DAPAT CLAIM 1X DALAM SEHARI DAN TETAP DAPAT BONUS MINGGUAN.
4. Minimal Depo Rp.10.000, Baru Bisa Dapat Bonus.
5. Syarat Withdraw: Deposit + Bonus x TO 4
Contoh:
Depo 100.000 x 15% = 15.000
100.000 + 15.000 = 115.000 x 4 TO = 460.000
Harus Capai TO (Turn Over) 460.000, BARU BISA WITHDRAW.
6. Maksimal Bonus 500.000,- Per Claim
7. Jika Credit Sudah Dimainkan, Anda Sudah Tidak Bisa Claim Bonus Ini.
8. Setelah Melakukan Deposit, Silahkan Isi Form Deposit dan Pilih Bonus Next Depo 15% Yang ada di di Menu Promosi.
9. Bonus Hanya Bisa Diclaim Setelah Anda Melakukan Deposit.
10. Jika Terdapat Melakukan Indikasi KECURANGAN dsb, maka USER ID Akan Di LOCK PERMANEN. Dan Saldo Beserta Kemenangan Akan Dibekukan.
11. Keputusan DEWA69 Adalah Mutlak dan Tidak Dapat Diganggu Gugat.
12. Syarat dan Ketentuan Umum DEWA69 Berlaku.</div>
</div>
</div>
</div>
<div class='gamepromotionbox' onclick='poppromo("https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/81825234-c04e-4518-a325-2550728994d7.jpg","SCATTER HITAM MAHJONG",`syarat dan ketentuan`)'>
<div class='promotionimg'><!--<div class='selected'>Selected</div>--><img src='https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/81825234-c04e-4518-a325-2550728994d7.jpg'></div>
<div align=center>
<div class='promotiontext'>
<div class='promotiontitle'>SCATTER HITAM MAHJONG</div>
<div class='promotiondesc'>syarat dan ketentuan</div>
</div>
</div>
</div>
<div class='gamepromotionbox' onclick='poppromo("https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/43155d32-b05c-4697-9b81-4ff95f51c9ee.png","PROMO GARANSI KEKALAHAN 100%",`Syarat dan Ketentuan
1. Berlaku Hanya Untuk MEMBER BARU DEWA69
2. Promo Ini Berlaku Khusus DEPOSIT VIA BANK DAN TERDAFTAR BANK (EWALLET TIDAK BISA)
3. Promo HANYA BERLAKU Untuk Permainan SLOT ONLINE ALL PROVIDER
4. Minimal Depo Untuk Dapat Mendapatkan PROMO Ini Adalah Rp.50.000
5. Maksimal Saldo Garansi Yang Didapatkan adalah 50.000.
6. Claim Garansi Kekalahan Ini Dapat Dilakukan Saat Saldo Sudah Habis (Dibawah 5.000 & Hanya Dapat Diclaim 1x)
7. Promo Tidak Berlaku Bagi Member Yang Mengambil Promo New Member atau Next Deposit
8. Syarat Withdraw : Target Saldo x 10 Dari Nilai Deposit & Claim.
Contoh : Claim 50.000 Maka Baru Dapat Melakukan WITHDRAW Ketika Saldo Mencapai Min/Max 500.000 (Jika Saldo Melebihi, Maka SISA Saldo Kemenangan Akan Ditarik)
9. REBATE MINGGUAN TIDAK BERLAKU Selama Mengikuti Promo Ini
10. Jika Terdapat Melakukan Indikasi KECURANGAN (KESAMAAN IP) dsb, maka USER ID Akan Di LOCK PERMANEN
11. Keputusan DEWA69 Adalah Mutlak dan Tidak Dapat Diganggu Gugat.
12. Syarat dan Ketentuan Umum DEWA69 Berlaku.
NB : Bonus Ini Berlaku Hanya Untuk NEW MEMBER Atau Pada Saat Deposit Pertama Dan Mengalami Kekalahan (Point No. 6)
Silahkan Dibaca Kembali Syarat dan Ketentuan Yang Berlaku`)'>
<div class='promotionimg'><!--<div class='selected'>Selected</div>--><img src='https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/43155d32-b05c-4697-9b81-4ff95f51c9ee.png'></div>
<div align=center>
<div class='promotiontext'>
<div class='promotiontitle'>PROMO GARANSI KEKALAHAN 100%</div>
<div class='promotiondesc'>Syarat dan Ketentuan
1. Berlaku Hanya Untuk MEMBER BARU DEWA69
2. Promo Ini Berlaku Khusus DEPOSIT VIA BANK DAN TERDAFTAR BANK (EWALLET TIDAK BISA)
3. Promo HANYA BERLAKU Untuk Permainan SLOT ONLINE ALL PROVIDER
4. Minimal Depo Untuk Dapat Mendapatkan PROMO Ini Adalah Rp.50.000
5. Maksimal Saldo Garansi Yang Didapatkan adalah 50.000.
6. Claim Garansi Kekalahan Ini Dapat Dilakukan Saat Saldo Sudah Habis (Dibawah 5.000 & Hanya Dapat Diclaim 1x)
7. Promo Tidak Berlaku Bagi Member Yang Mengambil Promo New Member atau Next Deposit
8. Syarat Withdraw : Target Saldo x 10 Dari Nilai Deposit & Claim.
Contoh : Claim 50.000 Maka Baru Dapat Melakukan WITHDRAW Ketika Saldo Mencapai Min/Max 500.000 (Jika Saldo Melebihi, Maka SISA Saldo Kemenangan Akan Ditarik)
9. REBATE MINGGUAN TIDAK BERLAKU Selama Mengikuti Promo Ini
10. Jika Terdapat Melakukan Indikasi KECURANGAN (KESAMAAN IP) dsb, maka USER ID Akan Di LOCK PERMANEN
11. Keputusan DEWA69 Adalah Mutlak dan Tidak Dapat Diganggu Gugat.
12. Syarat dan Ketentuan Umum DEWA69 Berlaku.
NB : Bonus Ini Berlaku Hanya Untuk NEW MEMBER Atau Pada Saat Deposit Pertama Dan Mengalami Kekalahan (Point No. 6)
Silahkan Dibaca Kembali Syarat dan Ketentuan Yang Berlaku</div>
</div>
</div>
</div>
<div class='gamepromotionbox' onclick='poppromo("https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/67a966c6-832a-4241-bf39-e19568a0d673.jpg","BUYSPIN 20K BONUS 200K",`Syarat dan Ketentuan
1. Berlaku Untuk Semua Member DEWA69 Yang SEDANG TIDAK MENGAMBIL BONUS Dan Bebas IP
2. Promo Ini Tidak Berlaku Untuk Depo VIA PULSA & Hanya Berlaku Di Permainan Slot Online (Provider Pragmatic Play)
3. WAJIB Melakukan Deposit Rp 20.000 Dan Langsung Melakukan Buy Spin
4. Minimal Kemenangan Bersih Buy Spin Rp 400.000
Cara Hitung Kemenangan (Kemenangan Total - Modal Buy Spin = Kemenangan Bersih)
5. 1x Deposit BERLAKU Untuk 1x Claim BONUS. MAX CLAIM 3x Sehari
6. Event di Reset Setiap Jam 00.00 WIB
7. WAJIB Untuk Mengirim SS Kemenangan + History Terakhir Ke Grup Facebook Official DEWA69 Untuk Dilakukan Pengecekan Dengan Format Sebagai Berikut Dan WAJIB MELAKUKAN Konfirmasi Ke WA Claim BONUS DEWA69 (+62 813-6367-0052) Klaim Event Cacing Jadi Naga
User ID : Kadasxxxx (harap sensor akhir user id anda)
#dewa69 #dewa69Islot #dewa69gacor #cacingjadinaga #eventdewa69
(Tag 5 Orang Teman)
(Link FB OFFICIAL DEWA69 ( https://www.facebook.com/groups/777002604302559 ).
(Link WA OFFICIAL DEWA69 ( https://chat.whatsapp.com/BvbjXx8RXs0DBOK64ZNhGd ).
(Link TELEGRAM OFFICIAL DEWA69 ( t.me/dewa69off ).
INFO PENTING!!!
#JANGAN TAKUT TIDAK MENANG CHALLENGE INI, ANDA JUGA BISA CLAIM PROMO BUYSPIN UP TO 45% JIKA MENGIKUTI CHALLENGE INI GASS SEKARANG BOSKUU
8. Apabila Ada Salah Format Postingan Atau TIDAK POSTING Maka Akan Dianggap TIDAK SAH !
9. Syarat Dan Ketentuan DEWA69 Umum Berlaku.
10. Keputusan Pihak DEWA69 Adalah Mutlak & Tidak Dapat Diganggu Gugat.`)'>
<div class='promotionimg'><!--<div class='selected'>Selected</div>--><img src='https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/67a966c6-832a-4241-bf39-e19568a0d673.jpg'></div>
<div align=center>
<div class='promotiontext'>
<div class='promotiontitle'>BUYSPIN 20K BONUS 200K</div>
<div class='promotiondesc'>Syarat dan Ketentuan
1. Berlaku Untuk Semua Member DEWA69 Yang SEDANG TIDAK MENGAMBIL BONUS Dan Bebas IP
2. Promo Ini Tidak Berlaku Untuk Depo VIA PULSA & Hanya Berlaku Di Permainan Slot Online (Provider Pragmatic Play)
3. WAJIB Melakukan Deposit Rp 20.000 Dan Langsung Melakukan Buy Spin
4. Minimal Kemenangan Bersih Buy Spin Rp 400.000
Cara Hitung Kemenangan (Kemenangan Total - Modal Buy Spin = Kemenangan Bersih)
5. 1x Deposit BERLAKU Untuk 1x Claim BONUS. MAX CLAIM 3x Sehari
6. Event di Reset Setiap Jam 00.00 WIB
7. WAJIB Untuk Mengirim SS Kemenangan + History Terakhir Ke Grup Facebook Official DEWA69 Untuk Dilakukan Pengecekan Dengan Format Sebagai Berikut Dan WAJIB MELAKUKAN Konfirmasi Ke WA Claim BONUS DEWA69 (+62 813-6367-0052) Klaim Event Cacing Jadi Naga
User ID : Kadasxxxx (harap sensor akhir user id anda)
#dewa69 #dewa69Islot #dewa69gacor #cacingjadinaga #eventdewa69
(Tag 5 Orang Teman)
(Link FB OFFICIAL DEWA69 ( https://www.facebook.com/groups/777002604302559 ).
(Link WA OFFICIAL DEWA69 ( https://chat.whatsapp.com/BvbjXx8RXs0DBOK64ZNhGd ).
(Link TELEGRAM OFFICIAL DEWA69 ( t.me/dewa69off ).
INFO PENTING!!!
#JANGAN TAKUT TIDAK MENANG CHALLENGE INI, ANDA JUGA BISA CLAIM PROMO BUYSPIN UP TO 45% JIKA MENGIKUTI CHALLENGE INI GASS SEKARANG BOSKUU
8. Apabila Ada Salah Format Postingan Atau TIDAK POSTING Maka Akan Dianggap TIDAK SAH !
9. Syarat Dan Ketentuan DEWA69 Umum Berlaku.
10. Keputusan Pihak DEWA69 Adalah Mutlak & Tidak Dapat Diganggu Gugat.</div>
</div>
</div>
</div>
<div class='gamepromotionbox' onclick='poppromo("https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/244c44b6-0a5f-4678-ad68-7c458effcf82.jpg","BUYSPIN 20%",`Syarat dan Ketentuan :
1. Event Berlaku Untuk Member DEWA69 Yang TIDAK MENGAMBIL Bonus Deposit Atau Event Slot Lainya
2. Promo Ini TIDAK BERLAKU Untuk Depo VIA PULSA.
3. Bonus Ini Hanya Berlaku Di Slot Online.
4. Minimal Kemenangan Untuk Claim Buyspin IDR 100.000 Setelah Potong Modal.
Contoh :
Buyspin Dengan Kemenangan IDR 300.000, Modal Buyspin IDR 200.000.
Berarti Kemenangan IDR 100.000
IDR 100.00 Dikali 20% = IDR 20.000 Bonus Yang Akan Didapatkan.
5. Maksimal Bonus Perclaim 1x kemenangan IDR 200.000 Dan 3x Claim Perhari (Max Bonus 600.000 Perhari Per ID).
6. Event Reset Setiap Jam 00.00.
7. WAJIB Screenshoot Kemenangan + History Terakhir, Lalu Kirim Ke Grup Facebook Official DEWA69 (KOMUNITAS DEWA69) dan DILARANG MELAKUKAN Perputaran Sebelum Hadiah Masuk Ke ID Anda Dan TIDAK SAH jika sudah melakukan WD.
8. Klaim Dilakukan Ke WHATSAPP Tim Claim Bonus DEWA69 (+62 813-6367-0052).
9. Syarat Dan Ketentuan DEWA69 Berlaku.
10.Keputusan Dari Pihak DEWA69 Adalah Mutlak & Tidak Dapat Diganggu Gugat.`)'>
<div class='promotionimg'><!--<div class='selected'>Selected</div>--><img src='https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/244c44b6-0a5f-4678-ad68-7c458effcf82.jpg'></div>
<div align=center>
<div class='promotiontext'>
<div class='promotiontitle'>BUYSPIN 20%</div>
<div class='promotiondesc'>Syarat dan Ketentuan :
1. Event Berlaku Untuk Member DEWA69 Yang TIDAK MENGAMBIL Bonus Deposit Atau Event Slot Lainya
2. Promo Ini TIDAK BERLAKU Untuk Depo VIA PULSA.
3. Bonus Ini Hanya Berlaku Di Slot Online.
4. Minimal Kemenangan Untuk Claim Buyspin IDR 100.000 Setelah Potong Modal.
Contoh :
Buyspin Dengan Kemenangan IDR 300.000, Modal Buyspin IDR 200.000.
Berarti Kemenangan IDR 100.000
IDR 100.00 Dikali 20% = IDR 20.000 Bonus Yang Akan Didapatkan.
5. Maksimal Bonus Perclaim 1x kemenangan IDR 200.000 Dan 3x Claim Perhari (Max Bonus 600.000 Perhari Per ID).
6. Event Reset Setiap Jam 00.00.
7. WAJIB Screenshoot Kemenangan + History Terakhir, Lalu Kirim Ke Grup Facebook Official DEWA69 (KOMUNITAS DEWA69) dan DILARANG MELAKUKAN Perputaran Sebelum Hadiah Masuk Ke ID Anda Dan TIDAK SAH jika sudah melakukan WD.
8. Klaim Dilakukan Ke WHATSAPP Tim Claim Bonus DEWA69 (+62 813-6367-0052).
9. Syarat Dan Ketentuan DEWA69 Berlaku.
10.Keputusan Dari Pihak DEWA69 Adalah Mutlak & Tidak Dapat Diganggu Gugat.</div>
</div>
</div>
</div>
<div class='gamepromotionbox' onclick='poppromo("https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/8fe66728-8205-4dbb-b15f-09eb32d67d6e.jpg","MAXWIN GATES OF OLYMPUS x STARLIGHT PRINCESS",`BET 400-800
x30-x49 Extra Bonus 15.000
x50-x99 Extra Bonus 50.000
x100-x499 Extra Bonus 125.000
x500++ Extra Bonus 1.000.000
MAXWIN Extra Bonus 2.000.000
BET 1.200-2.400
x30-x49 Extra Bonus 25.000
x50-x99 Extra Bonus 125.000
x100-x499 Extra Bonus 250.000
x500++ Extra Bonus 2.000.000
BET 4.800-10.000
x30-x49 Extra Bonus 50.000
x50-x99 Extra Bonus 250.000
x100-x499 Extra Bonus 500.000
x500++ Extra Bonus 4.000.000
BET 10.000
x30-x49 Extra Bonus 100.000
x50-x99 Extra Bonus 500.000
x100-x499 Extra Bonus 1.000.000
x500++ Extra Bonus 8.000.000
Aturan Bonus : Total Perkalian di AKHIR Freespin!
Syarat dan Ketentuan :
1. Event Berlaku Untuk Member DEWA69 Yang TIDAK MENGAMBIL Bonus Deposit Atau Event Slot Lainya.
2. Bonus Ini Tidak Berlaku Untuk Deposit VIA PULSA.
3. Bonus Ini Hanya Berlaku Di Slot Online Provider PRAGMATIC PLAY - GATE OF OLYMPUS dan STARLIGHT PRINCESS.
4. Maksimal Claim 2x Dalam 1 Hari. (MAXWIN 1x Sehari).
5. Khusus Freespin!! (Buy atau Murni).
6. Event Reset Setiap Jam 00.00.
7. WAJIB Screen Shot Hasil Akhir Perkalian + History Kemenangannya Dan Share Ke ( Grup Facebook Official ) DEWA69 Dengan Hastag #eventmaxwindewa69.
8. DILARANG MELAKUKAN Perputaran Sebelum Hadiah Masuk Ke ID Anda dan TIDAK SAH jika sudah melakukan WD.
9. Klaim Dilakukan Ke ( WHATSAPP ) Tim Claim Bonus DEWA69 (+62 813-6367-0052).
10. Syarat Dan Ketentuan DEWA69 Berlaku.
11. Keputusan Dari Pihak DEWA69 Adalah Mutlak & Tidak Dapat Diganggu Gugat.`)'>
<div class='promotionimg'><!--<div class='selected'>Selected</div>--><img src='https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/8fe66728-8205-4dbb-b15f-09eb32d67d6e.jpg'></div>
<div align=center>
<div class='promotiontext'>
<div class='promotiontitle'>MAXWIN GATES OF OLYMPUS x STARLIGHT PRINCESS</div>
<div class='promotiondesc'>BET 400-800
x30-x49 Extra Bonus 15.000
x50-x99 Extra Bonus 50.000
x100-x499 Extra Bonus 125.000
x500++ Extra Bonus 1.000.000
MAXWIN Extra Bonus 2.000.000
BET 1.200-2.400
x30-x49 Extra Bonus 25.000
x50-x99 Extra Bonus 125.000
x100-x499 Extra Bonus 250.000
x500++ Extra Bonus 2.000.000
BET 4.800-10.000
x30-x49 Extra Bonus 50.000
x50-x99 Extra Bonus 250.000
x100-x499 Extra Bonus 500.000
x500++ Extra Bonus 4.000.000
BET 10.000
x30-x49 Extra Bonus 100.000
x50-x99 Extra Bonus 500.000
x100-x499 Extra Bonus 1.000.000
x500++ Extra Bonus 8.000.000
Aturan Bonus : Total Perkalian di AKHIR Freespin!
Syarat dan Ketentuan :
1. Event Berlaku Untuk Member DEWA69 Yang TIDAK MENGAMBIL Bonus Deposit Atau Event Slot Lainya.
2. Bonus Ini Tidak Berlaku Untuk Deposit VIA PULSA.
3. Bonus Ini Hanya Berlaku Di Slot Online Provider PRAGMATIC PLAY - GATE OF OLYMPUS dan STARLIGHT PRINCESS.
4. Maksimal Claim 2x Dalam 1 Hari. (MAXWIN 1x Sehari).
5. Khusus Freespin!! (Buy atau Murni).
6. Event Reset Setiap Jam 00.00.
7. WAJIB Screen Shot Hasil Akhir Perkalian + History Kemenangannya Dan Share Ke ( Grup Facebook Official ) DEWA69 Dengan Hastag #eventmaxwindewa69.
8. DILARANG MELAKUKAN Perputaran Sebelum Hadiah Masuk Ke ID Anda dan TIDAK SAH jika sudah melakukan WD.
9. Klaim Dilakukan Ke ( WHATSAPP ) Tim Claim Bonus DEWA69 (+62 813-6367-0052).
10. Syarat Dan Ketentuan DEWA69 Berlaku.
11. Keputusan Dari Pihak DEWA69 Adalah Mutlak & Tidak Dapat Diganggu Gugat.</div>
</div>
</div>
</div>
<div class='gamepromotionbox' onclick='poppromo("https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/cbc2ab08-2a8c-4585-85d9-25d18210c5d3.jpg","DOUBLE BONUS SLOT ONLINE",`CB 5% & ROLLINGAN 0.7% SLOT ONLINE
SYARAT & KETENTUAN :
1. Bonus Cashback 5% + Rollingan 0.7%, secara otomatis masuk ke User ID anda setiap HARI SELASA, Paling lambat pukul 17.00 WIB MINIMAL KEKALAHAN Rp. 100,000. Dan minimal To Rp. 500.000.
2. Bonus ini akan dihitung dari Total Kekalahan dan TurnOver anda selama 1 periode (Senin - Minggu).
3. Bonus ini berlaku untuk SEMUA PERMAINAN SLOT.
4. Pihak DEWA69 berhak untuk membatalkan Bonus Rollingan jika terdapat indikasi melakukan kecurangan atau kesengajaan untuk memanipulasi bonus Cashback & Rollingan.
5. Apabila ditemukan adanya indikasi kecurangan, Bonus Hunter, dan Kesamaan IP, maka DEWA69 berhak menarik bonus dan semua kemenangan.
6. Syarat & Ketentuan Umum DEWA69 Berlaku.`)'>
<div class='promotionimg'><!--<div class='selected'>Selected</div>--><img src='https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/cbc2ab08-2a8c-4585-85d9-25d18210c5d3.jpg'></div>
<div align=center>
<div class='promotiontext'>
<div class='promotiontitle'>DOUBLE BONUS SLOT ONLINE</div>
<div class='promotiondesc'>CB 5% & ROLLINGAN 0.7% SLOT ONLINE
SYARAT & KETENTUAN :
1. Bonus Cashback 5% + Rollingan 0.7%, secara otomatis masuk ke User ID anda setiap HARI SELASA, Paling lambat pukul 17.00 WIB MINIMAL KEKALAHAN Rp. 100,000. Dan minimal To Rp. 500.000.
2. Bonus ini akan dihitung dari Total Kekalahan dan TurnOver anda selama 1 periode (Senin - Minggu).
3. Bonus ini berlaku untuk SEMUA PERMAINAN SLOT.
4. Pihak DEWA69 berhak untuk membatalkan Bonus Rollingan jika terdapat indikasi melakukan kecurangan atau kesengajaan untuk memanipulasi bonus Cashback & Rollingan.
5. Apabila ditemukan adanya indikasi kecurangan, Bonus Hunter, dan Kesamaan IP, maka DEWA69 berhak menarik bonus dan semua kemenangan.
6. Syarat & Ketentuan Umum DEWA69 Berlaku.</div>
</div>
</div>
</div>
<div class='gamepromotionbox' onclick='poppromo("https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/b641328e-6731-48ad-aca7-a7207d3e12b9.jpg","DOUBLE BONUS LIVE CASINO",`CB 5% & ROLLINGAN 0.7% LIVE CASINO
SYARAT & KETENTUAN :
1. Bonus Cashback 5% + Rollingan 0.5%, secara otomatis masuk ke User ID anda setiap HARI SELASA, Paling lambat pukul 17.00 WIB Syarat Minimal kekalahan Rp. 500,000 Dan Minimal TO Rp 500.000
2. Bonus ini akan dihitung dari Total Kekalahan dan TurnOver anda selama 1 periode (Senin - Minggu).
3. Bonus ini berlaku untuk SEMUA PERMAINAN LIVE CASINO.
4. Pihak DEWA69 berhak untuk membatalkan Bonus Rollingan jika terdapat indikasi melakukan kecurangan atau kesengajaan untuk memanipulasi bonus Cashback & Rollingan.
5. Apabila ditemukan adanya indikasi kecurangan, Bonus Hunter, dan Kesamaan IP, maka DEWA69 berhak menarik bonus dan semua kemenangan.
6. Syarat & Ketentuan Umum DEWA69 Berlaku.`)'>
<div class='promotionimg'><!--<div class='selected'>Selected</div>--><img src='https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/b641328e-6731-48ad-aca7-a7207d3e12b9.jpg'></div>
<div align=center>
<div class='promotiontext'>
<div class='promotiontitle'>DOUBLE BONUS LIVE CASINO</div>
<div class='promotiondesc'>CB 5% & ROLLINGAN 0.7% LIVE CASINO
SYARAT & KETENTUAN :
1. Bonus Cashback 5% + Rollingan 0.5%, secara otomatis masuk ke User ID anda setiap HARI SELASA, Paling lambat pukul 17.00 WIB Syarat Minimal kekalahan Rp. 500,000 Dan Minimal TO Rp 500.000
2. Bonus ini akan dihitung dari Total Kekalahan dan TurnOver anda selama 1 periode (Senin - Minggu).
3. Bonus ini berlaku untuk SEMUA PERMAINAN LIVE CASINO.
4. Pihak DEWA69 berhak untuk membatalkan Bonus Rollingan jika terdapat indikasi melakukan kecurangan atau kesengajaan untuk memanipulasi bonus Cashback & Rollingan.
5. Apabila ditemukan adanya indikasi kecurangan, Bonus Hunter, dan Kesamaan IP, maka DEWA69 berhak menarik bonus dan semua kemenangan.
6. Syarat & Ketentuan Umum DEWA69 Berlaku.</div>
</div>
</div>
</div>
<div class='gamepromotionbox' onclick='poppromo("https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/4bda50ad-fb74-49ab-8cb3-d6a89bc40028.jpg","DOUBLE BONUS SPORTSBOOK",`CASHBACK KHUSUS SPORTBOOK 5%
- Cashback 5% Secara otomatis masuk ke User ID anda setiap hari Selasa pukul 18.00 WIB.
- Bonus ini akan dihitung dari total kekalahan selama 1 periode (Senin - Minggu).
- Minimal kekalahan dalam 1 minggu untuk mendapatkan cashback adalah Rp.100.000,
- Bonus ini hanya diberikan khusus produk SPORTBOOK
- Pihak DEWA69 berhak untuk membatalkan bonus Cashback, Jika terdapat tindak kecurangan atau kesengajaan untuk memanipulasi bonus cashback kekalahan.
- Syarat & Ketentuan Umum Promosi DEWA69 berlaku.
BONUS ROLLINGAN KHUSUS SPORTBOOK 0.3%
- Rollingan 0.3% Secara otomatis masuk ke User ID.
- Minimal Turn Over dalam 1 minggu untuk mendapatkan Rollingan adalah Rp.350.000,-
- Pihak berhak untuk membatalkan bonus Rollingan , Jika terdapat tindak kecurangan atau kesengajaan untuk memanipulasi bonus rollingan sportbook.
- Syarat & Ketentuan Umum Promosi DEWA69 berlaku.`)'>
<div class='promotionimg'><!--<div class='selected'>Selected</div>--><img src='https://agent.bit-gamings.work/UpLoadFiles/Zixun/1500002/4bda50ad-fb74-49ab-8cb3-d6a89bc40028.jpg'></div>
<div align=center>
<div class='promotiontext'>
<div class='promotiontitle'>DOUBLE BONUS SPORTSBOOK</div>
<div class='promotiondesc'>CASHBACK KHUSUS SPORTBOOK 5%
- Cashback 5% Secara otomatis masuk ke User ID anda setiap hari Selasa pukul 18.00 WIB.
- Bonus ini akan dihitung dari total kekalahan selama 1 periode (Senin - Minggu).
- Minimal kekalahan dalam 1 minggu untuk mendapatkan cashback adalah Rp.100.000,
- Bonus ini hanya diberikan khusus produk SPORTBOOK
- Pihak DEWA69 berhak untuk membatalkan bonus Cashback, Jika terdapat tindak kecurangan atau kesengajaan untuk memanipulasi bonus cashback kekalahan.
- Syarat & Ketentuan Umum Promosi DEWA69 berlaku.
BONUS ROLLINGAN KHUSUS SPORTBOOK 0.3%
- Rollingan 0.3% Secara otomatis masuk ke User ID.
- Minimal Turn Over dalam 1 minggu untuk mendapatkan Rollingan adalah Rp.350.000,-
- Pihak berhak untuk membatalkan bonus Rollingan , Jika terdapat tindak kecurangan atau kesengajaan untuk memanipulasi bonus rollingan sportbook.
- Syarat & Ketentuan Umum Promosi DEWA69 berlaku.</div>
</div>
</div>
</div>
</div>
<div style='clear:both'></div>
</div>
</div>
</div>
</section>
<style>
.popuppromo {
margin: 100px auto;
padding: 0px;
background-color:var(--popbg);
border-top:var(--ttbarbordert);
border-bottom:var(--ttbarborderb);
border-width: 1px;
border-style: solid;
border-image: linear-gradient(to right, #291F06 , #F9BB22 ,#291F06) 1 1 1 1;
width: 90%;
position: relative;
transition: all 3s ease-in-out;
border-radius: 5px;
}
.popuppromo_img img{
width:100%;
}
.popuppromo_title{
padding: 5px 10px 10px 15px;
font-size: 19px;
color: var(--main);
}
.popuppromo_desc{
padding:0px 15px 15px 15px;
font-size:16px;
color:var(--main);
word-wrap: break-word;
white-space: pre-wrap;
overflow-y:scroll;
max-height:280px;
min-height:10px;
}
.promoclose {
background-color:var(--main);
position: absolute;
top: -10.5px;
text-align:center;
right:-12.5px;
transition: all 200ms;
font-size: 20px;
width:25px;
height:25px;
border-radius:30px;
font-weight: bold;
text-decoration: none;
color: black;
cursor:pointer;
}
.timespromo{
position:absolute;
top:-2.5px;
left:7px;
}
</style>
<div class='loginscreen' id='promoblackscreen'>
<div class="popuppromo">
<div class='promoclose' onclick='closepromopop()'><div class='timespromo'>×</div></div>
<div class='popuppromo_img' >
<img src='' id='popuppromo_img'>
</div>
<div class='popuppromo_title' id='popuppromo_title'>
DOUBLE BONUS SPORTSBOOK </div>
<div class='popuppromo_desc' id='popuppromo_desc'>
</div>
</div>
</div>
<script>
function poppromo(img,title,desc){
document.body.style.overflow = "hidden";
$("#promoblackscreen").addClass("loginscreenact");
document.getElementById("popuppromo_img").src=img;
document.getElementById("popuppromo_title").innerHTML=title;
document.getElementById("popuppromo_desc").innerHTML=desc;
}
//close login screen
function closepromopop(){
document.body.style.overflow = "auto";
var loginscreen = document.getElementById("promoblackscreen");
loginscreen.classList.remove("loginscreenact");
}
</script>
</section>
<div class='tryhide'>
<section class='mobilegameprovider'>
<div class='gameprovider' style=' margin-left:25px; margin-right:25px;'>
<div class='widgetmobiletitle' style='color:var(--bfont)'> Game Provider</div>
<section class="promotion" style='height:60px; margin-top:20px;'>
<div class="swiper mySwiper3">
<div class="swiper-wrapper smallgp_row222" id='smallgp_row2'>
</div>
</div>
</section>
</div>
</section>
<div class="widget widget20" id="poweredby" style='border-bottom:none;'>
<div class="powered-by-footer scroll-reveal">
<span>
offers state-of-the-art technology that has innovated, Asia's best gaming products and games that has rapidly become higher in class.
</span>
<span>© All rights reserved.</span>
<br>
<br>
<br>
<br>
</div>
<style type="text/css"></style>
</div>
<!-- #region 【页面设置】 !-->
<script>
function getwebsidetheme() {
var apiurl = $('#apiurl').val();
var object = new Object();
object.domain= $('#currentdomain').val();
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getwebsite',
type: 'POST',
dataType: 'json',
data: object,
success: function (data, statu, msg) {
if (data.statu == '0') {
var aw_colornum=data['data'][0]['aw_colornum'];
var aw_logoimg=data['data'][0]['aw_logoimg'];
changeTheme(aw_colornum);
var elementsWithClass = document.getElementsByClassName('complogoclass');
for (var i = 0; i < elementsWithClass.length; i++) {
elementsWithClass[i].src = aw_logoimg;
}
$('.loadingdiv').fadeOut();
} else {
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
getwebsidetheme();
</script>
<!-- #endregion 【页面设置】 !-->
<section class='bottomfooter'>
<div class='footerbarbox'>
<div class='footerbaritembox active' onclick='footerbar(event,"mobile"),toptabbar(event,"home")'>
<div class='boximg'><span id='home'></span></div>
<div class='boxtitle'>Home</div>
</div>
<div class='footerbaritembox' onclick='footerbar(event,"gamepage")'>
<div class='boximg'><img src='images/rtp.png'></div>
<div class='boxtitle'>RTP</div>
</div>
<div class='footerbaritembox' onclick='install()'>
<div class='boximg'><span id='btmcashier1'><img src='images/download.webp' style='height:50px; margin-top:-15px;'></span></div>
<div class='boxtitle'>Download</div>
</div>
<div class='footerbaritembox' onclick='footerbar(event,"promotion")'>
<div class='boximg'><span id='promotion'></span></div>
<div class='boxtitle'>Promotion</div>
</div>
<div class='footerbaritembox' onclick='custservice()'>
<a href='#'>
<div class='boximg'><span id='support'></span></div>
<div class='boxtitle'>Live Chat</div>
</a>
</div>
</div>
</section>
<style>
.newcs{
display:none;
}
@media (max-width: 1025px){
.newcs{
transition: all 1s ease-in-out;
-webkit-animation:btmup 3000ms;
display:block;
position:fixed;
bottom:90px;
width:50px;
height:50px;
right:15px;
z-index:3;
}
}
</style>
<script>
function footerbar(evt,tabName,tabName2) {
if(tabName2=='cashier'){
toptab("cashier");
}else if(tabName2=='main'){
toptab("main");
}else if(tabName=='gamepage'){
renderGameProvider();
}else if(tabName2=='hide'){
$('.menuicon').click();
}
// Declare all variables
var i, tablinks,i2, tablinks2;
// Get all elements with class="tablinks" and remove the class "active"
tablinks = document.getElementsByClassName("footerbaritembox");
for (i = 0; i < tablinks.length; i++) {
tablinks[i].className = tablinks[i].className.replace(" active", "");
}
tablinks2 = document.getElementsByClassName("viewpart");
for (i2 = 0; i2 < tablinks2.length; i2++) {
tablinks2[i2].className = tablinks2[i2].className.add = 'viewpart indexhide';
}
// Show the current tab, and add an "active" class to the button that opened the tab
evt.currentTarget.className += " active";
var cursection = document.getElementById(tabName+'part');
cursection.classList.remove('indexhide');
cursection.classList.add('indexshow');
scrollTo(0, 0);
}
function register(evt,tabName) {
$('.menuicon').click();
// Get all elements with class="tablinks" and remove the class "active"
tablinks = document.getElementsByClassName("footerbaritembox");
for (i = 0; i < tablinks.length; i++) {
tablinks[i].className = tablinks[i].className.replace(" active", "");
}
tablinks2 = document.getElementsByClassName("viewpart");
for (i2 = 0; i2 < tablinks2.length; i2++) {
tablinks2[i2].className = tablinks2[i2].className.add = 'viewpart indexhide';
}
var cursection = document.getElementById(tabName+'part');
cursection.classList.remove('indexhide');
cursection.classList.add('indexshow');
scrollTo(0, 0);
}
function register2() {
loginscrclose();
// Get all elements with class="tablinks" and remove the class "active"
tablinks = document.getElementsByClassName("footerbaritembox");
for (i = 0; i < tablinks.length; i++) {
tablinks[i].className = tablinks[i].className.replace(" active", "");
}
tablinks2 = document.getElementsByClassName("viewpart");
for (i2 = 0; i2 < tablinks2.length; i2++) {
tablinks2[i2].className = tablinks2[i2].className.add = 'viewpart indexhide';
}
var cursection = document.getElementById('registerpart');
cursection.classList.remove('indexhide');
cursection.classList.add('indexshow');
scrollTo(0, 0);
}
//show login screen
function loginbtn(){
var remelement = document.getElementById("mobilerightmenucont");
var remelement2 = document.getElementById("mrcontain");
remelement.classList.remove("active");
remelement2.classList.remove("act");
$("#loginscreen").addClass("loginscreenact");
getUserIP()
.then((userIP) => {
//console.log('User IP:', userIP);
return getIpInfo(userIP);
})
.then((ipInfo) => {
//console.log('IP Information:', ipInfo['country']);
document.getElementById("checkcountry").value = ipInfo.country;
})
.catch((error) => {
console.error(error.message);
});
}
//close login screen
function loginscrclose(){
var loginscreen = document.getElementById("loginscreen");
loginscreen.classList.remove("loginscreenact");
$("#forgetpassworddiv").addClass("indexhide");
document.getElementById("loginscreendiv").classList.remove("indexhide");
}
//show customerservice
function custservice(){
var mobileRightMenu = document.getElementById('mobilerightmenucont');
var inputElement = document.getElementById('livechatcom_id').value;
var inputElement2 = document.getElementById('tawkurlmob').value;
if(inputElement2!='undefined'){
var moblc=inputElement2;
}else{
var moblc="https://direct.lc.chat/"+inputElement;
}
// Check if the element has an "active" class
if (mobileRightMenu.classList.contains('active')) {
$("#mobilerightmenucont").removeClass("active");
$("#mrcontain").removeClass("act");
}
window.open(moblc, '_blank', "width="+screen.availWidth+",height="+screen.availHeight);
}
function custserviceclose(){
$(".tryhide").removeClass("indexhide");
document.body.style.overflow = "auto";
var custserbox = document.getElementById("custservicebox");
custserbox.classList.remove("custserviceact");
}
//show & close customerservice
//get customerservice
function getwhatsapp() {
var apiurl = $('#apiurl').val();
var token1 = $('#inputtoken1').val();
var object = new Object();
object.token1 = $('#inputtoken1').val();
object.category = '1';
object.type = '2';
object.uidi = $('#inputuidi').val();
object.domain= $('#currentdomain').val();
object.lang = "idr";
object.errorlang = "idr";
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getcustomer',
type: 'POST',
dataType: 'json',
data: object,
success: function (data, statu, msg) {
if (data.statu == '0'&& data.data.length > 0) {
var wanumber=data['data'][0].cu_num;
var row=`
<div class='row' id='whatsapp' onclick="location.href='https://wa.me/`+wanumber+`'">
<img src='images/lca.png'> Whatsapp
</div>
`;
document.getElementById("showwhatsapp").innerHTML=row;
var row2=`
<div onclick="location.href='https://wa.me/`+wanumber+`'">
<img src='images/lca.png'>
</div>
`;
document.getElementById("desk_wa").innerHTML=row2;
} else {
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
getwhatsapp();
</script>
<script>
//get customerservice
function getlivechat() {
var apiurl = $('#apiurl').val();
var token1 = $('#inputtoken1').val();
var object = new Object();
object.token1 = $('#inputtoken1').val();
object.category = '1';
object.type = '3';
object.uidi = $('#inputuidi').val();
object.domain = $('#currentdomain').val();
object.lang = "idr";
object.errorlang = "idr";
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getcustomer',
type: 'POST',
dataType: 'json',
data: object,
success: function (data, statu, msg) {
if (data.statu == '0') {
if (Array.isArray(data['data']) && data['data'].length > 0) {
if ('cu_num' in data['data'][0]) {
var livechatcode = data['data'][0].cu_num;
// Use livechatcode
}
}
var inputElement = document.getElementById('livechatcom_id');
inputElement.value = livechatcode;
} else {
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
getlivechat();
//get tawk
function gettawk() {
var apiurl = $('#apiurl').val();
var token1 = $('#inputtoken1').val();
var object = new Object();
object.token1 = $('#inputtoken1').val();
object.category = '1';
object.type = '5';
object.uidi = $('#inputuidi').val();
object.domain = $('#currentdomain').val();
object.lang = "idr";
object.errorlang = "idr";
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getcustomer',
type: 'POST',
dataType: 'json',
data: object,
success: function (data, statu, msg) {
if (data.statu == '0') {
if (Array.isArray(data['data']) && data['data'].length > 0) {
if ('cu_num' in data['data'][0]) {
var livechatcode = data['data'][0].cu_link;
}
}
var inputElement = document.getElementById('tawkurlmob');
inputElement.value = livechatcode;
} else {
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
gettawk();
</script>
<input type='hidden' id='livechatcom_id'>
<input type='hidden' id='tawkurlmob'> </div>
</body>
</html>
<!-- #region 【Getbanner function】 !-->
<script>
function getbanner() {
var apiurl = $('#apiurl').val();
var get_banner = new Object();
var curdomain = $('#curdomain').val();
get_banner.token1 = $('#inputtoken1').val();
get_banner.uidi = $('#inputuidi').val();
get_banner.reporttoidi = '3';
get_banner.type = "4";
get_banner.lang = "idr";
get_banner.mb_upagent = $('#inputmb_upagent').val();
get_banner.agentidi = '';
get_banner.domain= $('#currentdomain').val();
get_banner.version = "pc";
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getbanner',
type: 'POST',
dataType: 'json',
data: get_banner,
success: function (data, statu, msg) {
if (data.statu == '0') {
var banner_array = data.data;
var i = 0;
banner_array.forEach(banner_put)
function banner_put(banner_obj) {
//
var ai_desc = banner_obj.ai_desc;
var aiimg = banner_obj.ai_img;
var aiimg2 = aiimg.replace(/ /gi, "%20");
var row = '<div class="swiper-slide"><img src=' + aiimg2 + ' alt='+ai_desc+'></div>';
document.getElementById("topbanner").innerHTML += row;
}
} else {
console.log('GET BANNER FAILED. Not login.');
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
function getbannerm() {
var apiurl = $('#apiurl').val();
var get_banner = {
reporttoidi: '',
type: "4",
lang: "idr",
mb_upagent: $('#inputmb_upagent').val(),
agentidi: '',
domain: $('#currentdomain').val(),
version: "mobile"
};
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getbanner',
type: 'POST',
dataType: 'json',
data: get_banner,
success: function (data, statu, msg) {
if (data.statu == '0') {
var banner_array = data.data;
// Create a document fragment to hold the banner elements
var fragment = document.createDocumentFragment();
banner_array.forEach(function (banner_obj) {
var aiimg = banner_obj.ai_img;
var ai_desc = banner_obj.ai_desc;
var aiimg2 = aiimg.replace(/ /gi, "%20");
// Create the HTML for the banner
var row = document.createElement('div');
row.className = 'swiper-slide';
var img = document.createElement('img');
img.src = aiimg2;
img.alt = ai_desc;
row.appendChild(img);
// Append the row to the document fragment
fragment.appendChild(row);
});
// Update the DOM once with the entire fragment
document.getElementById("mtopbanner").appendChild(fragment);
} else {
console.log('GET BANNER FAILED. Not login.');
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
function getbannermrtp() {
var apiurl = $('#apiurl').val();
var get_banner = new Object();
get_banner.reporttoidi = '';
get_banner.type = "4";
get_banner.lang = "idr";
get_banner.mb_upagent = $('#inputmb_upagent').val();
get_banner.agentidi = '';
get_banner.domain= $('#currentdomain').val();
get_banner.version = "mobile";
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getbanner',
type: 'POST',
dataType: 'json',
data: get_banner,
success: function (data, statu, msg) {
if (data.statu == '0') {
var banner_array = data.data;
var i = 0;
banner_array.forEach(banner_put)
function banner_put(banner_obj) {
//
var aiimg = banner_obj.ai_img;
var aiimg2 = aiimg.replace(/ /gi, "%20");
var row = '<div class="swiper-slide"><img src=' + aiimg2 + '></div>';
document.getElementById("mtopbannerrtp").innerHTML += row;
}
} else {
console.log('GET BANNER FAILED. Not login.');
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
//getbannermrtp();
</script>
<!-- #endregion 【Getbanner function】 !-->
<!-- #region 【Get SEO function】 !-->
<script>
function getseo(device) {
var apiurl = $('#apiurl').val();
var get_banner = new Object();
var curdomain = $('#curdomain').val();
get_banner.reporttoidi = '';
get_banner.type = "8";
get_banner.lang = "idr";
get_banner.mb_upagent = $('#inputmb_upagent').val();
get_banner.agentidi = '';
get_banner.domain= $('#currentdomain').val();
get_banner.version = "mobile";
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getbanner',
type: 'POST',
dataType: 'json',
data: get_banner,
success: function (data, statu, msg) {
if (data.statu == '0') {
var banner_array = data.data;
var i = 0;
banner_array.forEach(banner_put)
function banner_put(banner_obj) {
//
var ai_title = banner_obj.ai_title;
var ai_desc = banner_obj.ai_desc;
var formattedDesc = ai_desc.replace(/\n/g, '<br>');
var rowtitle = '<div class="seotitle">'+ai_title+'</div>';
var rowdesc = '<div class="seotext">'+formattedDesc+'</div>';
if(device=='pc'){
document.getElementById("indexseo_pc").innerHTML += rowtitle;
document.getElementById("indexseo_pc").innerHTML += rowdesc;
}else{
document.getElementById("index_seo").innerHTML += rowtitle;
document.getElementById("index_seo").innerHTML += rowdesc;
}
}
} else {
console.log('GET BANNER FAILED. Not login.');
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
</script>
<!-- #endregion 【Get SEO function】 !-->
<!-- #region 【Get SEO function】 !-->
<script>
function getnoticeimg() {
var apiurl = $('#apiurl').val();
var get_banner = new Object();
var curdomain = $('#curdomain').val();
get_banner.reporttoidi = '';
get_banner.type = "9";
get_banner.lang = "idr";
get_banner.mb_upagent = $('#inputmb_upagent').val();
get_banner.agentidi = '';
get_banner.domain= $('#currentdomain').val();
get_banner.version = "pc";
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getbanner',
type: 'POST',
dataType: 'json',
data: get_banner,
success: function (data, statu, msg) {
if (data.statu == '0') {
var banner_array = data.data;
var i = 0;
if (banner_array.length === 0) {
}else{
$("#noticeboard_img").attr("src", data.data[0].ai_img);
setTimeout(function() {
$("#noticeboard").addClass("loginscreenact");
}, 1000);
}
} else {
console.log('GET BANNER FAILED. Not login.');
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
</script>
<!-- #endregion 【Get SEO function】 !-->
<!-- #region 【Get Pc Promotion】 !-->
<script>
function getpcpromo() {
var apiurl = $('#apiurl').val();
var get_banner = new Object();
var curdomain = $('#curdomain').val();
get_banner.reporttoidi = '';
get_banner.type = "1";
get_banner.lang = "idr";
get_banner.mb_upagent = $('#inputmb_upagent').val();
get_banner.agentidi = '';
get_banner.domain= $('#currentdomain').val();
$.ajax({
crossDomain: true,
url: apiurl + '?requestType=getbanner',
type: 'POST',
dataType: 'json',
data: get_banner,
success: function (data, statu, msg) {
if (data.statu == '0') {
var banner_array = data.data;
var i = 0;
banner_array.forEach(banner_put)
function banner_put(banner_obj) {
i++;
var ai_img = banner_obj.ai_img;
var ai_desc = banner_obj.ai_desc;
var rowtitle = `
<li class="card">
<img loading='lazy' src='`+ai_img+`' alt='`+ai_desc+`'>
</li>
`;
document.getElementById("desk_wid_promo_row").innerHTML += rowtitle;
}
if(i==0){
$('#wrapper').hide();
}
} else {
console.log('GET BANNER FAILED. Not login.');
}
startruncarol();
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
}
</script>
<!-- #endregion 【Get Pc Promotion】 !-->
<!--#region【Change icon set】-->
<script>
function changeIconset2nd(){
var darkorlight = getCookie("colorThemedarkorlight");
var smallgp_row2=document.getElementById("smallgp_row2");
var smallgp_row_desk=document.getElementById("smallgp_row_desk");
if(darkorlight=='dark'){
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/1G Poker.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/568win.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/AE Sexy.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Allbet.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Asia Gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/BNG.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Booming games.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/CQ9.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Cmd368.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Dragoonsoft.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Dream gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Ezugi.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/FaChai.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Fastspin.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/KAGaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/LG88.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Mancala.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Microgaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/NOLIMITCITY.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Naga Games.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Netent.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/PGSoft.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Playson.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Playstar.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Pragmatic Play.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Red Tiger.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Relax.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/SAgaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/SBObet.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/SV 388.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Sexy Baccart.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/Spade.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/TopTrendGaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/U2 UG.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/World entertainment.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/evolution gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/evoplay.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/habanero.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/joker.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/live22.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/n2 live.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/playtech.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/png.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/reevo.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/saba sport.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/dark/skywind.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
localStorage.setItem("theme", "dark");
var element = document.body;
element.classList.add("dark");
}else{
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/1G Poker.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/568win.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/AE Sexy.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Allbet.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Asia Gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/BNG.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Booming games.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/CQ9.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Cmd368.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Dragoonsoft.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Dream gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Fa Chai.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Fastspin.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/KA Gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/LG88.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Mancala.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Microgaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Naga Games.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Netent.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Nolimit city.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/PG soft.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Playson.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Playstar.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Pragmatic Play.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Red Tiger.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Relax.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/SA gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/SBObet.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/SV388.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Spade gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/Top gaming.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/U2 UG.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/World entertainment.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/evolution gamingpng.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/evoplay.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/ezugi.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/habanero.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/joker.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/live22.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/n2 live.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/playngo.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/playtech.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/reevo.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/saba sport.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
var row=`<div class="swiper-slide"><img loading="lazy" class="clickable" style='height:50px;' src="images/cs/gp/s/light/skywind.png"></div>`;
//document.getElementById("smallgp_row").innerHTML+=row;
if(smallgp_row2==null){}else{smallgp_row2.innerHTML+=row;}
if(smallgp_row_desk==null){}else{smallgp_row_desk.innerHTML+=row;}
localStorage.setItem("theme", "");
var element = document.body;
element.classList.remove("dark");
}
}
if (/Mobi|Android/i.test(navigator.userAgent)) {
getbannerm();
setTimeout(function() {
swpiermain();
}, 1500);
}else{
getbanner();
getpcpromo();
setTimeout(function() {
swpiermainpc();
//loaddesklciframe();
}, 1500);
}
function loadUnusedCode2() {
if (/Mobi|Android/i.test(navigator.userAgent)) {
widget_apigametype('slot');
widget_apigametype('togel');
widget_apigametype('live');
widget_apigametype('sport');
widget_apigametype('fish');
widget_apigametype('cockfight');
widget_apigametype('table');
getseo();
swpierfootercsmob();
function delayAndCall(func, delay) {
setTimeout(func, delay);
}
delayAndCall(function() {
getonlinebank('');
}, 0);
delayAndCall(function() {
getonlinebank('2');
}, 100);
delayAndCall(function() {
getonlinebank('3');
}, 200);
delayAndCall(function() {
getonlinebank('8');
}, 300);
delayAndCall(function() {
getonlinebank('5');
}, 400);
}else{
getseo('pc');
}
getnoticeimg();
setTimeout(function() {
changeIconset2nd();
}, 1500);
};
function swpiermain(){
var swiper = new Swiper(".mySwipermain",
{
speed:1000,
direction: 'horizontal',
navigation:
{
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
pagination:
{
el: '.swiper-pagination',
dynamicBullets: true,
},
autoplay:
{
delay: 2000,
disableOnInteraction: false,
},
loop: true,
});
}
</script>
<!--#endregion【Change icon set】-->
<script>
function startchecktoken(){
checktokeninterval = setInterval(checktoken, 10000);
}
function checktoken(){
var apiurl = $('#apiurl').val();
var token1 = $('#inputtoken1').val();
var check_login = new Object();
check_login.token1 = $('#inputtoken1').val();
check_login.uidi = $('#inputuidi').val();
check_login.lang = "idr";
check_login.errorlang = "idr";
$.ajax({
crossDomain: true,
url: apiurl+'?requestType=gettoken1',
type: 'POST',
dataType: 'json',
data: check_login,
success: function (data, statu, msg) {
if(data.data==token1){
}else{
clearInterval(checktokeninterval);
jAlert('Akun telah masuk di tempat lain.', 'Information', function(r) {
window.location.href = 'logout.php';
});
}
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
});
refreshbalance();
}
</script>
<Style>
.ingamebox{
font-family: 'Roboto', sans-serif;
font-size: 16px;
text-align: center;
width: 100%;
padding-top: 95%;
position: absolute;
overflow: hidden;
padding-bottom: 1px;
z-index: 2;
top:-1px;
display:none;
}
.ingameboxmid{
font-family: 'Roboto', sans-serif;
font-size: 16px;
text-align: center;
width: 100%;
position: absolute;
overflow: hidden;
padding-bottom: 1px;
z-index: 2;
top:-1px;
display:none;
}
.ingameboxbig{
font-family: 'Roboto', sans-serif;
font-size: 16px;
text-align: center;
width: 100%;
position: absolute;
overflow: hidden;
padding-bottom: 1px;
z-index: 2;
top:-1px;
display:none;
}
.ingameboxact{
display:block;
}
.ingametext{
color:white;
position:absolute;
bottom:11px;
font-size:12px;
margin:auto;
width:100%;
}
.ingametextbig{
color:white;
position:absolute;
bottom:20px;
font-size:12px;
margin:auto;
width:100%;
}
.ingamenotibg{
position: fixed;
top: -500px;
bottom: 0;
left: 0;
right: 0;
transition: opacity 200ms;
transition:all 0.5s ease;
background: rgba(0, 0, 0, 0.6);
visibility: hidden;
opacity: 0;
z-index:100;
overflow:auto;
}
.ingamebgact{
top: 0px;
visibility: visible;
opacity: 1;
}
.ingamenotibox{
border:1px solid var(--main);
margin:auto;
position:relative;
width:290px;
top:30vh;
color: white;
padding:5px;
text-align:center;
border-radius:10px;
background-color:rgba(0,0,0,0.5);
}
.ingamenotibox span{
font-size:12px;
}
</style>
<!--#endregion-->
<script>
function swpiermainpc(){
var swiper = new Swiper(".mySwiper",
{
speed:1000,
direction: 'horizontal',
navigation:
{
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
pagination:
{
el: '.swiper-paginationpc',
dynamicBullets: true,
},
autoplay:
{
delay: 2000,
disableOnInteraction: false,
},
loop: true,
});
}
</script>
<script>
function swpierfootercsmob(){
var swiper3 = new Swiper(".mySwiper3",
{
slidesPerView: 6,
spaceBetween: 10,
slidesPerGroup: 3,
speed:800,
direction: 'horizontal',
autoplay:
{
delay: 1000,
disableOnInteraction: false,
},
loop: true,
});
}
var swiper4 = new Swiper(".mySwiper4",
{
speed:800,
direction: 'horizontal',
navigation:
{
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
pagination:
{
el: '.swiper-pagination',
dynamicBullets: true,
},
autoplay:
{
delay: 3500,
disableOnInteraction: false,
},
loop: true,
});
widget_mobhotgame1();
</script>
<script>
document.addEventListener('DOMContentLoaded', function() {
var imgTags = document.getElementsByTagName('img');
// Loop through each img tag and set the alt attribute to 'image' if it's not already set
for (var i = 0; i < imgTags.length; i++) {
// Check if the alt attribute is not already present
if (!imgTags[i].alt) {
imgTags[i].alt = 'image';
}
}
});
</script>
<script>
function loadUnusedCode() {
document.removeEventListener('click', loadUnusedCode);
document.removeEventListener('scroll', loadUnusedCode);
document.removeEventListener('touchstart', loadUnusedCode);
widget_mobhotgame2();
loadUnusedCode2();
var cssFiles = ['css/gamepage.css', 'css/promotionpage.css', 'css/swiper.min.css'];
// Loop through the array and create <link> elements for each CSS file
cssFiles.forEach(function (cssFile) {
var unusedCss = document.createElement('link');
unusedCss.rel = 'stylesheet';
unusedCss.href = cssFile;
document.head.appendChild(unusedCss);
});
}
// Add a click event listener to the document
document.addEventListener('click', loadUnusedCode);
document.addEventListener('scroll', loadUnusedCode);
document.addEventListener('touchstart', loadUnusedCode);
</script>