1$(function(){"use strict";function u(n,t,i){n.rules[t]=i,n.message&&(n.messages[t]=n.message)}function y(n){return n.replace(/([!"#$%&'()*+,./:;<=>?@\[\\\]^`{|}~])/g,"\\$1")}function s(n){return n.substr(0,n.lastIndexOf(".")+1)}function h(n,t){return n.indexOf("*.")===0&&(n=n.replace("*.",t)),n}function p(n,t){var i=$(this).find("[data-valmsg-for='"+y(t[0].name)+"']"),r=i.attr("data-valmsg-replace"),u=r?$.parseJSON(r)!==!1:null;i.removeClass("field-validation-valid").addClass("field-validation-error"),n.data("unobtrusiveContainer",i),u?(i.empty(),n.removeClass("input-validation-error").appendTo(i)):n.hide()}function w(n,t){var r=$(this).find("[data-valmsg-summary=true]"),i=r.find("ul");i&&i.length&&t.errorList.length&&(i.empty(),r.addClass("validation-summary-errors").removeClass("validation-summary-valid"),$.each(t.errorList,function(){$("<li />").html(this.message).appendTo(i)}))}function b(n){var t=n.data("unobtrusiveContainer"),i=t.attr("data-valmsg-replace"),r=i?$.parseJSON(i):null;t&&(t.addClass("field-validation-valid").removeClass("field-validation-error"),n.removeData("unobtrusiveContainer"),r&&t.empty())}function k(){var n=$(this);n.data("validator").resetForm(),n.find(".validation-summary-errors").addClass("validation-summary-valid").removeClass("validation-summary-errors"),n.find(".field-validation-error").addClass("field-validation-valid").removeClass("field-validation-error").removeData("unobtrusiveContainer").find(">*").removeData("unobtrusiveContainer")}function c(n){var t=$(n),i=t.data(e),r=$.proxy(k,n);return i||(i={options:{errorClass:"input-validation-error",errorElement:"span",errorPlacement:$.proxy(p,n),invalidHandler:$.proxy(w,n),messages:{},rules:{},success:$.proxy(b,n)},attachValidation:function(){t.unbind("reset."+e,r).bind("reset."+e,r).validate(this.options)},validate:function(){return t.validate(),t.valid()}},t.data(e,i)),i}function r(t){var r=$(t),u=r.rules().datatype,f=r.val(),i=null;return u&&(i=n.dtparse.parse(u,f)),i==null&&(i=f),i}function f(t,i){var e=s(t.element.name),r=t.params[i],o=h(r,e),u=$(t.form).find(":input[name='"+o+"']")[0],f;return u==null&&(f=$(t.element).attr("data-val-datatype-name"),u=f?n.dtparse.parse(f,r,!0):r),u}function t(t,i,u){if(i.nodeType){var f=$(i);return n.defaults.onfocusout&&f.unbind(".validate-"+u).bind("blur.validate-"+u,function(){$(t).valid()}),r(f)}return i}function l(n,t){var i=$(n),r=i.data(o);return r||t||(r={options:{showErrors:function(){},messages:{},rules:{}},attachValidation:function(){i.removeData("validator"),i.validate(this.options)},validate:function(n){var t=i.validate(),u,r,h,f,e,s,o;t.reset(),u=t.clean(n),t.checkable(u)&&(u=t.findByName(u.name).not(t.settings.ignore)[0]),r={},t.settings.rules&&(r=$.validator.normalizeRule(t.settings.rules[u.name])||{}),r.required&&(h=r.required,delete r.required,r=$.extend({required:h},r)),f=!1;for(e in r){s={method:e,parameters:r[e]};try{if(o=$.validator.methods[e].call(t,u.value.replace(/\r/g,""),u,s.parameters),o=="dependency-mismatch"){f=!0;continue}if(f=!1,o=="pending")return;if(!o)return!1}catch(c){t.settings.debug&&window.console&&console.log("Exception occured while evaluatin condition against element "+u.id+". Check the '"+s.method+"' method.",c);throw c;}}if(!f)return!0}},i.data(o,r)),r}function d(n,t){var r=t.name.substr(18,t.name.length-18),i=r.split(/[α-]/);i.length<3||(n[i[0]]=n[i[0]]||{},n[i[0]][i[1]]=n[i[0]][i[1]]||{},n[i[0]][i[1]][i[2]]=t.value)}function g(n,t,r,u,f){var o=$(u),e,s;t.options.rules[f.name]=e={},t.options.messages[f.name]=s={},$.each(i,function(){var t=n+this.name,i=o.attr(t),u={};typeof i!="undefined"&&(t+="-",$.each(this.params,function(){u[this]=o.attr(t+this)}),this.adapt({element:f,form:r,message:i,params:u,rules:e,messages:s}))}),jQuery.extend(e,{__dummy__:!0})}function nt(t,r,u,f,e){var h=t.substr(9,t.length-9),c=$(f),o={rules:{},messages:{}},s={rules:{},messages:{}};r.options.rules[f.name]=r.options.rules[f.name]||{},r.options.messages[f.name]=r.options.messages[f.name]||{},$.each(i,function(){var n=t+this.name,i=c.attr(n),r={};i!==undefined&&(n+="-",$.each(this.params,function(){r[this]=c.attr(n+this)}),this.adapt({element:f,form:u,message:i,params:r,rules:o.rules,messages:o.messages}))}),jQuery.extend(o.rules,{__dummy__:!0}),n.addMethod(h+"__dummy__",function(){return!0}),$.each(o.rules,function(n,t){s.rules[h+n]=t}),$.each(o.messages,function(n,t){s.messages[h+n]=t}),$.each(s.rules,function(t){n.addMethod(t,function(i,r,u){var f=!0,o,s;return($.each(e,function(n,t){var i=t.validate(t.target);t.invert&&(i=!i),f=f&&i}),!f)?!0:(o=t.split("α")[2],s=n.methods[o],s.call(this,i,r,u))})}),jQuery.extend(r.options.rules[f.name],s.rules),jQuery.extend(r.options.messages[f.name],s.messages)}var n=$.validator,i=n.unobtrusive.adapters,e="unobtrusiveValidation",o="unobtrusiveValidationCondition",a,v;n.setDefaults({ignore:":hidden:not(.k-widget input)"}),n.format=function(t,i){return arguments.length===1?function(){var i=$.makeArray(arguments);return i.unshift(t),n.format.apply(this,i)}:(arguments.length>2&&i.constructor!==Array&&(i=$.makeArray(arguments).slice(1)),i.constructor!==Array&&(i=[i]),String.localeFormat.apply(this,[t].concat(i)))},n.prototype.formatAndAdd=function(t,i){var r=this.defaultMessage(t,i.method),u=/\$?\{(\d+(:\w+)?)\}/g;typeof r=="function"?r=r.call(this,i.parameters,t):u.test(r)&&(r=n.format(r.replace(u,"{$1}"),i.parameters)),this.errorList.push({message:r,element:t}
1),this.errorMap[t.name]=r,this.submitted[t.name]=r},i.addOrReplace=function(n,t,i){var u,r;for(i||(i=t,t=[]),u=$.grep(this,function(t){return t.name!=n}),this.splice(0,this.length),r=0;r<u.length;r++)this.push(u[r]);return this.push({name:n,params:t,adapt:i}),this},i.addMinMaxParsed=function(n,t,i,r,e,o){return this.addOrReplace(n,[e||"min",o||"max"],function(n){var s=n.params.min,h=n.params.max,c,l;s&&(c=f(n,e||"min")),h&&(l=f(n,o||"max")),s&&h?u(n,r,[c,l]):s?u(n,t,c):h&&u(n,i,l)})},n.dtparse={parsers:{},parse:function(n,t,i){var r=this.parsers[n];if(!r)return null;try{return r(t,i)}catch(u){return null}}},n.dtparse.parsers.int=function(n,t){if(typeof n=="number")return n;var i=null;if(!t)try{i=Number.parseLocale(n)}catch(r){if(r.name!=="Sys.ArgumentException")return"";throw r;}if(i==null||isNaN(i))try{i=Number.parseInvariant(n)}catch(r){return""}return isNaN(i)||i!=Math.floor(i)?"":i},n.dtparse.parsers.float=function(n,t){if(typeof n=="number")return n;var i=null;if(!t)try{i=Number.parseLocale(n)}catch(r){if(r.name!=="Sys.ArgumentException")return"";throw r;}if(i==null||isNaN(i))try{i=Number.parseInvariant(n)}catch(r){return""}return isNaN(i)?"":i},n.dtparse.parsers.date=function(n,t){if(n instanceof Date)return n;var i=null;return t||(i=Date.parseLocale(n)),i==null&&(i=Date.parseInvariant(n)),i==null&&(i=Date.parseInvariant(n,"M/d/yyyy H:mm:ss")),i==null&&(i=""),i},n.dtparse.parsers.money=function(n,t){if(typeof n=="number")return n;var i=null;if(!t)try{i=Number.parseLocale(n)}catch(r){if(r.name!=="Sys.ArgumentException")return"";throw r;}if(i==null||isNaN(i))try{i=Number.parseInvariant(n)}catch(r){return""}return isNaN(i)?"":i},n.addMethod("datatype",function(t,i,r){return this.optional(i)||n.dtparse.parse(r,t)!=null}),n.addMethod("equalTo",function(n,i,u){var f=t(i,u,"equalTo"),e=r(i);return e==f}),n.addMethod("notEqualTo",function(n,i,u){var f=t(i,u,"notEqualTo"),e=r(i);return e!=f}),n.addMethod("minIn",function(n,i,u){var f=t(i,u,"minIn"),e=r(i);return this.optional(i)||e>=f}),n.addMethod("minEx",function(n,i,u){var f=t(i,u,"minEx"),e=r(i);return this.optional(i)||e>f}),n.addMethod("maxIn",function(n,i,u){var f=t(i,u,"maxIn"),e=r(i);return this.optional(i)||e<=f}),n.addMethod("maxEx",function(n,i,u){var f=t(i,u,"maxEx"),e=r(i);return this.optional(i)||e<f}),n.addMethod("rangeIn",function(n,i,u){var e=t(i,u[0],"rangeIn"),o=t(i,u[1],"rangeIn"),f=r(i);return this.optional(i)||f>=e&&f<=o}),n.addMethod("rangeEx",function(n,i,u){var e=t(i,u[0],"rangeEx"),o=t(i,u[1],"rangeEx"),f=r(i);return this.optional(i)||f>e&&f<o}),i.addOrReplace("datatype",["name"],function(n){u(n,"datatype",n.params.name)}),i.addOrReplace("equalto",["other"],function(n){u(n,"equalTo",f(n,"other"))}),i.addOrReplace("notequalto",["other"],function(n){u(n,"notEqualTo",f(n,"other"))}),i.addMinMaxParsed("range","minIn","maxIn","rangeIn").addMinMaxParsed("rangeex","minEx","maxEx","rangeEx"),i.addOrReplace("notempty",["default"],function(n){(n.element.tagName.toUpperCase()!=="INPUT"||n.element.type.toUpperCase()!=="CHECKBOX")&&u(n,"notEqualTo",f(n,"default"))}),n.unobtrusive.conditional={parseElement:function(n,t){var o=$(n),i=o.parents("form")[0],f={},r,u,e;i&&(e=$(i),r=$.grep(n.attributes,function(n){return n.name.indexOf("data-val-condmetaα")===0}),r.length!==0)&&($.each(r,function(){d(f,this)}),u=c(i),$.each(f,function(t){var r=[],f;$.each(this,function(i){var c="data-val-condcdefα"+t+"α"+i+"α",a=s(n.name),v=h(this.target,a),u=$("<form style='display:none;visibility:hidden' />"),y=this.invert=="true",o=e.find(":input[name='"+v+"']")[0],f;u.appendTo($(document.body)),f=l(u),g(c,f,u,n,o),r.push({target:o,invert:y,conditionform:u,validate:f.validate}),f.attachValidation()}),f="data-val-condvalα"+t+"α",nt(f,u,i,n,r)}),t||u.attachValidation())},parse:function(t){$(t).find(":input[data-val=true]").each(function(){n.unobtrusive.conditional._originalUnobtrusiveParseElement.call(n.unobtrusive,this,!0)}),$(t).find(":input[data-val=true]").filter(function(){return $.grep($(this)[0].attributes,function(n){return n.name.indexOf("data-val-condvalα")==0}).length>0}).each(function(){n.unobtrusive.conditional.parseElement(this,!0)}),$("form").each(function(){var t=l(this,!0),n;t?t.attachValidation():(n=c(this),n&&n.attachValidation())})}},n.unobtrusive.conditional._originalUnobtrusiveParseElement=n.unobtrusive.parseElement,n.unobtrusive.parseElement=function(t,i){n.unobtrusive.conditional._originalUnobtrusiveParseElement.call(n.unobtrusive,t,i),n.unobtrusive.conditional.parseElement(t,i)},n.unobtrusive.parse=n.unobtrusive.conditional.parse,a=$.fn.rules,$.fn.rules=function(n,t){var i=a.call(this,n,t),r={},u;return $.each(i,function(n,t){n.length>=9&&n.substr(n.length-9,9)=="αrequired"&&(r[n]=t)}),$.each(r,function(n){delete i[n]}),i=$.extend(r,i),i.required&&(u=i.required,delete i.required,i=$.extend({required:u},i)),i},v=n.normalizeRules,n.normalizeRules=function(n,t){n=v.call(this,n,t),$.each(["minlength","maxlength","min","max"],function(t,i){var r="α"+i+"$";$.each(n,function(t,i){t.match(r)&&(n[t]=Number(i))})}),$.each(["rangelength","range"],function(t,i){var r="α"+i+"$";$.each(n,function(t,i){t.match(r)&&(n[t]=[Number(i[0]),Number(i[1])])})});var i=[];return $.each(n,function(n){n.match("αmessages$")&&i.push(n)}),$.each(i,function(t){delete n[t]}),n}}(jQuery));
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.