<!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 -->
<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 激光脫毛專家 - $288/6個部位+全年任脫+3年保養 (全城至抵)</title>
<link rel="icon" type="image/ico" href="https://laserprocenter.com.hk/assets/images/laserpro-logo.ico" />
<meta name="description" content="用家推薦No.1永久激光脫毛,Laser Pro激光脫毛專家已有15年激光脫毛經驗,超過97%用家好評,革命性DPS追蹤秒白激光脫毛技術,追擊毛髮根源,帶來永久「零毛.淨白.細緻毛孔」肌膚。脫毛部位(熱選腋下、比堅尼、underarm、full bikini、大腿、小腿、上唇、唇毛、V line、Straight Line),全年任脫,3年保養期,立即預約體驗!" />
<meta name="keywords" content="LaserPro, Laser Pro 激光脫毛專家、激光脫毛、永久激光脫毛、永久脫毛、腋下、比堅尼、underarm、bikini、full bikini、大腿、小腿、上唇、唇毛、V-line、V line、Straight Line、脫毛試做、脫毛療程、脫毛價錢、脫毛優惠、$288、全年任脫、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="$288/6個部位 + 全年任脫 + 3年保養" />
<meta property="og:description" content="用家推薦No.1永久激光脫毛,Laser Pro激光脫毛專家已有15年激光脫毛經驗,超過97%用家好評。 限時優惠,全城至抵!$288任選6個脫毛部位 (熱選腋下、比堅尼、underarm、full bikini、大腿、小腿、上唇、唇毛、V line、Straight Line) 全年任脫,3年保養期。革命性DPS追蹤秒白激光脫毛技術,追擊毛髮根源,帶來永久「零毛.淨白.細緻毛孔」肌膚,立即預約體驗!" />
<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>
<link rel="stylesheet" type="text/css" href="https://laserprocenter.com.hk/assets/css/other-payment.css" />
<link rel="stylesheet" type="text/css" href="https://laserprocenter.com.hk/assets/css/min/promote.min.css" />
<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>LaserPro 激光脫毛專家 - $288/6個部位+全年任脫+3年保養 (全城至抵) - $288/6個部位+全年任脫+3年保養 (全城至抵)</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-men"><a target="_blank" href="https://laserprocenter.com.hk/men-laserhairremoval/promotion/form">男士脫毛</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-tech"><a href="javascript:void(0);goToSection('tech');">先進技術</a></li>
<li class="link-terms"><a href="javascript:void(0);goToSection('terms');">優惠條款及細則</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('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('tech');">先進技術</a></div>
</li>
<li class="cat_menu" style="cursor: pointer;">
<div><a class="root-level" href="javascript:void(0);goToSection('terms');">優惠條款及細則</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": "HealthAndBeautyBusiness",
"name": "LaserPro 激光脫毛專家 $288/6 個部位 + 全年任脫 + 3年保養",
"priceRange": "288",
"image": "https://laserprocenter.com.hk/assets/images/promotion/288-offer4-summer-hot-pick-m.jpg",
"url": "https://laserprocenter.com.hk/288-offer4-summer-hot-pick/promotion/form",
"@id": "https://laserprocenter.com.hk/288-offer4-summer-hot-pick/promotion/form"
}</script>
<style>
.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.auto-text .radioContent {
padding-left: 30px;
}
.input__fake__content.radio-type label.radioLabel.auto-text .radioContent::before {
left: 0;
}
.input__fake__content.radio-type label.radioLabel.auto-text .radioContent::after{
left: 5px;
}
.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;
}
#paypal-button-container{
width :100%;
}
.my-info-wrap {
display: flex;
padding-bottom: 10px;
}
.my-info {
flex-basis: 50%;
}
.my-info.full {
flex-basis: 100%;
}
.my-info.info-name {
flex-basis: 100%;
font-weight: bold;
}
.my-info.info-hints {
flex-basis: 100%;
font-size: 14px;
padding-bottom: 20px;
}
.my-info-content {
font-weight: bold;
}
.payment-step-email {
transition: opacity 1s ease-out;
opacity: 0;
height: 0;
overflow: hidden;
width : 100%;
padding: 20px 0;
}
.payment-step-final {
transition: opacity 1s ease-out;
opacity: 0;
height: 0;
overflow: hidden;
width : 100%;
padding: 20px 0;
}
.payment-step1.showing {
opacity: 1;
height: auto;
}
.payment-step-email.showing {
opacity: 1;
height: auto;
}
.payment-step-email.hide{
display:none;
}
.payment-step-final.showing {
opacity: 1;
height: auto;
}
#payment-button {
display : none;
}
#payment-button.btn-style {
background-color: #c32827;
color: #fff;
border: 1px solid #a6a6a6;
}
#payment-button.btn-style:disabled {
border: 1px solid #dadada;
background-color: transparent;
color: #dadada;
}
.field-row.payment{
height:auto;
}
.field-row.payment .field-label.hints {
font-weight:bold;
}
#_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;
}
}
@media (max-width: 500px){
.field-row.payment .checkbox-group{
flex-wrap: wrap;
}
.field-row.payment .checkbox-group .field-label {
white-space: normal;
}
.my-info-wrap.wrap {
flex-wrap: wrap;
}
.my-info-wrap.wrap .my-info {
margin-bottom: 20px;
}
}
.display-body-part img {
width: 100%;
}
</style>
<div id="wrapper" class="promote188">
<div id="article">
<div class="banner-wrapper">
<div class="banner">
<div class="home-banner"><img alt="激光脫毛 白滑小腿 零毛孔 零黑點" class="desktop" src="/assets/images/promotion/288-offer4-summer-hot-pick.jpg" /><img alt="激光脫毛 白滑小腿 零毛孔 零黑點" class="mobile" src="/assets/images/promotion/288-offer4-summer-hot-pick-m.jpg" />
</div>
</div>
<!-- <div class="object-wrapper wslick0">
<div class="object text1 ease-transform-effect"><img alt="Laser Pro 無痛脫毛-冷凍-邊度脫毛好" src="/assets/images/無痛脫毛-冷凍-邊度脫毛好.png" /></div>
<div class="object text2 ease-transform-effect"><img alt="Laser Pro 脫毛技術-淨白-滑溜肌膚" src="/assets/images/脫毛技術-淨白-滑溜肌膚.png" /></div>
<div class="object text3 ease-transform-effect"><img alt="Laser Pro" src="/assets/images/LPweb-layout-03.png" /></div>
<div class="object text4 ease-transform-effect" onClick="goToSection('booking-form');"><img alt="Laser Pro 性價比-效果-保養-專業" src="/assets/images/性價比-效果-保養-專業.png" /></div>
</div>-->
<div class="logo"><a href="https://laserprocenter.com.hk/"><img alt = "LaserPro激光脫毛專家" src="/assets/images/脫毛-嫩膚-美白-毛孔.jpg" /></a></div>
</div>
</div>
<div id="sections">
<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>
<form method="post" action="" onSubmit="return onFormSubmit()">
<div class="booking-form section">
<input type="hidden" name="override_body_part" value="1" />
<div class="title right"><img alt="Laser Pro 元朗-皺紋-健康-暗瘡" src="/assets/images/元朗-皺紋-健康-暗瘡.png"/></div>
<div class="form-container">
<div class="form-title"></div>
<!-- <div class="form-hints">【$288/6部位 全年任脫 + 3 年保養】 此價錢是網上登記付款優惠,如到店付款即以 【$688/6個部位 全年任脫 + 3 年保養】。</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 auto-text">
<input type="radio" name="existing_client1" value="N" id="existing_client1" class="radioItem" ><span class="radioContent ">否</span>
</label>
<label for="existing_client2" class="radioLabel auto-text">
<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"> </div>
</div>
</div>
</form>
<!-- <div class="display-body-part section"><img src="/assets/images/LASER PRO脫毛部位圖 20210217-01.jpg"></div>-->
<div class="tech section ease-fade-effect">
<div class="title"><img alt="Laser Pro" src="/assets/images/旺角-美容-去斑-瘦身.png"/></div>
<div class="background desktop"><img alt="Laser Pro" src="/assets/images/pc-B-01.jpg" />
<div class="box-wrapper">
<div class="box desktop">
<div class="light l1 ease-fade-effect"><img alt="Laser Pro" src="/assets/images/pc-B-02a.png" /></div>
<div class="light l2 ease-fade-effect"><img alt="Laser Pro" src="/assets/images/pc-B-02b.png" /></div>
<div class="light l3 ease-fade-effect"><img alt="Laser Pro" src="/assets/images/pc-B-02c.png" /></div>
<div class="text t1 ease-fade-effect"><img alt="Laser Pro" src="/assets/images/pc-B-03.png" /></div>
<div class="text t2 ease-transform-effect"><img alt="Laser Pro" src="/assets/images/pc-B-04.png" /></div>
<div class="text t3 ease-transform-effect"><img alt="Laser Pro" src="/assets/images/pc-B-05.png" /></div>
</div>
</div>
</div>
<div class="background mobile"><img alt="Laser Pro" src="/assets/images/mo-B-01.jpg" />
<div class="box-wrapper">
<div class="box mobile">
<div class="light l1 ease-fade-effect"><img alt="Laser Pro" src="/assets/images/mo-B-02a.png" /></div>
<div class="light l2 ease-fade-effect"><img alt="Laser Pro" src="/assets/images/mo-B-02b.png" /></div>
<div class="light l3 ease-fade-effect"><img alt="Laser Pro" src="/assets/images/mo-B-02c.png" /></div>
<div class="text t1 ease-fade-effect"><img alt="Laser Pro" src="/assets/images/mo-B-03.png" /></div>
<div class="text t2 ease-transform-effect"><img alt="Laser Pro" src="/assets/images/mo-B-04.png" /></div>
<div class="text t3 ease-transform-effect"><img alt="Laser Pro" 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 alt="Laser Pro" src="/assets/images/pc-C-02a.png" /></div>
<div class="text p3 ease-fade-effect"><img alt="Laser Pro" src="/assets/images/pc-C-03a.png" /></div>
<div class="text p4 ease-fade-effect"><img alt="Laser Pro" src="/assets/images/pc-C-04a.png" /></div>
<div class="text p5 ease-fade-effect"><img alt="Laser Pro" src="/assets/images/pc-C-05a.png" /></div>
<div class="text p6 ease-fade-effect"><img alt="Laser Pro" src="/assets/images/pc-C-06a.png" /></div>
<div class="icon p2 ease-transform-effect"><img alt="Laser Pro" src="/assets/images/pc-C-02b.png" /></div>
<div class="icon p3 ease-transform-effect"><img alt="Laser Pro" src="/assets/images/pc-C-03b.png" /></div>
<div class="icon p4 ease-transform-effect"><img alt="Laser Pro" src="/assets/images/pc-C-04b.png" /></div>
<div class="icon p5 ease-transform-effect"><img alt="Laser Pro" src="/assets/images/pc-C-05b.png" /></div>
<div class="icon p6 ease-transform-effect"><img alt="Laser Pro" 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 alt="Laser Pro" src="/assets/images/mo-C-02a.png" /></div>
<div class="icon p3 ease-transform-effect"><img alt="Laser Pro" src="/assets/images/mo-C-03a.png" /></div>
<div class="icon p4 ease-transform-effect"><img alt="Laser Pro" src="/assets/images/mo-C-04a.png" /></div>
<div class="icon p5 ease-transform-effect"><img alt="Laser Pro" src="/assets/images/mo-C-05a.png" /></div>
<div class="icon p6 ease-transform-effect"><img alt="Laser Pro" src="/assets/images/mo-C-06a.png" /></div>
<div class="text p2 ease-fade-effect"><img alt="Laser Pro" src="/assets/images/mo-C-02b.png" /></div>
<div class="text p3 ease-fade-effect"><img alt="Laser Pro" src="/assets/images/mo-C-03b.png" /></div>
<div class="text p4 ease-fade-effect"><img alt="Laser Pro" src="/assets/images/mo-C-04b.png" /></div>
<div class="text p5 ease-fade-effect"><img alt="Laser Pro" src="/assets/images/mo-C-05b.png" /></div>
<div class="text p6 ease-fade-effect"><img alt="Laser Pro" src="/assets/images/mo-C-06b.png" /></div>
</div>
</div>
<div class="terms section"> </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 - 2025 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="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 paymentHelp(){
var items = [{
src : 'https://laserprocenter.com.hk/assets/images/LP - Online Payment Guideline_payme.jpg',
w : 801,
h : 1200,
},{
src : 'https://laserprocenter.com.hk/assets/images/LP - Online Payment Guideline-fps.jpg',
w : 801,
h : 1200,
}];
var pswpElement = document.querySelectorAll('.pswp')[0];
var options = {
closeOnScroll : false,
history: false,
focus: false,
index: 0
};
share_gallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default, items, options);
share_gallery.init()
}
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(section == 'tech' || section == 'booking-form' || section == 'terms' || section == 'service'){
if(section_obj[section].element === null) return;
var offset = $(section_obj[section].element).offset();
$('html, body').animate({
scrollTop: offset.top - $('#header').height()
}, 800, function() {
detectArea(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 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-04-18","2025-04-19","2025-04-21","2025-05-01","2025-05-05","2025-05-31"];
day_off_data = {"all":[]};
occupied_data = {"all":{"2025-05-02":{"start":"12:00pm","end":"3:00pm"},"2025-05-08":{"start":"12:00pm","end":"2:30pm"},"2025-05-09":{"start":"12:30pm","end":"2:30pm"}},"TW":{"2025-04-09":[{"start":"11:30am","end":"12:00pm","type":""}],"2025-05-02":[{"start":"2:30pm","end":"3:00pm","type":""}],"2025-04-17":[{"start":"12:00pm","end":"12:30pm","type":""}],"2025-05-03":[{"start":"2:00pm","end":"2:30pm","type":""}],"2025-05-22":[{"start":"3:00pm","end":"3:30pm","type":""}],"2025-04-23":[{"start":"3:30pm","end":"4:00pm","type":""}],"2025-04-15":[{"start":"2:00pm","end":"2:30pm","type":""}]},"TM":{"2025-05-03":[{"start":"2:00pm","end":"2:30pm","type":""}],"2025-04-10":[{"start":"2:00pm","end":"2:30pm","type":""},{"start":"3:30pm","end":"4:00pm","type":""},{"start":"4:00pm","end":"4:30pm","type":""},{"start":"1:00pm","end":"1:30pm","type":""}],"2025-05-09":[{"start":"3:00pm","end":"3:30pm","type":""}],"2025-04-28":[{"start":"1:00pm","end":"1:30pm","type":""}],"2025-04-07":[{"start":"12:00pm","end":"12:30pm","type":""}],"2025-04-12":[{"start":"4:00pm","end":"4:30pm","type":""}]},"KT":{"2025-04-28":[{"start":"1:00pm","end":"1:30pm","type":""}],"2025-04-25":[{"start":"4:30pm","end":"5:00pm","type":""}],"2025-04-11":[{"start":"4:30pm","end":"5:00pm","type":""}],"2025-04-07":[{"start":"6:00pm","end":"6:30pm","type":""},{"start":"6:30pm","end":"7:00pm","type":""}]},"CWB":{"2025-04-14":[{"start":"2:00pm","end":"2:30pm","type":""}],"2025-04-07":[{"start":"12:00pm","end":"12:30pm","type":""},{"start":"5:30pm","end":"6:00pm","type":""}],"2025-04-12":[{"start":"3:00pm","end":"3:30pm","type":""}],"2025-04-30":[{"start":"7:30pm","end":"8:00pm","type":""}],"2025-04-09":[{"start":"2:00pm","end":"2:30pm","type":""}]},"YL":{"2025-04-12":[{"start":"2:30pm","end":"3:00pm","type":""}],"2025-04-13":[{"start":"2:30pm","end":"3:00pm","type":""}],"2025-04-08":[{"start":"3:30pm","end":"4:00pm","type":""},{"start":"6:30pm","end":"7:00pm","type":""}],"2025-04-10":[{"start":"12:00pm","end":"12:30pm","type":""}],"2025-04-07":[{"start":"2:30pm","end":"3:00pm","type":""}],"2025-04-09":[{"start":"2:30pm","end":"3:00pm","type":""}]},"ST":{"2025-04-22":[{"start":"6:30pm","end":"7:00pm","type":""}],"2025-04-07":[{"start":"2:30pm","end":"3:00pm","type":""},{"start":"12:00pm","end":"12:30pm","type":""}],"2025-04-11":[{"start":"2:00pm","end":"2:30pm","type":""}],"2025-04-18":[{"start":"5:30pm","end":"6:00pm","type":""}],"2025-04-08":[{"start":"1:00pm","end":"1:30pm","type":""}]},"TST":{"2025-04-11":[{"start":"6:30pm","end":"7:00pm","type":""}],"2025-04-15":[{"start":"7:00pm","end":"7:30pm","type":""}],"2025-04-14":[{"start":"5:00pm","end":"5:30pm","type":""}],"2025-04-07":[{"start":"12:00pm","end":"12:30pm","type":""}],"2025-04-12":[{"start":"4:30pm","end":"5:00pm","type":""}],"2025-05-16":[{"start":"3:00pm","end":"3:30pm","type":""}],"2025-04-28":[{"start":"6:30pm","end":"7:00pm","type":""}]},"TKO":{"2025-04-08":[{"start":"3:00pm","end":"3:30pm","type":""}],"2025-04-28":[{"start":"2:00pm","end":"2:30pm","type":""}],"2025-04-14":[{"start":"3:30pm","end":"4:00pm","type":""}],"2025-05-23":[{"start":"3:00pm","end":"3:30pm","type":""}],"2025-04-24":[{"start":"2:30pm","end":"3:00pm","type":""}]},"LP":{"2025-04-08":[{"start":"2:00pm","end":"2:30pm","type":""},{"start":"2:30pm","end":"3:00pm","type":""},{"start":"4:00pm","end":"4:30pm","type":""},{"start":"12:00pm","end":"12:30pm","type":""}],"2025-04-17":[{"start":"12:00pm","end":"12:30pm","type":""}],"2025-04-12":[{"start":"11:30am","end":"12:00pm","type":""}],"2025-04-19":[{"start":"12:00pm","end":"12:30pm","type":""}],"2025-04-07":[{"start":"3:00pm","end":"3:30pm","type":""}],"2025-04-09":[{"start":"1:00pm","end":"1:30pm","type":""},{"start":"4:30pm","end":"5:00pm","type":""}],"2025-05-17":[{"start":"2:00pm","end":"2: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(){
detectArea('tech');
detectArea('booking-form');
if($('.service').length > 0){
detectArea('service');
// $('.service.ease-fade-effect').addClass('animated');
// $('.service .ease-fade-effect').addClass('animated');
}
detectArea('terms');
$('.object-wrapper .ease-transform-effect').addClass('animated');
$('.object-wrapper .ease-fade-effect').addClass('animated');
body_part_max.big = 3;
body_part_max.small = 3;
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');
if($('.service').length > 0){
detectArea('service');
}
detectArea('terms');
});
$('.ui-to-top').on('click',function(){
goToTop();
});
var defaultShop = '將軍澳';
var defaultDate = '';
var defaultTime = '';
$( "#datepicker" ).datepicker
({
direction: "up",
dateFormat: 'mm/dd/yy,D',
minDate: 4,
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' ? 4 : 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.eyJpYXQiOjE3NDM2OTA2NDQsInN1YiI6Imxhc2VycHJvIGFwaSJ9.KPv55vDwAcTEAHOcMf_lD5L9uyaJVmzuaR2KfJD9Oao',
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>