var _allTranslations = {"en":{"dashboard":{"WELCOME":"Locations Database Status","LOCATIONS":"Locations","PUBLISHERS":"Publishers","NOTIFICATIONS":"Notifications","AI_BRU_MODAL_TITLE":"Hey Bru! Need an Ai Summary?","AI_BRU_MODAL_DESC":"Which section would you like me to analyse?","AI_BRU_ROI":"ROI","AI_BRU_RM":"Reputation","AI_BRU_RANK_TRACKING":"Rank Tracking","AI_BRU_GAUGE":"Gauge","AI_BRU_GAUGE_INSIGHTS":"Gauge Insights","AI_BRU_FETCHING_GAUGE":"Fetching Gauge insights...","AI_BRU_SEARCH_INSIGHTS":"Search Insights","AI_BRU_NO_GAUGE_INSIGHTS":"No Gauge insights available at this time.","AI_BRU_BACK":"Back","AI_BRU_MONTHLY":"Monthly","AI_BRU_WEEKLY":"Weekly","AI_BRU_DISTRIBUTION":"Distribution","AI_BRU_REVIEW_TAG_INSIGHTS":"Theme Insights","AI_BRU_COMING_SOON":"Coming Soon!","AI_BRU_COMING_SOON_DESC":"Ai Insights for this section are arriving shortly.","AI_BRU_GO_BACK":"Go Back","AI_BRU_DISTRIBUTION_INSIGHTS":"Distribution Insights","AI_BRU_DIST_SUMMARY":"Distribution summary for your highest volume stores over the selected period.","AI_BRU_NO_DIST_INSIGHTS":"No distribution insights available at this time.","AI_BRU_REV_TAG_SUMMARY_1":"The overall ratio of positive (4-5 star) to negative (1-2 star) reviews across all active platforms.","AI_BRU_REV_TAG_SUMMARY_2":"Current sentiment trends breaking down the top negative vs. positive volume drivers.","AI_BRU_WHAT_CHANGED":"What Changed","AI_BRU_NEEDS_ATTENTION":"Needs Attention","AI_BRU_ISSUE":"Issue","AI_BRU_MORE_LOCATIONS_ATTENTION":"more locations needing attention.","AI_BRU_NO_REV_TAG_INSIGHTS":"No theme insights available at this time.","AI_BRU_KEY_TAKEAWAYS":"Key Takeaways","AI_BRU_REVENUE_EFFICIENCY":"Revenue & Efficiency","AI_BRU_ENGAGEMENT_PERF":"Engagement Performance","AI_BRU_STRONG_PLATFORM_PERF":"Strong platform performance:","AI_BRU_LOCATION_INSIGHTS":"Location Insights","AI_BRU_RECOMMENDED_ACTIONS":"Recommended Actions","AI_BRU_BOTTOM_LINE":"Bottom Line","AI_BRU_NO_ROI_INSIGHTS":"No ROI insights available at this time.","AI_BRU_RANKING_INSIGHTS":"Ranking Insights","AI_BRU_NO_RANKING_INSIGHTS":"No Rank Tracking insights available at this time.","AI_BRU_IMMEDIATE_RISK":"Immediate Risk","AI_BRU_ACTION":"Action","AI_BRU_EXEC_BOTTOM_LINE":"Executive Bottom Line","AI_BRU_ROI_INSIGHTS":"ROI Insights","AI_BRU_RANK_TRACKING_INSIGHTS":"Rank Tracking Insights","AI_BRU_ANALYZING_DISTRIBUTIONS":"Analyzing star rating distributions...","AI_BRU_FETCHING_REVIEW_TAGS":"Fetching theme insights...","AI_BRU_FETCHING_ROI":"Fetching ROI insights...","AI_BRU_FETCHING_RANK_TRACKING":"Fetching Rank Tracking insights...","AI_BRU_SNAPSHOT":"Snapshot","AI_BRU_KEY_MOVEMENTS":"Key Movements","AI_BRU_TOP_DRIVERS":"Top Drivers","AI_BRU_POSITIVE":"Positive:","AI_BRU_NEGATIVE":"Negative:","AI_BRU_OVERALL_SENTIMENT":"Overall Sentiment","AI_NF_ACCORDION_TITLE":"The News Feed shows AI-curated insights on ROI, ratings, performance, keywords, Q&A, and visibility.","AI_NF_INSIGHTS_BTN":"Ai Insights","AI_NF_DOWNLOAD":"Download newsfeed","AI_NF_DOWNLOAD_INSIGHT":"Download insight","AI_NF_DOWNLOAD_THIS_INSIGHT":"AI Insights","AI_NF_DOWNLOAD_THIS_SECTION":"Newsfeed section","AI_NF_REPORT_TITLE":"Newsfeed Report","AI_NF_INSIGHTS_REPORT_TITLE":"AI Insights Report","AI_NF_DOWNLOAD_FILE_PREFIX":"Newsfeed","AI_NF_FORMAT_PDF":"PDF document","AI_NF_FORMAT_PNG":"PNG image","AI_NF_FORMAT_JPG":"JPG image","AI_NF_ROI":"ROI","AI_NF_RM":"Reputation","AI_NF_RT":"Rank Tracking","AI_NF_GA":"Gauge","AI_NF_ROI_TITLE":"ROI: Last Month ({{month}})","AI_NF_SHOW_MORE":"Show More","AI_NF_SHOW_LESS":"Show Less","AI_NF_TOP_CTR_TITLE":"Top {{count}} locations with highest overall CTR:","AI_NF_TOP_BY_PLATFORM":"Top locations by platform","AI_NF_TABLE_PLATFORM":"Platform","AI_NF_TABLE_LOC_NAME":"Location name","AI_NF_TABLE_CTR_BENCHMARK":"Platform ctr benchmark","AI_NF_NO_ACTIVE_CONTRACTS":"There are currently no active contracts.","AI_NF_ACTIVATE_CONTRACT_DESC":"Once a new contract is activated, relevant insights will appear here.","AI_NF_RM_TITLE":"Reputation: Last {{days}} Days","AI_NF_AVG_RATING":"Avg Rating","AI_NF_LOCATIONS":"Locations","AI_NF_RECEIVED_REVIEWS":"Received Reviews","AI_NF_5_STAR_STORES":"5-Star Stores","AI_NF_1_2_STAR_STORES":"1&2 Star Stores","AI_NF_NO_REVIEWS":"No Reviews","AI_NF_TOP_PERFORMERS":"Top {{period}} Performers","AI_NF_BOTTOM_PERFORMERS":"Bottom {{period}} Performers","AI_NF_RANK":"Rank","AI_NF_STORE":"Store","AI_NF_REVIEWS":"Reviews","AI_NF_RATING":"Rating","AI_NF_CHANGE":"Change","AI_NF_LOADING_SENTIMENT":"Loading sentiment analysis...","AI_NF_POS_SENTIMENT_INSIGHTS":"Positive Sentiment Insights","AI_NF_NEG_SENTIMENT_INSIGHTS":"Negative Sentiment Insights","AI_NF_VIEW_ALL":"View All","AI_NF_NO_QA_DATA":"No Q&A data available.","AI_NF_NO_REVIEWS_FOUND":"No reviews found for this store.","AI_NF_NA":"N/A","AI_NF_QA_TITLE":"Q&A: Last 7 Days","AI_NF_LOADING_ROI":"Loading ROI data...","AI_NF_POTENTIAL_SALES":"Potential Sales","AI_NF_CTR":"Click-Through Rate (CTR)","AI_NF_ECPM":"Effective Cost Per Thousand Impressions (eCPM)","AI_NF_ECPC":"Effective Cost Per Click (eCPC)","AI_NF_ECPA":"Cost Per Acquisition (CPA)","AI_NF_5_STAR_STORES_COUNT":"A total of {{count}} stores received 5-star ratings.","AI_NF_NO_5_STAR_STORES":"No store received a 5-star rating.","AI_NF_NO_5_STAR_STORES_SIMPLE":"No store received 5-star rating.","AI_NF_1_2_STAR_STORES_COUNT":"A total of {{count}} stores received 1 & 2 star ratings.","AI_NF_NO_1_2_STAR_STORES":"No store received a 1 & 2 star rating.","AI_NF_NO_1_2_STAR_STORES_SIMPLE":"No store received 1 & 2 star rating.","AI_NF_NO_TOP_KEYWORDS":"No top keyword data available","AI_NF_NO_CHANGES_DETECTED":"No significant changes detected","AI_NF_NO_ANALYSIS":"No analysis available.","AI_NF_ANALYSIS_ERROR":"Failed to load analysis. Please try again.","AI_NF_NO_DIST_INSIGHTS":"No distribution insights available.","AI_NF_DIST_INSIGHTS_ERROR":"Failed to load distribution insights. Please try again.","AI_NF_NO_TAG_INSIGHTS":"No theme insights available.","AI_NF_TAG_INSIGHTS_ERROR":"Failed to load theme insights. Please try again.","AI_NF_REMOVE_ANALYSIS":"Remove analysis","AI_NF_REVIEWS_FOR":"Reviews for {{store}}","AI_NF_LOADING_REVIEWS":"Loading reviews...","AI_NF_STORE_DIST_TITLE":"{{period}} Store Distribution by Star Rating","AI_NF_STAR_RATING_RANGE":"Star rating range","AI_NF_LOCATION_COUNT":"Location count","AI_NF_NUM_REVIEWS":"Number of reviews","AI_NF_LOADING_STAR_INSIGHTS":"Loading {{stars}}-star insights...","AI_NF_STAR_RATING_INSIGHTS":"{{stars}} Star Rating Insights","AI_NF_WORD_CLOUD":"Word Cloud","AI_NF_RT_TITLE":"Rank Tracking: Last Month ({{month}})","AI_NF_OVERALL_VISIBILITY":"Overall Visibility","AI_NF_UP_FROM":"Up from {{value}}% in {{month}}","AI_NF_DOWN_FROM":"Down from {{value}}% in {{month}}","AI_NF_BOTTOM_KEYWORD_PERFORMERS":"Bottom {{count}} Keyword Performers:","AI_NF_GA_TITLE":"Gauge: Last Month ({{month}})","AI_NF_VIEWS":"Views","AI_NF_ACTIONS":"Actions","AI_NF_TOP_PERFORMER":"Top Performer","AI_NF_BOTTOM_PERFORMER":"Bottom Performer","AI_NF_NO_DATA_AVAILABLE":"No data available","AI_NF_TOTAL_VIEWS":"Total Views","AI_NF_TOTAL_ACTIONS":"Total Actions","AI_NF_PHONE_CALLS":"Phone Calls","AI_NF_DIRECTIONS":"Directions","AI_NF_VIEWS_DESC":"Total times your listings appeared in search results across all platforms.","AI_NF_ACTIONS_DESC":"Total clicks on your listings across all platforms.","AI_NF_PHONE_CALLS_DESC":"Total calls from your listings across all platforms.","AI_NF_DIRECTIONS_DESC":"Total navigation requests across all platforms.","AI_NF_PREV_VS_CURRENT_MONTH":"Previous vs current month","AI_NF_TOP_BOTTOM_PERFORMERS":"Top and Bottom Performers","AI_NF_TOP_SEARCH_KEYWORDS":"Top Search Keywords","AI_NF_BRANDED_VS_DISCOVERY":"Branded vs Discovery Search","AI_NF_BRANDED":"Branded","AI_NF_DISCOVERY":"Discovery","AI_NF_BRANDED_LABEL":"branded","AI_NF_NON_BRANDED_LABEL":"non-branded","AI_NF_SEARCH_KEYWORDS":"Search Keywords","AI_NF_LOC_GROUP_PERF":"Location Group Performance","AI_NF_VIEW_ROI_REPORT":"View the detailed ROI report","AI_NF_VIEW_RM_REPORT":"View the detailed Reputation report.","AI_NF_VIEW_RT_REPORT":"View the detailed Rank Tracking report","AI_NF_VIEW_GAUGE_REPORT":"View the detailed Gauge report.","AI_NF_CLICK_SENTIMENT_INSIGHTS":"Click to view its sentiment insights.","AI_NF_CLICK_INSIGHTS":"Click to view its insights.","AI_NF_UNKNOWN_STORE":"Unknown store","AI_NF_UNKNOWN_QUESTION":"Unknown question","AI_NF_UNKNOWN_KEYWORD":"Unknown keyword"},"blog":{"CATEGORIES":"Categories","SMARTPHONES":"Smartphones","MOBILES":"Mobiles","TECH":"Tech","INSPIRATION":"Inspiration","WORKSPACE":"Workspace","TAGCLOUD":"Tag Cloud","ADS":"Ads"},"topbar":{"search":{"PLACEHOLDER":"Type and hit enter.."}},"sidebar":{"WELCOME":"Welcome","heading":{"HEADER":"Main Navigation"},"nav":{"DASHBOARD":"Dashboard","publishers":{"PUBLISHERS":"Publishers","GOOGLEVIEW":"Google","APPLEVIEW":"Apple","NAVADSVIEW":"Network","FACEBOOKVIEW":"Facebook","VICINITY":"NearMe","CONVERGENSEE":"Network 3","HOTFROG":"HotFrog","BING":"Bing"},"clients":{"CLIENTS":"Profile","CLIENTSCREATE":"Add Profile","CLIENTSEDIT":"Manage Profile","CLIENTSEXPORT":"Export All","CLIENTSBATCHJOB":"Batch Job logs","CLIENTINVOICE":"Invoice Clients"},"locations":{"LOCATIONS":"Locations","LOCATIONSCREATE":"Create","LOCATIONSVIEW":"View All","LOCATIONSAUTH":"Publish Authorisation","LOCATIONSREC":"Recommendations","LOCATIONSDATACLEANS":"Data Cleansing","LOCATIONSSCHEDULING":"Scheduling","LOCATIONSLDMT":"Location Data Matching Tool","LOCATIONSDCE":"Data Cleansing Email"},"posts":{"POSTS":"Posts","POSTSCREATE":"Create","POSTSVIEW":"View All","PUBLISHALL":"Publish Active"},"users":{"USERS":"Users","USERSCREATE":"Create","USERSVIEW":"View All"},"analytics":{"ANALYTICS":"Gauge","ANALYTICSDOWNLOAD":"Reputation Report","ANALYTICSDOWNLOAD2":"Reputation Report","ANALYTICSDASHBOARD":"Analyse","ANALYTICSREPORT":"Monthly Reports","POP":"Performance Overview Presentation","Digest":"Digest Report","RankTracking":"Rank Tracking Report","REPUTATIONINSIGHTS":"Reputation Insights","WEEKLYREPUTATIONREPORT":"Weekly Reputation Report","IFEEDBACK_INSIGHTS":"iFeedback Insights"},"reviews":{"REVIEWS":"Reputation","LIST":"List","RULES":"Rules Automation","PUBLISH":"Publish Authorization","FIRSTPARTY":"iFeedback"},"questions":{"QUESTION":"Q&A","LIST":"List","RULES":"Rules Automation","PUBLISH":"GBP Publish Authorization"},"tenant":{"TENANT":"Tenant"},"helpsystem":{"HELPSYSTEM":"Help","HELPSYSTEM1":"Tutorials"}}},"commonwords":{"SELECT_REPORT_TYPE":"Select Report Type","ANALYTICS":"Analytics","SEARCH_KEYWORDS":"Search Keywords","REVIEW_VOLUMES":"Review Volumes","STAR_RATING":"Star Rating","ANALYTICS_PER_METRIC":"Analytics per Metric","ADD":"Add","EDIT":"Edit","REPLY":"Reply","POST":"Post","SAVE":"Save","MAP":"Map","PUBLISHER":"Publisher","CANCEL":"Cancel","BACK":"Back","SUBMIT":"Submit","GO":"Go","NAME":"Name","REMOVE":"Remove","DELETE":"Delete","NEXT":"Next","PREVIOUS":"Previous","SEARCH":"Search","COMMENTS":"Comments","FACEBOOK":"Facebook","OPEN":"OPEN","CLOSED":"CLOSED","BRAND_NAME":"Brand Name","KEYWORDS":"Keywords","PRODUCTS":"Products","PRICE":"Price","UNSPECIFIED":"Unspecified","LEGAL":"Legal","ADDRESS_LINE_1":"Address Line 1","SECONDARY_LANGUAGE_ADDRESS_LINE_1":"Secondary Language Address Line 1","SECONDARY_LANGUAGE_ADDRESS_LINE_2":"Secondary Language Address Line 2","ADDRESS_LINE_2":"Address Line 2","ADDRESS_LINE_3":"Address Line 3","ADDRESS_LINE_4":"Address Line 4","ADDRESS_LINE_5":"Address Line 5","SUB_LOCALITY":"Sub Locality","SUBURB_BRACKETS":"(Suburb)","LOCALITY":"Locality","SECONDARY_LANGUAGE_LOCALITY":"Secondary Language Locality","SECONDARY_LANGUAGE_SUB_LOCALITY":"Secondary Language Sub Locality","CITY_BRACKETS":"(City)","ADMINISTRATIVE_AREA":"Administrative Area","SECONDARY_LANGUAGE_ADMINISTRATIVE_AREA":"Secondary Language Administrative Area","LANGUAGE":"Language","PROVINCE_STATE_BRACKETS":"(Province/State)","ZIP_POSTALCODE":"Zip/Postal Code","STREET":"Street","YES":"Yes","NO":"No","LATITUDE":"Latitutde","LONGITUDE":"Longitude","UPLOAD_MEDIA":"Upload Media","REVIEWS":"Reviews","USE_SEMICOLONS_EMAILS":"(use ; to have multiple email addresses)","WARNING":"Warning!","QUESTIONS":"Questions","UPDATES":"Updates","FIELD_NAME":"Field Name","ACCEPT":"Accept","REJECT":"Reject","RULES":"Rules","STATUS":"Status","ALL":"All","CURRENT":"Current","PENDING":"Pending","ERROR":"Error","ACTIVE":"Active","NETWORK_STATUS":"Network Status","PROFILE_COMPLETENESS_LEVEL":"Profile Completeness Level","SELECT":"Select","SUBURB":"Suburb","DOWNLOAD":"Download","SHEET_NAME":"Sheet Name","EDIT_GOOGLE_SHEET":"Edit in Google Sheet","CLIENT":"Client","TASK":"Task","PROGRESS":"Progress","SHOW":"Show","HIDE":"Hide","CONTACT_DETAILS":"Contact Details","ACTION":"Action","TOTAL_VIEWS":"Total Views","TOTAL_IMPRESSIONS":"Total Impressions","SELECTED_ON_GRAPH":"Selected on Graph","NOT_SELECTED_ON_GRAPH":" Not Selected on Graph","REQUIRED":"Required","ENABLE":"Enable","USERNAME":"Username","AUTHORISE":"Authorise","API_KEY":"API Key","USER":"User","ROLE":"Role","INFO":"Info!","CHECK_ALL":"Check All","SUBMITTED":"Submitted","VICINITY":"NearMe","HOTFROG":"HotFrog","RATING":"Rating","PROVINCE":"Province","CITY":"City","REGION":"Region","WITH":"With","EMAIL":"Email","BY":"By","TAGS":"Tags","NEW_TAG":"New Tag","EDIT_TAGS":"Edit Tags","SAVE_TAGS":"Save Tags","GROUP":"Group","GROUP_NAME":"Group Name","DESCRIPTION":"Description","SECONDARY_LANGUAGE_DESCRIPTION":"Secondary Language Description","DIRECTIONS":"Directions","PHONE_NUMBER":"Phone Number","IFEEDBACK":"iFeedback","STANDARD":"Standard","DEFAULT":"Default","EXPORT":"Export","CALLBACK":"Call Back"},"client_edit":{"BRANCH_BY_BRANCH_REPORT":"Branch by Branch Report","BRANCH_REPORT_DESCRIPTION":"This will get sent to the account manager","PREVIOUS_MONTH":"Previous Month","YEAR_TO_DATE":"Year to Date","PLEASE_SELECT_REPORTS_FOR_BOTH_PERIODS":"Please select at least one Report Type from Branch by Branch section.","CLIENT_PROFILE":"Client Profile","DEFAULT_TIME_ZONE":"Default Time zone","USED_OVERRIDE_TIME_ZONE":"(Used in Post to override local time zone)","USE_LOCAL_TIME":"Always use local time","PRODUCT_SERVICE_NAME":"Product or Service Name","CONTRACT_START":"Contract Start","CONTRACT_END":"Contract End","ACCESS_SYSTEM":"(Access to System)","RETURN_INVESTMENT":"Return on Investment","CONTRACT_CURRENCY":"Contract Currency","CONT_DET_ROI_DASH":"Contract Details - ROI Dashboard","MONTHLY_CONT_VAL":"Monthly Contract Value","CONTRACT_VALUE":"Contract Value","BASKET_VALUE":"Basket Value","CONT_DET_HIST_DATA":"Contract Details - Historical Data","ROI_DASH_VIS_MEAS":"ROI Dashboard - Visible Measures","VISIBLE_DASHBOARD":"Visible on Dashboard","DEFAULT_SELECTED":"Default selected","TOTAL_SEARCHES":"Total Searches","TOTAL_ACTIONS":"Total Clicks","TOTAL_WEB":"Total Web","TOTAL_DIRECTION":"Total Direction","TOTAL_PHONE":"Total Phone","POTENTIAL_STORE_VISITS":"Potential Store Visits","POTENTIAL_SALES":"Potential Sales","CPA":"Cost Per Acquisition (CPA)","ECPM":"eCPM","ECPC":"eCPC","DATA_CLEANSING":"Data Cleansing","REPLACE_DRIVE_ROAD":"Replace Drive to Dr, Road to Rd","DO_NOT_SHOW_MEDIA":"Do not show media","GLOBAL_CATALOGUE":"Universal/Global catalogue","LOCATION_SPECIFIC_CATALOGUE":"Location-specific catalogue","FORMAT_PHONE_NO":"Format Phone Number","PHONE_NO_FORMAT":"Phone Number Format","PHONE_NO_LENGTH":"Phone Number Length","BRAND_NAME_REQUIRED":"Brand Name Required","KEYWORDS_REQUIRED":"Keywords Required","WEBSITE_URL_REQUIRED":"Website Url Required","STORE_CODE_REQUIRED":"Store Code Required","FORMAT_LOCATION_NAME":"Format Location Name","GLOBAL_CONFIG":"Global configuration","REPLY_APPROVAL_TIME":"Reply approval time fence in months:","CLIENT_ID":"Client ID","AS_PUBLISHER":"As Publisher","ACCOUNT NAME":"Account Name","REFRESH_LINKED_ACCTS":"Refresh Linked Accounts","LOAD_LINKED_ACCTS":"Load Linked Accounts","DO_NOT_OVERWRITE_GMB_MEDIA":"Do not overwrite GBP Media (except for Logo, Profile, and Cover)","RANK_TRACKING_REPORT":"Rank Tracking Report","RANK_TRACKING_COMP_REPORT":"Rank Tracking Competitors Report","COMPETITORS_TRACKING":"Competitors Tracking","ADD_UP_TO_7_COMP":"Add up to 7 Competitors to track","NEW_COMPETITOR":"New Competitor","AUTO_COMPETITORS":"Automatic Competitors","NO_RECORDS":"No records","FACEBOOK_PAGE_ID":"Facebook Page ID","LINK_BRAND_PAGE_ONLY":"Link To Brand page only","LINK_BRAND_PAGE_LOCATION":"Link To Brand page and Location","DO_RESPOND_REVIEWS_BRAND_PAGE":"Do you want the ability to Respond to Reviews on the Brand Page?","DO_POST_BRAND_PAGE":"Do you want the ability to post on the Brand Page?","DO_RESPOND_REVIEWS_LOC_PAGE":"Do you want the ability to Respond to Reviews on the Location Page?","DO_RESPOND_REVIEWS_MAIN_PAGE":"Do you want the ability to Respond to Reviews on the Main Page?","DO_POST_LOC_PAGE":"Do you want the ability to post on the Location Page?","ABOVE_SETTINGS_DONT_STOP":"The above settings will not interfere with the import of reviews.","FACEBOOK_ACCESS_TOKEN":"Facebook Access Token:","CURRENT_FACEBOOK_USER":"Current Facebook user:","FACEBOOK_USER":"Facebook User","SET_PAGE_ID":"Set Page ID","REFRESH_FACEBOOK_ACCTS":"Refresh Facebook accounts","ONLY_PAGES_THAT_THE":"Only pages that the","CAN_ACCESS_SHOWN_LIST":"can access are shown in this list.","USE_FACEBOOK_USER_NOT_SYSTEM":"Use the User's Facebook account, not System.","NO_FACEBOOK_PAGE_FOUND_WARNING_MESSAGE":"No Page found for the selected Facebook Account","FACEBOOK_ACCT_EXPIRES_REFRESH":"User Facebook account expires. You will need to click Refresh","NEW_ACCESS_TOKEN":"accounts to get a new access token. Facebook token expires in 90 days.","FACEBOOK_ACCT_TEST_NOT_FOR_CLIENTS":"User Facebook account - Used for testing. Do not use for clients.","FILTER_COUNTRY":"Filter by Country","WARNING":"Warning!","PAGES_FACEBOOK_BUSINESS_PUBLISH":"Only pages that are in Facebook Business location can be used for publishing","NETWORK_2":"Network 2","NETWORK_3":"Network 3","ENABLE_NETW_2_PUBLISHER":"Enable Network 2 As Publisher","ENABLE_NETW_3_PUBLISHER":"Enable Network 3 As Publisher","NETWORK_2_BUSINESS_ID":"Network 2 Business ID","SET_BUSINESS_ID":"Set Business ID","REFRESH_NETWORK2_BUSINESS":"Refresh Network 2 Business","REFRESH_NETWORK3_BUSINESS":"Refresh Network 3 Business","CREATE_BUSINESS_NETWORK":"Create Business on Network","PLAN":"Plan","SERVER_HOST":"Server Host","PRODUCTION":"Production","SANDBOX":"SandBox","CREATE_BUSINESS":"Create Business","UPDATE_BUSINESS":"Update Business","DEACTIVATE_LOCATIONS":"Deactivate Locations","FIRST_PUBLISH_DATE":"First Publish Date","PUBLISHER_DISPLAY_SETTINGS":"Publisher Display Settings","SHOW_PUBLISH_DASHBOARD":"Show Published % On Dashboard","FILTER_PUBLISHERS_DASHBOARD":"Filter Publishers On Dashboard","SELECT_PUBLISHERS_NOT_VISIBLE":"Select Which Publishers Should Not Be Visible On Dashboard","ALL_ACTIVE_PUBLISHERS":"All Active Publishers","ENABLE_VICINITY_PUBLISHER":"Enable NearMe As Publisher","VICINITY_BRAND_ID":"NearMe Brand ID","REFRESH_VICINITY_BUSINESS":"Refresh NearMe Business","CONVERGENSEE_ID":"Convergensee ID","ENABLE_HOTFROG_PUBLISHER":"Enable HotFrog As Publisher","SEND_EMAIL_NEW_G_QUESTION":"Send email on new Google questions","SEND_EMAILS_TO":"Send Emails to","SEND_EMAIL_NEW_REVIEWS":"Send email on new Reviews","REVIEW_RULE":"Review Rule","LOCATION_GROUP":"Location Group","FROM_CLNT_ACCT_MNGR_EMAIL":"From Client Account Manager Email","ONE_EMAIL":"(Can only be one email)","AUTO_SEND_MONTHLY_GAUGE_REPORT":"Automatically send Monthly Gauge report","AUTO_SEND_MONTHLY_REPUT_REPORT":"Automatically send Monthly Reputation report","AUTO_SEND_MONTHLY_DIGEST_REPORT":"Automatically send Monthly Digest Report","AUTO_SEND_MONTHLY_RT_REPORT":"Automatically send Monthly Rank Tracker report","AUTO_SEND_WEEKLY_AI_Insight_REPORT":"Automatically send Weekly Reputation Insights Report","AI_INSIGHTS_MULTI_PROFILE_LABEL":"Multi-profile reports to be included in one mail","AI_INSIGHTS_BRAND_NAME_LABEL":"Brand Name","LOAD_MASTER":"Load from Master","FEEDBACK_CATEGORY":"Review Tag","SEND_EMAIL_MONTHLY_GAUGE_REPORT":"Send Emails for Monthly Gauge Report","SEND_EMAIL_DIGEST_REPORT":"Send Emails for Digest Report","SEND_EMAIL_MONTHLY_RT_REPORT":"Send Emails for Monthly Rank Tracker Report","SEND_EMAIL_MONTHLY_REPUT_REPORT":"Send Emails for Monthly Reputation Report","SECURITY_GROUP":"Security Group","RULE_AUTOMATION_SETTINGS":"Rule Automation Settings","ENABLE_RULE_AUTO_LOCATION_GROUP":"Enable Rule Automation for Location Groups","LOCATION":"Location","MONTHLY_GAUGE_REPORT":"Monthly Gauge Report","DIGEST_REPORT":"Digest Report","REPUTATION_REPORT":"Reputation Report","STORE_LOCATOR_PAGE":"Store Locator page","ENABLE_STORE_LOCATOR":"Enable Store Locator","ADDITIONAL_PHONE":"Additional Phone 1","EMAIL_ADDRESSES":"Email Addresses","OPERATING_HOURS":"Operating Hours","OUTER_COLOUR":"Outer Colour","INNER_COLOUR":"Inner Colour","AMENITIES":"Amenities","PROFILE_IMAGE":"Profile Image","SHOW_PROFILE_IMAGE":"Show Profile Image","SERVICE_MESSAGE":"Service Message","FIRST_CALL_TO_ACTION":"First Call to Action","SHOW_PUBLIC_REVIEWS":"Show Public Reviews","NUMBER_OF_REVIEWS":"Number of Reviews","NUMBER_OF_CHARS_REVIEW_DESC":"Max. Review Display Length","LIST_ONLY":"List Only","LIST_ONLY_BRACKETS":"(List Only)","LAYOUT":"Layout","OVER_AND_UNDER":"Over and Under","MAP_ONLY":"Map Only","OVER_AND_UNDER_GRID":"Over and Under Grid","GRID_ONLY":"Grid Only","UNITS":"Units","METRIC":"Metric","IMPERIAL":"Imperial","KILOMETERS_BRACKETS":"(km)","MILES_BRACKETS":"(Miles)","TIME_FORMAT":"Time Format","24_HOURS":"24 Hr","AM_PM":"AM/PM","LOCALIZATION":"Localization","USA":"USA","GOOGLE_MAP_JSON":"Google Map Json","CATALOGUE_HTML":"Catalogue HTML","PIN":"Pin","SHOW_CLUSTER_LOCATIONS":"Show Cluster of Locations","SHOW_CUSTOM_PIN":"Show Custom Pin","UPLOAD_NEW_PIN_ICON":"Upload New Pin Icon","UPLOAD_PIN":"Upload Pin","WIDTH_IMAGE":"Width of image","HEIGHT_IMAGE":"Height of image","ANCHOR_X":"Anchor X","ANCHOR_Y":"Anchor Y","SERVICE_BASED_LOCS":"Service Based Locations:","FILL_COLOUR":"Fill Colour","STROKE_COLOUR":"Stroke Colour","LOCATION_PAGE":"Location Page","DONT_SHOW_DETAILS_PAGE":"Do not show Details Page","ONLINE_ORDERING_BUTTON":"Online Ordering Button","MEDIA":"Media","SOCIAL_PROFILES":"Social Profiles","POST_NEWS_FEEDS":"Post/News Feeds","NEARBY_LOCATIONS":"Nearby Locations","SHOW_POSTALCODE_ADVANCE_SEARCH":"Show Postal Code in Advance Search","APPLE_PLACE_CARD_LOGO":"Apple Place Card Logo","APPLE_PLACE_CARD_COVER_PHOTO":"Apple Place Card Cover Photo","AUTO_SEND_MONTHLY_STAR_RATING_REPORT":"Automatically send Monthly Overall Star Rating"},"userdetail":{"FIRSTNAME":"First Name","LASTNAME":"Last Name","COMPANY":"Company","ADDRESS":"Address","CITY":"City","STATE":"State","COUNTRY":"Country"},"contact":{"CONTACT_DETAILS":"Contact Details","CONTACT_NUMBER":"Contact Number"},"alertNotificationDashBoard":{"TOTALNOTIFICATION":"Total Notifications Received Today"},"billindetails":{"BILLING_CONTACT_DETAILS":"Billing Contact Details","CONTACT_PERSON":"Contact Person","CONTACT_NUMBER":"Contact Number","CONTACT_EMAIL":"Contact Email","ADDRESS_LINE_1":"Address Line 1","ADDRESS_LINE_2":"Address Line 2","CITY":"City","ZIP_POSTALCODE":"Zip/Postal Code","PROVINCE":"Province","QUICKBOOKSCUSTOMER":"Quick Books Customer (Add agency or Direct customer)","CUSTOMER_INVOICE_DESCRIPTION":"Customer Number on Invoice Description","CUSTOMER_INVOICE_CURRENCY":"Customer Invoice Currency","SALES_PERSON_QUICKBOOK_CLASS":"Sales Person (QuickBook Class)","CONTRACT_DETAILS_HISTORICAL_DATA":"Contract Details - Historical Data","START":"Start","END":"End","PRICE_LOCATION":"Price Location","BILLING":"Billing","PURCHASE_ORDER":"Purchase Order","MINIMUM_LOCATION":"Minimum Location","EXCLUDE_LOCATIONS":"Exclude Locations","BILL_EVERY":"Bill Every","WEEK":"Week","MONTH":"Month","YEAR":"Year","BILLING_DETAILS":"Billing Details","AUTO_RENEWS":"Auto Renews","EXPIRES":"Expires","Purchase_Order_changes_every":"Purchase Order changes every","PRODUCT_PLAN":"Product Plan"},"bob":{"GOOGLE_PUBLISH":"Google Publish","CONSOLE":"Console:","SHOW":"Show","CLIENT":"Client:","Task":"Task:","CLIENT_DETAILS":"Client Details","ACCOUNT_MANAGER_DETAILS":"Account Manager Details","LOAD_DEFAULT":"Load Default","AGENCY_DETAILS":"Agency Details","AGENCY_NAME_COMPANY_NAME":"Agency Name (Company Name)","TECHNICAL_MANAGER":"Technical Manager/Team Leader/s","PRODUCT_TEAM":"Product Team"},"gmb_update":{"ACTIVE_GMB_UPDATES":"Active GBP Updates","ACCEPT_CHANGE":"Accept change","ERROR_LIST":"Error List","AUDIT_LOG_GMB_UPDATES":"Audit Log GBP Updates","GMB_UPDATES_RULES":"GBP Updates Rules","ADD_A_RULE":"Add a Rule","UPDATE_RULE":"Update Rule"},"headers":{"GENERAL":"General","COMPANY":"Company","LOCATION":"Location","CATEGORY":"Category","ATTRIBUTES":"Attributes","OPERATING_HOURS":"Operating Hours","GEOLOCATION":"GeoLocation","MEDIA":"Media","MENU_PRICE_LIST":"Menu / Price list","SERVICE_LIST":"Service List","INTEGRATION":"Integration","ALERTS":"Alerts","GMB_USERS":"GBP Users","FEEDBACK_CATEGORIES":"Review Tags","GROUPS":"Groups","STORE_LOCATOR":"Store Locator","PUBLIC_REVIEWS":"Public Reviews","SETTINGS":"Settings","APPEARANCE":"Appearance","EMBED_CODE":"Embedded Code","PRODUCT_PLAN":"Product Plan"},"location_create":{"CREATE":"Create","NEW_LOCATION":"New Location","CREATE_LOCATION":"Create Location"},"location_edit":{"DETAILS_LOCATION_RATING":"Details Location Rating","USER_EDITING_LOCATION":"User Editing location","LISTING_STATUS":"Listing Status","NOT_SPECIFIED":"Not Specified","TEMPORARILY_CLOSED":"TEMPORARILY CLOSED","DELETED":"Deleted","DISPLAY_NAME":"Display Name","SECONDARY_LANGUAGE_DISPLAY_NAME":"Secondary Language Display Name","STORE_CODE":"Store Code","LOCATION_DESCRIPTOR":"Location Descriptor","LOCATION_NAME_WITHOUT_BRAND":"(Location name without brand)","SHORT_BUSINESS_NAME":"Short Business Name","MAX_30_CHAR5ACTERS":"(Max 30 Characters)","STATUS_MESSAGE":"Status Message","MAX_155":"(Max 155)","DESCRIPTION":"Description","MAX_750":"(Max 750)","SHORT_DESCRIPTION":"Short Description","SECONDARY_LANGUAGE_SHORT_DESCRIPTION":"Secondary Language Short Description","PRIMARY_PHONE":"Primary Phone","ADDITIONAL_PHONES":"Additional Phones","WEBSITE_URL":"Website URL","EMAIL_LIST":"Email List","USE_SEMICOLONS_KEYWORDS":"(Use ; to have multiple Keywords)","VANITY_NAME":"Vanity Name","TEMPORARY_SERVICE_CHANGE":"Temporary Service Change","ONLINE_SERVICE":"Online Service","OTHER_CHANGES":"Other Changes","DELIVERY":"Delivery","PICK_UP":"Pick-Up","ADD_LINK":"Add link","ADD_LINK1":"+Add Link","MANUAL_LOCATION_GROUP":"Manual Location Group","LOCATION_GROUPS_LIST":"Location Groups list","REPORTING_USER_GROUP":"(Reporting and User Group)","OPENING_DATE":"Opening date","ADD_OPENING_DATE":"(Add an opening date to your listing to tell customers when your business first opened, or will open, at its address. You can enter a date up to one year in the future, but it won't show on","ADD_OPENING_DATE1":"until 90 days before the date. Other publisher 24hr before date)","PUBLISH_AUTHORIZE":"(Location has to be published authorized first)","GENERAL_MANAGER":"General Manager","GENERAL_MANAGER_EMAIL":"General Manager Email","AWARDS":"Awards","PRODUCTS":"Products","ATTIRE":"Attire","CASUAL":"Casual","DRESSY":"Dressy","NO_VALUE":"No Value","CULINARY_TEAM":"Culinary Team","IMPRESSUM":"Impressum","OPTIONAL_OWNERSHIP":"This is an optional field. In certain countries, such as Austria, Germany and Switzerland, businesses may be required by law to include a statement of ownership on their web presence. The limit is 2,000 characters.","PRIVACY_POLICY_URL":"Privacy Policy URL","FACEBOOK_CITY_NAME":"Facebook City Name","RANK_TRACKING_AREA":"Rank Tracking Area","PUBLIC_TRANSIT":"Public transit","PARKING":"Parking","LOT":"Lot","VALET":"Valet","ADDRESS_VISIBILITY":"Address visibility","LOCATION_ADDRESS":"Location Address","LOCATION_SERVICE_AREA":"Location Address and Service Area","SERVICE_AREA_ONLY":"Service Area only","SERVICE_AREA":"Service Area","SECONDARY_LANGUAGE_SERVICE_AREA":"Secondary Language Service Area","PRIMARY_CATEGORY":"Primary Category","ADDITIONAL_CATEGORIES":"Additional Categories","ACTIVE_ATTRIBUTES":"Active Attributes","ADD_ATTRIBUTE":"Add Attribute","REFRESH_GMB":"Refresh from GBP","PREFERRED_CALL_TO_ACTION":"Preferred Call To Action","CALL_TO_ACTION_FOR":"Call To Action For","APPLY_MON_OPEN_HOURS":"Apply Monday Opening Hours","APPLY_MON_CLOSING_HOURS":"Apply Monday Closing Hours","ADD_HOURS":"ADD HOURS","ADDITIONAL_HOURS":"Additional Hours:","SPECIAL_HOURS":"Special Hours","CLINIC_HOURS":"Clinic Hours","CLINIC_PUBLIC_HOLIDAYS":"Clinic Public Holidays","CLINIC_FIRST_AND_LAST_SATURDAY_OF_THE_MONTH":"Clinic First & Last Saturday of Month","ADD_MEDIA_ASSETS":"Add Media Assets To Location","LOCATION_MEDIA_LIBRARY":"Location Media Library:","BROWSER_UNSUPPORT_VIDEO_TAG":"Your browser does not support the video tag.","ZOMATO_URL_LIST":"Zomato URL list","YEP_URL":"YEP URL","SEMICOLON_URLS":"(use ; to have multiple URLSs)","CATEGORY":"Category","FACEBOOK_ID":"Facebook ID","FACEBOOK_STORE_CODE":"Facebook Store Code","NETWORK_2":"Network 2","STORE_LOCATOR_SHORT_URL":"Store Locator short URL","SEND_EMAIL_NEW_REVIEW":"Send email on new Reviews","CLIENT_NOT_SETUP_REVIEWS":"Client is not setup for review alerts","SEND_EMAIL_NEW_QUESTION":"Send email on new Question","CLIENT_NOT_SETUP_QUESTION":"Client is not setup for question alerts","HOTFROG":"HotFrog","APPLE_ACTION_LINKS":"Apple Action Links","APPLE_ACTION_LINKS_SUBTITLE":"Add actions to your location's place card that link to a website or an app."},"location_grid":{"BULK_UPDATE":"Bulk Update","PUBLISHED_BRACKETS":"(Published)","DRAFT_BRACKETS":"(Draft)","XLSX_BRACKETS":"(.xlsx)"},"location_ldmt":{"LDMT":"Location Data Matching Tool","IMPORT_GOOGLE_SHEET":"Import Google Sheet","CLIENT_SUPPL_SHEET":"Client Supplied sheet to compare with Location Bank Locations","MAP_IMPORT_SHEET":"Map Imported sheet to Location Bank Fields","COMP_DATA":"Comparison of data","REVIEW_CHANGES":"Review changes","SELECT_GGLE_SHT_IMPORT":"Select Google Sheet To Import","GOOGLE_SHEET_URL":"Google sheet URL","SELECT_COLUMNS":"Select Columns","LOAD_COLUMNS":"Load Columns","FOUND_COLUMN_NAMES":"Found Column Names","VALUE":"Value","TEXT":"Text","TEL_NUMBER":"Telephone Number","MULTIPLE_EMAILS":"Email Address Can Have Multiple","STREET_ADDRESS":"Street Address","ADDRESS_SHOP":"Address with Shop","EXAMPLE_ADDRESS_SHOP":"(Shop XX, Highveld Centre, Watermeyer Street, Witbank,1035)","LOOKUP_SETUP":"Look Up SetUp","KEY_STORE_CODE":"Key Store Code","KEY_CONTACT_NO":"Key Contact Number","PRIMARY_PHONE_BRACKETS":"(Primary Phone)","KEY_LOC_NAME":"Key Location Name","KEY_ADDRESS_LINE1":"Key Address Line 1","FIELD_MAPPING":"Field Mapping","COMPARING_DATA":"Comparing Data","CONSOLE":"Console","RE_EXPORT":"Re-Export","IMPORT_SHEET":"Import Sheet","OPEN_SHT_NEW_WIN":"Open Sheet new window","IMPORTING_DATA":"Importing Data","FIELD_SELECTION":"Field Selection","STAGE_5_2_DESCRIPTION":"Use client-provided data to import changes and run automatic data cleansing."},"Reputation":{"PUBLISHERS":"Publishers","STAR_RATING":"Star Rating","LOCATION_COUNT":"Location Count","NO_DATA":"No Data","MOVERS":"Movers","SENTIMENT_MOVERS":"Sentiment Movers","MOST_NEGATIVE_REVIEWED":"Most Negative Reviewed Locations By Volume","TOP_5_BOTTOM_5_LOCATIONS":"Top 5 & Bottom 5 Locations","TOP_LOCATIONS":"Top Locations","POSITIVE_MOVERS":"Positive Movers","BOTTOM_LOCATIONS":"Bottom Locations","NEGATIVE_MOVERS":"Negative Movers","VOLUME":"Volume","TOPTEN_CHART":"Review ratings chart","FEEDBACK_CATEGORIES_REVIEWS":"Customer Feedback Insights (Reviews)","FEEDBACK_CATEGORIES_QA":"Customer Feedback Insights (Q&A)","PLEASE_SELECT_ANY_SECTION_OF_PIECHART":" Please Select any Section of PieChart"},"gbmuserlist":{"GMB_USERS:":"GBP Users:","GMB_USERS":"GBP Users","PRIMARY_OWNER":"Primary Owner","OWNER":"Owner","MANAGER":"Manager","ADD_USER":"Add User","SAVE_USER":"Save User","USER":"USER","ROLE":"ROLE","Pending_Invitation":"Pending Invitation","ACTION":"Action","EMAIL":"Email","FULL_NAME":"Full Name","PASSWORD":"Password","RESET":"Reset","Use_One_Time_password":"Use One Time password","Save_to_send_One_Time_Password":"Save to send One Time Password","CONFIRM_PASSWORD":"Confirm Password","RULE_AUTOMATION_APPROVAL":"Rule Automation Approval","ALL_RULE_FOR_REVIEWS_QUESTIONS":"All Rule for reviews and questions","RULE_FOR_REVIEWS_AND_QUESTIONS_FOR_SELECTED_GROUP":"Rule for reviews and questions for selected group","API":"API","ALLOW_USER_TO_ACCESS_LOCATION_BANK_PUBLIC_APIS":"Allow user to Access Location Bank Public APIs","API_KEY":"API Key","CREATE_API":"Create API","Copy_API_Key":"Copy API Key","GROUP":"Group","FEATURES":"Features","SELECT_ALL":"Select All","RESET_2FA":"Reset 2FA","SEND_2FA_EMAIL":"Send 2FA Enrollment Email","Locations_Sync_Setting_Title":"Google Business Profile (GBP) Location Sync Settings","Locations_Sync_Setting_SubTitle":"This setting enables or disables location syncing with Google Business Profile (GBP). When disabled, location changes will not be synced to GBP. All other GBP services will remain active.","Locations_Sync_Setting_Button_Label":"Sync Locations to GBP","Disable_Locations_Sync_Title":"Disable GBP Location Sync","Disable_Locations_Sync_SubTitle":"Are you sure you want to disable Google Business Profile (GBP) location syncing? When disabled, location updates will no longer be synced to GBP, while all other GBP services will remain active.","Enable_Locations_Sync_Title":"Enable GBP Location Sync","Enable_Locations_Sync_SubTitle":"Are you sure you want to enable Google Business Profile (GBP) location syncing? When enabled, location updates will be synced to GBP automatically."},"locationeditmenu":{"SECTION_NAME":"Section Name:","DISABLE_DIETARY_RESTRICTION":"Disable Dietary Requirements","CLOSE":"Close","SHOW_MORE_DETAILS":"Show more details","SERVING_PORTION":"Serving portion","Spiciness_level_of_a_food_item":" Spiciness level of a food item:","Show_Ingredients":"Show Ingredients","Show_Allergen_information_regarding_a_food_item":"Show Allergen information regarding a food item:","SHOW_DIETARY_INFORMATION_OF_A_FOOD_ITEM":"Show Dietary information of a food item:","SHOW_PREPARATION_METHOD_OF_A_FOOD_DISH":"Show Preparation method of a food dish:","SHOW_NUTRITION_INFORMATION":"Show nutrition information","MINIMUM":"Minimum","MAXIMUM":"Maximum","SHOW_PHOTO_MEDIA_ASSOCIATED_WITH_THE_DISH":"Show photo media associated with the dish:","ITEM_NAME":"Item Name","ITEM_DESCRIPTION":"Item Description","EDIT_ITEM_NUTRITION_FACTS":"Edit Item Nutrition Facts","ITEM_SPICINESS":"Item Spiciness","SPICINESS_UNSPECIFIED":"Spiciness unspecified","MILD_SPICY":"Mild spicy","MEDIUM_SPICY":"Medium spicy","HOT_SPICY":"Hot spicy","ITEM_ALLERGEN":"Item Allergen","ITEM_DIETARY_RESTRICTION":"Item Dietary Restriction","ITEM_PREPARATION_METHODS":"Item Preparation Methods","ITEM_INGREDIENTS":"Item Ingredients","ITEM_PORTION_SIZE":"Item Portion Size","ITEM_PORTION_QUANTITY":"Item Portion Quantity","Item_Portion_Unit":"Item Portion Unit","SERVES_NO_OF_PEOPLE)":"Serves (No. of people)","EDIT_ITEM_MEDIA":"Edit Item Media","UPLOAD_MEDIA":"Upload Media","RECOMMENDED_WIDTH_HEIGHT":"Recommended 493x373 (width x height)","Add_new_item_to_section":"Add new item to section","NEW_ITEM":"New Item","ITEM":"Item","PRICE":"Price","ITEM_NUTRITION_FACTS":"Item Nutrition Facts","ADD_ITEM_INGREDIENTS":"Add Item Ingredients","ITEM_SERVES_NO_OF_PEOPLE":"Item Serves (No. of people)","Item_MEDIA":"Item Media","ADD_NEW_SECTION":"Add New Section","NEW_MENU_PRICE_LIST":"New Menu / Price list","SECTION":"Section","FIRST_ITEM":"First Item","FIRST_PRICE":"First Price","FIRST_ITEM_DESCRIPTION":"First Item Description","FIRST_ITEM_SPICINESS":"First Item Spiciness","MILD":"Mild","MEDIUM":"Medium","HOT":"Hot","FIRST_ITEM_ALLERGEN":"First Item Allergen","FIRST_ITEM_DIETARY_RESTRICTION":"First Item Dietary Restriction","FIRST_ITEM_PREPARATION_METHODS":"First Item Preparation Methods","FIRST_ITEM_PORTION_SIZE":"First Item Portion Size","FIRST_ITEM_PORTION_QUANTITY":"First Item Portion Quantity","FIRST_ITEM_PORTION_UNIT":"First Item Portion Unit","First_Item_Serves_No_of_people)":"First Item Serves (No. of people)","FIRST_ITEM_CALORIES":"First Item Calories","LOWER_AMOUNT":"Lower Amount","UPPER_AMOUNT":"Upper Amount","ENERGY_UNIT":"Energy Unit","UNSPECIFIED":"Unspecified","CALORIE":"Calorie","JOULE":"Kilojoule","FIRST_ITEM_TOTAL_FAT":"First Item Total Fat","MASS_UNIT":"Mass Unit","GRAM":"Gram","MILLIGRAM":"Milligram","FIRST_ITEM_CHOLESTEROL":"First Item Cholesterol","FIRST_ITEM_SODIUM":"First Item Sodium","FIRST_ITEM_TOTAL_CARBOHYDRATE":"First Item Total Carbohydrate","FIRST_ITEM_PROTEIN":"First Item Protein","OK":"OK","INGREDIENT_NAME":"Ingredient Name","SERVICE_NAME":"Service Name:","ITEM_TOOLTIP":"The name of the dish or beverage.","DESCRIPTION_TOOLTIP":"A brief description of the item, including ingredients or preparation method.","PRICE_TOOLTIP":"The price of the item. By default this will use the currency of the country the location is located on.","CATEGORY_TOOLTIP":"The category of the item (e.g., appetizers, mains, desserts, drinks).","ITEM_SPICINESS_TOOLTIP":"Indicate the spiciness level of the item.","ITEM_ALLERGEN_TOOLTIP":"Indicates the allegerns the item contains.","ITEM_DIETARY_RESTRICTION_TOOLTIP":"Indicate if the item is suitable for vegetarians, vegans, gluten-free, etc.","ITEM_PREPARATION_METHODS_TOOLTIP":"Indicates how the item is prepared.","ITEM_PORTION_QUANTITY_TOOLTIP":"Indicates the portion quantity (e.g the total number of portions added for this item)","ITEM_PORTION_UNIT_TOOLTIP":"Indicates the portion unit.","SERVING_TOOLTIP":"Indicates the number of people we can serve the item too.","EDIT_ITEM_MEDIA_TOOLTIP":"Upload the image you woud like to display on your menu Item.","SECTION_TOOLTIP":"Indicates a specific menu section or on specific group of items. (e.g breakfast menu)","CREATE_MENU":"Create Menu","UPDATE_MENU":"Update Menu","SAVE_MENU":"Save Menu","UPLOAD_MENU":"Upload Menu"},"locationeditmorehours":{"ADDITIONAL_HOURS":"Additional Hours","ADD_HOURS":"Add Hours"},"locationeditclinichours":{"ADDITIONAL_HOURS":"Additional Hours","ADD_HOURS":"Add Hours"},"locationservicelist":{"PRIMARY_CATEGORY":"Primary Category:","ADD_SERVICES_YOU_OFFER_AND_GET_DISCOVERED_BY_CUSTOMERS":"Add services you offer and get discovered by customers","YES":"Yes","NO":"No","CUSTOM_SERVICE_LIST":"Custom Service List","SERVICE_DESCRIPTION":"Service Description:","SERVICE_PRICE_TYPE":"Service Price Type:","DONT_YOU_SEE_SERVICE_YOU_OFFER_CREATE_YOUR_OWN":"Don't see the service you offer? Create your own.","NO_PRICE":"No Price","FREE":"Free","FIXED":"Fixed","FROM":"From","EDIT_SERVICE_DETAILS":"Edit Service Details"},"reviewdash":{"LOADING":"Loading...","TOTAL_REVIEWS":"Total Reviews","STAR_RATING_AVERAGE":"Star Rating Average","TOTAL_POSITIVE":"Total Positive","TOTAL_NEUTRAL":"Total Neutral","TOTAL_NEGATIVE":"Total Negative","COMMENT_VS_NO_COMMENT":"Comment vs No Comment","TOP_5_LOCATIONS_BY_VOLUME":"Top 5 Locations By Volume","FEEDBACK_CATEGORIES":"Review Tags","SENTIMENT":"Sentiment"},"datepickertemplate":{"DATE_IS_NOT_VALID":"Date is not valid","PLEASE_ENTER_A_TIME":" Please enter a time. If no time is included, the default will be midnight on the specified date"},"feedbackquestions":{"Feedback_Categories":"Review Tags","CURRENT_MONTH":"Current Month","THREE_MONTHS":"3 Months","SIX_MONTHS":"6 Months","twelvw_MONTHS":"12 Months"},"feedbackreviews":{"REVIEWS_FEEDBACK_CATEGORIES":"Reviews Tags","PERIOD":"Period","FOR_LAST_6_MONTHS":"For last 6 months"},"gaugeFBReviewsContoller":{"RESPONSES_NEEDED":" Responses Needed","REVIEWS":"Reviews","RESPONSES_AWAITING_APPROVAL":"Responses awaiting approval","REVIEW_ACTIVITY":"Review Activity","AVERAGE_STAR_RATING_OVER":"Average Star Rating Over","NUMBER_OF_REVIEWS_OVER":"Number of Reviews Over","RATING":"Rating"},"gaugePublishStatuse":{"SUBMITTED":"Submitted","PUBLISHED":"Published","EXTEND_NETWORK":"Extend Network","COLLAPSE_NETWORK":"Collapse Network"},"gaugeROI":{"ROI":"ROI","RANK_TRACKING":"Rank Tracking","REPUTATION":"Reputation","POSITIVE_VS_NEGATIVE":"Positive vs Negative (Star Ratings)","TOP_10_BY_VOLUME":"Top 10 by Volume & Rating","BOTTOM_10_BY_VOLUME":"Bottom 10 by Volume & Rating","COMPETITOR_STAR_RATING":"Competitor Star Rating","MONTHLY":"Monthly","CATEGORY":"Category","REGION":"Region","BY_COMPETITOR":"By Competitor","BY_COMP_CATEGORY":"By Comp. Category","BY_COMP_REGION":"By Comp. Region","TOTAL_SEARCHES":"Total Searches","TOTAL_VIEWS":"Total Impressions","TOTAL_ACTIONS":"Total Clicks","TOTAL_WEB_ACTIONS":"Total Web Actions","TOTAL_DIRECTION_ACTIONS":"Total Direction Actions","TOTAL_PHONE_ACTIONS":"Total Phone Actions","POTENTIAL_STORE_VISITS":"Potential Store Visits","POTENTIAL_SALES":"Potential Sales","COST_PER_ACQUISITION":"Cost Per Acquisition (CPA)","ECPM":"eCPM","ECPC":"eCPC","CONVERSATION_ACTIONS":"Messages","BUSINESS_BOOKINGS_ACTIONS":"Bookings","TOTAL_IMPRESSIONS":"Total Impressions"},"gaugesActionController":{"CALL_TO_ACTION":"Call to Action"},"gaugeTotalsContoller":{"DISCOVERY_SEARCHES":"Discovery Searches","Feedback_Categories":"Review Tags","CURRENT_MONTH":"Current Month","THREE_MONTHS":"3 Months","SIX_MONTHS":"6 Months","twelvw_MONTHS":"12 Months"},"post_create":{"CREATE":"Create","NEW_CAMPAIGN":"New Campaign","SELECT_LOCATIONS":"Select Locations","SELECT_LOCATION":"Select Location","BULK_UPLOAD":"Bulk Upload","PASTE_LOCATION_NAMES":"Paste location names/Store Code (New line per location)","POST_TYPE":"Post Type","STANDARD":"Standard","EVENT":"Event","OFFER":"Offer","ALERT":"Alert","POST_TYPE_SUPPORTED_PUBLISHER":"Post Type supported by publisher","GOOGLE_MY_BUSINESS":"Google Business Profile","POST_TYPE_SUPPORTED":"Post type supported","ALERT_COVID_UPDATE":"Alert (Covid19 Update)","MEDIA_TYPE_SUPPORTED":"Media type supported","1_IMAGE_ONLY":"1 image only","VIDEO_NOT_SUPPORTED":"Video not supported","MULTIPLE_IMAGES":"Multiple images","1_VIDEO":"1 video","UP_TO_10":"up to 10","MAX_10MB":"Max 10MB","MAX_1GB":"Max 1GB","POST_OPTIONS":"Post options","PUBLISH":"Publish","UNPUBLISHED_DARK_POST":"Unpublished (Dark Post)","PIN_POST_TO_TOP":"Pin this Post to the top of the feed","PUBLISHER_SETTINGS":"Publisher Settings","POST_TO_BRAND_PAGE":"Post to Brand Page only","POSTS_NOT_SUPPORT_FACEBOOK":"Posts are not supported for Facebook","POSTS_DEPRECATED_IN_FACEBOOK":"Posts are deprecated in Facebook","POST_TO":"Post to","CAMPAIGN":"Campaign","TITLE":"Title","END":"End","DISPLAY_TIME":"Display Time","EVENT_TITLE":"Event Title","OFFER_TITLE":"Offer Title","COUPON_CODE":"Coupon Code","REDEEM_ONLINE_URL":"Redeem Online Url","TERMS_CONDITIONS":"Terms and Conditions","POST_DETAILS":"Post Details","COVID_19_ALERT":"COVID-19 Alert","POST_MEDIA":"Post Media","UPLOAD_MEDIA":"Upload Media","RECOMMENDED_WIDTH_HEIGHT":"Recommended 493x373 (width x height) or One video at 16x4","DISPLAY_MEDIA_CAROUSEL":"Display Media in a carousel","ONE_VIDEO_SUPPORTED":"Only one video is supported","DESCRIPTION":"Description","CALL_TO_ACTION":"Call to Action","BUTTON_TEXT_OPTIONAL":"Button Text (Optional)","NOT_SPECIFIED":"Not Specified","BOOK":"Book","ORDER_ONLINE":"Order online","BUY":"Buy","LEARN_MORE":"Learn More","SIGN_UP":"Sign Up","CALL":"Call","BUTTON_URL":"Button Url","POST_OFFER_TARGETING":"Post / Offer targeting","ENABLE_TARGETING":"Enable targeting","FROM_AGE":"From Age","TO_AGE":"To Age","GRADUATION_YEAR_COLLEGE":"Graduation year from college","EDUCATION_STATUSES":"Education statuses","GENDER":"Gender","RELATIONSHIP_STATUSES":"Relationship Statuses","INTERESTS":"Interests","CREATE_POST":"Create Post","CREATE_PUBLISH":"Create and Publish","UPDATE_PUBLISH":"Update and Publish","REPEATS":"Repeats","WEEKLY":"Weekly","MONTHLY":"Monthly","CAMPAIGN_START":"Campaign Start","CAMPAIGN_END":"Campaign End","SUMMARY":"Summary"},"review_rules":{"INACTIVE_RULEBOT":"Inactive RuleBot","INACTIVE_RULEBOT_MESSAGE":"Are you sure you want to Inactive RuleBot?","PUBLIC_REVIEW_AUTOMATION":"Public Review Automation","ADD_A_RULE":"Add a Rule","RATINGS":"Ratings","KEYWORDS_INCLUDED_LONG":"Keywords (Included) Left blank or * will use rating","KEYWORDS_EXCLUDED_LONG":"Keywords (Excluded)","COMMENT":"Comment","PREVIEW":"Preview","REPLY_REPLACEMENTS":"Reply replacements","NAME_OF_THE_PERSON_MAKING_THE_COMMENT":"Name of the person making the comment","NAME_OF_THE_LOCATION":"Name of the location","NAME_OF_THE_BRANCH_MANAGER":"Name of the branch manager","PRIMARY_PHONE_NUMBER_OF_BRANCH":"Primary phone number of branch","ALTERNATE_PHONE_NUMBER_1":"Alternate phone number 1 of branch","ALTERNATE_PHONE_NUMBER_2":"Alternate phone number 2 of branch","EMAIL_OF_BRANCH":"Email of branch","RESPOND_RULE":"Respond Rule","FILTER_BY_GROUP":"Filter by Group","USE_SELECTED_LOCATIONS":"Use Selected Locations or Location Group","RULES":"Rules","ACTIVE":"Active","INACTIVE":"Inactive","EXPORT":"Export","DISABLE_RULES":"Disable Rules","ENABLE_RULES":"Enable Rules","MANUAL_PUBLISH":"Manual Publish","ENABLE_AUTO_PUBLISH":"Enable Auto-Publish","PUBLISHER":"Publisher","RATING":"Rating","KEYWORDS_INCLUDED_SHORT":"Keywords (included)","KEYWORDS_EXCLUDED_SHORT":"Keywords (excluded)","RESPONSE_RULE":"Response rule","LOCATION_GROUP":"Location Group","ACTION":"Action","SELECTED_LOCATION":"Selected Location","ALL":"All"},"clientCreateWizController":{"DO_YOU_HAVE_A_GMB_ACCOUNT_SET_WITH_ALL_LOCATIONS_LINKED_TO_A_GMB_LOCATION_GROUP":"Do you have a GBP account set with all locations linked to a GBP location group ?","DO_YOU_WANT_TO_SET_UP_ALERTS_FOR_NEW_QUESTIONS":"Do you want to set up alerts for new questions?"},"bpsclientclientEditController":{"UNSAVED_CHANGES":"Unsaved Changes","YOU_HAVE_UNSAVED_CHANGES_LEAVE_THE_PAGE":"You have unsaved changes. Leave the page?","Are_you_sure":"Are you sure?","UPDATE_GMB_LOCATION_NAME_PLEASE_SAVE_THE_PROFILE_BEFORE_PROCEEDING":"Update GBP location Name. Please save the profile before proceeding","PLEASE_SELECT_A_FACEBOOK_PAGE_ID":"Please select a Facebook page ID","PLEASE_SELECT_A_GOOGLE_MY_BUSINESS_ACCOUNT":"Please select a Google Business Profile Account","PLEASE_ENTER_THE_USER_ACCOUNT_THAT_IS_CONNECTED_TO_THIS_GOOGLE_MY_BUSINESS_ACCOUNT":"Please enter the user account that is connected to this Google Business Profile Account"},"question_list":{"QUESTION":"Question","ANSWERS":"Answers","UPDATE":"Update","LIST":"List","FEEDBACK_CATEGORIES":"Review Tags","AUTO_FEEDBACK_CATEGORIES":"Auto Rule/Review Tags","TAGS":"Tags","EDIT_FEEDBACK_CAT":"Edit Review Tags","EXPORT_EXCEL":"Export to Excel","ANSWER":"Answer","EDIT_GOOGLE_SHEET":"Edit in Google Sheets","RUN_AUTO_RULES_CAT":"Run Auto Reply rules/Review Tags","SUMMARY":"Summary","CHANGE_TAGS":"Change Tags","DONT_RESPOND":"Don't Respond","CLOSE":"Close"},"question_rules":{"QUESTION_AUTOMATION":"Question Automation","ADD_RULE":"Add a Rule","FILTER_BY_GROUP":"Filter by Group","REPLY_REPLACEMENT":"Reply replacement","NAME_MAKING_COMMENT":"Name of the person making the comment","NAME_OF_LOCATION":"Name of the location","NAME_OF_BRANCH_MANAGER":"Name of the branch manager","RULES":"Rules","KEYWORDS_INCLUDED":"Keywords (included)","KEYWORDS_EXCLUDED":"Keywords (excluded)","COMMENT":"Comment","RESPONSE_RULE":"Response rule","LOCATION_GROUP":"Location Group","ACTION":"Action"},"gauge_weekly_reputation":{"DATE_RANGE_TOOLTIP":"Select a 7-day range only. Choose a start date; the end date is automatically set to 6 days later."},"gauge_reputation_pdf":{"REPUTATION_REPORT":"Reputation Report:","REPUTATION_INSIGHTS_REPORT":"Reputation Insights Report:","FILTER_BY_GROUP":"Filter by Group","CLIENT_OPTIONS":"Client Options","REMOVE_LOCATION_PREFIX":"Remove Location Prefix","USE_SHORT_BUSINESS_NAME":"Use Short Business Name","EXCLUDE_LOGO_FROM_REPORT":"Exclude Logo From Report","LOCATION_PREFIX":"Location Prefix"},"ifeedback_insights":{"IFEEDBACK_INSIGHTS":"iFeedback Insights","IFEEDBACK_TYPE":"iFeedback Type","SELECT_FORM":"Select Form","SENTIMENT_ANALYSIS":"Sentiment Analysis","EXECUTIVE_SUMMARY":"Executive Summary Prompts","NO_FORM_AVAILABLE":"No forms are available for the selected feedback type :"},"gauge_report":{"GAUGE":"Gauge:","CHART":"Chart","FILTER_BY_GROUP":"Filter by Group","REPORT":"Report","CLIENT_OPTIONS":"Client Options","REMOVE_LOCATION_PREFIX":"Remove Location Prefix","USE_SHORT_BUSINESS_NAME":"Use Short Business Name","LOCATION_PREFIX":"Location Prefix","COLOURS":"Colours"},"gauge_rank_tracking":{"RANK_TRACKING_REPORT":"Rank Tracking Report"},"gauge_pop":{"PERFOMANCE_OVERVIEW_PRESENTATION":"Performance Overview Presentation:"},"gauge_export":{"EXPORT_GAUGE":"Export Gauge:","CLIENT":"Client","TASK":"Task","CONSOLE":"Console","SHOW":"Show","OPEN_SHEET_NEW_WINDOW":"Open Sheet new window","PERFOMANCE_OVERVIEW_PRESENTATION":"Performance Overview Presentation:"},"gauge_digest":{"DIGEST_REPORT":"Digest Report","FILTER_BY_GROUP":"Filter by Group"},"gauge_download":{"REVIEW_ANALYTIC":"Review analytic:","CLIENT_NOT_SETUP_FOR_THIS_VIEW":"Client Not setup for this view"},"gauge_dashboard":{"ANALYTICS":"Analytics","POSTS":"Posts","STORE_LOCATOR":"Store Locator","TOP":"Top","BOTTOM":"Bottom","GBP":"GBP","FB":"FB","INSIGHTS":"Insights","SUB_LOCALITY_SUBURB":"Sub Locality / Suburb","LOCATION_NAME":"Location Name","LOCALITY_CITY":"Locality / City","PROVINCE":"Province","DAILY_SERIES":"Daily Series","DAILY_LOCATION_SERIES":"Daily Location Series","MONTHLY_SERIES_DATA":"Monthly Series","SEARCH_KEYWORDS":"Search Keyword","CLIENT":"Client","COMPAIGN":"Campaign","CHART":"Chart","LINE":"Line","BAR":"Bar","VERTICAL_BAR":"Vertical Bar","PIE":"Pie","DONUT":"Donut","3D":"3D","LABELS":"Labels","CRUNCHING_THE_NUMBERS":"Crunching the numbers...","FILTER_BY_LOCATION":"FIlter by Location","DATA_GRID":"Data Grid","PUSH_TO_CHART":"Push to chart","EXPORT_TO_EXCEL":"Export to Excel"},"html_validation":{"INVALID_STRUCTURE":"HTML validation failed","EXCEPTION":"Exception while parsing HTML.","INVALID_HTML":"The HTML provided is invalid. Please correct it and try again."},"store_locator":{"NearMe":" Near Me","AdvancedSearch":"Advanced Search ","ResetFilters":"Reset Filters","ViewStoreDetails":"View Store Details","Arabic":"\u0627\u0644\u0639\u0631\u0628\u064a\u0629","English":"English","LANGUAGE_TITLE":"English","NEAR_ME":"Near Me","LOCATION_SEARCH":"Location Search","ADVANCED_SEARCH":"Advanced Search","RESET_FILTERS":"Reset Filters","COUNTRY":"Country","PROVINCE":"Province","STATE":"State","REGION":"Region","CITY":"City","AREA":"Area","DIRECTIONS":"Directions","SUNDAY":"SUNDAY","MONDAY":"MONDAY","TUESDAY":"TUESDAY","WEDNESDAY":"WEDNESDAY","THURSDAY":"THURSDAY","FRIDAY":"FRIDAY","SATURDAY":"SATURDAY","CLOSED_TEMPORARILY":"Closed Temporarily","CLOSED":"CLOSED","CLOSE":"CLOSE","OPEN":"OPEN","VIEW_STORE_DETAILS":"View Store Details","ADDRESS":"Address","AMENITIES":"Amenities","SOCIAL_PROFILES":"Social Profiles","MEDIA":"Media","REVIEWS":"Reviews","REVIEW":"Review","ORDER_ONLINE":"Order Online","FIND_MORE":"Find more","NEARBY_LOCATIONS":"Nearby Locations","DESCRIPTION":"Description","SHORT_DESCRIPTION":"Short Description","CONTACT_US":"Contact Us","NEWS_FEED":"News Feed","CATALOGUE":"Catalogue","SOCIAL":"Social","NOT_NORMAL_HOURS":"Not Normal Hours","SPECIAL_HOURS":"*These hours differ from normal trading hours","ADDITIONAL_HOURS":"Additional Hours","ABOUT_US":"About Us","LOADING":"Loading","TEMPORARILY_CLOSED":"Temporarily Closed","NO_DATA_FOUND":"No data found.","SERVICE_AREAS":"Service Areas","LEARN_MORE":"Learn More","NO_REVIEWS":"There are currently no reviews for this location","NO_LOCATIONS":"No locations found"}},"ar":{"store_locator":{"NEAR_ME":"\u0628\u0627\u0644\u0642\u0631\u0628 \u0645\u0646\u064a","LOCATION_SEARCH":"\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0645\u0648\u0642\u0639","ADVANCED_SEARCH":"\u0627\u0644\u0628\u062d\u062b \u0627\u0644\u0645\u062a\u0642\u062f\u0645","RESET_FILTERS":"\u0625\u0639\u0627\u062f\u0629 \u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u0641\u0644\u0627\u062a\u0631","COUNTRY":"\u0627\u0644\u0628\u0644\u062f","PROVINCE":"\u0627\u0644\u0645\u062d\u0627\u0641\u0638\u0629","STATE":"\u0627\u0644\u0648\u0644\u0627\u064a\u0629","REGION":"\u0627\u0644\u0645\u0646\u0637\u0642\u0629","CITY":"\u0627\u0644\u0645\u062f\u064a\u0646\u0629","AREA":"\u0627\u0644\u062d\u064a","DIRECTIONS":"\u0627\u0644\u0627\u062a\u062c\u0627\u0647\u0627\u062a","SUNDAY":"\u0627\u0644\u0623\u062d\u062f","MONDAY":"\u0627\u0644\u0627\u062b\u0646\u064a\u0646","TUESDAY":"\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621","WEDNESDAY":"\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621","THURSDAY":"\u0627\u0644\u062e\u0645\u064a\u0633","FRIDAY":"\u0627\u0644\u062c\u0645\u0639\u0629","SATURDAY":"\u0627\u0644\u0633\u0628\u062a","CLOSED_TEMPORARILY":"\u0645\u063a\u0644\u0642 \u0645\u0624\u0642\u062a\u064b\u0627","CLOSED":"\u0645\u063a\u0644\u0642","CLOSE":"\u0623\u063a\u0644\u0642","OPEN":"\u0645\u0641\u062a\u0648\u062d","VIEW_STORE_DETAILS":"\u0639\u0631\u0636 \u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u0645\u062a\u062c\u0631","ADDRESS":"\u0627\u0644\u0639\u0646\u0648\u0627\u0646","AMENITIES":"\u0627\u0644\u062e\u062f\u0645\u0627\u062a","SOCIAL_PROFILES":"\u062d\u0633\u0627\u0628\u0627\u062a \u0627\u0644\u062a\u0648\u0627\u0635\u0644 \u0627\u0644\u0627\u062c\u062a\u0645\u0627\u0639\u064a","MEDIA":"\u0627\u0644\u0635\u0648\u0631 \u0648\u0627\u0644\u0641\u064a\u062f\u064a\u0648\u0647\u0627\u062a","REVIEWS":"\u0627\u0644\u062a\u0642\u064a\u064a\u0645\u0627\u062a","REVIEW":"\u0645\u0631\u0627\u062c\u0639\u0629","ORDER_ONLINE":"\u0627\u0644\u0637\u0644\u0628 \u0639\u0628\u0631 \u0627\u0644\u0625\u0646\u062a\u0631\u0646\u062a","FIND_MORE":"\u0627\u0644\u0645\u0632\u064a\u062f","NEARBY_LOCATIONS":"\u0627\u0644\u0645\u0648\u0627\u0642\u0639 \u0627\u0644\u0642\u0631\u064a\u0628\u0629","DESCRIPTION":"\u0627\u0644\u0648\u0635\u0641","SHORT_DESCRIPTION":"\u0648\u0635\u0641 \u0645\u062e\u062a\u0635\u0631","CONTACT_US":"\u0627\u062a\u0635\u0644 \u0628\u0646\u0627","NEWS_FEED":"\u0645\u0648\u062c\u0632 \u0627\u0644\u062a\u062d\u062f\u064a\u062b\u0627\u062a","CATALOGUE":"\u0627\u0644\u0643\u062a\u0627\u0644\u0648\u062c","SOCIAL":"\u0648\u0633\u0627\u0626\u0644 \u0627\u0644\u062a\u0648\u0627\u0635\u0644","NOT_NORMAL_HOURS":"\u0633\u0627\u0639\u0627\u062a \u0639\u0645\u0644 \u063a\u064a\u0631 \u0627\u0639\u062a\u064a\u0627\u062f\u064a\u0629","ADDITIONAL_HOURS":"\u0633\u0627\u0639\u0627\u062a \u0625\u0636\u0627\u0641\u064a\u0629","LANGUAGE_TITLE":"\u0627\u0644\u0639\u0631\u0628\u064a\u0629","ABOUT_US":"\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0639\u0646\u0627","SPECIAL_HOURS":"*\u0647\u0630\u0647 \u0627\u0644\u0633\u0627\u0639\u0627\u062a \u062a\u062e\u062a\u0644\u0641 \u0639\u0646 \u0633\u0627\u0639\u0627\u062a \u0627\u0644\u0639\u0645\u0644 \u0627\u0644\u0639\u0627\u062f\u064a\u0629","LOADING":"\u062c\u0627\u0631\u064d \u0627\u0644\u062a\u062d\u0645\u064a\u0644","AFGHANISTAN":"\u0623\u0641\u063a\u0627\u0646\u0633\u062a\u0627\u0646","\u00c5LAND_ISLANDS":"\u062c\u0632\u0631 \u0623\u0648\u0644\u0627\u0646\u062f","ALBANIA":"\u0623\u0644\u0628\u0627\u0646\u064a\u0627","ALGERIA":"\u0627\u0644\u062c\u0632\u0627\u0626\u0631","AMERICAN_SAMOA":"\u0633\u0627\u0645\u0648\u0627 \u0627\u0644\u0623\u0645\u0631\u064a\u0643\u064a\u0629","ANDORRA":"\u0623\u0646\u062f\u0648\u0631\u0627","ANGOLA":"\u0623\u0646\u063a\u0648\u0644\u0627","ANGUILLA":"\u0623\u0646\u063a\u0648\u064a\u0644\u0627","ANTARCTICA":"\u0623\u0646\u062a\u0627\u0631\u0643\u062a\u064a\u0643\u0627","ANTIGUA_AND_BARBUDA":"\u0623\u0646\u062a\u064a\u063a\u0648\u0627 \u0648\u0628\u0627\u0631\u0628\u0648\u062f\u0627","ARGENTINA":"\u0627\u0644\u0623\u0631\u062c\u0646\u062a\u064a\u0646","ARMENIA":"\u0623\u0631\u0645\u064a\u0646\u064a\u0627","ARUBA":"\u0623\u0631\u0648\u0628\u0627","AUSTRALIA":"\u0623\u0633\u062a\u0631\u0627\u0644\u064a\u0627","AUSTRIA":"\u0627\u0644\u0646\u0645\u0633\u0627","AZERBAIJAN":"\u0623\u0630\u0631\u0628\u064a\u062c\u0627\u0646","BAHAMAS":"\u062c\u0632\u0631 \u0627\u0644\u0628\u0647\u0627\u0645\u0627","BAHRAIN":"\u0627\u0644\u0628\u062d\u0631\u064a\u0646","BANGLADESH":"\u0628\u0646\u063a\u0644\u0627\u062f\u064a\u0634","BARBADOS":"\u0628\u0627\u0631\u0628\u0627\u062f\u0648\u0633","BELARUS":"\u0628\u064a\u0644\u0627\u0631\u0648\u0633\u064a\u0627","BELGIUM":"\u0628\u0644\u062c\u064a\u0643\u0627","BELIZE":"\u0628\u0644\u064a\u0632","BENIN":"\u0628\u0646\u064a\u0646","BERMUDA":"\u0628\u0631\u0645\u0648\u062f\u0627","BHUTAN":"\u0628\u0648\u062a\u0627\u0646","BOLIVIA":"\u0628\u0648\u0644\u064a\u0641\u064a\u0627","BOSNIA_AND_HERZEGOVINA":"\u0627\u0644\u0628\u0648\u0633\u0646\u0629 \u0648\u0627\u0644\u0647\u0631\u0633\u0643","BOTSWANA":"\u0628\u0648\u062a\u0633\u0648\u0627\u0646\u0627","BOUVET_ISLAND":"\u062c\u0632\u064a\u0631\u0629 \u0628\u0648\u0641\u064a\u0647","BRAZIL":"\u0627\u0644\u0628\u0631\u0627\u0632\u064a\u0644","BRITISH_INDIAN_OCEAN_TERRITORY":"\u0625\u0642\u0644\u064a\u0645 \u0627\u0644\u0645\u062d\u064a\u0637 \u0627\u0644\u0647\u0646\u062f\u064a \u0627\u0644\u0628\u0631\u064a\u0637\u0627\u0646\u064a","BRUNEI_DARUSSALAM":"\u0628\u0631\u0648\u0646\u0627\u064a \u062f\u0627\u0631 \u0627\u0644\u0633\u0644\u0627\u0645","BULGARIA":"\u0628\u0644\u063a\u0627\u0631\u064a\u0627","BURKINA_FASO":"\u0628\u0648\u0631\u0643\u064a\u0646\u0627 \u0641\u0627\u0633\u0648","BURUNDI":"\u0628\u0648\u0631\u0648\u0646\u062f\u064a","CAMBODIA":"\u0643\u0645\u0628\u0648\u062f\u064a\u0627","CAMEROON":"\u0627\u0644\u0643\u0627\u0645\u064a\u0631\u0648\u0646","CANADA":"\u0643\u0646\u062f\u0627","CAPE_VERDE":"\u0627\u0644\u0631\u0623\u0633 \u0627\u0644\u0623\u062e\u0636\u0631","CAYMAN_ISLANDS":"\u062c\u0632\u0631 \u0643\u0627\u064a\u0645\u0627\u0646","CENTRAL_AFRICAN_REPUBLIC":"\u062c\u0645\u0647\u0648\u0631\u064a\u0629 \u0623\u0641\u0631\u064a\u0642\u064a\u0627 \u0627\u0644\u0648\u0633\u0637\u0649","CHAD":"\u062a\u0634\u0627\u062f","CHILE":"\u062a\u0634\u064a\u0644\u064a","CHINA":"\u0627\u0644\u0635\u064a\u0646","CHRISTMAS_ISLAND":"\u062c\u0632\u064a\u0631\u0629 \u0643\u0631\u064a\u0633\u0645\u0627\u0633","COCOS_KEELING_ISLANDS":"\u062c\u0632\u0631 \u0643\u0648\u0643\u0648\u0633 (\u0643\u064a\u0644\u064a\u0646\u063a)","COLOMBIA":"\u0643\u0648\u0644\u0648\u0645\u0628\u064a\u0627","COMOROS":"\u062c\u0632\u0631 \u0627\u0644\u0642\u0645\u0631","CONGO":"\u0627\u0644\u0643\u0648\u0646\u063a\u0648","CONGO_THE_DEMOCRATIC_REPUBLIC_OF_THE":"\u062c\u0645\u0647\u0648\u0631\u064a\u0629 \u0627\u0644\u0643\u0648\u0646\u063a\u0648 \u0627\u0644\u062f\u064a\u0645\u0642\u0631\u0627\u0637\u064a\u0629","COOK_ISLANDS":"\u062c\u0632\u0631 \u0643\u0648\u0643","COSTA_RICA":"\u0643\u0648\u0633\u062a\u0627\u0631\u064a\u0643\u0627","COTE_D_IVOIRE":"\u0633\u0627\u062d\u0644 \u0627\u0644\u0639\u0627\u062c","CROATIA":"\u0643\u0631\u0648\u0627\u062a\u064a\u0627","CUBA":"\u0643\u0648\u0628\u0627","CYPRUS":"\u0642\u0628\u0631\u0635","CZECH_REPUBLIC":"\u0627\u0644\u062a\u0634\u064a\u0643","DENMARK":"\u0627\u0644\u062f\u0646\u0645\u0627\u0631\u0643","DJIBOUTI":"\u062c\u064a\u0628\u0648\u062a\u064a","DOMINICA":"\u062f\u0648\u0645\u064a\u0646\u064a\u0643\u0627","DOMINICAN_REPUBLIC":"\u062c\u0645\u0647\u0648\u0631\u064a\u0629 \u0627\u0644\u062f\u0648\u0645\u064a\u0646\u064a\u0643\u0627\u0646","ECUADOR":"\u0627\u0644\u0625\u0643\u0648\u0627\u062f\u0648\u0631","EGYPT":"\u0645\u0635\u0631","EL_SALVADOR":"\u0627\u0644\u0633\u0644\u0641\u0627\u062f\u0648\u0631","EQUATORIAL_GUINEA":"\u063a\u064a\u0646\u064a\u0627 \u0627\u0644\u0627\u0633\u062a\u0648\u0627\u0626\u064a\u0629","ERITREA":"\u0625\u0631\u064a\u062a\u0631\u064a\u0627","ESTONIA":"\u0625\u0633\u062a\u0648\u0646\u064a\u0627","ETHIOPIA":"\u0625\u062b\u064a\u0648\u0628\u064a\u0627","FALKLAND_ISLANDS_(MALVINAS)":"\u062c\u0632\u0631 \u0641\u0648\u0643\u0644\u0627\u0646\u062f (\u0645\u0627\u0644\u0641\u064a\u0646\u0627\u0633)","FAROE_ISLANDS":"\u062c\u0632\u0631 \u0641\u0627\u0631\u0648","FIJI":"\u0641\u064a\u062c\u064a","FINLAND":"\u0641\u0646\u0644\u0646\u062f\u0627","FRANCE":"\u0641\u0631\u0646\u0633\u0627","FRENCH_GUIANA":"\u063a\u064a\u0627\u0646\u0627 \u0627\u0644\u0641\u0631\u0646\u0633\u064a\u0629","FRENCH_POLYNESIA":"\u0628\u0648\u0644\u064a\u0646\u064a\u0632\u064a\u0627 \u0627\u0644\u0641\u0631\u0646\u0633\u064a\u0629","FRENCH_SOUTHERN_TERRITORIES":"\u0627\u0644\u0645\u0646\u0627\u0637\u0642 \u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629 \u0627\u0644\u0641\u0631\u0646\u0633\u064a\u0629","GABON":"\u0627\u0644\u063a\u0627\u0628\u0648\u0646","GAMBIA":"\u063a\u0627\u0645\u0628\u064a\u0627","GEORGIA":"Georgia","GERMANY":"\u0623\u0644\u0645\u0627\u0646\u064a\u0627","GHANA":"\u063a\u0627\u0646\u0627","GIBRALTAR":"\u062c\u0628\u0644 \u0637\u0627\u0631\u0642","GREECE":"\u0627\u0644\u064a\u0648\u0646\u0627\u0646","GREENLAND":"\u062c\u0631\u064a\u0646\u0644\u0627\u0646\u062f","GRENADA":"\u063a\u0631\u064a\u0646\u0627\u062f\u0627","GUADELOUPE":"\u062c\u0648\u0627\u062f\u0644\u0648\u0628","GUAM":"\u063a\u0648\u0627\u0645","GUATEMALA":"\u063a\u0648\u0627\u062a\u064a\u0645\u0627\u0644\u0627","GUERNSEY":"\u063a\u064a\u0631\u0646\u0632\u064a","GUINEA":"\u063a\u064a\u0646\u064a\u0627","GUINEA-BISSAU":"\u063a\u064a\u0646\u064a\u0627 \u0628\u064a\u0633\u0627\u0648","GUYANA":"\u063a\u064a\u0627\u0646\u0627","HAITI":"\u0647\u0627\u064a\u062a\u064a","HEARD_ISLAND_AND_MCDONALD_ISLANDS":"\u062c\u0632\u064a\u0631\u0629 \u0647\u064a\u0631\u062f \u0648\u062c\u0632\u0631 \u0645\u0627\u0643\u062f\u0648\u0646\u0627\u0644\u062f","HOLY_SEE_(VATICAN_CITY_STATE)":"\u0627\u0644\u0643\u0631\u0633\u064a \u0627\u0644\u0631\u0633\u0648\u0644\u064a (\u062f\u0648\u0644\u0629 \u0627\u0644\u0641\u0627\u062a\u064a\u0643\u0627\u0646)","HONDURAS":"\u0647\u0646\u062f\u0648\u0631\u0627\u0633","HONG_KONG":"\u0647\u0648\u0646\u063a \u0643\u0648\u0646\u063a","HUNGARY":"\u0627\u0644\u0645\u062c\u0631","ICELAND":"\u0622\u064a\u0633\u0644\u0646\u062f\u0627","INDIA":"\u0627\u0644\u0647\u0646\u062f","INDONESIA":"\u0625\u0646\u062f\u0648\u0646\u064a\u0633\u064a\u0627","IRAN_ISLAMIC_REPUBLIC_OF":"\u0625\u064a\u0631\u0627\u0646","IRAQ":"\u0627\u0644\u0639\u0631\u0627\u0642","IRELAND":"\u0623\u064a\u0631\u0644\u0646\u062f\u0627","ISLE_OF_MAN":"\u062c\u0632\u064a\u0631\u0629 \u0645\u0627\u0646","ISRAEL":"\u0625\u0633\u0631\u0627\u0626\u064a\u0644","ITALY":"\u0625\u064a\u0637\u0627\u0644\u064a\u0627","JAMAICA":"\u062c\u0627\u0645\u0627\u064a\u0643\u0627","JAPAN":"\u0627\u0644\u064a\u0627\u0628\u0627\u0646","JERSEY":"\u062c\u064a\u0631\u0632\u064a","JORDAN":"\u0627\u0644\u0623\u0631\u062f\u0646","KAZAKHSTAN":"\u0643\u0627\u0632\u0627\u062e\u0633\u062a\u0627\u0646","KENYA":"\u0643\u064a\u0646\u064a\u0627","KIRIBATI":"\u0643\u064a\u0631\u064a\u0628\u0627\u062a\u064a","KOREA_DEMOCRATIC_PEOPLES_REPUBLIC_OF":"\u0643\u0648\u0631\u064a\u0627 \u0627\u0644\u0634\u0645\u0627\u0644\u064a\u0629","KOREA_REPUBLIC_OF":"\u0643\u0648\u0631\u064a\u0627 \u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629","KUWAIT":"\u0627\u0644\u0643\u0648\u064a\u062a","KYRGYZSTAN":"\u0642\u064a\u0631\u063a\u064a\u0632\u0633\u062a\u0627\u0646","LAO_PEOPLES_DEMOCRATIC_REPUBLIC":"\u0644\u0627\u0648\u0633","LATVIA":"\u0644\u0627\u062a\u0641\u064a\u0627","LEBANON":"\u0644\u0628\u0646\u0627\u0646","LESOTHO":"\u0644\u064a\u0633\u0648\u062a\u0648","LIBERIA":"\u0644\u064a\u0628\u064a\u0631\u064a\u0627","LIBYAN_ARAB_JAMAHIRIYA":"\u0644\u064a\u0628\u064a\u0627","LIECHTENSTEIN":"\u0644\u064a\u062e\u062a\u0646\u0634\u062a\u0627\u064a\u0646","LITHUANIA":"\u0644\u064a\u062a\u0648\u0627\u0646\u064a\u0627","LUXEMBOURG":"\u0644\u0648\u0643\u0633\u0645\u0628\u0648\u0631\u063a","MACAO":"\u0645\u0627\u0643\u0627\u0648","MACEDONIA_THE_FORMER_YUGOSLAV_REPUBLIC_OF":"\u0645\u0642\u062f\u0648\u0646\u064a\u0627","MADAGASCAR":"\u0645\u062f\u063a\u0634\u0642\u0631","MALAWI":"\u0645\u0627\u0644\u0627\u0648\u064a","MALAYSIA":"\u0645\u0627\u0644\u064a\u0632\u064a\u0627","MALDIVES":"\u0627\u0644\u0645\u0627\u0644\u062f\u064a\u0641","MALI":"\u0645\u0627\u0644\u064a","MALTA":"\u0645\u0627\u0644\u0637\u0627","MARSHALL_ISLANDS":"\u062c\u0632\u0631 \u0645\u0627\u0631\u0634\u0627\u0644","MARTINIQUE":"\u0645\u0627\u0631\u062a\u064a\u0646\u064a\u0643","MAURITANIA":"\u0645\u0648\u0631\u064a\u062a\u0627\u0646\u064a\u0627","MAURITIUS":"\u0645\u0648\u0631\u064a\u0634\u064a\u0648\u0633","MAYOTTE":"\u0645\u0627\u064a\u0648\u062a","MEXICO":"\u0627\u0644\u0645\u0643\u0633\u064a\u0643","MICRONESIA_FEDERATED_STATES_OF":"\u0645\u064a\u0643\u0631\u0648\u0646\u064a\u0632\u064a\u0627","MOLDOVA_REPUBLIC_OF":"\u0645\u0648\u0644\u062f\u0648\u0641\u0627","MONACO":"\u0645\u0648\u0646\u0627\u0643\u0648","MONGOLIA":"\u0645\u0646\u063a\u0648\u0644\u064a\u0627","MONTSERRAT":"\u0645\u0648\u0646\u062a\u0633\u064a\u0631\u0627\u062a","MOROCCO":"\u0627\u0644\u0645\u063a\u0631\u0628","MOZAMBIQUE":"\u0645\u0648\u0632\u0645\u0628\u064a\u0642","MYANMAR":"\u0645\u064a\u0627\u0646\u0645\u0627\u0631","NAMIBIA":"\u0646\u0627\u0645\u064a\u0628\u064a\u0627","NAURU":"\u0646\u0627\u0648\u0631\u0648","NEPAL":"\u0646\u064a\u0628\u0627\u0644","NETHERLANDS":"\u0647\u0648\u0644\u0646\u062f\u0627","NETHERLANDS_ANTILLES":"\u062c\u0632\u0631 \u0627\u0644\u0623\u0646\u062a\u064a\u0644 \u0627\u0644\u0647\u0648\u0644\u0646\u062f\u064a\u0629","NEW_CALEDONIA":"\u0643\u0627\u0644\u064a\u062f\u0648\u0646\u064a\u0627 \u0627\u0644\u062c\u062f\u064a\u062f\u0629","NEW_ZEALAND":"\u0646\u064a\u0648\u0632\u064a\u0644\u0646\u062f\u0627","NICARAGUA":"\u0646\u064a\u0643\u0627\u0631\u0627\u063a\u0648\u0627","NIGER":"\u0627\u0644\u0646\u064a\u062c\u0631","NIGERIA":"\u0646\u064a\u062c\u064a\u0631\u064a\u0627","NIUE":"\u0646\u064a\u064a\u0648\u064a","NORFOLK_ISLAND":"\u062c\u0632\u064a\u0631\u0629 \u0646\u0648\u0631\u0641\u0648\u0644\u0643","NORTHERN_MARIANA_ISLANDS":"\u062c\u0632\u0631 \u0645\u0627\u0631\u064a\u0627\u0646\u0627 \u0627\u0644\u0634\u0645\u0627\u0644\u064a\u0629","NORWAY":"\u0627\u0644\u0646\u0631\u0648\u064a\u062c","OMAN":"\u0639\u0645\u0627\u0646","PAKISTAN":"\u0628\u0627\u0643\u0633\u062a\u0627\u0646","PALAU":"\u0628\u0627\u0644\u0627\u0648","PALESTINIAN_TERRITORY_OCCUPIED":"\u0641\u0644\u0633\u0637\u064a\u0646","PANAMA":"\u0628\u0646\u0645\u0627","PAPUA_NEW_GUINEA":"\u0628\u0627\u0628\u0648\u0627 \u063a\u064a\u0646\u064a\u0627 \u0627\u0644\u062c\u062f\u064a\u062f\u0629","PARAGUAY":"\u0628\u0627\u0631\u0627\u063a\u0648\u0627\u064a","PERU":"\u0628\u064a\u0631\u0648","PHILIPPINES":"\u0627\u0644\u0641\u0644\u0628\u064a\u0646","PITCAIRN":"\u0628\u064a\u062a\u0643\u064a\u0631\u0646","POLAND":"\u0628\u0648\u0644\u0646\u062f\u0627","PORTUGAL":"\u0627\u0644\u0628\u0631\u062a\u063a\u0627\u0644","PUERTO_RICO":"\u0628\u0648\u0631\u062a\u0648\u0631\u064a\u0643\u0648","QATAR":"\u0642\u0637\u0631","REUNION":"\u0631\u064a\u0648\u0646\u064a\u0648\u0646","ROMANIA":"\u0631\u0648\u0645\u0627\u0646\u064a\u0627","RUSSIAN_FEDERATION":"\u0631\u0648\u0633\u064a\u0627","RWANDA":"\u0631\u0648\u0627\u0646\u062f\u0627","SAINT_HELENA":"\u0633\u0627\u0646\u062a \u0647\u064a\u0644\u064a\u0646\u0627","SAINT_KITTS_AND_NEVIS":"\u0633\u0627\u0646\u062a \u0643\u064a\u062a\u0633 \u0648\u0646\u064a\u0641\u064a\u0633","SAINT_LUCIA":"\u0633\u0627\u0646\u062a \u0644\u0648\u0633\u064a\u0627","SAINT_PIERRE_AND_MIQUELON":"\u0633\u0627\u0646\u062a \u0628\u064a\u064a\u0631 \u0648\u0645\u064a\u0643\u0644\u0648\u0646","SAINT_VINCENT_AND_THE_GRENADINES":"\u0633\u0627\u0646\u062a \u0641\u0646\u0633\u0646\u062a \u0648\u0627\u0644\u063a\u0631\u064a\u0646\u0627\u062f\u064a\u0646","SAMOA":"\u0633\u0627\u0645\u0648\u0627","SAN_MARINO":"\u0633\u0627\u0646 \u0645\u0627\u0631\u064a\u0646\u0648","SAO_TOME_AND_PRINCIPE":"\u0633\u0627\u0648 \u062a\u0648\u0645\u064a \u0648\u0628\u0631\u064a\u0646\u0633\u064a\u0628\u064a","SAUDI_ARABIA":"\u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629","SENEGAL":"\u0627\u0644\u0633\u0646\u063a\u0627\u0644","SERBIA_AND_MONTENEGRO":"\u0635\u0631\u0628\u064a\u0627 \u0648\u0627\u0644\u062c\u0628\u0644 \u0627\u0644\u0623\u0633\u0648\u062f","SEYCHELLES":"\u0633\u064a\u0634\u064a\u0644","SIERRA_LEONE":"\u0633\u064a\u0631\u0627\u0644\u064a\u0648\u0646","SINGAPORE":"\u0633\u0646\u063a\u0627\u0641\u0648\u0631\u0629","SLOVAKIA":"\u0633\u0644\u0648\u0641\u0627\u0643\u064a\u0627","SLOVENIA":"\u0633\u0644\u0648\u0641\u064a\u0646\u064a\u0627","SOLOMON_ISLANDS":"\u062c\u0632\u0631 \u0633\u0644\u064a\u0645\u0627\u0646","SOMALIA":"\u0627\u0644\u0635\u0648\u0645\u0627\u0644","SOUTH_AFRICA":"\u062c\u0646\u0648\u0628 \u0623\u0641\u0631\u064a\u0642\u064a\u0627","SOUTH_GEORGIA_AND_THE_SOUTH_SANDWICH_ISLANDS":"\u062c\u0648\u0631\u062c\u064a\u0627 \u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629 \u0648\u062c\u0632\u0631 \u0633\u0627\u0646\u062f\u0648\u064a\u062a\u0634 \u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629","SPAIN":"\u0625\u0633\u0628\u0627\u0646\u064a\u0627","SRI_LANKA":"\u0633\u0631\u064a\u0644\u0627\u0646\u0643\u0627","SUDAN":"\u0627\u0644\u0633\u0648\u062f\u0627\u0646","SURINAME":"\u0633\u0648\u0631\u064a\u0646\u0627\u0645","SVALBARD_AND_JAN_MAYEN":"\u0633\u0641\u0627\u0644\u0628\u0627\u0631\u062f \u0648\u064a\u0627\u0646 \u0645\u0627\u064a\u0646","SWAZILAND":"\u0633\u0648\u0627\u0632\u064a\u0644\u0627\u0646\u062f","SWEDEN":"\u0627\u0644\u0633\u0648\u064a\u062f","SWITZERLAND":"\u0633\u0648\u064a\u0633\u0631\u0627","SYRIAN_ARAB_REPUBLIC":"\u0627\u0644\u062c\u0645\u0647\u0648\u0631\u064a\u0629 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0633\u0648\u0631\u064a\u0629","TAIWAN_PROVINCE_OF_CHINA":"\u062a\u0627\u064a\u0648\u0627\u0646\u060c \u0645\u0642\u0627\u0637\u0639\u0629 \u0627\u0644\u0635\u064a\u0646","TAJIKISTAN":"\u0637\u0627\u062c\u064a\u0643\u0633\u062a\u0627\u0646","TANZANIA_UNITED_REPUBLIC_OF":"\u062a\u0646\u0632\u0627\u0646\u064a\u0627","THAILAND":"\u062a\u0627\u064a\u0644\u0627\u0646\u062f","TIMOR_LESTE":"\u062a\u064a\u0645\u0648\u0631 \u0627\u0644\u0634\u0631\u0642\u064a\u0629","TOGO":"\u062a\u0648\u063a\u0648","TOKELAU":"\u062a\u0648\u0643\u064a\u0644\u0627\u0648","TONGA":"\u062a\u0648\u0646\u063a\u0627","TRINIDAD_AND_TOBAGO":"\u062a\u0631\u064a\u0646\u064a\u062f\u0627\u062f \u0648\u062a\u0648\u0628\u0627\u063a\u0648","TUNISIA":"\u062a\u0648\u0646\u0633","TURKEY":"\u062a\u0631\u0643\u064a\u0627","TURKMENISTAN":"\u062a\u0631\u0643\u0645\u0627\u0646\u0633\u062a\u0627\u0646","TURKS_AND_CAICOS_ISLANDS":"\u062c\u0632\u0631 \u062a\u0648\u0631\u0643\u0633 \u0648\u0643\u0627\u064a\u0643\u0648\u0633","TUVALU":"\u062a\u0648\u0641\u0627\u0644\u0648","UGANDA":"\u0623\u0648\u063a\u0646\u062f\u0627","UKRAINE":"\u0623\u0648\u0643\u0631\u0627\u0646\u064a\u0627","UNITED_ARAB_EMIRATES":"\u0627\u0644\u0625\u0645\u0627\u0631\u0627\u062a \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0645\u062a\u062d\u062f\u0629","UNITED_KINGDOM":"\u0627\u0644\u0645\u0645\u0644\u0643\u0629 \u0627\u0644\u0645\u062a\u062d\u062f\u0629","UNITED_STATES":"\u0627\u0644\u0648\u0644\u0627\u064a\u0627\u062a \u0627\u0644\u0645\u062a\u062d\u062f\u0629","UNITED_STATES_MINOR_OUTLYING_ISLANDS":"\u0627\u0644\u062c\u0632\u0631 \u0627\u0644\u0635\u063a\u064a\u0631\u0629 \u0627\u0644\u0646\u0627\u0626\u064a\u0629 \u0627\u0644\u062a\u0627\u0628\u0639\u0629 \u0644\u0644\u0648\u0644\u0627\u064a\u0627\u062a \u0627\u0644\u0645\u062a\u062d\u062f\u0629","URUGUAY":"\u0623\u0648\u0631\u0648\u063a\u0648\u0627\u064a","UZBEKISTAN":"\u0623\u0648\u0632\u0628\u0643\u0633\u062a\u0627\u0646","VANUATU":"\u0641\u0627\u0646\u0648\u0627\u062a\u0648","VENEZUELA":"\u0641\u0646\u0632\u0648\u064a\u0644\u0627","VIET_NAM":"\u0641\u064a\u062a\u0646\u0627\u0645","VIRGIN_ISLANDS_BRITISH":"\u062c\u0632\u0631 \u0641\u064a\u0631\u062c\u0646 \u0627\u0644\u0628\u0631\u064a\u0637\u0627\u0646\u064a\u0629","VIRGIN_ISLANDS_U.S.":"\u062c\u0632\u0631 \u0641\u064a\u0631\u062c\u0646 \u0627\u0644\u0623\u0645\u0631\u064a\u0643\u064a\u0629","WALLIS_AND_FUTUNA":"\u0648\u0627\u0644\u064a\u0633 \u0648\u0641\u0648\u062a\u0648\u0646\u0627","WESTERN_SAHARA":"\u0627\u0644\u0635\u062d\u0631\u0627\u0621 \u0627\u0644\u063a\u0631\u0628\u064a\u0629","YEMEN":"\u0627\u0644\u064a\u0645\u0646","ZAMBIA":"\u0632\u0627\u0645\u0628\u064a\u0627","ZIMBABWE":"\u0632\u064a\u0645\u0628\u0627\u0628\u0648\u064a"}},"es_AR":{"dashboard":{"WELCOME":"Bienvenido a {{appName}}","AI_NF_DOWNLOAD":"Descargar novedades","AI_NF_DOWNLOAD_INSIGHT":"Descargar an\u00e1lisis","AI_NF_DOWNLOAD_THIS_INSIGHT":"An\u00e1lisis de IA","AI_NF_DOWNLOAD_THIS_SECTION":"Secci\u00f3n de novedades","AI_NF_REPORT_TITLE":"Informe de novedades","AI_NF_INSIGHTS_REPORT_TITLE":"Informe de an\u00e1lisis de IA","AI_NF_DOWNLOAD_FILE_PREFIX":"Novedades","AI_NF_FORMAT_PDF":"Documento PDF","AI_NF_FORMAT_PNG":"Imagen PNG","AI_NF_FORMAT_JPG":"Imagen JPG"},"topbar":{"messages":{"UNREAD":"Mensajes sin leer","MORE":"Mas mensajes"},"search":{"PLACEHOLDER":"Tipea y pulsa enter.."},"notification":{"MORE":"Mas notificaciones"}},"offsidebar":{"setting":{"SETTINGS":"Ajustes","THEMES":"Temas","layout":{"FIXED":"Fijo","COLLAPSED":"Colapsado"}},"chat":{"CONNECTIONS":"Conexiones","SEARCH":"Buscar contactos","ONLINE":"CONECTADOS","OFFLINE":"DESCONECTADOS","LOAD_MORE":"Cargar mas","TASK_COMPLETION":"Tareas completas","QUOTA":"Limite de subida"}},"sidebar":{"WELCOME":"Bienvenido","heading":{"HEADER":"Navegacion principal","COMPONENTS":"Componentes","MORE":"Aun Mas"},"nav":{"DASHBOARD":"Panel","WIDGETS":"Widgets","DOCUMENTATION":"Documentaci\u00f3n","element":{"ELEMENTS":"Elementos","BUTTON":"Boton","COLOR":"Colores","NOTIFICATION":"Notificaciones","INTERACTION":"Interacciones","SPINNER":"Indicadores","ANIMATION":"Animacion","DROPDOWN":"Desplegables","PANEL":"Paneles","PORTLET":"Portlet","GRID":"Grilla","GRID_MASONRY":"Grilla Masonry","TYPO":"Tipografia","FONT_ICON":"Iconos","WEATHER_ICON":"Iconos de clima"},"form":{"FORM":"Formularios","STANDARD":"Standard","EXTENDED":"Extendido","VALIDATION":"Validacion","WIZARD":"Asistente","UPLOAD":"Subida"},"chart":{"CHART":"Graficos","FLOT":"Flot","RADIAL":"Radiales"},"table":{"TABLE":"Tablas","STANDARD":"Standard","EXTENDED":"Extendida","DATATABLE":"Datatable"},"map":{"MAP":"Maps","GOOGLE":"Mapa Google","VECTOR":"Mapa Vectorial"},"extra":{"EXTRA":"Extras","MAILBOX":"Email","TIMELINE":"Linea de Tiempo","CALENDAR":"Calendario","INVOICE":"Factura","SEARCH":"Busqueda","TODO":"Lista Todo","PROFILE":"Perfil"},"pages":{"PAGES":"Paginas","LOGIN":"Ingreso","REGISTER":"Registro","RECOVER":"Recuperar contrase\u00f1a","LOCK":"Bloqueo","STARTER":"Plantilla en blanco"}}}}}; function loadGoogleMapsScriptWithNoConflict(url) { const script = document.createElement("script"); script.src = url; script.async = true; script.defer = true; script.onload = function () { // If Google Maps API is already available, store the client's version if (window.google && google.maps) { if (!window.google_original) { window.google_original = window.google; // Preserve client's version } // Store only the Maps API under `google_sl` to prevent conflicts window.google_sl = { maps: { ...window.google.maps } // Copy only the Maps API }; } else { console.warn("Google Maps API was not preloaded by the client. Using default namespace."); window.google_sl = window.google; // Use our loaded version directly } // Initialize the map using google_sl namespace if (typeof _LB_Map_ObjInfo_1.initMap === "function") { _LB_Map_ObjInfo_1.initMap(); } }; document.head.appendChild(script); } var _LB_Map_ObjInfo_1 = {mataCatergory:[]}; var DomObj; //_LB_Map_ObjInfo_1.mataCatergory (function () { function getUserLanguage() { const defaultLanguage = 'en'; const defaultDirection = 'LTR'; // Retrieve language and direction from localStorage let storedLanguage = localStorage.getItem('StoreLocatorLanguage'); let storedDirection = localStorage.getItem('LanguageDirection'); // Check if language is missing or empty and set default if necessary if (!storedLanguage || storedLanguage.trim() === '') { storedLanguage = defaultLanguage; localStorage.setItem('StoreLocatorLanguage', defaultLanguage); } // Check if direction is missing or empty and set default if necessary if (!storedDirection || storedDirection.trim() === '') { storedDirection = defaultDirection; localStorage.setItem('LanguageDirection', defaultDirection); } return { language: storedLanguage, direction: storedDirection }; } var ID = '4ebf3baa-20fa-4d9b-9795-c58588f03823'; var LocationID = '4ebf3baa-20fa-4d9b-9795-c58588f03823'; var clientId = '00000000-0000-0000-0000-000000000000'; var loadFile = "https://api.locationbank.net/storelocator/"; var Debug = 'False'; var Layout = ''; var Platform = 'web'; var bOverrideDetailURL = false; var strDetailURL = ""; var SLMPage = ''; var Unit = 'metric'; // metric impearl var AddressLayout = ''; // usa , sa , var userLanguage = getUserLanguage(); var TimeFormat = '24'; // 24 or 12 var LB_I18N = {"OPEN_24_HOURS":"OPEN 24 Hours"}; var isRTL = userLanguage.direction === "RTL"; var _storeLocatorTranslations = ( (_allTranslations && _allTranslations[userLanguage.language] && _allTranslations[userLanguage.language].store_locator) || (_allTranslations && _allTranslations.en && _allTranslations.en.store_locator) || {} ); function t(key) { return (_storeLocatorTranslations[key] !== undefined && _storeLocatorTranslations[key] !== "") ? _storeLocatorTranslations[key] : key; } function getLocalizedField(localizedVal, defaultVal) { return (isRTL && localizedVal && localizedVal.trim() !== '') ? localizedVal : defaultVal; } var km2mil = 1.609344 var localizeText = {"usa":{"Country":"Country","Province":"State/Region","City":"City","Area":"Area","AddressLineLocality":"Locality,AdministrativeArea"}, "default":{"Country":"Country","Province":"Province","City":"City","Area":"Area","AddressLineLocality":"Locality"}} _LB_Map_ObjInfo_1.applyTranslations = async function (language) { var translationBasePath = "//locationbank.net/" + `i18n/${language}.json`; try { const response = await fetch(translationBasePath); if (!response.ok) { if (response.status === 404) { console.warn(`Translation file not found: ${translationBasePath}`); return; // Exit gracefully without doing anything } else { throw new Error(`HTTP error! Status: ${response.status}`); } } const translations = await response.json(); const storeLocatorTranslations = translations.store_locator; const elements = document.querySelectorAll('.localize'); elements.forEach((element) => { const translationKey = element.getAttribute('data-key'); // Get the data-key const isPartialReplace = element.classList.contains('partial-replace'); if (translationKey && storeLocatorTranslations[translationKey]) { if (element.classList.contains('update-placeholder')) { element.setAttribute('placeholder', storeLocatorTranslations[translationKey]); } else { let textNode = Array.from(element.childNodes).find( node => node.nodeType === Node.TEXT_NODE && node.nodeValue.trim() !== '' ); if (textNode) { let originalText = textNode.nodeValue; let translation = storeLocatorTranslations[translationKey]; if (isPartialReplace) { let updatedText = originalText.replace(new RegExp(`\\b${translationKey}\\b`, 'g'), translation); textNode.nodeValue = updatedText; } else { textNode.nodeValue = translation; } } else { const childElements = Array.from(element.children); element.insertBefore( document.createTextNode(storeLocatorTranslations[translationKey] + ' '), childElements.length > 0 ? childElements[0] : null ); } } } }); } catch (error) { console.error('Error loading translations:', error); } }; function updateLanguageUI(languageOptions) { const currentLangElement = document.getElementById("currentLanguage"); const toggleLangElement = document.getElementById("toggleLanguage"); const languageToggleContainer = document.querySelector(".language-toggle"); const currentLanguageCode = userLanguage.language; const currentLanguageObj = languageOptions.find( (option) => option.languageCode && option.languageCode.toLowerCase() === currentLanguageCode.toLowerCase() ); const toggleLanguageObj = languageOptions.find( (option) => option.languageCode && option.languageCode.toLowerCase() !== currentLanguageCode.toLowerCase() ); if (currentLanguageObj && toggleLanguageObj) { currentLangElement.textContent = currentLanguageObj.languageName; toggleLangElement.textContent = toggleLanguageObj.languageName; toggleLangElement.onclick = toggleLanguage; const pillEl = document.getElementById('langSwitchPill'); if (pillEl) { pillEl.onclick = toggleLanguage; if (isRTL) pillEl.classList.add('knob-right'); } if (languageToggleContainer) { languageToggleContainer.style.display = 'flex'; } } } function toggleLanguage() { const currentLanguageCode = userLanguage.language; const toggleLanguageObj = _LB_Map_ObjInfo_1.StoreLocationInfo.languageOptions.find( (option) => option.languageCode && option.languageCode.toLowerCase() !== currentLanguageCode.toLowerCase() ); if (!toggleLanguageObj) { console.error("No alternate language found for toggling."); return; } localStorage.setItem('StoreLocatorLanguage', toggleLanguageObj.languageCode); localStorage.setItem('LanguageDirection', toggleLanguageObj.languageDirection); location.reload(); } const sliderResponsiveSettings = [ { breakpoint: 1024, settings: { slidesToShow: 3, slidesToScroll: 3, infinite: true, dots: true } }, { breakpoint: 600, settings: { slidesToShow: 2, slidesToScroll: 1 } }, { breakpoint: 480, settings: { slidesToShow: 1, slidesToScroll: 1 } } ]; _LB_Map_ObjInfo_1.Layout = Layout; let lodIDtmp = new URLSearchParams(window.location.search).get("locationid"); if(lodIDtmp!=null){ LocationID = lodIDtmp; }else{ let lodIDtmp = new URLSearchParams(window.location.search).get("id"); if(lodIDtmp!=null){ LocationID = lodIDtmp; }else{ let store = new URLSearchParams(window.location.search).get("location"); if (store == null) { let fullUrl = window.location.href; let locationRegex = /location=([^&]+)/; let match = fullUrl.match(locationRegex); if (match && match[1]) { store = match[1]; } } if (store != null) { let apiUrl = `https://api.locationbank.net/storelocator/StoreLocatorAPI/locationIdByShortUrl?shortUrl=${store}&clientID=${ID}`; fetch(apiUrl) .then(response => { if (!response.ok) { throw new Error(`HTTP error! status: ${response.status}`); } return response.json(); }) .then(data => { LocationID = data; }) .catch(error => { console.error('Error fetching locationId by store:', error); }); } else { let path = window.location.pathname; if(!path.endsWith("/")){ path=path+"/"; } path = window.location.origin + path; if(window.location.href.indexOf("#")!=-1){ LocationID = encodeURI( path+window.location.hash.replace("#","")).toLowerCase(); }else if(window.location.href.indexOf("?")!=-1){ LocationID = encodeURI( path+window.location.search.replace("?","")).toLowerCase(); } } } } if(SLMPage===''){ let SLMPagetmp = new URLSearchParams(window.location.search).get("SLMPage"); if(SLMPagetmp!=null){ SLMPage = SLMPagetmp; } } var mapDiv; if (window.jQuery === undefined || window.jQuery.fn.jquery !== "1.9.1") { var d = document.createElement("script"); d.setAttribute("type", "text/javascript"); d.setAttribute("src", "https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"); if (d.readyState) { d.onreadystatechange = function() { if (this.readyState == "complete" || this.readyState == "loaded") { StoreLocationLoad() } } } else { d.onload = StoreLocationLoad } (document.getElementsByTagName("head")[0] || document.documentElement).appendChild(d) } else { DomObj = window.jQuery; StoreLocationLoadDone() } function StoreLocationLoad() { //check that viewport is set var x = document.getElementsByTagName("meta"); let bfound = false; for(let i=0;i=0; }; var ID = '4ebf3baa-20fa-4d9b-9795-c58588f03823'; var MainDiv = document.getElementById(ID); MainDiv.appendChild(CreateScript("//locationbank.net/" + "lib/slick/slick.js")); MainDiv.appendChild(CreateCSS("//locationbank.net/" + "css/publicLocationDetails.css")); MainDiv.appendChild(CreateCSS("//locationbank.net/" + "css/bootstrap-iso.min.css")); loadGoogleMapsScriptWithNoConflict( `https://maps.googleapis.com/maps/api/js?key=AIzaSyBhXCfT3P95gZVzbNofMgsvy9vVhmRXcfE&libraries=geometry,marker&language=${userLanguage.language}` ); MainDiv.appendChild(CreateCSS("https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.0/animate.min.css")); MainDiv.appendChild(CreateCSS("//locationbank.net/" + "lib/slick/slick-theme.min.css")); MainDiv.appendChild(CreateCSS("//locationbank.net/" + "lib/slick/slick.min.css")); //load css createBody(); if(MainDiv.attributes.getNamedItem("data-detail-url")!=null){ bOverrideDetailURL = true; strDetailURL = MainDiv.attributes.getNamedItem("data-detail-url").value; } var node = document.createElement("div"); node.className = "LB_Loading localize"; if (isRTL) { node.classList.add("text-right"); } node.setAttribute("data-key", "LOADING"); node.innerHTML = "Loading"; MainDiv.appendChild(node); _LB_Map_ObjInfo_1.applyTranslations(userLanguage.language); } function swapElements(container, selector1, selector2) { const elem1 = document.querySelector(selector1); const elem2 = document.querySelector(selector2); if (elem1 && elem2) { const parent1 = elem1.parentElement; const parent2 = elem2.parentElement; if (parent1 && parent2) { const placeholder1 = document.createElement('div'); const placeholder2 = document.createElement('div'); parent1.replaceChild(placeholder1, elem1); parent2.replaceChild(placeholder2, elem2); parent1.replaceChild(elem2, placeholder1); parent2.replaceChild(elem1, placeholder2); } } } function createBody(){ let mainWindow = `





`; DomObj( "#"+ID ).append( mainWindow ); if (_LB_Map_ObjInfo_1.Layout === "template1" && isRTL) { const row = document.getElementById('template1_row'); if (row) { swapElements(row, '#template1_block1', '#template1_block2'); } const container = document.querySelector('#LB_Details'); if (container) { swapElements(container, '#Media_Column', '#About_Column'); swapElements(container, '#Reviews_Column', '#Nearby_Column'); } } if (_LB_Map_ObjInfo_1.Layout === "template2" && isRTL) { const row = document.getElementById('template2_row'); if (row) { swapElements(row, '#template2_main_block', '#Media_Column'); } const container = document.querySelector('#LB_Details'); if (container) { swapElements(container, '#About_Column', '#Reviews_Column'); } } if (_LB_Map_ObjInfo_1.Layout === "template3" && isRTL) { const row = document.getElementById('template3_row'); if (row) { swapElements(row, '#template3_main_block', '#template3_social_block'); } const container = document.querySelector('#LB_Details'); if (container) { swapElements(container, '#About_Column', '#Reviews_Column'); swapElements(container, '#Media_Column', '#Nearby_Column'); } } if (isRTL) { const languageToggleElement = document.querySelector('.language-toggle'); if (languageToggleElement) { languageToggleElement.setAttribute('dir', 'rtl'); } if(_LB_Map_ObjInfo_1.Layout === ''){ let row = document.querySelector('#LB_Details .row'); let mapCol = document.querySelector('#LB_Details_map'); let addressCol = document.querySelector('#LB_Details_Address').closest('.col-md-6'); if (row && mapCol && addressCol) { row.insertBefore(mapCol, addressCol); } } else{ let mapCol = document.querySelector('#LB_Details_map'); let addressCol = document.querySelector('#LB_Details_Address'); let row = addressCol?.parentElement; if (row && mapCol && addressCol) { row.insertBefore(mapCol, addressCol); } } } if(isRTL){ let addressCol = document.querySelector('#LB_Details_Address'); let socialMediaCol = document.querySelector('#LB_Details_Social'); if (addressCol) { addressCol.setAttribute("dir", "rtl"); } } } let layoutCSS = ""; if(_LB_Map_ObjInfo_1.Layout=="template1"){ layoutCSS = `/*template 0*/ .LB_BODY-iso .template_news {margin-left: 0px !important;} .LB_BODY-iso .template_news h4 {margin-left: 20px !important;} #LB_Details_Social {margin-left: 20px !important;} .bootstrap-iso #LB_News .slider {margin-left: 20px !important;} .bootstrap-iso #LB_News .slick-prev {left: -25px;} @media screen and (min-width: 800px) { .bootstrap-iso #LB_News .interlock .card IMG {height: 180px !important; width: auto !important;} .bootstrap-iso #LB_News .interlock {height: auto !important; width: auto !important;} .bootstrap-iso #LB_Details_media .interlock {height: 280px !important; width: auto !important;} .bootstrap-iso #LB_Details_media .interlock IMG {height: 270px !important; width: auto !important;} }`; } if(_LB_Map_ObjInfo_1.Layout=="template2"){ layoutCSS = `/*template 1*/ .LB_BODY-iso .template_media {margin-left: 0px !important;} .LB_BODY-iso .template_media h4 {margin-left: 20px !important;} #LB_Details_media {margin-left: 20px !important;} .bootstrap-iso #LB_Details_media .slider {margin-left: 20px !important;} .bootstrap-iso #LB_Details_media .slick-prev {left: -25px;} @media screen and (min-width: 800px) { .bootstrap-iso #LB_Details_media .interlock .card IMG {height: 280px !important; width: auto !important;} .bootstrap-iso #LB_Details_media .interlock {height: 280px !important; width: auto !important;} .bootstrap-iso #LB_News .interlock {height: 280px !important; width: auto !important;} .bootstrap-iso #LB_News .interlock IMG {height: 270px !important; width: auto !important;} }@media screen and (min-width: 1024px) and (max-width: 1400px) { .bootstrap-iso #LB_Details_media .interlock .card IMG {height: 420px !important; width: auto !important;} .bootstrap-iso #LB_Details_media .interlock {height: 420px !important; width: auto !important;} .bootstrap-iso #LB_News .interlock {height: 280px !important; width: auto !important;} .bootstrap-iso #LB_News .interlock IMG {height: 270px !important; width: auto !important;} }@media screen and (min-width: 1400px) and (max-width: 1800px) { .bootstrap-iso #LB_Details_media .interlock .card IMG {height: 350px !important; width: auto !important;} .bootstrap-iso #LB_Details_media .interlock {height: 350px !important; width: auto !important;} .bootstrap-iso #LB_News .interlock {height: 280px !important; width: auto !important;} .bootstrap-iso #LB_News .interlock IMG {height: 270px !important; width: auto !important;} } `; } if(_LB_Map_ObjInfo_1.Layout=="template3"){ layoutCSS = `/*template 3*/ .LB_BODY-iso .template_news {margin-left: 0px !important;} .LB_BODY-iso .template_news h4 {margin-left: 20px !important;} #LB_Details_Social {margin-left: 20px !important;} .bootstrap-iso #LB_News .slider {margin-left: 20px !important;} .bootstrap-iso #LB_News .slick-prev {left: -25px;} @media screen and (min-width: 800px) { .bootstrap-iso #LB_News .interlock .card IMG {height: 180px !important; width: auto !important;} .bootstrap-iso #LB_News .interlock {height: auto !important; width: auto !important;} .bootstrap-iso #LB_Details_media .interlock {height: 280px !important; width: auto !important;} .bootstrap-iso #LB_Details_media .interlock IMG {height: 270px !important; width: auto !important;} }`; } _LB_Map_ObjInfo_1.CreateCSSRules = function(){ let strStyle = ``; DomObj(strStyle).appendTo("#"+ID); _LB_Map_ObjInfo_1.slick_nextArrow=``; _LB_Map_ObjInfo_1.slick_prevArrow=``; } _LB_Map_ObjInfo_1.ShowAddressInfo = function(loc){ let iconCol= 2; let textCol= 10 if(_LB_Map_ObjInfo_1.Layout==""){ iconCol = 1; textCol = 11 } let address = ""; let addr1 = getLocalizedField(loc.localized_AddressLine1, loc.addressLine1); let addr2 = getLocalizedField(loc.localized_AddressLine2, loc.addressLine2); let subLoc = getLocalizedField(loc.localized_SubLocality, loc.subLocality); let locality = getLocalizedField(loc.localized_Locality, loc.locality); let adminArea = getLocalizedField(loc.localized_AdministrativeArea, loc.administrativeArea); if(addr1 && addr1!==""){ address+=addr1 + "
"; } if(addr2 && addr2!==""){ address+=addr2 + "
"; } if(subLoc && subLoc!==""){ address+=subLoc + "
"; } if(locality && locality!==""){ if(_LB_Map_ObjInfo_1.AddressLineLocality=="Locality,AdministrativeArea"){ if(adminArea!=""){ address+=locality + ", " + adminArea + " " + loc.postalCode + "
" }else{ address+=locality + "
"; } }else{ address+=locality + "
"; } } if(loc.postalCode!=="" && _LB_Map_ObjInfo_1.AddressLineLocality!=="Locality,AdministrativeArea"){ address+=loc.postalCode + "
"; } let addressHtml=""; if(_LB_Map_ObjInfo_1.StoreLocationInfo.showDetailsAddress){ if(isRTL){ addressHtml = `
${address}
` } else{ addressHtml = `
${address}
` } } let serviceAreasHtml=""; if(_LB_Map_ObjInfo_1.StoreLocationInfo.showDetailsAddress){ if(isRTL){ serviceAreasHtml = `
${_LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].serviceAreaPlaces}
` } else{ serviceAreasHtml = `
${_LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].serviceAreaPlaces}
` } } let email=""; if((loc.email!=="" && loc.email!==null) && _LB_Map_ObjInfo_1.StoreLocationInfo.showDetailsEmailAddresses){ let aemail = loc.email.split(";"); let emailList = aemail.map(x=>{return `${x}`}).join(" "); if(isRTL){ email = `
${emailList}
`; } else{ email = `
${emailList}
`; } } let phone = ""; let phone1 = ""; if(_LB_Map_ObjInfo_1.StoreLocationInfo.showDetailsPhoneNumber && loc.primaryPhone!=""){ if(isRTL){ phone=`
`; } else{ phone=`
`; } } if(_LB_Map_ObjInfo_1.StoreLocationInfo.showDetailsAdditionalPhone && loc.additionalPhone1!=""){ if(isRTL){ phone1=`
`; } else{ phone1=`
`; } } if(_LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].serviceAreaBusinessType == 2 || _LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].serviceAreaBusinessType == 1) { let serviceCol = isRTL? "col-lg-12 col-md-12 col-sm-12 col-xs-12" : "col-lg-11 col-md-10 col-sm-10 col-xs-10"; let serviceAreas = '
'+ `

