(function() { 'use strict'; var iframe = document.createElement('iframe'); // Attributes iframe['id'] = 'motion-chat-iframe'; iframe['src'] = 'https://agv-chat.ingo.it/snippet?location=' + btoa(window.location.host) + '&version=3.0.0&onlineForm=&offlineForm=&id=11&name=AGV_Chat&address=https%3A%2F%2Fautoguidovie.it%2F&description=AGV%20PRODUZIONE&mapKey=email&mapKeyOffline=email&key=AGV_C&agentAlias=Agent%20Autoguidovie_&customerAlias=.&color=%2352AE32&color_button=%2352ae32&textColor=%23ffffff&fontSize=15&remote=https%3A%2F%2Fagv-chat.ingo.it&animation=true&header_shape=rounded&header_online=Ciao%2C%20come%20possiamo%20aiutarti%3F&start_chat_button=Entriamo%20in%20contatto&offline_chat_button=-&header_offline=Offline&download_transcript=false&timeout=0&whiteLabel=%3Ci%3EPowered%20by%20%3Ca%20target%3D%22_blank%22%20href%3Dhttps%3A%2F%2Fwww.xcally.com%3EXCALLY%3C%2Fa%3E&defaultWhiteLabel=false&sitepic=1693294353002-icona%20chat%20AGV%20new.jpg&closingQuestion=Vuoi%20terminare%20l\'interazione%3F&formSubmitSuccessMessage=SubNotAllowed&formSubmitFailureMessage=Submission%20Not%20Allowed¬eTitle=Annotazione&placeholderMessage=Scrivi%20il%20tuo%20messaggio&closingMessage=Grazie%20per%20aver%20utilizzato%20il%20servizio%20di%20Assistenza%20Autoguidovie.%20Lascia%20ora%20la%20tua%20valutazione!&closingMessageButton=invia&skipMessageButton=Fine%20Interazione&conditionAgreement=false&enableRating=true&enableFeedback=false&enableSendButton=false&feedbackTitle=Feedback&ratingType=star&ratingStarsNumber=5&token=RvfgQdQQWgshS1RrtSQ9cwF1BBX10f4d&autoclose=false&enableCustomerWriting=false&forwardTranscript=false&forwardTranscriptMessage=&forwardOffline=false&forwardOfflineAddress=&waitingTitle=Ti%20ricordiamo%20che%20per%20avere%20informazioni%20sul%20tuo%20viaggio%20puoi%20anche%20utilizzare%20la%20nostra%20APP%20che%20ti%20permetter%C3%A0%20di%20acquistare%20biglietti%2C%20abbonamenti%2C%20prenotare%20il%20tuo%20posto%20ed%20essere%20sempre%20aggiornato%20su%20orari%20e%20avvisi.%20&waitingMessage=Solo%20qualche%20istante.%20Stiamo%20cercando%20un%20operatore%20che%20ti%20dar%C3%A0%20assistenza%20appena%20possibile.%20Grazie&offlineMessageSubject=Chat%20OFFLINE&offlineMessageBody=You%20received%20a%20new%20offline%20message%20from%20websiteName.%20Here%20you%20can%20find%20the%20details%20of%20the%20request%3A&enableUnmanagedNote=false&unmanagedMessage=Siamo%20spiacenti%2C%20ma%20in%20questo%20momento%20tutti%20i%20nostri%20operatori%20sono%20occupati.%20Puoi%20scaricare%20la%20nostra%20APP%20dal%20sito%20autoguidovie.it%20per%20ottenere%20tutte%20le%20informazioni.%20&skipUnmanaged=Termina&sendUnmanaged=Invia&enableCustomerAttachment=false&enableCustomerCheckmarks=true&agentAvatar=1616678805627-A%20bianca%20Autoguidovie.png&showAgentAvatar=false&timezone=Europe%2FRome¬ificationTemplate=%3Cp%3ESito%20Web%3A%20%7B%7Baccount.name%7D%7D%3C%2Fp%3E%0A%0A%3Cp%3E%7B%7B%23queue%7D%7D%26nbsp%3B%20Coda%3A%20%7B%7Bqueue.name%7D%7D%26nbsp%3B%20%26nbsp%3B%7B%7B%2Fqueue%7D%7D%3C%2Fp%3E%0A%0A%3Cp%3EEmail%3A%20%7B%7Bcontact.email%7D%7D%3C%2Fp%3E%0A%0A%3Cp%3EMittente%20%3A%20%7B%7Bfrom%7D%7D%3C%2Fp%3E%0A¬ificationSound=true¬ificationShake=true&hideWhenOffline=false&agentIdentifier=website_alias&waitForTheAssignedAgent=20&alignment=bottom_right&verticalAlignment=30&messagesAlignment=alternate&defaultTitle=Hai%20bisogno%20di%20assistenza%3F&customerAvatar=1614335696742-user.png&showCustomerAvatar=false&messageFontSize=12&backgroundColor=%23e9e9e9&queueTransfer=false&queueTransferTimeout=300&agentTransfer=false&agentTransferTimeout=300&systemAlias=.&systemAvatar=1616678812357-icona%20chat%20automatica.png&mandatoryDispositionPauseId=121&mandatoryDisposition=true&vidaooEscalation=false&vidaooApiKey=0&vidaooTopic=Generated%20by%20XCALLY%20Motion&vidaooNote=Meeting%20generated%20for%20interaction%20%20%23%7B%7Binteraction.id%7D%7D%20by%20%7B%7Bagent.name%7D%7D&vidaooMetadata=&openNewInteraction=false&subjectOffline=&createdAt=&updatedAt=&ListId=31&IntervalId=1461&MailAccountId=&Interval=&customerIp=18.119.29.105%2C%2010.48.0.25&referer=&openedInteractions=12&maxInteractions=30&virtual=&online=true&custom=false'; var alignment="bottom_right"; var verticalAlignment="30"; var iframe_status = false; document.documentElement.style.setProperty('--xc-ws-div-color', '#52AE32'); document.documentElement.style.setProperty('--xc-ws-text-color', '#ffffff'); document.documentElement.style.setProperty('--xc-ws-button_color', '#52ae32'); document.documentElement.style.setProperty('--xc-ws-background-color', '#e9e9e9'); var link_mobile = document.createElement('link'); link_mobile.href = 'https://agv-chat.ingo.it/snippet/styles/mobile.css?version=3.0.0'; link_mobile.rel='stylesheet'; link_mobile.type = "text/css"; document.head.appendChild(link_mobile); // Bottom, right iframe.className = 'motion-chat-iframe-bottom_right'; verticalAlignment = 0; document.body.appendChild(iframe); // START Events management window.addEventListener('message', function(evt) { switch (evt.data.cmd) { case 'show': // Bottom, right iframe.style.top = 'auto'; iframe.style.bottom = '0px'; break; case 'hide': // Bottom, right iframe.style.top = 'calc(100% - 50px)'; break; case "init": break; case "offline": break; default: } }, false); // END Events management // START Proactive action management setTimeout(function() { iframe.style.bottom = '0px'; iframe.contentWindow?.postMessage({ evt: 'show' }, '*'); }, 60 * 1000); // END Proactive action management if (window.DeviceOrientationEvent) { window.addEventListener('orientationchange', function() { if (alignment == 'right'){ document.getElementById("chat_tab_arrow").innerHTML = " < "; var iframeEl = document.getElementById('motion-chat-iframe'); iframeEl.contentWindow?.postMessage({"evt":"hide"}, '*'); tab_status = 0; iframe_h = topIframe_calc(); topIframe_set(iframe_h); if(typeof div_tab != "undefined") topChat_set(iframe_h, verticalAlignment); } else if (alignment == 'left'){ document.getElementById("chat_tab_arrow").innerHTML = " > "; var iframeEl = document.getElementById('motion-chat-iframe'); iframeEl.contentWindow?.postMessage({"evt":"hide"}, '*'); tab_status = 0; iframe_h = topIframe_calc(); topIframe_set(iframe_h); if(typeof div_tab != "undefined") topChat_set(iframe_h, verticalAlignment); } }, false); } window.addEventListener("resize", function(event) { var iframe_h = topIframe_calc(); topIframe_set(iframe_h); if(typeof div_tab != "undefined") topChat_set(iframe_h, verticalAlignment); }); function topIframe_calc(){ var height_iframe var heightD = Math.max(document.documentElement.clientHeight, window.innerHeight || 0); var iframeT = ((heightD/100)*verticalAlignment) + 450; if (heightD < iframeT) { height_iframe = 450 - (iframeT - heightD); } else { height_iframe = 450; } return height_iframe; } function topIframe_set(height_iframe){ if( height_iframe > 340){ iframe.style['height'] = height_iframe +'px'; if (alignment == "right" || alignment == "left" ) { iframe.style['top'] = verticalAlignment + "%"; } else{ iframe.style['bottom'] = "0%"; } } else { iframe.style['height'] = '340px'; if (alignment == "right" || alignment == "left" ) { iframe.style['top'] = "calc(100% - 340px)"; } else{ iframe.style['bottom'] = "0%"; } } } function topChat_set(height_iframe, verticalAlignment){ if( height_iframe > 340){ div_tab.style['top'] = "calc("+ verticalAlignment +"% + " + (height_iframe - 100) + "px)"; } else { div_tab.style['top'] = "auto"; div_tab.style['bottom'] = "0px"; } } }());