1function findEmail(t){for(var e=0;e<t.length;e++)if("email"===t[e].type)return t[e].nameorid}function findButton(t){for(var e=0;e<t.length;e++)if("Submit"===t[e].type)return t[e].container}function getInputElements(t){var e=[],n=new RegExp("e[-_]?mail"),i=!1;if((jQuery("#"+t+", form[name='"+t+"']").find(":input").each(function(t,o){if("hidden"!==o.type&&"password"!==o.type){var r={};r.nameorid=""!==o.id?o.id:o.name,"email"===o.type||"text"===o.type&&n.test(r.nameorid)?r.type="email":r.type=o.type,"submit"===o.type&&(r.type="Submit",""!==r.nameorid?r.container='button[id="'+r.nameorid+'"],button[name="'+r.nameorid+'"]':(r.container='button[type="submit"]',r.nameorid="submit"),i=!0),void 0!==r&&e.push(r)}}),!i)&&jQuery("#"+t+", form[name='"+t+"']").find('button[type="submit"]').length>0){var o={type:"Submit",container:'button[type="submit"]',nameorid:"Submit"};e.push(o)}return e}!function(t){document.addEventListener?document.addEventListener("ltkAsyncListener",t):(e=document.documentElement,e.ltkAsyncProperty=0,e.attachEvent("onpropertychange",function(e){"ltkAsyncProperty"===e.propertyName&&t()}))}(function(){var t=document.querySelector('script[src*="ltkSubPoints.js"]').getAttribute("ltk-data");void 0===t&&(t=""),t=(t=t.substring(1,t.length-1)).split(",");for(var e=0;e<t.length;e++)formCode=t[e].toString().trim(),jQuery("form").each(function(){if(this.name===formCode||this.id===formCode){_ltk_util.consoleLog("We have a form that's been setup");var t=getInputElements(formCode),e=findEmail(t),n=findButton(t);_ltk_util.consoleLog(e),_ltk.Signup.New(formCode,e,_ltk.Signup.TYPE.DEFAULT,"form[id = '"+formCode+"'], form[name = '"+formCode+"'] "+n);for(var i=0;i<t.length;i++)"email"!==t[i].type&&"Submit"!==t[i].type&&("checkbox"===t[i].type?_ltk.Signup.SetOptIn(formCode,"input[id='"+t[i].nameorid+"'], input[name='"+t[i].nameorid+"']"):"text"===t[i].type&&_ltk.Signup.SetFieldWithKey(formCode,"input[id='"+t[i].nameorid+"'], input[name='"+t[i].nameorid+"']",t[i].nameorid))}})});
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.