Service Areas

${serviceAreasHtml}
`; DomObj("#"+ID + " #LB_Details_Address").append(DomObj(serviceAreas)); } if(_LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].serviceAreaBusinessType == 0 || _LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].serviceAreaBusinessType == 1) { let contact = ""; if(isRTL){ contact = '
'+ `

${t("ADDRESS")}

${addressHtml} ${phone} ${phone1} ${email}
`; } else{ contact = '
'+ `

Address

${addressHtml} ${phone} ${phone1} ${email}
`; } DomObj("#"+ID + " #LB_Details_Address").append(DomObj(contact)); } let clickHander = function(e) { let href = DomObj(e.target).attr("href"); //Yep Speed Test - console.log("Click Event",e.target,href); if(typeof href!=='undefined'){ if(href.indexOf("mailto:")>=0){ _LB_Map_ObjInfo_1.analytic('email',loc.id,href); }else if(href.indexOf("tel:")>=0){ _LB_Map_ObjInfo_1.analytic('phonecall',loc.id,href); } } }; DomObj("#"+ID + " #LB_Details_Address").click(clickHander); //Event eventObject if(_LB_Map_ObjInfo_1.StoreLocationInfo.showDetailsOperatingHours){ let lastOpenDay = ""; let strHTMl= ""; let colSizeDay = "col-xs-6"; let colSizeHour = "col-xs-6"; let bisSpecialHour = false; if(loc.gmbOpenInfoStatus==="CLOSED_TEMPORARILY"){ OpenDayText="CLOSED"; Arrow=""; strHTMl+= `
` + `
${OpenDayText} ${Arrow}
` + `
`; }else{ loc.specialHours.forEach(x=>{ if(_LB_Map_ObjInfo_1.checkDateWithNoTime(x.startDate)){ let OpenDayText = x.isSpecialHour ? isRTL ? `* ${x.openDay}` : `${x.openDay} *` : x.openDay; if(x.isSpecialHour){ bisSpecialHour = true; } if(lastOpenDay!=x.openDay){ lastOpenDay=x.openDay }else{ OpenDayText =""; } let showHide = _LB_Map_ObjInfo_1.checkNowDate(OpenDayText)?"":"hidden"; let highlight = _LB_Map_ObjInfo_1.checkNowDate(OpenDayText)?"text-success":""; let Arrow = _LB_Map_ObjInfo_1.checkNowDate(OpenDayText)?``:""; if(x.isOpen){ let is24Hours = (x.openTime === "00:00" && (x.closeTime === "00:00" || x.closeTime === "24:00")) || (x.openTime === "24:00" && x.closeTime === "24:00"); if(TimeFormat!="24"){ x.openTime = _LB_Map_ObjInfo_1.formate12Time(x.openTime) x.closeTime = _LB_Map_ObjInfo_1.formate12Time(x.closeTime) } if(is24Hours){ strHTMl+= `
` + `
${OpenDayText} ${LB_I18N.OPEN_24_HOURS || "OPEN 24 Hours"} ${Arrow}
` + `
`; } else { if (isRTL) { x.openTime = _LB_Map_ObjInfo_1.convertToRTLTime(x.openTime); x.closeTime = _LB_Map_ObjInfo_1.convertToRTLTime(x.closeTime); } if(isRTL){ strHTMl += `
` + `
${Arrow} ${x.closeTime} - ${x.openTime} ${OpenDayText}
` + `
`; } else{ strHTMl+= `
` + `
${OpenDayText} ${x.openTime} - ${x.closeTime} ${Arrow}
` + `
`; } } }else{ if(TimeFormat!="24"){ x.openTime = _LB_Map_ObjInfo_1.formate12Time(x.openTime) x.closeTime = _LB_Map_ObjInfo_1.formate12Time(x.closeTime) } strHTMl+= `
` + `
${OpenDayText} CLOSED ${Arrow}
` + `
`; } } }); } let specialHoursText=""; if(bisSpecialHour){ specialHoursText='*These hours differ from normal trading hours'; } let openHours = ""; if(isRTL){ openHours = DomObj(`
${strHTMl} ${specialHoursText}
`); } else{ openHours = DomObj(`
${strHTMl} ${specialHoursText}
`); } DomObj("#"+ID + " #LB_Details_Address").append(DomObj(openHours)); if(loc.gmbOpenInfoStatus!=="CLOSED_TEMPORARILY"){ openHours.click(function(){DomObj(this).find('.row').toggleClass('hidden');DomObj(this).find('.row.text-success').removeClass('hidden');}); } } } _LB_Map_ObjInfo_1.checkDateWithNoTime= function(FirstDate){ let myDate = new Date() let fDate = new Date(FirstDate.substr(0,10)); let sDate = new Date(myDate.getFullYear(),myDate.getMonth(), myDate.getDate()); let dateInFuture = new Date(myDate.getFullYear(),myDate.getMonth(), myDate.getDate()); // add a day dateInFuture.setDate(dateInFuture.getDate() + 7); if(fDate.getTime()>sDate.getTime()){ if(fDate.getTime()x==strDay); if(idx === nowDate.getDay()){ return true; } return false; } _LB_Map_ObjInfo_1.checkNowDateOpen = function(strDay,OpenTime,Loc){ let nowDate = new Date(); let DayArray = ["SUNDAY","MONDAY","TUESDAY","WEDNESDAY","THURSDAY","FRIDAY","SATURDAY"]; let idx = DayArray.findIndex(x=>x==strDay); if(idx === nowDate.getDay()){ if(!Loc.zoneName){ Loc.zoneName = "Africa/Johannesburg"; } if(Loc.zoneName==null){ Loc.zoneName = "Africa/Johannesburg"; } // suppose the date is 12:00 UTC var invdate = new Date(nowDate.toLocaleString('en-US', { timeZone: Loc.zoneName })); if(OpenTime.openTime==null){ return false; } let startHour = OpenTime.openTime.split(":")[0]; let endHour = OpenTime.closeTime.split(":")[0]; let startMin = OpenTime.openTime.split(":")[1]; let endMin = OpenTime.closeTime.split(":")[1]; if(invdate.getHours()>=startHour && invdate.getHours()<=endHour){ if(invdate.getHours()==startHour && invdate.getMinutes()endMin){ return false } return true } } return false; } _LB_Map_ObjInfo_1.formate12Time = function(inputTime) { if (inputTime != null && inputTime.trim() !== "") { let hr = Number(inputTime.split(':')[0]); let min = inputTime.split(':')[1]; if (hr === 24) { hr = 12; return `${hr}:${min} AM`; } if (hr === 0) { hr = 12; return `${hr}:${min} AM`; } if (hr === 12) { return `${hr}:${min} PM`; } if (hr > 12) { hr -= 12; return `${hr}:${min} PM`; } return `${hr}:${min} AM`; } return "00:00"; }; _LB_Map_ObjInfo_1.formatDistance = function(dInM){ let formatNumber = function(num) { return num.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, '$1,') } if(Unit!="metric"){ if((dInM/1000)>0){ return formatNumber(Math.round((dInM/1000)/km2mil))+" mi" }else{ return "0 mi" } } return formatNumber(Math.round(dInM/1000))+" KM" } _LB_Map_ObjInfo_1.convertToRTLTime = function(time) { if (!time || typeof time !== "string") return time; const timeParts = time.match(/(\d+):(\d+)\s(AM|PM)/); if (!timeParts) return time; const hours = timeParts[1]; const minutes = timeParts[2]; const period = timeParts[3]; return `${period} ${hours}:${minutes}`; } _LB_Map_ObjInfo_1.SetGUITextLocalize = function(){ let textLoc = localizeText["default"]; if(localizeText[AddressLayout]){ textLoc = localizeText[AddressLayout]; } _LB_Map_ObjInfo_1.CountryText = textLoc["Country"]; _LB_Map_ObjInfo_1.ProvinceText = textLoc["Province"]; _LB_Map_ObjInfo_1.CityText = textLoc["City"]; _LB_Map_ObjInfo_1.AreaText = textLoc["Area"]; _LB_Map_ObjInfo_1.AddressLineLocality = textLoc["AddressLineLocality"]; } //Load Default before the client loads _LB_Map_ObjInfo_1.SetGUITextLocalize(); _LB_Map_ObjInfo_1.setLocalize = function(){ if(_LB_Map_ObjInfo_1.StoreLocationInfo.local_units){ if(_LB_Map_ObjInfo_1.StoreLocationInfo.local_units!=null && _LB_Map_ObjInfo_1.StoreLocationInfo.local_units!==""){ Unit = _LB_Map_ObjInfo_1.StoreLocationInfo.local_units } } if(_LB_Map_ObjInfo_1.StoreLocationInfo.local_addressLayout){ if(_LB_Map_ObjInfo_1.StoreLocationInfo.local_addressLayout!=null && _LB_Map_ObjInfo_1.StoreLocationInfo.local_addressLayout!==""){ AddressLayout = _LB_Map_ObjInfo_1.StoreLocationInfo.local_addressLayout } } if(_LB_Map_ObjInfo_1.StoreLocationInfo.local_timeFormat){ if(_LB_Map_ObjInfo_1.StoreLocationInfo.local_timeFormat!=null && _LB_Map_ObjInfo_1.StoreLocationInfo.local_timeFormat!==""){ TimeFormat = _LB_Map_ObjInfo_1.StoreLocationInfo.local_timeFormat } } _LB_Map_ObjInfo_1.SetGUITextLocalize(); } _LB_Map_ObjInfo_1.showGoogleMapLoad = function(StoreLocationInfo,map){ _LB_Map_ObjInfo_1.StoreLocationInfo = StoreLocationInfo; _LB_Map_ObjInfo_1.setLocalize(); DomObj("#"+ID).find(".LB_Loading").css("display","none"); if(Debug==='False'){ _LB_Map_ObjInfo_1.analytic('view',_LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].id,""); } _LB_Map_ObjInfo_1.CreateCSSRules(); if(StoreLocationInfo.useCustomCSS){ DomObj("#"+ID).append(CreateCSS(`${loadFile}StoreLocatorAPI/css?clientid=${_LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].clientID}`)); } let loc = StoreLocationInfo.locations[0]; let mapOptions = { mapTypeControl: false, mapId: ID }; if (!map) { map = new google_sl.maps.Map(document.getElementById(ID), mapOptions); } else { map.setOptions(mapOptions); } let hours = ""; let lastOpenDay=""; if(loc.gmbOpenInfoStatus==="CLOSED_TEMPORARILY"){ hours="Temporarily Closed"; }else{ loc.regularHours.forEach(x=>{ let OpenDayText = x.openDay; if(lastOpenDay!=x.openDay){ lastOpenDay=x.openDay }else{ OpenDayText =""; } let colSizeDay = "col-xs-6"; let colSizeHour = "col-xs-6"; if(_LB_Map_ObjInfo_1.Layout=="overandunder" || _LB_Map_ObjInfo_1.Layout=="listonly"){ colSizeDay = "col-xs-6 col-md-1 col-lg-1"; colSizeHour = "col-xs-6 col-md-4 col-lg-4"; } if(_LB_Map_ObjInfo_1.checkNowDate(OpenDayText)){ //console.log("is open on this day", _LB_Map_ObjInfo_1.checkNowDate(OpenDayText)); //console.log("curently open", _LB_Map_ObjInfo_1.checkNowDateOpen(OpenDayText,x,loc)); //console.log("show closed text", _LB_Map_ObjInfo_1.StoreLocationInfo.showClosedTimes); if(x.isOpen){ // if its open today let is24Hours = (x.openTime === "00:00" && (x.closeTime === "00:00" || x.closeTime === "24:00")) || (x.openTime === "24:00" && x.closeTime === "24:00"); if(is24Hours){ hours = LB_I18N.OPEN_24_HOURS || "OPEN 24 Hours"; } else if(_LB_Map_ObjInfo_1.checkNowDateOpen(OpenDayText,x,loc)){ // if its open now show open text and the time hours = isRTL ? `${x.closeTime} - ${x.openTime} OPEN` : `OPEN ${x.openTime} - ${x.closeTime}`; } else if(!_LB_Map_ObjInfo_1.checkNowDateOpen(OpenDayText,x,loc) && _LB_Map_ObjInfo_1.StoreLocationInfo.showClosedTimes){ // if its closed now and they dont want to show closed text, they want to see the hours only hours = isRTL ? `${x.closeTime} - ${x.openTime}` : `${x.openTime} - ${x.closeTime}`; } else { hours = isRTL ? `${x.closeTime} - ${x.openTime} CLOSED` : `CLOSED ${x.openTime} - ${x.closeTime}`; } }else{ hours = `CLOSED`; } } }); } let phone=""; let IconVisible = "visible-sm visible-xs"; let NoIconVisible = "visible-lg visible-md"; if((_LB_Map_ObjInfo_1.Layout=="template1" || _LB_Map_ObjInfo_1.Layout=="template2" || _LB_Map_ObjInfo_1.Layout=="template3") && !isRTL){ IconVisible = "visible-sm visible-xs visible-lg visible-md"; NoIconVisible = "visible-xl"; } if(_LB_Map_ObjInfo_1.StoreLocationInfo.showDetailsPhoneNumber){ phone =` ${loc.primaryPhone} `; } let direction = ""; if(_LB_Map_ObjInfo_1.StoreLocationInfo.showDetailsDirections){ direction = ` `; if(_LB_Map_ObjInfo_1.StoreLocationInfo.showDirections_InnerColor){ direction+=``; } } let fpr = ""; if(_LB_Map_ObjInfo_1.StoreLocationInfo.showDetailsFirstPartReview){ //https://locationbank.net/public/fpr?id=${loc.clientID}&locationID=${loc.id} fpr = ` ${t("REVIEW")} `; } let cta = ""; if(_LB_Map_ObjInfo_1.StoreLocationInfo.showDetailsFirstCallToAction){ if(loc.callToAction.length > 0) { cta = ` ${loc.callToAction[0].name} `; } } let online = ""; if(_LB_Map_ObjInfo_1.StoreLocationInfo.showOrderOnline){ online = ` ${t("ORDER_ONLINE")} `; } let LocationName = ''; let displayLocName = getLocalizedField(loc.localized_LocationName, loc.locationName); if(isRTL) { LocationName = `
${direction} ${cta} ${online} ${fpr} ${phone}
${hours} ${displayLocName}
`; } else{ LocationName = `
${displayLocName} ${hours}
${phone} ${fpr} ${online} ${cta} ${direction}
`; } if(StoreLocationInfo.showDetailsBanner){ let picURL = loadFile+"StoreLocatorAPI/locationImage?clientId=00000000-0000-0000-0000-000000000000&LocationID="+loc.id+"&MediaCat="+StoreLocationInfo.detailsBannerImagesCategory+"&Rule=first"; LocationName = `
${loc.locationName} ${hours}
${phone} ${fpr} ${online} ${cta} ${direction}
`; } if(_LB_Map_ObjInfo_1.Layout=="template1" || _LB_Map_ObjInfo_1.Layout=="template2" || _LB_Map_ObjInfo_1.Layout=="template3" ){ //LocationName=`
${loc.locationName}
`; if(isRTL) { LocationName=`
${phone} ${fpr} ${online} ${cta} ${direction}
${displayLocName} ${loc.gmbOpenInfoStatus==="CLOSED_TEMPORARILY" ? "(Temporarily Closed)" : ""}
`; } else{ LocationName=`
${displayLocName} ${loc.gmbOpenInfoStatus==="CLOSED_TEMPORARILY" ? "(Temporarily Closed)" : ""}
${phone} ${fpr} ${online} ${cta} ${direction}
`; } } DomObj("#"+ID + " #LB_Details_Name").append(DomObj(LocationName)); if(_LB_Map_ObjInfo_1.StoreLocationInfo.showServiceMessage){ let cellService = DomObj(`
${loc.serviceMessage}
`) DomObj("#"+ID + " #LB_Details_Name").append(cellService); } if(_LB_Map_ObjInfo_1.StoreLocationInfo.showDetailsPageAllCTA) { if(isRTL){ let buttonWrapper = DomObj(`
`); for(let i = loc.callToAction.length - 1; i >= 0; i--) { let cellService = DomObj(`${loc.callToAction[i].name} `) buttonWrapper.append(cellService); } DomObj("#"+ID + " #LB_Details_Name").append(buttonWrapper); } else{ for (var i = 0; i < loc.callToAction.length; i++) { let cellService = DomObj(`${loc.callToAction[i].name}`); DomObj("#" + ID + " #LB_Details_Name").append(cellService); } } } let headerHander = function(e) { let $link = DomObj(e.target).closest('a'); let href = $link.attr("href") || ""; //Yep Speed Test - console.log("Click Event",e.target,href); if(href.indexOf("tel:")>=0){ _LB_Map_ObjInfo_1.analytic('phonecall',loc.id,href); }else if($link.hasClass('customctaclick')){ var customType = $link.data('customType') || $link.text().trim(); _LB_Map_ObjInfo_1.analytic('customctaclick',loc.id,href,customType); }else if(href){ _LB_Map_ObjInfo_1.analytic('directions',loc.id,href); } }; DomObj("#"+ID + " #LB_Details_Name").click(headerHander); let markerImg = null; if (StoreLocationInfo.showClientLocationPin) { markerImg = document.createElement("img"); markerImg.src = StoreLocationInfo.clientLocationPin.url; } let bounds = new google_sl.maps.LatLngBounds(); if(loc.serviceAreaBusinessType == 1 || loc.serviceAreaBusinessType == 2) { if(loc.serviceAreaPlacesPoly) { if(loc.serviceAreaPlacesPoly.length>0){ loc.serviceAreaPlacesPoly.forEach(x=>{ let polyPath = []; let p = x.split(' '); p.forEach(z=>{ let c = z.split(','); let lat = parseFloat(parseFloat(c[1]).toFixed(6)); let lng = parseFloat(parseFloat(c[0]).toFixed(6)); let b = new google_sl.maps.LatLng(lat, lng); //console.log("lat", lat); //console.log("lng", lng); polyPath.push(b); bounds.extend(b); }); let poly = new google_sl.maps.Polygon({ paths:polyPath, strokeColor:StoreLocationInfo.serviceBaseStrokeColour, strokeOpacity:StoreLocationInfo.serviceBaseStrokeOpacity, strokeWeight:3, fillColor:StoreLocationInfo.serviceBaseFillColour, fillOpacity:StoreLocationInfo.serviceBaseFillOpacity, }); poly.setMap(map); }); } if(loc.serviceAreaBusinessType == 1){ let markers = []; let mapPosition = { lat: parseFloat(StoreLocationInfo.locations[0].latitude.toFixed(6)), lng: parseFloat(StoreLocationInfo.locations[0].longitude.toFixed(6)) }; let marker = new google_sl.maps.marker.AdvancedMarkerElement({ position: mapPosition, map: map, content: markerImg, title: StoreLocationInfo.locations[0].locationName, }); markers.push(marker); bounds.extend(marker.position); } } } else if(loc.serviceAreaBusinessType == 0) { if (parseFloat(StoreLocationInfo.locations[0].latitude).toFixed(6) != 0) { let markers = []; let mapPosition = { lat: parseFloat(StoreLocationInfo.locations[0].latitude.toFixed(6)), lng: parseFloat(StoreLocationInfo.locations[0].longitude.toFixed(6)) }; let marker = new google_sl.maps.marker.AdvancedMarkerElement({ position: mapPosition, map: map, content: markerImg, title: StoreLocationInfo.locations[0].locationName, }); markers.push(marker); bounds.extend(marker.position); } else { let markers = []; let mapPostion = { lat: bounds.getCenter().lat(), lng: bounds.getCenter().lng()}; let marker = new google_sl.maps.marker.AdvancedMarkerElement({ position: mapPostion, map: map, content: markerImg, title: StoreLocationInfo.locations[0].locationName, }); markers.push(marker); } } map.fitBounds(bounds); if(loc.serviceAreaBusinessType == 0){ map.setZoom(15); } if(StoreLocationInfo.googleMapJson && StoreLocationInfo.googleMapJson!=null) { let styledMapType = new google_sl.maps.StyledMapType(DomObj.parseJSON(StoreLocationInfo.googleMapJson)); //Associate the styled map with the MapTypeId and set it to display. map.mapTypes.set('styled_map', styledMapType); map.setMapTypeId('styled_map'); } _LB_Map_ObjInfo_1.ShowAddressInfo(StoreLocationInfo.locations[0]); _LB_Map_ObjInfo_1.createJsonLD(StoreLocationInfo.locations[0]); _LB_Map_ObjInfo_1.saveJsonLD(); _LB_Map_ObjInfo_1.applyTranslations(userLanguage.language); } _LB_Map_ObjInfo_1.showImages = function(data){ let AboutHr = ""; if(_LB_Map_ObjInfo_1.Layout===''){ AboutHr= "
"; } let AddressPadingCSS = "AddressPadding"; if(_LB_Map_ObjInfo_1.Layout=="template2"){ AddressPadingCSS="AddressPadding3"; } //Add Description let loc0 = _LB_Map_ObjInfo_1.StoreLocationInfo.locations[0]; if(loc0.description!=="" && _LB_Map_ObjInfo_1.StoreLocationInfo.showDetailsDescription){ let displayDesc = getLocalizedField(loc0.localized_Description, loc0.description); DomObj("#"+ID + " #LB_Details_description").append(`${AboutHr}

