{"id":4300,"date":"2026-02-03T12:10:33","date_gmt":"2026-02-03T04:10:33","guid":{"rendered":"https:\/\/store-friendly.com\/branches\/jurong-east\/"},"modified":"2026-03-06T06:51:48","modified_gmt":"2026-03-05T22:51:48","slug":"jurongeast","status":"publish","type":"branches","link":"https:\/\/www.store-friendly.com\/zh-cn\/branches\/jurongeast\/","title":{"rendered":"Jurong East"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"4300\" class=\"elementor elementor-4300 elementor-2808\" data-elementor-post-type=\"branches\">\n\t\t\t\t<div class=\"elementor-element elementor-element-697d9075 e-flex e-con-boxed e-con e-parent\" data-id=\"697d9075\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5ec5cc57 elementor-widget__width-initial branch elementor-widget elementor-widget-shortcode\" data-id=\"5ec5cc57\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">        <div class=\"slf-search-container\" data-auto-redirect=\"false\" data-redirect-url=\"\" data-relationships=\"{&quot;3&quot;:[{&quot;id&quot;:&quot;130&quot;,&quot;name&quot;:&quot;\\u897f\\u73af&quot;,&quot;order&quot;:&quot;84&quot;},{&quot;id&quot;:&quot;42&quot;,&quot;name&quot;:&quot;\\u9999\\u6e2f\\u4ed4&quot;,&quot;order&quot;:&quot;80&quot;},{&quot;id&quot;:&quot;41&quot;,&quot;name&quot;:&quot;\\u9ec3\\u7af9\\u5751&quot;,&quot;order&quot;:&quot;76&quot;},{&quot;id&quot;:&quot;102&quot;,&quot;name&quot;:&quot;\\u9e2d\\u8137\\u6d32&quot;,&quot;order&quot;:&quot;75&quot;},{&quot;id&quot;:&quot;99&quot;,&quot;name&quot;:&quot;\\u5929\\u540e&quot;,&quot;order&quot;:&quot;72&quot;},{&quot;id&quot;:&quot;100&quot;,&quot;name&quot;:&quot;\\u5317\\u89d2&quot;,&quot;order&quot;:&quot;71&quot;},{&quot;id&quot;:&quot;40&quot;,&quot;name&quot;:&quot;\\u7b72\\u7b95\\u6e7e&quot;,&quot;order&quot;:&quot;70&quot;},{&quot;id&quot;:&quot;101&quot;,&quot;name&quot;:&quot;\\u67f4\\u6e7e&quot;,&quot;order&quot;:&quot;67&quot;}],&quot;18&quot;:[{&quot;id&quot;:&quot;44&quot;,&quot;name&quot;:&quot;\\u8354\\u679d\\u89d2&quot;,&quot;order&quot;:&quot;60&quot;},{&quot;id&quot;:&quot;104&quot;,&quot;name&quot;:&quot;\\u957f\\u6c99\\u6e7e&quot;,&quot;order&quot;:&quot;59&quot;},{&quot;id&quot;:&quot;105&quot;,&quot;name&quot;:&quot;\\u65fa\\u89d2&quot;,&quot;order&quot;:&quot;55&quot;},{&quot;id&quot;:&quot;106&quot;,&quot;name&quot;:&quot;\\u7ea2\\u78e1&quot;,&quot;order&quot;:&quot;53&quot;},{&quot;id&quot;:&quot;107&quot;,&quot;name&quot;:&quot;\\u94bb\\u77f3\\u5c71&quot;,&quot;order&quot;:&quot;52&quot;},{&quot;id&quot;:&quot;131&quot;,&quot;name&quot;:&quot;\\u65b0\\u84b2\\u5c97&quot;,&quot;order&quot;:&quot;51&quot;},{&quot;id&quot;:&quot;43&quot;,&quot;name&quot;:&quot;\\u89c2\\u5858&quot;,&quot;order&quot;:&quot;47&quot;},{&quot;id&quot;:&quot;108&quot;,&quot;name&quot;:&quot;\\u6cb9\\u5858&quot;,&quot;order&quot;:&quot;46&quot;}],&quot;7&quot;:[{&quot;id&quot;:&quot;114&quot;,&quot;name&quot;:&quot;\\u5c6f\\u95e8&quot;,&quot;order&quot;:&quot;44&quot;},{&quot;id&quot;:&quot;115&quot;,&quot;name&quot;:&quot;\\u5143\\u6717&quot;,&quot;order&quot;:&quot;40&quot;},{&quot;id&quot;:&quot;113&quot;,&quot;name&quot;:&quot;\\u8343\\u6e7e&quot;,&quot;order&quot;:&quot;30&quot;},{&quot;id&quot;:&quot;112&quot;,&quot;name&quot;:&quot;\\u8475\\u5174&quot;,&quot;order&quot;:&quot;27&quot;},{&quot;id&quot;:&quot;142&quot;,&quot;name&quot;:&quot;\\u8475\\u6d8c&quot;,&quot;order&quot;:&quot;26&quot;},{&quot;id&quot;:&quot;109&quot;,&quot;name&quot;:&quot;\\u7c89\\u5cad&quot;,&quot;order&quot;:&quot;25&quot;},{&quot;id&quot;:&quot;111&quot;,&quot;name&quot;:&quot;\\u706b\\u70ad&quot;,&quot;order&quot;:&quot;21&quot;},{&quot;id&quot;:&quot;141&quot;,&quot;name&quot;:&quot;\\u77f3\\u95e8&quot;,&quot;order&quot;:&quot;20&quot;},{&quot;id&quot;:&quot;110&quot;,&quot;name&quot;:&quot;\\u5927\\u57d4&quot;,&quot;order&quot;:&quot;18&quot;}],&quot;13&quot;:[{&quot;id&quot;:&quot;116&quot;,&quot;name&quot;:&quot;\\u4e2d\\u533a&quot;,&quot;order&quot;:&quot;16&quot;},{&quot;id&quot;:&quot;117&quot;,&quot;name&quot;:&quot;\\u9ed1\\u6c99\\u73af&quot;,&quot;order&quot;:&quot;15&quot;},{&quot;id&quot;:&quot;118&quot;,&quot;name&quot;:&quot;\\u53f0\\u5c71\\u533a&quot;,&quot;order&quot;:&quot;13&quot;}],&quot;17&quot;:[{&quot;id&quot;:&quot;126&quot;,&quot;name&quot;:&quot;\\u53f0\\u5317&quot;,&quot;order&quot;:&quot;10&quot;},{&quot;id&quot;:&quot;125&quot;,&quot;name&quot;:&quot;\\u53f0\\u4e2d&quot;,&quot;order&quot;:&quot;8&quot;}],&quot;11&quot;:[{&quot;id&quot;:&quot;120&quot;,&quot;name&quot;:&quot;Bukit Merah&quot;,&quot;order&quot;:&quot;7&quot;},{&quot;id&quot;:&quot;119&quot;,&quot;name&quot;:&quot;Bedok South&quot;,&quot;order&quot;:&quot;6&quot;},{&quot;id&quot;:&quot;122&quot;,&quot;name&quot;:&quot;Clementi&quot;,&quot;order&quot;:&quot;5&quot;},{&quot;id&quot;:&quot;121&quot;,&quot;name&quot;:&quot;Jurong East&quot;,&quot;order&quot;:&quot;4&quot;},{&quot;id&quot;:&quot;123&quot;,&quot;name&quot;:&quot;Leng Kee&quot;,&quot;order&quot;:&quot;3&quot;},{&quot;id&quot;:&quot;124&quot;,&quot;name&quot;:&quot;Paya Lebar&quot;,&quot;order&quot;:&quot;2&quot;},{&quot;id&quot;:&quot;135&quot;,&quot;name&quot;:&quot;Ubi&quot;,&quot;order&quot;:&quot;1&quot;}]}\" data-all-districts=\"[{&quot;id&quot;:130,&quot;name&quot;:&quot;\\u897f\\u73af&quot;},{&quot;id&quot;:42,&quot;name&quot;:&quot;\\u9999\\u6e2f\\u4ed4&quot;},{&quot;id&quot;:41,&quot;name&quot;:&quot;\\u9ec3\\u7af9\\u5751&quot;},{&quot;id&quot;:102,&quot;name&quot;:&quot;\\u9e2d\\u8137\\u6d32&quot;},{&quot;id&quot;:99,&quot;name&quot;:&quot;\\u5929\\u540e&quot;},{&quot;id&quot;:100,&quot;name&quot;:&quot;\\u5317\\u89d2&quot;},{&quot;id&quot;:40,&quot;name&quot;:&quot;\\u7b72\\u7b95\\u6e7e&quot;},{&quot;id&quot;:101,&quot;name&quot;:&quot;\\u67f4\\u6e7e&quot;},{&quot;id&quot;:44,&quot;name&quot;:&quot;\\u8354\\u679d\\u89d2&quot;},{&quot;id&quot;:104,&quot;name&quot;:&quot;\\u957f\\u6c99\\u6e7e&quot;},{&quot;id&quot;:105,&quot;name&quot;:&quot;\\u65fa\\u89d2&quot;},{&quot;id&quot;:106,&quot;name&quot;:&quot;\\u7ea2\\u78e1&quot;},{&quot;id&quot;:107,&quot;name&quot;:&quot;\\u94bb\\u77f3\\u5c71&quot;},{&quot;id&quot;:131,&quot;name&quot;:&quot;\\u65b0\\u84b2\\u5c97&quot;},{&quot;id&quot;:43,&quot;name&quot;:&quot;\\u89c2\\u5858&quot;},{&quot;id&quot;:108,&quot;name&quot;:&quot;\\u6cb9\\u5858&quot;},{&quot;id&quot;:114,&quot;name&quot;:&quot;\\u5c6f\\u95e8&quot;},{&quot;id&quot;:115,&quot;name&quot;:&quot;\\u5143\\u6717&quot;},{&quot;id&quot;:113,&quot;name&quot;:&quot;\\u8343\\u6e7e&quot;},{&quot;id&quot;:112,&quot;name&quot;:&quot;\\u8475\\u5174&quot;},{&quot;id&quot;:142,&quot;name&quot;:&quot;\\u8475\\u6d8c&quot;},{&quot;id&quot;:109,&quot;name&quot;:&quot;\\u7c89\\u5cad&quot;},{&quot;id&quot;:111,&quot;name&quot;:&quot;\\u706b\\u70ad&quot;},{&quot;id&quot;:141,&quot;name&quot;:&quot;\\u77f3\\u95e8&quot;},{&quot;id&quot;:110,&quot;name&quot;:&quot;\\u5927\\u57d4&quot;},{&quot;id&quot;:116,&quot;name&quot;:&quot;\\u4e2d\\u533a&quot;},{&quot;id&quot;:117,&quot;name&quot;:&quot;\\u9ed1\\u6c99\\u73af&quot;},{&quot;id&quot;:118,&quot;name&quot;:&quot;\\u53f0\\u5c71\\u533a&quot;},{&quot;id&quot;:126,&quot;name&quot;:&quot;\\u53f0\\u5317&quot;},{&quot;id&quot;:125,&quot;name&quot;:&quot;\\u53f0\\u4e2d&quot;},{&quot;id&quot;:120,&quot;name&quot;:&quot;Bukit Merah&quot;},{&quot;id&quot;:119,&quot;name&quot;:&quot;Bedok South&quot;},{&quot;id&quot;:122,&quot;name&quot;:&quot;Clementi&quot;},{&quot;id&quot;:121,&quot;name&quot;:&quot;Jurong East&quot;},{&quot;id&quot;:123,&quot;name&quot;:&quot;Leng Kee&quot;},{&quot;id&quot;:124,&quot;name&quot;:&quot;Paya Lebar&quot;},{&quot;id&quot;:135,&quot;name&quot;:&quot;Ubi&quot;}]\" data-lang=\"zh-cn\" data-category-slugs=\"{&quot;130&quot;:&quot;saiwan&quot;,&quot;42&quot;:&quot;Aberdeen&quot;,&quot;41&quot;:&quot;WongChukHang&quot;,&quot;102&quot;:&quot;ApLeiChau&quot;,&quot;99&quot;:&quot;tinhau&quot;,&quot;100&quot;:&quot;NorthPoint&quot;,&quot;40&quot;:&quot;shaukeiwan&quot;,&quot;101&quot;:&quot;ChaiWan&quot;,&quot;44&quot;:&quot;LaiChiKok&quot;,&quot;104&quot;:&quot;CheungShaWan&quot;,&quot;105&quot;:&quot;MongKok&quot;,&quot;106&quot;:&quot;HungHom&quot;,&quot;107&quot;:&quot;DiamondHill&quot;,&quot;131&quot;:&quot;SanPoKong&quot;,&quot;43&quot;:&quot;KwunTong&quot;,&quot;108&quot;:&quot;YauTong&quot;,&quot;114&quot;:&quot;TuenMun&quot;,&quot;115&quot;:&quot;YuenLong&quot;,&quot;113&quot;:&quot;TsuenWan&quot;,&quot;112&quot;:&quot;kwaihing&quot;,&quot;142&quot;:&quot;kwaichung&quot;,&quot;109&quot;:&quot;fanling&quot;,&quot;111&quot;:&quot;FoTan&quot;,&quot;141&quot;:&quot;ShekMun&quot;,&quot;110&quot;:&quot;TaiPo&quot;,&quot;116&quot;:&quot;macaucentral&quot;,&quot;117&quot;:&quot;macauareiapreta&quot;,&quot;118&quot;:&quot;macautoisan&quot;,&quot;126&quot;:&quot;taipei&quot;,&quot;125&quot;:&quot;taichung&quot;,&quot;120&quot;:&quot;bukitmerah&quot;,&quot;119&quot;:&quot;bedoksouth&quot;,&quot;122&quot;:&quot;clementi&quot;,&quot;121&quot;:&quot;jurongeast&quot;,&quot;123&quot;:&quot;lengkee&quot;,&quot;124&quot;:&quot;payalebar&quot;,&quot;135&quot;:&quot;ubi&quot;}\" data-parent-redirect-slugs=\"{&quot;3&quot;:&quot;hongkongisland&quot;,&quot;7&quot;:&quot;NewTerritories&quot;,&quot;11&quot;:&quot;singapore&quot;,&quot;13&quot;:&quot;macau&quot;,&quot;17&quot;:&quot;taiwan&quot;,&quot;18&quot;:&quot;kowloon&quot;}\">\n                        <div class=\"slf-search-box\">\n                <select class=\"slf-search-select\" id=\"slf-search-area\">\n                    <option value=\"\">\u533a\u57df<\/option>\n                                            <option value=\"3\"  data-order=\"0\">\n                            \u6e2f\u5cf6                        <\/option>\n                                            <option value=\"18\"  data-order=\"1\">\n                            \u4e5d\u9f99                        <\/option>\n                                            <option value=\"7\"  data-order=\"2\">\n                            \u65b0\u754c                        <\/option>\n                                            <option value=\"13\"  data-order=\"3\">\n                            \u6fb3\u95e8                        <\/option>\n                                            <option value=\"17\"  data-order=\"4\">\n                            \u53f0\u6e7e                        <\/option>\n                                            <option value=\"11\"  data-order=\"5\">\n                            \u65b0\u52a0\u5761                        <\/option>\n                                    <\/select>\n            <\/div>\n                        \n                        <div class=\"slf-search-box\">\n                <select class=\"slf-search-select\" id=\"slf-search-district\">\n                    <option value=\"\">\u5206\u533a\u540d\u79f0<\/option>\n                                                <option value=\"130\" >\n                                \u897f\u73af                            <\/option>\n                                                    <option value=\"42\" >\n                                \u9999\u6e2f\u4ed4                            <\/option>\n                                                    <option value=\"41\" >\n                                \u9ec3\u7af9\u5751                            <\/option>\n                                                    <option value=\"102\" >\n                                \u9e2d\u8137\u6d32                            <\/option>\n                                                    <option value=\"99\" >\n                                \u5929\u540e                            <\/option>\n                                                    <option value=\"100\" >\n                                \u5317\u89d2                            <\/option>\n                                                    <option value=\"40\" >\n                                \u7b72\u7b95\u6e7e                            <\/option>\n                                                    <option value=\"101\" >\n                                \u67f4\u6e7e                            <\/option>\n                                                    <option value=\"44\" >\n                                \u8354\u679d\u89d2                            <\/option>\n                                                    <option value=\"104\" >\n                                \u957f\u6c99\u6e7e                            <\/option>\n                                                    <option value=\"105\" >\n                                \u65fa\u89d2                            <\/option>\n                                                    <option value=\"106\" >\n                                \u7ea2\u78e1                            <\/option>\n                                                    <option value=\"107\" >\n                                \u94bb\u77f3\u5c71                            <\/option>\n                                                    <option value=\"131\" >\n                                \u65b0\u84b2\u5c97                            <\/option>\n                                                    <option value=\"43\" >\n                                \u89c2\u5858                            <\/option>\n                                                    <option value=\"108\" >\n                                \u6cb9\u5858                            <\/option>\n                                                    <option value=\"114\" >\n                                \u5c6f\u95e8                            <\/option>\n                                                    <option value=\"115\" >\n                                \u5143\u6717                            <\/option>\n                                                    <option value=\"113\" >\n                                \u8343\u6e7e                            <\/option>\n                                                    <option value=\"112\" >\n                                \u8475\u5174                            <\/option>\n                                                    <option value=\"142\" >\n                                \u8475\u6d8c                            <\/option>\n                                                    <option value=\"109\" >\n                                \u7c89\u5cad                            <\/option>\n                                                    <option value=\"111\" >\n                                \u706b\u70ad                            <\/option>\n                                                    <option value=\"141\" >\n                                \u77f3\u95e8                            <\/option>\n                                                    <option value=\"110\" >\n                                \u5927\u57d4                            <\/option>\n                                                    <option value=\"116\" >\n                                \u4e2d\u533a                            <\/option>\n                                                    <option value=\"117\" >\n                                \u9ed1\u6c99\u73af                            <\/option>\n                                                    <option value=\"118\" >\n                                \u53f0\u5c71\u533a                            <\/option>\n                                                    <option value=\"126\" >\n                                \u53f0\u5317                            <\/option>\n                                                    <option value=\"125\" >\n                                \u53f0\u4e2d                            <\/option>\n                                                    <option value=\"120\" >\n                                Bukit Merah                            <\/option>\n                                                    <option value=\"119\" >\n                                Bedok South                            <\/option>\n                                                    <option value=\"122\" >\n                                Clementi                            <\/option>\n                                                    <option value=\"121\" >\n                                Jurong East                            <\/option>\n                                                    <option value=\"123\" >\n                                Leng Kee                            <\/option>\n                                                    <option value=\"124\" >\n                                Paya Lebar                            <\/option>\n                                                    <option value=\"135\" >\n                                Ubi                            <\/option>\n                                        <\/select>\n            <\/div>\n                        \n            <div class=\"slf-search-btn\">\n                <img decoding=\"async\" src=\"https:\/\/www.store-friendly.com\/wp-content\/plugins\/store-locator-filter\/assets\/icon_arrow_right_r.png\" alt=\"Search\" onerror=\"this.parentNode.innerHTML='<svg width=&quot;20&quot; height=&quot;20&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;><polyline points=&quot;9,18 15,12 9,6&quot;><\/polyline><\/svg>';\">\n            <\/div>\n        <\/div>\n        <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cef32eb elementor-widget elementor-widget-shortcode\" data-id=\"cef32eb\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style type=\"text\/css\">\n  body #asl-storelocator.asl-cont.asl-template-0 {--sl-font-size: 14px;--sl-title-size: 18px;--sl-btn-size: 18px;--sl-primary: #00479D;--sl-header: #00479D;--sl-header-color: #00479D;--sl-infobox-color: #00479D;--sl-infobox-bg: #FFC804;--sl-infobox-a: #00479D;--sl-search-text: #00479D;--sl-search-btn-color: #FFFFFF;--sl-search-btn-bg: #00479D;--sl-action-btn-color: #FFFFFF;--sl-action-btn-bg: #00479D;--sl-color: #00479D;--sl-list-bg: #FFFFFF;--sl-list-title: #00479D;--sl-list-sub-title: #00479D;--sl-highlighted: #FFC804;}.asl-buttons .zoomhere {display: none !important;}.asl-p-cont .asl-print-btn,.asl-cont .asl-print-btn {display: none !important;}  #asl-storelocator.asl-cont .sl-main-cont .asl-panel.pol-lg-12 {order: 0;}\n  #asl-storelocator.asl-cont .sl-main-cont .asl-panel.pol-lg-12 .asl-panel-inner{ position: relative;height: 450px;}\n  .asl-cont .onoffswitch .onoffswitch-label .onoffswitch-switch:before {content: \"OPEN\" !important;}\n  .asl-cont .onoffswitch .onoffswitch-label .onoffswitch-switch:after {content: \"ALL\" !important;}\n  @media (max-width: 767px) {\n    #asl-storelocator.asl-cont .asl-panel {order: 0;}\n  }\n  .asl-cont.sl-search-only .Filter_section + .sl-row {display: none;}\n  .asl-cont .sl-hide-branches,\n  .asl-cont .sl-hide-branches:hover {color: #FFF !important; text-decoration: none !important;cursor: pointer;}\n  #asl-storelocator.asl-cont { --sf-infobox-offset-y: -50px; }\n  #asl-storelocator.asl-cont .infoBox .infoWindow {\n    transform: translateY(var(--sf-infobox-offset-y)) !important;\n  }\n  #asl-storelocator.asl-cont .infoBox > img {\n    transform: translateY(var(--sf-infobox-offset-y)) !important;\n  }\n  #asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent .arrow-down {\n    \/* display: none !important; *\/\n  }\n  #asl-storelocator.asl-cont .sl-item .sl-row.addr-loc.highlighted {\n    background-color: var(--sl-highlighted, #eeffee);\n    border-radius: 8px;\n  }\n<\/style>\n<div id=\"asl-storelocator\" class=\"storelocator-main asl-cont asl-template-0 asl-layout-0 asl-bg-0  asl-text-1\">\n  <div class=\"asl-wrapper\">\n    <div class=\"sl-container\">\n             \n      <div class=\"sl-row Filter_section\">\n          <div class=\"pol-lg-4 pol-md-5 pol-sm-12 search_filter\">\n              <label class=\"mb-2\" for=\"auto-complete-search\">Search Location<\/label>\n              <div class=\"sl-search-group input-group d-flex\">\n                <input type=\"text\" value=\"\" data-submit=\"disable\" id=\"auto-complete-search\" placeholder=\"Enter a Location\"  class=\"asl-search-address form-control isp_ignore\">\n                <div class=\"input-group-append\">\n                  <button aria-label=\"Search Location\" title=\"Search Location\" type=\"button\" class=\"input-group-text span-geo\"><i class=\"icon-search\"><\/i><\/button>\n                <\/div>\n              <\/div>\n          <\/div>\n          <div class=\"pol-lg-8 pol-md-7 pol-sm-12\">\n            <div class=\"sl-row\">\n              <div class=\"pol-sm-12 asl-advance-filters hide\">\n                <div class=\"sl-row\">\n                                                      <div class=\"pol-lg-4 pol-md-6 pol-sm-12  asl-ddl-filters asl-ddl-filter-cats\">\n                      <div class=\"asl-filter-cntrl\">\n                        <label class=\"asl-cntrl-lbl\" for=\"asl-categories\">Category<\/label>\n                        <div class=\"sl-dropdown-cont\" id=\"categories_filter\">\n                        <\/div>\n                      <\/div>\n                  <\/div>\n                                                                        <div class=\"pol-lg-4 pol-md-6 pol-sm-12 range_filter asl-ddl-filters hide\">\n                    <div class=\"rangeFilter asl-filter-cntrl\">\n                      <label for=\"asl-radius-slide\" class=\"asl-cntrl-lbl\">Distance Range<\/label>\n                      <input id=\"asl-radius-slide\" type=\"text\" class=\"span2\" \/>\n                      <span class=\"rad-unit\">Radius: <span id=\"asl-radius-input\"><\/span> <span id=\"asl-dist-unit\">Km<\/span><\/span>\n                    <\/div>\n                  <\/div>\n                  <div class=\"pol-lg-2 pol-md-3 pol-sm-12 Status_filter\">\n                    <div class=\"asl-filter-cntrl\">\n                      <label class=\"asl-cntrl-lbl\">Status<\/label>\n                      <div class=\"onoffswitch\">\n                        <input type=\"checkbox\" name=\"onoffswitch\" class=\"onoffswitch-checkbox\" id=\"asl-open-close\" checked>\n                        <label aria-label=\"Opened Stores\" title=\"Opened Stores\" class=\"onoffswitch-label\" for=\"asl-open-close\">\n                            <span class=\"onoffswitch-inner\"><\/span>\n                            <span class=\"onoffswitch-switch\"><\/span>\n                        <\/label>\n                      <\/div>\n                    <\/div>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n      <\/div>\n            <div class=\"sl-row\">\n        <div class=\"pol-12\">\n            <div class=\"sl-main-cont\">\n                <div class=\"sl-row no-gutters sl-main-row\">\n                    <div id=\"asl-panel\" class=\"asl-panel pol-md-5 pol-lg-4 asl_locator-panel\">\n                        <div class=\"asl-overlay\" id=\"map-loading\">\n                            <div class=\"white\"><\/div>\n                            <div class=\"sl-loading\">\n                              <i class=\"animate-sl-spin icon-spin3\"><\/i>\n                              \u52a0\u8f7d\u4e2d\u2026                            <\/div>\n                        <\/div>\n                                                <!-- list -->\n                        <div class=\"asl-panel-inner\">\n                            <div class=\"top-title Num_of_store\">\n                              <span><span class=\"sl-head-title\">\n                                                            Jurong East                                                          \n                              <\/span><!-- : <span class=\"count-result\">0<\/span>--><\/span>\n                                                          <\/div>\n                            <div class=\"sl-main-cont-box\">\n                              <div id=\"asl-list\" class=\"sl-list-wrapper\">\n                                <ul id=\"p-statelist\" class=\"sl-list\">\n                                <\/ul>\n                              <\/div>\n                            <\/div>\n                        <\/div>\n\n                        <div class=\"directions-cont hide\">\n                            <div class=\"agile-modal-header\">\n                                <button type=\"button\" class=\"close\"><span aria-hidden=\"true\">\u00d7<\/span><\/button>\n                                <h4>\u524d\u5f80\u5206\u5e97<\/h4>\n                            <\/div>\n                            <div class=\"rendered-directions\" id=\"asl-rendered-dir\" style=\"direction: ltr;\"><\/div>\n                        <\/div>\n                    <\/div>\n                    <div class=\"pol-md-7 pol-lg-8 asl-map\">\n                        <div class=\"map-image\">\n                            <div id=\"asl-map-canv\" class=\"asl-map-canv\"><\/div>\n                            <div id=\"agile-modal-direction\" class=\"agile-modal fade\">\n    <div class=\"agile-modal-backdrop-in\"><\/div>\n    <div class=\"agile-modal-dialog in\">\n        <div class=\"agile-modal-content\">\n            <div class=\"sl-form-group d-flex justify-content-between\">\n                <h4 >\u53d6\u5f97\u8def\u7ebf<\/h4>\n                <button type=\"button\" class=\"close-directions sl-close\" data-dismiss=\"agile-modal\" aria-label=\"Close\">&times;<\/button>\n            <\/div>\n            <div class=\"sl-form-group\">\n                <label for=\"frm-lbl\">\u7531:<\/label>\n                <input type=\"text\" class=\"form-control frm-place\" id=\"frm-lbl\" placeholder=\"Enter a Location\">\n            <\/div>\n            <div class=\"sl-form-group\">\n                <label for=\"to-lbl\">\u5230:<\/label>\n                <input readonly=\"true\" type=\"text\"  class=\"directions-to form-control\" id=\"to-lbl\" placeholder=\"Prepopulated Destination Address\">\n            <\/div>\n            <div class=\"sl-form-group mb-0\">\n                <label for=\"rbtn-km\" class=\"checkbox-inline\">\n                    <input type=\"radio\" name=\"dist-type\"  id=\"rbtn-km\" value=\"0\"> Km                <\/label>\n                <label for=\"rbtn-mile\" class=\"checkbox-inline\">\n                    <input type=\"radio\" name=\"dist-type\" checked id=\"rbtn-mile\" value=\"1\"> Miles                <\/label>\n            <\/div>\n            <div class=\"sl-form-group mb-0\">\n                <button type=\"submit\" class=\"btn btn-default btn-submit\">\u53d6\u5f97\u8def\u7ebf<\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div id=\"asl-geolocation-agile-modal\" class=\"agile-modal fade\">\n  <div class=\"agile-modal-backdrop-in\"><\/div>\n  <div class=\"agile-modal-dialog in\">\n    <div class=\"agile-modal-content\">\n            <div class=\"sl-form-group d-flex justify-content-between\">\n        <h5>Use my location to find the closest Service Provider near me<\/h5>\n        <button type=\"button\" class=\"close-directions sl-close\" data-dismiss=\"agile-modal\" aria-label=\"Close\">&times;<\/button>\n      <\/div>\n      <div class=\"sl-form-group text-center mb-0\">\n        <button type=\"button\" id=\"asl-btn-geolocation\" class=\"btn btn-block btn-default\">USE LOCATION<\/button>\n      <\/div>\n          <\/div>\n  <\/div>\n<\/div>\n\n<div id=\"asl-desc-agile-modal\" class=\"agile-modal fade\">\n  <div class=\"agile-modal-backdrop-in\"><\/div>\n  <div class=\"agile-modal-dialog in\">\n    <div class=\"agile-modal-content\">\n      <div class=\"sl-row\">\n        <div class=\"pol-md-12\">\n          <div class=\"sl-form-group d-flex justify-content-between\">\n            <h4 class=\"sl-title\">Description<\/h4>\n            <button type=\"button\" class=\"close-directions sl-close\" data-dismiss=\"agile-modal\" aria-label=\"Close\">&times;<\/button>\n          <\/div>\n          <div class=\"sl-desc\"><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n      <\/div>\n<\/div>\n<style>\n  \/* Default: show all titles *\/\n.title-cat-18, .title-cat-19, .title-cat-20, .title-cat-21, .title-cat-22, .title-cat-23, .title-cat-24, .title-cat-25, .title-cat-26, .title-cat-27, .title-cat-28, .title-cat-29, .title-cat-30, .title-cat-31, .title-cat-32, .title-cat-33, .title-cat-34, .title-cat-35, .title-cat-36, .title-cat-37, .title-cat-38, .title-cat-39, .title-cat-40, .title-cat-41, .title-cat-42, .title-cat-43, .title-cat-44, .title-cat-45, .title-cat-46, .title-cat-47, .title-cat-48, .title-cat-49, .title-cat-50, .title-cat-51, .title-cat-52, .title-cat-53, .title-cat-54, .title-cat-55, .title-cat-56, .title-cat-57, .title-cat-58, .title-cat-59, .title-cat-60, .title-cat-61, .title-cat-62, .title-cat-63, .title-cat-64, .title-cat-65, .title-cat-66, .title-cat-67, .title-cat-68, .title-cat-69, .title-cat-70, .title-cat-71, .title-cat-72, .title-cat-73, .title-cat-74, .title-cat-75, .title-cat-76, .title-cat-77, .title-cat-78, .title-cat-79, .title-cat-80, .title-cat-81, .title-cat-82, .title-cat-83, .title-cat-84, .title-cat-85, .title-cat-86, .title-cat-87, .title-cat-88, .title-cat-89, .title-cat-90, .title-cat-91, .title-cat-92, .title-cat-93, .title-cat-94, .title-cat-95, .title-cat-96, .title-cat-97, .title-cat-98, .title-cat-99, .title-cat-100, .title-cat-101, .title-cat-102, .title-cat-103, .title-cat-104, .title-cat-105, .title-cat-106, .title-cat-107, .title-cat-108, .title-cat-109, .title-cat-110, .title-cat-111, .title-cat-112, .title-cat-113, .title-cat-114, .title-cat-115, .title-cat-116, .title-cat-117, .title-cat-118, .title-cat-119, .title-cat-120, .title-cat-121, .title-cat-122, .title-cat-123, .title-cat-124, .title-cat-125, .title-cat-126, .title-cat-127, .title-cat-128, .title-cat-129, .title-cat-130, .title-cat-131, .title-cat-132, .title-cat-133, .title-cat-134, .title-cat-135, .title-cat-136, .title-cat-137, .title-cat-138, .title-cat-139, .title-cat-140, .title-cat-141, .title-cat-142 {\n    display: none;\n}\n<\/style>\n<script id=\"tmpl_list_item\" type=\"text\/x-jsrender\">\n<li class=\"sl-item cat-id-{{for categories}}{{:id}}{{\/for}} branchinfo\" data-id=\"{{:id}}\" tabindex=\"0\" accesskey=\"{{:id}}\">\n<div class=\"sl-addr-sec\">\n    {{if external_link}}\n\t  {{if external_link === 'yes'}}\n    <a href=\"{{:website}}\">\n      {{else}}\n    <a href=\"https:\/\/www.store-friendly.com\/zh-cn\/branches\/{{:slug}}\">\n      {{\/if}}\n    {{\/if}}                          \n    <div class=\"sl-row addr-loc\">\n        <div class=\"{{if path}}pol-sm-8 pol-8 pr-0{{else}}pol-12{{\/if}}\">\n\t\t\t{{if c_names}}\n\t\t\t{{for categories}}\n\t\t\t<h2 class=\"title-cat-{{:id}}\">{{:name}}<\/h2>\n\t\t\t{{\/for}}\n\t\t\t{{\/if}}\n            <p class=\"sl-addr-list-title\">{{:title}}<\/p>\n            <ul>\n                <li class=\"sl-info\" style=\"display: flex;align-items: flex-start;\">\n                    <div class=\"sl-info-inner\">\n                    <img decoding=\"async\" src=\"https:\/\/www.store-friendly.com\/wp-content\/themes\/wp-theme\/assets\/images\/map_icon_add.png\" width=\"24\" height=\"24\" alt=\"storefriendly\"> \n                    <span>{{:street}}<\/span>\n                    <\/div>\n                    <div class=\"map-share-button\">\n                    <\/div>\n                <\/li>\n                <li class=\"sl-info sl-tel-number\">\n                    <img decoding=\"async\" src=\"https:\/\/www.store-friendly.com\/wp-content\/themes\/wp-theme\/assets\/images\/map_icon_phone.png\" width=\"24\" height=\"24\" alt=\"storefriendly\"> \n                    <a href=\"tel:{{:phone}}\">{{:phone}}<\/a>\n                <\/li>\n            <\/ul>\n        <\/div>\n\n    <\/div>\n    {{if external_link}}\n    <\/a>\n    {{\/if}} \n\n    <div class=\"mt-3 sf-custom-map-btnwrap\">\n      <a href=\"#asl-map-canv\" class=\"sf-custom-map-details\">\u67e5\u770b\u5730\u56fe<\/a>\n      <a href=\"https:\/\/api.whatsapp.com\/send\/?phone=85297599254&amp;text=%E6%AD%A1%E8%BF%8E%E4%BD%BF%E7%94%A8%E5%85%A8%E6%96%B0%E5%84%B2%E5%AD%98%E6%98%93%E5%B0%8D%E8%A9%B1%E5%8A%9F%E8%83%BD%EF%BC%81%E5%A6%82%E6%AC%B2%E9%96%8B%E5%A7%8B%E5%B0%8D%E8%A9%B1%EF%BC%8C%E8%AB%8B%E7%9B%B4%E6%8E%A5%E7%99%BC%E9%80%81%E6%AD%A4%E8%A8%8A%E6%81%AF%E3%80%82\" target=\"_blank\" class=\"sf-map-btn sf-map-btn-whatsapp\">\n        Whatsapp      <\/a>\n      <a href=\"\/onlinebooking\" class=\"sf-map-btn sf-map-btn-reserve\">\u7acb\u5373\u79df\u4ed3<\/a>\n      <div class=\"map-share-button\">\n                      <button onclick=\"(function(store){var directionUrl=(window.asl_build_direction_url?window.asl_build_direction_url(store,{travelmode:'transit'}):('https:\/\/www.google.com\/maps\/dir\/?api=1&destination=' + encodeURIComponent(store.street || '') + '&travelmode=transit'));if(window.asl_share_direction_debug){window.asl_share_direction_debug(store,directionUrl);}if(navigator.share){navigator.share({title:store.title,text:store.street,url:directionUrl}).catch((err)=>console.error('Share failed:',err));}else{alert('Sharing is not supported on this browser')}})({title:'{{:title}}',street:'{{:street}}',address:'{{:address}}',place_id:'{{:place_id}}',google_place_id:'{{:google_place_id}}',placeId:'{{:placeId}}',place_id_switch:'{{:place_id_switch}}'})\" style=\"background:none;border:none;padding:0;cursor:pointer;\" title=\"Share Store\">\n                        <img decoding=\"async\" src=\"https:\/\/www.store-friendly.com\/wp-content\/themes\/wp-theme\/assets\/images\/map_icon_share.png\" width=\"24\" height=\"24\" alt=\"storefriendly\">\n                      <\/button>\n      <\/div>\n    <\/div>\n\n <\/div>\n<\/li>\n<\/script>\n<script id=\"asl_too_tip\" type=\"text\/x-jsrender\">\n  {{if path}}\n<div class=\"image_map_popup\" style=\"display:none\"><img decoding=\"async\" src=\"{{:URL}}Logo\/{{:path}}\" \/><\/div>\n{{\/if}}\n<h3>{{:title}}<\/h3>\n<div class=\"infowindowContent\">\n<div class=\"sl-row sl-addr-sec\">\n   <div class=\"{{if path}}pol-sm-8 pol-8{{else}}pol-md-12{{\/if}}\">\n      <span class=\"sf-infobox-addr sl-tag\">{{:street}}<\/span>\n   <\/div>\n   {{if path}}\n   <div class=\"pl-0 pol-md-4 pol-4\">\n     <div class=\"img_box\" style=\"display:none\">\n       <img decoding=\"async\" src=\"{{:URL}}Logo\/{{:path}}\" alt=\"logo\">\n     <\/div>\n   <\/div>\n   {{\/if}}\n<\/div>\n<div class=\"info-addr\">\n   <div class=\"sl-row\">\n      {{if email}}\n      <div class=\"pol-md-12 pol-sm-12\">\n         <div class=\"sf-infobox-email info-addr-inner\">\n            <i class=\"icon-at\"><\/i>\n            <a href=\"mailto:{{:email}}\">{{:email}}<\/a>\n         <\/div>\n      <\/div>\n      {{\/if}}\n      {{if dist_str}}\n      <!--<div class=\"pol-6\">\n         <div class=\"info-addr-inner\">\n            <i class=\"icon-location-1\"><\/i>\n            <a>{{:dist_str}}<\/a>\n         <\/div>\n      <\/div>-->\n      {{\/if}}\n      {{if phone}}\n      <div class=\"pol-12\">\n         <div class=\"sf-infobox-tel info-addr-inner\">\n            <i class=\"icon-mobile\"><\/i>\n            <a href=\"tel:{{:phone}}\">{{:phone}}<\/a>\n         <\/div>\n      <\/div>\n      {{\/if}}\n      {{if open_hours}}\n      <div class=\"pol-12\">\n         <div class=\"info-addr-inner\">\n            <i class=\"icon-clock\"><\/i>\n            <span class=\"txt-hours\">{{:open_hours}}<\/span>\n         <\/div>\n      <\/div>\n      {{\/if}}\n      {{if days_str}}\n      <div class=\"pol-12\">\n         <div class=\"info-addr-inner\">\n            <i class=\"icon-calendar\"><\/i>\n            <span class=\"txt-hours\">{{:days_str}}<\/span>\n         <\/div>\n      <\/div>\n      {{\/if}}\n   <\/div>\n<\/div>\n{{if description}}\n<div class=\"short-desc\">{{:description}}<\/div>\n{{\/if}}\n<div class=\"asl-buttons asl-btn-full\" style=\"flex-direction: row-reverse;\">\n{{if external_link}}\n\t{{if external_link === 'yes'}}\n    \n\t\t<a class=\"action\" href=\"{{:website}}\">\u8be6\u60c5<\/a>\n    \n\t{{else}}\n\n\t\t<a class=\"action\" href=\"https:\/\/www.store-friendly.com\/zh-cn\/branches\/{{:slug}}\">\u8be6\u60c5<\/a>\n    \n\t{{\/if}}\n{{\/if}}  \n<\/div>\n\n<div class=\"arrow-down\"><\/div>\n<\/div>\n<\/script>\n<script type=\"text\/javascript\">\n (function() {\n   window.SF_PLACEID_TEMPLATE_SCRIPT_LOADED = true;\n   try {\n     document.documentElement.setAttribute('data-sf-placeid-template', 'loaded');\n   } catch (e) {}\n\n   if (window.console && typeof window.console.error === 'function') {\n     window.console.error('[SF place_id debug] BOOTSTRAP: template inline script executed');\n   }\n })();\n\n document.addEventListener('readystatechange', function() {\n   window['asl_tmpls'] = {};\n   window['asl_tmpls']['list'] = '#tmpl_list_item';\n   window['asl_tmpls'] = {};\n   window['asl_tmpls']['infobox'] = '#asl_too_tip';\n });\n\n (function() {\n   var sfDirectionDebugFromQuery = \/(?:^|[?&])asl_placeid_debug=1(?:&|$)\/.test(window.location.search);\n   var sfDirectionDebugFromWindow = !!window.ASL_PLACEID_DEBUG;\n   var sfDirectionDebugFromStorage = false;\n\n   try {\n     sfDirectionDebugFromStorage = window.localStorage && window.localStorage.getItem('asl_placeid_debug') === '1';\n   } catch (e) {\n     sfDirectionDebugFromStorage = false;\n   }\n\n   var sfDirectionDebug = sfDirectionDebugFromQuery || sfDirectionDebugFromWindow || sfDirectionDebugFromStorage;\n\n   function sfDebug() {\n     if (!sfDirectionDebug || !window.console || typeof window.console.log !== 'function') {\n       return;\n     }\n\n     var args = Array.prototype.slice.call(arguments);\n     args.unshift('[SF place_id debug]');\n     window.console.log.apply(window.console, args);\n   }\n\n   if (window.console && typeof window.console.error === 'function') {\n     window.console.error(\n       '[SF place_id debug] Status:',\n       sfDirectionDebug ? 'ENABLED' : 'DISABLED',\n       '| enable via ?asl_placeid_debug=1 or localStorage.setItem(\"asl_placeid_debug\", \"1\")'\n     );\n   }\n\n   sfDebug('Debug enabled. Place-id direction override is active for this template.');\n\n   function getStoreProps(store) {\n     if (!store) {\n       return {};\n     }\n\n     if (store.props_) {\n       return store.props_;\n     }\n\n     return store;\n   }\n\n   function getStorePlaceId(store) {\n     var props = getStoreProps(store);\n     var placeIdKeys = ['place_id', 'google_place_id', 'placeId', 'placeid'];\n\n     for (var i = 0; i < placeIdKeys.length; i++) {\n       var raw = props[placeIdKeys[i]];\n       if (raw === null || raw === undefined) {\n         continue;\n       }\n\n       var value = String(raw).trim();\n       if (value) {\n         sfDebug('Resolved place id from key:', placeIdKeys[i], value);\n         return value;\n       }\n     }\n\n     sfDebug('No place id found on store props:', props);\n     return '';\n   }\n\n   function usePlaceIdDirection(store) {\n     var props = getStoreProps(store);\n     var switchValue = props.place_id_switch;\n\n     if (switchValue === null || switchValue === undefined) {\n       sfDebug('place_id_switch missing, fallback to default direction');\n       return false;\n     }\n\n     var normalizedSwitch = String(switchValue).trim().toLowerCase();\n     var isEnabled = normalizedSwitch === 'yes';\n     sfDebug('place_id_switch value:', switchValue, 'normalized:', normalizedSwitch, 'enabled:', isEnabled);\n     return isEnabled;\n   }\n\n   function getDirectionMode() {\n     var config = window.asl_configuration || {};\n     var mode = String(config.direction_mode || 'DRIVING').toUpperCase();\n\n     if (mode === 'WALKING') {\n       return 'walking';\n     }\n\n     if (mode === 'TRANSIT') {\n       return 'transit';\n     }\n\n     if (mode === 'BICYCLING') {\n       return 'bicycling';\n     }\n\n     return 'driving';\n   }\n\n   function buildFallbackDestination(store) {\n     var props = getStoreProps(store);\n     var destinationParts = [];\n     var config = window.asl_configuration || {};\n\n     if (config.title_in_dir && props.title) {\n       destinationParts.push(props.title);\n     }\n\n     if (String(config.template || '') === '1' && props.street) {\n       destinationParts.push(props.street);\n     }\n\n     if (props.address) {\n       destinationParts.push(props.address);\n     } else if (props.street) {\n       destinationParts.push(props.street);\n     }\n\n     var destination = destinationParts.join(', ').replace(\/<\\\/?[^>]+(>|$)\/g, ' ');\n\n     if (config.coords_direction && store && store.location_ && typeof store.location_.lat === 'function' && typeof store.location_.lng === 'function') {\n       destination = store.location_.lat() + ',' + store.location_.lng();\n     }\n\n     return destination || '';\n   }\n\n   function buildGoogleDirectionUrl(store, options) {\n     var opts = options || {};\n     var travelmode = opts.travelmode || getDirectionMode();\n     var destination = opts.destination || buildFallbackDestination(store);\n     var placeId = opts.placeId || getStorePlaceId(store);\n     var shouldUsePlaceId = usePlaceIdDirection(store) && !!placeId;\n     var baseUrl = 'https:\/\/www.google.com\/maps\/dir\/?api=1';\n     var query = [];\n\n     if (shouldUsePlaceId) {\n       query.push('destination_place_id=' + encodeURIComponent(placeId));\n       if (destination) {\n         query.push('destination=' + encodeURIComponent(destination));\n       }\n     } else {\n       query.push('destination=' + encodeURIComponent(destination));\n     }\n\n     if (travelmode) {\n       query.push('travelmode=' + encodeURIComponent(travelmode));\n     }\n\n     var finalUrl = baseUrl + '&' + query.join('&');\n     sfDebug('Direction URL built', {\n       shouldUsePlaceId: shouldUsePlaceId,\n       placeId: placeId,\n       destination: destination,\n       travelmode: travelmode,\n       url: finalUrl\n     });\n     return finalUrl;\n   }\n\n   function patchPanelShowDirections(panelObj, patchLabel) {\n     if (!panelObj) {\n       return false;\n     }\n\n     var originalShowDirections = panelObj.showDirections;\n\n     if (typeof originalShowDirections !== 'function') {\n       sfDebug('Patch skipped: showDirections is not a function yet for', patchLabel);\n       return false;\n     }\n\n     if (originalShowDirections.__sfPlaceIdOverride) {\n       sfDebug('Patch already applied for', patchLabel);\n       return true;\n     }\n\n     panelObj.showDirections = function(store) {\n       var targetStore = store\n         || (this.get && this.get('selectedStore'))\n         || (window.asl_view && window.asl_view.get && window.asl_view.get('selectedStore'));\n\n       if (targetStore && usePlaceIdDirection(targetStore) && getStorePlaceId(targetStore)) {\n         if (window.asl_locator && typeof window.asl_locator.hook_event === 'function') {\n           window.asl_locator.hook_event({\n             type: 'direction',\n             data: targetStore.props_ || {}\n           });\n         }\n\n         var url = buildGoogleDirectionUrl(targetStore, { travelmode: getDirectionMode() });\n         sfDebug('Intercepted showDirections with place_id path.', {\n           patchLabel: patchLabel,\n           storeId: targetStore.id_ || null,\n           storeTitle: targetStore.props_ && targetStore.props_.title ? targetStore.props_.title : null,\n           url: url\n         });\n         window.open(url, '_blank', 'noopener,noreferrer');\n         return;\n       }\n\n       sfDebug('Fallback to original showDirections.', {\n         patchLabel: patchLabel,\n         storeId: targetStore && targetStore.id_ ? targetStore.id_ : null\n       });\n       return originalShowDirections.apply(this, arguments);\n     };\n\n     panelObj.showDirections.__sfPlaceIdOverride = true;\n     sfDebug('Patch applied:', patchLabel);\n     return true;\n   }\n\n   function patchShowDirectionsPrototype() {\n     if (!window.asl_locator || !window.asl_locator.Panel || !window.asl_locator.Panel.prototype) {\n       return false;\n     }\n\n     return patchPanelShowDirections(window.asl_locator.Panel.prototype, 'Panel.prototype.showDirections');\n   }\n\n   function patchShowDirectionsInstance() {\n     if (!window.asl_view || !window.asl_view._panel) {\n       return false;\n     }\n\n     return patchPanelShowDirections(window.asl_view._panel, 'asl_view._panel.showDirections');\n   }\n\n   function ensureDirectionOverride() {\n     var patched = patchShowDirectionsPrototype() || patchShowDirectionsInstance();\n\n     if (patched) {\n       return;\n     }\n\n     var attempts = 0;\n     var timer = setInterval(function() {\n       attempts++;\n       var patchedNow = patchShowDirectionsPrototype() || patchShowDirectionsInstance();\n       if (patchedNow || attempts > 120) {\n         if (!patchedNow && attempts > 120) {\n           sfDebug('Patch timeout: unable to patch showDirections after retries.', {\n             hasAslLocator: !!window.asl_locator,\n             hasPanelCtor: !!(window.asl_locator && window.asl_locator.Panel),\n             hasPanelProto: !!(window.asl_locator && window.asl_locator.Panel && window.asl_locator.Panel.prototype),\n             hasAslView: !!window.asl_view,\n             hasAslPanelInstance: !!(window.asl_view && window.asl_view._panel)\n           });\n         }\n         clearInterval(timer);\n       }\n     }, 250);\n   }\n\n   window.asl_build_direction_url = buildGoogleDirectionUrl;\n   window.asl_placeid_debug_on = function() {\n     sfDirectionDebug = true;\n     try {\n       if (window.localStorage) {\n         window.localStorage.setItem('asl_placeid_debug', '1');\n       }\n     } catch (e) {}\n     sfDebug('Debug switched ON at runtime.');\n   };\n   window.asl_placeid_debug_off = function() {\n     sfDirectionDebug = false;\n     try {\n       if (window.localStorage) {\n         window.localStorage.removeItem('asl_placeid_debug');\n       }\n     } catch (e) {}\n     if (window.console && typeof window.console.warn === 'function') {\n       window.console.warn('[SF place_id debug] Debug switched OFF at runtime.');\n     }\n   };\n   window.asl_share_direction_debug = function(store, directionUrl) {\n     sfDebug('Share button payload', {\n       title: store && store.title ? store.title : '',\n       street: store && store.street ? store.street : '',\n       address: store && store.address ? store.address : '',\n       place_id_switch: store && store.place_id_switch ? store.place_id_switch : '',\n       place_id: store && store.place_id ? store.place_id : '',\n       google_place_id: store && store.google_place_id ? store.google_place_id : '',\n       placeId: store && store.placeId ? store.placeId : '',\n       url: directionUrl || ''\n     });\n   };\n\n   function forceDetailsOnlyTrigger() {\n     if (window.asl_configuration) {\n       window.asl_configuration.disable_list_click = true;\n     }\n   }\n\n   function syncAddrLocHighlight() {\n     var root = document.getElementById('asl-storelocator');\n     if (!root) {\n       return;\n     }\n\n     var allAddr = root.querySelectorAll('li.sl-item .sl-row.addr-loc.highlighted');\n     for (var i = 0; i < allAddr.length; i++) {\n       allAddr[i].classList.remove('highlighted');\n     }\n\n     var activeItem = root.querySelector('li.sl-item.highlighted');\n     if (activeItem) {\n       var activeAddr = activeItem.querySelector('.sl-row.addr-loc');\n       if (activeAddr) {\n         activeAddr.classList.add('highlighted');\n       }\n       activeItem.classList.remove('highlighted');\n     }\n   }\n\n   forceDetailsOnlyTrigger();\n  ensureDirectionOverride();\n   document.addEventListener('DOMContentLoaded', forceDetailsOnlyTrigger);\n  document.addEventListener('DOMContentLoaded', ensureDirectionOverride);\n\n   document.addEventListener('click', function(event) {\n     var detailsButton = event.target.closest('#asl-storelocator .sf-custom-map-details');\n     if (!detailsButton) {\n       return;\n     }\n\n     event.preventDefault();\n\n     var listItem = detailsButton.closest('.sl-item');\n     if (!listItem || !listItem.store) {\n       return;\n     }\n\n     if (window.asl_view && typeof window.asl_view.highlight === 'function') {\n       window.asl_view.noRefreshList = true;\n       window.asl_view.highlight(listItem.store, window.jQuery ? window.jQuery(detailsButton) : null);\n     }\n\n     var mapCanvas = document.getElementById('asl-map-canv');\n     if (mapCanvas) {\n       if (typeof mapCanvas.scrollIntoView === 'function') {\n         mapCanvas.scrollIntoView({ behavior: 'smooth', block: 'start' });\n       }\n       if (window.history && typeof window.history.replaceState === 'function') {\n         window.history.replaceState(null, '', '#asl-map-canv');\n       } else {\n         window.location.hash = 'asl-map-canv';\n       }\n     }\n\n     setTimeout(syncAddrLocHighlight, 0);\n   }, true);\n\n   var observer = new MutationObserver(function() {\n     syncAddrLocHighlight();\n   });\n\n   document.addEventListener('DOMContentLoaded', function() {\n     var listRoot = document.getElementById('asl-list');\n     if (listRoot) {\n       observer.observe(listRoot, {\n         attributes: true,\n         subtree: true,\n         childList: true,\n         attributeFilter: ['class']\n       });\n     }\n     syncAddrLocHighlight();\n   });\n })();\n<\/script>\n<!-- This plugin is developed by \"Agile Store Locator for WordPress\" https:\/\/agilestorelocator.com --><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":0,"menu_order":0,"template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-4300","branches","type-branches","status-publish","hentry","branch_category-67"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Jurong East - \u50a8\u5b58\u6613\u8ff7\u4f60\u4ed3<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.store-friendly.com\/zh-cn\/branches\/jurongeast\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Jurong East - \u50a8\u5b58\u6613\u8ff7\u4f60\u4ed3\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.store-friendly.com\/zh-cn\/branches\/jurongeast\/\" \/>\n<meta property=\"og:site_name\" content=\"\u50a8\u5b58\u6613\u8ff7\u4f60\u4ed3\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-05T22:51:48+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.store-friendly.com\/zh-cn\/branches\/jurongeast\/\",\"url\":\"https:\/\/www.store-friendly.com\/zh-cn\/branches\/jurongeast\/\",\"name\":\"Jurong East - \u50a8\u5b58\u6613\u8ff7\u4f60\u4ed3\",\"isPartOf\":{\"@id\":\"https:\/\/www.store-friendly.com\/zh-cn\/#website\"},\"datePublished\":\"2026-02-03T04:10:33+00:00\",\"dateModified\":\"2026-03-05T22:51:48+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.store-friendly.com\/zh-cn\/branches\/jurongeast\/#breadcrumb\"},\"inLanguage\":\"zh\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.store-friendly.com\/zh-cn\/branches\/jurongeast\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.store-friendly.com\/zh-cn\/branches\/jurongeast\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.store-friendly.com\/zh-cn\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Branches\",\"item\":\"https:\/\/www.store-friendly.com\/zh-cn\/branches\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Jurong East\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.store-friendly.com\/zh-cn\/#website\",\"url\":\"https:\/\/www.store-friendly.com\/zh-cn\/\",\"name\":\"\u5132\u5b58\u6613\u8ff7\u4f60\u5009\",\"description\":\"For most convenience, everyone is looking for \u201cstorage near me\u201d. We have over 100 Store Friendly branches in Hong Kong, so you can always find one near your home or office.\",\"alternateName\":\"\u5132\u5b58\u6613\u8ff7\u4f60\u5009\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.store-friendly.com\/zh-cn\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Jurong East - \u50a8\u5b58\u6613\u8ff7\u4f60\u4ed3","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.store-friendly.com\/zh-cn\/branches\/jurongeast\/","og_locale":"zh_CN","og_type":"article","og_title":"Jurong East - \u50a8\u5b58\u6613\u8ff7\u4f60\u4ed3","og_url":"https:\/\/www.store-friendly.com\/zh-cn\/branches\/jurongeast\/","og_site_name":"\u50a8\u5b58\u6613\u8ff7\u4f60\u4ed3","article_modified_time":"2026-03-05T22:51:48+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.store-friendly.com\/zh-cn\/branches\/jurongeast\/","url":"https:\/\/www.store-friendly.com\/zh-cn\/branches\/jurongeast\/","name":"Jurong East - \u50a8\u5b58\u6613\u8ff7\u4f60\u4ed3","isPartOf":{"@id":"https:\/\/www.store-friendly.com\/zh-cn\/#website"},"datePublished":"2026-02-03T04:10:33+00:00","dateModified":"2026-03-05T22:51:48+00:00","breadcrumb":{"@id":"https:\/\/www.store-friendly.com\/zh-cn\/branches\/jurongeast\/#breadcrumb"},"inLanguage":"zh","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.store-friendly.com\/zh-cn\/branches\/jurongeast\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.store-friendly.com\/zh-cn\/branches\/jurongeast\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.store-friendly.com\/zh-cn\/"},{"@type":"ListItem","position":2,"name":"Branches","item":"https:\/\/www.store-friendly.com\/zh-cn\/branches\/"},{"@type":"ListItem","position":3,"name":"Jurong East"}]},{"@type":"WebSite","@id":"https:\/\/www.store-friendly.com\/zh-cn\/#website","url":"https:\/\/www.store-friendly.com\/zh-cn\/","name":"\u5132\u5b58\u6613\u8ff7\u4f60\u5009","description":"For most convenience, everyone is looking for \u201cstorage near me\u201d. We have over 100 Store Friendly branches in Hong Kong, so you can always find one near your home or office.","alternateName":"\u5132\u5b58\u6613\u8ff7\u4f60\u5009","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.store-friendly.com\/zh-cn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh"}]}},"_links":{"self":[{"href":"https:\/\/www.store-friendly.com\/zh-cn\/wp-json\/wp\/v2\/branches\/4300","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.store-friendly.com\/zh-cn\/wp-json\/wp\/v2\/branches"}],"about":[{"href":"https:\/\/www.store-friendly.com\/zh-cn\/wp-json\/wp\/v2\/types\/branches"}],"author":[{"embeddable":true,"href":"https:\/\/www.store-friendly.com\/zh-cn\/wp-json\/wp\/v2\/users\/3"}],"version-history":[{"count":2,"href":"https:\/\/www.store-friendly.com\/zh-cn\/wp-json\/wp\/v2\/branches\/4300\/revisions"}],"predecessor-version":[{"id":4832,"href":"https:\/\/www.store-friendly.com\/zh-cn\/wp-json\/wp\/v2\/branches\/4300\/revisions\/4832"}],"wp:attachment":[{"href":"https:\/\/www.store-friendly.com\/zh-cn\/wp-json\/wp\/v2\/media?parent=4300"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}