1function translater_draw(){ 2 3 // Desktop button: 4 document.querySelector("nav.secondary ul").insertAdjacentHTML("beforeend","<li id=li_translatebutton onclick=translate_toggle(1) style=display:none><span><img alt='Translate Button' src=https://www.waukeshacounty.gov/media/h0gp1rhj/translate.png style=height:25px;margin-left:10px;margin-right:10px;width:auto;cursor:pointer></span></li>") 5 6 // Translate widget: 7 document.body.insertAdjacentHTML("beforeend","<div id=div_googletranslate onmouseleave=translate_toggle(0)>Translate this site:<br><div id='google_translate_element'></div></div>") 8 9 // Init Translator: 10 setTimeout("translater_init()",100) 11 12} 13 14g_num_translate_try=5 15function translater_init(){ 16 try{ 17 new google.translate.TranslateElement({pageLanguage:"en"},"google_translate_element") 18 li_translatebutton.style.display="block"; 19 } 20 catch(error){ 21 g_num_translate_try-- 22 if(g_num_translate_try>0)setTimeout("translater_init()",250) 23 } 24} 25 26function translate_toggle(p_boo_fadein){ 27 event.stopPropagation() 28 if(p_boo_fadein){ 29 div_googletranslate.style.top=(li_translatebutton.getBoundingClientRect().top+10)+"px" 30 div_googletranslate.style.right=(window.innerWidth-li_translatebutton.getBoundingClientRect().right-25)+"px" 31 div_googletranslate.style.display="block" 32 }else{ 33 div_googletranslate.style.display="none" 34 } 35} 36 37document.addEventListener('DOMContentLoaded',function(event){translater_draw()})
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.