Help
RSS
API
Feed
Maltego
Contact
Domain > gorila-888.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2026-02-18
104.18.6.129
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Wed, 18 Feb 2026 19:41:53 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveCache-Control: max-age3600Expires: Wed, 18 Feb 2026 20:41:53 GMTLocation: https://gorila-888.com/speculation-rules: /cdn-cgi/speculationServer: cloudflareCF-RAY: 9d00012a3cc79811-PDXalt-svc: h3:443; ma86400 html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>cloudflare/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Wed, 18 Feb 2026 19:41:54 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveCF-RAY: 9d00012a9958a11a-PDXExpires: Thu, 19 Nov 1981 08:52:00 GMTCache-Control: no-store, no-cache, must-revalidatePragma: no-cacheSet-Cookie: PHPSESSIDdmrc6nfie6sdvotdna1prkuu45; path/cf-cache-status: DYNAMICspeculation-rules: /cdn-cgi/speculationServer: cloudflarealt-svc: h3:443; ma86400 !DOCTYPE html>html langkr>head> meta http-equivContent-Type contenttext/html; charsetUTF-8 /> meta nameviewport contentwidthdevice-width, initial-scale1, maximum-scale1 /> !-- link href./downloaded-assets/bootstrap.min.css?v2 relstylesheet integritysha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN crossoriginanonymous /> --> link hrefhttps://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css?v2 relstylesheet> link relstylesheet href./downloaded-assets/jquery-ui.css /> link relstylesheet href./downloaded-assets/reset.css?v1771443714 /> link relstylesheet href./downloaded-assets/gs_main.css?v1771443714 mediascreen and (width > 1200px) /> link relstylesheet href./downloaded-assets/gs_main_m.css?v1771443714 mediascreen and (width 1200px) /> link relstylesheet href./css/mobile.css mediascreen and (width 1200px) /> link relstylesheet href./downloaded-assets/gs_menu_m.css mediascreen and (width 1200px) /> link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css /> script srchttps://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js>/script> link relstylesheet href./downloaded-assets/modal.css?v1771443714 /> link relstylesheet href./downloaded-assets/style.css /> link relstylesheet href./downloaded-assets/media.css?v4 /> !-- script src./downloaded-assets/bootstrap.bundle.min.js integritysha384-w76AqPfDkMBDXo30jS1Sgez6pr3x5MlQ1ZAGC+nuZB+EYdgRZgiwxhTBTkF7CXvN crossoriginanonymous >/script> --> script srchttps://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js>/script> link idnordvpn-contentScript-extension-fonts relstylesheet href./downloaded-assets/css /> script src./downloaded-assets/jquery-1.12.4.min.js>/script> script src./downloaded-assets/jquery-ui.js>/script> script src./downloaded-assets/iconify.min.js>/script> script async srchttps://unpkg.com/@phosphor-icons/web>/script> link relstylesheet typetext/css href./downloaded-assets/style(1).css /> link relstylesheet typetext/css href./downloaded-assets/style(2).css /> link relstylesheet typetext/css href./downloaded-assets/style(3).css /> link relstylesheet typetext/css href./downloaded-assets/style(4).css /> link relstylesheet typetext/css href./downloaded-assets/style(5).css /> link relstylesheet typetext/css href./downloaded-assets/style(6).css /> link relstylesheet href./css/tailwind-inline.css /> link relstylesheet href./css/inline-styles.css /> link relstylesheet href./css/index.css /> link relstylesheet href./css/popup.css?v1771443714 /> link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.3/font/bootstrap-icons.css> script src./downloaded-assets/common.js typetext/javascript>/script> script src./js/ui.js?v1771443714>/script> script src./js/index.js?v1771443714>/script> script src./js/popup.js?v1771443714>/script> script src./js/login.js?v1>/script> script src./js/event-handlers.js>/script> script src./js/mockup.js?v1771443714>/script> script src./js/jquery.cookie.js typetext/javascript>/script> script src/assets/js/langpack.js?v1771443714>/script> script> document.addEventListener(DOMContentLoaded, function() { const hamburger document.getElementById(hamburger); const menu document.getElementById(menu); const overlay document.getElementById(overlay); const menuItems document.querySelectorAll(.menu-item a); function toggleMenu() { hamburger.classList.toggle(active); menu.classList.toggle(active); overlay.classList.toggle(active); } hamburger.addEventListener(click, toggleMenu); overlay.addEventListener(click, toggleMenu); menuItems.forEach(item > { item.addEventListener(click, (e) > { e.preventDefault(); toggleMenu(); console.log(메뉴 클릭:, item.textContent.trim()); }); }); }); /script> style> .join-form-vertical { display: flex; flex-direction: column; /* 세로 배치 */ align-items: flex-start; /* 왼쪽 정렬 */ gap: 8px; /* 줄 간격 */}.join-line { display: flex; align-items: center; gap: 8px; width: 100%;}.join-label { white-space: nowrap; font-weight: 500; color: #fff; /* 배경이 어두우면 유지 */}.join-line input { flex: 1; padding: 8px; box-sizing: border-box;}.loginconform { align-self: flex-end; /* 버튼을 오른쪽 끝으로 정렬 (원하면 중앙정렬도 가능) */ padding: 8px 16px; height: 38px;}divid^img_popup_notice.dialog { border: none !important; background-color: transparent !important; max-width:350px !important; } divid^img_popup_notice.dialog.dialog--active { position: fixed !important; display: block !important; visibility: visible !important; opacity: 1 !important; z-index: 999999999 !important; overflow: hidden !important; } divid^img_popup_notice .popup-actions { display: flex !important; justify-content: center !important; align-items: center !important; gap: 30px !important; /* 버튼 사이 간격 */ padding: 13px !important; /* 필요에 따라 조정 */ background-color: #2e2e2e !important; } divid^img_popup_notice .item_form { padding: 0 !important; } divid^img_popup_notice .popup-actions .popup-close { position: relative !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; font-size: 25px !important; line-height: 1 !important; background-color: #444 !important; /* 숨김 버튼과 동일하게 */ color: #fff !important; border: none !important; border-radius: 20px !important; cursor: pointer !important; width: 30px; height: 30px; } .popup-notice { position: fixed; border: 4px solid #f5a552; border-radius: 20px; background-color: #2e2e2e; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.5); overflow: hidden; z-index: 10000; } /* 이미지 영역 */ .popup-content { width: 100%; background: #000; } .popup-image { display: block; width: 100%; height: auto; object-fit: cover; } /* 하단 액션 버튼 */ .popup-actions { padding: 16px; text-align: center; background-color: #2e2e2e; } .btn_hide_day { display: inline-flex; align-items: center; gap: 6px; padding: 8px 16px; font-size: 14px; color: #fff; background-color: #444; border: none; border-radius: 20px; cursor: pointer; } .btn_hide_day i { font-size: 16px; } .blurred { filter: blur(5px); pointer-events: none; } .qr-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.7); display: flex; justify-content: center; align-items: center; z-index: 9999; } /* QR 모달 */ .qr-modal { background: white; padding: 30px; border-radius: 10px; text-align: center; position: relative; max-width: 400px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); } .qr-modal h3 { margin-top: 0; margin-bottom: 20px; color: #333; } .qr-modal img { max-width: 100%; height: auto; margin: 20px 0; } .qr-modal p { color: #666; margin-bottom: 0; } /* 닫기 버튼 */ .qr-close { position: absolute; top: 10px; right: 10px; background: none; border: none; font-size: 30px; cursor: pointer; color: #999; line-height: 1; padding: 0; width: 30px; height: 30px; } .qr-close:hover { color: #333; } .qr-timer { font-size: 24px; font-weight: bold; color: #f5bd0a; margin-bottom: 10px; } .qr-expire-notice { font-size: 12px; color: #999; margin-top: 10px; } /style> title> 고릴라 /title>/head>div idimg_popup_notice1 classdialog popup-notice> div classpopup-content> div idimg_content_popup_notice1 classitem_form type_full styledisplay:block;>/div> /div> div classpopup-actions> button idoneday_banner_close_img_notice1 typebutton classbtn_hide_day language-idDo_not_open_today> i classfal fa-clock>/i> 오늘 하루 열지 않기 /button> button idimg_btn_close_notice1 typebutton classbtn_close popup-close>×/button> /div>/div>div idimg_popup_notice2 classdialog popup-notice> div classpopup-content> div idimg_content_popup_notice2 classitem_form type_full styledisplay:block;>/div> /div> div classpopup-actions> button idoneday_banner_close_img_notice2 typebutton classbtn_hide_day language-idDo_not_open_today> i classfal fa-clock>/i> 오늘 하루 열지 않기 /button> button idimg_btn_close_notice2 typebutton classbtn_close popup-close>×/button> /div>/div>div idimg_popup_notice3 classdialog popup-notice> div classpopup-content> div idimg_content_popup_notice3 classitem_form type_full styledisplay:block;>/div> /div> div classpopup-actions> button idoneday_banner_close_img_notice3 typebutton classbtn_hide_day language-idDo_not_open_today> i classfal fa-clock>/i> 오늘 하루 열지 않기 /button> button idimg_btn_close_notice3 typebutton classbtn_close popup-close>×/button> /div>/div>div idimg_popup_notice4 classdialog popup-notice> div classpopup-content> div idimg_content_popup_notice4 classitem_form type_full styledisplay:block;>/div> /div> div classpopup-actions> button idoneday_banner_close_img_notice4 typebutton classbtn_hide_day language-idDo_not_open_today> i classfal fa-clock>/i> 오늘 하루 열지 않기 /button> button idimg_btn_close_notice4 typebutton classbtn_close popup-close>×/button> /div>/div>div idimg_popup_notice5 classdialog popup-notice> div classpopup-content> div idimg_content_popup_notice5 classitem_form type_full styledisplay:block;>/div> /div> div classpopup-actions> button idoneday_banner_close_img_notice5 typebutton classbtn_hide_day language-idDo_not_open_today> i classfal fa-clock>/i> 오늘 하루 열지 않기 /button> button idimg_btn_close_notice5 typebutton classbtn_close popup-close>×/button> /div>/div>div idpopup_notice1 classdialog dialog--active stylebackground-color:#2e2e2e;border-color:#f5a552;border-radius:20px; position:; > button idbtn_close_notice1 typebutton classbtn_close stylecursor:pointer;background-color:#f5a552;> div classico_close> /div> /button> section idsection_login_form classsection bl_list style/* min-height: 775px; */> div classinner_cont pop_container> div classhead_layer> strong styleline-height:34px;font-size:18px;background-color:#f5a552;padding-bottom:0;margin-bottom:0px;width:200px;padding:3px 40px;border-radius:17px;color:#fff;>공지사항/strong> /div> form action# classwrite_qna styleoverflow:hidden;height:88%;> fieldset styleheight:90%;> div classdesc_form stylepadding-top:0;padding-bottom:10px;> p idtitle_popup_notice1 classtxt_desc stylecolor:black;float:left;overflow: hidden;-webkit-line-clamp: 1;-webkit-box-orient: vertical;text-overflow: ellipsis;height:35px;line-height:35px;display: -webkit-box;width:94%;text-align:left;> 여기에 공지사항 제목이 들어가면 됩니다. 여기에 공지사항 제목이 들어가면 됩니다. /p> /div> div classlist_form styleheight:calc(100% - 48px);overflow:auto;> div idcontent_popup_notice1 classitem_form type_full styledisplay:block;> 여기에 내용이 들어 옵니다.br> /div> /div> /fieldset> div classview_btn styleheight:10%;margin-top:10px;> div idoneday_banner_close_notice1 classbtn02 stylecursor:pointer;width: 120px; height: 30px; line-height: 30px; text-align: center; font-size: 12px; margin-left: 10px; background-color: #f5a552; border-radius: 7px; > i classfal fa-times>/i> 하루동안 보지않기 /div> /div> /form> /div> /section>/div>div idpopup_notice2 classdialog dialog--active stylebackground-color:#2e2e2e;border-color:#5bab95;border-radius:20px; position:;> button idbtn_close_notice2 typebutton classbtn_close stylecursor:pointer;background-color:#5bab95;> div classico_close> /div> /button> section idsection_login_form classsection bl_list stylemin-height: 770px;> div classinner_cont pop_container> div classhead_layer> strong styleline-height:34px;font-size:18px;background-color:#5bab95;padding-bottom:0;margin-bottom:0px;width:200px;padding:3px 40px;border-radius:17px;color:#fff;>공지사항/strong> /div> form action# classwrite_qna styleoverflow:hidden;height:88%;> fieldset styleheight:90%;> div classdesc_form stylepadding-top:0;padding-bottom:10px;> p idtitle_popup_notice2 classtxt_desc stylefloat:left;color:black;overflow: hidden;-webkit-line-clamp: 1;-webkit-box-orient: vertical;text-overflow: ellipsis;height:35px;line-height:35px;display: -webkit-box;width:94%;text-align:left;> 여기에 공지사항 제목이 들어가면 됩니다. 여기에 공지사항 제목이 들어가면 됩니다. /p> /div> div classlist_form styleheight:calc(100% - 48px);overflow:auto;> div idcontent_popup_notice2 classitem_form type_full styledisplay:block;> 여기에 내용이 들어 옵니다.br> /div> /div> /fieldset> div classview_btn styleheight:10%;margin-top:10px;> div idoneday_banner_close_notice2 classbtn02 stylewidth: 120px; height: 30px; line-height: 30px; text-align: center; font-size: 12px; margin-left: 10px; background-color: #5bab95; border-radius: 7px; > i classfal fa-times>/i> span language-idDo_not_open_today>하루동안 보지않기/span> /div> /div> /form> /div> /section>/div>div idpopup_notice3 classdialog dialog--active stylebackground-color:#2e2e2e;border-color:#5c5bab;border-radius:20px; position:; > button idbtn_close_notice3 typebutton classbtn_close stylecursor:pointer;background-color:#5c5bab;> div classico_close> /div> /button> section idsection_login_form classsection bl_list style min-height: 700px;> div classinner_cont pop_container> div classhead_layer> strong styleline-height:34px;font-size:18px;background-color:#5c5bab;padding-bottom:0;margin-bottom:0px;width:200px;padding:3px 40px;border-radius:17px;color:#fff;>공지사항/strong> /div> form action# classwrite_qna styleoverflow:hidden;height:88%;> fieldset styleheight:90%;> div classdesc_form stylepadding-top:0;padding-bottom:10px;> p idtitle_popup_notice3 classtxt_desc stylefloat:left;color:black;overflow: hidden;-webkit-line-clamp: 1;-webkit-box-orient: vertical;text-overflow: ellipsis;height:35px;line-height:35px;display: -webkit-box;width:94%;text-align:left;> 여기에 공지사항 제목이 들어가면 됩니다. 여기에 공지사항 제목이 들어가면 됩니다. /p> /div> div classlist_form styleheight:calc(100% - 48px);overflow:auto;> div idcontent_popup_notice3 classitem_form type_full styledisplay:block;> 여기에 내용이 들어 옵니다.br> /div> /div> /fieldset> div classview_btn styleheight:10%;margin-top:10px;> div idoneday_banner_close_notice3 classbtn02 stylewidth: 120px; height: 30px; line-height: 30px; text-align: center; font-size: 12px; margin-left: 10px; background-color: #5c5bab; border-radius: 7px; > i classfal fa-times>/i> span language-idDo_not_open_today>하루동안 보지않기/span> /div> /div> /form> /div> /section>/div>div idpopup_notice4 classdialog dialog--active stylebackground-color:#2e2e2e;border-color:#f58c4f;border-radius:20px; position:; > button idbtn_close_notice4 typebutton classbtn_close stylecursor:pointer;background-color:#f58c4f;> div classico_close> /div> /button> section idsection_login_form classsection bl_list style /* min-height: 770px; */> div classinner_cont pop_container> div classhead_layer> strong styleline-height:34px;font-size:18px;background-color:#f58c4f;padding-bottom:0;margin-bottom:0px;width:200px;padding:3px 40px;border-radius:17px;color:#fff;>공지사항/strong> /div> form action# classwrite_qna styleoverflow:hidden;height:88%;> fieldset styleheight:90%;> div classdesc_form stylepadding-top:0;padding-bottom:10px;> p idtitle_popup_notice4 classtxt_desc stylefloat:left;color:black;overflow: hidden;-webkit-line-clamp: 1;-webkit-box-orient: vertical;text-overflow: ellipsis;height:35px;line-height:35px;display: -webkit-box;width:94%;text-align:left;> 여기에 공지사항 제목이 들어가면 됩니다. 여기에 공지사항 제목이 들어가면 됩니다. /p> /div> div classlist_form styleheight:calc(100% - 48px);overflow:auto;> div idcontent_popup_notice4 classitem_form type_full styledisplay:block;> 여기에 내용이 들어 옵니다.br> /div> /div> /fieldset> div classview_btn styleheight:10%;margin-top:10px;> div idoneday_banner_close_notice4 classbtn02 stylewidth: 120px; height: 30px; line-height: 30px; text-align: center; font-size: 12px; margin-left: 10px; background-color: #f58c4f; border-radius: 7px; > i classfal fa-times>/i> span language-idDo_not_open_today>하루동안 보지않기/span> /div> /div> /form> /div> /section>/div>div idpopup_notice5 classdialog dialog--active stylebackground-color:#2e2e2e;border-color:#ab5b7c;border-radius:20px; position:; > button idbtn_close_notice5 typebutton classbtn_close stylecursor:pointer;background-color:#ab5b7c;> div classico_close> /div> /button> section idsection_login_form classsection bl_list stylemin-height: 770px;> div classinner_cont pop_container> div classhead_layer> strong styleline-height:34px;font-size:18px;background-color:#ab5b7c;padding-bottom:0;margin-bottom:0px;width:200px;padding:3px 40px;border-radius:17px;color:#fff;>공지사항/strong> /div> form action# classwrite_qna styleoverflow:hidden;height:88%;> fieldset styleheight:90%;> div classdesc_form stylepadding-top:0;padding-bottom:10px;> p idtitle_popup_notice5 classtxt_desc stylefloat:left;color:black;overflow: hidden;-webkit-line-clamp: 1;-webkit-box-orient: vertical;text-overflow: ellipsis;height:35px;line-height:35px;display: -webkit-box;width:94%;text-align:left;> 여기에 공지사항 제목이 들어가면 됩니다. 여기에 공지사항 제목이 들어가면 됩니다. /p> /div> div classlist_form styleheight:calc(100% - 48px);overflow:auto;> div idcontent_popup_notice5 classitem_form type_full styledisplay:block;> 여기에 내용이 들어 옵니다.br> /div> /div> /fieldset> div classview_btn styleheight:10%;margin-top:10px;> div idoneday_banner_close_notice5 classbtn02 stylewidth: 120px; height: 30px; line-height: 30px; text-align: center; font-size: 12px; margin-left: 10px; background-color: #ab5b7c; border-radius: 7px; > i classfal fa-times>/i> span language-idDo_not_open_today>하루동안 보지않기/span> /div> /div> /form> /div> /section>/div>body class> div classwrapper> div classtop_banner> a href./>img classtop_banner--logo src./downloaded-assets/logo.png?v3 />/a> /div> div classheader mw> !-- 로그인 전 --> form action/proc/login/login_proc.php nameformLogin idformLogin autocompleteoff methodpost> div classheader_login before-login> input typetext placeholder아이디 namemb_id idmb_id classuid stylemin-width:160px language-idLogin_id /> input typepassword placeholder패스워드 namemb_password idmb_password classupw stylemin-width:160px language-idPassword /> button typesubmit classheader_login--btn btn-login btns btnLogin btnLogins stylemin-width:160px language-idLogin> 로그인 /button> button typebutton classheader_login--btn btn-join data-actionjoin onclickopenSignup() stylemin-width:160px language-idSignup> 회원가입 /button> /div> /form> !-- 로그인 후 --> div classmobile_header> div classlogo>/div> div classhamburger idhamburger> span>/span> span>/span> span>/span> /div> /div> div classoverlay idoverlay>/div> nav classmenu idmenu> ul classmenu-list> li classmenu-item onclickdoalert();> a href#home> span classmenu-icon>i classph ph-coins>/i>/span> span language-iddeposit_application>충전신청/span> /a> /li> li classmenu-item onclickdoalert();> a href#about> span classmenu-icon>i classph ph-money>/i>/span> span language-idwithdrawal_application>환전신청/span> /a> /li> li classmenu-item onclickdoalert();> a href#services> span classmenu-icon>i classph ph-microsoft-powerpoint-logo>/i>/span> span language-idconvert_points>포인트 전환/span> /a> /li> li classmenu-item onclickdoalert();> a href#portfolio> span classmenu-icon>i classph ph-bell-ringing>/i>/span> span language-idnotice>공지사항/span> /a> /li> li classmenu-item onclickdoalert();> a href#contact> span classmenu-icon>i classph ph-phone-disconnect>/i>/span> span language-idcustomer_service_center>고객센터/span> /a> /li> li classmenu-item onclickdoalert();> a href#contact> span classmenu-icon>i classph ph-phone-disconnect>/i>/span> span language-idmemo>쪽지/span> /a> /li> li classlang-selector style width: 100%; box-sizing: border-box; padding:10px> select idid-lang2 namelang2 onchangechageLangSelect2() stylepadding: 15px; width: 300px; font-weight: 700; border-radius: 10px;> option valuein data-flag/img/nation/ID.gif selected>Indonesia/option> option valueko data-flag/img/nation/Ko.png >한국어/option> option valueen data-flag/img/nation/US.gif>English/option> !-- option valueth data-flag/img/nation/TH.gif>ภาษาไทย/option> option valuevt data-flag/img/nation/VN.gif>Tiếng Việt/option> option valuein data-flag/img/nation/ID.gif>Indonesia/option> --> /select> /li> /ul> /nav> div classheader_menu > div classheader_menuItem onclickdoalert();> div classheader_menuItem--icon> i classph ph-coins>/i> img classheader_menuItem--icon_hover src./downloaded-assets/wheel-bg.png /> /div> span classheader_menuItem--text language-iddeposit_application>충전신청/span> /div> div classheader_menuItem onclickdoalert();> div classheader_menuItem--icon> i classph ph-money>/i> img classheader_menuItem--icon_hover src./downloaded-assets/wheel-bg.png /> /div> span classheader_menuItem--text language-idwithdrawal_application>환전신청/span> /div> div classheader_menuItem onclickdoalert();> div classheader_menuItem--icon> i classph ph-microsoft-powerpoint-logo>/i> img classheader_menuItem--icon_hover src./downloaded-assets/wheel-bg.png /> /div> span classheader_menuItem--text language-idconvert_points>포인트 전환/span> /div> div classheader_menuItem onclickdoalert();> div classheader_menuItem--icon> i classph ph-bell-ringing>/i> img classheader_menuItem--icon_hover src./downloaded-assets/wheel-bg.png /> /div> span classheader_menuItem--text language-idnotice>공지사항/span> /div> div classheader_menuItem onclickdoalert();> div classheader_menuItem--icon> i classph ph-phone-disconnect>/i> img classheader_menuItem--icon_hover src./downloaded-assets/wheel-bg.png /> /div> span classheader_menuItem--text language-idcustomer_service_center>고객센터/span> /div> div classheader_menuItem onclickdoalert();> div classheader_menuItem--icon> i classph ph-envelope-simple>/i> img classheader_menuItem--icon_hover src./downloaded-assets/wheel-bg.png /> /div> span classheader_menuItem--text language-idmemo>쪽지/span> /div> ul classlang-submenu style padding: 8px 15px;> li classlang-selector style width: 100%; box-sizing: border-box;> select idid-lang namelang onchangechageLangSelect() styledisplay:none;> option valuein data-flag/img/nation/ID.gif selected>Indonesia/option> option valueko data-flag/img/nation/Ko.png >한국어/option> option valueen data-flag/img/nation/US.gif>English/option> !-- option valueth data-flag/img/nation/TH.gif>ภาษาไทย/option> option valuevt data-flag/img/nation/VN.gif>Tiếng Việt/option> --> /select> /li> /ul> /div> div classmain_content> div classmain_gamelistWrap mw> div classmain_gamelist_tabmenu> div classmain_gamelist_tabmenuItem on> img src./downloaded-assets/main_slotgame.png /> div classmain_gamelist_tabmenuItem_text> span classmain_gamelist_tabmenuItem_text--title language-idSlot_game>슬롯 게임/span> span classmain_gamelist_tabmenuItem_text--sub>SLOT GAME/span> /div> /div> div classmain_gamelist_tabmenuItem> img src./downloaded-assets/main_livecasino.png /> div classmain_gamelist_tabmenuItem_text> span classmain_gamelist_tabmenuItem_text--title language-idLive_casino>라이브 카지노/span> span classmain_gamelist_tabmenuItem_text--sub>LIVE CASINO/span> /div> /div> /div> div classmain_gamelist_tabcontent> div classslot main_gamelist_tabcontent_gamelist on>/div> div classlivecasino main_gamelist_tabcontent_gamelist>/div> /div> /div> !--게시판 영역--> /div> !-- 메인 팝업 --> div classmainpopupbox idhd_popup_field>/div> !--푸터--> div classfooter> div classfooter_logo mw> img src./downloaded-assets/evo_title.png altpartners /> img src./downloaded-assets/ez_title.png altpartners /> img src./downloaded-assets/ot_title.png altpartners /> img src./downloaded-assets/pragmatic_title.png altpartners /> img src./downloaded-assets/bigtime_title.png altpartners /> img src./downloaded-assets/bng_title.png altpartners /> img src./downloaded-assets/cq9_title.png altpartners /> img src./downloaded-assets/dreamtech_title.png altpartners /> img src./downloaded-assets/evoplay_title.png altpartners /> img src./downloaded-assets/habanero_title.png altpartners /> img src./downloaded-assets/iconix_title.png altpartners /> img src./downloaded-assets/intouch-games_title.png altpartners /> img src./downloaded-assets/kagaming_title.png altpartners /> img src./downloaded-assets/netent_title.png altpartners /> img src./downloaded-assets/nolimit_title.png altpartners /> img src./downloaded-assets/pgsoft_title.png altpartners /> img src./downloaded-assets/popok_title.png altpartners /> img src./downloaded-assets/redrake_title.png altpartners /> img src./downloaded-assets/redtiger_title.png altpartners /> img src./downloaded-assets/seven_title.png altpartners /> /div> div classfooter_text> p>COPYRIGHT 2020 All RIGHT RESERVED./p> /div> /div> !--푸터--> /div> !-- alert 모달 --> div classmodal fade alert-modal idalert-modal tabindex-1 stylez-index: 999999; display: none aria-hiddentrue> div classmodal-dialog> div classmodal-content> div classmodal-header d-flex justify-content-end> button typebutton data-bs-dismissmodal aria-labelClose> svg xmlnshttp://www.w3.org/2000/svg aria-hiddentrue roleimg width1em height1em viewBox0 0 512 512 stylecolor: #fff; font-size: 26px data-iconion:close classiconify iconify--ion> path fillcurrentColor dm289.94 256l95-95A24 24 0 0 0 351 127l-95 95l-95-95a24 24 0 0 0-34 34l95 95l-95 95a24 24 0 1 0 34 34l95-95l95 95a24 24 0 0 0 34-34Z>/path> /svg> /button> /div> div classmodal-body> div stylemargin-bottom: 20px> img classlogo-img src./downloaded-assets/logo.png?v3 alt로고 stylewidth: 100% /> /div> p idalert_message language-idEnter_id>아이디를 입력하세요./p> button typebutton stylemargin-top: 8px classloginconform onclickcfmCloseAlert(); language-idConfirm> 확인 /button> /div> /div> /div> /div> !-- 로그인 --> div classmodal fade idmodalLogin aria-hiddentrue> div stylemax-width: 400px classmodal-dialog header-modal modal-dialog-centered> div classmodal-content> div classmodal-header sign-header> button typebutton data-bs-dismissmodal aria-labelClose> svg xmlnshttp://www.w3.org/2000/svg aria-hiddentrue roleimg width1em height1em viewBox0 0 512 512 stylecolor: #fff; font-size: 26px data-iconion:close classiconify iconify--ion> path fillcurrentColor dm289.94 256l95-95A24 24 0 0 0 351 127l-95 95l-95-95a24 24 0 0 0-34 34l95 95l-95 95a24 24 0 1 0 34 34l95-95l95 95a24 24 0 0 0 34-34Z>/path> /svg> /button> /div> div classmodal-body> div styletext-align: center> img stylewidth: 230px classlogo-img src./downloaded-assets/logo.png?v3 alt로고 /> /div> div classmodal-loginbox> p classlogin-title language-idLogin_required>로그인 후 이용 가능합니다/p> div classmodal-loginbox-inputbox> form nameflogin action# methodpost onsubmitreturn false;> input idlogin_id namemb_id classtdinput tdid typetext placeholder아이디 language-idLogin_id /> input idlogin_password namemb_password stylemargin-top: 8px classtdinput tdpassword typepassword placeholder비밀번호 language-idPassword /> button typebutton stylemargin-top: 8px classloginconform onclickdoLoginCheck(); language-idLogin> 로그인 /button> /form> /div> /div> /div> /div> /div> /div> !-- 가입코드 --> div classmodal fade idmodalJoinCode tabindex-1 aria-hiddentrue styledisplay: none> div stylemax-width: 400px classmodal-dialog header-modal modal-dialog-centered> div classmodal-content> div classmodal-header sign-header> button typebutton data-bs-dismissmodal aria-labelClose> svg xmlnshttp://www.w3.org/2000/svg aria-hiddentrue roleimg width1em height1em viewBox0 0 512 512 stylecolor: #fff; font-size: 26px data-iconion:close classiconify iconify--ion> path fillcurrentColor dm289.94 256l95-95A24 24 0 0 0 351 127l-95 95l-95-95a24 24 0 0 0-34 34l95 95l-95 95a24 24 0 1 0 34 34l95-95l95 95a24 24 0 0 0 34-34Z>/path> /svg> /button> /div> div classmodal-body> div styletext-align: center> img stylewidth: 300px classlogo-img src./downloaded-assets/logo.png?v3 alt로고 /> /div> div classmodal-loginbox> p classlogin-title>span language-idjoin>회원가입/span>/p> div classmodal-loginbox-inputbox> form action/user/register_update.php methodpost idJoinFrm nameJoinFrm onsubmitreturn Regist(this)> div classinput-group> span classjoin-label language-idididid>아이디/span> input typetext classtdinput tdid nameusername idusername maxlength12 required placeholder소문자+숫자만(4~12자) pattern^a-z0-9{4,12}$ titleID Anda harus terdiri dari 4 hingga 12 karakter dan hanya berisi huruf kecil dan angka. language-idId_rule> /div> div classinput-group> span classjoin-label language-idnickname>닉네임/span> input typetext classtdinput tdid namenickname idnickname required titleSilakan isi kolom ini placeholder한글+숫자(3~6자) language-idNickname_rule> /div> div classinput-group> span classjoin-label language-idpassword>비밀번호/span> input typepassword classtdinput tdid namepassword idpassword required titleSilakan isi kolom ini autocompleteoff placeholder비밀번호 language-idPassword_ph> /div> div classinput-group> span classjoin-label language-idReinput_password>재입력/span> input typepassword classtdinput tdid namepassword_confirmation idpassword_confirmation required titleSilakan isi kolom ini autocompleteoff placeholder비밀번호 확인 language-idPassword_confirm_ph> /div> div classinput-group> span classjoin-label language-idcontact>연락처/span> input typetext classtdinput tdid namemobile idmobile maxlength20 required titleSilakan isi kolom ini value placeholder숫자만 010 1234 5678 language-idMobile_rule> /div> div classinput-group> span classjoin-label language-idAccount_label>계좌/span> input typetext classtdinput tdid namebank_account_no idbank_account_no required titleSilakan isi kolom ini placeholderNomer Rekenin language-idAccount_label> /div> div classinput-group> span classjoin-label language-idAccount_Holder>예금주/span> input typetext classtdinput tdid namebank_account_name idbank_account_name required titleSilakan isi kolom ini placeholder예금주 language-idAccount_holder_ph> /div> !--div classinput-group> span classjoin-label language-idWithdraw_pwd_label>환전비번/span> input typetext classtdinput tdid namewithdraw_password idwithdraw_password autocompleteoff required placeholder환전 비밀번호 language-idWithdraw_pwd_ph> /div--> div classinput-group> span classjoin-label stylewidth: 50%; language-idWithdraw_bank>환전은행/span> select classtdinput tdid stylewidth: 50%; namebank_name idbank_name language-idBank_select> option value>은행선택/option> option valueBCA>BCA/option> option valueBNI>BNI/option> option valueBRI>BRI/option> option valueCIMB>CIMB/option> option valueDanamon>Danamon/option> option valueMANDIRI>MANDIRI/option> option valuePANIN>PANIN/option> option valuePERMATA>PERMATA/option> option valueOVO>OVO/option> option valueGOPAY>GOPAY/option> option valueDANA>DANA/option> option valueBANK PAPUA>BANK PAPUA/option> option valueLINKAJA>LINKAJA/option> option valueBSI>BSI/option> option valueMAYBANK>MAYBANK/option> option valueBANK JAGO>BANK JAGO/option> option valueBANK NEO>BANK NEO/option> option valueSEABANK>SEABANK/option> option valueSHOPEEPAY>SHOPEEPAY/option> /select> /div> div classinput-group> span classjoin-label language-idReferral_code>추천인코드/span> input typetext classtdinput tdid namereferral_code idreferral_code autocompleteoff titleSilakan isi kolom ini placeholderReferral code > /div> button typesubmit classloginconform language-idConfirm>확인/button> /form> /div> /div> /div> /div> /div> /div> !-- 회원가입 --> div classmodal fade idmodalSignup aria-hiddentrue> div stylemax-width: 450px classmodal-dialog header-modal modal-dialog-centered> div classmodal-content> div classmodal-header sign-header> button typebutton data-bs-dismissmodal aria-labelClose> svg xmlnshttp://www.w3.org/2000/svg aria-hiddentrue roleimg width1em height1em viewBox0 0 512 512 stylecolor: #fff; font-size: 26px data-iconion:close classiconify iconify--ion> path fillcurrentColor dm289.94 256l95-95A24 24 0 0 0 351 127l-95 95l-95-95a24 24 0 0 0-34 34l95 95l-95 95a24 24 0 1 0 34 34l95-95l95 95a24 24 0 0 0 34-34Z>/path> /svg> /button> /div> div classmodal-body signmobile> div styletext-align: center> img stylewidth: 300px classlogo-img src./downloaded-assets/logo.png?v3 alt로고 /> /div> div classmodal-loginbox stylemax-height: 450px; overflow: auto> p classlogin-title> span language-idjoin>회원가입/span> /p> div classmodal-loginbox-inputbox> form action./> div classsignup-box> p classsignup-p01 language-idididid>아이디/p> div classd-flex> input idmb_id style width: calc(100% - 80px); border-top-right-radius: 0; border-bottom-right-radius: 0; border-right: none; classtdinput tdid typetext /> button classphoneconform typebutton onclickdoSignupCheckID() stylewidth: 80px> span language-idDup_check>중복확인/span> /button> /div> p classsignup-p02 language-idId_rule2> 5자 이상, 영어 소문자+숫자 조합만 입력가능합니다. /p> /div> div classsignup-box> p classsignup-p01 language-idnickname>닉네임/p> div classd-flex> input idmb_nick style width: calc(100% - 80px); border-top-right-radius: 0; border-bottom-right-radius: 0; border-right: none; classtdinput tdid typetext /> button classphoneconform typebutton onclickdoSignupCheckNick() stylewidth: 80px> span language-idDup_check>중복확인/span> /button> /div> /div> div classsignup-box> p classsignup-p01 language-idpassword>비밀번호/p> input idmb_password stylemargin-top: 8px classtdinput tdpassword typepassword /> /div> div classsignup-box> p classsignup-p01 language-idPassword_confirm_label>비밀번호 확인/p> input idmb_password2 stylemargin-top: 8px classtdinput tdpassword typepassword /> /div> div classsignup-box> p classsignup-p01 language-idBank_label>은행/p> select idmb_bank_name classform-select> option value>은행선택/option> option valueBCA>BCA/option> option valueBNI>BNI/option> option valueBRI>BRI/option> option valueCIMB>CIMB/option> option valueDanamon>Danamon/option> option valueMANDIRI>MANDIRI/option> option valuePANIN>PANIN/option> option valuePERMATA>PERMATA/option> option valueOVO>OVO/option> option valueGOPAY>GOPAY/option> option valueDANA>DANA/option> option valueBANK PAPUA>BANK PAPUA/option> option valueLINKAJA>LINKAJA/option> option valueBSI>BSI/option> option valueMAYBANK>MAYBANK/option> option valueBANK JAGO>BANK JAGO/option> option valueBANK NEO>BANK NEO/option> option valueSEABANK>SEABANK/option> option valueSHOPEEPAY>SHOPEEPAY/option> /select> /div> div classsignup-box> p classsignup-p01 language-idaccount_number>계좌번호/p> input idmb_bank_account classtdinput tdid typetext /> /div> div classsignup-box> p classsignup-p01 language-idAccount_Holder>예금주/p> input idmb_bank_owner classtdinput tdid typetext /> /div> div classsignup-box> p classsignup-p01 language-idWithdraw_pwd_label2>출금비번/p> input idmb_bank_password stylemargin-top: 8px classtdinput tdpassword typepassword /> /div> div classsignup-box> p classsignup-p01 language-idMobile_number>휴대폰번호/p> input idmb_hp classtdinput tdid typetext /> /div> button stylemargin-top: 25px classloginconform typebutton onclickdosignup()> span language-idjoin>회원가입/span> /button> /form> /div> /div> /div> /div> /div>/div> !-- 슬롯 게임 리스트--> div classmodal fade idmodalSlotGameList tabindex-1 aria-hiddentrue> div stylemargin-top: 100px; max-width: 1500px classmodal-dialog casino-modal> div classmodal-content> div classmodal-header> p classcasino-modal-title idslot_game_list_title language-idSlot_game_list_title>슬롯게임/p> button typebutton data-bs-dismissmodal aria-labelClose> svg xmlnshttp://www.w3.org/2000/svg aria-hiddentrue roleimg width1em height1em viewBox0 0 512 512 stylecolor: #fff; font-size: 26px data-iconion:close classiconify iconify--ion> path fillcurrentColor dm289.94 256l95-95A24 24 0 0 0 351 127l-95 95l-95-95a24 24 0 0 0-34 34l95 95l-95 95a24 24 0 1 0 34 34l95-95l95 95a24 24 0 0 0 34-34Z>/path> /svg> /button> /div> div classmodal-subheader d-flex align-items-center gap-2 px-3 pb-2 stylemargin-top:-6px;> input idslot_search_input classform-control form-control-sm placeholder게임명 검색 stylemax-width:260px; language-idSlot_search_placeholder> /div> div classmodal-body> div classcasino-game-box idslot_game_list stylemax-height: 700px; overflow: auto>/div> /div> /div> /div>/div> script> // 실시간 검색: 입력이 바뀔 때마다 필터링 $(document).on(input, #slot_search_input, function () { const q $(this).val().trim().toLowerCase(); $(#slot_game_list .casino-gama-a).each(function () { // data-game-name 우선, 없으면 .slot-game-name 텍스트 사용 const name ($(this).data(gameName) || $(this).find(.slot-game-name).text() || ) .toString() .trim() .toLowerCase(); // 포함 여부로 보이기/숨기기 $(this).toggle(q || name.indexOf(q) ! -1); }); });/script> !-- 상단메뉴 --> div classmodal fade idmodalInfo tabindex-1 aria-hiddentrue> div stylemargin-top: 100px classmodal-dialog header-modal> div classmodal-content> div classmodal-header> button typebutton data-bs-dismissmodal aria-labelClose> svg xmlnshttp://www.w3.org/2000/svg aria-hiddentrue roleimg width1em height1em viewBox0 0 512 512 stylecolor: #fff; font-size: 26px data-iconion:close classiconify iconify--ion> path fillcurrentColor dm289.94 256l95-95A24 24 0 0 0 351 127l-95 95l-95-95a24 24 0 0 0-34 34l95 95l-95 95a24 24 0 1 0 34 34l95-95l95 95a24 24 0 0 0 34-34Z>/path> /svg> /button> /div> div classmodal-body> div styletext-align: center> img classlogo-img src./downloaded-assets/logo.png?v3 alt로고 stylewidth: 150px /> /div> ul classnav nav-pills mb-3> li classnav-item rolepresentation> button classnav-link idbtn_charge typebutton onclickdoCharge(); language-idCharge_request> 충전신청 /button> /li> li classnav-item rolepresentation> button classnav-link idbtn_excharge typebutton onclickdoWithdraw(); language-idWithdraw_request> 환전신청 /button> /li> li classnav-item rolepresentation> button classnav-link idbtn_rolling typebutton onclickdoRolling(); language-idPoint_convert> 포인트 전환 /button> /li> li classnav-item rolepresentation> button classnav-link idbtn_notice typebutton onclickdoNotice(); language-idNotice> 공지사항 /button> /li> li classnav-item rolepresentation> button classnav-link idbtn_qna typebutton onclickdoQna(); language-idCustomer_center> 고객센터 /button> /li> li classnav-item rolepresentation> button classnav-link idbtn_memo typebutton onclickdoMemo(); language-idMemo> 쪽지 /button> /li> /ul> div classtab-content iddiv_tab_content> div idcharge_content> div classtab-pane fade show active idpills-home roletabpanel aria-labelledbypills-home-tab tabindex0> div classheader-modal-contentbox> div> div classqr-overlay idqrOverlay styledisplay: none;> div classqr-modal> button classqr-close onclickcloseQrModal()>×/button> h3 language-idQR_1>QR 코드 결제/h3> div classqr-timer idqrTimer>10:00/div> img idqrImage src altQR Code /> p language-idQR_2>QR 코드를 스캔하여 결제하세요/p> p classqr-expire-notice language-idQR_3>10분 후 자동으로 닫힙니다/p> /div> /div> ul classpill-home-ul idchargeInfo> li language-idCharge_notice1> 회원님의 현재 보유금은 span stylecolor: #f5bd0a>0/span> 입니다. /li> li language-idCharge_notice2> 수표는 충전처리를 해드리지 않으니 이점 유의바랍니다. /li> li language-idCharge_notice3> 충전자명과 통장 예금주가 일치하지 않을 경우 처리가 불가능 합니다. /li> li language-idCharge_notice4> 계좌번호 및 예금자명 등을 변경하셔야 할 경우 고객센터로 문의 바랍니다. /li> li language-idCharge_notice5> 은행 점검시간(23:30~00:05)에는 신청을 피해 주시기 바랍니다. /li> li classpill-home-ul-important language-idCharge_notice6> 당사의 충전 계좌번호가 수시 변경 되오니 충전 전 고객센터 문의를 통하여 충전 계좌 확인 후 충전해 주시길 바랍니다. /li> li classpill-home-ul-important language-idCharge_notice7> 공지를 드렸음에 불구하고 변경 전 계좌로 충전 시 본사에서 확인이 불가능한 경우 책임을 질 수 없음을 알려 드립니다. 감사합니다. /li> li classpill-home-ul-important language-idCharge_notice8> 최소 충전은 2만원부터 만원 단위로 가능합니다. /li> !--li classpill-home-account-li> form methodpost action/account/request.php styledisplay:inline;> span classpill-honme-account-alarm language-idCharge_notice9> 입금 계좌 정보는 고객센터로 직접 문의해주시기 바랍니다. /span> button classpill-honme-account-button typesubmit namectl00$BodyContent$btnBankRequest value입금계좌요청 idctl00_BodyContent_btnBankRequest language-idCharge_notice10> 고객센터 문의하기 /button> /form> /li--> li classpill-home-account-li> span classpill-honme-account-alarm language-idCharge_notice11> 입금 계좌 /span> /li> li classpill-home-account-li> nomer rekening BCA /li> li classpill-home-account-li> 0284132111 /li> li classpill-home-account-li> ALI BRIANTANOTO /li> /ul> div classpill-honme-account> div> form methodpost action/account/request.php styledisplay:inline; idformCharge> input typehidden idmb_account_owner classform_textbox value1 /> table classtable1024 stylewidth: 100%> colgroup> col stylewidth: 8% /> col stylewidth: 30% /> col stylewidth: 62% /> /colgroup> tbody> tr> td classtdtitle language-idCharge_amount>충전금액/td> td> input classtdinput typetext idmb_amount namemb_amount value0 /> span stylecolor: #fff language-idCurrency_unit>원/span> /td> td> button classcharge-moneybut typebutton onClickadd_money(20000);>20,000/span>/button> button classcharge-moneybut typebutton onClickadd_money(50000);>50,000/span>/button> button classcharge-moneybut typebutton onClickadd_money(100000);>100,000/span>/button> button classcharge-moneybut typebutton onClickadd_money(300000);>300,000/span>/button> button classcharge-moneybut typebutton onClickadd_money(500000);>500,000/span>/button> button classcharge-moneybut typebutton onClickadd_money(1000000);>1,000,000/span>/button> button classcharge-moneybut typebutton onClickadd_money(5000000);>5,000,000/span>/button> button classcharge-moneybut typebutton onClickadd_money(0); language-idCorrection>정정/button> /td> /tr> /tbody> /table> div styletext-align: center> div styletext-align: center> button classpill-chargebut typesubmit onclick__doPostBack(ctl00$BodyContent$ctl00,) value충전신청 language-idCharge_do>계좌입금/button> button idsubmitInvoice classpill-chargebut typesubmit onclickdoPaymentQr(event) value충전신청 language-idCharge_do_qr> QR 결제 /button> /div> /div> /form> /div> /div> div classpill-charge-table> table stylewidth: 100%> colgroup> col stylewidth: 33.3% /> col stylewidth: 33.3% /> col stylewidth: 33.3% /> /colgroup> thead> tr> th language-idCharge_time>시간/th> th language-idCharge_money_th>금액/th> th language-idCharge_status>상태/th> /tr> /thead> tbody > tr>td colspan4 language-idNo_charge_history>충전내역이 없습니다./td>/tr> /tbody> /table> /div> nav classd-flex justify-content-center nav-num align-items-center> ul classd-flex align-items-center idpageList>/ul> /nav> /div> /div> /div> /div> div idwithdraw_content> !-- 충전신청 --> div classtab-pane fade show active idpills-home roletabpanel aria-labelledbypills-home-tab tabindex0> div classheader-modal-contentbox> div> ul classpill-home-ul> li language-idWithdraw_notice1> 회원님의 현재 환전가능 보유금은 span stylecolor: #f5bd0a>0/span> 입니다. /li> li language-idWithdraw_notice2> 환전자명과 통장 예금주가 일치하지 않을 경우 처리가 불가능 합니다. /li> li language-idWithdraw_notice3> 계좌번호 및 예금자명 등을 변경하셔야 할 경우 고객센터로 문의 바랍니다. /li> li language-idWithdraw_notice4> 은행 점검시간(23:30~00:30)에는 신청을 피해 주시기 바랍니다. /li> li language-idWithdraw_notice5> 최소 환전은 1만원 부터 만원 단위로 가능합니다. /li> /ul> form methodpost action/account/withdraw.php styledisplay:inline;> div classpill-honme-account> div> table classcharge-input-table table1024 stylewidth: 100%> colgroup> col stylewidth: 8% /> col stylewidth: 30% /> col stylewidth: 62% /> /colgroup> tbody> tr> td classtdtitle language-idWithdraw_owner>예금주/td> td> input idmb_account_owner_withdraw styletext-align: left classtdinput typetext value** readonly /> /td> td>/td> /tr> tr> td classtdtitle language-idWithdraw_amount>환전금액/td> td> input classtdinput typetext idmb_amount_withdraw namemb_amount_withdraw value0 /> span stylecolor: #fff language-idWithdraw_currency>원/span> /td> td> button classcharge-moneybut typebutton onClickadd_money(10000, _withdraw);>10,000/span>/button> button classcharge-moneybut typebutton onClickadd_money(50000, _withdraw);>50,000/span>/button> button classcharge-moneybut typebutton onClickadd_money(100000, _withdraw);>100,000/span>/button> button classcharge-moneybut typebutton onClickadd_money(300000, _withdraw);>300,000/span>/button> button classcharge-moneybut typebutton onClickadd_money(500000, _withdraw);>500,000/span>/button> button classcharge-moneybut typebutton onClickadd_money(1000000, _withdraw);>1,000,000/span>/button> button classcharge-moneybut typebutton onClickadd_money(5000000, _withdraw);>5,000,000/span>/button> button classcharge-moneybut typebutton onClickadd_money(0, _withdraw); language-idWithdraw_reset>정정/button> /td> /tr> !-- tr> td classtdtitle language-idWithdraw_password>환전비번/td> td> input styletext-align: left classtdinput typepassword namebank_owner_pass idwithdraw-bank-name /> /td> td> span stylecolor: #edb790; font-size: 20px classiconify data-iconep:warning-filled>/span> span classcharge-passwordspan language-idWithdraw_password_notice> 회원가입시 설정한 환전비밀번호를 입력해주세요. /span> /td> /tr> --> /tbody> /table> /div> /div> div styletext-align: center> button stylemargin-top: 0 classpill-chargebut typesubmit onclick__doPostBack() language-idWithdraw_submit > 환전하기 /button> /div> /form> div classpill-charge-table> table stylewidth: 100%> colgroup> col stylewidth: 33.3% /> col stylewidth: 33.3% /> col stylewidth: 33.3% /> /colgroup> thead> tr> th language-idCharge_time>시간/th> th language-idCharge_money_th>금액/th> th language-idCharge_status>상태/th> /tr> /thead> tbody > tr>td colspan4 language-idNo_charge_history>충전내역이 없습니다./td>/tr> /tbody> /table> /div> nav classd-flex justify-content-center nav-num align-items-center> ul classd-flex align-items-center idpageList>/ul> /nav> /div> /div> /div> script> var page 1; var row_num 5; function add_money(v_money, add_input_id ) { if (v_money 0) { var _v 0; } else { var _v parseInt($(#mb_amount + add_input_id).val()); if (!_v) _v 0; _v _v + v_money; } $(#mb_amount + add_input_id).val(_v); } /script> /div> div idrolling_content> !-- 포인트 전환 --> form idthe_form actionjavascript:void(0) methodpost> div classtab-pane fade show active idpills-home roletabpanel aria-labelledbypills-home-tab tabindex0> div classheader-modal-contentbox> div> ul classpill-home-ul> li language-idPoint_notice1> 회원님의 현재 포인트는 span stylecolor: #f3b275>0/span>입니다. /li> /ul> div stylepadding-bottom: 15px classpill-honme-account> div> table classcharge-input-table table1024 stylewidth: 100%> colgroup> col stylewidth: 8% /> col stylewidth: 30% /> col stylewidth: 62% /> /colgroup> tbody> tr> td classtdtitle language-idRolling_label>전환/td> td> input styletext-align: left classtdinput typetext idmb_amount_rolling value0 /> /td> td> button classcharge-moneybut typebutton onClickadd_money(10000, _rolling);>1span language-idTen_thousand_unit>만원/span>/button> button classcharge-moneybut typebutton onClickadd_money(50000, _rolling);>5span language-idTen_thousand_unit>만원/span>/button> button classcharge-moneybut typebutton onClickadd_money(100000, _rolling);>10span language-idTen_thousand_unit>만원/span>/button> button classcharge-moneybut typebutton onClickadd_money(300000, _rolling);>30span language-idTen_thousand_unit>만원/span>/button> button classcharge-moneybut typebutton onClickadd_money(500000, _rolling);>50span language-idTen_thousand_unit>만원/span>/button> button classcharge-moneybut typebutton onClickadd_money(1000000, _rolling);>100span language-idTen_thousand_unit>만원/span>/button> button classcharge-moneybut typebutton onClickadd_money(0, _rolling); language-idRolling_reset> 정정 /button> /td> /tr> /tbody> /table> /div> /div> div styletext-align: center> button stylemargin-top: 0 classpill-chargebut typesubmit idwithdraw-apply-button language-idRolling_submit > 전환하기 /button> /div> /div> /div> /div> /form> /div> div idbet_history_content> !-- 베팅내역 --> div classtab-pane fade show active idpills-home roletabpanel aria-labelledbypills-home-tab tabindex0> div classheader-modal-contentbox> ul classnav nav-pills batlist-tabul> li rolepresentation> button classbtn_game_type active idbtn_game_Casino typebutton onClickdoChangeGame(Casino) language-idGame_Casino > 카지노 /button> /li> li rolepresentation> button classbtn_game_type idbtn_game_Slots typebutton onClickdoChangeGame(Slots) language-idGame_Slots > 슬롯 /button> /li> li rolepresentation> button classbtn_game_type idbtn_game_Minigame typebutton onClickdoChangeGame(Minigame) language-idGame_Minigame > 미니게임 /button> /li> /ul> !-- 데이트피커 --> div classdate-content> div classbat-date-box onclick$(#search_start_date).datepicker(show)> input classbat-date idsearch_start_date typetext value2025-09-26 readonly /> span classdate-icon>span stylecolor: #d3d3d3 classiconify data-iconuis:calender>/span>/span> /div> div stylemargin: 0 5px; color: #ddd>~/div> div classbat-date-box onclick$(#search_end_date).datepicker(show)> input classbat-date idsearch_end_date typetext value2025-09-26 readonly /> span classdate-icon>span stylecolor: #d3d3d3 classiconify data-iconuis:calender>/span>/span> /div> div> button stylemargin-top: 0 classpill-chargebut-search typebutton onClickvoid 0> span stylemargin-right: 2px; font-size: 22px classiconify data-iconmajesticons:search-line>/span> span>조회/span> /button> /div> div stylemargin-left: 10px> p stylecolor: #fff> 총 베팅금액 : span stylecolor: #f3b275 idtotal_bet_amount>/span>원 /p> /div> /div> div classtab-content date-tabcontent idpills-tabContent> div classtab-pane fade show active tabindex0> div classmt-4> table classdate-tabcontent-table stylewidth: 100%> colgroup> col /> col /> col /> col /> col /> /colgroup> thead> tr> th>게임/th> th>베팅금/th> th>당첨금/th> th>게임머니/th> th>베팅일시/th> /tr> /thead> tbody iddataList classbet_history_list>/tbody> /table> /div> !-- 네비 --> nav classd-flex justify-content-center nav-num align-items-center> ul classd-flex align-items-center idpageList>/ul> /nav> /div> /div> /div> /div> script> var category Casino; var start_date ; var end_date ; var page 1; var row_num 10; jQuery(document).ready(function() { // 데이트 피커 $.datepicker.setDefaults({ dateFormat: yy-mm-dd, prevText: 이전 달, nextText: 다음 달, monthNames: 1월, 2월, 3월, 4월, 5월, 6월, 7월, 8월, 9월, 10월, 11월, 12월, , monthNamesShort: 1월, 2월, 3월, 4월, 5월, 6월, 7월, 8월, 9월, 10월, 11월, 12월, , dayNames: 일, 월, 화, 수, 목, 금, 토, dayNamesShort: 일, 월, 화, 수, 목, 금, 토, dayNamesMin: 일, 월, 화, 수, 목, 금, 토, showMonthAfterYear: true, yearSuffix: 년, }); $(#search_start_date, #search_end_date).datepicker(); }); function doChangeGame(v_category) { category v_category; $(.btn_game_type).removeClass(active); $(#btn_game_ + category).addClass(active); } /script> /div> div idnotice_content> !-- 공지사항 --> div classtab-pane fade show active idpills-home roletabpanel aria-labelledbypills-home-tab tabindex0> div classheader-modal-contentbox> div> table stylewidth: 100%; table-layout: fixed classalarm-table> colgroup> col stylewidth: 80% /> col stylewidth: 20% /> /colgroup> thead> tr> th>TITLE/th> th>DATE/th> /tr> /thead> tbody > script> function showContent(no) { const contentRow document.getElementById(content_ + no); if (contentRow.style.display table-row) { contentRow.style.display none; } else { contentRow.style.display table-row; } }/script> /tbody> /table> /div> nav classd-flex justify-content-center nav-num align-items-center> ul classd-flex align-items-center idpageList>/ul> /nav> /div> /div> /div> div idqna_content> !-- 고객센터 --> div classtab-pane fade show active idpills-home roletabpanel aria-labelledbypills-home-tab tabindex0> div classheader-modal-contentbox> div> table stylewidth: 100%; table-layout: fixed classalarm-table> colgroup> col stylewidth: 40% /> col stylewidth: 20% /> col stylewidth: 20% /> col stylewidth: 20% /> /colgroup> thead> tr> th language-idQna_Title>제목/th> th language-idQna_Content>문의내용/th> th language-idQna_Read>읽음/th> th language-idQna_Status>상태/th> /tr> /thead> tbody >/tbody> script> function showContent2(no) { const contentRow document.getElementById(content2_ + no); if (contentRow.style.display table-row) { contentRow.style.display none; } else { contentRow.style.display table-row; } console.log(showContent +no); $.ajax({ url: /proc/customer/setReadContent.php, dataType: json, type: post, data: { idx:no }, success: function (data) { }, error: function (XMLHttpRequest, textStatus, errorThrown) { } }); }/script> /tbody> /table> /div> nav classd-flex justify-content-center nav-num align-items-center> ul classd-flex align-items-center idpageList>/ul> /nav> div styletext-align: center> button styledisplay: inline-block; margin-top: 20px classpill-chargebut cd-popup-trigger02 typebutton onClickdoOpenQnaRegister() language-idQna_Write > 문의하기 /button> /div> /div> /div> /div> div idmemo_content> div classtab-pane fade show active idpills-home roletabpanel aria-labelledbypills-home-tab tabindex0> div classheader-modal-contentbox> div> table stylewidth: 100%; table-layout: fixed classalarm-table> colgroup> col stylewidth: 40% /> col stylewidth: 20% /> col stylewidth: 20% /> col stylewidth: 20% /> /colgroup> thead> tr> th language-idQna_Title>제목/th> th language-idQna_Detail_Content>내용/th> th language-idQna_Date>작성일/th> th language-idQna_Read_Status>읽음여부/th> /tr> /thead> tbody >/tbody> script>function showContent3(no) { console.log(showContent3 + no); const contentRow document.getElementById(content3_ + no); if (contentRow.style.display table-row) { contentRow.style.display none; } else { contentRow.style.display table-row; // 읽음 처리 AJAX $.ajax({ url: /proc/memo/setReadMemo.php, dataType: json, type: post, data: { idx: no }, success: function (data) { // 성공 처리 (필요 시) }, error: function (XMLHttpRequest, textStatus, errorThrown) { // 에러 처리 (필요 시) } }); }}/script> /tbody> /table> /div> nav classd-flex justify-content-center nav-num align-items-center> ul classd-flex align-items-center idpageList>/ul> /nav> /div> /div> /div> /div> /div> /div> /div> /div> !-- 공지사항 상세 --> div classmodal fade mun-Modal03 idmodalNoticeDetail tabindex-1 aria-hiddentrue stylez-index: 9999> div stylemax-width: 600px classmodal-dialog> div classmodal-content> div classmodal-header> button typebutton data-bs-dismissmodal aria-labelClose> svg xmlnshttp://www.w3.org/2000/svg aria-hiddentrue roleimg width1em height1em viewBox0 0 512 512 stylecolor: #fff; font-size: 26px data-iconion:close classiconify iconify--ion> path fillcurrentColor dm289.94 256l95-95A24 24 0 0 0 351 127l-95 95l-95-95a24 24 0 0 0-34 34l95 95l-95 95a24 24 0 1 0 34 34l95-95l95 95a24 24 0 0 0 34-34Z>/path> /svg> /button> /div> div classmodal-body> div classcd-popup rolealert> div classcd-popup-container> div classcd-popupcontent> p classcd-popup-container-title idnotice_title>/p> div classcd-messagebox scroll-bar-css idnotice_content_body stylecolor: #fff>/div> div styletext-align: center> button classpill-chargebut closespan typebutton onclickdoCloseNoticeDetail()> Confirmed /button> /div> /div> /div> /div> /div> /div> /div> /div> !-- 피씨 메시지 --> div classmodal fade idmodalMemoPC aria-hiddentrue> div stylemargin-top: 100px; max-width: 1020px classmodal-dialog casino-modal> div classmodal-content> div classmodal-header> p classcasino-modal-title>쪽지/p> button idbtnModalMemoPC typebutton data-bs-dismissmodal aria-labelClose> svg xmlnshttp://www.w3.org/2000/svg aria-hiddentrue roleimg width1em height1em viewBox0 0 512 512 stylecolor: #fff; font-size: 26px data-iconion:close classiconify iconify--ion> path fillcurrentColor dm289.94 256l95-95A24 24 0 0 0 351 127l-95 95l-95-95a24 24 0 0 0-34 34l95 95l-95 95a24 24 0 1 0 34 34l95-95l95 95a24 24 0 0 0 34-34Z>/path> /svg> /button> /div> div classmodal-body> div classheader-modal-contentbox> div classd-flex justify-content-end mb-2> button classmessage-read onclickdoReadAll(PC); language-idMemo_ReadAll > 전체읽기 /button> /div> div> table stylewidth: 100%; table-layout: fixed classalarm-table> colgroup> col stylewidth: 60% /> col stylewidth: 20% /> col stylewidth: 20% /> /colgroup> thead> tr> th language-idMemo_Content>내용/th> th language-idMemo_ReceivedDate>받은날짜/th> th language-idMemo_ReadStatus>읽음여부/th> /tr> /thead> tbody idmemo_pc_list>/tbody> /table> /div> /div> /div> /div> /div> /div> !-- 문의하기 상세 --> div classmodal fade mun-Modal02 idmodalQnaDetail tabindex-1 aria-hiddentrue stylez-index: 9999> div stylemax-width: 600px classmodal-dialog> div classmodal-content> div classmodal-header> button typebutton data-bs-dismissmodal aria-labelClose> svg xmlnshttp://www.w3.org/2000/svg aria-hiddentrue roleimg width1em height1em viewBox0 0 512 512 stylecolor: #fff; font-size: 26px data-iconion:close classiconify iconify--ion> path fillcurrentColor dm289.94 256l95-95A24 24 0 0 0 351 127l-95 95l-95-95a24 24 0 0 0-34 34l95 95l-95 95a24 24 0 1 0 34 34l95-95l95 95a24 24 0 0 0 34-34Z>/path> /svg> /button> /div> div classmodal-body> div classcd-popup rolealert> div classcd-popup-container> div classcd-popupcontent> p classcd-popup-container-title idmemo_detail_title language-idQna_Question> 질문 /p> div classcd-messagebox scroll-bar-css> p idqna_question_detail_content>/p> /div> p classcd-popup-container-title idmemo_detail_title language-idQna_Answer> 답변 /p> div classcd-messagebox scroll-bar-css> p idqna_answer_detail_content>/p> /div> div styletext-align: center> button classpill-chargebut closespan typebutton onclickdoCloseMemoDetail(); language-idQna_Confirm_Done > 확인완료 /button> /div> /div> /div> /div> /div> /div> /div> /div> div classmodal fade mun-Modal04 idmodalMemoDetail tabindex-1 aria-hiddentrue stylez-index: 9999> div stylemax-width: 600px classmodal-dialog> div classmodal-content> div classmodal-header> button typebutton data-bs-dismissmodal aria-labelClose> svg xmlnshttp://www.w3.org/2000/svg aria-hiddentrue roleimg width1em height1em viewBox0 0 512 512 stylecolor: #fff; font-size: 26px data-iconion:close classiconify iconify--ion> path fillcurrentColor dm289.94 256l95-95A24 24 0 0 0 351 127l-95 95l-95-95a24 24 0 0 0-34 34l95 95l-95 95a24 24 0 1 0 34 34l95-95l95 95a24 24 0 0 0 34-34Z>/path> /svg> /button> /div> div classmodal-body> div classcd-popup rolealert> div classcd-popup-container> div classcd-popupcontent iddiv_memo_detail> div classcd-messagebox scroll-bar-css> p idmemo_detail_content>/p> /div> /div> div styletext-align: center> button classpill-chargebut closespan typebutton onclickcloseMemoDetailModal(); language-idQna_Confirm_Done> 확인완료 /button> /div> /div> /div> /div> /div> /div> /div> !-- 문의하기 상세 --> div classmodal fade mun-Modal idmodalQnaRegister tabindex-1 aria-hiddentrue stylez-index: 9999> div stylemax-width: 600px classmodal-dialog> div classmodal-content> div classmodal-header> button typebutton data-bs-dismissmodal aria-labelClose> svg xmlnshttp://www.w3.org/2000/svg aria-hiddentrue roleimg width1em height1em viewBox0 0 512 512 stylecolor: #fff; font-size: 26px data-iconion:close classiconify iconify--ion> path fillcurrentColor dm289.94 256l95-95A24 24 0 0 0 351 127l-95 95l-95-95a24 24 0 0 0-34 34l95 95l-95 95a24 24 0 1 0 34 34l95-95l95 95a24 24 0 0 0 34-34Z>/path> /svg> /button> /div> form methodpost action/account/customer.php styledisplay:inline;> div classmodal-body> div classcd-popup02 rolealert> div classcd-popup-container> div classcd-popupcontent> div classmunbox-content> div classmunbox> p classmun-p language-idQna_Form_Title>제목/p> input styletext-align: left namectl00$BodyContent$tbxTitle idctl00_BodyContent_tbxTitle classtdinput tdid typetext placeholder제목을 입력해주세요. language-placeholderQna_Form_TitlePlaceholder /> /div> /div> textarea classmuntextarea namectl00$BodyContent$hdContent idctl00_BodyContent_hdContent cols30 rows10 placeholder문의 내용을 입력해주세요. language-placeholderQna_Form_ContentPlaceholder >/textarea> div styletext-align: center> button classpill-chargebut closespan typesubmit onclick__doPostBack(ctl00$BodyContent$ctl00,) language-idQna_Form_Submit > 문의하기 /button> /div> /div> /div> /div> /div> /form> /div> /div> /div>/body>script> // ✅ 서버 세션 확인 후 콜백 실행 function checkSessionThen(runIfOk) { $.ajax({ url: /proc/login/session_check.php, type: GET, dataType: json, timeout: 5000 }) .done(function(res) { if (res && (res.isLogin true || res.isLogin 1)) { runIfOk(); } else { cfmAlert(Available after logging in.); } }) .fail(function() { cfmAlert(로그인 상태를 확인할 수 없습니다. 잠시 후 다시 시도해주세요.); }); } // ✅ 모달 열고 특정 탭/버튼 활성화 function openInfoModalAndShow(tabSelector, activeBtnSelector) { $(#modalInfo).modal({ backdrop: static }); $(#modalInfo).modal(show); const btnIds #btn_charge, #btn_excharge, #btn_rolling, #btn_bet_history, #btn_notice, #btn_qna, #btn_memo ; btnIds.forEach(function(id) { $(id).toggleClass(active, id activeBtnSelector); }); $(#div_tab_content > div).hide(); $(tabSelector).show(); } function needLogin() { cfmAlert(Available after logging in.); } let qrTimerInterval null; let qrTimeRemaining 600; // 3분 180초 let pollingInterval null; let currentTransactionId null; function doPaymentQr(e) { e.preventDefault(); const form document.getElementById(formCharge); const formData new FormData(form); const data {}; formData.forEach((value, key) > { datakey value; }); console.log(Form Data:, data); const now new Date(); const year now.getFullYear(); const month String(now.getMonth() + 1).padStart(2, 0); const day String(now.getDate()).padStart(2, 0); const hour String(now.getHours()).padStart(2, 0); const minute String(now.getMinutes()).padStart(2, 0); const second String(now.getSeconds()).padStart(2, 0); // 밀리초 (0-999) const millisecond String(now.getMilliseconds()).padStart(3, 0); const random String(Math.floor(Math.random() * 10000)).padStart(4, 0); const transactionId `GRL-${year}${month}${day}${hour}${minute}${second}${millisecond}${random}`; $(#submitInvoice).prop(disabled, true); const API_BASE_URL /api; const paymentData { merchantTransactionId: transactionId, amount: data.mb_amount, currency: IDR, description: request charge, customerName: , productName: `point ${data.mb_amount}` }; console.log(paymentData, paymentData); $.ajax({ url: `${API_BASE_URL}/payment`, type: POST, contentType: application/json, data: JSON.stringify(paymentData), success: function(response) { console.log(Success:, response); if (response.status && response.data && response.data.qr_url) { // $(#paymentQr).attr(src, response.data.qr_url); // $(#paymentQr).show(); showQrModal(response.data.qr_url); startPaymentPolling(transactionId); } }, error: function(xhr, status, error) { console.error(Error:, error); const errorMsg xhr.responseJSON?.message || error || 결제 생성 실패; }, complete: function() { $(#submitInvoice).prop(disabled, false); $(#loading).hide(); } }); } function startPaymentPolling(transactionId) { if (pollingInterval) { clearInterval(pollingInterval); } console.log(결제 상태 체크 시작:, transactionId); pollingInterval setInterval(async () > { try { const response await fetch(`/api/zenospay/callback/payment/check/${transactionId}`); const result await response.json(); console.log(결제 상태:, result); if (result.success && result.status 요청) { // 결제 완료 clearInterval(pollingInterval); closeQrModal(); // showPaymentSuccess(result.data); location.reload(); } } catch (error) { console.error(결제 상태 체크 오류:, error); } }, 5000); } function showQrModal(qrUrl) { document.getElementById(chargeInfo).classList.add(blurred); document.getElementById(qrImage).src qrUrl; document.getElementById(qrOverlay).style.display flex; startQrTimer(); } function closeQrModal() { if (pollingInterval) { clearInterval(pollingInterval); pollingInterval null; } if (qrTimerInterval) { clearInterval(qrTimerInterval); qrTimerInterval null; } document.getElementById(chargeInfo).classList.remove(blurred); document.getElementById(qrOverlay).style.display none; } function startQrTimer() { qrTimeRemaining 600; //초기화 updateTimerDisplay(); // 기존 타이머가 있으면 제거 if (qrTimerInterval) { clearInterval(qrTimerInterval); } // 1초마다 타이머 업데이트 qrTimerInterval setInterval(() > { qrTimeRemaining--; updateTimerDisplay(); // 시간 종료 if (qrTimeRemaining 0) { clearInterval(qrTimerInterval); closeQrModal(); alert(결제 시간이 만료되었습니다.); } }, 1000); } function updateTimerDisplay() { const minutes Math.floor(qrTimeRemaining / 60); const seconds qrTimeRemaining % 60; const display `${minutes}:${seconds.toString().padStart(2, 0)}`; document.getElementById(qrTimer).textContent display; // 30초 이하일 때 빨간색으로 변경 if (qrTimeRemaining 30) { document.getElementById(qrTimer).style.color #ff0000; } else { document.getElementById(qrTimer).style.color #f5bd0a; } }/script>script typetext/javascript> function Regist(form) { // value 가져오기 헬퍼 const get (nameOrId) > { const el formnameOrId || form.querySelector(# + nameOrId); return (el && typeof el.value string) ? el.value.trim() : ; }; /* // 1) 추천인코드 const referral_code get(referral_code); if (!referral_code) { alert(추천인코드를 입력하세요); form.referral_code.focus(); return false; } */ // 2) 아이디 const username get(username); if (!username) { alert(아이디를 입력하세요); form.username.focus(); return false; } // 소문자+숫자 4~12자 규칙 (placeholder와 일치) if (!/^a-z0-9{4,12}$/.test(username)) { alert(아이디는 소문자+숫자 4~12자로 입력하세요); form.username.focus(); return false; } // 3) 닉네임 const nickname get(nickname); if (!nickname) { alert(닉네임을 입력해 주십시오.); form.nickname.focus(); return false; } // 4) 비밀번호 & 재확인 const password get(password); if (!password) { alert(비밀번호를 입력하세요); form.password.focus(); return false; } const password_confirmation get(password_confirmation); if (!password_confirmation) { alert(비밀번호 재입력을 입력하세요); form.password_confirmation.focus(); return false; } if (password ! password_confirmation) { alert(비밀번호가 일치하지 않습니다.); form.password_confirmation.focus(); return false; } // 5) 연락처 const mobile get(mobile); if (!mobile) { alert(전화번호를 입력하세요); form.mobile.focus(); return false; } // 6) 환전은행 (select) if (!form.bank_name || !form.bank_name.value) { alert(은행명을 선택하세요); (form.bank_name || form.querySelector(#bank_name)).focus(); return false; } // 7) 계좌번호 const bank_account_no get(bank_account_no); if (!bank_account_no) { alert(계좌번호를 입력하세요); form.bank_account_no.focus(); return false; } // 8) 예금주 const bank_account_name get(bank_account_name); if (!bank_account_name) { alert(예금주를 입력하세요); form.bank_account_name.focus(); return false; } // 9) 환전비번 const withdraw_password get(withdraw_password); if (!withdraw_password) { /*alert(출금비밀번호를 입력하세요); form.withdraw_password.focus(); return false; */ } // (선택) 중복 제출 방지 const submitBtn form.querySelector(buttontypesubmit); if (submitBtn) submitBtn.disabled true; return true; // 통과 → submit 진행 } function getContentDocument() { var objFrame window.document.getElementById( iframe ) ; return (objFrame.contentDocument) ? objFrame.contentDocument : objFrame.contentWindow.document; } function askAccount() { var form window.document.getElementById( withFrm ); getContentDocument().location.href /exchange/askAccount.aspx; } function selectGame() { var form window.document.getElementById( withFrm ); getContentDocument().location.href /api/total/totmoney.aspx?nowtime + (new Date()).getTime(); } $( document ).on( ready,function( ) { selectGame(); }); $(document).on(input, #username, function() { this.value this.value.replace(/^a-z0-9/g, ); // 소문자+숫자만 남김 });/script>script>function online_game(api, provider, game_code, type slot) { //window.open(`/Api/Slot/forwardGame.php?api${api}&provider${provider}&code${game_code}&vendor${vendor}`, slot, width1400,height900,scrollbarsyes).focus(); window.open(`/game/launch.php?vendor${api}&provider_id${provider}&seq${game_code}&type${type}`, slot, width1400,height900,scrollbarsyes).focus(); }/script>script> jQuery(function($) { $(#the_form).submit(function(e) { e.preventDefault(); var amount $(#mb_amount_rolling).val(); amount amount.replace(/,/g, ); var msg amount + Apakah Anda ingin beralih?; if(confirm(msg)) { $.ajax({ url: /player/point_update.php, type: POST, data: { amount: amount, type: 1 }, dataType: json, headers: {}, success: function(e) { console.log(e, e) if (e.returncode 0) { sendLogout(); } else if (e.returncode 1) { alert(Permintaan transfer Anda telah selesai.); location.reload(); } else { alert(e.msg); $(#mb_amount_rolling).val(0); } }, error: function(e) {}, complete: function() {} }); } else { } }); });/script>script>document.addEventListener(DOMContentLoaded, function () { const select document.getElementById(id-lang); if (!select) return; // 중복 실행 방지 (혹시 스크립트가 두 번 로드되는 경우) if (select.dataset.langCustom 1) return; select.dataset.langCustom 1; // 1) select는 숨김 select.style.display none; // 2) wrapper 생성 const wrapper document.createElement(div); wrapper.className lang-select; // 3) 현재 선택된 값 표시 영역 const currentBtn document.createElement(button); currentBtn.type button; currentBtn.className lang-select__current; const currentImg document.createElement(img); const currentText document.createElement(span); currentText.className lang-select__text; const arrow document.createElement(span); arrow.className lang-select__arrow; arrow.textContent ▼; currentBtn.appendChild(currentImg); currentBtn.appendChild(currentText); currentBtn.appendChild(arrow); // 4) 옵션 리스트 const list document.createElement(ul); list.className lang-select__list; // 5) select의 option들을 읽어서 li 생성 const options Array.from(select.options); function setCurrentFromOption(opt) { const flagSrc opt.getAttribute(data-flag); if (flagSrc) { currentImg.src flagSrc; currentImg.style.display ; } else { currentImg.style.display none; } currentText.textContent opt.textContent; } options.forEach(function (opt) { const li document.createElement(li); li.className lang-select__option; li.dataset.value opt.value; const imgSrc opt.getAttribute(data-flag); if (imgSrc) { const img document.createElement(img); img.src imgSrc; li.appendChild(img); } const span document.createElement(span); span.textContent opt.textContent; li.appendChild(span); if (opt.selected) { li.classList.add(is-selected); setCurrentFromOption(opt); } li.addEventListener(click, function (e) { e.preventDefault(); e.stopPropagation(); // 1) select의 값 변경 select.value this.dataset.value; // 2) UI 업데이트 (option selected 동기화) options.forEach(function (o) { o.selected (o.value select.value); }); Array.from(list.children).forEach(function (li2) { li2.classList.toggle(is-selected, li2.dataset.value select.value); }); setCurrentFromOption(select.selectedOptions0); // 3) change 이벤트 발생 (chageLangSelect() 호출) try { const event new Event(change, { bubbles: true }); select.dispatchEvent(event); } catch (err) { console.error(lang change error:, err); } // 4) 드롭다운 닫기 wrapper.classList.remove(open); }); list.appendChild(li); }); // selected가 없는 경우 첫 번째로 지정, 있으면 그걸로 표시 const selectedOpt options.find(o > o.value select.value) || options0; if (selectedOpt) { selectedOpt.selected true; setCurrentFromOption(selectedOpt); } // 6) 토글 이벤트 (버튼 클릭 시 열고 닫기) currentBtn.addEventListener(click, function (e) { e.stopPropagation(); wrapper.classList.toggle(open); }); // 7) 바깥 클릭 시 닫기 document.addEventListener(click, function (e) { if (!wrapper.contains(e.target)) { wrapper.classList.remove(open); } }); // wrapper에 요소들 붙이고 DOM에 삽입 (select 바로 뒤에) wrapper.appendChild(currentBtn); wrapper.appendChild(list); select.parentNode.insertBefore(wrapper, select.nextSibling);});/script>style>.lang-select { position: relative; width: 100%; /* ★ 기존 60% → 100%로 변경 */ font-size: 13px;}.lang-select__current { width: 100%; padding: 4px 12px; height: 35px; border-radius: 6px; border: 1px solid #ccc; background: #fff; display: flex; align-items: center; gap: 8px; cursor: pointer; box-sizing: border-box;}.lang-select__current img { width: 20px; height: 14px; object-fit: cover;}.lang-select__text { flex: 1; text-align: left;}.lang-select__arrow { margin-left: auto; font-size: 10px;}.lang-select__list { position: absolute; left: 0; right: 0; top: calc(100% + 4px); background: #fff; border: 1px solid #ccc; border-radius: 6px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); list-style: none; padding: 4px 0; margin: 0; max-height: 240px; overflow-y: auto; z-index: 9999; display: none;}.lang-select.open .lang-select__list { display: block;}.lang-select__option { padding: 4px 12px; display: flex; align-items: center; gap: 8px; cursor: pointer;}.lang-select__option img { width: 20px; height: 14px; object-fit: cover;}.lang-select__option:hover { background: #f0f0f0;}.lang-select__option.is-selected { background: #e6f2ff;}/style>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]