${t("ABOUT_US")}

${displayDesc}
`); } if(loc0.shortDescription!=="" && _LB_Map_ObjInfo_1.StoreLocationInfo.showDetailsShortDescription){ let displayShortDesc = getLocalizedField(loc0.localized_ShortDescription, loc0.shortDescription); DomObj("#"+ID + " #LB_Details_description").append(`${AboutHr}

${t("ABOUT_US")}

${displayShortDesc}
`); } let catalogueHtml = ""; if ( _LB_Map_ObjInfo_1.StoreLocationInfo.showLocationCatalogue && _LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].catalogue && _LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].catalogue.trim() !== "" ) { catalogueHtml = _LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].catalogue; } else if ( _LB_Map_ObjInfo_1.StoreLocationInfo.showUniversalCatalogue && _LB_Map_ObjInfo_1.StoreLocationInfo.universalCatalogue && _LB_Map_ObjInfo_1.StoreLocationInfo.universalCatalogue.trim() !== "" ) { catalogueHtml = _LB_Map_ObjInfo_1.StoreLocationInfo.universalCatalogue; } if (catalogueHtml !== "") { DomObj("#" + ID + " #LB_Details_catalogue").append(`

${t("CATALOGUE")}

${catalogueHtml}
`); } else{ DomObj( "#"+ID + " #LB_Catalogue_hr" ).hide(); } if(!_LB_Map_ObjInfo_1.StoreLocationInfo.showDetailsMedia || _LB_Map_ObjInfo_1.StoreLocationInfo.doNotShowMedia){ DomObj( "#"+ID + " #LB_Details_media" ).hide(); DomObj( "#"+ID + " #LB_Media_hr" ).hide(); } if(data.length>0){ if (isRTL) { data = [...data].reverse(); } let someImage = ""; for(let i = 0;i
` } let img = `

${t("MEDIA")}

`; DomObj("#"+ID + " #LB_Details_media").append(DomObj(img)); if(_LB_Map_ObjInfo_1.Layout==='') { let minToShow = Math.min(data.length,_LB_Map_ObjInfo_1.StoreLocationInfo.detailsNumberMedia); if(minToShow===0){ minToShow = 3; } if(DomObj.fn.slick){ DomObj("#"+ID + " .gallery_slider").slick({ dots: true, slidesToShow: minToShow, slidesToScroll: minToShow, autoplay: true, autoplaySpeed: _LB_Map_ObjInfo_1.StoreLocationInfo.detailsMediaAutoPlaySpeed*1000, nextArrow:_LB_Map_ObjInfo_1.slick_nextArrow, prevArrow: _LB_Map_ObjInfo_1.slick_prevArrow, responsive: sliderResponsiveSettings }); }else{ window.setTimeout(function(){ DomObj("#"+ID + " .gallery_slider").slick({ dots: true, slidesToShow: minToShow, slidesToScroll: minToShow, autoplay: true, autoplaySpeed: _LB_Map_ObjInfo_1.StoreLocationInfo.detailsMediaAutoPlaySpeed*1000, nextArrow:_LB_Map_ObjInfo_1.slick_nextArrow, prevArrow: _LB_Map_ObjInfo_1.slick_prevArrow, responsive: sliderResponsiveSettings }); },6000); } }else{ DomObj("#"+ID + " .gallery_slider").slick({ dots: true, slidesToShow: 1, slidesToScroll: 1, autoplay: true, autoplaySpeed: _LB_Map_ObjInfo_1.StoreLocationInfo.detailsMediaAutoPlaySpeed*1000, nextArrow:_LB_Map_ObjInfo_1.slick_nextArrow, prevArrow: _LB_Map_ObjInfo_1.slick_prevArrow, responsive: sliderResponsiveSettings }); } DomObj("#"+ID + " #LB_Details_media .img-wrapper" ).hover( function() { DomObj(this).find(".img-overlay").animate({opacity: 1}, 600); }, function() { DomObj(this).find(".img-overlay").animate({opacity: 0}, 600); } ); //https://locationbank.net if(_LB_Map_ObjInfo_1.Layout=="template2"){ _LB_Map_ObjInfo_1.StoreLocationInfo.detailsReviewWidgetType="Slider"; _LB_Map_ObjInfo_1.StoreLocationInfo.detailsNumberReviews=1; } var $overlay = DomObj('
'); var $image = DomObj(""); var $prevButton = DomObj('
'); var $nextButton = DomObj('
'); var $exitButton = DomObj('
'); $overlay.append($image).prepend($prevButton).append($nextButton).append($exitButton); DomObj("#gallery").append($overlay); //DomObj("#"+ID).append($overlay); $overlay.hide(); DomObj(".img-overlay").click(function(event) { event.preventDefault(); var imageLocation = DomObj(this).prev().attr("href"); $image.attr("src", imageLocation); $overlay.fadeIn("slow"); _LB_Map_ObjInfo_1.analytic('media',_LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].id,imageLocation); }); $overlay.click(function() { DomObj(this).fadeOut("slow"); }); $nextButton.click(function(event) { DomObj("#overlay img").hide(); var $currentImgSrc = DomObj("#overlay img").attr("src"); var $currentImg = DomObj('#image-gallery img[src="' + $currentImgSrc + '"]'); var $nextImg = DomObj($currentImg.closest(".slick-slide").next().find("img")); var $images = DomObj("#image-gallery img"); if ($nextImg.length > 0) { DomObj("#overlay img").attr("src", $nextImg.attr("src")).fadeIn(800); } else { DomObj("#overlay img").attr("src", DomObj($images[0]).attr("src")).fadeIn(800); } event.stopPropagation(); }); $prevButton.click(function(event) { DomObj("#overlay img").hide(); var $currentImgSrc = DomObj("#overlay img").attr("src"); var $currentImg = DomObj('#image-gallery img[src="' + $currentImgSrc + '"]'); var $nextImg = DomObj($currentImg.closest(".slick-slide").prev().find("img")); DomObj("#overlay img").attr("src", $nextImg.attr("src")).fadeIn(800); event.stopPropagation(); }); $exitButton.click(function() { DomObj("#overlay").fadeOut("slow"); }); } let setOptionsReview = "navigationColor="+encodeURIComponent(_LB_Map_ObjInfo_1.StoreLocationInfo.detailsReviewsNavigationColor) + "&"; setOptionsReview+= "widgetType="+encodeURIComponent(_LB_Map_ObjInfo_1.StoreLocationInfo.detailsReviewWidgetType) + "&"; setOptionsReview+= "autoPlaySpeed="+encodeURIComponent(_LB_Map_ObjInfo_1.StoreLocationInfo.detailsReviewsAutoPlaySpeed) + "&"; setOptionsReview+= "numberShow="+encodeURIComponent(_LB_Map_ObjInfo_1.StoreLocationInfo.detailsNumberReviews); if(_LB_Map_ObjInfo_1.StoreLocationInfo.showDetailsPublicReview){ let setMaxShowLen = ""; if(_LB_Map_ObjInfo_1.StoreLocationInfo.maxLengthReviews>0){ setMaxShowLen = "&MaxDisplayReviewsLen="+_LB_Map_ObjInfo_1.StoreLocationInfo.maxLengthReviews; } DomObj("#"+ID + " #LB_Details_review" ).append(`

