

In order to maintain stability and speed, It is recommended to upload photos through Wi-Fi or infinite 3G cellular network!
|
Online PaymentOn-site Payment : Cash,Visa,Master,AE,EPS,UnionPay,JCB,Alipay HK,Wechat Pay,Payme,FPS
|
|
Free Cancellation (Before 1 hour free cancellation)
|
| 1/F, Kelly Commercial Centre, Mong Kok |
|
Be Fans Now! After login/register and become became shop fans, you'll get latest news or discount from shop. unction () { dx = window.pageYOffset; if (banner_pos != null) { if (dx >= offset) { banner_pos.classList.add("ghoul"); } else { banner_pos.classList.remove("ghoul"); } } if (banner_pos2 != null) { if (dx >= offset2 && (typeof(offset3) == "undefined" || dx <= offset3 - banner_pos2.clientHeight)) { banner_pos2.classList.add("zombie"); } else { banner_pos2.classList.remove("zombie"); } } holds = document.getElementsByClassName("fastbutton_item"); len2 = holds.length; if (!lock) { for (var i = 0; i < len2; i++) { tar = holds[i].id; mainid = tar.slice(1, tar.length); temp = document.getElementById(mainid); if (temp == null) continue; if (dx>=cumulativeOffset(temp).top-document.getElementById(tar).clientHeight && dx<=cumulativeOffset(temp).top+100){ for (j = 0; j < len2; j++) { if (holds[j].id.indexOf(mainid) > -1) holds[j].classList.add("item_on"); else holds[j].classList.remove("item_on"); } } } } else { } }); function doweirdthing(ele, index) { if (ele.nextElementSibling == null) ele.parentNode.style.display = "none"; } Array.from(document.getElementsByClassName("titletag")).forEach(doweirdthing); $(document).ready(function () { setTimeout(function () { getCookies().done(function (data) { if (data['error']) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 36000; now.setTime(expireTime); document.cookie = "uchome_auth=" + data['auth'] + ";expires=" + now.toGMTString() + ";path=/"; document.cookie = "uchome_api=" + data['api'] + ";expires=" + now.toGMTString() + ";path=/"; document.cookie = "uchome_show_popup=false;expires=" + now.toGMTString() + ";path=/"; location.reload(); return true; } }) }, 1000); }); function getCookies() { return $.ajax({ type: "post", url: "https://dev6-cms.zoneonezone.cc/ajax_info.php", crossDomain: true, dataType: 'json', data: "do=getAuth", xhrFields: { withCredentials: true }, success: function (data) { } }) } $('.windows-bg').on('click','.agree_btn',function(){ var userid = 0; var placeid = 29765; jQuery.ajax({ url:"https://dev6.zoneonezone.cc/api_v1/customer/"+userid+"/"+placeid+"/become_a_fans", type:"POST", dataType:"json", xhrFields: { withCredentials: true }, success:function(data) { if(data.status === 200){ $('.windows-bg').hide(); Swal.fire({ title: 'Success become a fans from this shop.', timer: 2000, confirmButtonColor: '#E8283B', confirmButtonText: 'Ok!', }).then((result) => { if (result.dismiss === Swal.DismissReason.timer) { location.reload(); }else{ location.reload(); } }); }else{ alert(data.msg); } }, error:function(XMLHttpRequest,textStatus,errorThrown) { msg=XMLHttpRequest.status+'/n'+XMLHttpRequest.readyState+'/n'+textStatus+'/n'+errorThrown; if(!is_pro&&false){ Swal.fire( 'Error! 0x00003', msg, 'error' ); } location.reload(); }, complete:function() { } }); }); function show_already_is_fans_message(){ Swal.mixin({ toast: true, position: 'bottom', showConfirmButton: false, customClass: 'bf-toast', timer: 5000, timerProgressBar: true, onOpen: (toast) => { toast.addEventListener('mouseenter', Swal.stopTimer) toast.addEventListener('mouseleave', Swal.resumeTimer) } }).fire({ icon: 'success', title: 'You are already a fans.' }); } $(document).ready(function(){ var placeid = 29765; $.ajax({ url:"https://dev6.zoneonezone.cc/api_v1/public/web/1.0/1.2/Shop_Page/"+placeid+"?lang=en", type:"GET", dataType:"json", xhrFields: { withCredentials: true }, success:function(data) { if(data.status==200){ $('#point_area').html("Point"+data.result.message+""); }else{ $('#point_area').html("Point");//Disactivate } }, error:function(XMLHttpRequest,textStatus,errorThrown) { $('#point_area').html("Point");//Disactivate msg=XMLHttpRequest.status+'/n'+XMLHttpRequest.readyState+'/n'+textStatus+'/n'+errorThrown; if(!is_pro){ Swal.fire( 'Error 0x00005', msg, 'error' ); } }, complete:function() { } }); }); is_open=false; $('#fun_qwer12').on('click',function(){ $('#qwer12').toggle(function(){ if(is_open){ is_open=false; $('#fun_qwer12').find('i').removeClass("Aup").addClass("Adown"); }else{ is_open=true; $('#fun_qwer12').find('i').removeClass("Adown").addClass("Aup"); } }); }); |