https://www.gscnc.org/etc.clientlibs/gsusafoundation/components/forms/recaptcha-v2/clientlibs.min.js
1$(document).ready(function () { 2 const recaptchaError = localStorage.getItem("recaptchaError"); 3 if(recaptchaError) { 4 $("#recaptcha-error").show(); 5 localStorage.removeItem("recaptchaError"); 6 } 7 function timestamp() { 8 var response = document.getElementById("g-recaptcha-response"); 9 if (response == null || response.value.trim() == "") { 10 for(let i=0;i<document.getElementsByName("captcha_settings").length;i++) { 11 var elems = JSON.parse(document.getElementsByName("captcha_settings")[i].value); 12 elems["ts"] = JSON.stringify(new Date().getTime()); 13 document.getElementsByName("captcha_settings")[i].value = JSON.stringify(elems); 14 } 15 } 16 } setInterval(timestamp, 500); 17 18 $("input[type='submit']").bind("click",function(e){ 19 var response = grecaptcha.getResponse(); 20 if(response.length == 0) { 21 localStorage.setItem("recaptchaError", true); 22 e.preventDefault(); 23 return false; 24 } 25 }); 26});
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.