${t("REVIEWS")}

`); } _LB_Map_ObjInfo_1.applyTranslations(userLanguage.language); } _LB_Map_ObjInfo_1.createSocialMedia = function(socialMedia){ let strReturn = ""; if(socialMedia==null){ return ""; } (isRTL ? socialMedia.slice().reverse() : socialMedia).forEach(Social => { strReturn += ` `; }); return strReturn; } _LB_Map_ObjInfo_1.setOrderAhead = function(orderAhead) { if(orderAhead){ if(orderAhead!=null && orderAhead!=""){ DomObj("#lb-order-ahead-big","#"+ID).attr("href",orderAhead); DomObj("#lb-order-ahead-small","#"+ID).attr("href",orderAhead); return; } } DomObj("#lb-order-ahead-big","#"+ID).hide(); DomObj("#lb-order-ahead-small","#"+ID).hide(); } _LB_Map_ObjInfo_1.createPost = function(Post) { let strReturn = ""; if(Post!==null){ Post.forEach(p=> { let style = "" let firstImg =''; if(p._MediaList!==null){ if(p._MediaList.length>0){ if(p._MediaList[0].mediaFormat==="VIDEO"){ firstImg = ``; }else{ firstImg = ``; } } }else{ if(p._LocalPost.media!==null){ if(p._LocalPost.media.length>0){ if(p._LocalPost.media[0].mediaFormat==="VIDEO"){ firstImg = ``; }else{ firstImg = ``; } } } } let href = ""; let ButtonName = "Learn More"; if(p._LocalPost){ if(p._LocalPost.callToAction){ ButtonName = p._LocalPost.callToAction.actionType; switch(p._LocalPost.callToAction.actionType){ case "SIGN_UP": ButtonName="Sign Up"; break; case "ORDER": ButtonName="Order Online"; break; case "SHOP": ButtonName="Buy"; break; case "LEARN_MORE": ButtonName="Learn More"; break; case "CALL": ButtonName="Call"; p._LocalPost.callToAction.url =`tel:${_LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].primaryPhone}`; break; } if(p._LocalPost.callToAction!=null){ href = p._LocalPost.callToAction.url; } } } let actionButton = `${ButtonName}` if(href===""){ actionButton=""; } strReturn+= `
${firstImg}
${p.title}
${p.summary}
${actionButton}
`; }); } return strReturn; } _LB_Map_ObjInfo_1.findClosest = function(nearest) { let distances = []; let closest = -1; let pos = new google_sl.maps.LatLng(parseFloat(_LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].latitude).toFixed(6), parseFloat(_LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].longitude).toFixed(6)) for (i = 0; i < nearest.length; i++) { var loc = nearest[i]; let marPos = new google_sl.maps.LatLng(parseFloat(loc.latitude).toFixed(6), parseFloat(loc.longitude).toFixed(6)) let d = google_sl.maps.geometry.spherical.computeDistanceBetween(marPos, pos); distances.push({d:d,km:Math.round(d/1000),index:i,Title:loc.locationName,id:loc.id, lat:parseFloat(loc.latitude).toFixed(6), long:parseFloat(loc.longitude).toFixed(6), location:loc, Pos:marPos});// = d; if (closest == -1 || d < distances[closest].d) { closest = i; distances[i].isClose = true; } } //console.log("find_closest_marker",distances); let allClose = distances.sort((x,y)=>{ if(x.dy.d){return 1;} return 0; }); //console.log("find_closest_marker",allClose); let arrReturn = []; for(let i = 0;i{ let OpenDayText = x.openDay; if(lastOpenDay!=x.openDay){ lastOpenDay=x.openDay }else{ OpenDayText =""; } let colSizeDay = "col-xs-6"; let colSizeHour = "col-xs-6"; if(_LB_Map_ObjInfo_1.Layout=="overandunder" || _LB_Map_ObjInfo_1.Layout=="listonly"){ colSizeDay = "col-xs-6 col-md-1 col-lg-1"; colSizeHour = "col-xs-6 col-md-4 col-lg-4"; } if(_LB_Map_ObjInfo_1.checkNowDate(OpenDayText)){ if(x.isOpen){ function formatTime(x, TimeFormat, isRTL) { if (TimeFormat !== "24") { x.openTime = _LB_Map_ObjInfo_1.formate12Time(x.openTime); x.closeTime = _LB_Map_ObjInfo_1.formate12Time(x.closeTime); } if (isRTL) { x.openTime = _LB_Map_ObjInfo_1.convertToRTLTime(x.openTime); x.closeTime = _LB_Map_ObjInfo_1.convertToRTLTime(x.closeTime); } } if (_LB_Map_ObjInfo_1.checkNowDateOpen(OpenDayText, x, loc)) { formatTime(x, TimeFormat, isRTL); hours = isRTL ? `${x.closeTime} - ${x.openTime} OPEN` : `OPEN ${x.openTime} - ${x.closeTime}`; } else { formatTime(x, TimeFormat, isRTL); hours = isRTL ? `${x.closeTime} - ${x.openTime} ${OpenDayText}` : `${OpenDayText} ${x.openTime} - ${x.closeTime}`; } }else{ hours= `CLOSE`; } } }); return hours; } _LB_Map_ObjInfo_1.showDetails = function(data){ let allAttributes = ""; let priceList = ""; _LB_Map_ObjInfo_1.setOrderAhead(data.orderAhead); let Post = ""; if(_LB_Map_ObjInfo_1.StoreLocationInfo.showPost){ Post =_LB_Map_ObjInfo_1.createPost(data.posts); } if(data.attributes){ if(data.attributes.length>0){ data.attributes.forEach(att=>{ if(_LB_Map_ObjInfo_1.StoreLocationInfo.showCustomAmenitiesIcon && att.imageUrl) allAttributes+=`${att.attributeId} ${att.attributeId} `; else allAttributes+=` ${att.attributeId} `; }); } } if(allAttributes!=="") { if(_LB_Map_ObjInfo_1.StoreLocationInfo.showDetailsAmenities){ if(isRTL){ DomObj( "#"+ID + " #LB_Details_Address" ).append(`

