const pageUrl=window.location.href.toLowerCase(),chatButtons={cityExperiences:"City_Experiences_Chat_Button",walks:"Walks_Chat_Button",devour:"Devour_Chat_Button",walksMIAW:"Walks_MIAW"},deployments={walksItaly:"WalksofItaly_Deployment",cityExperiences:"City_Experiences_Chat_Embedded_Service_Deployment",walks:"Walks_Chat_Embedded_Service_Deployment",devour:"Devour_Chat_Button_Deployment",walksMIAW:"ServiceWalks_MIAW_Embedded_Service_Deployment"},pageUrlConditions={ceDev:pageUrl.includes("dev2.cityexperiences.com"),cityExperiencesHiddenPages:pageUrl.includes("cityexperiences.com")&&["/group-events","/anniversaries","/anniversary-cruises","/anniversary-party-venue","/birthday-party-venue","/birthdays-anniversaries","/birthdays","/birthday-party-cruise","/ceremonies-receptions","/client-entertainment","/client-entertaining","/corporate-events","/elementary-middle-school-events","/employee-outings","/high-school-events","/just-for-fun-venue","/meetings-events","/other-special-occasions","/private-events","/rehearsal-dinners","/schools","/social-events-birthday-party-venue","/social-events","/special-occasions","/university-events","/wedding-related-events","/weddings","/york/city-cruises/social-events","/city-cruises/meetings-events","/school-venue","private-hire","/fundraisers","proms-graduations","/something-different"].some((e=>pageUrl.includes(e))),cityExperiencesSpecialPages:pageUrl.includes("cityexperiences.com")&&["cityexperiences.com/contact-us","cityexperiences.com/account","san-francisco/alcatraz","new-jersey/statue","new-york/statue"].some((e=>pageUrl.includes(e))),takeWalksPages:["takewalks.com"].some((e=>pageUrl.includes(e))),takeWalksItalyPages:["walksofitaly.com"].some((e=>pageUrl.includes(e))),takeWalksPagesDemo:["tw-demo-env.us-east-1.elasticbeanstalk.com","walkstest"].some((e=>pageUrl.includes(e))),devourPages:pageUrl.endsWith("devourtours.com/")||["devourtours.com/faq","devourtours.com/destinations/"].some((e=>pageUrl.includes(e))),devourHidden:pageUrl.includes("devourtours.com")};let destination="";if(pageUrlConditions.takeWalksPagesDemo){function runInitialize(){!function(){var e,t,a,s,i=window.origin+window.location.pathname;function n(){try{embeddedservice_bootstrap.settings.language="en_US",embeddedservice_bootstrap.init("00Di0000000eM4Z","Walks_MIAW_Embedded_Service_Deployment","https://hornblowergroup.my.site.com/ESWWalksMIAWEmbeddedSe1722894971970",{scrt2URL:"https://hornblowergroup.my.salesforce-scrt.com"})}catch(e){}}null!=i&&(e=i.substring(0,100),t=i.substring(100,200),a=i.substring(200,300)),destination="Italy",findWalksDestination(),window.addEventListener("onEmbeddedMessagingReady",(()=>{embeddedservice_bootstrap.prechatAPI.setHiddenPrechatFields({URL:e,URL_2:t,URL_3:a}),embeddedservice_bootstrap.prechatAPI.setVisiblePrechatFields({Destination:{value:destination,isEditableByEndUser:!0}})})),(s=document.createElement("script")).type="text/javascript",s.src="https://hornblowergroup.my.site.com/ESWWalksMIAWEmbeddedSe1722894971970/assets/js/bootstrap.min.js",s.onload=n,document.head.appendChild(s)}()}runInitialize()}else{var initESW=function(e){let t="",a="",s=!1,i=!1,n="",o="";switch(!0){case pageUrlConditions.ceDev:l(chatButtons.cityExperiences,!0);break;case pageUrlConditions.cityExperiencesHiddenPages:l(chatButtons.cityExperiences);break;case pageUrlConditions.cityExperiencesSpecialPages:l(chatButtons.cityExperiences,!0,!0);break;case pageUrlConditions.takeWalksPages:l(chatButtons.walks,!0,!0,"Chat with a Specialist","Agent Offline");break;case pageUrlConditions.takeWalksItalyPages:l(chatButtons.walks,!0,!0,"Chat with a Specialist","Agent Offline",deployments.walksItaly);break;case pageUrlConditions.takeWalksPagesDemo:l(chatButtons.walks,!0,!0,"CHAT WITH A SPECIALIST","AGENT OFFLINE");break;case pageUrlConditions.devourPages:l(chatButtons.devour);break;case pageUrlConditions.devourHidden:l(chatButtons.devour);break;default:l(chatButtons.cityExperiences,!0,!0,"Chat with us!","Agent Offline",a)}function r(t){t==deployments.cityExperiences&&embedded_svc.init("https://hornblowergroup.my.salesforce.com","https://hornblowergroup.my.salesforce-sites.com/redirect",e,"00Di0000000eM4Z","City_Experiences_Chat_Embedded_Service_Deployment",{baseLiveAgentContentURL:"https://c.la1-c2-ia5.salesforceliveagent.com/content",deploymentId:"5723r000000JPvz",buttonId:"5733r000000JSn5",baseLiveAgentURL:"https://d.la1-c2-ia5.salesforceliveagent.com/chat",eswLiveAgentDevName:"EmbeddedServiceLiveAgent_Parent04I3r000000fxTJEAY_17f9e91a832",isOfflineSupportEnabled:!1}),t==deployments.walks&&embedded_svc.init("https://hornblowergroup.my.salesforce.com","https://hornblowergroup.my.salesforce-sites.com/redirect",e,"00Di0000000eM4Z","Walks_Chat_Embedded_Service_Deployment",{baseLiveAgentContentURL:"https://c.la1-c2-ia5.salesforceliveagent.com/content",deploymentId:"5723r000000JPvl",buttonId:"5733r000000JSml",baseLiveAgentURL:"https://d.la1-c2-ia5.salesforceliveagent.com/chat",eswLiveAgentDevName:"EmbeddedServiceLiveAgent_Parent04I3r000000fxT5EAI_17f4fa8f00d",isOfflineSupportEnabled:!1}),t==deployments.walksItaly&&embedded_svc.init("https://hornblowergroup.my.salesforce.com","https://hornblowergroup.my.salesforce-sites.com",e,"00Di0000000eM4Z","WalksofItaly_Deployment",{baseLiveAgentContentURL:"https://c.la1-c2-ia5.salesforceliveagent.com/content",deploymentId:"5723r000000JPvl",buttonId:"5733r000000JSml",baseLiveAgentURL:"https://d.la1-c2-ia5.salesforceliveagent.com/chat",eswLiveAgentDevName:"EmbeddedServiceLiveAgent_Parent04I3r000000fxTYEAY_180b7c94f7f",isOfflineSupportEnabled:!1}),t==deployments.devour&&embedded_svc.init("https://hornblowergroup.my.salesforce.com","https://hornblowergroup.my.salesforce-sites.com/redirect",e,"00Di0000000eM4Z","Devour_Chat_Button_Deployment",{baseLiveAgentContentURL:"https://c.la1-c2-ia5.salesforceliveagent.com/content",deploymentId:"5723r000000JPvl",buttonId:"5733r000000JSnK",baseLiveAgentURL:"https://d.la1-c2-ia5.salesforceliveagent.com/chat",eswLiveAgentDevName:"EmbeddedServiceLiveAgent_Parent04I3r000000fxTdEAI_181430f993c",isOfflineSupportEnabled:!1})}function l(e,r=!1,l=!1,c="Chat with us!",d="Agent Offline",p=""){t=e,s=r,i=l,n=c,o=d,a=p,destination=""}embedded_svc.settings.displayHelpButton=s,embedded_svc.settings.language="",embedded_svc.settings.defaultMinimizedText=n,embedded_svc.settings.disabledMinimizedText=o,embedded_svc.settings.storageDomain=window.location.hostname.toString(),embedded_svc.settings.autoOpenPostChat=i,embedded_svc.settings.enabledFeatures=["LiveAgent"],embedded_svc.settings.entryFeature="LiveAgent",embedded_svc.settings.extraPrechatInfo=[{entityName:"Contact",saveToTranscript:"ContactId",showOnCreate:!0,entityFieldMaps:[{doCreate:!1,doFind:!0,fieldName:"LastName",isExactMatch:!0,label:"Last Name"},{doCreate:!1,doFind:!0,fieldName:"FirstName",isExactMatch:!0,label:"First Name"},{doCreate:!1,doFind:!0,fieldName:"Email",isExactMatch:!0,label:"Email"},{doCreate:!1,doFind:!0,fieldName:"Phone",isExactMatch:!0,label:"Phone"}]}],t==chatButtons.cityExperiences&&(findCityExperiencesDestination(),embedded_svc.settings.chatbotAvatarImgURL="https://hornblowergroup.my.salesforce-sites.com/resource/ce_chatbotAvatarImg",embedded_svc.settings.prepopulatedPrechatFields={},embedded_svc.settings.extraPrechatFormDetails=[{label:"Last Name",transcriptFields:["PreChat_Last_Name__c"],displayToAgent:!0},{label:"First Name",transcriptFields:["PreChat_First_Name__c"],displayToAgent:!0},{label:"Email",transcriptFields:["PreChat_Email__c"],displayToAgent:!0},{label:"Company Name",transcriptFields:["PreChat_Company__c"],displayToAgent:!0},{label:"Phone",transcriptFields:["PreChat_Phone__c"],displayToAgent:!0},{label:"Destination",value:destination,transcriptFields:["PreChat_Port__c"],displayToAgent:!0},{label:"SourceURL",value:window.location.href,transcriptFields:["PreChat_URL__c"],displayToAgent:!0},{label:"SourceURLPath",value:window.origin+window.location.pathname,transcriptFields:["PreChat_URL_Path__c"],displayToAgent:!0},{label:"ChatButton",value:t,transcriptFields:["PreChat_Chat_Button__c"],displayToAgent:!0}],r(deployments.cityExperiences)),t==chatButtons.walks&&(destination="Italy",findWalksDestination(),embedded_svc.settings.chatbotAvatarImgURL="https://hornblowergroup.lightning.force.com/resource/1657637987000/WalksIcon",embedded_svc.settings.prepopulatedPrechatFields={PreChat_Destination_Walks__c:destination},embedded_svc.settings.extraPrechatFormDetails=[{label:"Last Name",transcriptFields:["PreChat_Last_Name__c"],displayToAgent:!0},{label:"First Name",transcriptFields:["PreChat_First_Name__c"],displayToAgent:!0},{label:"Email",transcriptFields:["PreChat_Email__c"],displayToAgent:!0},{label:"Phone",transcriptFields:["PreChat_Phone__c"],displayToAgent:!0},{label:"Confirmation Number",transcriptFields:["PreChat_Confirmation_Number__c"],displayToAgent:!0},{label:"Destination",transcriptFields:["PreChat_Port__c"],displayToAgent:!0},{label:"SourceURL",value:window.location.href,transcriptFields:["PreChat_URL__c"],displayToAgent:!0},{label:"SourceURLPath",value:window.origin+window.location.pathname,transcriptFields:["PreChat_URL_Path__c"],displayToAgent:!0},{label:"ChatButton",value:t,transcriptFields:["PreChat_Chat_Button__c"],displayToAgent:!0}],r(a==deployments.walksItaly?deployments.walksItaly:deployments.walks)),t==chatButtons.devour&&(destination="Spain",findWalksDestination(),embedded_svc.settings.prepopulatedPrechatFields={PreChat_Destination_Devour__c:destination},embedded_svc.settings.extraPrechatFormDetails=[{label:"Last Name",transcriptFields:["PreChat_Last_Name__c"],displayToAgent:!0},{label:"First Name",transcriptFields:["PreChat_First_Name__c"],displayToAgent:!0},{label:"Email",transcriptFields:["PreChat_Email__c"],displayToAgent:!0},{label:"Phone",transcriptFields:["PreChat_Phone__c"],displayToAgent:!0},{label:"Confirmation Number",transcriptFields:["PreChat_Confirmation_Number__c"],displayToAgent:!0},{label:"Destination",transcriptFields:["PreChat_Port__c"],displayToAgent:!0},{label:"SourceURL",value:window.location.href,transcriptFields:["PreChat_URL__c"],displayToAgent:!0},{label:"SourceURLPath",value:window.origin+window.location.pathname,transcriptFields:["PreChat_URL_Path__c"],displayToAgent:!0},{label:"ChatButton",value:t,transcriptFields:["PreChat_Chat_Button__c"],displayToAgent:!0}],r(deployments.devour))};if(window.embedded_svc)initESW("https://service.force.com");else{var s=document.createElement("script");s.setAttribute("src","https://hornblowergroup.my.salesforce.com/embeddedservice/5.0/esw.min.js"),s.onload=function(){initESW(null)},document.body.appendChild(s)}}function findWalksDestination(){const e="France",t="Greece",a="Ireland",s="Italy",i="Netherlands",n="Portugal",o="Spain",r="US",l={"/spain/":o,"/france/":e,"/uk/":"UK","/united-states/":r,"/italy/":s,"/portugal/":n,"/greece/":t,"/ireland/":a,"/netherlands/":i,walksofitaly:s,"london-tours":"UK","paris-tours":e,"bordeaux-tours":e,"athens-tours":t,"florence-tours":s,"milan-tours":s,"pompeii-tours":s,"rome-tours":s,"venice-tours":s,"naples-tours":s,"bologna-tours":s,"barcelona-tours":o,"madrid-tours":o,"san-sebastian-tours":o,"lisbon-tours":n,"dublin-tours":a,"amsterdam-tours":i,"seville-tours":o,"new-york-tours":r,"niagara-falls-tours":r,"boston-tours":r,"san-francisco-tours":r,"chicago-tours":r,"new-orleans-tours":r,"washington-dc-tours":r,"statue-of-liberty-tour-ellis-island-tour":r};destination=Object.entries(l).find((([e])=>e.split("&&").every((e=>pageUrl.includes(e)))||pageUrl.includes(e)))?.[1]||destination}function findCityExperiencesDestination(){const e="Alcatraz City Cruises",t="New Jersey - Statue City Cruises",a="New York - Statue City Cruises",s="Boston Ferry",i="Niagara Falls",n={"san-francisco&&alcatraz":e,"san%20francisco&&alcatraz":e,"san-francisco":"San Francisco","new-jersey&&statue":t,"new%20jersey&&statue":t,"new-york&&statue":a,"new%20york&&statue":a,statue:a,"new-york":"New York","new-jersey":"New Jersey",alexandria:"Alexandria",baltimore:"Baltimore",berkeley:"Berkeley","boston/city-cruises/commuters":s,"boston/city-cruises/harbor-islands":s,"boston/city-cruises/water-taxi":s,"boston/city-cruises/provincetown-ferry-season-pass":s,"boston/city-cruises/multi-ride-passes":s,"peddocks-island-ferry":s,"provincetown-ferry":s,"salem-ferry":s,"hinghams-salem-ferry":s,boston:"Boston",chicago:"Chicago","long-beach":"Long Beach","marina-del-rey":"Marina del Rey","newport-beach":"Newport Beach","niagara-us":i,"niagara-ca":"Niagara Falls","niagara/":i,norfolk:"Norfolk",philadelphia:"Philadelphia",sacramento:"Sacramento","san-diego&&san%20diego":"San Diego","washington-dc&&washington%20dc":"Washington DC",gananoque:"Gananoque",toronto:"Toronto",london:"London (UK)",poole:"Poole (UK)",york:"York (UK)",paris:"Paris","city=athens":"Athens","city=florence":"Florence","city=milan":"Milan","city=pompeii":"Pompeii","/rome/":"Rome","/venice/":"Venice","city=lisbon":"Lisbon",barcelona:"Barcelona",madrid:"Madrid","city=san%20sebastian":"San Sebastian","city=seville":"Seville",weehawken:"Weehawken","city=seattle":"Seattle","new-orleans":"New Orleans","city=charleston":"Charleston","city=miami":"Miami"};destination=Object.entries(n).find((([e])=>e.split("&&").every((e=>pageUrl.includes(e)))||pageUrl.includes(e)))?.[1]||destination}