PageSourceSearch

https://sentientpotential.com/

html sentientpotential.com collected 2026-10-04 04:37:01 UTC 109,141 bytes, 3,137 lines download raw bytes

1<!DOCTYPE html>
2<html class="no-js" lang="en">
3<head>
4	<meta charset="utf-8">
5	<meta http-equiv="x-ua-compatible" content="ie=edge">
6	<title>OLXTOTO Jitu: Login Link Alternatif & Prediksi 4D Akurat</title>
7    <meta name="keywords" content="olxtoto, olxtoto login, olxtoto 4d, olxtoto jitu, olxtoto link alternatif, situs toto, bandar toto online, prediksi 4d">
8    <meta name="description" content="OLXTOTO Jitu Login situs bandar toto terpercaya dengan link alternatif anti nawala. Dapatkan prediksi 4D super akurat untuk menang tiap pasaran. Daftar sekarang, cuan besar!">
9    <meta name="page google.com" content="https://www.google.com/search?q=OLXTOTO">
10    <meta name="page google.co.id" content="https://www.google.co.id/search?q=OLXTOTO">
11    <meta name="google-site-verification" content="yIx3cteLebVG9Twcykfr6MPG_fMKcMvu8A7vhO1HJyA" />
12    <meta name="author" content="OLXTOTO">
13	<meta name="robots" content="index, follow" />
14    <meta name="og:type" content="website" />
15    <meta name="og:image" content="https://imgstore.io/images/2025/10/07/PREDIKSI-4D-OLXTOTO.jpeg" />
16	<meta http-equiv="Content-Language" content="id">
17	<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
18	<meta property="og:locale" content="id-ID">
19	<!-- Favicon -->
20    <link  rel="canonical" href="https://sentientpotential.com" />
21    <link rel="amphtml" href="https://posmaroha.b-cdn.net/sentientpotential.html" />
22	<link rel="shortcut icon" href="https://imgstore.io/images/2025/02/05/favicon-olx1.png" type="image/x-icon">
23	<link rel="icon" type="image/png" href="https://imgstore.io/images/2025/02/05/favicon-olx1.png" sizes="32x32">
24	<link rel="icon" type="image/png" href="https://imgstore.io/images/2025/02/05/favicon-olx1.png" sizes="64x64">
25
26	<!--
27<meta property="og:title" content="OLXTOTO Jitu: Login Link Alternatif & Prediksi 4D Akurat" />
28<meta property="og:description" content="OLXTOTO Jitu Login situs bandar toto terpercaya dengan link alternatif anti nawala. Dapatkan prediksi 4D super akurat untuk menang tiap pasaran. Daftar sekarang, cuan besar!" />
29<meta property="og:url" content="https://sentientpotential.com" />
30<meta property="og:site_name" content="OLXTOTO" />
31<meta property="product:price:currency" content="IDR" />
32
33	<!-- Place favicon.ico in the root directory -->
34	<!--     <link rel="shortcut icon" type="image/x-icon" href="images/favicon.ico"> -->
35    <link rel="apple-touch-icon" href="https://imgstore.io/images/2025/02/05/favicon-olx1.png">
36	<!--<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">-->
37	<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css" integrity="sha512-Fo3rlrZj/k7ujTnHg4CGR2D7kSs0v4LLanw2qksYuRlEzO+tcaEPQogQ0KaoGN26/zrn20ImR1DfuLWnOo7aBA==" crossorigin="anonymous" referrerpolicy="no-referrer" />
38    <!-- All css files are included here. -->
39    <!-- Bootstrap fremwork main css -->
40    <link rel="stylesheet" href="https://ifurnholic.com/asset/tmart/css/bootstrap.min.css">
41    <!-- Owl Carousel CSS -->
42	<link rel="stylesheet" href="https://ifurnholic.com/asset/owlcarousel/owl.carousel.min.css">
43	<link rel="stylesheet" href="https://ifurnholic.com/asset/owlcarousel/owl.theme.default.min.css">
44    <!-- This core.css file contents all plugings css file. -->
45    <link rel="stylesheet" href="https://ifurnholic.com/asset/tmart/css/core.css">
46    <!-- Theme shortcodes/elements style -->
47    <link rel="stylesheet" href="https://ifurnholic.com/asset/tmart/css/shortcode/shortcodes.css">
48    <!-- Theme main style -->
49    <link rel="stylesheet" href="https://ifurnholic.com/asset/tmart/style.css">
50    <!-- Responsive css -->
51    <link rel="stylesheet" href="https://ifurnholic.com/asset/tmart/css/responsive.css">
52    <!-- User style -->
53	<link rel="stylesheet" href="https://ifurnholic.com/asset/tmart/css/custom.css">
54
55	
55<script src="https://ifurnholic.com/asset/tmart/js/vendor/jquery-1.12.0.min.js"></script>
55
56
57
58	<!--dropzone-->
59	<link rel="stylesheet" type="text/css" href="https://ifurnholic.com/asset/dropzone/min/dropzone.min.css">
60	<link rel="stylesheet" type="text/css" href="https://ifurnholic.com/asset/dropzone/min/basic.min.css">
61	
61<script type="text/javascript" src="https://ifurnholic.com/asset/dropzone/min/dropzone.min.js"></script>
61
62	<!--dropzone-->
63		
64	<!--original-->
65	<link rel="stylesheet" href="https://ifurnholic.com/asset/admin/plugins/datepicker/datepicker3.css">
66	<!--end of original-->
67    <!-- Modernizr JS -->
68    
68<script src="https://ifurnholic.com/asset/tmart/js/vendor/modernizr-2.8.3.min.js"></script>
68
69
70	<!-- Rolet -->
71	<link rel="stylesheet" href="https://ifurnholic.com/asset/games/rolet/wof/one_image_per_segment/main.css" type="text/css" />
72	
72<script type="text/javascript" src="https://ifurnholic.com/asset/games/rolet/wof/Winwheel.js"></script>
72
73	
73<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/latest/TweenMax.min.js"></script>
73
74
75	<!-- Facebook Pixel Code -->
76    <!--
77    
77<script>
vendor: 471 bytes, lines 77-86
77
78        !function(f,b,e,v,n,t,s)
79        {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
80        n.callMethod.apply(n,arguments):n.queue.push(arguments)};
81        if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
82        n.queue=[];t=b.createElement(e);t.async=!0;
83        t.src=v;s=b.getElementsByTagName(e)[0];
84        s.parentNode.insertBefore(t,s)}(window, document,'script',
85        'https://connect.facebook.net/en_US/fbevents.js');
86        fbq('init', '
86225322795056861
vendor: 42 bytes, lines 86-88
86');
87        fbq('track', 'PageView');
88    
88</script>
88
89    <noscript><img height="1" width="1" style="display:none"
90    src="https://www.facebook.com/tr?id=225322795056861&ev=PageView&noscript=1"
91    /></noscript>
92    -->
93    <!-- End Facebook Pixel Code -->
94
95
96<!-- Meta Pixel Code -->
97<script>
vendor: 435 bytes, lines 97-106
97
98    !function(f,b,e,v,n,t,s)
99    {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
100    n.callMethod.apply(n,arguments):n.queue.push(arguments)};
101    if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
102    n.queue=[];t=b.createElement(e);t.async=!0;
103    t.src=v;s=b.getElementsByTagName(e)[0];
104    s.parentNode.insertBefore(t,s)}(window, document,'script',
105    'https://connect.facebook.net/en_US/fbevents.js');
106    fbq('init', '
1061062800897901912
vendor: 34 bytes, lines 106-107
106');
107    fbq('track', 'PageView');
108</script>
108
109<noscript><img height="1" width="1" style="display:none"
110src="https://www.facebook.com/tr?id=1062800897901912&ev=PageView&noscript=1"
111/></noscript>
112<!-- End Meta Pixel Code -->
113
114<!-- Google Tag Manager -->
115<script>
vendor: 327 bytes, lines 115-119
115(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
116new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
117j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
118'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
119})(window,document,'script','dataLayer','
119GTM-P2FT6QQ
vendor: 3 bytes, line 119
119');
119</script>
119
120<!-- End Google Tag Manager -->
121
122<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 122-123
122
123<script async src="https://www.googletagmanager.com/gtag/js?id=
123G-JK6CG7876M
vendor: 12 bytes, line 123
123"></script>
124<script>
125  
vendor: 134 bytes, lines 125-129
125window.dataLayer = window.dataLayer || [];
126  function gtag(){dataLayer.push(arguments);}
127  gtag('js', new Date());
128
129  gtag('config', '
129G-JK6CG7876M
vendor: 4 bytes, line 129
129');
130</script>
130
131
132
133
134
135</head>
136
137<body id="bd" style="background-color: black;">
138    <!--[if lt IE 8]>
139        <p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
140    <![endif]-->  
141
142    <!-- Body main wrapper start -->
143    <!--<div class="wrapper fixed__footer">-->
144    <div class="wrapper" style="background-color: black;">
145
146        <!-- Start Header Style -->
147        <header id="header" class="htc-header header--3 bg__white">
148			<div class="container">
149				<div class="row">
150				</div>
151			</div>
152
153            <!-- Start Mainmenu Area -->
154			<style>
155	 @keyframes pulse {
156        0% { transform: scale(1); }
157        50% { transform: scale(1.1); }
158        100% { transform: scale(1); }
159    }
160</style>
161<div id="sticky-header-with-topbar" class="mainmenu__area sticky__header" style="border-bottom:1px solid #fcce01; background-color: black;" >
162	<div class="container">
163		<div class="row">
164  
165  <!-- Mobile menu (hidden on lg/md) -->
166  <div class="col-xs-1 col-sm-1 hidden-lg hidden-md">
167    <div class="mobile-menu-area">
168      <ul>
169        <li class="toggle__mobilemenu"><span class="ti-menu"></span></li>
170      </ul>
171    </div>
172  </div>
173
174<!-- Logo -->
175<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 d-flex justify-content-center">
176  <div class="logo" style="display:flex; justify-content:center; align-items:center; height:70px;">
177    <a href="https://sentientpotential.com">
178      <img src="https://imgstore.io/images/2025/10/03/olxtoto-logo.gif" alt="OLXTOTO Logo" style="max-height:60px; width:auto;">
179    </a>
180  </div>
181</div>
182<script>
183document.addEventListener("DOMContentLoaded", function() {
184  const overlay = document.getElementById("welcome-overlay");
185  const button = document.getElementById("enter-site");
186  button.addEventListener("click", function(){
187    overlay.style.display = "none";
188  });
189
190  // Canvas bintang + petir tebal
191  const canvas = document.getElementById('overlay-canvas');
192  const ctx = canvas.getContext('2d');
193  canvas.width = window.innerWidth;
194  canvas.height = window.innerHeight;
195
196  let stars = [];
197  for(let i=0;i<200;i++){
198    stars.push({
199      x: Math.random()*canvas.width,
200      y: Math.random()*canvas.height,
201      r: Math.random()*2.5,
202      alpha: Math.random()
203    });
204  }
205
206  function drawStars(){
207    ctx.clearRect(0,0,canvas.width,canvas.height);
208    stars.forEach(s=>{
209      ctx.beginPath();
210      ctx.arc(s.x, s.y, s.r, 0, Math.PI*2);
211      ctx.fillStyle = "rgba(255,255,255,"+s.alpha+")";
212      ctx.fill();
213      s.alpha += (Math.random()-0.5)*0.05;
214      if(s.alpha<0) s.alpha=0;
215      if(s.alpha>1) s.alpha=1;
216    });
217
218    // Petir tebal ala Zeus
219    if(Math.random()<0.05){
220      ctx.strokeStyle = 'rgba(255,255,255,1)';
221      ctx.lineWidth = 4 + Math.random()*3;
222      ctx.beginPath();
223      let startX = Math.random()*canvas.width;
224      let startY = 0;
225      ctx.moveTo(startX,startY);
226      let segments = 5 + Math.floor(Math.random()*3);
227      for(let i=0;i<segments;i++){
228        let offsetX = Math.random()*50-25;
229        let offsetY = canvas.height/segments;
230        ctx.lineTo(startX+offsetX, startY+offsetY);
231        startX += offsetX;
232        startY += offsetY;
233      }
234      ctx.stroke();
235    }
236
237    requestAnimationFrame(drawStars);
238  }
239  drawStars();
240
241  window.addEventListener('resize', function(){
242    canvas.width = window.innerWidth;
243    canvas.height = window.innerHeight;
244  });
245});
246</script>
246
247
248
249<style>
250/* Box konten */
251.welcome-box {
252  position: relative;
253  z-index: 2;
254  background: rgba(0,0,0,0.85);
255  padding: 50px 70px;
256  border: 3px solid #ffd000;
257  border-radius: 12px;
258  box-shadow: 0 0 35px #ffd000, 0 0 70px #ffd00080;
259  text-align: center;
260  color: #ffffff; /* Ubah teks menjadi putih */
261  font-family: 'Arial Black', sans-serif;
262  font-weight: 900;
263  font-size: 24px;
264  animation: shakeBox 2s infinite alternate;
265  text-shadow: 0 0 12px #ffd000, 0 0 25px #ffd00080;
266}
267
268/* paragraf teks putih */
269.welcome-box p {
270  font-weight: bold;
271  font-size: 20px;
272  margin-top: 15px;
273  color: #ffffff; /* teks putih */
274  text-shadow: 0 0 10px #ffd000;
275}
276</style>
277
278
279            <!-- End Mainmenu Area -->
280        </header>
281        <!-- End Header Style -->
282        
283        <div class="body__overlay"></div>
284
285        <!-- Start Offset Wrapper -->
286        <div class="offset__wrapper">
287
288            <!-- Start Search Popap -->
289            <div class="search__area">
290                <div class="container" >
291                    <div class="row" >
292                        <div class="col-md-12" >
293                            <div class="search__inner">
294                                <form action="#" method="get">
295                                    <input placeholder="Search here... " class='prod_search' type="text" id="prod_search" autocomplete="off">
296									<div id='sprod_search'></div>
297                                    <button type="submit"></button>
298                                </form>
299                                <div class="search__close__btn">
300                                    <span class="search__close__btn_icon"><i class="zmdi zmdi-close"></i></span>
301                                </div>
302                            </div>
303                        </div>
304                    </div>
305                </div>
306            </div>
307            
308            <!-- End Search Popap -->
309
310            <!-- Start Offset MEnu -->
311            
312            </div>
313            <!-- End Offset MEnu -->
314
315            <!-- Start Cart Panel -->
316            <div class="shopping__cart">
317                <div class="shopping__cart__inner">
318                    <div class="offsetmenu__close__btn">
319                        <a href="#"><i class="zmdi zmdi-close"></i></a>
320                    </div>
321                    <div class="shp__cart__wrap" id="cart_mini">						
322                    </div>
323					<div id="cart_btn_all">
324					</div>
325                </div>
326            </div>
327 <div class="button-login-daftar">
328                    <a class="login" href="https://posmaroha.b-cdn.net/sentientpotential.html" rel="nofollow noreferrer" style="color: white;">
329                        LOGIN
330                    </a>
331                    <a class="register" href="https://posmaroha.b-cdn.net/sentientpotential.html" rel="nofollow noreferrer" style="color: white;">
332                        DAFTAR
333                    </a>
334                </div>
335			<!-- End Cart Panel -->
336			<div class="mobilemenu">
337				<div class="mobilemenu__close__btn">
338					<a href="#"><i class="zmdi zmdi-close"></i></a>
339				</div>
340				<nav class="mainmenu__nav">
341					<ul class="cd-accordion-menu animated">
342												<li class="has-children">
343							<input type="checkbox" name ="group-1" id="group-1">
344							<label for="group-1">Furniture</label>
345							<ul>
346																
347			<!-- Start Filter Mobile -->
348			<div class="filterMobile">
349				<div class="filterMobile__close__btn">
350					<a href="#"><i class="zmdi zmdi-close"></i></a>
351				</div>
352				<div class="filterMobile__inner">
353					<div class="container-fluid" style="padding:10px 30px 10px 10px">
354
355						<!-- Start Product Cat -->
356						<div class="row">
357							<div class="col-xs-12 col-sm-12 pb--30">
358								<h4>PRODUCT CATEGORIES</h4>
359							</div>
360							<div id="panel_filter_categori">
361															</div>
362							<div class="col-xs-12 col-sm-12 text-center pt--30">
363								<a class="btn see_more" id="categori-more" value="categori">Lihat Lebih <i class="fa fa-arrow-down"></i></a>
364								<a class="btn see_litle hidden" id="categori-litle" value="categori">Sembunyikan <i class="fa fa-arrow-up"></i></a>
365							</div>
366						</div>
367						<hr style="border-top:3px solid #e3e3e3"/>
368						<!-- End Product Cat -->
369
370						<!-- Start Color Cat -->
371						<div class="row">
372							<div class="col-xs-12 col-sm-12 pb--30">
373								<h4>CHOOSE COLOUR</h4>
374							</div>
375							<div id="panel_filter_color">
376															</div>
377							<div class="col-xs-12 col-sm-12 text-center pt--30">
378								<a class="btn see_more" id="color-more" value="color">Lihat Lebih <i class="fa fa-arrow-down"></i></a>
379								<a class="btn see_litle hidden" id="color-litle" value="color">Sembunyikan <i class="fa fa-arrow-up"></i></a>
380							</div>
381						</div>
382						<hr style="border-top:3px solid #e3e3e3"/>
383						<!-- End Color Cat -->
384
385						<!-- Start Range -->
386						<div class="row">
387							<div class="col-xs-12 col-sm-12 pb--30">
388								<h4>FILTER BY PRICE</h4>
389							</div>
390							<div class="col-xs-12 col-sm-12 ptb--10">
391								<div class="input-group">
392									<div class="input-group-addon">Rp</div>
393									<input type="text" class="form-control" id="minpricembl" placeholder="Min Price">
394								</div>
395							</div>
396							<div class="col-xs-12 col-sm-12 ptb--10">
397								<div class="input-group">
398									<div class="input-group-addon">Rp</div>
399									<input type="text" class="form-control" id="maxpricembl" placeholder="Max Price">
400								</div>
401							</div>
402						</div>
403						<hr style="border-top:3px solid #e3e3e3"/>
404						<!-- End Range -->
405
406						<div class="row">
407							<div class="col-xs-12 col-sm-12 ptb--10">
408								<div class="htc__login__btn">
409									<a style="width:35%;display:inline;padding:15px 40px; border-radius:3px; text-transform:none; font-size:14px" role="button" id="terapkan">Terapkan</a>
410								</div>
411							</div>
412						</div>
413					</div>
414				</div>
415			</div>
416			<!-- End Filter Mobile -->
417
418 			<!-- Start Filter Series Mobile -->
419			<div class="filterSeries">
420				<div class="filterSeries__close__btn">
421					<a href="#"><i class="zmdi zmdi-close"></i></a>
422				</div>
423				<div class="filterSeries__inner">
424					<div class="container-fluid" style="padding:10px 30px 10px 10px">
425
426						<!-- Start Product Sers -->
427						<div class="row">
428							<div class="col-xs-12 col-sm-12 pb--30">
429								<h4>PRODUCT SERIES</h4>
430							</div>
431							<div id="panel_filter_series">
432															</div>
433													</div>
434						<hr style="border-top:3px solid #e3e3e3"/>
435						<!-- End Product Sers -->
436
437					</div>
438				</div>
439			</div>
440			<!-- End Filter Series Mobile -->
441       </div>
442        <!-- End Offset Wrapper -->
443
444        <!-- Start Slider Area -->
445        <style>
446	.slider__container {
447    width: 100%;
448    margin: 0 auto;
449	}
450
451	.owl-carousel .item {
452		position: relative;
453		margin: 0 5px; 
454	}
455
456	.slider__full--screen, .owl-carousel .item img {
457		width: auto;
458		height: 450px; 
459		object-fit: cover;
460        border-radius: 15px;
461        transition: filter 0.3s ease;
462	}
463
464/* 	.sharp-image {
465        filter: contrast(120%) saturate(110%);
466        backdrop-filter: contrast(120%) saturate(110%);
467    } */
468
469	@media (max-width: 768px) {
470		.slider__full--screen, .owl-carousel .item img {
471			height: 150px; 
472		/* 	filter: contrast(120%) saturate(110%);
473	        backdrop-filter: contrast(120%) saturate(110%); */
474		}
475	}
476
477/* Kontainer gambar */
478.image-container {
479    display: flex;
480    justify-content: center; /* Tengah horizontal */
481    margin: 20px 0; /* Jarak atas dan bawah 60px */
482    background: linear-gradient(to top, #000000 0%, #000000 100%);
483}
484
485/* Gambar di dalam kontainer */
486.center-image {
487    width: 600px;
488    height: 600px;
489    object-fit: cover; /* Menjaga rasio, memotong jika perlu */
490    border-radius: 10px; /* Opsional: membuat sudut melengkung */
491}
492	</style>
493<!-- Desktop Slider -->
494<div class="image-container">
495    <img src="https://imgstore.io/images/2025/10/07/PREDIKSI-4D-OLXTOTO.jpeg" 
496         alt="OLXTOTO" class="shake-shadow-image">
497</div>
498
499<style>
500/* Keyframes goyang halus */
501@keyframes imageShake {
502  0%   { transform: translateX(0) translateY(0) rotate(0deg); }
503  25%  { transform: translateX(-2px) translateY(1px) rotate(-1deg); }
504  50%  { transform: translateX(2px) translateY(-1px) rotate(1deg); }
505  75%  { transform: translateX(-1px) translateY(1px) rotate(-1deg); }
506  100% { transform: translateX(0) translateY(0) rotate(0deg); }
507}
508
509/* Terapkan ke gambar */
510.shake-shadow-image {
511  display: block;
512  margin: 0 auto;
513  border-radius: 12px; 
514  animation: imageShake 2s infinite ease-in-out;
515
516  /* Shadow warna neon/gold */
517  box-shadow: 0 0 20px 5px rgba(255, 208, 0, 0.6), 
518              0 0 40px 10px rgba(255, 208, 0, 0.4), 
519              0 0 60px 15px rgba(255, 208, 0, 0.2);
520  transition: box-shadow 0.3s ease-in-out;
521}
522
523/* Optional: efek hover makin glowing */
524.shake-shadow-image:hover {
525  box-shadow: 0 0 30px 10px rgba(255, 208, 0, 0.8), 
526              0 0 50px 15px rgba(255, 208, 0, 0.6), 
527              0 0 70px 20px rgba(255, 208, 0, 0.4);
528}
529</style>
530<!-- MENU FLOATING NEON + GOYANG -->
531<div class="floating-menu">
532  <div class="menu-header">📋 INFORMASI SITUS</div>
533  <ul class="menu-items">
534    <li class="shake-glow"><a href="https://surkale.me/altvtr" target="_blank">⭐ Link Alternatif</a></li>
535    <li class="shake-glow"><a href="https://surkale.me/prevtr" target="_blank">🎯 Prediksi Togel</a></li>
536    <li class="shake-glow"><a href="https://surkale.me/buktivtr" target="_blank">💰 Bukti JP</a></li>
537  </ul>
538</div>
539
540<style>
541/* Floating menu container */
542.floating-menu {
543  position: absolute; 
544  left: 0;
545  top: 50%;
546  transform: translateY(-50%);
547  background: rgba(0,0,0,0.85);
548  border: 2px solid #ffffff;
549  border-radius: 12px;
550  color: #ffffff;
551  font-weight: bold;
552  width: 220px;
553  cursor: pointer;
554  z-index: 999;
555  overflow: hidden;
556  transition: all 0.3s ease-in-out;
557  box-shadow: 0 0 15px #ffffff, 0 0 30px #ffffff;
558}
559
560/* Header menu */
561.floating-menu .menu-header {
562  padding: 14px 18px;
563  text-align: center;
564  font-size: 18px;
565  background: rgba(255,208,0,0.1);
566  border-bottom: 2px solid #ffffff;
567  box-shadow: 0 0 10px #ffffff;
568}
569
570/* Items (default hidden) */
571.floating-menu .menu-items {
572  list-style: none;
573  padding: 0;
574  margin: 0;
575  max-height: 0;
576  overflow: hidden;
577  transition: max-height 0.3s ease-in-out;
578}
579
580/* Menu items */
581.floating-menu .menu-items li {
582  background: rgb(19, 18, 18);
583  border-bottom: 1px solid #ffffff;
584  padding: 14px 18px;
585  font-size: 18px;
586  text-align: center;
587  transition: transform 0.3s, box-shadow 0.3s;
588}
589
590/* Link style */
591.floating-menu .menu-items li a {
592  color: #ffffff;
593  text-decoration: none;
594  display: block;
595}
596
597/* Hover effect */
598.floating-menu .menu-items li:hover {
599  transform: translateX(5px);
600  box-shadow: 0 0 15px #ffffff, 0 0 30px #ffffff;
601}
602
603/* Goyang + glow */
604@keyframes shakeGlow {
605  0%   { transform: translateX(0) rotate(0deg); text-shadow: 0 0 5px #ffffff; }
606  25%  { transform: translateX(-2px) rotate(-1deg); text-shadow: 0 0 10px #ffffff; }
607  50%  { transform: translateX(2px) rotate(1deg); text-shadow: 0 0 15px #ffffff; }
608  75%  { transform: translateX(-2px) rotate(-1deg); text-shadow: 0 0 10px #ffffff; }
609  100% { transform: translateX(0) rotate(0deg); text-shadow: 0 0 5px #ffffff; }
610}
611
612.shake-glow {
613  display: inline-block;
614  animation: shakeGlow 2s infinite ease-in-out;
615}
616
617/* Open state */
618.floating-menu.open .menu-items {
619  max-height: 500px;
620}
621</style>
622
623<script>
624// Toggle menu buka-tutup
625document.addEventListener("DOMContentLoaded", function() {
626  const menu = document.querySelector(".floating-menu");
627  menu.addEventListener("click", function() {
628    menu.classList.toggle("open");
629  });
630});
631</script>
631
632
633
634
635
636</div>
637<section class="htc__new__product bg__white pt--20 produk-flashsale hidden">
638	<div class="container">
639	    <div class="row">
640			<div class="col-md-12 title flashsale text-center">
641				<span class="sub_header">Flash Sale</span>
642				<!--
643					<span style="font-size:1.5rem;font-family:'Poppins';font-weight:700; color:#000; width:120px" id="timeflashsale">
644						<span style="background-color:#7d0000;padding:3px">00</span>:<span style="background-color:#7d0000;padding:3px">00</span>:<span style="background-color:#7d0000;padding:3px">00</span>
645					</span>
646					<span class="titleflashsale mb--50">
647						<h1 class="">Flash Sale</h1><span style="font-size:16pt;font-weight:500">Berakhir Dalam </span> <div id="timeflashsale"><span>00</span>:<span>00</span>:<span>00</span></div>
648						</h1>
649				--->
650			</div>
651			<div role="tabpanel" class="tab-list-flashsale">
652				<!-- Nav tabs -->
653				<ul class="nav nav-tabs" role="tablist"></ul>
654				<!-- End Nav tabs -->
655				<!-- Tab panels -->
656				<div class="tab-content another-product-style">
657				</div>
658				<!-- End Tab panels -->
659			</div>
660	    </div>
661	</div>
662</section> 
663<br>
664
665<script type="text/javascript">
666	$(document).ready(function(){
667		var test;
668		var produkItem 	= [];
669		var timeEnd;
670		var btsWkt;
671
672		var d = new Date(),
673			month 	= d.getMonth() + 1,
674			day 	= d.getDate(),
675			year 	= d.getFullYear(),
676			hour 	= d.getHours(),
677			minute 	= d.getMinutes(),
678			second	= d.getSeconds();
679
680			if(month.toString().length == 1) {
681				month = '0'+month;
682			}
683			if(day.toString().length == 1) {
684				day = '0'+day;
685			}   
686			if(hour.toString().length == 1) {
687				hour = '0'+hour;
688			}
689			if(minute.toString().length == 1) {
690				minute = '0'+minute;
691			}
692			if(second.toString().length == 1) {
693				second = '0'+second;
694			}   
695
696		var a = ([year, month, day].join('-'))+' '+([hour, minute, second].join(':'));
697
698		$.ajax({
699			url: 'https://www.fullturndiscs.com/discs',
700			type: 'POST',
701			success: function(res) {
702				if(res) {
703					res = $.parseJSON(res);
704					/*$.each(res, function(idxFs, valFs){
705						var timeStart 	= new Date(valFs.star_fs);
706						var tampBtsWkt 	= valFs.end_fs;
707						
708						if(idxFs == 0) {
709							$(".tab-list-flashsale").find('.nav-tabs').append('<li role="presentation" class="active" style="font-weight:600">'+
710																				'<a href="#tab-'+idxFs+'" aria-controls="home" role="tab" data-toggle="tab" id="curr_fs">Saat Ini</a>'+
711																			'</li>');
712							timeEnd 	= new Date(valFs.end_fs);
713						}else {
714							$(".tab-list-flashsale").find('.nav-tabs').append('<li role="presentation">'+
715																					'<a href="#tab-'+idxFs+'" aria-controls="tab" role="tab" data-toggle="tab">Mulai '+convert(timeStart)+' Pukul '+(timeStart.getHours() < 10 ? '0'+timeStart.getHours() : timeStart.getHours())+':'+(timeStart.getMinutes() < 10 ? '0'+timeStart.getMinutes() : timeStart.getMinutes())+'</a>'+
716																				'</li>');
717						}
718
719						btsWkt = tampBtsWkt.replace(" ","T");
720
721						$.ajax({
722							url: 'https://sentientpotential.com',
723							type: 'POST',
724							data: {
725								fs: valFs.kd_fs
726							},
727							success: function(childSnapshot) {
728								test = childSnapshot;
729							}, 
730							async: false
731						});
732
733						$(".list-flashsale").html('');
734						var objItem	 	= {};
735						var newTime 	= {};
736
737						// update time 
738						var today 		= new Date();
739						var endDate 	= '';
740						var days 		= '';
741						var hours 		= '';
742						var minutes 	= '';
743						var seconds 	= '';
744
745						$.each(JSON.parse(test), function(idx,val){
746							produkItem.push(val.id_produk);
747						});
748								
749						if(produkItem.length > 0) {
750							$.ajax({
751								url: 'https://sentientpotential.com',
752								type: 'POST',
753								data: {
754									item: JSON.stringify(produkItem),
755									fs: valFs.kd_fs
756								},
757								success: function(resItem) {
758									if(resItem) {
759										resItem = $.parseJSON(resItem);
760										var htmlItem = ''+
761											'<div role="tabpanel" class="tab-pane '+(idxFs > 0 ? '' : 'active')+'" id="tab-'+idxFs+'">'+
762												'<!--- dekstop -->'+
763												'<div id="carousel-example-'+idxFs+'" class="carousel slide" data-ride="carousel">'+
764													'<div class="carousel-inner pt--5 " id="panelItem-'+idxFs+'"></div>'+
765													'<a class="left carousel-control" href="#carousel-example-'+idxFs+'" role="button" data-slide="prev">'+
766														'<span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>'+
767														'<span class="sr-only">Previous</span>'+
768													'</a>'+
769													'<a class="right carousel-control" href="#carousel-example-'+idxFs+'" role="button" data-slide="next">'+
770														'<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>'+
771														'<span class="sr-only">Next</span>'+
772													'</a>'+
773												'</div>'+
774											'</div>';
775
776										$(".tab-list-flashsale").find('.tab-content').append(htmlItem);
777										panelItem(resItem,idxFs);
778									}
779								}
780							})
781						}
782						
783					})*/
784					
785					$.each(res, function(idxFs, valFs){
786						var timeStart 	= new Date(valFs.star_fs);
787						var tampBtsWkt 	= valFs.end_fs;
788						var f = false,
789							b = false,
790							c = "class='active' style='font-weight:600'";
791						if(idxFs == 0) {
792							if(a > valFs.star_fs){
793								f = true;
794								b = true;
795							}
796							else{
797								b =true;
798							}
799						}
800
801						if((f == true)&&(b == true)){
802							$(".tab-list-flashsale").find('.nav-tabs').append('<li role="presentation"'+c+'>'+
803																				'<a href="#tab-'+idxFs+'" aria-controls="home" role="tab" data-toggle="tab" id="curr_fs">Saat Ini</a>'+
804																			'</li>');
805								timeEnd = new Date(valFs.end_fs);
806						}
807						else if((f==false)&&(b==true)){
808							$(".tab-list-flashsale").find('.nav-tabs').append('<li role="presentation"'+c+'>'+
809																				'<a href="#tab-'+idxFs+'" aria-controls="tab" role="tab" data-toggle="tab">Mulai Pukul '+(timeStart.getHours() < 10 ? '0'+timeStart.getHours() : timeStart.getHours())+':'+(timeStart.getMinutes() < 10 ? '0'+timeStart.getMinutes() : timeStart.getMinutes())+'</a>'+
810																			'</li>');
811						}
812						else{
813							$(".tab-list-flashsale").find('.nav-tabs').append('<li role="presentation">'+
814																					'<a href="#tab-'+idxFs+'" aria-controls="tab" role="tab" data-toggle="tab">Mulai Pukul '+(timeStart.getHours() < 10 ? '0'+timeStart.getHours() : timeStart.getHours())+':'+(timeStart.getMinutes() < 10 ? '0'+timeStart.getMinutes() : timeStart.getMinutes())+'</a>'+
815																				'</li>');
816						}
817						btsWkt = tampBtsWkt.replace(" ","T");
818
819						$.ajax({
820							url: 'https://sentientpotential.com',
821							type: 'POST',
822							data: {
823								fs: valFs.kd_fs
824							},
825							success: function(childSnapshot) {
826								test = childSnapshot;
827							}, 
828							async: false
829						});
830
831						$(".list-flashsale").html('');
832						var objItem	 	= {};
833						var newTime 	= {};
834
835						// update time 
836						var today 		= new Date();
837						var endDate 	= '';
838						var days 		= '';
839						var hours 		= '';
840						var minutes 	= '';
841						var seconds 	= '';
842
843						$.each(JSON.parse(test), function(idx,val){
844							produkItem.push(val.id_produk);
845						});
846								
847						if(produkItem.length > 0) {
848							$.ajax({
849								url: 'https://sentientpotential.com',
850								type: 'POST',
851								data: {
852									item: JSON.stringify(produkItem),
853									fs: valFs.kd_fs
854								},
855								success: function(resItem) {
856									if(resItem) {
857										resItem = $.parseJSON(resItem);
858										var htmlItem = ''+
859											'<div role="tabpanel" class="tab-pane '+(idxFs > 0 ? '' : 'active')+'" id="tab-'+idxFs+'">'+
860												'<!--- dekstop -->'+
861												'<div id="carousel-example-'+idxFs+'" class="carousel slide" data-ride="carousel">'+
862													'<div class="carousel-inner pt--5 " id="panelItem-'+idxFs+'"></div>'+
863													'<a class="left carousel-control" href="#carousel-example-'+idxFs+'" role="button" data-slide="prev">'+
864														'<span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>'+
865														'<span class="sr-only">Previous</span>'+
866													'</a>'+
867													'<a class="right carousel-control" href="#carousel-example-'+idxFs+'" role="button" data-slide="next">'+
868														'<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>'+
869														'<span class="sr-only">Next</span>'+
870													'</a>'+
871												'</div>'+
872											'</div>';
873
874										$(".tab-list-flashsale").find('.tab-content').append(htmlItem);
875										panelItem(resItem,idxFs);
876									}
877								}
878							})
879						}
880						
881					})
882					
883					var x = setInterval(function() {
884						currTime= new Date().getTime();
885						endDate	= new Date(btsWkt).getTime();
886
887						var sec_num = (endDate - currTime);
888						days    = Math.floor(sec_num / (1000 * 60 * 60 * 24));
889						hours   = Math.floor((sec_num % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
890						minutes = Math.floor((sec_num  % (1000 * 60 * 60)) / (1000 * 60));
891						seconds = Math.floor((sec_num % (1000 * 60)) / 1000);
892
893						if (hours   < 10) {hours   = "0"+hours;}
894						if (minutes < 10) {minutes = "0"+minutes;}
895						if (seconds < 10) {seconds = "0"+seconds;}
896
897						//$("#timeflashsale").html('<span style="background-color:#7d0000;padding:3px;color:#fff;width:36px;height:36px">'+hours+'</span> <span style="background-color:#7d0000;padding:3px;color:#fff;width:36px;height:36px">'+minutes+'</span> <span style="background-color:#7d0000;padding:3px;color:#fff;width:36px;height:36px">'+seconds+'</span>');
898						//$('#curr_fs').html('<span>'+hours+'</span>:<span>'+minutes+'</span>:<span>'+seconds+'</span>');
899					}, 1000);
900					
901					$(".produk-flashsale").removeClass('produk-flashsale');
902				}
903			}
904		});
905
906		/**btn_add_to_cart */
907		$('body').on('click','a.btn_add_to_cart_fs', function(){
908			var id_produk = $(this).attr('id');
909			var thumb_closest = $(this).closest('div').prev().attr('id');
910			
911			//addToCart(id_produk);
912			add_keranjang(id_produk, thumb_closest);
913		});
914
915		function add_keranjang(id_produk, thumb_closest){
916			var private_key  = '';
917			if (localStorage.getItem('private_key') != ''){
918				private_key = localStorage.getItem('private_key');
919			}
920			var url = 'https://sentientpotential.com';
921			var jumlah = 1;
922			
923			$.ajax({
924				type:'post',
925				dataType:'json',
926				url:url,
927				data:{ id_produk : id_produk, jumlah : jumlah, private_key : private_key },
928				beforeSend: function(){
929					plsWaitDiv('#'+thumb_closest, 'show'); 
930				},
931				success:function (data) {
932					if (data.msg != ''){
933						$('#error_msg_prod_detail').show();
934						$('#msg_prod_details').text(data.msg);
935						$('#stok-check').modal();
936						return false;							
937					}
938					else{
939						$('#error_msg_prod_detail').hide();							
940					}
941
942					if (data.is_pk == true){
943						localStorage.setItem('private_key', data.pk);
944					}
945					$('#cart_wishlist').text(data.jumlah);
946				},
947				complete: function(){
948					plsWaitDiv('#'+thumb_closest, 'hidden');                 
949				}
950			});
951			
952		};
953		/**end of btn_add_to_cart */
954
955		function add_wishlist(id_produk, thumb_closest){
956			var url_wishlist= 'https://sentientpotential.com';
957
958			$.ajax({
959				type:'post',
960				dataType:'json',
961				url:url_wishlist,
962				data:{ id_produk : id_produk },
963				beforeSend: function(){
964					plsWaitDiv('#'+thumb_closest, 'show'); 
965				},
966				success:function (data) {
967					if (data.url!=''){
968						window.location.href = 'https://sentientpotential.com' + data.url;
969					}
970				},
971				complete: function(){
972					plsWaitDiv('#'+thumb_closest, 'hidden'); 
973				}
974			});        
975		};
976		/**end of btn_wishlist */
977
978		function add_product_wishlist() {
979			$('#error_msg_prod_detail').hide();
980			var id_produk   = $('#id_produk').val(); 
981			var jumlah		= 1;
982			var url         = 'https://sentientpotential.com';
983			var url_wishlist= 'https://sentientpotential.com';
984			
985			
986			$('#buy_btn, #btn_add_to_cart, #btn_add_to_cart_wishlist').on('click', function(){
987				var id = $(this).attr('id');
988				var thumb_closest = '';
989				if (id == 'buy_btn'){
990					id_produk = $(this).parent().parent().prev().prev().attr('value');
991					jumlah	= $('#jumlah').val(); 
992					thumb_closest = $(this).closest('div.htc__product__details__inner').attr('id');
993				}
994				else if (id == 'btn_add_to_cart'){
995					id_produk = $(this).parent().next().attr('value');
996					thumb_closest = $(this).closest('div').prev().attr('id');
997				}
998				else if (id == 'btn_add_to_cart_wishlist'){
999					id_produk = $(this).parent().parent().children().attr('value');
1000					thumb_closest = $(this).closest('table').attr('id');
1001				}
1002				plsWaitDiv('#'+thumb_closest, 'show');            
1003				$.ajax({
1004					type:'post',
1005					dataType:'json',
1006					url:url,
1007					data:{ id_produk : id_produk, jumlah : jumlah },
1008					success:function (data) {
1009						setTimeout(function(){ // To remove please with screen after 2 secounds
1010							plsWaitDiv('#'+thumb_closest, 'hidden');    
1011						},2000);
1012						if (data.msg != ''){
1013							console.log(data.msg);
1014							$('#error_msg_prod_detail').show();
1015							$('#msg_prod_details').text(data.msg);
1016							$('#stok-check').modal();
1017							//return false;							
1018						}
1019						else{
1020							$('#error_msg_prod_detail').hide();							
1021						}
1022						$('#cart_wishlist').text(data.jumlah);
1023					}
1024				});
1025			});
1026
1027			$('#wishlist_btn, #btn_wishlist, #btn_wishlist_cart, #wishlist_oos_btn').on('click', function(){
1028				var id = $(this).attr('id');
1029				var thumb_closest = '';
1030				if (id == 'btn_wishlist'){
1031					id_produk = $(this).parent().prev().prev().attr('value');
1032					thumb_closest = $(this).closest('div').prev().attr('id');
1033					console.log(id_produk+"--"+thumb_closest);
1034				}
1035				else if (id == 'wishlist_btn'){
1036					thumb_closest = $(this).closest('div.htc__product__details__inner').attr('id');
1037				}
1038				else if (id == 'btn_wishlist_cart'){
1039					thumb_closest = $(this).closest('table').attr('id');
1040					id_produk = $(this).prev().attr('value');
1041				}
1042				plsWaitDiv('#'+thumb_closest, 'show');            
1043				$.ajax({
1044					type:'post',
1045					dataType:'json',
1046					url:url_wishlist,
1047					data:{ id_produk : id_produk },
1048					success:function (data) {
1049						setTimeout(function(){ // To remove please with screen after 2 secounds
1050							plsWaitDiv('#'+thumb_closest, 'hidden');    
1051						},2000);
1052						if (data.url!=''){
1053							window.location.href = 'https://sentientpotential.com' + data.url;
1054						}
1055					}
1056				});
1057			});
1058		};
1059		
1060		function addCommas(nStr) {
1061			nStr += '';
1062			x = nStr.split('.');
1063			x1 = x[0];
1064			x2 = x.length > 1 ? '.' + x[1] : '';
1065			var rgx = /(\d+)(\d{3})/;
1066			while (rgx.test(x1)) {
1067					x1 = x1.replace(rgx, '$1' + ',' + '$2');
1068			}
1069			return x1 + x2;
1070		};
1071
1072		function panelItem(data,idxFs){
1073
1074			var d = new Date(),
1075				month 	= d.getMonth() + 1,
1076				day 	= d.getDate(),
1077				year 	= d.getFullYear(),
1078				hour 	= d.getHours(),
1079				minute 	= d.getMinutes(),
1080				second	= d.getSeconds();
1081
1082				if(month.toString().length == 1) {
1083					month = '0'+month;
1084				}
1085				if(day.toString().length == 1) {
1086					day = '0'+day;
1087				}   
1088				if(hour.toString().length == 1) {
1089					hour = '0'+hour;
1090				}
1091				if(minute.toString().length == 1) {
1092					minute = '0'+minute;
1093				}
1094				if(second.toString().length == 1) {
1095					second = '0'+second;
1096				}   
1097
1098			var a = [year, month, day].join('-'),
1099				b = [hour, minute, second].join(':'),
1100				c = [a,b].join(' ');
1101
1102			//if( /Android|webOS|iPhone|iPad|Mac|Macintosh|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
1103			if( /Android|iPhone|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
1104				var maxItemPerRow= 2;
1105			}
1106			else{
1107				var maxItemPerRow= 5;
1108			}
1109
1110			var countAllItem = data.length;
1111			var countRow	 = countAllItem / maxItemPerRow;
1112			var initItem     = 0;
1113			var countLastIndex= 0;
1114
1115			if(countRow != 0){
1116				var totRow = Math.round(countRow) + 1;
1117			}
1118			else{
1119				var totRow = countRow;
1120			}
1121
1122			for(var i=0; i<totRow; i++){
1123				var html = '';
1124				if(i == 0){
1125					html += '<div class="item active">';
1126						html += '<div class="row" id="item-'+idxFs+'-'+i+'">';
1127						html += '</div>';
1128					html += '</div>';
1129				}
1130				else{
1131					if((totRow - 1) > 1){
1132						for(var i=0; i<(totRow-1); i++){
1133							html += '<div class="item">';
1134								html += '<div class="row" id="item-'+idxFs+'-'+(i+1)+'">';
1135								html += '</div>';
1136							html += '</div>';
1137						}
1138					}
1139				}
1140
1141				$("#panelItem-"+idxFs).append(html);
1142			}
1143			for(var i=0; i<totRow; i++){
1144				for(var n=countLastIndex; n<(maxItemPerRow*(i+1)); n++){
1145					var htmlItem = '';
1146					var itmHtml = '';
1147						itmHtml += '<div class="gridview col-half-offset col-sm-4 col-xs-6 single__pro cat--1">';
1148							itmHtml += '<div class="product foo img-thumbnail">';
1149								itmHtml += ''+
1150											'<div class="product__inner">'+
1151												'<div class="pro__thumb" id="'+data[n].produk_seo+'">'+
1152													'<a href="https://sentientpotential.com'+data[n].produk_seo+'">'+
1153														'<img src="https://sentientpotential.com'+data[n].gambar+'" alt="product images">'+
1154													'</a>'+(data[n].potprocentase > 0 ? '<span class="discount-label">'+data[n].potprocentase+'%</span>' : '')+
1155												'</div>'+
1156												'<div class="product__hover__info">'+
1157													'<ul class="product__action">';
1158														if(idxFs == 0) {
1159															itmHtml += '<!--<li><a data-toggle="modal" data-target="#productModal" title="Quick View" class="quick-view modal-view detail-link" href="#" data-whatever="'+data[n].produk_seo+'"><span class="ti-zoom-in"></span></a></li>-->'+    
1160															'<li><a title="Add To Cart" class="btn_add_to_cart_fs" id="'+data[n].id_produk+'"><span class="ti-shopping-cart"></span></a></li>';
1161														}
1162														itmHtml += '<input type="hidden" id="id_produk" name="id_produk" value="'+data[n].id_produk+'">'+
1163														'<input type="hidden" id="jumlah" name="jumlah" value="1">'+    
1164														'<li>
1164<a title="Wishlist" id="btn_wishlist"><span class="ti-heart"></span></a></li>'+
1165													'</ul>'+
1166												'</div>'+
1167											'</div>'+
1168											'<div class="product__details">'+
1169												'<h2><a href="https://sentientpotential.com'+data[n].produk_seo+'">'+data[n].nama_produk+'</a></h2>'+
1170												'<div class="row">'+
1171													'<span class="new__price_left">'+
1172														'<ul class="product__price">';
1173														    if (idxFs == 0){
1174														        if(c > data[n].star_fs){
1175																	itmHtml += '<li class="new__price">Rp '+addCommas(data[n].hargaprod)+'</li>';
1176																}
1177																else{
1178																	itmHtml += '<li class="new__price">Rp ???.???</li>';
1179																}
1180														        //itmHtml += '<li class="new__price">Rp '+addCommas(data[n].hargaprod)+'</li>';
1181														    }
1182														    else{
1183														        itmHtml += '<li class="new__price">Rp ???.???</li>';
1184														    }
1185															
1186															itmHtml += '<li class="old__price">Rp '+addCommas(data[n].harga_pricelist)+'</li>'+
1187														'</ul>'+
1188													'</span>'+
1189												'</div>'+
1190												'<div class="row">'+
1191													'<div class="col-12">'+
1192														'<div class="stok-available">'+
1193															'<div class="progress-stok" style="width:'+((((data[n].stockfs) - (data[n].sisastock || 0)) / data[n].stockfs) * 100)+'%"></div>'+
1194															'<div class="sold_txt">';
1195																if(data[n].sisastock > 0 && data[n].sisastock != data[n].stockfs) {
1196																	htmlItem += 'Terjual Sebagian';
1197																}
1198
1199																if(data[n].sisastock == 0) {
1200																	//get selisih waktu
1201																	firstTime = new Date(data[n].star_fs);
1202																	lastTime = new Date(data[n].soldout);
1203
1204																	var sec_numItem = (lastTime - firstTime) / 1000;
1205																	daysItem    = Math.floor(sec_numItem / (3600 * 24));
1206																	hoursItem   = Math.floor((sec_numItem - (daysItem * (3600 * 24)))/3600);
1207																	minutesItem = Math.floor((sec_numItem - (daysItem * (3600 * 24)) - (hoursItem * 3600)) / 60);
1208																	secondsItem = Math.floor(sec_numItem - (daysItem * (3600 * 24)) - (hoursItem * 3600) - (minutesItem * 60));
1209
1210																	if (hoursItem   < 10) {hoursItem   = "0"+hoursItem;}
1211																	if (minutesItem < 10) {minutesItem = "0"+minutesItem;}
1212																	if (secondsItem < 10) {secondsItem = "0"+secondsItem;}
1213
1214																	itmHtml += 'Stok Habis '+(hoursItem > 0 ? hoursItem+' jam ' : '')+(minutesItem > 0 ? minutesItem+' menit' : '');
1215																}
1216
1217																if(data[n].sisastock == data[n].stockfs) {
1218																	itmHtml += 'Masih Tersedia';
1219																}
1220
1221															itmHtml += '</div>'+
1222														'</div>'+
1223													'</div>'+
1224												'</div>'+
1225
1226											'</div>'+
1227										'</div>'+
1228									'</div>';
1229					countLastIndex++;
1230					$("#item-"+idxFs+'-'+i).append(itmHtml);
1231				}
1232			}
1233		};
1234
1235        function convert(str) {
1236            const monthNames = ["Jan", "Feb", "Mar", "Apr", "May", "Jun",
1237              "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"
1238            ];            
1239          var date = new Date(str),
1240            //mnth = ((date.getMonth() + 1)).slice(-2),
1241            day = ("0" + date.getDate()).slice(-2);
1242          return [day, monthNames[date.getMonth()],date.getFullYear()].join(" ");
1243        }
1244	})
1245</script>
1245
1246<!-- Start Feature Blog -->
1247<section class="htc__feature__product bg__white" hidden>
1248    <div class="container">
1249        <div class="col-12 text-center mt--50 mb">
1250            <span class="sub_header">Our Community</span>
1251            
1252                    </div>
1253        <hr/>
1254        
1255        <div class="col-12 text-center">
1256            <!--<span style="font-size:2rem;font-family:'Poppins';font-weight:700" >Inspirasi Ruangan</span>-->
1257        </div>
1258        <hr>
1259    </div>
1260</section>
1261<!-- Website (utama) -->
1262
1263<script type="application/ld+json">
1264{
1265  "@context": "https://schema.org",
1266  "@type": "WebSite",
1267  "name": "OLXTOTO Jitu: Prediksi 4D Super Akurat Menang Tiap Pasaran",
1268  "url": "https://sentientpotential.com/",
1269  "description": "OLXTOTO Jitu menyediakan login situs bandar toto terpercaya dengan link alternatif anti nawala dan prediksi 4D akurat untuk menang besar di setiap pasaran.",
1270  "image": "https://imgstore.io/images/2025/06/25/olxtoto-logo.gif",
1271  "publisher": {
1272    "@type": "Organization",
1273    "name": "OLXTOTO",
1274    "url": "https://sentientpotential.com/",
1275    "logo": {
1276      "@type": "ImageObject",
1277      "url": "https://imgstore.io/images/2025/06/25/olxtoto-logo.gif"
1278    },
1279    "sameAs": [
1280      "https://www.facebook.com/OLXTOTO",
1281      "https://twitter.com/OLXTOTO",
1282      "https://www.instagram.com/OLXTOTO"
1283    ],
1284    "contactPoint": {
1285      "@type": "ContactPoint",
1286      "telephone": "+62-812-553-9901",
1287      "contactType": "customer support",
1288      "areaServed": "ID",
1289      "availableLanguage": ["Indonesian", "English"],
1290      "email": "[email protected]"
1291    }
1292  }
1293}
1294</script>
1294
1295
1296<!-- Product (untuk bintang rating) -->
1297
1298<script type="application/ld+json">
1299{
1300  "@context": "https://schema.org",
1301  "@type": "Product",
1302  "name": "OLXTOTO Jitu Prediksi 4D Akurat",
1303  "image": "https://imgstore.io/images/2025/06/25/olxtoto-logo.gif",
1304  "description": "Prediksi 4D akurat dari OLXTOTO Jitu yang bantu pemain menang besar di setiap pasaran togel online.",
1305  "brand": {
1306    "@type": "Brand",
1307    "name": "OLXTOTO"
1308  },
1309  "url": "https://sentientpotential.com/",
1310  "aggregateRating": {
1311    "@type": "AggregateRating",
1312    "ratingValue": "4.9",
1313    "reviewCount": "900",
1314    "bestRating": "5",
1315    "worstRating": "1"
1316  },
1317  "review": [
1318    {
1319      "@type": "Review",
1320      "author": { "@type": "Person", "name": "Rudi Hartono" },
1321      "reviewBody": "Prediksi 4D OLXTOTO Jitu beneran akurat! Login pake link alternatif gampang, menang tiap pasaran!",
1322      "reviewRating": { "@type": "Rating", "ratingValue": "5", "bestRating": "5" }
1323    },
1324    {
1325      "@type": "Review",
1326      "author": { "@type": "Person", "name": "Lina Sari" },
1327      "reviewBody": "OLXTOTO login aman, link alternatif anti blokir, dan prediksi 4D-nya bikin cuan besar!",
1328      "reviewRating": { "@type": "Rating", "ratingValue": "4.8", "bestRating": "5" }
1329    }
1330  ]
1331}
1332</script>
1332
1333
1334<!-- Breadcrumb -->
1335
1336<script type="application/ld+json">
1337{
1338  "@context": "https://schema.org",
1339  "@type": "BreadcrumbList",
1340  "itemListElement": [
1341    { "@type": "ListItem", "position": 1, "name": "OLXTOTO", "item": "https://sentientpotential.com/" },
1342    { "@type": "ListItem", "position": 2, "name": "OLXTOTO 4D", "item": "https://sentientpotential.com/olxtoto-4d" },
1343    { "@type": "ListItem", "position": 3, "name": "OLXTOTO Jitu", "item": "https://sentientpotential.com/olxtoto-jitu" },
1344    { "@type": "ListItem", "position": 4, "name": "Login OLXTOTO", "item": "https://sentientpotential.com/login" },
1345    { "@type": "ListItem", "position": 5, "name": "Link Alternatif OLXTOTO", "item": "https://sentientpotential.com/link-alternatif" }
1346  ]
1347}
1348</script>
1348
1349
1350<!-- Organization (tambahan untuk GSC) -->
1351
1352<script type="application/ld+json">
1353{
1354  "@context": "https://schema.org",
1355  "@type": "Organization",
1356  "name": "OLXTOTO",
1357  "url": "https://sentientpotential.com/",
1358  "logo": "https://imgstore.io/images/2025/06/25/olxtoto-logo.gif",
1359  "sameAs": [
1360    "https://www.facebook.com/OLXTOTO",
1361    "https://twitter.com/OLXTOTO",
1362    "https://www.instagram.com/OLXTOTO"
1363  ],
1364  "contactPoint": {
1365    "@type": "ContactPoint",
1366    "telephone": "+62-812-553-9901",
1367    "contactType": "customer support",
1368    "areaServed": "ID",
1369    "availableLanguage": ["Indonesian", "English"],
1370    "email": "[email protected]",
1371    "hoursAvailable": {
1372      "@type": "OpeningHoursSpecification",
1373      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"],
1374      "opens": "00:00",
1375      "closes": "23:59"
1376    }
1377  }
1378}
1379</script>
1379
1380
1381<!-- End Feature Blog -->
1382
1383
1384        <!-- End Slider Area -->
1385
1386		<!--- Stick Icon 
1387		<div id="sticky_cart">
1388			<div class="" id="krnjng" style=""></div>
1389		</div>--->
1390
1391		
1392<!-- End All Product -->
1393
1394<div class="modal fade" id="stok-check" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
1395    <div class="modal-dialog">
1396        <div class="modal-content">        
1397            <div class="modal-header">
1398                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
1399                <h4 class="modal-title" id="myModalLabel">Warning</h4>
1400            </div>
1401        
1402            <div class="modal-body">
1403                <p id="msg_prod_details"></p>
1404            </div>            
1405            <div class="modal-footer">
1406                <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
1407            </div>
1408        </div>
1409    </div>
1410</div>
1411
1412<!-- pop up -->
1413<!--
1414<link href="https://ifurnholic.com/asset/popup_splash/main.css" type="text/css" rel="stylesheet">
1415<script type="text/javascript" src="https://ifurnholic.com/asset/popup_splash/main.js" charset="UTF-8"></script>
1415
1416<div id="boxes">
1417    <div style="top: 40%; left: 551.5px; display: none; position:fixed" id="dialog" class="window">
1418        <div id="lorem">
1419            <img class="img-responsive" src="https://ifurnholic.com/media/game/1662343964-penuh-13.png"/>
1420        </div>
1421        <div id="popupfoot"> 
1422            <a class="agree" style="color:red;" href="https://ifurnholic.com/games/game">Mainkan</a>
1423        </div>
1424    </div>
1425    <div style="width: 1478px; font-size: 32pt; color:white; height: 100%; position:fixed; display: none; opacity: 0.8;" id="mask"></div>
1426</div>
1427-->
1428<!-- end of pop up -->
1429
1430<script type="text/javascript">
1431	var page            = 0;
1432    var total_data      = '632';
1433    var total_record    = '';
1434    var cart            = [];
1435
1436    //show product 
1437    $("document").ready(function() {
1438        //loadMoreData(page);
1439        //page = page + 12;
1440        //$('#countResultLoadmore').val(page);
1441        $('#moreload').click();
1442    });
1443
1444    $('#moreload').click(function(e){
1445        loadMoreData(page);
1446        page = page + 12;
1447        if (page >= total_data){
1448            $('.ajax-load').html("No more records found");
1449            $('#moreload').hide();
1450        }
1451        else{
1452            $('#countResultLoadmore').val(page);
1453        }
1454    });
1455
1456	function loadMoreData(page){
1457        var tipe = 'produk';
1458        $.ajax({
1459            url: 'https://ifurnholic.com/produk/loadmore/' + tipe + '/' + page,
1460            type: "post",
1461            beforeSend: function(){
1462                $('.ajax-load').show();
1463            }
1464        })
1465        .done(function(data){
1466            if($('#countResultLoadmore').val() == 0){
1467                $('.ajax-load').html("No more records found");
1468                $('#moreload').hide();
1469                return;
1470            }
1471            else{
1472                $('.ajax-load').hide();
1473                $("#post-data").append(data);
1474            }
1475        });
1476    }
1477
1478    /**btn_add_to_cart */
1479    $('body').on('click','a.btn_add_to_cart', function(){
1480        var id_produk = $(this).attr('id');
1481        var thumb_closest = $(this).closest('div').prev().prev().attr('id');
1482        
1483        //addToCart(id_produk);
1484        add_keranjang(id_produk, thumb_closest);
1485    });
1486
1487    $('body').on('click','a.btn_add_to_cart_m', function(){
1488        var id_produk = $(this).closest('div').next().attr('value');
1489        var thumb_closest = $(this).closest('div').prev().prev().find('div').attr('id');
1490        
1491        add_keranjang(id_produk, thumb_closest);
1492    });
1493
1494    function addToCart(id_produk) {
1495        var qty = 1
1496        // update qty if product is already present
1497        var cartProduct = JSON.parse(localStorage.getItem('cart'));
1498        for (var i in cartProduct) {
1499            if(cartProduct[i].id == id_produk)
1500            {
1501                cartProduct[i].qty = cartProduct[i].qty + qty;
1502                saveCart(cartProduct);
1503                return;
1504            }
1505        }
1506        // create JavaScript Object
1507        var item = { id: id_produk, qty: qty }; 
1508        cart.push(item);
1509        saveCart(cart);
1510    }
1511
1512    function saveCart(cartProduct){
1513        if ( window.localStorage){
1514            localStorage.setItem('cart',JSON.stringify(cartProduct));
1515        }
1516    }
1517
1518    function add_keranjang(id_produk, thumb_closest){
1519        var private_key  = '';
1520        if (localStorage.getItem('private_key') != ''){
1521            private_key = localStorage.getItem('private_key');
1522        }
1523        var url = 'https://ifurnholic.com/produk/keranjang';
1524        var jumlah = 1;
1525        
1526        $.ajax({
1527            type:'post',
1528            dataType:'json',
1529            url:url,
1530            data:{ id_produk : id_produk, jumlah : jumlah, private_key : private_key },
1531            beforeSend: function(){
1532                plsWaitDiv('#'+thumb_closest, 'show'); 
1533            },
1534            success:function (data) {
1535                if (data.msg != ''){
1536                    $('#error_msg_prod_detail').show();
1537                    $('#msg_prod_details').text(data.msg);
1538                    $('#stok-check').modal();
1539                    return false;							
1540                }
1541                else{
1542                    $('#error_msg_prod_detail').hide();							
1543                }
1544
1545                if (data.is_pk == true){
1546                    localStorage.setItem('private_key', data.pk);
1547                }
1548                $('#cart_wishlist').text(data.jumlah);
1549            },
1550            complete: function(){
1551                plsWaitDiv('#'+thumb_closest, 'hidden');                 
1552            }
1553        });
1554        
1555    }
1556    /**end of btn_add_to_cart */
1557
1558    /**btn_wishlist */
1559    $('body').on('click','a.btn_wishlist', function(){
1560        var id_produk = $(this).closest('div').parent().next().next().attr('value');
1561        var thumb_closest = $(this).closest('div').prev().prev().attr('id');
1562
1563        add_wishlist(id_produk, thumb_closest);
1564    });
1565
1566    $('body').on('click','a.btn_wishlist_m', function(){
1567        var id_produk = $(this).closest('div').parent().next().attr('value');
1568        var thumb_closest = $(this).closest('div').parent().prev().find('div').attr('id');
1569        add_wishlist(id_produk, thumb_closest);
1570    });
1571
1572    function add_wishlist(id_produk, thumb_closest){
1573        var url_wishlist= 'https://ifurnholic.com/produk/wishlist';
1574
1575        $.ajax({
1576            type:'post',
1577            dataType:'json',
1578            url:url_wishlist,
1579            data:{ id_produk : id_produk },
1580            beforeSend: function(){
1581                plsWaitDiv('#'+thumb_closest, 'show'); 
1582            },
1583            success:function (data) {
1584                if (data.url!=''){
1585                    window.location.href = 'https://ifurnholic.com/' + data.url;
1586                }
1587            },
1588            complete: function(){
1589                plsWaitDiv('#'+thumb_closest, 'hidden'); 
1590            }
1591        });        
1592    }
1593    /**end of btn_wishlist */
1594
1595    /*
1596        $('#6cols').on('click', function(){
1597            //col4
1598            if ($('.gridview').hasClass('col-lg-3')||$('.gridview').hasClass('col-md-3')){
1599                $('.gridview').removeClass('col-lg-3 col-md-3').addClass('col-lg-2 col-md-2');
1600            }
1601            //col5
1602            else if ($('.gridview').hasClass('col-half-offset')){
1603                $('.gridview').removeClass('col-half-offset').addClass('col-lg-2 col-md-2');
1604            }
1605            $('.col-lg-2, col-md-2').css({'padding-left':'8px','padding-right':'8px'});
1606            $('.product, foo, img-thumbnail').css({'height':'295px'});
1607        });
1608        $('#4cols').on('click', function(){
1609            //col5
1610            if ($('.gridview').hasClass('col-half-offset')){
1611                $('.gridview').removeClass('col-half-offset').addClass('col-lg-3 col-md-3');
1612            }
1613            //col6
1614            else if ($('.gridview').hasClass('col-lg-2')||$('.gridview').hasClass('col-md-2')){
1615                $('.gridview').removeClass('col-lg-2 col-md-2').addClass('col-lg-3 col-md-3');
1616            }
1617            $('.col-lg-3, col-md-3').css({'padding-left':'15px','padding-right':'15px'});
1618            $('.product, foo, img-thumbnail').css({'height':'380px'});
1619        });
1620        $('#5cols').on('click', function(){
1621            //col4
1622            if ($('.gridview').hasClass('col-lg-3')||$('.gridview').hasClass('col-md-3')){
1623                $('.gridview').removeClass('col-lg-3 col-md-3').addClass('col-half-offset');
1624            }
1625            //col6
1626            else if ($('.gridview').hasClass('col-lg-2')||$('.gridview').hasClass('col-md-2')){
1627                $('.gridview').removeClass('col-lg-2 col-md-2').addClass('col-half-offset');
1628            }
1629            $('.col-half-offset').css({'padding-left':'15px','padding-right':'15px'});
1630            $('.product, foo, img-thumbnail').css({'height':'320px'});
1631        });
1632    */
1633    
1634    /**popup */
1635    /*
1636        $('#boxes').hide();
1637        var popup   = localStorage.getItem('popup');
1638        var expires = formatDate(new Date());
1639
1640        if (popup != ''){
1641            if (Date.parse(expires) <= Date.parse(popup)){
1642                $('#boxes').hide();
1643            }
1644            else{
1645                localStorage.setItem('popup',expires); 
1646                $('#boxes').show();            
1647            }
1648        }
1649        else{
1650            localStorage.setItem('popup',expires); 
1651            $('#boxes').show();
1652        }
1653    */
1654    /**end of popup */
1655</script>
1655
1656
1657        <!-- End Our Product Area -->
1658		
1659        <!-- Start Footer Area -->
1660		<style>
1661.icon-img-footer {
1662    width: 80px; 
1663    padding: 0px 5px;
1664}
1665@media (min-width: 768px) {
1666    .icon-img-footer {
1667        width: 120px; 
1668    }
1669}
1670@media (min-width: 992px) {
1671    .icon-img-footer {
1672        width: 120px; 
1673    }
1674}
1675
1676  .button-login-daftar {
1677                        display: grid;
1678                        grid-template-columns: repeat(2, 1fr);
1679                        font-weight: 700;
1680                    }
1681                    .button-login-daftar a {
1682                        text-align: center;
1683                    }
1684                    .login,
1685                    .register {
1686                        color: #fff;
1687                        padding: 20px 10px;
1688                        font-size: 23px;
1689                    }
1690                    .login,
1691                    .login-button {
1692                        border: 1px solid #ffffff;
1693                        background: linear-gradient(to bottom, #000000 0, #000000 100%);
1694                        border: 1px solid #ffffff;
1695                    }
1696                    .register,
1697                    .register-button {
1698                        background: linear-gradient(to bottom, #000000 0, #000000 100%);
1699                        border: 1px solid #ffffff;
1700                    }
1701
1702                    .article-container {
1703  width: 95%;
1704  margin: 30px auto;
1705  padding: 30px 40px;
1706  background: linear-gradient(to top, #000000  0%, #000000  100%);
1707  border-radius: 10px;
1708  box-shadow: 0 4px 15px rgba(0,0,0,0.1);
1709  font-family: Arial, sans-serif;
1710  line-height: 1.8;
1711  border-bottom: 3px solid #d7ac00;
1712  color: #ffffff;
1713}
1714
1715.article-container h1 {
1716  font-size: 36px;
1717  margin-bottom: 20px;
1718  color: #ffffff;
1719  text-align: center;
1720  font-weight: 800;   /* Super bold */
1721}
1722
1723.article-container h2 {
1724  font-size: 26px;
1725  margin: 25px 0 15px;
1726  color: #ffffff;
1727  border-left: 6px solid #ffffff;
1728  padding-left: 12px;
1729  font-weight: 700;   /* Bold */
1730}
1731
1732.article-container h3 {
1733  font-size: 22px;
1734  margin: 20px 0 10px;
1735  color: #333;
1736  font-weight: 600;   /* Semi-bold */
1737}
1738
1739.article-container p {
1740  margin-bottom: 18px;
1741  text-align: justify;
1742  font-size: 17px;
1743  font-weight: 500;   /* Medium tebal */
1744  color: #ffffff;
1745}
1746
1747.article-container ul,
1748.article-container ol {
1749  margin: 15px 0 20px 30px;
1750  font-size: 16px;
1751  font-weight: 500;   /* Tebal juga */
1752}
1753
1754.article-container li {
1755  margin-bottom: 8px;
1756}
1757a {
1758  color: rgb(255, 238, 0);             /* warna default link */
1759  text-decoration: none;   /* hapus garis bawah */
1760  font-weight: bold;       /* biar lebih tegas */
1761  transition: color 0.3s ease; /* animasi halus */
1762}
1763
1764a:hover {
1765  color: rgb(255, 238, 0);            /* warna saat disentuh/hover */
1766  text-decoration: underline; /* muncul underline saat hover */
1767}
1768
1769</style>
1770<style>
1771  .mainmenu-container {
1772    display: flex;
1773    border: 1px solid #ffffff;
1774    border-radius: 6px;
1775    overflow: hidden;
1776    background: #111;
1777    max-width: 700px;
1778    margin: 10px auto;
1779    font-size: 14px;
1780  }
1781
1782  .menu-item {
1783    flex: 1;
1784    display: flex;
1785    align-items: center;
1786    justify-content: center;
1787    height: 30px;
1788    color: #ffffff;
1789    font-weight: bold;
1790    text-decoration: none;
1791    border-right: 1px solid #ffffff;
1792    transition: background 0.2s;
1793  }
1794
1795  .menu-item:last-child {
1796    border-right: none;
1797  }
1798
1799  .menu-item:hover {
1800    background: #222; /* efek hover biar lebih hidup */
1801  }
1802</style>
1803
1804<div class="mainmenu-container">
1805  <a href="https://posmaroha.b-cdn.net/sentientpotential.html" class="menu-item">OLXTOTO</a>
1806  <a href="https://posmaroha.b-cdn.net/sentientpotential.html" class="menu-item">OLXTOTO TOGEL</a>
1807  <a href="https://posmaroha.b-cdn.net/sentientpotential.html" class="menu-item">SITUS TOTO</a>
1808  <a href="https://posmaroha.b-cdn.net/sentientpotential.html" class="menu-item">OLXTOTO MACAU</a>
1809</div>
1810
1811<style>
1812    .testimoni-OLXTOTO blockquote {
1813      background: #e6e6e6;
1814      border-left: 4px solid #ffffff;
1815      margin: 20px 0;
1816      padding: 15px 20px;
1817      border-radius: 8px;
1818      max-width: 1300px;
1819      font-size: medium;
1820    }
1821    .testimoni-OLXTOTO cite {
1822      display: block;
1823      margin-top: 10px;
1824      font-weight: bold;
1825      color: #555;
1826    }
1827    </style>
1828
1829<div class="content-wrapper">
1830  <h1>OLXTOTO Jitu: Prediksi 4D Super Akurat Menang Tiap Pasaran</h1>
1831  <p><a href="https://sentientpotential.com">OLXTOTO</a>
1831 adalah situs bandar toto online terpercaya di Indonesia pada tahun 2025, menawarkan <strong>prediksi 4D super akurat</strong> untuk menang di setiap pasaran. Sebagai platform toto terbaik, <strong>OLXTOTO Jitu</strong> menghadirkan pengalaman bermain yang aman, cepat, dan cuan besar bagi penggemar toto online. Dengan fitur <strong>OLXTOTO login</strong> yang mudah diakses melalui <strong>link alternatif OLXTOTO</strong>, koleksi permainan toto seperti <strong>OLXTOTO 4D</strong>, dan prediksi jitu, situs ini jadi pilihan utama pemain yang ingin menang besar. Akses tanpa hambatan dijamin dengan link alternatif resmi, bahkan di tengah pembatasan internet.</p>
1832
1833  <h2>Mengapa Memilih OLXTOTO Jitu untuk Prediksi 4D?</h2>
1834  <p><strong>OLXTOTO Jitu</strong> telah terbukti sebagai situs toto terpercaya di Indonesia, menarik ribuan pemain dengan <strong>prediksi 4D akurat</strong> dan layanan terbaik. Fitur <strong>OLXTOTO login</strong> dirancang untuk akses cepat dan aman, memungkinkan pemain langsung menikmati permainan toto seperti <strong>OLXTOTO 4D</strong> tanpa kendala. Antarmuka situs yang ramah pengguna membuatnya ideal untuk pemula maupun profesional. Dengan <strong>link alternatif OLXTOTO</strong>, pemain bisa bermain kapan saja tanpa takut blokir.</p>
1835  <p>Koleksi permainan toto di OLXTOTO sangat beragam, mulai dari <strong>OLXTOTO 4D</strong>, 3D, hingga 2D, dengan <strong>prediksi 4D jitu</strong> yang meningkatkan peluang menang. Sistem transparan dan hasil adil menjadikan OLXTOTO sebagai <strong>bandar toto online</strong> terpercaya. Prediksi 4D super akurat diperbarui rutin untuk setiap pasaran, membantu pemain meraih kemenangan besar.</p>
1836
1837  <h2>Keunggulan Bermain di OLXTOTO Jitu</h2>
1838  <p>Berikut adalah alasan kenapa <strong>OLXTOTO Jitu</strong> unggul sebagai situs toto online:</p>
1839  <ul>
1840    <li><strong>Prediksi 4D Super Akurat:</strong> <strong>OLXTOTO 4D</strong> menawarkan prediksi jitu yang meningkatkan peluang menang di setiap pasaran, dengan sistem transparan dan terpercaya.</li>
1841    <li><strong>OLXTOTO Login Aman:</strong> Login cepat dan aman melalui <strong>link alternatif OLXTOTO</strong>, dilindungi enkripsi canggih untuk menjaga data dan transaksi.</li>
1842    <li><strong>Bonus Menggiurkan:</strong> Nikmati bonus harian, bonus member baru, dan promo eksklusif untuk meningkatkan nilai taruhan di <strong>OLXTOTO 4D</strong>.</li>
1843    <li><strong>Dukungan 24/7:</strong> Tim layanan pelanggan siap membantu 24 jam untuk menjawab pertanyaan atau menyelesaikan masalah teknis.</li>
1844    <li><strong>Link Alternatif Anti Nawala:</strong> <strong>Link alternatif OLXTOTO</strong> diperbarui rutin untuk akses tanpa gangguan, bahkan di jaringan terbatas.</li>
1845  </ul>
1846
1847  <h2>Keamanan dan Kepercayaan di OLXTOTO</h2>
1848  <p>Keamanan adalah prioritas di <strong>OLXTOTO Jitu</strong>. Situs ini menggunakan enkripsi terbaru untuk melindungi data pribadi dan transaksi pemain. Setiap kemenangan di <strong>OLXTOTO 4D</strong> dibayar penuh dan cepat tanpa potongan. Dengan lisensi resmi dan sistem pengacakan angka (RNG) yang teruji, OLXTOTO menjamin permainan adil tanpa manipulasi. Ribuan ulasan positif dari pemain membuktikan reputasi <strong>bandar toto online</strong> ini.</p>
1849
1850  <h2>Cara Akses OLXTOTO Login dan Link Alternatif</h2>
1851  <p>Untuk mulai bermain, kunjungi situs resmi <a href="https://sentientpotential.com">OLXTOTO</a> dan lakukan <strong>OLXTOTO login</strong>. Pendaftaran hanya butuh beberapa langkah sederhana, dan pemain bisa langsung memanfaatkan <strong>prediksi 4D jitu</strong> untuk pasaran favorit. Jika situs utama terblokir, gunakan <strong>link alternatif OLXTOTO</strong> yang tersedia melalui situs resmi atau hubungi dukungan pelanggan untuk akses terbaru.</p>
1852
1853  <h2>Prediksi 4D Jitu: Rahasia Menang Tiap Pasaran</h2>
1854  <p><strong>OLXTOTO Jitu</strong> dikenal karena prediksi 4D super akurat yang membantu pemain menang di setiap pasaran. Prediksi ini dibuat berdasarkan analisis data terkini, memberikan angka-angka potensial untuk <strong>OLXTOTO 4D</strong>. Pemain bisa mengakses prediksi ini setelah login, lengkap dengan panduan strategi untuk memaksimalkan kemenangan. Dengan prediksi jitu, peluang cuan besar semakin terbuka!</p>
1855
1856  <h2>Bonus dan Promosi Eksklusif OLXTOTO</h2>
1857  <p><strong>OLXTOTO Jitu</strong> menawarkan bonus selamat datang, cashback mingguan, dan turnamen toto dengan hadiah besar. Untuk klaim bonus, cukup penuhi syarat seperti deposit minimum atau taruhan di <strong>OLXTOTO 4D</strong>. Informasi promo terbaru selalu ada di situs resmi, jadi pemain ga akan ketinggalan kesempatan cuan.</p>
1858
1859  <h2>
1859Tips Bermain Toto di OLXTOTO Jitu</h2>
1860  <p>Untuk memaksimalkan kemenangan di <strong>OLXTOTO 4D</strong>, ikuti tips berikut:</p>
1861  <ol>
1862    <li><strong>Gunakan Prediksi 4D Jitu:</strong> Manfaatkan prediksi akurat dari OLXTOTO untuk pilih angka potensial.</li>
1863    <li><strong>Pilih Pasaran Strategis:</strong> Fokus pada pasaran dengan peluang tinggi di <strong>OLXTOTO 4D</strong>.</li>
1864    <li><strong>Klaim Bonus:</strong> Gunakan bonus harian atau promo untuk tambah saldo taruhan.</li>
1865    <li><strong>Simpan Link Alternatif:</strong> Pastikan akses lancar dengan <strong>link alternatif OLXTOTO</strong>.</li>
1866    <li><strong>Hubungi CS:</strong> Tim dukungan 24/7 siap bantu untuk masalah login atau prediksi.</li>
1867  </ol>
1868
1869  <h2>Kesimpulan</h2>
1870  <p><strong>OLXTOTO Jitu</strong> adalah situs bandar toto terpercaya dengan <strong>prediksi 4D super akurat</strong> untuk menang tiap pasaran. Dengan <strong>OLXTOTO login</strong> yang aman, <strong>link alternatif OLXTOTO</strong> anti nawala, dan permainan <strong>OLXTOTO 4D</strong> yang gacor, situs ini jadi pilihan utama di 2025. Kunjungi <a href="https://sentientpotential.com">OLXTOTO</a> sekarang, lakukan login, dan raih cuan besar dengan prediksi jitu!</p>
1871
1872  <p><a href="https://sentientpotential.com/register" class="cta-button">Daftar Sekarang dan Menang Besar!</a></p>
1873</div>
1874
1875<style>
1876.content-wrapper {
1877  max-width: 900px;
1878  margin:  auto;
1879  color: #FFD700;
1880  padding: 20px;
1881  font-family: Arial, sans-serif;
1882  line-height: 1.6;
1883}
1884
1885.content-wrapper h1 {
1886  font-size: 28px;
1887  color: #FFD700;
1888  margin-bottom: 20px;
1889}
1890
1891.content-wrapper h2 {
1892  font-size: 22px;
1893  color: #ffffff;
1894  margin-top: 30px;
1895  margin-bottom: 15px;
1896}
1897
1898.content-wrapper p {
1899  font-size: 16px;
1900  color: #bbbbbb;
1901  margin-bottom: 15px;
1902}
1903
1904.content-wrapper a {
1905  color: #FFD700;
1906  text-decoration: none;
1907}
1908
1909.content-wrapper a:hover {
1910  text-decoration: underline;
1911}
1912
1913.content-wrapper ul, .content-wrapper ol {
1914  margin: 15px 0;
1915  padding-left: 30px;
1916}
1917
1918.content-wrapper li {
1919  margin-bottom: 10px;
1920}
1921
1922.cta-button {
1923  display: inline-block;
1924  background: #161111;
1925  color: #503a3a;
1926  padding: 10px 20px;
1927  border-radius: 5px;
1928  font-weight: bold;
1929  text-transform: uppercase;
1930}
1931
1932.cta-button:hover {
1933  background: #000000;
1934  text-decoration: none;
1935}
1936
1937.testimoni-wrapper {
1938  max-width: 800px;
1939  margin: 0 auto;
1940  padding: 20px;
1941}
1942
1943.testimoni-wrapper blockquote {
1944  background: #bbbbbb;
1945  color: #fff;
1946  padding: 15px 20px;
1947  margin: 20px 0;
1948  border-left: 5px solid #FFD700;
1949  border-radius: 5px;
1950  position: relative;
1951  transition: transform 0.3s ease, box-shadow 0.3s ease;
1952}
1953
1954.testimoni-wrapper blockquote:hover {
1955  transform: translateY(-5px);
1956  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
1957}
1958
1959.testimoni-wrapper blockquote p {
1960  margin: 0;
1961  font-size: 16px;
1962  line-height: 1.5;
1963}
1964
1965.testimoni-wrapper blockquote cite {
1966  display: block;
1967  margin-top: 10px;
1968  font-style: normal;
1969  font-weight: bold;
1970  color: #FFD700;
1971}
1972</style>
1973
1974<style>
1975/* Keyframes goyang halus */
1976@keyframes smoothShake {
1977  0% { transform: translateX(0) translateY(0); }
1978  25% { transform: translateX(-1px) translateY(1px); }
1979  50% { transform: translateX(1px) translateY(-1px); }
1980  75% { transform: translateX(-1px) translateY(1px); }
1981  100% { transform: translateX(0) translateY(0); }
1982}
1983
1984/* Semua tulisan goyang */
1985.shake-all * {
1986  display: inline-block;
1987  animation: smoothShake 2s infinite ease-in-out;
1988}
1989
1990/* Khusus judul center + goyang */
1991.shake-text-center {
1992  text-align: center;
1993  display: block;
1994  margin: 0 auto;
1995  color: #ffd000;
1996  font-weight: bold;
1997}
1998</style>
1999
2000<!-- wp:html -->
2001<div class="testimoni-OLXTOTO" style="color: white;">
2002 
2003
2004                       <center>
2005    <!-- Link Swiper CSS -->
2006<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@10/swiper-bundle.min.css"/>
2007
2008<!-- Testimonial Slider HTML -->
2009<div class="swiper mySwiper">
2010  <div class="swiper-wrapper">
2011    <div class="swiper-slide">⭐️⭐️⭐️⭐️⭐️ "OLXTOTO Jitu beneran top! Prediksi 4D super akurat bikin menang tiap pasaran, login via link alternatif gampang!" <br><cite>- Rian Aditya, Denpasar</cite></div>
2012    <div class="swiper-slide">⭐️⭐️⭐️⭐️⭐️ "Main OLXTOTO 4D seru banget, prediksi jitu dan link alternatif anti nawala bikin cuan melimpah!" <br><cite>- Nia Ramadhani, Surabaya</cite></div>
2013    <div class="swiper-slide">⭐️⭐️⭐️⭐️⭐️ "OLXTOTO login cepat dan aman, prediksi 4D jitu bantu menang besar di setiap pasaran!" <br><cite>- Agus Santoso, Bandung</cite></div>
2014    <div class="swiper-slide">⭐️⭐️⭐️⭐️⭐️ "Link alternatif OLXTOTO selalu update, prediksi 4D akurat, situs toto terpercaya nomor satu!" <br><cite>- Maya Sari, Medan</cite></div>
2015    <div class="swiper-slide">⭐️⭐️⭐️⭐️⭐️ "OLXTOTO Jitu kasih pengalaman terbaik, login mudah dan prediksi 4D bikin ketagihan!" <br><cite>- Dika Pratama, Makassar</cite></div>
2016  </div>
2017  <!-- Navigation -->
2018  <div class="swiper-button-next"></div>
2019  <div class="swiper-button-prev"></div>
2020  <!-- Pagination -->
2021  <div class="swiper-pagination"></div>
2022</div>
2023
2024<!-- Swiper CSS -->
2025<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" />
2026
2027<!-- Swiper JS -->
2028<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
2028
2029
2030<!-- Initialize Swiper -->
2031<script>
2032  var swiper = new Swiper(".mySwiper", {
2033    slidesPerView: 1,
2034    spaceBetween: 20,
2035    loop: true,
2036    pagination: {
2037      el: ".swiper-pagination",
2038      clickable: true,
2039    },
2040    navigation: {
2041      nextEl: ".swiper-button-next",
2042      prevEl: ".swiper-button-prev",
2043    },
2044    autoplay: {
2045      delay: 3000,
2046      disableOnInteraction: false,
2047    },
2048    breakpoints: {
2049      640: {
2050        slidesPerView: 2,
2051        spaceBetween: 20,
2052      },
2053      1024: {
2054        slidesPerView: 3,
2055        spaceBetween: 30,
2056      },
2057    },
2058  });
2059</script>
2059
2060
2061<style>
2062.mySwiper {
2063  max-width: 900px;
2064  margin: 0 auto;
2065  padding: 20px;
2066}
2067
2068.swiper-slide {
2069  background: #111;
2070  color: #fff;
2071  padding: 20px;
2072  border-left: 5px solid #FFD700;
2073  border-radius: 5px;
2074  text-align: center;
2075  font-size: 16px;
2076  line-height: 1.5;
2077  transition: transform 0.3s ease, box-shadow 0.3s ease;
2078}
2079
2080.swiper-slide:hover {
2081  transform: translateY(-5px);
2082  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
2083}
2084
2085.swiper-slide cite {
2086  display: block;
2087  margin-top: 10px;
2088  font-style: normal;
2089  font-weight: bold;
2090  color: #FFD700;
2091}
2092
2093.swiper-button-next,
2094.swiper-button-prev {
2095  color: #FFD700;
2096}
2097
2098.swiper-pagination-bullet {
2099  background: #FFD700;
2100}
2101
2102.swiper-pagination-bullet-active {
2103  background: #FFC107;
2104}
2105
2106/* Responsive adjustments */
2107@media (max-width: 640px) {
2108  .swiper-slide {
2109    font-size: 14px;
2110    padding: 15px;
2111  }
2112}
2113</style>
2114
2115<!-- Link Swiper JS -->
2116<script src="https://cdn.jsdelivr.net/npm/swiper@10/swiper-bundle.min.js"></script>
2116
2117
2118<!-- Inisialisasi Swiper -->
2119<script>
2120  const swiper = new Swiper(".mySwiper", {
2121    loop: true,
2122    autoplay: {
2123      delay: 2500,
2124      disableOnInteraction: false,
2125    },
2126    slidesPerView: 1,
2127    spaceBetween: 30,
2128    pagination: {
2129      el: ".swiper-pagination",
2130      clickable: true,
2131      bulletClass: "swiper-pagination-bullet",
2132      bulletActiveClass: "swiper-pagination-bullet-active",
2133    },
2134    navigation: {
2135      nextEl: ".swiper-button-next",
2136      prevEl: ".swiper-button-prev",
2137    },
2138    breakpoints: {
2139      640: {
2140        slidesPerView: 2,
2141        spaceBetween: 20,
2142      },
2143      1024: {
2144        slidesPerView: 3,
2145        spaceBetween: 30,
2146      },
2147    },
2148  });
2149</script>
2149
2150
2151<style>
2152.mySwiper {
2153  max-width: 1200px;
2154  margin: 0 auto;
2155  padding: 40px 20px;
2156}
2157
2158.swiper-slide { 
2159  padding: 30px; 
2160  background: rgba(255, 208, 0, 0.1); 
2161  border-radius: 12px; 
2162  font-weight: 700; 
2163  font-size: 18px; 
2164  line-height: 1.5; 
2165  text-align: center; 
2166  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
2167  transition: transform 0.3s ease;
2168}
2169
2170.swiper-slide:hover {
2171  transform: translateY(-5px);
2172}
2173
2174.swiper-slide cite { 
2175  display: block; 
2176  margin-top: 12px; 
2177  font-size: 16px; 
2178  color: #ffd700; 
2179  font-style: italic; 
2180  font-weight: 500; 
2181}
2182
2183.swiper-button-next,
2184.swiper-button-prev {
2185  color: #ffffff;
2186  background: rgba(0, 0, 0, 0.2);
2187  border-radius: 50%;
2188  width: 40px;
2189  height: 40px;
2190  transition: background 0.3s ease;
2191}
2192
2193.swiper-button-next:hover,
2194.swiper-button-prev:hover {
2195  background: rgba(0, 0, 0, 0.4);
2196}
2197
2198.swiper-pagination-bullet {
2199  background: #ffffff;
2200  opacity: 0.5;
2201}
2202
2203.swiper-pagination-bullet-active {
2204  opacity: 1;
2205  transform: scale(1.2);
2206}
2207</style>
2208
2209</center>
2210
2211    <footer class="footer-cta">
2212        <div class="cta-footer">
2213          <a href="https://posmaroha.b-cdn.net/sentientpotential.html" class="btn login">LOGIN</a>
2214          <a href="https://posmaroha.b-cdn.net/sentientpotential.html" class="btn daftar">DAFTAR</a>
2215          <a href="https://posmaroha.b-cdn.net/sentientpotential.html" class="btn bonus">ALTERNATIF</a>
2216        </div>
2217      </footer>
2218      
2219      <style>
2220      .footer-cta {
2221        position: fixed;
2222        bottom: 0;
2223        left: 0;
2224        right: 0;
2225        background: #000000;
2226        border-top: 3px solid #ffffff;
2227        padding: 12px 18px;
2228        z-index: 9999; /* biar selalu di atas konten */
2229      }
2230      
2231      .cta-footer {
2232        display: flex;
2233        justify-content: space-between; /* kiri – tengah – kanan */
2234        align-items: center;
2235        max-width: 600px;
2236        margin: 0 auto;
2237        gap: 10px;
2238      }
2239      
2240      .cta-footer .btn {
2241        flex: 1;
2242        padding: 12px 0;
2243        font-size: 15px;
2244        font-weight: 700;
2245        border-radius: 30px;
2246        text-decoration: none;
2247        text-align: center;
2248        color: #ffffff;
2249        transition: all 0.3s ease;
2250        margin: 0 4px;
2251      }
2252      
2253      /* Tombol khusus */
2254      .cta-footer .login {
2255        background: linear-gradient(135deg,#000000, #000000, #000000);
2256        animation: kedut 2s infinite;
2257      }
2258      
2259      .cta-footer .daftar {
2260        background: linear-gradient(135deg,#000000, #000000, #000000);
2261        animation: kedut 2s infinite;
2262        border: 1px solid #ffffff;
2263      }
2264      
2265      .cta-footer .bonus {
2266        background: linear-gradient(135deg,#000000, #000000, #000000);
2267        animation: kedut 2s infinite;
2268        border: 1px solid #ffffff;
2269      }
2270      
2271      /* Efek kedut-kedut */
2272      @keyframes kedut {
2273        0%   { transform: scale(1) rotate(0deg); }
2274        20%  { transform: scale(1.05) rotate(-1deg); }
2275        40%  { transform: scale(0.97) rotate(1deg); }
2276        60%  { transform: scale(1.04) rotate(-1deg); }
2277        80%  { transform: scale(0.98) rotate(1deg); }
2278        100% { transform: scale(1) rotate(0deg); }
2279      }
2280      </style>
2281<footer class="htc__foooter__area bg__white">
2282    <div class="container-fluid mb--20 text-center" style="padding:0">
2283                <div class="row" style="background-color:#000000; color:#ffd900">
2284            <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 pt--20">
2285                <h3 style="font-size:18px; font-weight:600; color:#ffd900">Layanan Kami</h3>
2286                <hr style="width:50%; margin-left:25% !important; margin-right:25% !important;"/>
2287            </div>
2288            <div class="container pt--50 pb--20">
2289                <div class="row">
2290                    <div class="col-xs-4 col-sm-4 col-md-offset-1 col-md-2 col-lg-2">
2291                        <a href="https://surkale.me/wavtr/">
2292                            <img src="https://imgstore.io/images/2025/04/11/wa-olxtoto.png" style="max-width:56px !important"/>
2293                        </a>
2294                        </br>
2295                        <span><a href="https://surkale.me/wavtr/" style="color:#ffffff; text-decoration:none; font-size:11px">Whatsapp</a></span>
2296                    </div>
2297                    <div class="col-xs-4 col-sm-4 col-md-2 col-lg-2">
2298                        <a href="https://surkale.me/prevtr/">
2299                            <img src="https://imgstore.io/images/2025/02/25/login-new-OLXTOTO.Official.webp" style="max-width:56px !important"/></br>
2300                        </a>
2301                        <span><a href="https://ifurnholic.com/page/detail/kebijakan-pengiriman" style="color:#ffffff; text-decoration:none; font-size:11px">Prediksi Togel</a></span>
2302                    </div>
2303                    <div hidden class="col-xs-4 col-sm-4 col-md-2 col-lg-2">
2304                        <a href="https://surkale.me/rtpvtr/">
2305                            <img src="https://ifurnholic.com/asset/tmart/images/icons/icon ifurn-return.png" style="max-width:56px !important"/></br>
2306                        </a>
2307                        <span><a href="https://surkale.me/rtpvtr/" style="color:#ffffff; text-decoration:none; font-size:11px">situs toto</a></span>
2308                    </div>
2309                    <div class="col-xs-4 col-sm-4 col-md-2 col-lg-2">
2310                        <a href="https://surkale.me/caravtr/">
2311                            <img src="https://imgstore.io/images/2025/02/25/livechat-new-OLXTOTO.Official.webp" style="max-width:56px !important"/></br>
2312                        </a>
2313                        <span><a href="https://surkale.me/caravtr/page/detail/kebijakan-garansi" style="color:#ffffff; text-decoration:none; font-size:11px">Keluhan Member</a></span>
2314                    </div>
2315                    <div class="col-xs-6 col-sm-6 col-md-2 col-lg-2">
2316                        <a href="https://surkale.me/TeleVTR/">
2317                            <img src="https://imgstore.io/images/2025/09/20/telegram-olxtoto.png" style="max-width:56px !important"></br>
2318                        </a>
2319                        <span><a href="https://surkale.me/TeleVTR/" style="color:#ffffff; text-decoration:none; font-size:11px">Telegram Official</a></span>
2320                    </div>
2321                    <div class="col-xs-6 col-sm-6 col-md-2 col-lg-2">
2322                        <a href="https://surkale.me/eu7Q9S/">
2323                            <img src="https://imgstore.io/images/2025/06/17/live-chat.png" style="max-width:56px !important"/></br>
2324                        </a>
2325                        <span><a href="https://surkale.me/eu7Q9S/" style="color:#ffffff; text-decoration:none; font-size:11px">Live Chat</a></span>
2326                    </div>
2327                </div>
2328
2329                <div hidden class="slider__container slider--one hidden-md hidden-lg hidden-xl">
2330                	<div class="portfolio-slider-active owl-carousel owl-theme">
2331                		<div id='myCarouselService' class='carousel slide' data-ride='carousel'>
2332                			<div class='carousel-inner'>
2333                			    <div class='item active'>
2334                                    <a href="https://surkale.me/wavtrpage/detail/jasa-desain-interior">
2335                                        <img src="https://ifurnholic.com/asset/tmart/images/icons/icon ifurn-interior.png"/>
2336                                    </a>
2337                                    </br>
2338                                    <span><a href="https://surkale.me/wavtrpage/detail/jasa-desain-interior" style="color:#fff; text-decoration:none">Whatsapp</a></span>
2339                                </div>
2340                                <div class='item'>
2341                                    <a href="https://surkale.me/prevtr/page/detail/kebijakan-pengiriman">
2342                                        <img src="https://ifurnholic.com/asset/tmart/images/icons/icon ifurn-deliveries.png"/></br>
2343                                    </a>
2344                                    <span><a href="https://surkale.me/prevtr/page/detail/kebijakan-pengiriman" style="color:#fff; text-decoration:none">Prediksi Togel</a></span>
2345                                </div>
2346                                <div hidden class="col-xs-4 col-sm-4 col-md-2 col-lg-2">
2347                                    <a href="https://surkale.me/rtpvtrpage/detail/kebijakan-pengembalian">
2348                                        <img src="https://ifurnholic.com/asset/tmart/images/icons/icon ifurn-return.png"/></br>
2349                                    </a>
2350                                    <span><a href="https://surkale.me/rtpvtrpage/detail/kebijakan-pengembalian" style="color:#fff; text-decoration:none">Situs toto</a></span>
2351                                </div>
2352                                <div class='item'>
2353                                    <a href="https://surkale.me/caravtrdetail/kebijakan-garansi">
2354                                        <img src="https://ifurnholic.com/asset/tmart/images/icons/icon ifurn-garansi.png"/></br>
2355                                    </a>
2356                                    <span><a href="https://surkale.me/caravtrdetail/kebijakan-garansi" style="color:#fff; text-decoration:none">Keluhan Member</a></span>
2357                                </div>
2358                                <div class='item'>
2359                                    <a href="https://surkale.me/TeleVTRfaq">
2360                                        <img src="https://ifurnholic.com/asset/tmart/images/icons/icon ifurn-FAQ.png"></br>
2361                                    </a>
2362                                    <span><a href="https://surkale.me/TeleVTRfaq" style="color:#fff; text-decoration:none">Telegram Official</a></span>
2363                                </div>
2364                                <div class='item'>
2365                                    <a href="https://surkale.me/eu7Q9Scontact">
2366                                        <img src="https://ifurnholic.com/asset/tmart/images/icons/icon ifurn-contact.png"/></br>
2367                                    </a>
2368                                    <span><a href="https://surkale.me/eu7Q9Scontact" style="color:#fff; text-decoration:none">Live Chat</a></span>
2369                                </div>
2370                			</div>
2371                			<a class='left carousel-control' href='#myCarousel' data-slide='prev'>
2372                				<span class='glyphicon glyphicon-chevron-left'></span>
2373                				<span class='sr-only'>Previous</span>
2374                			</a>
2375                			<a class='right carousel-control' href='#myCarousel' data-slide='next'>
2376                				<span class='glyphicon glyphicon-chevron-right'></span>
2377                				<span class='sr-only'>Next</span>
2378                			</a>
2379                		</div>
2380            		</div>
2381                </div>
2382                
2383            </div>
2384        </div>
2385        <!--<hr style="color:#FFF"/>-->
2386        
2387    </div>            </div>
2388            <div hidden class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
2389            </div>
2390        </div>
2391    </div>
2392
2393    <div class="htc__copyright__area">
2394        <div class="container">
2395            <div class="col-md-12 col-lg-12 col-sm-12 col-xs-12">
2396                <div class="copyright__inner">
2397                    <div class="copyright">
2398                        <p>©Copyright 2025 <a href="https://sentientpotential.com">OLXTOTO</a> | <strong>Butuh Support System!</strong></p>
2399                    </div>
2400                    <ul class="footer__menu hidden-xs hidden-sm">
2401                                                <li><a href="https://ifurnholic.com/produk/category/furniture">Furniture</a></li>
2402                                                <li><a href="https://ifurnholic.com/produk/series">Series</a></li>
2403                                                <li><a href="https://ifurnholic.com/testimoni/view">Community</a></li>
2404                                                <li><a href="https://ifurnholic.com/contact">Contact</a></li>
2405                                            </ul>
2406                </div>
2407            </div>
2408        </div>
2409        <!-- End Copyright Area -->
2410    </div>
2411</footer>
2412		
2413        <!-- End Footer Area -->
2414		
2415	</div>
2416    <!-- Body main wrapper end -->
2417
2418	
2419<!-- Bootstrap core JavaScript
2420================================================== -->
2421<!-- Placed js at the end of the document so the pages load faster -->
2422
2423	<!-- jquery latest version -->
2424	
2424<script src="https://ifurnholic.com/asset/tmart/js/vendor/jquery-1.12.0.min.js"></script>
2424
2425	<!-- Bootstrap framework js -->
2426	
2426<script src="https://ifurnholic.com/asset/tmart/js/bootstrap.min.js"></script>
2426
2427	<!-- All js plugins included in this file. -->
2428	
2428<script src="https://ifurnholic.com/asset/tmart/js/plugins.js"></script>
2428
2429	
2429<script src="https://ifurnholic.com/asset/tmart/js/slick.min.js"></script>
2429
2430	
2430<script src="https://ifurnholic.com/asset/owlcarousel/owl.carousel.min.js"></script>
2430
2431	<!-- Waypoints.min.js. -->
2432	
2432<script src="https://ifurnholic.com/asset/tmart/js/waypoints.min.js"></script>
2432
2433	<!-- Main js file that contents all jQuery plugins activation. -->
2434	
2434<script src="https://ifurnholic.com/asset/tmart/js/main.js"></script>
2434
2435    
2435<script type="text/javascript" src="https://ifurnholic.com/asset/js/typeahead.min.js"></script>
2435
2436	
2437	<!--original-->
2438	
2438<script src="https://ifurnholic.com/asset/js/jquery.validate.js"></script>
2438
2439	
2439<script src="https://ifurnholic.com/asset/admin/plugins/datepicker/bootstrap-datepicker.js"></script>
2439
2440	
2440<script src="https://ifurnholic.com/asset/admin/plugins/timepicker/bootstrap-timepicker.js"></script>
2440
2441	
2441<script src="https://ifurnholic.com/asset/js/validator.js"></script>
2441
2442	
2442<script> 
2443	    $(document).ready(function(){ 
2444		    $("#formku").validate({
2445			    rules: {
2446				    "tnc": {
2447					    required: true
2448				    }
2449			    }
2450		    });
2451		    $("#formkuu").validate();
2452		}); 
2453		$('.datepicker').datepicker();
2454		$('.timepicker').timepicker()
2455
2456		//menu
2457		$('ul.mega__item>li>a').mouseover(function(){
2458			var img_menu_url = $(this).prev().val();
2459			$('.img_kat_produk').attr('src',img_menu_url);
2460		});
2461		$('ul.mega_dropdown>li>a').mouseover(function(){
2462			$('.img_kat_produk').attr('src','');
2463		});
2464		$('.main__menu li.drop>a').mouseover(function(){
2465			var iterasi = $(this).attr('no');
2466			var new_transform = parseInt(iterasi) * parseInt(-13);
2467			new_transform = "translateX("+new_transform.toString()+ "%)";
2468			$(this).next().css('transform',new_transform);
2469			$('.img_kat_produk').attr('src','');
2470		});
2471		
2472    	//cart mini
2473		var private_key  = '';
2474		if (localStorage.getItem('private_key') != ''){
2475			private_key = localStorage.getItem('private_key');
2476		}
2477		$('.cart__menu').on('click', function(){
2478			var url = 'https://ifurnholic.com/produk/keranjang_mini';
2479			var url_produk_detail 	= 'https://ifurnholic.com/produk/detail/';
2480			var url_produk_foto 	= 'https://ifurnholic.com/media/product/';
2481			var url_produk_remove 	= 'https://ifurnholic.com/produk/keranjang_delete/';
2482			var url_produk_keranjang= 'https://ifurnholic.com/produk/keranjang/';
2483			var url_produk_checkout	= 'https://ifurnholic.com/produk/checkout/';
2484			var url_produk_category	= 'https://ifurnholic.com/produk/category/furniture';
2485			var thumb_closest		= 'shopping__cart';
2486			
2487			$('#cart_mini').empty();
2488			$('#cart_btn_all').empty();
2489
2490			$.ajax({
2491				type:'post',
2492				dataType:'json',
2493				url:url,
2494				data:{private_key: private_key},
2495				beforeSend: function(){
2496					//plsWaitDiv('.'+thumb_closest, 'show'); 
2497				},
2498				success:function (data) {
2499				    console.log(data);
2500					var i=0;
2501					$.each(data.record, function(e) {
2502						if (data.record[i].gambar.trim()==''){ 
2503							var foto_produk = 'no-image.png'; 
2504						}
2505						else{ 
2506							var foto_produk = data.record[i].gambar; 
2507						}
2508						var sub_total = ((data.record[i].harga_jual)*data.record[i].jumlah);
2509						
2510						$('#cart_mini').append(
2511							'<div class="shp__single__product">'+
2512								'<div class="shp__pro__thumb">'+
2513									'<a href="'+url_produk_detail+data.record[i].produk_seo+'"><img src="'+url_produk_foto+foto_produk+'" alt="product img" class="img-thumbnail product"/></a>'+
2514								'</div>'+
2515								'<div class="shp__pro__details">'+
2516									'<h2><a href="'+url_produk_detail+data.record[i].produk_seo+'">'+data.record[i].nama_produk+'</a></h2>'+
2517									'<span class="quantity">QTY: '+data.record[i].jumlah+'</span>'+
2518									'<span class="shp__price">Rp '+numberWithCommas(sub_total)+'</span>'+
2519								'</div>'+
2520								'<div class="remove__btn">'+
2521									'<a href="'+url_produk_remove+data.record[i].id_penjualan_detail+'" title="Remove this item"><i class="zmdi zmdi-close"></i></a>'+
2522								'</div>'+
2523							'</div>'
2524						);
2525						i++;						
2526					});	
2527					if (i>0){
2528						$('#cart_btn_all').append(
2529							'<ul class="shoping__total">'+
2530								'<li class="subtotal">Subtotal:</li>'+
2531								'<li class="total__price" id="txt_total">Rp 0</li>'+
2532							'</ul>'+
2533							'<ul class="shopping__btn">'+
2534								'<li><a href="'+url_produk_keranjang+'">View Cart</a></li>'+
2535								'<li class="shp__checkout"><a href="'+url_produk_checkout+'">Checkout</a></li>'+
2536							'</ul>'
2537						);						
2538						$('#txt_total').text('Rp '+numberWithCommas(data.total.total));
2539					}
2540					else{
2541						$('#cart_btn_all').append(
2542							'<ul class="shoping__total">'+
2543								'<li class="subtotal">No products in the cart</li>'+
2544							'</ul>'+
2545							'<ul class="shopping__btn">'+
2546								'<li><a href="'+url_produk_category+'">Mulai Belanja</a></li>'+
2547							'</ul>'
2548						);						
2549					}	
2550				},
2551				complete: function(){
2552					//plsWaitDiv('.'+thumb_closest, 'hidden'); 
2553				},
2554				error: function (xhr, status, error) {
2555					console.log(error);
2556				}
2557			});
2558
2559
2560		});
2561
2562		var url = 'https://ifurnholic.com/produk/keranjang_jumlah';
2563		$.ajax({
2564			type:'post',
2565			dataType:'json',
2566			url:url,
2567			data:{private_key: private_key},
2568			success:function (data) {					
2569				$('#cart_wishlist').text(data.jumlah);
2570			}
2571		});
2572		
2573		
2574	</script>
2574
2575	<!--end of orignial-->
2576
2577
2578	    <!-- QUICKVIEW PRODUCT -->
2579    <div id="quickview-wrapper">
2580        <!-- Modal -->
2581        <div class="modal fade" id="productModal" tabindex="-1" role="dialog">
2582            <div class="modal-dialog modal__container" role="document">
2583                <div class="modal-content">
2584                    <div class="modal-header modal__header">
2585                        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="zmdi zmdi-close" style="font-size:24pt"></i></button>
2586                    </div>
2587                    <div class="modal-body">
2588                    </div><!-- .modal-body -->
2589                </div><!-- .modal-content -->
2590            </div><!-- .modal-dialog -->
2591        </div>
2592        <!-- END Modal -->
2593    </div>
2594    <!-- END QUICKVIEW PRODUCT -->
2595	
2595<script type="text/javascript">
2596		$('#productModal').on('show.bs.modal', function (event) {
2597			var button = $(event.relatedTarget) // Button that triggered the modal
2598			var recipient = button.data('whatever') // Extract info from data-* attributes
2599			var modal = $(this);
2600			$.ajax({
2601				type: "POST",
2602				url: "https://ifurnholic.com/produk/quickview/"+recipient,
2603				cache: false,
2604				success: function (data) {
2605					modal.find('.modal-body').html(data);
2606				},
2607				error: function(err) {
2608					console.log(err);
2609				}
2610			});  
2611				
2612		});
2613		jQuery(function($) {
2614			$('#error_msg_prod_detail').hide();
2615			var id_produk   = $('#id_produk').val(); 
2616			var jumlah		= 1;
2617			var url         = 'https://ifurnholic.com/produk/keranjang';
2618			var url_coupon	= 'https://ifurnholic.com/produk/check_coupon';
2619			var url_del_coupon	= 'https://ifurnholic.com/produk/hapus_coupon_temp';
2620			var url_prod_search	= 'https://ifurnholic.com/produk/typeahead_getProduk';
2621
2622			//coupon
2623			$('#message_coupon').text('');
2624			$('#btn_coupon').on('click', function(){
2625				var coupon   = $('#txt_coupon').val().toUpperCase();
2626				var customer = $('#txt_id_kons').val();
2627				if (coupon!=''){
2628					$.ajax({
2629						type:'post',
2630						dataType:'json',
2631						url:url_coupon,
2632						data:{ kode_coupon : coupon, cust : customer },
2633						success:function (data) {
2634							console.log(data);
2635							
2636							if (data.msg != ''){
2637								console.log(data.msg);
2638								$('#message_coupon').text(data.msg);
2639							}
2640							else{
2641								$('#txt_coupon').val('');
2642								$('#shipping_fee').text("RP "+data.ongkir_now);
2643								$('#message_coupon').text('');	
2644								$('#biaya_pallet').after(
2645									"<tr class=''>"+
2646										"<th>"+coupon+" [<a class='del_coupon' id='"+data.no_coupon+"'>remove</a>]</th>"+
2647										"<td><span class='amount' style='color:red;'>(RP "+data.amount+")</span></td>"+
2648									"</tr>"+
2649									""								
2650								);
2651								$('#total_order').text("RP "+data.grandtotal);		
2652
2653								$('#coin_claim').text("(Rp "+addCommas(data.coin)+")");
2654								if (data.sisa_coin > 0){
2655									$('#sisa_coin').show();
2656									$('#coin_sisa').text("Rp "+addCommas(data.sisa_coin));                            
2657								}
2658							}
2659							
2660							//delete coupon							
2661							$('.del_coupon').on('click',function(){
2662								var coupon   = $(this).prev().val();
2663								var no_coupon = $(this).attr('id');
2664								var customer = $('#txt_id_kons').val();
2665								$.ajax({
2666									type:'post',
2667									dataType:'json',
2668									url:url_del_coupon,
2669									data:{ kode_coupon : coupon, no_urut : no_coupon, cust : customer },
2670									success:function (data) {
2671										console.log(data);
2672										
2673										if (data.msg != ''){
2674											console.log(data.msg);
2675											$('#message_coupon').text(data.msg);
2676											$('#total_order').text("RP "+data.grandtotal);									
2677											$('#shipping_fee').text("RP "+data.ongkir_now);
2678											$('#coin_claim').text("(Rp "+addCommas(data.coin)+")");
2679											if (data.sisa_coin > 0){
2680												$('#sisa_coin').show();
2681												$('#coin_sisa').text("Rp "+addCommas(data.sisa_coin));                            
2682											}
2683										}
2684										else{
2685										}
2686									}
2687								});							
2688
2689								$(this).closest('tr').remove();
2690							});
2691						}
2692					});
2693				}
2694				else{
2695					$('#kupon-check').modal();
2696                	return false;					
2697				} 
2698				
2699			});
2700			//delete coupon
2701			$('.del_coupon').on('click',function(){
2702				var coupon   = $(this).prev().val();
2703				var no_coupon = $(this).attr('id');
2704				var customer = $('#txt_id_kons').val();
2705				$.ajax({
2706					type:'post',
2707					dataType:'json',
2708					url:url_del_coupon,
2709					data:{ kode_coupon : coupon, no_urut : no_coupon, cust : customer },
2710					success:function (data) {
2711						console.log(data);
2712						
2713						if (data.msg != ''){
2714							console.log(data.msg);
2715							$('#txt_coupon').val('');
2716							$('#message_coupon').text(data.msg);
2717							$('#total_order').text("RP "+data.grandtotal);									
2718						}
2719						else{
2720						}
2721					}
2722				});							
2723
2724				$(this).closest('tr').remove();
2725			});
2726
2727			//search
2728			$('.prod_search').typeahead({
2729  				source: function(query, result){
2730					$.ajax({
2731						url:url_prod_search,
2732						method:"POST",
2733						data:{query:query},
2734						dataType:"json",
2735						success:function(data){
2736							result($.map(data, function(item){
2737								return item;
2738							}));
2739						}
2740					})
2741				},
2742				afterSelect:function(obj) { 
2743					window.location.href = 'https://ifurnholic.com/produk/detail/'+obj.produk_seo;
2744				}
2745			});	
2746
2747			//logout
2748			$('.btn-logout').on('click', function(){
2749				if (localStorage.getItem('private_key') != ''){
2750	 	           localStorage.removeItem('private_key');
2751        		}
2752			});
2753
2754			//window width
2755			if ($(window).width() <= 576) {
2756        		$('#layar').val('small');
2757    		}  			
2758			$(window).resize(function () {
2759        		if ($(window).width() <= 576) {
2760					$('#layar').val('small');
2761        		}
2762			});	
2763			
2764    		$('#sosmed').click(function(){
2765    			if($('#popoversosmed').attr('class') == 'hidden'){
2766    				$('#popoversosmed').removeClass('hidden');
2767    			}
2768    			else{
2769    				$('#popoversosmed').addClass('hidden');
2770    			}
2771    		})
2772    
2773    		$('.image-container').mouseenter(function () {			
2774    			//alert($(this).find('img').data('hover'));
2775    			console.log($(this).data('hover'));
2776    			$(this).attr('src', $(this).data("hover"));
2777    			}).mouseleave(function () {
2778    			$(this).attr('src', $(this).data("src"));
2779    		});
2780    		
2781    		$('.button-checkbox').each(function () {
2782    			// Settings
2783    			var $widget 	= $(this),
2784    				$button 	= $widget.find('button'),
2785    				$checkbox 	= $widget.find('input:checkbox'),
2786    				color 		= $button.data('color'),
2787    				settings 	= {
2788    					on: {
2789    						icon: 'glyphicon glyphicon-check'
2790    					},
2791    					off: {
2792    						icon: 'glyphicon glyphicon-unchecked'
2793    					}
2794    				};
2795    
2796    			// Event Handlers
2797    			$button.on('click', function () {
2798    				$checkbox.prop('checked', !$checkbox.is(':checked'));
2799    				$checkbox.triggerHandler('change');
2800    				updateDisplay();
2801    			});
2802    			$checkbox.on('change', function () {
2803    				updateDisplay();
2804    			});
2805    
2806    			// Actions
2807    			function updateDisplay() {
2808    				var isChecked = $checkbox.is(':checked');
2809    				// Set the button's state
2810    				$button.data('state', (isChecked) ? "on" : "off");
2811    				// Set the button's icon
2812    				$button.find('.state-icon')
2813    					.removeClass()
2814    					.addClass('state-icon ' + settings[$button.data('state')].icon);
2815    				// Update the button's color
2816    				if (isChecked) {
2817    					$button
2818    						.removeClass('btn-default')
2819    						.addClass('btn-' + color + ' active');
2820    				}
2821    				else {
2822    					$button
2823    						.removeClass('btn-' + color + ' active')
2824    						.addClass('btn-default');
2825    				}
2826    			}
2827    
2828    			// Initialization
2829    			function init() {
2830    				updateDisplay();
2831    				// Inject the icon if applicable
2832    				if ($button.find('.state-icon').length == 0) {
2833    					$button.prepend('<i class="state-icon ' + settings[$button.data('state')].icon + '"></i> ');
2834    				}
2835    			}
2836    			init();
2837    		});
2838    		
2839
2840			/*provinsi*/
2841			var mode_= $('#mode_').val();
2842			var ka = $('#ka').val();
2843			var dataString  = "prov=true&kota=false&kec=false&src=provinsi&tipe=bill&mode="+mode_+"&ka="+ka+"";
2844			var url = "https://ifurnholic.com/members/address_check";
2845			$.ajax({
2846				type:'POST',
2847				url: url,
2848				data:dataString,
2849				crossDomain: true,
2850				success: function(result) {
2851					$('#provinsi').empty();
2852					$('#provinsi').append(
2853						$('<option>').val('').html('Pilih Provinsi')
2854					);
2855					$.each(result.data,function(index, text){
2856						$('#provinsi').append(
2857							$('<option>').val(text.prov_name).html(text.prov_name)
2858						);
2859						if (result.prov_name!=''){
2860							$('#provinsi').val(result.prov_name);
2861						}
2862					});
2863				},
2864				error: function (textStatus, errorThrown) {
2865					console.log(errorThrown);
2866				}
2867			});
2868
2869			/*kabupaten*/
2870			$("#provinsi").on('change', function(){
2871				var prov      	= $(this).val();
2872				var dataString  = "prov="+prov+"&kota=false&kec=false&src=kabupaten";
2873
2874				$('#kecamatan').empty('');
2875				$('#kodepos').val('');
2876				if (parent){
2877					$.ajax({
2878						type:'POST',
2879						url: url,
2880						data: dataString,
2881						cache:false,
2882						crossDomain: true,
2883						success: function(result) {
2884							$('#kabupaten').empty();
2885							$('#kabupaten').append(
2886								$('<option>').val('').html('Pilih Kabupaten/Kota')
2887							);
2888							$.each(result.data,function(index, text){
2889								$('#kabupaten').append(
2890									$('<option>').val(text.kota_kab_name).html(text.kota_kab_name)
2891								);
2892							});
2893						},
2894						error: function (textStatus, errorThrown) {
2895							console.log(errorThrown);
2896						}
2897					});
2898					
2899				}
2900			});
2901
2902			/*kecamatan*/
2903			$("#kabupaten").on('change', function(){
2904				var prov      	= $('#provinsi').val();
2905				var kota		= $(this).val();
2906				var dataString  = "prov="+prov+"&kota="+kota+"&kec=false&src=kecamatan";
2907
2908				$('#kodepos').val('');
2909				if (parent){
2910					$.ajax({
2911						type:'POST',
2912						url: url,
2913						data: dataString,
2914						cache:false,
2915						crossDomain: true,
2916						success: function(result) {
2917							$('#kecamatan').empty();
2918							$('#kecamatan').append(
2919								$('<option>').val('').html('Pilih Kecamatan')
2920							);
2921							$.each(result.data,function(index, text){
2922								$('#kecamatan').append(
2923									$('<option>').val(text.kec_name).html(text.kec_name)
2924								);
2925							});
2926						},
2927						error: function (textStatus, errorThrown) {
2928							console.log(errorThrown);
2929						}
2930					});
2931					
2932				}
2933			});
2934			
2935			/*kodepos*/
2936			$("#kecamatan").on('change', function(){
2937				var prov      	= $('#provinsi').val();
2938				var kota      	= $('#kabupaten').val();
2939				var kec			= $(this).val();
2940				var dataString  = "prov="+prov+"&kota="+kota+"&kec="+kec+"&src=kodepos";
2941
2942				if (parent){
2943					$.ajax({
2944						type:'POST',
2945						url: url,
2946						data: dataString,
2947						cache:false,
2948						crossDomain: true,
2949						success: function(result) {
2950							$('#kodepos').empty();
2951							$.each(result.data,function(index, text){
2952								$('#kodepos').val(text.kode_pos);
2953							});
2954						},
2955						error: function (textStatus, errorThrown) {
2956							console.log(errorThrown);
2957						}
2958					});
2959					
2960				}
2961			});
2962			
2963			/*ship - checkout*/
2964			/*provinsi*/
2965			$('#div_message_ongkir').hide();
2966			var mode_= $('#mode_').val();
2967			var ka = $('#ka').val();
2968			var dataString  = "parent=true&src=provinsi&tipe=ship&mode="+mode_+"&ka="+ka+"";
2969
2970			var url = "https://ifurnholic.com/members/address_check";
2971			$.ajax({
2972				type:'POST',
2973				url: url,
2974				data:dataString,
2975				crossDomain: true,
2976				success: function(result) {
2977					$('#provinsi_ship').empty();
2978					$('#provinsi_ship').append(
2979						$('<option>').val('').html('Pilih Provinsi')
2980					);
2981					$.each(result.data,function(index, text){
2982						$('#provinsi_ship').append(
2983							$('<option>').val(text.id).html(text.name)
2984						);
2985						if (result.province_id!=''){
2986							$('#provinsi_ship').val(result.province_id);
2987						}
2988					});
2989				},
2990				error: function (textStatus, errorThrown) {
2991					console.log(errorThrown);
2992				}
2993		    });
2994
2995			/*kabupaten*/
2996			$("#provinsi_ship").on('change', function(){
2997				var parent      = $(this).val();
2998				var dataString  = "parent="+parent+"&src=kabupaten";
2999
3000				$('#kecamatan_ship').empty('');
3001				if (parent){
3002					$.ajax({
3003						type:'POST',
3004						url: url,
3005						data: dataString,
3006						cache:false,
3007						crossDomain: true,
3008						success: function(result) {
3009							$('#kabupaten_ship').empty();
3010							$('#kabupaten_ship').append(
3011								$('<option>').val('').html('Pilih Kabupaten/Kota')
3012							);
3013							$.each(result.data,function(index, text){
3014								$('#kabupaten_ship').append(
3015									$('<option>').val(text.id).html(text.name)
3016								);
3017							});
3018						},
3019						error: function (textStatus, errorThrown) {
3020							console.log(errorThrown);
3021						}
3022					});
3023					
3024				}
3025			});
3026
3027			/*kecamatan*/
3028			$("#kabupaten_ship").on('change', function(){
3029				var parent      = $(this).val();
3030				var dataString  = "parent="+parent+"&src=kecamatan";
3031
3032				if (parent){
3033					$.ajax({
3034						type:'POST',
3035						url: url,
3036						data: dataString,
3037						cache:false,
3038						crossDomain: true,
3039						success: function(result) {
3040							$('#kecamatan_ship').empty();
3041							$('#kecamatan_ship').append(
3042								$('<option>').val('').html('Pilih Kecamatan')
3043							);
3044							$.each(result.data,function(index, text){
3045								$('#kecamatan_ship').append(
3046									$('<option>').val(text.id).html(text.name)
3047								);
3048							});
3049						},
3050						error: function (textStatus, errorThrown) {
3051							console.log(errorThrown);
3052						}
3053					});
3054					
3055				}
3056			}); 
3057
3058			/*hitung shipping*/
3059			$("#kecamatan_ship").on('change', function(){
3060				$('#div_message_ongkir').hide();
3061				var parent      = $(this).val();
3062				var p_id		= $('#provinsi_ship').val();
3063				var r_id		= $('#kabupaten_ship').val();
3064				
3065				var dataString  = "parent="+parent+"&src=ship_calculate&p_id="+p_id+"&r_id="+r_id+"";
3066
3067				if (parent){
3068					$.ajax({
3069						type:'POST',
3070						url: url,
3071						data: dataString,
3072						cache:false,
3073						crossDomain: true,
3074						success: function(result) {
3075							$('#shipping_fee_checkout').text("Rp "+result.format_ongkir);
3076							$('#total_order').text("Rp "+result.format_total);
3077							if (result.format_ongkir == 'not available'){
3078								$('#div_message_ongkir').show();
3079							}
3080							console.log(result);
3081						},
3082						error: function (textStatus, errorThrown) {
3083							console.log(errorThrown);
3084						}
3085					});
3086					
3087				}
3088			});
3089
3090			$(".desktop-owl-carousel").owlCarousel({
3091				items: 1,
3092				loop: true,
3093				margin: 10,
3094				nav: false,
3095				dots: true,
3096				autoplay: true,
3097				autoplayTimeout: 3000,
3098				navText: ["<", ">"]
3099			});
3100
3101			$(".mobile-owl-carousel").owlCarousel({
3102				items: 1,
3103				loop: true,
3104				margin: 10,
3105				nav: false,
3106				dots: true,
3107				autoplay: true,
3108				autoplayTimeout: 3000,
3109				navText: ["<", ">"]
3110			});					
3111        
3112			
3113		});
3114        
3115		
3116		function rupiah(angka, prefix) {
3117			var number_string = angka.replace(/[^,\d]/g, "").toString(),
3118				split = number_string.split(","),
3119				sisa = split[0].length % 3,
3120				rupiah = split[0].substr(0, sisa),
3121				ribuan = split[0].substr(sisa).match(/\d{3}/gi);
3122
3123			if (ribuan) {
3124				separator = sisa ? "." : "";
3125				rupiah += separator + ribuan.join(".");
3126			}
3127
3128			rupiah = split[1] != undefined ? rupiah + "," + split[1] : rupiah;
3129			return prefix == undefined ? rupiah : rupiah ? "Rp " + rupiah : "";
3130		}
3131		
3132		
3133	</script>
3133        
3134<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"e5eb3614cf09412989058c03f2c736d0","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 3134
3134
3135<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"fea1bdea26b44e95b29f62278b44c331","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
3135
3136</body>
3137</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.