${t("AMENITIES")}

${allAttributes}
`); } else{ DomObj( "#"+ID + " #LB_Details_Address" ).append(`

${t("AMENITIES")}

${allAttributes}
`); } } } let socialMedia =_LB_Map_ObjInfo_1.createSocialMedia(data.socialMedia); if(_LB_Map_ObjInfo_1.StoreLocationInfo.showSocial){ if(isRTL){ let socialMediaCol = _LB_Map_ObjInfo_1.Layout === "template1" || _LB_Map_ObjInfo_1.Layout === "template3" ? "col-lg-11 col-md-10 col-sm-10 col-xs-12": "col-lg-12 col-md-12 col-sm-12 col-xs-12"; DomObj("#"+ID + " #LB_Details_Social").append(`

${t("SOCIAL_PROFILES")}

${socialMedia}
`); } else{ DomObj("#"+ID + " #LB_Details_Social").append(`

${t("SOCIAL_PROFILES")}

${socialMedia}
`); } let socialHander = function(e) { //let href = DomObj(e.target).attr("href"); _LB_Map_ObjInfo_1.analytic('socialprofile',_LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].id,""); }; DomObj("#"+ID + " #LB_Details_Social").click(socialHander) } if(Post!=""){ let style =""; if(_LB_Map_ObjInfo_1.Layout==='' || _LB_Map_ObjInfo_1.Layout==='template2'){ style="ml mr" } let postHeader=`

