1jQuery(function($){'use strict';function rot13(s){return s.replace(/[a-zA-Z]/g,function(c){return String.fromCharCode((c<='Z'?90:122)>=(c=c.charCodeAt(0)+13)?c:c-26)})} 2function fetchEmail(el){var email=el.getAttribute('data-enc-email');if(!email){return null} 3email=email.replace(/\[at\]/g,'@');email=rot13(email);return email} 4function parseTitle(el){var title=el.getAttribute('title');var email=fetchEmail(el);if(title&&email){title=title.replace('{{email}}',email);el.setAttribute('title',title)}} 5function setInputValue(el){var email=fetchEmail(el);if(email){el.setAttribute('value',email)}} 6function mailto(el){var email=fetchEmail(el);if(email){window.location.href='mailto:'+email}} 7function revert(el,rtl){var email=fetchEmail(el);if(email){rtl.text(email);rtl.removeClass('eeb-rtl')}} 8document.addEventListener('copy',function(e){$('a[data-enc-email]').each(function(){var rtl=$(this).find('.eeb-rtl');if(rtl.text()){revert(this,rtl)}});console.log('copy')});$('body').on('click','a[data-enc-email]',function(){mailto(this)});$('a[data-enc-email]').each(function(){parseTitle(this)});$('input[data-enc-email]').each(function(){setInputValue(this)})})
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.