PageSourceSearch

https://www.apf.com.au/include/js/errors.js?_zv=202609230808

js apf.com.au collected 2026-10-01 00:34:07 UTC 5,726 bytes, 1 lines download raw bytes

1var errors={summarySelector:null,errorCount:0,clear:function(){$(".inline-error").remove(),$(".has-error").removeClass("has-error"),$(".input-error").removeClass("input-error"),$(".is-invalid").removeClass("is-invalid"),this.errorCount=0,null==this.summarySelector&&$(".feedback").length>0&&(this.summarySelector=$(".feedback:first")),null!==this.summarySelector&&($(this.summarySelector).removeClass("alert"),$(this.summarySelector).removeClass("alert-danger"),$(this.summarySelector).removeClass("alert-success"),$(this.summarySelector).removeClass("alert-info"),$(this.summarySelector).removeClass("error-message"),$(this.summarySelector).hide(),$(this.summarySelector).html(""))},hasErrors:function(){return this.errorCount>0},showError:function(e,r){this.showErrorInternal(e,"","",r)},showErrorInternal:function(e,r,t,s,a){try{if(0==e.length)return;this.errorCount+=1;var l=!1,o=e;if(void 0!==r&&""!==r&&(0==$(r).length&&($("#"+r).length>0?r="#"+r:$("#"+r+"_0").length>0?r="#"+r+"_0":$("#"+r+"_opt0").length>0&&(r="#"+r+"_opt0")),$(r).length>0)){var i=$("<div></div>").attr("class","inline-error error-message text-danger").attr("id","inline_error_"+this.errorCount).html(e),m=$(r);if("radio"==$(r).attr("type")||"checkbox"==$(r).attr("type")){var n=$(r).attr("name"),u=$("input[name='"+n+"']").last();m=$("label[for='"+u.attr("id")+"']").first()}$(r).closest('div[class~="input-group"]').length>0&&(m=$(r).closest('div[class~="input-group"]')),m.next().hasClass("inline-error")&&m.next().remove(),m.after(i),$(r).closest('div[class~="form-group"]').addClass("has-error"),$(r).addClass("input-error is-invalid"),l=!0,null!=t&&0!=t.length||(null!=(t=$("label[for='"+$(r).attr("id")+"']").first().text())&&0!=t.length||(t=$(r).attr("id")),t.lastIndexOf("ctl00_ctl00")>-1&&(t=t.substring(t.lastIndexOf("_")+1)),t.lastIndexOf("*")>-1&&(t=t.substring(0,t.lastIndexOf("*")))),o=null==$(r).attr("id")?"<a href='#inline_error_"+this.errorCount+"'>"+t+"</a> - "+e:"<a href='#"+$(r).attr("id")+"'>"+t+"</a> - "+e}if(null==this.summarySelector&&$(".feedback").length>0&&s&&(this.summarySelector=$("#"+s)),null==this.summarySelector&&$(".feedback").length>0&&(this.summarySelector=$(".feedback:first")),null!==this.summarySelector){var c=$("<li></li>").html(o);$(r).length>0&&1==a&&(c=$('<li class="sr-only"></li>').html(o)),$(this.summarySelector).show(),0==$(this.summarySelector).find("ul").length&&$(this.summarySelector).append($("<ul></ul>")),-1==$(this.summarySelector).html().indexOf(c.html())&&$(this.summarySelector).find("ul").append(c),$(this.summarySelector).removeClass("alert"),$(this.summarySelector).removeClass("alert-danger"),$(this.summarySelector).removeClass("alert-success"),$(this.summarySelector).removeClass("alert-info"),$(this.summarySelector).html().indexOf("<li>")>-1&&$(this.summarySelector).addClass("error-message alert alert-danger"),0==l&&$(this.summarySelector).focus(),l=!0}0==l&&(console.log(e),alert(e))}catch(e){console.log(e)}},showInputError:function(e,r,t,s,a){this.showErrorInternal(e,r,t,s,a)},showInfo:function(e,r){this.showInfoInternal(e,r)},showInfoInternal:function(e,r){try{if(0==e.length)return;var t=!1,s=e;if(null==this.summarySelector&&$(".feedback").length>0&&r&&(this.summarySelector=$("#"+r)),null==this.summarySelector&&$(".feedback").length>0&&(this.summarySelector=$(".feedback:first")),null!==this.summarySelector){$(this.summarySelector).removeClass("alert"),$(this.summarySelector).removeClass("alert-danger"),$(this.summarySelector).removeClass("alert-success"),$(this.summarySelector).removeClass("alert-info"),$(this.summarySelector).addClass("alert alert-info");var a=$("<li></li>").html(s);$(this.summarySelector).show(),0==$(this.summarySelector).find("ul").length&&$(this.summarySelector).append($("<ul></ul>")),-1==$(this.summarySelector).html().indexOf(a.html())&&$(this.summarySelector).find("ul").append(a),0==t&&$(this.summarySelector).focus(),t=!0}0==t&&(console.log(e),alert(e))}catch(e){console.log(e)}},showSuccess:function(e,r){this.showSuccessInternal(e,r)},showSuccessInternal:function(e,r){try{if(0==e.length)return;var t=!1,s=e;if(null==this.summarySelector&&$(".feedback").length>0&&r&&(this.summarySelector=$("#"+r)),null==this.summarySelector&&$(".feedback").length>0&&(this.summarySelector=$(".feedback:first")),null!==this.summarySelector){$(this.summarySelector).removeClass("alert"),$(this.summarySelector).removeClass("alert-danger"),$(this.summarySelector).removeClass("alert-success"),$(this.summarySelector).removeClass("alert-info"),$(this.summarySelector).addClass("alert alert-success");var a=$("<li></li>").html(s);$(this.summarySelector).show(),0==$(this.summarySelector).find("ul").length&&$(this.summarySelector).append($("<ul></ul>")),-1==$(this.summarySelector).html().indexOf(a.html())&&$(this.summarySelector).find("ul").append(a),0==t&&$(this.summarySelector).focus(),t=!0}0==t&&(console.log(e),alert(e))}catch(e){console.log(e)}}};$(document).ready(function(){if("function"==typeof Page_ClientValidate){var e=Page_ClientValidate;Page_ClientValidate=function(r){if(errors.clear(),e(r),!Page_IsValid)for(i=0;i<Page_Validators.length;i++)if(!Page_Validators[i].isvalid&&"string"==typeof Page_Validators[i].errormessage){var t=Page_Validators[i].errormessage,s=Page_Validators[i].controltovalidate,a=void 0;Page_Validators[i].attributes["cm:errorstarget"]&&(s=Page_Validators[i].attributes["cm:errorstarget"].value),Page_Validators[i].attributes["data-errors-target"]&&(s=Page_Validators[i].attributes["data-errors-target"].value),Page_Validators[i].attributes["data-errors-hideinsummary"]&&(a=!0),errors.showErrorInternal(t,s,void 0,void 0,a),Page_Validators[i].style.display="none"}return Page_IsValid}}});var feedback=errors;

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.