${t("NEWS_FEED")}

${Post}
`; DomObj( "#"+ID + " #LB_News" ).append(postHeader); let postHander = function(e) { //e.preventDefault(); let href = DomObj(e.target).attr("href"); _LB_Map_ObjInfo_1.analytic('post',_LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].id,href); }; DomObj( "#"+ID + " #LB_News" ).find(".interlock").click(postHander); if(_LB_Map_ObjInfo_1.Layout==='' || _LB_Map_ObjInfo_1.Layout==='template2'){ let minToShow = Math.min(data.posts.length,_LB_Map_ObjInfo_1.StoreLocationInfo.detailsNumberPost); if(minToShow === 0){ minToShow = 3; } if(minToShow === 1){ DomObj(".news-feed-container .slick-track").css("margin-left","0"); DomObj(".bootstrap-iso .news-feed-container .news-image-wrap").addClass("single-image"); } DomObj("#"+ID + " .news-feed-container").slick({ dots: true, rtl: isRTL, nextArrow:_LB_Map_ObjInfo_1.slick_nextArrow, prevArrow: _LB_Map_ObjInfo_1.slick_prevArrow, slidesToShow: minToShow, slidesToScroll: minToShow, autoplay: true, autoplaySpeed: _LB_Map_ObjInfo_1.StoreLocationInfo.detailsPostAutoPlaySpeed*1000, responsive: sliderResponsiveSettings }); }else{ DomObj("#"+ID + " .news-feed-container").slick({ dots: true, rtl: isRTL, nextArrow:_LB_Map_ObjInfo_1.slick_nextArrow, prevArrow: _LB_Map_ObjInfo_1.slick_prevArrow, slidesToShow: minToShow, slidesToScroll: minToShow, autoplay: true, autoplaySpeed: _LB_Map_ObjInfo_1.StoreLocationInfo.detailsPostAutoPlaySpeed*1000, responsive: sliderResponsiveSettings }); } DomObj("#"+ID + " #LB_News .interlock " ).hover( function() { DomObj(this).find(".img-overlay").animate({opacity: 1}, 600); }, function() { DomObj(this).find(".img-overlay").animate({opacity: 0}, 600); } ); var $overlay = DomObj('
'); var $image = DomObj(""); var $prevButton = DomObj('
'); var $nextButton = DomObj('
'); var $exitButton = DomObj('
'); $overlay.append($image).prepend($prevButton).append($nextButton).append($exitButton); DomObj("#newsGallary").append($overlay); //DomObj("#"+ID).append($overlay); $overlay.hide(); DomObj(".card .img-overlay").click(function(event) { event.preventDefault(); var imageLocation = DomObj(this).prev().attr("src"); $image.attr("src", imageLocation); $overlay.fadeIn("slow"); _LB_Map_ObjInfo_1.analytic('post',_LB_Map_ObjInfo_1.StoreLocationInfo.locations[0].id,imageLocation); }); $overlay.click(function() { DomObj(this).fadeOut("slow"); }); $nextButton.click(function(event) { DomObj("#newsOverlay img").hide(); var $currentImgSrc = DomObj("#newsOverlay img").attr("src"); var $currentImg = DomObj('#image-gallery img[src="' + $currentImgSrc + '"]'); var $nextImg = DomObj($currentImg.closest(".slick-slide").next().find("img")); var $images = DomObj("#image-gallery img"); if ($nextImg.length > 0) { DomObj("#newsOverlay img").attr("src", $nextImg.attr("src")).fadeIn(800); } else { DomObj("#newsOverlay img").attr("src", DomObj($images[0]).attr("src")).fadeIn(800); } event.stopPropagation(); }); $prevButton.click(function(event) { DomObj("#newsOverlay img").hide(); var $currentImgSrc = DomObj("#newsOverlay img").attr("src"); var $currentImg = DomObj('#image-gallery img[src="' + $currentImgSrc + '"]'); var $nextImg = DomObj($currentImg.closest(".slick-slide").prev().find("img")); DomObj("#newsOverlay img").attr("src", $nextImg.attr("src")).fadeIn(800); event.stopPropagation(); }); $exitButton.click(function() { DomObj("#newsOverlay").fadeOut("slow"); }); }else{ DomObj( "#"+ID + " #LB_News" ).hide(); DomObj( "#"+ID + " #LB_News_hr" ).hide(); //DomObj( "#"+ID + " #LB_Details_media" ).removeClass("col-sm-6 col-md-6 col-6 "); //DomObj( "#"+ID + " #LB_Details_media" ).addClass("center-block"); } //DomObj( "#"+ID + " #LB_Details_Address" ).append(`${priceList}`); if(data.nearest && _LB_Map_ObjInfo_1.StoreLocationInfo.showDetailsNearByLocation){ let nearest3 = data.nearest; let getURL = function(nearestLocation){ let backURL ="" if(SLMPage!=""){ backURL = "&SLMPage=" + encodeURI(SLMPage) } let locationNameUrl = "loc="+encodeURI(nearestLocation.locationName); let detailsPageView = `/public/TestLocationDetails?${locationNameUrl}&id=${nearestLocation.id}&clientid=${nearestLocation.clientID}`; let detailsPageReplaceDetails=locationNameUrl+"&locationid="+encodeURI(nearestLocation.id); if(nearestLocation.storeLocatorDetailsShortURL && nearestLocation.storeLocatorDetailsShortURL!==null && nearestLocation.storeLocatorDetailsShortURL !=="" && _LB_Map_ObjInfo_1.StoreLocationInfo.useShortUrls){ detailsPageReplaceDetails = nearestLocation.storeLocatorDetailsShortURL if(_LB_Map_ObjInfo_1.StoreLocationInfo.detailViewUrl.indexOf('?')>=0){ _LB_Map_ObjInfo_1.StoreLocationInfo.detailViewUrl=_LB_Map_ObjInfo_1.StoreLocationInfo.detailViewUrl.replace("?","/"); } } else if(nearestLocation.storeLocatorDetailsShortURL && nearestLocation.storeLocatorDetailsShortURL!==null && nearestLocation.storeLocatorDetailsShortURL !=="" && _LB_Map_ObjInfo_1.StoreLocationInfo.enableShortUrls){ detailsPageReplaceDetails = `?location=${nearestLocation.storeLocatorDetailsShortURL}`; } if(Debug==='False'){ if(Platform=="web"){ if(_LB_Map_ObjInfo_1.StoreLocationInfo.detailViewUrl){ if(_LB_Map_ObjInfo_1.StoreLocationInfo.detailViewUrl!==null){ detailsPageView = _LB_Map_ObjInfo_1.StoreLocationInfo.detailViewUrl.replace("locationid={locationid}",detailsPageReplaceDetails); } } }else{ if(_LB_Map_ObjInfo_1.StoreLocationInfo.detailView_app_Url){ if(_LB_Map_ObjInfo_1.StoreLocationInfo.detailView_app_Url!==null){ detailsPageView = _LB_Map_ObjInfo_1.StoreLocationInfo.detailView_app_Url.replace("locationid={locationid}",detailsPageReplaceDetails)+ backURLEncode; } } } if(bOverrideDetailURL==true) { detailsPageView = strDetailURL.replace("locationid={locationid}",detailsPageReplaceDetails)+ backURLEncode; } if(bOverrideDetailURL==true && _LB_Map_ObjInfo_1.StoreLocationInfo.useShortUrls) { detailsPageView = strDetailURL.replace("locationid={locationid}",detailsPageReplaceDetails); } if (nearestLocation.storeLocatorDetailsShortURL && nearestLocation.storeLocatorDetailsShortURL !== null && nearestLocation.storeLocatorDetailsShortURL !== "" && _LB_Map_ObjInfo_1.StoreLocationInfo.enableShortUrls && !_LB_Map_ObjInfo_1.StoreLocationInfo.useShortUrls) { detailsPageView = detailsPageView.replace(/\/+\?|^\?+|\?+/, "?"); if(detailsPageView.indexOf('??')>=0){ detailsPageView = detailsPageView.replace("??","?"); } } } return detailsPageView; } if(data.nearest.length>3){ nearest3 = _LB_Map_ObjInfo_1.findClosest(data.nearest); } if(nearest3.length==0){ nearest3 = [{locationName:"",addressLine1:"",OpenTime:"",atag:"",endTag:""}, {locationName:"",addressLine1:"",OpenTime:"",atag:"",endTag:""}, {locationName:"",addressLine1:"",OpenTime:"",atag:"",endTag:""}]; }else if(nearest3.length==1){ nearest3 = [{locationName:nearest3[0].locationName,addressLine1:nearest3[0].addressLine1, OpenTime:_LB_Map_ObjInfo_1.findClosestTime(nearest3[0]), atag:``,endTag:""}, {locationName:"",addressLine1:"",OpenTime:"",atag:"",endTag:""}, {locationName:"",addressLine1:"",OpenTime:"",atag:"",endTag:""}]; }else if(nearest3.length==2){ nearest3 = [{locationName:nearest3[0].locationName,addressLine1:nearest3[0].addressLine1, OpenTime:_LB_Map_ObjInfo_1.findClosestTime(nearest3[0]), atag:``,endTag:""}, {locationName:nearest3[1].locationName,addressLine1:nearest3[1].addressLine1, OpenTime:_LB_Map_ObjInfo_1.findClosestTime(nearest3[1]), atag:``,endTag:""}, {locationName:"",addressLine1:"",OpenTime:"",atag:"",endTag:""}]; }else if(nearest3.length==3){ nearest3 = [{locationName:nearest3[0].locationName,addressLine1:nearest3[0].addressLine1, OpenTime:_LB_Map_ObjInfo_1.findClosestTime(nearest3[0]), atag:``,endTag:""}, {locationName:nearest3[1].locationName,addressLine1:nearest3[1].addressLine1, OpenTime:_LB_Map_ObjInfo_1.findClosestTime(nearest3[1]), atag:``,endTag:""}, {locationName:nearest3[2].locationName,addressLine1:nearest3[2].addressLine1, OpenTime:_LB_Map_ObjInfo_1.findClosestTime(nearest3[2]), atag:``,endTag:""}]; } let rtlClass = isRTL ? 'text-right' : ''; let firstLocation = `
${nearest3[0].atag}

