1function arCuGetCookie(cookieName){ 2if(document.cookie.length > 0){ 3c_start=document.cookie.indexOf(cookieName + "="); 4if(c_start!=-1){ 5c_start=c_start + cookieName.length + 1; 6c_end=document.cookie.indexOf(";", c_start); 7if(c_end==-1){ 8c_end=document.cookie.length; 9} 10return unescape(document.cookie.substring(c_start, c_end)); 11}} 12return 0; 13}; 14function arCuCreateCookie(name, value, days){ 15var expires; 16if(days){ 17var date=new Date(); 18date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); 19expires="; expires=" + date.toGMTString(); 20}else{ 21expires=""; 22} 23document.cookie=name + "=" + value + expires + "; path=/"; 24}; 25function arCuShowMessage(index){ 26if(arCuPromptClosed){ 27return false; 28} 29if(typeof arCuMessages[index]!=='undefined'){ 30contactUs.showPromptTyping(); 31_arCuTimeOut=setTimeout(function(){ 32if(arCuPromptClosed){ 33return false; 34} 35contactUs.showPrompt({ 36content: arCuMessages[index] 37}); 38index ++; 39_arCuTimeOut=setTimeout(function(){ 40if(arCuPromptClosed){ 41return false; 42} 43arCuShowMessage(index); 44}, arCuMessageTime); 45}, arCuTypingTime); 46}else{ 47if(arCuCloseLastMessage){ 48contactUs.hidePrompt(); 49} 50if(arCuLoop){ 51arCuShowMessage(0); 52}} 53}; 54function arCuShowMessages(){ 55setTimeout(function(){ 56clearTimeout(_arCuTimeOut); 57arCuShowMessage(0); 58}, arCuDelayFirst); 59} 60function arCuShowWelcomeMessage(index){ 61if(typeof arWelcomeMessages[index]!=='undefined'){ 62contactUs.showWellcomeTyping(); 63_arCuWelcomeTimeOut=setTimeout(function(){ 64contactUs.showWellcomeMessage({ 65content: arWelcomeMessages[index] 66}); 67index ++; 68_arCuWelcomeTimeOut=setTimeout(function(){ 69arCuShowWelcomeMessage(index); 70}, arWelcomeMessageTime); 71}, arWelcomeTypingTime); 72}else{ 73}}; 74function arCuShowWellcomeMessages(){ 75setTimeout(function(){ 76clearTimeout(_arCuWelcomeTimeOut); 77arCuShowWelcomeMessage(0); 78}, arWelcomeDelayFirst); 79} 80window.addEventListener('load', function(){ 81if(document.getElementById('arcontactus-storefront-btn')){ 82document.getElementById('arcontactus-storefront-btn').click(function(e){ 83e.preventDefault(); 84setTimeout(function(){ 85contactUs.openMenu(); 86}, 200); 87}); 88} 89document.addEventListener('click', function(e){ 90if(!e.target){ 91return false; 92} 93const target=e.target; 94if(target.classList.contains('arcu-open-menu')||target.closest('.arcu-open-menu')){ 95e.preventDefault(); 96e.stopPropagation(); 97contactUs.hideForm(); 98setTimeout(function(){ 99contactUs.openMenu(); 100}, 200); 101return false; 102} 103if(target.classList.contains('arcu-toggle-menu')||target.closest('.arcu-toggle-menu')){ 104e.preventDefault(); 105e.stopPropagation(); 106contactUs.hideForm(); 107setTimeout(function(){ 108contactUs.toggleMenu(); 109}, 200); 110return false; 111} 112if(target.classList.contains('arcu-open-callback')||target.closest('.arcu-open-callback')){ 113e.preventDefault(); 114e.stopPropagation(); 115arCuPromptClosed=true; 116contactUs.hidePrompt(); 117contactUs.hideForm(); 118contactUs.closeMenu(); 119setTimeout(function(){ 120contactUs.showForm('callback'); 121}, 200); 122return false; 123} 124if(target.classList.contains('arcu-open-email')||target.closest('.arcu-open-email')){ 125e.preventDefault(); 126e.stopPropagation(); 127arCuPromptClosed=true; 128contactUs.hidePrompt(); 129contactUs.hideForm(); 130contactUs.closeMenu(); 131setTimeout(function(){ 132contactUs.showForm('email'); 133}, 200); 134return false; 135} 136if(target.classList.contains('arcu-open-form')||target.closest('.arcu-open-form')){ 137var formId=null; 138if(target.classList.contains('arcu-open-form')){ 139formId=target.getAttribute('data-form-id'); 140}else if(target.closest('.arcu-open-form')){ 141formId=target.closest('.arcu-open-form').getAttribute('data-form-id'); 142} 143if(formId===null){ 144return false; 145} 146e.preventDefault(); 147e.stopPropagation(); 148arCuPromptClosed=true; 149contactUs.hidePrompt(); 150contactUs.hideForm(); 151contactUs.closeMenu(); 152setTimeout(function(){ 153contactUs.showForm(formId); 154}, 150); 155return false; 156}}); 157});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.