PageSourceSearch

https://www.pathologyupdate.com/include/js/validation.min.js?_zv=202608131002

js pathologyupdate.com collected 2026-10-07 07:43:54 UTC 1,362 bytes, 1 lines download raw bytes

1var validation={resetValidation:function(){$("[data-validation-key]").removeClass("invalid");$("[data-validation-message]").removeClass("validationMessageVisible").addClass("validationMessageHidden")},presentValidationErrors:function(n){if(validation.resetValidation(),n){var t=n.getUniqueArrayFromProperty("Key");$(t).each(function(t,i){$('[data-validation-key="'+i+'"]').addClass("invalid");var u=n.where(function(n){return n.Key==i}).select(function(n){return n}),r="<ul>";$(u).each(function(){r+="<li>"+this.Value+"<\/li>"});r+="<\/ul>";$('[data-validation-message="'+i+'"]').html(r).addClass("validationMessageVisible")})}},callValidatingJsonReturnValueService:function(n,t,i,r,u,f,e){$.ajax({cache:!1,url:n,timeout:45e3,type:t,dataType:"text",contentType:"application/json; charset=utf-8",data:{val:JSON.stringify(i)},dataFilter:function(n){return n.replace(/"\\\/(Date\(.*?\))\\\/"/gi,"new $1")},success:function(n){try{n.length>0&&(n=eval("("+n+")"))}catch(i){e&&e("An error occurred whilst evaluating the server response.");return}if(n&&n.d&&n.d.IsSuccessful){var t=n.d.Data;t?r&&r(t):u&&u(n.d.Message)}else n&&n.d?n.d.HasValidationErrors?f&&f(n.d.ValidationErrors):e&&e(n.d.Message):n.length>0&&e&&e("An error occurred on the server whilst trying to process your request.")},error:function(){e&&e("An error occurred while contacting the server.")}})}};

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.