${nearest3[0].locationName}

${nearest3[0].addressLine1}
${nearest3[0].OpenTime}
${nearest3[0].endTag}
`; let SecondLocation = `
${nearest3[1].atag}

${nearest3[1].locationName}

${nearest3[1].addressLine1}
${nearest3[1].OpenTime}
${nearest3[1].endTag}
`; let ThirdLocation = `
${nearest3[2].atag}

${nearest3[2].locationName}

${nearest3[2].addressLine1}
${nearest3[2].OpenTime}
${nearest3[1].endTag}
`; let backButton = `${t("FIND_MORE")}`; if(SLMPage!=""){ backButton = `${t("FIND_MORE")}`; } let nearestHTML = ''; if (isRTL) { nearestHTML = `

${t("NEARBY_LOCATIONS")}

${ThirdLocation} ${SecondLocation} ${firstLocation}
${backButton}
`; } else { nearestHTML = `

${t("NEARBY_LOCATIONS")}

${firstLocation} ${SecondLocation} ${ThirdLocation}
${backButton}`; } DomObj( "#"+ID + " #LB_Nearby_locations" ).append(nearestHTML); if (isRTL) { DomObj("#" + ID + " #LB_Nearby_locations").addClass("LB_Nearby_locations_RTL"); } }else{ DomObj( "#"+ID + " #LB_Nearby_hr").hide(); DomObj( "#"+ID + " #LB_Nearby_locations").hide(); } _LB_Map_ObjInfo_1.applyTranslations(userLanguage.language); } _LB_Map_ObjInfo_1.initMap = function() { if (!window.google_sl || !google_sl.maps) { console.error("Google Maps is not properly initialized."); return; } _LB_Map_ObjInfo_1.map = new google_sl.maps.Map(document.getElementById("LB_MAP_"+ID), { center: {lat: -34.397, lng: 150.644}, zoom: 1, mapId: ID, zoomControl: false, cameraControl: true }); _LB_Map_ObjInfo_1.isLoaded=true; setTimeout(function() { DomObj.ajax({url:loadFile+"StoreLocatorAPI/location?LocationID="+LocationID + "&clientID="+ID + "&language=" + encodeURIComponent(userLanguage.language), success: function(result){ LocationID= result.locations[0].id; _LB_Map_ObjInfo_1.showGoogleMapLoad(result,_LB_Map_ObjInfo_1.map); let detailsImage = result.imagesCategory; let MediaCat2="",MediaCat3=""; if(result.detailsImagesCategory){ if(result.detailsImagesCategory!==null){ if(result.detailsImagesCategory!==""){ detailsImage = result.detailsImagesCategory; } } } if(result.detailsImagesCategory2){ if(result.detailsImagesCategory2!==null){ if(result.detailsImagesCategory2!==""){ MediaCat2= "&MediaCat2="+result.detailsImagesCategory2; } } } if(result.detailsImagesCategory3){ if(result.detailsImagesCategory3!==null){ if(result.detailsImagesCategory3!==""){ MediaCat3= "&MediaCat3="+result.detailsImagesCategory3; } } } DomObj.ajax({url:loadFile+"StoreLocatorAPI/languageList?ClientID="+result.locations[0].clientID, success: function(result){ if(result.enableLanguageOptions && result.languageOptions && result.languageOptions.length > 1){ updateLanguageUI(result.languageOptions); } else{ const storedLang = localStorage.getItem('StoreLocatorLanguage'); if (storedLang && storedLang.toLowerCase() !== 'en') { localStorage.removeItem('StoreLocatorLanguage'); localStorage.removeItem('LanguageDirection'); location.reload(); return; } const languageToggleElement = document.querySelector('.language-toggle'); if (languageToggleElement) { languageToggleElement.style.display = 'none'; } } }}); DomObj.ajax({url:loadFile+"StoreLocatorAPI/locationImageList?ClientID="+ID+"&LocationID="+LocationID +"&MediaCat=" + detailsImage + MediaCat2+ MediaCat3, success: function(result){ _LB_Map_ObjInfo_1.showImages(result); DomObj.ajax({url:loadFile+"StoreLocatorAPI/locationDetails?LocationID="+LocationID+"&ClientID="+ID + "&language=" + encodeURIComponent(userLanguage.language), success: function(result){ _LB_Map_ObjInfo_1.showDetails(result); _LB_Map_ObjInfo_1.applyTranslations(userLanguage.language); }}); }}); }}); }, 2000); } _LB_Map_ObjInfo_1.getOpeningHours = function (locinfo) { if (!locinfo || !Array.isArray(locinfo.regularHours)) return ""; const dayMap = { MONDAY: "Mo", TUESDAY: "Tu", WEDNESDAY: "We", THURSDAY: "Th", FRIDAY: "Fr", SATURDAY: "Sa", SUNDAY: "Su" }; const dayOrder = ["Mo", "Tu", "We", "Th", "Fr", "Sa", "Su"]; const normalizeTime = (open, close) => { if ( (open === "00:00" && close === "00:00") || (open === "24:00" && close === "24:00") ) { return "00:00-24:00"; } return `${open}-${close}`; }; const timeGroups = {}; locinfo.regularHours.forEach((entry) => { const dayCode = dayMap[entry.openDay]; if (!dayCode) return; const time = entry.isOpen ? normalizeTime(entry.openTime, entry.closeTime) : "Closed"; if (!timeGroups[time]) { timeGroups[time] = []; } timeGroups[time].push(dayCode); }); const formatted = []; for (const [time, days] of Object.entries(timeGroups)) { const sorted = days.sort( (a, b) => dayOrder.indexOf(a) - dayOrder.indexOf(b) ); let start = sorted[0]; let prev = sorted[0]; for (let i = 1; i <= sorted.length; i++) { const current = sorted[i]; const prevIndex = dayOrder.indexOf(prev); const currentIndex = dayOrder.indexOf(current); if (currentIndex !== prevIndex + 1 || i === sorted.length) { const label = start === prev ? start : `${start}-${prev}`; formatted.push(`${label} ${time}`); start = current; } prev = current; } } formatted.sort((a, b) => { const startA = a.split(" ")[0].split("-")[0]; const startB = b.split(" ")[0].split("-")[0]; return dayOrder.indexOf(startA) - dayOrder.indexOf(startB); }); return formatted.join(", "); }; _LB_Map_ObjInfo_1.removeEmptyValues = function (obj) { if (Array.isArray(obj)) { return obj .map(_LB_Map_ObjInfo_1.removeEmptyValues) .filter(item => item != null && (typeof item !== 'object' || Object.keys(item).length > 0)); } if (typeof obj === 'object' && obj !== null) { const cleaned = {}; for (const key in obj) { if (!obj.hasOwnProperty(key)) continue; const value = obj[key]; if (value === null || value === undefined || value === '') continue; const cleanedValue = typeof value === 'object' ? _LB_Map_ObjInfo_1.removeEmptyValues(value) : value; if (cleanedValue !== null && (typeof cleanedValue !== 'object' || Object.keys(cleanedValue).length > 0)) { cleaned[key] = cleanedValue; } } return cleaned; } return obj; }; _LB_Map_ObjInfo_1.JsonLD=[]; _LB_Map_ObjInfo_1.createJsonLD = function(locinfo){ const jsonLD = { "@context": "https://schema.org/", "@type": locinfo.industry || "Store", "name": locinfo.locationName, "image": locinfo.logoUrl || locinfo.imageUrlLogo_Small, "telephone": locinfo.primaryPhone, "url": locinfo.websiteUrl, "priceRange": locinfo.price, "hasMenu": locinfo.menuUrl, "acceptsReservations": locinfo.acceptsReservations, "brand": locinfo.brandName ? { "@type": "Brand", "name": locinfo.brandName } : undefined, "sameAs": Array.isArray(locinfo.socialMedia) ? locinfo.socialMedia.map(function(s) { return s && s.url; }).filter(Boolean) : undefined, "openingHours": _LB_Map_ObjInfo_1.getOpeningHours(locinfo), "address": { "@type": "PostalAddress", "addressLocality": locinfo.locality, "addressRegion": locinfo.administrativeArea, "postalCode": locinfo.postalCode, "streetAddress": locinfo.addressLine1, "addressCountry": locinfo.country }, "geo": { "@type": "GeoCoordinates", "latitude": locinfo.latitude, "longitude": locinfo.longitude } }; const cleanedJsonLD = _LB_Map_ObjInfo_1.removeEmptyValues(jsonLD); _LB_Map_ObjInfo_1.JsonLD.push(cleanedJsonLD); } _LB_Map_ObjInfo_1.saveJsonLD = function(){ let head = (document.getElementsByTagName("head")[0] || document.documentElement); _LB_Map_ObjInfo_1.JsonLD.forEach(x=>{ var d = document.createElement("script"); d.setAttribute("type", "application/ld+json"); d.innerHTML+=JSON.stringify(x) head.appendChild(d) }); } /////////////////////////////////////////////////////////////// _LB_Map_ObjInfo_1.analytic = function(type='',locationID='',context='',customType=''){ type = encodeURI(type); locationID = encodeURI(locationID); let analyticClientId = '00000000-0000-0000-0000-000000000000'; context = encodeURI(context); DomObj.ajax({url:loadFile+`StoreLocatorAnalyticsAPI/save?ClientID=${analyticClientId}&type=${type}&locationid=${locationID}&contex=${context}&customType=${customType}`, success: function(result){ //do nothing }}); } function CreateScript(url){ var mapDom = document.createElement("script"); mapDom.src = url; return mapDom; } function CreateCSS(url){ var css = document.createElement("link"); css.href = url; css.rel="stylesheet"; css.type="text/css"; //css.rel="preload"; return css; } function CreateScriptWithOnLoad(url,onload){ var mapDom = document.createElement("script"); mapDom.src = url; mapDom.onload = onload; return mapDom; } function bps_isMobile(){ return window.outerWidth<=768?true:false }; })();