<!doctype html>
<!--[if lt IE 9 ]> <html class="ie ie-lt10 ie-lt9 no-js" lang="en"> <![endif]-->
<!--[if IE 9 ]> <html class="ie ie9 ie-lt10 no-js" lang="en"> <![endif]-->
<!--[if gt IE 9]><!--><html class="no-js" lang="en"><!--<![endif]--><head>
<!DOCTYPE html>
<html lang="zh-HK">
<head>
<!-- Global site tag (gtag.js) - Google Ads: 866398960 --> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-866398960"></script>
<script> window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-186410323-1');
gtag('config', 'AW-866398960');
</script>
<!-- Event snippet for 網頁檢視 conversion page -->
<script> gtag('event', 'conversion', {'send_to': 'AW-866398960/a9JOCMHA8IEDEPDlkJ0D'}); </script>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-57M7ZXJ');</script>
<!-- End Google Tag Manager -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window,document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '220836922878790');
//fbq('track', 'PageView');
</script>
<noscript>
<img height="1" width="1"
src="https://www.facebook.com/tr?id=220836922878790&ev=PageView
&noscript=1"/>
</noscript>
<!-- End Facebook Pixel Code -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window,document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '999157047692262');
fbq('track', 'PageView');
</script>
<noscript>
<img height="1" width="1"
src="https://www.facebook.com/tr?id=999157047692262&ev=PageView
&noscript=1"/>
</noscript>
<!-- End Facebook Pixel Code -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Language" content="en,en-US,en-UK,fr,zh,zh-CN,zh-HK,zh-TW" />
<title>永久激光脫毛療程 | LaserPro 激光脫毛專家</title>
<link rel="icon" type="image/ico" href="https://laserprocenter.com.hk/assets/images/laserpro-logo.ico" />
<meta name="description" content="Laser Pro激光脫毛專家有15年laser脫毛經驗,多個脫毛部位全年任脫,3年保養期,絕對是用家推薦No.1永久激光脫毛療程,立即預約體驗!" />
<meta name="keywords" content="LaserPro, Laser Pro 激光脫毛專家、激光脫毛、永久激光脫毛、永久脫毛、腋下、比堅尼、underarm、bikini、full bikini、大腿、小腿、上唇、唇毛、V-line、V line、Straight Line、脫毛試做、脫毛療程、脫毛價錢、脫毛優惠、全年任脫、DPS追蹤激光秒白脫毛、Hair removal" />
<meta name="robots" content="index,follow" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
<meta http-equiv="Cache-Control" content="max-age=86400" />
<meta property="og:title" content="LaserPro│激光脫毛專家" />
<meta property="og:description" content="用家推薦No.1永久激光脫毛,Laser Pro激光脫毛專家已有15年激光脫毛經驗,超過97%用家好評,革命性DPS追蹤秒白激光脫毛技術,追擊毛髮根源,帶來永久「零毛.淨白.細緻毛孔」肌膚。脫毛部位(熱選腋下、比堅尼、underarm、full bikini、大腿、小腿、上唇、唇毛、V line、Straight Line),全年任脫,3年保養期,立即預約體驗!" />
<link rel="prefetch" href="/assets/images/脫毛-嫩膚-美白-毛孔.jpg" />
<link rel="prefetch" href="/assets/images/永久脫毛-全身脫毛-最抵-可靠.jpg" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.3.1/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/css/font-awesome.min.css">
<link rel="stylesheet" href="https://laserprocenter.com.hk/assets/css/min/vendor.min.css">
<link rel="stylesheet" type="text/css" href="https://laserprocenter.com.hk/assets/css/min/home.min.css" />
<style>
ul.top-nav-bar>li{
margin-left:0;
margin-right:0;
}
</style>
<style>
#header h1{display:none;}
</style>
</head>
<body><!-- <!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-57M7ZXJ"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<!-- <!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MFBL7BN"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<div id="header">
<div class="m-menu-contain">
<a href="javascript:void(0)" id="menuBtn">
<div><span></span></div>
<!--<span>目錄</span>-->
<h1>用家推薦No.1永久激光脫毛,Laser Pro激光脫毛專家已有15年激光脫毛經驗,超過97%用家好評,革命性DPS追蹤秒白激光脫毛技術,追擊毛髮根源,帶來永久「零毛.淨白.細緻毛孔」肌膚。脫毛部位(熱選腋下、比堅尼、underarm、full bikini、大腿、小腿、上唇、唇毛、V line、Straight Line),全年任脫,3年保養期,立即預約體驗Laser Pro激光脫毛療程!</h1> <span class="clearfix"></span>
</a>
<a class="mtop-whatsapp" href="https://api.whatsapp.com/send?phone=85263661116&text=" target="_blank"><img alt="激光脫毛-脫毛推介-最好脫毛" src="/assets/images/激光脫毛-脫毛推介-最好脫毛.png"></a>
</div>
<div class="menu-nvbar">
<ul class="top-nav-bar">
<li class="link-banner"><a href="javascript:void(0);goToTop();">激光脫毛</a></li>
<li class="link-facial"><a href="https://laserprocenter.com.hk/288-laser-facial/promotion/form">激光去瘡</a></li>
<li class="link-tech"><a href="javascript:void(0);goToSection('tech');">先進技術</a></li>
<li class="link-service"><a href="javascript:void(0);goToSection('service');">服務承諾</a></li>
<li class="link-booking-form"><a href="javascript:void(0);goToSection('booking-form');">立即預約</a></li>
<li class="link-knowledge"><a target="_blank" href="https://laserprocenter.com.hk/knowledge">脫毛知識</a></li>
<li class="link-faq"><a href="javascript:void(0);goToSection('faq');">常見問題</a></li>
</ul>
<div class="top-whatsapp"><a href="https://api.whatsapp.com/send?phone=85263661116&text=" target="_blank"><img src="/assets/images/激光脫毛-脫毛推介-最好脫毛.png" alt="激光脫毛-脫毛推介-最好脫毛"></a></div>
</div>
<div class="clearfix"></div>
</div>
<div id="menu">
<div class="outer">
<div class="inner">
<ul class="navbar">
<li class="cat_menu" style="cursor: pointer;">
<div><a class="root-level" href="javascript:void(0);goToTop();">激光脫毛</a></div>
</li>
<li class="cat_menu" style="cursor: pointer;">
<div><a class="root-level" href="https://laserprocenter.com.hk/288-laser-facial/promotion/form">激光去瘡</a></div>
</li>
<li class="cat_menu" style="cursor: pointer;">
<div><a class="root-level" target="_blank" href="https://laserprocenter.com.hk/men-laserhairremoval/promotion/form">男士脫毛</a></div>
</li>
<li class="cat_menu" style="cursor: pointer;">
<div><a class="root-level" href="javascript:void(0);goToSection('tech');">先進技術</a></div>
</li>
<li class="cat_menu" style="cursor: pointer;">
<div><a class="root-level" href="javascript:void(0);goToSection('service');">服務承諾</a></div>
</li>
<li class="cat_menu" style="cursor: pointer;">
<div><a class="root-level" href="javascript:void(0);goToSection('booking-form');">立即預約</a></div>
</li>
<li class="cat_menu" style="cursor: pointer;">
<div><a class="root-level" target="_blank" href="https://laserprocenter.com.hk/knowledge">脫毛知識</a></div>
</li>
<li class="cat_menu" style="cursor: pointer;">
<div><a class="root-level" href="javascript:void(0);goToSection('faq');">常見問題</a></div>
</li>
<li class="cat_menu" style="cursor: pointer;">
<div><a class="root-level" target="_blank" href="https://api.whatsapp.com/send?phone=85263661116&text=">WhatsApp 預約</a></div>
</li>
</ul>
</div>
</div>
</div><script type="application/ld+json">
[
{
"@context": "http://schema.org/",
"@type": "WebPage",
"name": "永久激光脫毛療程 | LaserPro 激光脫毛專家",
"description": "Laser Pro激光脫毛專家有15年laser脫毛經驗,多個脫毛部位全年任脫,3年保養期,絕對是用家推薦No.1永久激光脫毛療程,立即預約體驗!",
"relatedLink": "https://laserprocenter.com.hk/288-offer4-summer-hot-pick/promotion/form",
"primaryImageOfPage": "https://laserprocenter.com.hk/assets/images/pc-01.jpg",
"keywords": "LaserPro, Laser Pro 激光脫毛專家、激光脫毛、永久激光脫毛、永久脫毛、腋下、比堅尼、underarm、bikini、full bikini、大腿、小腿、上唇、唇毛、V-line、V line、Straight Line、脫毛試做、脫毛療程、脫毛價錢、脫毛優惠、全年任脫、DPS追蹤激光秒白脫毛、Hair removal",
"mainEntity": {
"@type": "HealthAndBeautyBusiness",
"name": "激光脫毛 $288/6個部位 全年任脫 + 3年保養",
"image": [
"https://laserprocenter.com.hk/assets/images/初秋‧盛夏 website-01.jpg"
],
"brand": {
"@type": "Organization",
"name": "LaserPro",
"url": "https://laserprocenter.com.hk/",
"logo": "https://laserprocenter.com.hk/assets/images/脫毛-嫩膚-美白-毛孔.jpg"
}
},
"url" : "https://laserprocenter.com.hk/",
"@id" : "https://laserprocenter.com.hk/"
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"name": "常見問題",
"mainEntity": [
{
"@type": "Question",
"name": "什麼是激光脫毛?",
"acceptedAnswer": {
"@type": "Answer",
"text": "LaserPro激光脫毛療程以德國藍寶石儀器發射出最深、最長、最快的波長,自動追蹤毛髮色素,傳送能量至毛囊進行破壞,中止毛囊再生能力,無論粗幼毛髮,一樣做到永久全身脫毛效果。LaserPro所採用的專業儀器更可為肌膚帶來美白嫩膚功效,一次解決三大肌膚問題,肌膚自此嫩滑細緻!"
}
}
, {
"@type": "Question",
"name": "激光脫毛可一次見效?",
"acceptedAnswer": {
"@type": "Answer",
"text": "由於每人皮膚體質不同,毛髮生長週期因人而異。激光脫毛可針對成長期的毛髮破壞毛囊。一般6次脫毛療程即可全面去除礙眼的毛髮*,每次療程間隔約一個月。<br><br> *效果因人而異"
}
}
, {
"@type": "Question",
"name": "激光脫毛會引起疼痛嗎?",
"acceptedAnswer": {
"@type": "Answer",
"text": "LaserPro所採用之專業儀器,以先進科研技術達至高效脫毛效果同時具有智慧雙效爆冷系統,保護表層肌膚,不會引起敏感、紅腫,亦有別坊間儀器,無需凍風機及冰敷,大大提升療程舒適度,客人可放心預約。"
}
}
, {
"@type": "Question",
"name": "激光脫毛會否因毛髮粗幼而影響效果?",
"acceptedAnswer": {
"@type": "Answer",
"text": "LaserPro所採用之專業儀器有別於坊間儀器,具自動追蹤色素系統,可精準追蹤毛髮色素,不論粗幼或深淺色的毛髮,全面、全身脫毛任何部位均可360°一網打盡!脫毛療程效果絕不受毛髮粗幼影響,客人可放心預約。"
}
}
, {
"@type": "Question",
"name": "為什麼進行激光脫毛前要先剃除毛髮?",
"acceptedAnswer": {
"@type": "Answer",
"text": "毛髮共有三個生長周期:成長期、退行期和休止期。毛乳頭只會輸送養份給成長期的毛髮,此時期毛囊發育完全,若以激光照射,即可破壞黑色素,達到毛囊永久萎縮的效果。"
}
}
, {
"@type": "Question",
"name": "進行激光脫毛療程前有什麼注意事項呢?",
"acceptedAnswer": {
"@type": "Answer",
"text": "<ul><li>❌進行脫毛療程14天前,請勿以拔毛機、蜜蠟、眉鉗等連根拔的方式脫毛。</li><li>❌進行脫毛療程14天前,請勿曝曬、進行果酸及其他高能量或高溫療程及活動。</li><li>✅注意皮膚補濕。</li></ul>"
}
}
, {
"@type": "Question",
"name": "進行激光脫毛療程後有什麼注意事項呢?",
"acceptedAnswer": {
"@type": "Answer",
"text": "<ul><li>❌脫毛療程後14天內避免曝曬、游泳、進行果酸及其他高能量或高溫療程及活動。</li><li>❌脫毛療程後14天內避免使用美白、磨沙、果酸、暗瘡產品、太陽油、及止汗劑。</li><li>❌脫毛療程後14天內避免劇烈運動及穿著緊身衣物,以免與皮膚造成磨擦。</li><li>✅注意皮膚補濕及防曬。</li></ul>"
}
}
, {
"@type": "Question",
"name": "歡迎男士激光脫毛嗎?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Laser Pro絕對歡迎男士進行激光脫毛!我們提供專為男士脫毛度身訂造的服務。無論您是想要脫除胸毛、背毛、腿毛、臉部鬍鬚,或是其他部位的毛髮,我們的專業團隊都能夠為您提供高效、安全和舒適的激光脫毛療程。<br><br>不論您是想要永久性的脫毛效果,還是只是想要減少毛髮生長和維持清潔的外觀,我們都能夠根據您的需求提供適合的解決方案。我們致力於為每一位客戶提供優質的服務和滿意的結果。"
}
}
, {
"@type": "Question",
"name": "全身脫毛價錢是多少?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Laser Pro全身脫毛價格會根據不同因素而有所變化。我們提供每月不同的優惠活動,以確保客人能夠享受到最具吸引力的價格和優惠。為了獲得更詳細及最新的價格資訊,建議客人親臨店舖進行額外的位置查詢。我們的專業團隊將為您提供詳盡的解答和個人化的建議。此外,我們樂於為客人安排免費<a target="_blank" href="https://laserprocenter.com.hk/location">到店查詢</a>,以便更全面地瞭解您的需求和提供最適合您的方案。我們致力於提供高品質的服務,讓您在脫毛過程中感到舒適和滿意。請隨時<a target="_blank" href="https://wa.me/85263661116">聯繫我們</a>,我們期待為您服務!😊"
}
}
, {
"@type": "Question",
"name": "最受歡迎的激光脫毛部位是哪裡?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Laser Pro DPS秒白激光脫毛目前最受歡迎的部位包括腋下、下手臂、小腿、上手臂和大腿。除了這幾個部位,不少客人也對腋下脫毛、激光脫面毛和脫手毛非常感興趣。"
}
}
]
}
]
</script>
<style>
h3.normal{
font-weight: inherit;
line-height: inherit;
display: inline;
}
.form-hints {
color: #fff;
margin-bottom: 10px;
text-align: center;
font-size: 17px;
}
.form-hints.bottom-show {
text-align: left;
padding: 10px 0;
}
.image-container {
width: 100%;
margin: 0 auto;
}
.image-container img {
display: block;
margin: 0 auto;
}
.image-container img.mobile {
display: none;
}
select.select-box.no {
background-image: none;
}
#_terms .radioContent a,
#_terms .radioContent a:link,
#_terms .radioContent a:visited
{
text-decoration: underline;
}
#_terms .radioContent a:hover {
color: #5c5c5c;
}
.input__fake__content.radio-type label.radioLabel.alignLeft .radioContent {
padding-left: 30px;
}
.input__fake__content.radio-type label.radioLabel.alignLeft .radioContent::before {
left: 0;
}
.input__fake__content.radio-type label.radioLabel.alignLeft .radioContent::after{
left: 5px;
}
.payment-icons {
display: flex;
margin-bottom: 10px;
flex-wrap: wrap;
}
.payment-icons .payment-icon {
width: 60px;
margin-right: 10px;
max-height: 36px;
margin-bottom: 10px;
}
.payment-icon.paypal-icon {
display: flex;
align-self: center;
width: auto;
}
.payment-icons .payment-icon img {
height:36px
}
.payment-steps {
margin-top: 30px;
}
.payment-steps .hints {
font-size: 18px;
padding-bottom: 10px;
}
.payment-steps input[type="text"]{
border: 1px solid #00a9af;
border-radius: 3px;
-webkit-appearance: none;
width: 100%;
max-width: 350px;
padding-left: 5px;
font-size: 14px;
height: 30px;
}
.payment-steps input[type="button"]{
background-color: #00a9af;
color: #fff;
padding: 5px 20px;
margin: 10px 0;
}
.field-row.payment{
height:auto;
}
.field-row.payment .field-label.hints {
font-weight:bold;
}
#paypal-button-container{
width :100%;
}
#_terms .input__fake__content label.radioLabel .radioContent{
flex-wrap: wrap;
}
@media (max-width: 800px){
.image-container img.mobile {
display: block;
margin: 10px 0;
}
.image-container img.desktop {
display: none;
}
}
.faq-box .item .question .prefix-text, .faq-box .item .answer .prefix-text{
width:75px;
}
.faq-box .item .answer a, .faq-box .item .answer a:link, .faq-box .item .answer a:visited{
color: #00a9af;
}
</style>
<div id="wrapper" class="home">
<div id="article">
<div class="banner-wrapper">
<div class="banner">
<div class="home-banner"><a href="https://laserprocenter.com.hk/288-offer4-summer-hot-pick/promotion/form"><img alt="脫毛療程-激光脫毛-laser 脫毛" class="desktop" src="/assets/images/promotion/288-offer4-summer-hot-pick.jpg" /><img alt="脫毛療程-激光脫毛-laser 脫毛" class="mobile" src="/assets/images/promotion/288-offer4-summer-hot-pick-m.jpg" /></a>
</div>
</div>
<div class="logo"><img alt = "LaserPro激光脫毛專家" src="/assets/images/脫毛-嫩膚-美白-毛孔.jpg" /></div>
</div>
</div>
<div id="sections">
<a name="tech"></a>
<div class="tech section ease-fade-effect">
<div class="title"><img alt="全新升級先進DPS追蹤秒白激光脫毛技術" src="/assets/images/旺角-美容-去斑-瘦身.png"/></div>
<div class="background desktop"><img alt="全身脫毛-激光脫毛-DPS追蹤秒白激光脫" src="/assets/images/pc-B-01.jpg" />
<div class="box-wrapper">
<div class="box desktop">
<div class="light l1 ease-fade-effect"><img class="lazy" alt="Laser Pro" data-src="/assets/images/pc-B-02a.png" /></div>
<div class="light l2 ease-fade-effect"><img class="lazy" alt="Laser Pro" data-src="/assets/images/pc-B-02b.png" /></div>
<div class="light l3 ease-fade-effect"><img class="lazy" alt="Laser Pro" data-src="/assets/images/pc-B-02c.png" /></div>
<div class="text t1 ease-fade-effect"><img class="lazy" alt="全新升級DPS追蹤秒白激光脫毛技術" data-src="/assets/images/pc-B-03a.png" /></div>
<div class="text t2 ease-transform-effect"><img class="lazy" alt="Laser Pro" data-src="/assets/images/pc-B-04.png" /></div>
<div class="text t3 ease-transform-effect"><img class="lazy" alt="全身脫毛-激光脫毛-去除毛髮效果顯著" data-src="/assets/images/pc-B-05.png" /></div>
</div>
</div>
</div>
<div class="background mobile"><img alt="DPS追蹤秒白激光脫毛技術 零毛 淨白 細緻毛孔" src="/assets/images/mo-B-01.jpg" />
<div class="box-wrapper">
<div class="box mobile">
<div class="light l1 ease-fade-effect"><img class="lazy" alt="Laser Pro" data-src="/assets/images/mo-B-02a.png" /></div>
<div class="light l2 ease-fade-effect"><img class="lazy" alt="Laser Pro" data-src="/assets/images/mo-B-02b.png" /></div>
<div class="light l3 ease-fade-effect"><img class="lazy" alt="Laser Pro" data-src="/assets/images/mo-B-02c.png" /></div>
<div class="text t1 ease-fade-effect"><img class="lazy" alt="Laser Pro" data-src="/assets/images/mo-B-03a.png" /></div>
<div class="text t2 ease-transform-effect"><img class="lazy" alt="Laser Pro" data-src="/assets/images/mo-B-04.png" /></div>
<div class="text t3 ease-transform-effect"><img class="lazy" alt="Laser Pro" data-src="/assets/images/mo-B-05.png" /></div>
</div>
</div>
</div>
<div class="others desktop">
<div ><img alt="Laser Pro" src="/assets/images/others-blank.png" /></div>
<div class="text p2 ease-fade-effect"><img class="lazy" alt="全身脫毛永久-脫毛-追擊毛髮" data-src="/assets/images/pc-C-02a.png" /></div>
<div class="text p3 ease-fade-effect"><img class="lazy" alt="全身脫毛-全身脫毛價錢-冷凍安全" data-src="/assets/images/pc-C-03a.png" /></div>
<div class="text p4 ease-fade-effect"><img class="lazy" alt="激光脫毛-激光脫毛效果-永久脫毛邊間好" data-src="/assets/images/pc-C-04a.png" /></div>
<div class="text p5 ease-fade-effect"><img class="lazy" alt="激光脫毛-激光脫毛邊間好-智能辨色" data-src="/assets/images/pc-C-05a.png" /></div>
<div class="text p6 ease-fade-effect"><img class="lazy" alt="脫毛推薦-激光脫毛效果-激光脫毛用家好評)" data-src="/assets/images/pc-C-06a.png" /></div>
<div class="icon p2 ease-transform-effect"><img class="lazy" alt="零死角脫毛 追擊粗幼深淺毛髮" data-src="/assets/images/pc-C-02b.png" /></div>
<div class="icon p3 ease-transform-effect"><img class="lazy" alt="智慧雙效爆冷系統 雙重防護 安全零過敏" data-src="/assets/images/pc-C-03b.png" /></div>
<div class="icon p4 ease-transform-effect"><img class="lazy" alt="一激三效 零毛 淨白 細緻毛孔" data-src="/assets/images/pc-C-04b.png" /></div>
<div class="icon p5 ease-transform-effect"><img class="lazy" alt="智能辨色 任何膚色 激光脫毛" data-src="/assets/images/pc-C-05b.png" /></div>
<div class="icon p6 ease-transform-effect"><img class="lazy" alt="激光脫毛用家好評" data-src="/assets/images/pc-C-06b.png" /></div>
</div>
<div class="others mobile">
<div ><img alt="Laser Pro" src="/assets/images/others-mobile-blank.png" /></div>
<div class="icon p2 ease-transform-effect"><img class="lazy" alt="零死角脫毛 追擊粗幼深淺毛髮" data-src="/assets/images/mo-C-02a.png" /></div>
<div class="icon p3 ease-transform-effect"><img class="lazy" alt="智慧雙效爆冷系統 雙重防護 安全零過敏" data-src="/assets/images/mo-C-03a.png" /></div>
<div class="icon p4 ease-transform-effect"><img class="lazy" alt="一激三效 零毛 淨白 細緻毛孔" data-src="/assets/images/mo-C-04a.png" /></div>
<div class="icon p5 ease-transform-effect"><img class="lazy" alt="智能辨色 任何膚色 激光脫毛" data-src="/assets/images/mo-C-05a.png" /></div>
<div class="icon p6 ease-transform-effect"><img class="lazy" alt="激光脫毛用家好評" data-src="/assets/images/mo-C-06a.png" /></div>
<div class="text p2 ease-fade-effect"><img class="lazy" alt="零死角脫毛 追擊粗幼深淺毛髮" data-src="/assets/images/mo-C-02b.png" /></div>
<div class="text p3 ease-fade-effect"><img class="lazy" alt="智慧雙效爆冷系統 雙重防護 安全零過敏" data-src="/assets/images/mo-C-03b.png" /></div>
<div class="text p4 ease-fade-effect"><img class="lazy" alt="一激三效 零毛 淨白 細緻毛孔" data-src="/assets/images/mo-C-04b.png" /></div>
<div class="text p5 ease-fade-effect"><img class="lazy" alt="智能辨色 任何膚色 激光脫毛" data-src="/assets/images/mo-C-05b.png" /></div>
<div class="text p6 ease-fade-effect"><img class="lazy" alt="激光脫毛用家好評" data-src="/assets/images/mo-C-06b.png" /></div>
</div>
</div>
<a name="service"></a>
<div class="service section ease-fade-effect">
<div class="title right"><img class="lazy" alt="LaserPro激光脫毛專家" data-src="/assets/images/銅鑼灣-纖體-嫩收毛孔-去皺.png"/></div>
<div class="box">
<div class="title"><img class="lazy" alt="LaserPro激光脫毛專家 信心保證" data-src="/assets/images/有冇好介紹-推脫毛薦-大部位.png"/></div>
<div class="item p1 ease-fade-effect">
<div class="icon"><img class="lazy" alt="LaserPro-脫毛療程-最佳脫毛技術" data-src="/assets/images/pc-有冇試過-脫毛邊間好.png"/></div>
</div>
<div class="item p2 ease-fade-effect">
<div class="icon"><img class="lazy" alt="LaserPro-激光脫毛-專業團隊" data-src="/assets/images/pc-激光-波長-好價錢.png"/></div>
</div>
<div class="item p3 ease-fade-effect">
<div class="icon"><img class="lazy" alt="LaserPro-脫毛推薦-細心服務" data-src="/assets/images/pc-試過激光脫毛-小部位-冇伏.png"/></div>
</div>
<div class="item p4 ease-fade-effect">
<div class="icon"><img class="lazy" alt="LaserPro-脫毛療程-終極保養" data-src="/assets/images/那裡做脫毛-露毛-毛髮.png"/></div>
</div>
</div>
</div>
<div class="image-container" ><img class="desktop" src="/assets/images/laserpro-part-desktop.png"><a href="#" onClick="OpenPSWP([{src: '/assets/images/laserpro-part-mobile.jpg',w: 750,h: 765},])"><img class="mobile" src="/assets/images/laserpro-part-mobile.jpg"></a></div>
<a name="booking-form"></a>
<div class="booking-form section">
<div class="title right"><img alt="即時預約 LaserPro激光脫毛專家" src="/assets/images/元朗-皺紋-健康-暗瘡.png"/></div>
<form method="post" action="https://laserprocenter.com.hk/288-offer4-summer-hot-pick/promotion/form" onSubmit="return onFormSubmit()">
<input type="hidden" name="override_body_part" value="1" />
<div class="form-container">
<div class="form-title"></div>
<input type="hidden" name="allow_time" id="allow_time" value=""/>
<div class="form-rowc">
<div class="field-row left m6">
<input type="text" id="sender_name" name="sender_name" placeholder="姓名 *" class="field required" value="">
</div>
<div class="field-row m4">
<select name="gender" class="select-box required">
<option value="" disabled="" selected="selected">性別 *</option>
<option value="女" >女</option>
</select>
</div>
</div>
<div class="form-rowc">
<div class="field-row left m4">
<select onChange="countryCodeChanged(this)" name="country_code" class="select-box required">
<option value="852" >+852</option>
<option value="853" >+853</option>
<option value="86" >+86</option>
</select>
</div>
<div class="field-row m6">
<input type="text" id="phone" name="phone" placeholder="電話 *" class="field required" value="">
</div>
</div>
<div class="form-rowc">
<div class="field-row left m4">
<input type="text" id="confirm-countrycode" class="field " value="+852" readonly>
</div>
<div class="field-row m6">
<input onpaste="return false;" ondrop="return false;" autocomplete="off" type="text" id="confirm_phone" name="confirm_phone" placeholder="確認電話 *" class="field required" value="">
</div>
</div>
<div class="form-rowc ">
<div class="field-row full">
<input type="text" id="email" name="email" placeholder="電郵地址" class="field required" value="">
</div>
</div>
<!-- <div class="form-rowc ">
<div class="field-row full hints">
(將發送電郵確認登記)
</div>
</div>-->
<div class="form-rowc">
<div class="field-row full">
<select name="courses" class="select-box required no">
<option value="【網上預付】$288/6個部位 全年任脫 + 3 年保養">【網上預付】$288/6個部位 全年任脫 + 3 年保養</option>
</select>
</div>
</div>
<div class="form-rowc" style="display:none">
<div class="field-row full">
<div class="checkbox-group">
<span class="field-label">現有客戶 *</span>
<span class="input__fake__content radio-type">
<label for="existing_client1" class="radioLabel">
<input type="radio" name="existing_client1" value="N" id="existing_client1" class="radioItem" ><span class="radioContent">否</span>
</label>
<label for="existing_client2" class="radioLabel">
<input type="radio" name="existing_client1" value="Y" id="existing_client2" class="radioItem"><span class="radioContent" >是</span>
</label>
</span>
</div>
</div>
</div>
<div class="form-rowc">
<div class="field-row full">
<select name="location" id="location" class="select-box required">
<option disabled="" value="" selected="selected">選擇分店 *</option>
<option value="銅鑼灣" >銅鑼灣英皇鐘錶珠寶中心</option>
<option value="觀塘" >觀塘泓富廣場</option>
<option value="旺角朗豪坊店" >旺角亞朗豪坊辦公大樓</option>
<option value="尖沙咀" >尖沙咀加拿芬廣場</option>
<option value="將軍澳" >將軍澳新都城中心3期</option>
<option value="荃灣" >荃灣千色匯I期</option>
<option value="屯門" >屯門栢麗廣場</option>
<option value="元朗" >元朗光華廣場</option>
<option value="沙田" >沙田新城市商業大廈</option>
</select>
</div>
</div>
<div class="form-rowc">
<div class="field-row left m5">
<input type="text" id="datepicker" name="date" placeholder="預約日期 *" class="field" autocomplete="off" value="" disabled>
</div>
<div class="field-row m5"> <input type="text" id="timepicker" name="timepicker" placeholder="預約時間 *" class="field " autocomplete="off" value="" disabled>
</div>
</div>
<div class="form-hints bottom-show">明碼實價 無附加費<br>
此為網上預付優惠,如選擇到店預付,需付原價$2880</div>
<div id="_terms" class="field-row full">
<div class="checkbox-group">
<span class="input__fake__content checkbox-type single">
<label for="acp_tnc" class="radioLabel">
<input type="checkbox" id="acp_tnc" name="acp_tnc" rel="0" class="radioItem" value="1" >
<span class="radioContent">本人已年滿18歲或以上及已閱讀並同意<a href="https://laserprocenter.com.hk/privacy" target="_blank">私隱政策</a>及<a href="https://laserprocenter.com.hk/tnc" target="_blank">條款及細則</a> / <a href="https://laserprocenter.com.hk/tnc_eng" target="_blank">Terms & Conditions</a>。</span>
</label>
</span>
</div>
<div class="checkbox-group">
<span class="input__fake__content checkbox-type single">
<label for="disclaim" class="radioLabel">
<input type="checkbox" id="disclaim" name="disclaim" rel="0" class="radioItem" value="1" >
<span class="radioContent">本人持有香港永久性居民身份證 / 澳門居民身份證 / 中國居民身份證以供核對。</span>
</label>
</span>
</div>
</div>
<div class="form-rowc btn-submit">
<input type="image" src="/assets/images/submit-button-new.png" alt="LaserPro-脫毛療程-最佳脫毛技術">
</div>
</div>
</div>
</form>
<a name="faq"></a>
<div class="faq section ease-fade-effect">
<div class="title"><img alt="激光脫毛常見問題" src="/assets/images/沙田-手毛-脫毛療程-Bikini脫毛.png"/></div>
<div class="box-top-line"></div>
<div class="faq-box">
<div class="item">
<div class="question">
<div class="prefix-text"><i class="fa fa-plus-square-o" aria-hidden="true"></i> Q1:</div>
<div class="text" ><h3 class="normal">什麼是激光脫毛?</h3></div>
</div>
<div class="answer">A: LaserPro激光脫毛療程以德國藍寶石儀器發射出最深、最長、最快的波長,自動追蹤毛髮色素,傳送能量至毛囊進行破壞,中止毛囊再生能力,無論粗幼毛髮,一樣做到永久全身脫毛效果。LaserPro所採用的專業儀器更可為肌膚帶來美白嫩膚功效,一次解決三大肌膚問題,肌膚自此嫩滑細緻!</div>
</div>
<div class="item">
<div class="question">
<div class="prefix-text"><i class="fa fa-plus-square-o" aria-hidden="true"></i> Q2:</div>
<div class="text" ><h3 class="normal">激光脫毛可一次見效?</h3></div>
</div>
<div class="answer">A: 由於每人皮膚體質不同,毛髮生長週期因人而異。激光脫毛可針對成長期的毛髮破壞毛囊。一般6次脫毛療程即可全面去除礙眼的毛髮*,每次療程間隔約一個月。<br><br> *效果因人而異</div>
</div>
<div class="item">
<div class="question">
<div class="prefix-text"><i class="fa fa-plus-square-o" aria-hidden="true"></i> Q3:</div>
<div class="text" ><h3 class="normal">激光脫毛會引起疼痛嗎?</h3></div>
</div>
<div class="answer">A: LaserPro所採用之專業儀器,以先進科研技術達至高效脫毛效果同時具有智慧雙效爆冷系統,保護表層肌膚,不會引起敏感、紅腫,亦有別坊間儀器,無需凍風機及冰敷,大大提升療程舒適度,客人可放心預約。</div>
</div>
<div class="item">
<div class="question">
<div class="prefix-text"><i class="fa fa-plus-square-o" aria-hidden="true"></i> Q4:</div>
<div class="text" ><h3 class="normal">激光脫毛會否因毛髮粗幼而影響效果?</h3></div>
</div>
<div class="answer">A: LaserPro所採用之專業儀器有別於坊間儀器,具自動追蹤色素系統,可精準追蹤毛髮色素,不論粗幼或深淺色的毛髮,全面、全身脫毛任何部位均可360°一網打盡!脫毛療程效果絕不受毛髮粗幼影響,客人可放心預約。</div>
</div>
<div class="item">
<div class="question">
<div class="prefix-text"><i class="fa fa-plus-square-o" aria-hidden="true"></i> Q5:</div>
<div class="text" ><h3 class="normal">為什麼進行激光脫毛前要先剃除毛髮?</h3></div>
</div>
<div class="answer">A: 毛髮共有三個生長周期:成長期、退行期和休止期。毛乳頭只會輸送養份給成長期的毛髮,此時期毛囊發育完全,若以激光照射,即可破壞黑色素,達到毛囊永久萎縮的效果。</div>
</div>
<div class="item">
<div class="question">
<div class="prefix-text"><i class="fa fa-plus-square-o" aria-hidden="true"></i> Q6:</div>
<div class="text" ><h3 class="normal">進行激光脫毛療程前有什麼注意事項呢?</h3></div>
</div>
<div class="answer">A: <ul>
<li>❌進行脫毛療程14天前,請勿以拔毛機、蜜蠟、眉鉗等連根拔的方式脫毛。</li>
<li>❌進行脫毛療程14天前,請勿曝曬、進行果酸及其他高能量或高溫療程及活動。</li>
<li>✅注意皮膚補濕。</li>
</ul></div>
</div>
<div class="item">
<div class="question">
<div class="prefix-text"><i class="fa fa-plus-square-o" aria-hidden="true"></i> Q7:</div>
<div class="text" ><h3 class="normal">進行激光脫毛療程後有什麼注意事項呢?</h3></div>
</div>
<div class="answer">A: <ul>
<li>❌脫毛療程後14天內避免曝曬、游泳、進行果酸及其他高能量或高溫療程及活動。</li>
<li>❌脫毛療程後14天內避免使用美白、磨沙、果酸、暗瘡產品、太陽油、及止汗劑。</li>
<li>❌脫毛療程後14天內避免劇烈運動及穿著緊身衣物,以免與皮膚造成磨擦。</li>
<li>✅注意皮膚補濕及防曬。</li>
</ul></div>
</div>
<div class="item">
<div class="question">
<div class="prefix-text"><i class="fa fa-plus-square-o" aria-hidden="true"></i> Q8:</div>
<div class="text" ><h3 class="normal">歡迎男士激光脫毛嗎?</h3></div>
</div>
<div class="answer">A: Laser Pro絕對歡迎男士進行激光脫毛!我們提供專為男士脫毛度身訂造的服務。無論您是想要脫除胸毛、背毛、腿毛、臉部鬍鬚,或是其他部位的毛髮,我們的專業團隊都能夠為您提供高效、安全和舒適的激光脫毛療程。<br><br>不論您是想要永久性的脫毛效果,還是只是想要減少毛髮生長和維持清潔的外觀,我們都能夠根據您的需求提供適合的解決方案。我們致力於為每一位客戶提供優質的服務和滿意的結果。</div>
</div>
<div class="item">
<div class="question">
<div class="prefix-text"><i class="fa fa-plus-square-o" aria-hidden="true"></i> Q9:</div>
<div class="text" ><h3 class="normal">全身脫毛價錢是多少?</h3></div>
</div>
<div class="answer">A: Laser Pro全身脫毛價格會根據不同因素而有所變化。我們提供每月不同的優惠活動,以確保客人能夠享受到最具吸引力的價格和優惠。為了獲得更詳細及最新的價格資訊,建議客人親臨店舖進行額外的位置查詢。我們的專業團隊將為您提供詳盡的解答和個人化的建議。此外,我們樂於為客人安排免費<a target="_blank" href="https://laserprocenter.com.hk/location">到店查詢</a>,以便更全面地瞭解您的需求和提供最適合您的方案。我們致力於提供高品質的服務,讓您在脫毛過程中感到舒適和滿意。請隨時<a target="_blank" href="https://wa.me/85263661116">聯繫我們</a>,我們期待為您服務!😊</div>
</div>
<div class="item">
<div class="question">
<div class="prefix-text"><i class="fa fa-plus-square-o" aria-hidden="true"></i> Q10:</div>
<div class="text" ><h3 class="normal">最受歡迎的激光脫毛部位是哪裡?</h3></div>
</div>
<div class="answer">A: Laser Pro DPS秒白激光脫毛目前最受歡迎的部位包括腋下、下手臂、小腿、上手臂和大腿。除了這幾個部位,不少客人也對腋下脫毛、激光脫面毛和脫手毛非常感興趣。</div>
</div>
</div>
<div class="box-top-line end"></div>
</div>
</div>
</div>
<style>
.process-back {
position: fixed;
z-index: 2147483647;
top: 0;
left: 0;
width: 100%;
height: 100%;
transform: translate3d(0, 0, 0);
background-color: black;
background-color: rgba(0, 0, 0, 0.6);
background: radial-gradient(50% 50%, ellipse closest-corner, rgba(0,0,0,0.6) 1%, rgba(0,0,0,0.6) 100%);
color: #fff;
display : none;
}
.process-back.active {
display : block;
}
.process-back .processing-modal {
font-family: "HelveticaNeue", "HelveticaNeue-Light", "Helvetica Neue Light", helvetica, arial, sans-serif;
font-size: 14px;
text-align: center;
box-sizing: border-box;
max-width: 350px;
top: 50%;
left: 50%;
position: absolute;
transform: translateX(-50%) translateY(-50%);
cursor: pointer;
text-align: center;
}
.process-back .processing-modal .processing-logo img {
height: 36px;
}
.process-back .processing-modal .message {
font-size: 15px;
line-height: 1.5;
padding: 10px 0;
}
</style>
<div class="process-back">
<div class="processing-modal">
<div class="processing-logo"></div>
<div class="message">處理中,請稍等..</div>
</div>
</div>
<div id="footer">
<div class="holder">
<div class="links">
<div class="item">
<a target="_blank" href="https://laserprocenter.com.hk/about" class="link">關於我們</a>
</div>
<div class="item">
<a target="_blank" href="https://laserprocenter.com.hk/location" class="link">分店地區</a>
</div>
<!--
<div class="item">
<a target="_blank" href="https://laserprocenter.com.hk/about" class="link">聯絡我們</a>
</div>
<div class="item">
<a target="_blank" href="https://laserprocenter.com.hk/about" class="link">加入我們</a>
</div>
-->
<div class="share">
<a class="facebook addthis_button_facebook" href="https://www.facebook.com/LaserProHK" target="_blank"><img alt="LaserPro激光脫毛專家 Facebook" src="/assets/images/將軍澳-徹底-Underarm.png" /></a>
<a class="instagram addthis_button_ig" href="https://www.instagram.com/laserprohk/" target="_blank"><img alt="LaserPro激光脫毛專家 Instagram" src="/assets/images/觀塘-808脫毛-脫毛蠟.png" /></a>
<!--<a class="youtube" href="https://youtube.com" target="_blank"><img src="/assets/images/香港-脫毛刀-幼毛-口碑.png" /></a>-->
<a class="whatsapp" href="https://api.whatsapp.com/send?phone=85263661116&text=" target="_blank"><img alt="LaserPro激光脫毛專家 Whatsapp 查詢" src="/assets/images/九龍-755脫毛-粗毛.png"/></a>
</div>
</div>
<div class="bottom">
<a href="https://laserprocenter.com.hk/sitemap" target="_blank" class="privacy-link">SiteMap</a> <span class="sp">|</span>
<a href="https://laserprocenter.com.hk/privacy" target="_blank" class="privacy-link">免責聲明</a>
<span class="sp">|</span>
<span class="copyright">© 2021 Copyright LASER PRO CENTER LIMITED <span class="non-mobile"> All rights reserved</span></span>
<div class="contact-link"><a href="mailto:enquiry@laserprocenter.com.hk">Email: enquiry@laserprocenter.com.hk</a></div>
</div>
</div>
</div>
<a href="javascript:void(0);" id="ui-to-top" class="ui-to-top fa fa-angle-up active"></a>
</div><script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>
<!--[if lt IE 9]>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/r29/html5.min.js"></script>
<script type="text/javascript" src="https://laserprocenter.com.hk/assets/js/placeholders.min.js"></script>
<script type="text/javascript" src="https://laserprocenter.com.hk/assets/js/respond.min.js"></script>
<style>
.border-radius {
-ms-behavior: url('https://laserprocenter.com.hk/assets/js/border-radius.htc');
behavior: url('https://laserprocenter.com.hk/assets/js/border-radius.htc');
}
</style>
<![endif]-->
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="https://laserprocenter.com.hk/assets/js/min/vendor.min.js"></script>
<script type="text/javascript" src="https://laserprocenter.com.hk/assets/js/min/home.min.js"></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery.lazy/1.7.9/jquery.lazy.min.js"></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery.lazy/1.7.9/jquery.lazy.plugins.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mustache.js/0.1/mustache.min.js"></script>
<style>
#_terms .radioContent a,
#_terms .radioContent a:link,
#_terms .radioContent a:visited
{
text-decoration: underline;
}
#_terms .radioContent a:hover {
color: #5c5c5c;
}
.ui-timepicker-select{
width: 100%;
border: 0;
border-bottom: 1px solid #645f64;
line-height: 34px;
height: 34px;
color: inherit;
font-size: 18px;
font-family: inherit;
box-sizing: border-box;
border-radius: 0;
padding: 0 5px;
-webkit-appearance: none;
-moz-appearance: none;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAAA0CAYAAADc8/VNAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH4woJBzE4gKw9DgAAAv1JREFUaN7tmstr1UAUhz9zxZ3i3j8h6yxUgpsudCEuiuhCN4KLLlRakFpBXYgdFEFB9KBWsCKIDIoPFFEpRa8W8SrFx1UqVAtWacHWUrXWvlw4gpQ+7iOTTGx+uzs55zeTj5Nzk0wgU6ZMmTJZ1aKZBpvqNtYAK1J6Tl1KdEc1BotnGV8GnE8hkClgZbUm3kyDSvRVoD2FUC4q0U+sQDHaCUykCMh3YE8URrNCUaJfAmdTBKVZif5kFYrRfmAwBUDeA8eiMsvNdTBfKP4IA/8nsNZxKNuV6BdRmXklxJwC3jgMpF2JvhKl4bxQlOgxoMFRIBPArqhNS6kUlOg7wC0HobREedmUBcWoHvjlEJCvwD4bxrlSA/OF4kAY+MuBVY5AaVKi22wYe2XGHwT6HQDyFjhpyzxXTnC+UBwNA38IWJ8wlK1KdJctc6+CnHNAZ4JAbpvGjzNQlOhJ81yUhMZMw8cpKAbMQ+ByAlBO2LxsqoJi1AiMxAik3zR668pVmpgvFIfCwF8CrIkJSoMS/SiOibwq848AH2NYZyfQEldJ5qpJzheKY2Hg9wG1lte5SYn+EBcULwKPS8Bji2vUSvSDOLt51VCU6CnzpDppYX0jwO64/+KiqBSU6AJwwcL6jirRPamE8vcBDRiO0K8XOJzEHWIuKqN8ofgtDPxJoCYiyzol+nkSULyI/Y4D3RH4dJgGTqorxVTLRBj4PcDmKmymgFolujcpKFFXCkr0deB+FRatSvTTJN9LeJZ864HxCvKGgb0kLCtQlOhXwOkKUpuV6M//JRSjA8BAGfHdRLjL50yjndZ0R8LAHwHWlZiyTYl+7QIUz7K/AKWcaJsSfQ1HZBWKEj3O/K8Px7Gwy+dypaBE3wNuzBFyxjTmhQPFqIGZdxcH+fO5h1PKxTFJvlAcDAN/KbB62qFGJbrdNShejHMdAvr++V00jZgFWSmmWkbDwP8CbDBDW5Tody5C8WKerxV4BtxUou/iqGKFYnYXd+DuR0CZMmXKlCkO/QbIVNt7X1ccbwAAAABJRU5ErkJggg==) no-repeat center right;
background-size: 28px auto;
background-color: #fff;
border-radius: 9px;
padding-left: 15px;
border: 0;
height: 34px;
}
select.ui-timepicker-select option:disabled {
color: #c3c3c3;
}
</style>
<div id="pswp-gallery" class="pswp" tabindex="-1" role="dialog" aria-hidden="true" ref="pswpref">
<!-- Background of PhotoSwipe.
It's a separate element as animating opacity is faster than rgba(). -->
<div class="pswp__bg"></div>
<!-- Slides wrapper with overflow:hidden. -->
<div class="pswp__scroll-wrap">
<!-- Container that holds slides.
PhotoSwipe keeps only 3 of them in the DOM to save memory.
Don't modify these 3 pswp__item elements, data is added later on. -->
<div class="pswp__container">
<div class="pswp__item"></div>
<div class="pswp__item"></div>
<div class="pswp__item"></div>
</div>
<!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->
<div class="pswp__ui pswp__ui--hidden">
<div class="pswp__top-bar">
<!-- Controls are self-explanatory. Order can be changed. -->
<div class="pswp__counter"></div>
<button class="pswp__button pswp__button--close" title="Close (Esc)"></button>
<button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>
<button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>
<!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR -->
<!-- element will get class pswp__preloader--active when preloader is running -->
<div class="pswp__preloader">
<div class="pswp__preloader__icn">
<div class="pswp__preloader__cut">
<div class="pswp__preloader__donut"></div>
</div>
</div>
</div>
</div>
<div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
<div class="pswp__share-tooltip"></div>
</div>
<button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)">
</button>
<button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)">
</button>
<div class="pswp__caption">
<div class="pswp__caption__center"></div>
</div>
</div>
</div>
</div>
<script>
function OpenPSWP(items){
var pswpElement = document.querySelectorAll('.pswp')[0];
var options = {
closeOnScroll : false,
history: false,
focus: false,
index: 0
};
var gallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default, items, options);
gallery.init()
}
function offset(el) {
var rect = el.getBoundingClientRect(),
scrollLeft = window.pageXOffset || document.documentElement.scrollLeft,
scrollTop = window.pageYOffset || document.documentElement.scrollTop;
return { top: rect.top + scrollTop, left: rect.left + scrollLeft }
}
var section_obj = {
banner : {
element : document.querySelector('.banner'),
offset : function(){
return offset(this.element);
}
},
men : {
element : document.querySelector('.men'),
offset : function(){
return offset(this.element);
}
},
tech : {
element : document.querySelector('.tech'),
offset : function(){
return offset(this.element);
}
},
service : {
element : document.querySelector('.service'),
offset : function(){
return offset(this.element);
}
},
// exp : {
// element : document.querySelector('.exp'),
// offset : function(){
// return offset(this.element);
// }
// },
'booking-form' : {
element : document.querySelector('.booking-form'),
offset : function(){
return offset(this.element);
}
},
faq : {
element : document.querySelector('.faq'),
offset : function(){
return offset(this.element);
}
},
terms : {
element : document.querySelector('.terms'),
offset : function(){
return offset(this.element);
}
},
privacy : {
element : document.querySelector('.privacy'),
offset : function(){
return offset(this.element);
}
},
about : {
element : document.querySelector('.about'),
offset : function(){
return offset(this.element);
}
},
location : {
element : document.querySelector('.location'),
offset : function(){
return offset(this.element);
}
}
}
function goToSection(section){
if($('html').hasClass('open-menu')){
$('html').removeClass('open-menu');
}
if(section!=''){
var offset = $(section_obj[section].element).offset();
$('html, body').animate({
scrollTop: offset.top - $('#header').height()
}, 800, 'easeOutCirc', function() {
detectArea(section);
// console.log(section);
});
}
}
function goToTop(){
if($('html').hasClass('open-menu')){
$('html').removeClass('open-menu');
}
$('html, body').animate({
scrollTop: 0
}, 800);
}
function detectArea(section,last){
var element = section_obj[section].element;
if(element === null) return;
var div_offset = section_obj[section].offset();
var doc_end_pos = parseInt($(window).scrollTop()) + parseInt($(window).height());
var doc_start_pos = $(window).scrollTop();
var start_pos = div_offset.top;
var end_pos = div_offset.top + $(element).height();
var pad = 8;
//check if within section or document end touch the start of section
var is_within = doc_start_pos >= start_pos - ($('#header').height() + pad) && doc_start_pos <=end_pos;
var is_reached = doc_end_pos >= start_pos && doc_start_pos <= end_pos;
if( is_within || is_reached ){
$(element).addClass('animated');
$(element).find('.ease-fade-effect').addClass('animated');
$(element).find('.ease-transform-effect').addClass('animated');
}
if(is_within){
$('.top-nav-bar > li').removeClass('selected');
$('.top-nav-bar > li.link-'+section).addClass('selected');
}
if( doc_start_pos == 0 || doc_start_pos <= $(section_obj['banner'].element).height() - 100 ){
//within banner area
$('html').removeClass('in-body');
$('.banner-wrapper .logo').removeClass('animated');
$('.top-nav-bar > li').removeClass('selected');
$('.top-nav-bar > li.link-banner').addClass('selected');
} else {
$('html').addClass('in-body');
$('.banner-wrapper .logo').addClass('animated');
}
//if( ($(window).scrollTop() + $(window).height()) > div_offset.top ){
// console.log(section);
// console.log(div_offset);
// if(section == 'banner'){
// $('html').removeClass('in-body');
// $('.banner-wrapper .logo').removeClass('animated');
// } else {
// $('html').addClass('in-body');
// $('.banner-wrapper .logo').addClass('animated');
// $(element).addClass('animated');
// $(element).find('.ease-fade-effect').addClass('animated');
// $(element).find('.ease-transform-effect').addClass('animated');
// }
//}
}
var date_notavail = ['2024-02-10','2024-02-11','2024-02-12','2024-02-13'];
var body_part_max = {
free : 1,
big : 1,
small : 1,
}
var courses = [];
courses.push({ course : '288' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer-legs' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-offer1' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-offer2-blonde' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-offer3-forest' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-offer4-summer-hot-pick' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-offer4-bubble-pool' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-offer4-520' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-offer4-circle1' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-offer4-circle2' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-offer4-blue-body' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-offer4-bw' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-offer4-pool2' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-offer4-blue-ai' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-offer4-bodysuit-flower' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-offer4-green-chair' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer5-cartoon' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer5-shadow-bikini' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer5-three-video' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer6-new-blue' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer6-green-stretch' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer6-orange-ai' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer6-body-circle' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer6-circles-2dup' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer6-three-collage' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer7-three-collage' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer7-hrw-three' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer7-hrw-simple-bar' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer7-leg-collage' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer7-round-ver2' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer7-sec-oval-white' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer7-sec-white' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer7-simple-bar' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer8-barbie' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer8-focus' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer8-mid-bar' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer8-six' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer8-summer-aes' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer9-b1' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer9-b2' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer9-b3' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer9-b4' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer9-b5' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer9-b6' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer9-dry-rose' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer9-summer-simple-ai' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer9-barbie-norm' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer9-og1' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer9-og2' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer10-re1' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer10-re2' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer10-re3' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer10-wv1' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer10-wv2' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer10-wv3' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer10-pool-melon' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer10-pool-pineapple' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer10-girls' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer10-pastel-leg' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer10-circles-leg' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer10-ai-black' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer10-ai-white' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer10-golden-hour' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer10-split1' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer10-split2' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer10-white-arm' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : 'men-laserhairremoval' , name : '【網上預付】$688/1個細部位 全年任脫', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer11-3bp' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer11-29bp' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer11-jh-arm' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer11-jh-leg' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer11-pink-floatie' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer11-sw-tan' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer11-sw-white' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer11-b6-aqua' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer11-split-3' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer11-split-bp' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer11-armpit-split' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer12-ban-hair' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer12-awk' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer12-flower-pink-split' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer12-armpit-split2' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer12-blue-bar' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer12-green-bar' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer12-hands-feet' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer12-blue-armpit' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer12-girls-split' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer12-leg-bp' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer-aw-yellow' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer-aw-leg-bar' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer-aw-body-bar' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer-aw-armpit' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer-aw-snow-white' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer-aw-warm-tulips' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer-aw-warm-tulips-close' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer-aw-body' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer-aw-brown-simple' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer-aw-close-body' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer-aw-field-body' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer-aw-split1' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer-aw-split2' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer-aw-legs' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay-offer-aw-words' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW-snow' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW-dark' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW-fury' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW-laser' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW-purple' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW-purple-feather' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW-BP-split1' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW-BP-split2' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW-BP-vdo' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW-BP-closeup-vdo' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW-low-bar' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW-red' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW-white' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW-green' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW_1-tree-bp' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW_1-white-xmas' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW_1-360-back' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW_1-cartoon-bikini' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW_1-hair-follicle' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW_1-ornacle' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_AW_1-xmas-circles' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_2024-vsplit-2' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_2024-vday-hearts' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_2024-valentines-body2' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_2024-valentines-body1' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_2024-butterfly' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_2024-29-parts' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_2024-blossom' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_2024-rose-pink' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_2024-heart-bp' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_2024-body-bp-carole-pink' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_2024-pink-leg' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_Q2-one-step' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_Q2-white-valentines' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_Q2-38' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_Q2' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-prepay_offer_Q2_easter-bp' , name : '$288/6個部位+全年任脫+3年保養 (全城至抵)', body_part : { big : 3, small : 3} });
courses.push({ course : '288-laser-facial' , name : '激光去瘡Laser Facial', });
function courseChosen(value){
console.log(value);
if(courses.length>0){
var courses_chosen = _.where(courses, { course: value });
if(courses_chosen.length >0){
if(!_.isUndefined(courses_chosen[0].body_part)){
$('.body-part.section').removeClass('hide');
$('.form1-submit').addClass('hide');
//reset chosen part since the max may be different
$('.big_part').prop('checked', false);
$('.small_part').prop('checked', false);
body_part_max.big = courses_chosen[0].body_part.big;
body_part_max.small = courses_chosen[0].body_part.small;
$('input[name="override_body_part"]').val(0);
} else {
$('.form1-submit').removeClass('hide');
$('.body-part.section').addClass('hide');
$('input[name="override_body_part"]').val(1);
}
}
}
}
function setCourseChosen(value){
if(courses.length>0){
var courses_chosen = _.where(courses, { course: value });
if(courses_chosen.length >0){
if(!_.isUndefined(courses_chosen[0].body_part)){
$('.body-part.section').removeClass('hide');
$('.form1-submit').addClass('hide');
body_part_max.big = courses_chosen[0].body_part.big;
body_part_max.small = courses_chosen[0].body_part.small;
$('input[name="override_body_part"]').val(0);
} else {
$('.form1-submit').removeClass('hide');
$('.body-part.section').addClass('hide');
$('input[name="override_body_part"]').val(1);
}
}
}
}
var day_off_data = [];
var holiday_data = [];
var occupied_data = {};
var shop_week_data = [];
var max_booking_allowed = 1;
var weekToInt = {
'Mon' : 1,
'Tue' : 2,
'Wed' : 3,
'Thu' : 4,
'Fri' : 5,
'Sat' : 6,
'Sun' : 0
};
max_booking_allowed = 99;
shop_week_data = {"3":{"1":{"start":"12:00pm","end":"7:30pm"},"2":{"start":"12:00pm","end":"7:30pm"},"3":{"start":"12:00pm","end":"7:30pm"},"4":{"start":"12:00pm","end":"7:30pm"},"5":{"start":"12:00pm","end":"7:30pm"},"6":{"start":"10:30am","end":"6:00pm"},"holiday":{"start":"10:30am","end":"6:00pm"}},"7":{"1":{"start":"12:00pm","end":"7:30pm"},"2":{"start":"12:00pm","end":"7:30pm"},"3":{"start":"12:00pm","end":"7:30pm"},"4":{"start":"12:00pm","end":"7:30pm"},"5":{"start":"12:00pm","end":"7:30pm"},"6":{"start":"10:30am","end":"6:00pm"},"holiday":{"start":"10:30am","end":"6:00pm"}},"2":{"1":{"start":"12:00pm","end":"7:30pm"},"2":{"start":"12:00pm","end":"7:30pm"},"3":{"start":"12:00pm","end":"7:30pm"},"4":{"start":"12:00pm","end":"7:30pm"},"5":{"start":"12:00pm","end":"7:30pm"},"6":{"start":"10:30am","end":"6:00pm"},"holiday":{"start":"10:30am","end":"6:00pm"}},"19":{"1":{"start":"12:00pm","end":"7:30pm"},"2":{"start":"12:00pm","end":"7:30pm"},"3":{"start":"12:00pm","end":"7:30pm"},"4":{"start":"12:00pm","end":"7:30pm"},"5":{"start":"12:00pm","end":"7:30pm"},"6":{"start":"10:30am","end":"6:00pm"},"holiday":{"start":"10:30am","end":"6:00pm"}},"11":{"1":{"start":"12:00pm","end":"7:30pm"},"2":{"start":"12:00pm","end":"7:30pm"},"3":{"start":"12:00pm","end":"7:30pm"},"4":{"start":"12:00pm","end":"7:30pm"},"5":{"start":"12:00pm","end":"7:30pm"},"6":{"start":"10:30am","end":"6:00pm"},"holiday":{"start":"10:30am","end":"6:00pm"}},"17":{"1":{"start":"12:00pm","end":"7:30pm"},"2":{"start":"12:00pm","end":"7:30pm"},"3":{"start":"12:00pm","end":"7:30pm"},"4":{"start":"12:00pm","end":"7:30pm"},"5":{"start":"12:00pm","end":"7:30pm"},"6":{"start":"10:30am","end":"6:00pm"},"holiday":{"start":"10:30am","end":"6:00pm"}},"12":{"1":{"start":"12:00pm","end":"7:30pm"},"2":{"start":"12:00pm","end":"7:30pm"},"3":{"start":"12:00pm","end":"7:30pm"},"4":{"start":"12:00pm","end":"7:30pm"},"5":{"start":"12:00pm","end":"7:30pm"},"6":{"start":"10:30am","end":"6:00pm"},"0":{"start":"10:30am","end":"6:00pm"},"holiday":{"start":"10:30am","end":"6:00pm"}},"13":{"1":{"start":"12:00pm","end":"7:30pm"},"2":{"start":"12:00pm","end":"7:30pm"},"3":{"start":"12:00pm","end":"7:30pm"},"4":{"start":"12:00pm","end":"7:30pm"},"5":{"start":"12:00pm","end":"7:30pm"},"6":{"start":"10:30am","end":"6:00pm"},"0":{"start":"10:30am","end":"6:00pm"},"holiday":{"start":"10:30am","end":"6:00pm"}},"10":{"1":{"start":"12:00pm","end":"7:30pm"},"2":{"start":"12:00pm","end":"7:30pm"},"3":{"start":"12:00pm","end":"7:30pm"},"4":{"start":"12:00pm","end":"7:30pm"},"5":{"start":"12:00pm","end":"7:30pm"},"6":{"start":"10:30am","end":"6:00pm"},"0":{"start":"10:30am","end":"6:00pm"},"holiday":{"start":"10:30am","end":"6:00pm"}}};
holiday_data = ["2025-01-29","2025-01-30","2025-01-31"];
day_off_data = {"all":["2025-01-29","2025-01-30","2025-01-31"]};
occupied_data = {"all":{"2025-02-07":{"start":"12:00pm","end":"3:30pm"},"2025-02-13":{"start":"12:00pm","end":"3:00pm"},"2025-02-14":{"start":"12:00pm","end":"3:00pm"},"2025-03-07":{"start":"12:00pm","end":"3:30pm"},"2025-03-13":{"start":"12:00pm","end":"3:00pm"},"2025-03-14":{"start":"12:00pm","end":"3:00pm"}},"KT":{"2025-01-28":[{"start":"3:00pm","end":"3:30pm","type":""}],"2025-01-20":[{"start":"3:00pm","end":"3:30pm","type":""}],"2025-02-15":[{"start":"5:00pm","end":"5:30pm","type":""}],"2025-01-21":[{"start":"2:00pm","end":"2:30pm","type":""},{"start":"2:00pm","end":"2:30pm","type":""}],"2025-01-22":[{"start":"4:30pm","end":"5:00pm","type":""}]},"TW":{"2025-01-18":[{"start":"4:30pm","end":"5:00pm","type":""},{"start":"5:00pm","end":"5:30pm","type":""}],"2025-02-13":[{"start":"3:00pm","end":"3:30pm","type":""}],"2025-01-25":[{"start":"1:30pm","end":"2:00pm","type":""}],"2025-01-17":[{"start":"2:30pm","end":"3:00pm","type":""},{"start":"3:00pm","end":"3:30pm","type":""}],"2025-02-01":[{"start":"2:00pm","end":"2:30pm","type":""}]},"ST":{"2025-01-24":[{"start":"6:00pm","end":"6:30pm","type":""}],"2025-01-17":[{"start":"12:00pm","end":"12:30pm","type":""}],"2025-01-18":[{"start":"3:00pm","end":"3:30pm","type":""},{"start":"10:30am","end":"11:00am","type":""}],"2025-02-01":[{"start":"4:30pm","end":"5:00pm","type":""}],"2025-02-27":[{"start":"4:00pm","end":"4:30pm","type":""},{"start":"4:00pm","end":"4:30pm","type":""}],"2025-01-22":[{"start":"7:00pm","end":"7:30pm","type":""}],"2025-02-15":[{"start":"12:00pm","end":"12:30pm","type":""}],"2025-01-23":[{"start":"1:00pm","end":"1:30pm","type":""},{"start":"12:00pm","end":"12:30pm","type":""}],"2025-01-25":[{"start":"11:00am","end":"11:30am","type":""}]},"TKO":{"2025-01-20":[{"start":"5:30pm","end":"6:00pm","type":""}],"2025-01-19":[{"start":"3:30pm","end":"4:00pm","type":""}]},"CWB":{"2025-01-24":[{"start":"12:00pm","end":"12:30pm","type":""}],"2025-01-18":[{"start":"1:00pm","end":"1:30pm","type":""},{"start":"5:30pm","end":"6:00pm","type":""}],"2025-01-25":[{"start":"6:00pm","end":"6:30pm","type":""},{"start":"5:00pm","end":"5:30pm","type":""}],"2025-01-21":[{"start":"3:30pm","end":"4:00pm","type":""}],"2025-02-03":[{"start":"12:00pm","end":"12:30pm","type":""}],"2025-01-20":[{"start":"6:00pm","end":"6:30pm","type":""}],"2025-01-22":[{"start":"3:30pm","end":"4:00pm","type":""}],"2025-01-17":[{"start":"1:00pm","end":"1:30pm","type":""}],"2025-01-27":[{"start":"2:30pm","end":"3:00pm","type":""}]},"LP":{"2025-01-17":[{"start":"7:00pm","end":"7:30pm","type":""},{"start":"4:30pm","end":"5:00pm","type":""},{"start":"12:00pm","end":"12:30pm","type":""},{"start":"12:00pm","end":"12:30pm","type":""}],"2025-02-08":[{"start":"5:30pm","end":"6:00pm","type":""}],"2025-01-20":[{"start":"5:00pm","end":"5:30pm","type":""},{"start":"3:00pm","end":"3:30pm","type":""},{"start":"1:00pm","end":"1:30pm","type":""}],"2025-01-27":[{"start":"6:30pm","end":"7:00pm","type":""},{"start":"12:00pm","end":"12:30pm","type":""}],"2025-01-23":[{"start":"2:00pm","end":"2:30pm","type":""},{"start":"7:00pm","end":"7:30pm","type":""},{"start":"4:30pm","end":"5:00pm","type":""}],"2025-01-18":[{"start":"12:00pm","end":"12:30pm","type":""},{"start":"6:00pm","end":"6:30pm","type":""},{"start":"4:30pm","end":"5:00pm","type":""}],"2025-01-25":[{"start":"12:00pm","end":"12:30pm","type":""}],"2025-01-21":[{"start":"12:00pm","end":"12:30pm","type":""}]},"TM":{"2025-01-17":[{"start":"12:00pm","end":"12:30pm","type":""},{"start":"6:30pm","end":"7:00pm","type":""},{"start":"1:00pm","end":"1:30pm","type":""},{"start":"1:00pm","end":"1:30pm","type":""},{"start":"1:00pm","end":"1:30pm","type":""}],"2025-01-24":[{"start":"12:00pm","end":"12:30pm","type":""}],"2025-02-28":[{"start":"6:30pm","end":"7:00pm","type":""}],"2025-01-18":[{"start":"11:00am","end":"11:30am","type":""}],"2025-01-19":[{"start":"1:30pm","end":"2:00pm","type":""}]},"TST":{"2025-01-17":[{"start":"6:00pm","end":"6:30pm","type":""}]}};
var regionToLocation = {"\u9285\u947c\u7063":"CWB","\u89c0\u5858":"KT","\u65fa\u89d2\u6717\u8c6a\u574a\u5e97":"LP","\u5c07\u8ecd\u6fb3":"TKO","\u5c16\u6c99\u5480":"TST","\u5143\u6717":"YL","\u6c99\u7530":"ST","\u5c6f\u9580":"TM","\u8343\u7063":"TW"};
var regionToId = {"\u9285\u947c\u7063":"19","\u89c0\u5858":"2","\u65fa\u89d2\u6717\u8c6a\u574a\u5e97":"3","\u5c07\u8ecd\u6fb3":"10","\u5c16\u6c99\u5480":"7","\u5143\u6717":"13","\u6c99\u7530":"17","\u5c6f\u9580":"12","\u8343\u7063":"11"};
var locationDict = {
'銅鑼灣' : {
days : [],
avail_time : {}
},
'觀塘' : {
days : [],
avail_time : {}
},
'旺角朗豪坊店' : {
days : [],
avail_time : {}
},
'將軍澳' : {
days : [],
avail_time : {}
},
'尖沙咀' : {
days : [],
avail_time : {}
},
'元朗' : {
days : [],
avail_time : {}
},
'沙田' : {
days : [],
avail_time : {}
},
'屯門' : {
days : [],
avail_time : {}
},
'荃灣' : {
days : [],
avail_time : {}
},
};
for(shop in locationDict){
if(typeof shop_week_data[regionToId[shop]]!=='undefined'){
for(week_key in shop_week_data[regionToId[shop]]){
if(week_key!='holiday'){
locationDict[shop].days.push(parseInt(week_key));
}
locationDict[shop].avail_time[week_key] = shop_week_data[regionToId[shop]][week_key];
}
}
}
$(document).ready(function(){
$('.lazy').Lazy();
//setCourseChosen($('select[name="service"] option:selected').val())
detectArea('tech');
detectArea('booking-form');
detectArea('service');
// detectArea('exp');
detectArea('faq',true);
$( ".faq-box" ).accordion({
header: ".question",
heightStyle: "content",
collapsible: true,
icons : false,
active : false,
activate: function( event, ui ) {
if(ui.oldHeader.length>0){
$(ui.oldHeader[0]).find('.fa').addClass('fa-plus-square-o').removeClass('fa-minus-square-o');
}
if(ui.newHeader.length>0){
$(ui.newHeader[0]).find('.fa').removeClass('fa-plus-square-o').addClass('fa-minus-square-o');
}
}
});
$('.object-wrapper .ease-transform-effect').addClass('animated');
$('.object-wrapper .ease-fade-effect').addClass('animated');
$('#heard_from').on('change',function(){
if( $(this).find('option:selected').val() == '其他'){
$('#other_heard_from-field').removeClass('hide');
} else {
$('#other_heard_from-field').addClass('hide');
}
});
// $('.banner').slick({
// dots: true,
// infinite: false,
// prevArrow : '',
// nextArrow : '',
// appendDots : $('.banner-wrapper'),
// });
// $('.banner').on('beforeChange', function(event, slick, currentSlide, nextSlide){
// if(nextSlide!=0){
// $('.object-wrapper.wslick0 .animated').removeClass('animated');
// }
// });
// $('.banner').on('afterChange', function(event, slick, currentSlide, nextSlide){
// if(currentSlide == 0){
// $('.object-wrapper.wslick0 .object.text1').addClass('animated');
// $('.object-wrapper.wslick0 .object.text2').addClass('animated');
// $('.object-wrapper.wslick0 .object.text3').addClass('animated');
// }
// });
if ($('.big_part:checked').length > body_part_max.big - 1 ){
$('.big_part:not(:checked)').prop('disabled', true);
}
if ($('.small_part:checked').length > body_part_max.small - 1){
$('.small_part:not(:checked)').prop('disabled', true);
}
$('.big_part').change(function(){
if ($('.big_part:checked').length > body_part_max.big - 1 )
{
//disable unselected option
$('.big_part:not(:checked)').prop('disabled', true);
} else {
$('.big_part:not(:checked)').prop('disabled', false);
}
});
$('.small_part').change(function(){
if ($('.small_part:checked').length > body_part_max.small - 1 )
{
//disable unselected option
$('.small_part:not(:checked)').prop('disabled', true);
} else {
$('.small_part:not(:checked)').prop('disabled', false);
}
});
$(window).resize(function(){
if( $(window).width() >= 1200){
if($('html').hasClass('open-menu')){
$('html').removeClass('open-menu');
}
}
});
$(window).scroll(function(){
if( $(window).scrollTop() > 400){
$('.ui-to-top').addClass('active');
} else {
$('.ui-to-top').removeClass('active');
}
detectArea('tech');
detectArea('booking-form');
detectArea('service');
// detectArea('exp');
detectArea('faq',true);
});
$('.ui-to-top').on('click',function(){
goToTop();
});
var defaultShop = '將軍澳';
var defaultDate = '';
var defaultTime = '';
$( "#datepicker" ).datepicker
({
direction: "up",
dateFormat: 'mm/dd/yy,D',
minDate: 2,
maxDate: 60,
beforeShowDay : function(date){
var day = parseInt(date.getDay());
var avail_days = locationDict[$('#location option:selected').val()].days;
var _month = date.getMonth() + 1;
var _day = date.getDate();
var compare_date = date.getFullYear() + '-' + (_month <10 ? '0'+_month : _month) + '-' + (_day <10 ? '0'+_day : _day);
var selected_location = $('#location option:selected').val();
var region_location = typeof regionToLocation[selected_location] !=='undefined' ? regionToLocation[selected_location] : null;
date_notavail = [];
for(_shop in day_off_data){
if(_shop == 'all'){
for(i in day_off_data[_shop]){
date_notavail.push(day_off_data[_shop][i]);
}
} else if(_shop == region_location){
for(i in day_off_data[_shop]){
date_notavail.push(day_off_data[_shop][i]);
}
}
}
//check if holiday is off
if( $.inArray( compare_date, holiday_data )!=-1){
var _shop_id = regionToId[selected_location];
if(typeof _shop_id!=='undefined'){
var _week_data = shop_week_data[_shop_id];
if(typeof _week_data!=='undefined'){
if(typeof _week_data['holiday']==='undefined'){
//holiday off
return [false,""];
}
}
}
}
if( $.inArray( day, avail_days )!=-1 && $.inArray( compare_date, date_notavail )==-1 ){
return [true,""];
} else return [false,""];
},
onSelect: function(dateText, inst) {
setTimepicker(dateText);
}
});
$('#location').on('change',function(){
if($('#location option:selected').val()!=''){
//if($('#location option:selected').val() == '旺角朗豪坊店'){
// setDateTime(new Date(2022, 7 - 1, 23));
//} else {
setDateTime();
// }
} else {
resetValues();
}
});
//reset date and time picker value
function resetValues(){
$("#datepicker").val('');
$('#timepicker').val("");
$( "#datepicker" ).prop('disabled',true);
$( "#timepicker" ).prop('disabled',true);
$("#datepicker").datepicker( "destroy" );
$('#timepicker').timepicker('remove');
}
function setDateTime(mindate){
resetValues();
$( "#datepicker" ).datepicker
({
direction: "up",
dateFormat: 'mm/dd/yy,D',
minDate: typeof mindate === 'undefined' ? 2 : mindate,
maxDate: 60 ,
beforeShowDay : function(date){
var day = parseInt(date.getDay());
var avail_days = locationDict[$('#location option:selected').val()].days;
var _month = date.getMonth() + 1;
var _day = date.getDate();
var compare_date = date.getFullYear() + '-' + (_month <10 ? '0'+_month : _month) + '-' + (_day <10 ? '0'+_day : _day);
var selected_location = $('#location option:selected').val();
var region_location = typeof regionToLocation[selected_location] !=='undefined' ? regionToLocation[selected_location] : null;
date_notavail = [];
for(_shop in day_off_data){
if(_shop == 'all'){
for(i in day_off_data[_shop]){
date_notavail.push(day_off_data[_shop][i]);
}
} else if(_shop == region_location){
for(i in day_off_data[_shop]){
date_notavail.push(day_off_data[_shop][i]);
}
}
}
//check if holiday is off
if( $.inArray( compare_date, holiday_data )!=-1){
var _shop_id = regionToId[selected_location];
if(typeof _shop_id!=='undefined'){
var _week_data = shop_week_data[_shop_id];
if(typeof _week_data!=='undefined'){
if(typeof _week_data['holiday']==='undefined'){
return [false,""];
}
}
}
}
if( $.inArray( day, avail_days )!=-1 && $.inArray( compare_date, date_notavail )==-1 ){
return [true,""];
} else return [false,""];
},
onSelect: function(dateText, inst) {
setTimepicker(dateText);
}
});
$( "#datepicker" ).prop('disabled',false);
}
var time_init = false;
function setTimepicker(dateText,value){
if(dateText == '') return;
var day = dateText.split(",");
if(day.length <1) return;
var weekofday = day[1];
var date_chosen = day[0].split('/');
date_chosen = date_chosen[2]+'-'+date_chosen[0]+'-'+date_chosen[1];
var start_time = '';
var end_time = '';
var disabled = [];
try {
// var avail_time = locationDict[defaultShop].avail_time;
var selected_location = $('#location option:selected').val();
var avail_time = locationDict[$('#location option:selected').val()].avail_time;
start_time = avail_time[ weekToInt[weekofday] ].start;
end_time = avail_time[ weekToInt[weekofday] ].end;
//check if day is holiday , set start and end time if available
if( $.inArray( date_chosen, holiday_data )!=-1){
if(typeof avail_time['holiday']!=='undefined'){
start_time = avail_time['holiday'].start;
end_time = avail_time['holiday'].end;
}
}
//check if day occupied
if(typeof occupied_data['all']!=='undefined'){ //for all shops
if(typeof occupied_data['all'][date_chosen]!=='undefined'){
disabled.push([occupied_data['all'][date_chosen].start, occupied_data['all'][date_chosen].end]);
}
}
if(typeof regionToLocation[selected_location]!=='undefined'){ //for selected shop only
var shop_occupied = occupied_data[regionToLocation[selected_location]];
if(typeof shop_occupied!=='undefined'){
if(typeof shop_occupied[date_chosen]!=='undefined'){
var occupied_time = {};
for(i in shop_occupied[date_chosen]){
if(typeof occupied_time[shop_occupied[date_chosen][i].start]==='undefined'){
occupied_time[shop_occupied[date_chosen][i].start] = [];
}
occupied_time[shop_occupied[date_chosen][i].start].push(shop_occupied[date_chosen][i]);
// disabled.push([ shop_occupied[date_chosen][i].start,shop_occupied[date_chosen][i].end]);
}
for(i in occupied_time){
for(j in occupied_time[i]){
var is_meeting = false;
if(typeof occupied_time[i][j].type!=='undefined'){
if(occupied_time[i][j].type == 'meeting'){
is_meeting = true;
}
}
if(is_meeting || occupied_time[i].length>=max_booking_allowed){
disabled.push([ occupied_time[i][j].start,occupied_time[i][j].end]);
}
}
}
}
}
}
$('#timepicker').val("");
$('#timepicker').timepicker('remove');
$('#timepicker').timepicker
({
'disableTimeRanges' : disabled,
'minTime': start_time,
'maxTime': end_time,
'showDuration': false,
'useSelect': true ,
'noneOption': [
{
'label': '-- 請選擇 --',
'value': ''
},
],
});
$( "#timepicker" ).prop('disabled',false);
if(!(typeof value === 'undefined')){
if(value!=''){
$('#timepicker').timepicker('setTime', value);
}
}
} catch(e){
console.log(e);
}
}
CAPI('PageView');
CAPI('ViewContent');
});
function onFormSubmit(){
var allow_time;
if($('#timepicker').val()){
allow_time = moment($('#timepicker').val(), ["h:mm A"]).format("HH:mm");
}
if(allow_time!='Invalid date'){
$('#allow_time').val(allow_time);
} else {
$('#allow_time').val('');
}
$('.process-back').addClass('active');
}
function openTermsNP(){
var box = '';
$.ajax({
type: 'GET',
url: 'https://laserprocenter.com.hk/terms/home?np=1',
success: function(data) {
box = bootbox.dialog({
message: data,
});
$('html').addClass('no-scroll');
box.on("hidden.bs.modal", function() {
$('html').removeClass('no-scroll');
box.off("hidden.bs.modal");
});
}
});
}
function openTerms(){
var box = '';
$.ajax({
type: 'GET',
url: 'https://laserprocenter.com.hk/terms/home',
success: function(data) {
box = bootbox.dialog({
message: data,
});
$('html').addClass('no-scroll');
box.on("hidden.bs.modal", function() {
$('html').removeClass('no-scroll');
box.off("hidden.bs.modal");
});
}
});
}
bootbox.setDefaults({ size: 'large' });
// fbq('track', 'ViewContent');
function CAPI(event, eventData) {
let fbp = document.cookie.split(';').filter(function(c){ return c.includes('_fbp=');}).map(function(c){ return c.split('_fbp=')[1];})
let fbc = document.cookie.split(';').filter(function(c){ return c.includes('_fbc=');}).map(function(c){ return c.split('_fbc=')[1];})
fbp = (fbp.length && fbp[0]) || null;
fbc = (fbc.length && fbc[0]) || null;
const body = {
'event': event,
'event_data': eventData,
'fbp': fbp,
'fbc': fbc,
'user_agent': navigator.userAgent,
'url': window.location.origin + window.location.pathname
}
$.ajax({
type: "POST",
url: 'https://laserprocenter.com.hk/api/fb_conversion?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MzY5MzA4ODUsInN1YiI6Imxhc2VycHJvIGFwaSJ9.WqdcvrKtJRK4HhEpxrea_Lptelz-5MlAk1iBZk8idOk',
data: JSON.stringify(body) ,
processData: false,
contentType: 'application/json',
success: function(response){
//console.log(response)
},
error : function( jqXHR, textStatus, errorThrown){
}
});
}
function countryCodeChanged(element){
$('#confirm-countrycode').val($(element).find('option:selected').text());
}
</script>
</body>
</html>