Thread: [virtualcommons-svn] commit/vcweb: alllee: version bump on jquery validation plugin
Status: Beta
                
                Brought to you by:
                
                    alllee
                    
                
            | 
     
      
      
      From: <com...@bi...> - 2013-09-10 19:09:36
       
   | 
1 new commit in vcweb: https://bitbucket.org/virtualcommons/vcweb/commits/9a811282c6b9/ Changeset: 9a811282c6b9 User: alllee Date: 2013-09-10 21:09:24 Summary: version bump on jquery validation plugin Affected #: 1 file diff -r add25b5702b022fbf1211ab44919b49c3df4868f -r 9a811282c6b908b58e108f2= e6a61477d851d55ac vcweb/static/js/jquery.validate.min.js --- a/vcweb/static/js/jquery.validate.min.js +++ b/vcweb/static/js/jquery.validate.min.js @@ -1,4 +1,2 @@ -/*! jQuery Validation Plugin - v1.10.0 - 9/7/2012 -* https://github.com/jzaefferer/jquery-validation -* Copyright (c) 2012 J=C3=B6rn Zaefferer; Licensed MIT, GPL */ -(function(a){a.extend(a.fn,{validate:function(b){if(!this.length){b&&b.deb= ug&&window.console&&console.warn("nothing selected, can't validate, returni= ng nothing");return}var c=3Da.data(this[0],"validator");return c?c:(this.at= tr("novalidate","novalidate"),c=3Dnew a.validator(b,this[0]),a.data(this[0]= ,"validator",c),c.settings.onsubmit&&(this.validateDelegate(":submit","clic= k",function(b){c.settings.submitHandler&&(c.submitButton=3Db.target),a(b.ta= rget).hasClass("cancel")&&(c.cancelSubmit=3D!0)}),this.submit(function(b){f= unction d(){var d;return c.settings.submitHandler?(c.submitButton&&(d=3Da("= <input type=3D'hidden'/>").attr("name",c.submitButton.name).val(c.submitBut= ton.value).appendTo(c.currentForm)),c.settings.submitHandler.call(c,c.curre= ntForm,b),c.submitButton&&d.remove(),!1):!0}return c.settings.debug&&b.prev= entDefault(),c.cancelSubmit?(c.cancelSubmit=3D!1,d()):c.form()?c.pendingReq= uest?(c.formSubmitted=3D!0,!1):d():(c.focusInvalid(),!1)})),c)},valid:funct= ion(){if(a(this[0]).is("form"))return this.validate().form();var b=3D!0,c= =3Da(this[0].form).validate();return this.each(function(){b&=3Dc.element(th= is)}),b},removeAttrs:function(b){var c=3D{},d=3Dthis;return a.each(b.split(= /\s/),function(a,b){c[b]=3Dd.attr(b),d.removeAttr(b)}),c},rules:function(b,= c){var d=3Dthis[0];if(b){var e=3Da.data(d.form,"validator").settings,f=3De.= rules,g=3Da.validator.staticRules(d);switch(b){case"add":a.extend(g,a.valid= ator.normalizeRule(c)),f[d.name]=3Dg,c.messages&&(e.messages[d.name]=3Da.ex= tend(e.messages[d.name],c.messages));break;case"remove":if(!c)return delete= f[d.name],g;var h=3D{};return a.each(c.split(/\s/),function(a,b){h[b]=3Dg[= b],delete g[b]}),h}}var i=3Da.validator.normalizeRules(a.extend({},a.valida= tor.metadataRules(d),a.validator.classRules(d),a.validator.attributeRules(d= ),a.validator.staticRules(d)),d);if(i.required){var j=3Di.required;delete i= .required,i=3Da.extend({required:j},i)}return i}}),a.extend(a.expr[":"],{bl= ank:function(b){return!a.trim(""+b.value)},filled:function(b){return!!a.tri= m(""+b.value)},unchecked:function(a){return!a.checked}}),a.validator=3Dfunc= tion(b,c){this.settings=3Da.extend(!0,{},a.validator.defaults,b),this.curre= ntForm=3Dc,this.init()},a.validator.format=3Dfunction(b,c){return arguments= .length=3D=3D=3D1?function(){var c=3Da.makeArray(arguments);return c.unshif= t(b),a.validator.format.apply(this,c)}:(arguments.length>2&&c.constructor!= =3D=3DArray&&(c=3Da.makeArray(arguments).slice(1)),c.constructor!=3D=3DArra= y&&(c=3D[c]),a.each(c,function(a,c){b=3Db.replace(new RegExp("\\{"+a+"\\}",= "g"),c)}),b)},a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{= },errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:!= 0,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:!0,ignore:":hidde= n",ignoreTitle:!1,onfocusin:function(a,b){this.lastActive=3Da,this.settings= .focusCleanup&&!this.blockFocusCleanup&&(this.settings.unhighlight&&this.se= ttings.unhighlight.call(this,a,this.settings.errorClass,this.settings.valid= Class),this.addWrapper(this.errorsFor(a)).hide())},onfocusout:function(a,b)= {!this.checkable(a)&&(a.name in this.submitted||!this.optional(a))&&this.el= ement(a)},onkeyup:function(a,b){if(b.which=3D=3D=3D9&&this.elementValue(a)= =3D=3D=3D"")return;(a.name in this.submitted||a=3D=3D=3Dthis.lastActive)&&t= his.element(a)},onclick:function(a,b){a.name in this.submitted?this.element= (a):a.parentNode.name in this.submitted&&this.element(a.parentNode)},highli= ght:function(b,c,d){b.type=3D=3D=3D"radio"?this.findByName(b.name).addClass= (c).removeClass(d):a(b).addClass(c).removeClass(d)},unhighlight:function(b,= c,d){b.type=3D=3D=3D"radio"?this.findByName(b.name).removeClass(c).addClass= (d):a(b).removeClass(c).addClass(d)}},setDefaults:function(b){a.extend(a.va= lidator.defaults,b)},messages:{required:"This field is required.",remote:"P= lease fix this field.",email:"Please enter a valid email address.",url:"Ple= ase enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please e= nter a valid date (ISO).",number:"Please enter a valid number.",digits:"Ple= ase enter only digits.",creditcard:"Please enter a valid credit card number= .",equalTo:"Please enter the same value again.",maxlength:a.validator.forma= t("Please enter no more than {0} characters."),minlength:a.validator.format= ("Please enter at least {0} characters."),rangelength:a.validator.format("P= lease enter a value between {0} and {1} characters long."),range:a.validato= r.format("Please enter a value between {0} and {1}."),max:a.validator.forma= t("Please enter a value less than or equal to {0}."),min:a.validator.format= ("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1= ,prototype:{init:function(){function d(b){var c=3Da.data(this[0].form,"vali= dator"),d=3D"on"+b.type.replace(/^validate/,"");c.settings[d]&&c.settings[d= ].call(c,this[0],b)}this.labelContainer=3Da(this.settings.errorLabelContain= er),this.errorContext=3Dthis.labelContainer.length&&this.labelContainer||a(= this.currentForm),this.containers=3Da(this.settings.errorContainer).add(thi= s.settings.errorLabelContainer),this.submitted=3D{},this.valueCache=3D{},th= is.pendingRequest=3D0,this.pending=3D{},this.invalid=3D{},this.reset();var = b=3Dthis.groups=3D{};a.each(this.settings.groups,function(c,d){a.each(d.spl= it(/\s/),function(a,d){b[d]=3Dc})});var c=3Dthis.settings.rules;a.each(c,fu= nction(b,d){c[b]=3Da.validator.normalizeRule(d)}),a(this.currentForm).valid= ateDelegate(":text, [type=3D'password'], [type=3D'file'], select, textarea,= [type=3D'number'], [type=3D'search'] ,[type=3D'tel'], [type=3D'url'], [typ= e=3D'email'], [type=3D'datetime'], [type=3D'date'], [type=3D'month'], [type= =3D'week'], [type=3D'time'], [type=3D'datetime-local'], [type=3D'range'], [= type=3D'color'] ","focusin focusout keyup",d).validateDelegate("[type=3D'ra= dio'], [type=3D'checkbox'], select, option","click",d),this.settings.invali= dHandler&&a(this.currentForm).bind("invalid-form.validate",this.settings.in= validHandler)},form:function(){return this.checkForm(),a.extend(this.submit= ted,this.errorMap),this.invalid=3Da.extend({},this.errorMap),this.valid()||= a(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors()= ,this.valid()},checkForm:function(){this.prepareForm();for(var a=3D0,b=3Dth= is.currentElements=3Dthis.elements();b[a];a++)this.check(b[a]);return this.= valid()},element:function(b){b=3Dthis.validationTargetFor(this.clean(b)),th= is.lastElement=3Db,this.prepareElement(b),this.currentElements=3Da(b);var c= =3Dthis.check(b)!=3D=3D!1;return c?delete this.invalid[b.name]:this.invalid= [b.name]=3D!0,this.numberOfInvalids()||(this.toHide=3Dthis.toHide.add(this.= containers)),this.showErrors(),c},showErrors:function(b){if(b){a.extend(thi= s.errorMap,b),this.errorList=3D[];for(var c in b)this.errorList.push({messa= ge:b[c],element:this.findByName(c)[0]});this.successList=3Da.grep(this.succ= essList,function(a){return!(a.name in b)})}this.settings.showErrors?this.se= ttings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowE= rrors()},resetForm:function(){a.fn.resetForm&&a(this.currentForm).resetForm= (),this.submitted=3D{},this.lastElement=3Dnull,this.prepareForm(),this.hide= Errors(),this.elements().removeClass(this.settings.errorClass).removeData("= previousValue")},numberOfInvalids:function(){return this.objectLength(this.= invalid)},objectLength:function(a){var b=3D0;for(var c in a)b++;return b},h= ideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){= return this.size()=3D=3D=3D0},size:function(){return this.errorList.length}= ,focusInvalid:function(){if(this.settings.focusInvalid)try{a(this.findLastA= ctive()||this.errorList.length&&this.errorList[0].element||[]).filter(":vis= ible").focus().trigger("focusin")}catch(b){}},findLastActive:function(){var= b=3Dthis.lastActive;return b&&a.grep(this.errorList,function(a){return a.e= lement.name=3D=3D=3Db.name}).length=3D=3D=3D1&&b},elements:function(){var b= =3Dthis,c=3D{};return a(this.currentForm).find("input, select, textarea").n= ot(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(= function(){return!this.name&&b.settings.debug&&window.console&&console.erro= r("%o has no name assigned",this),this.name in c||!b.objectLength(a(this).r= ules())?!1:(c[this.name]=3D!0,!0)})},clean:function(b){return a(b)[0]},erro= rs:function(){var b=3Dthis.settings.errorClass.replace(" ",".");return a(th= is.settings.errorElement+"."+b,this.errorContext)},reset:function(){this.su= ccessList=3D[],this.errorList=3D[],this.errorMap=3D{},this.toShow=3Da([]),t= his.toHide=3Da([]),this.currentElements=3Da([])},prepareForm:function(){thi= s.reset(),this.toHide=3Dthis.errors().add(this.containers)},prepareElement:= function(a){this.reset(),this.toHide=3Dthis.errorsFor(a)},elementValue:func= tion(b){var c=3Da(b).attr("type"),d=3Da(b).val();return c=3D=3D=3D"radio"||= c=3D=3D=3D"checkbox"?a('input[name=3D"'+a(b).attr("name")+'"]:checked').val= ():typeof d=3D=3D"string"?d.replace(/\r/g,""):d},check:function(b){b=3Dthis= .validationTargetFor(this.clean(b));var c=3Da(b).rules(),d=3D!1,e=3Dthis.el= ementValue(b),f;for(var g in c){var h=3D{method:g,parameters:c[g]};try{f=3D= a.validator.methods[g].call(this,e,b,h.parameters);if(f=3D=3D=3D"dependency= -mismatch"){d=3D!0;continue}d=3D!1;if(f=3D=3D=3D"pending"){this.toHide=3Dth= is.toHide.not(this.errorsFor(b));return}if(!f)return this.formatAndAdd(b,h)= ,!1}catch(i){throw this.settings.debug&&window.console&&console.log("except= ion occured when checking element "+b.id+", check the '"+h.method+"' method= ",i),i}}if(d)return;return this.objectLength(c)&&this.successList.push(b),!= 0},customMetaMessage:function(b,c){if(!a.metadata)return;var d=3Dthis.setti= ngs.meta?a(b).metadata()[this.settings.meta]:a(b).metadata();return d&&d.me= ssages&&d.messages[c]},customDataMessage:function(b,c){return a(b).data("ms= g-"+c.toLowerCase())||b.attributes&&a(b).attr("data-msg-"+c.toLowerCase())}= ,customMessage:function(a,b){var c=3Dthis.settings.messages[a];return c&&(c= .constructor=3D=3D=3DString?c:c[b])},findDefined:function(){for(var a=3D0;a= <arguments.length;a++)if(arguments[a]!=3D=3Dundefined)return arguments[a];r= eturn undefined},defaultMessage:function(b,c){return this.findDefined(this.= customMessage(b.name,c),this.customDataMessage(b,c),this.customMetaMessage(= b,c),!this.settings.ignoreTitle&&b.title||undefined,a.validator.messages[c]= ,"<strong>Warning: No message defined for "+b.name+"</strong>")},formatAndA= dd:function(b,c){var d=3Dthis.defaultMessage(b,c.method),e=3D/\$?\{(\d+)\}/= g;typeof d=3D=3D"function"?d=3Dd.call(this,c.parameters,b):e.test(d)&&(d=3D= a.validator.format(d.replace(e,"{$1}"),c.parameters)),this.errorList.push({= message:d,element:b}),this.errorMap[b.name]=3Dd,this.submitted[b.name]=3Dd}= ,addWrapper:function(a){return this.settings.wrapper&&(a=3Da.add(a.parent(t= his.settings.wrapper))),a},defaultShowErrors:function(){var a,b;for(a=3D0;t= his.errorList[a];a++){var c=3Dthis.errorList[a];this.settings.highlight&&th= is.settings.highlight.call(this,c.element,this.settings.errorClass,this.set= tings.validClass),this.showLabel(c.element,c.message)}this.errorList.length= &&(this.toShow=3Dthis.toShow.add(this.containers));if(this.settings.success= )for(a=3D0;this.successList[a];a++)this.showLabel(this.successList[a]);if(t= his.settings.unhighlight)for(a=3D0,b=3Dthis.validElements();b[a];a++)this.s= ettings.unhighlight.call(this,b[a],this.settings.errorClass,this.settings.v= alidClass);this.toHide=3Dthis.toHide.not(this.toShow),this.hideErrors(),thi= s.addWrapper(this.toShow).show()},validElements:function(){return this.curr= entElements.not(this.invalidElements())},invalidElements:function(){return = a(this.errorList).map(function(){return this.element})},showLabel:function(= b,c){var d=3Dthis.errorsFor(b);d.length?(d.removeClass(this.settings.validC= lass).addClass(this.settings.errorClass),d.attr("generated")&&d.html(c)):(d= =3Da("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(b),gene= rated:!0}).addClass(this.settings.errorClass).html(c||""),this.settings.wra= pper&&(d=3Dd.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),t= his.labelContainer.append(d).length||(this.settings.errorPlacement?this.set= tings.errorPlacement(d,a(b)):d.insertAfter(b))),!c&&this.settings.success&&= (d.text(""),typeof this.settings.success=3D=3D"string"?d.addClass(this.sett= ings.success):this.settings.success(d,b)),this.toShow=3Dthis.toShow.add(d)}= ,errorsFor:function(b){var c=3Dthis.idOrName(b);return this.errors().filter= (function(){return a(this).attr("for")=3D=3D=3Dc})},idOrName:function(a){re= turn this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},validati= onTargetFor:function(a){return this.checkable(a)&&(a=3Dthis.findByName(a.na= me).not(this.settings.ignore)[0]),a},checkable:function(a){return/radio|che= ckbox/i.test(a.type)},findByName:function(b){return a(this.currentForm).fin= d('[name=3D"'+b+'"]')},getLength:function(b,c){switch(c.nodeName.toLowerCas= e()){case"select":return a("option:selected",c).length;case"input":if(this.= checkable(c))return this.findByName(c.name).filter(":checked").length}retur= n b.length},depend:function(a,b){return this.dependTypes[typeof a]?this.dep= endTypes[typeof a](a,b):!0},dependTypes:{"boolean":function(a,b){return a},= string:function(b,c){return!!a(b,c.form).length},"function":function(a,b){r= eturn a(b)}},optional:function(b){var c=3Dthis.elementValue(b);return!a.val= idator.methods.required.call(this,c,b)&&"dependency-mismatch"},startRequest= :function(a){this.pending[a.name]||(this.pendingRequest++,this.pending[a.na= me]=3D!0)},stopRequest:function(b,c){this.pendingRequest--,this.pendingRequ= est<0&&(this.pendingRequest=3D0),delete this.pending[b.name],c&&this.pendin= gRequest=3D=3D=3D0&&this.formSubmitted&&this.form()?(a(this.currentForm).su= bmit(),this.formSubmitted=3D!1):!c&&this.pendingRequest=3D=3D=3D0&&this.for= mSubmitted&&(a(this.currentForm).triggerHandler("invalid-form",[this]),this= .formSubmitted=3D!1)},previousValue:function(b){return a.data(b,"previousVa= lue")||a.data(b,"previousValue",{old:null,valid:!0,message:this.defaultMess= age(b,"remote")})}},classRuleSettings:{required:{required:!0},email:{email:= !0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},dig= its:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(b,c){b.c= onstructor=3D=3D=3DString?this.classRuleSettings[b]=3Dc:a.extend(this.class= RuleSettings,b)},classRules:function(b){var c=3D{},d=3Da(b).attr("class");r= eturn d&&a.each(d.split(" "),function(){this in a.validator.classRuleSettin= gs&&a.extend(c,a.validator.classRuleSettings[this])}),c},attributeRules:fun= ction(b){var c=3D{},d=3Da(b);for(var e in a.validator.methods){var f;e=3D= =3D=3D"required"?(f=3Dd.get(0).getAttribute(e),f=3D=3D=3D""&&(f=3D!0),f=3D!= !f):f=3Dd.attr(e),f?c[e]=3Df:d[0].getAttribute("type")=3D=3D=3De&&(c[e]=3D!= 0)}return c.maxlength&&/-1|2147483647|524288/.test(c.maxlength)&&delete c.m= axlength,c},metadataRules:function(b){if(!a.metadata)return{};var c=3Da.dat= a(b.form,"validator").settings.meta;return c?a(b).metadata()[c]:a(b).metada= ta()},staticRules:function(b){var c=3D{},d=3Da.data(b.form,"validator");ret= urn d.settings.rules&&(c=3Da.validator.normalizeRule(d.settings.rules[b.nam= e])||{}),c},normalizeRules:function(b,c){return a.each(b,function(d,e){if(e= =3D=3D=3D!1){delete b[d];return}if(e.param||e.depends){var f=3D!0;switch(ty= peof e.depends){case"string":f=3D!!a(e.depends,c.form).length;break;case"fu= nction":f=3De.depends.call(c,c)}f?b[d]=3De.param!=3D=3Dundefined?e.param:!0= :delete b[d]}}),a.each(b,function(d,e){b[d]=3Da.isFunction(e)?e(c):e}),a.ea= ch(["minlength","maxlength","min","max"],function(){b[this]&&(b[this]=3DNum= ber(b[this]))}),a.each(["rangelength","range"],function(){b[this]&&(b[this]= =3D[Number(b[this][0]),Number(b[this][1])])}),a.validator.autoCreateRanges&= &(b.min&&b.max&&(b.range=3D[b.min,b.max],delete b.min,delete b.max),b.minle= ngth&&b.maxlength&&(b.rangelength=3D[b.minlength,b.maxlength],delete b.minl= ength,delete b.maxlength)),b.messages&&delete b.messages,b},normalizeRule:f= unction(b){if(typeof b=3D=3D"string"){var c=3D{};a.each(b.split(/\s/),funct= ion(){c[this]=3D!0}),b=3Dc}return b},addMethod:function(b,c,d){a.validator.= methods[b]=3Dc,a.validator.messages[b]=3Dd!=3D=3Dundefined?d:a.validator.me= ssages[b],c.length<3&&a.validator.addClassRules(b,a.validator.normalizeRule= (b))},methods:{required:function(b,c,d){if(!this.depend(d,c))return"depende= ncy-mismatch";if(c.nodeName.toLowerCase()=3D=3D=3D"select"){var e=3Da(c).va= l();return e&&e.length>0}return this.checkable(c)?this.getLength(b,c)>0:a.t= rim(b).length>0},remote:function(b,c,d){if(this.optional(c))return"dependen= cy-mismatch";var e=3Dthis.previousValue(c);this.settings.messages[c.name]||= (this.settings.messages[c.name]=3D{}),e.originalMessage=3Dthis.settings.mes= sages[c.name].remote,this.settings.messages[c.name].remote=3De.message,d=3D= typeof d=3D=3D"string"&&{url:d}||d;if(this.pending[c.name])return"pending";= if(e.old=3D=3D=3Db)return e.valid;e.old=3Db;var f=3Dthis;this.startRequest(= c);var g=3D{};return g[c.name]=3Db,a.ajax(a.extend(!0,{url:d,mode:"abort",p= ort:"validate"+c.name,dataType:"json",data:g,success:function(d){f.settings= .messages[c.name].remote=3De.originalMessage;var g=3Dd=3D=3D=3D!0||d=3D=3D= =3D"true";if(g){var h=3Df.formSubmitted;f.prepareElement(c),f.formSubmitted= =3Dh,f.successList.push(c),delete f.invalid[c.name],f.showErrors()}else{var= i=3D{},j=3Dd||f.defaultMessage(c,"remote");i[c.name]=3De.message=3Da.isFun= ction(j)?j(b):j,f.invalid[c.name]=3D!0,f.showErrors(i)}e.valid=3Dg,f.stopRe= quest(c,g)}},d)),"pending"},minlength:function(b,c,d){var e=3Da.isArray(b)?= b.length:this.getLength(a.trim(b),c);return this.optional(c)||e>=3Dd},maxle= ngth:function(b,c,d){var e=3Da.isArray(b)?b.length:this.getLength(a.trim(b)= ,c);return this.optional(c)||e<=3Dd},rangelength:function(b,c,d){var e=3Da.= isArray(b)?b.length:this.getLength(a.trim(b),c);return this.optional(c)||e>= =3Dd[0]&&e<=3Dd[1]},min:function(a,b,c){return this.optional(b)||a>=3Dc},ma= x:function(a,b,c){return this.optional(b)||a<=3Dc},range:function(a,b,c){re= turn this.optional(b)||a>=3Dc[0]&&a<=3Dc[1]},email:function(a,b){return thi= s.optional(b)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=3D\?\^_`{\|}~]|[\u00A0-\uD7FF= \uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=3D\?\^_`{\|}~]|[= \u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x= 0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5= d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x= 0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\= x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-= \uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\= .|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\u= F900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\= uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|= ~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\u= FDCF\uFDF0-\uFFEF])))$/i.test(a)},url:function(a,b){return this.optional(b)= ||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF= 0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=3D]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0= -4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-= 4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD= 7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF= 0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a= -z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7= FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\u= FFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|= [\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.= |_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\= +,;=3D]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFE= F])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=3D]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[= \u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=3D= ]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF90= 0-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=3D]|:|@)|\/|\?)*)?$/= i.test(a)},date:function(a,b){return this.optional(b)||!/Invalid|NaN/.test(= new Date(a))},dateISO:function(a,b){return this.optional(b)||/^\d{4}[\/\-]\= d{1,2}[\/\-]\d{1,2}$/.test(a)},number:function(a,b){return this.optional(b)= ||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(a)},digits:function(a,b)= {return this.optional(b)||/^\d+$/.test(a)},creditcard:function(a,b){if(this= .optional(b))return"dependency-mismatch";if(/[^0-9 \-]+/.test(a))return!1;v= ar c=3D0,d=3D0,e=3D!1;a=3Da.replace(/\D/g,"");for(var f=3Da.length-1;f>=3D0= ;f--){var g=3Da.charAt(f);d=3DparseInt(g,10),e&&(d*=3D2)>9&&(d-=3D9),c+=3Dd= ,e=3D!e}return c%10=3D=3D=3D0},equalTo:function(b,c,d){var e=3Da(d);return = this.settings.onfocusout&&e.unbind(".validate-equalTo").bind("blur.validate= -equalTo",function(){a(c).valid()}),b=3D=3D=3De.val()}}}),a.format=3Da.vali= dator.format})(jQuery),function(a){var b=3D{};if(a.ajaxPrefilter)a.ajaxPref= ilter(function(a,c,d){var e=3Da.port;a.mode=3D=3D=3D"abort"&&(b[e]&&b[e].ab= ort(),b[e]=3Dd)});else{var c=3Da.ajax;a.ajax=3Dfunction(d){var e=3D("mode"i= n d?d:a.ajaxSettings).mode,f=3D("port"in d?d:a.ajaxSettings).port;return e= =3D=3D=3D"abort"?(b[f]&&b[f].abort(),b[f]=3Dc.apply(this,arguments)):c.appl= y(this,arguments)}}}(jQuery),function(a){!jQuery.event.special.focusin&&!jQ= uery.event.special.focusout&&document.addEventListener&&a.each({focus:"focu= sin",blur:"focusout"},function(b,c){function d(b){return b=3Da.event.fix(b)= ,b.type=3Dc,a.event.handle.call(this,b)}a.event.special[c]=3D{setup:functio= n(){this.addEventListener(b,d,!0)},teardown:function(){this.removeEventList= ener(b,d,!0)},handler:function(b){var d=3Darguments;return d[0]=3Da.event.f= ix(b),d[0].type=3Dc,a.event.handle.apply(this,d)}}}),a.extend(a.fn,{validat= eDelegate:function(b,c,d){return this.bind(c,function(c){var e=3Da(c.target= );if(e.is(b))return d.apply(e,arguments)})}})}(jQuery) \ No newline at end of file +/*! jQuery Validation Plugin - v1.11.1 - 3/22/2013\n* https://github.com/j= zaefferer/jquery-validation +* Copyright (c) 2013 J=C3=B6rn Zaefferer; Licensed MIT */(function(t){t.ex= tend(t.fn,{validate:function(e){if(!this.length)return e&&e.debug&&window.c= onsole&&console.warn("Nothing selected, can't validate, returning nothing."= ),void 0;var i=3Dt.data(this[0],"validator");return i?i:(this.attr("novalid= ate","novalidate"),i=3Dnew t.validator(e,this[0]),t.data(this[0],"validator= ",i),i.settings.onsubmit&&(this.validateDelegate(":submit","click",function= (e){i.settings.submitHandler&&(i.submitButton=3De.target),t(e.target).hasCl= ass("cancel")&&(i.cancelSubmit=3D!0),void 0!=3D=3Dt(e.target).attr("formnov= alidate")&&(i.cancelSubmit=3D!0)}),this.submit(function(e){function s(){var= s;return i.settings.submitHandler?(i.submitButton&&(s=3Dt("<input type=3D'= hidden'/>").attr("name",i.submitButton.name).val(t(i.submitButton).val()).a= ppendTo(i.currentForm)),i.settings.submitHandler.call(i,i.currentForm,e),i.= submitButton&&s.remove(),!1):!0}return i.settings.debug&&e.preventDefault()= ,i.cancelSubmit?(i.cancelSubmit=3D!1,s()):i.form()?i.pendingRequest?(i.form= Submitted=3D!0,!1):s():(i.focusInvalid(),!1)})),i)},valid:function(){if(t(t= his[0]).is("form"))return this.validate().form();var e=3D!0,i=3Dt(this[0].f= orm).validate();return this.each(function(){e=3De&&i.element(this)}),e},rem= oveAttrs:function(e){var i=3D{},s=3Dthis;return t.each(e.split(/\s/),functi= on(t,e){i[e]=3Ds.attr(e),s.removeAttr(e)}),i},rules:function(e,i){var s=3Dt= his[0];if(e){var r=3Dt.data(s.form,"validator").settings,n=3Dr.rules,a=3Dt.= validator.staticRules(s);switch(e){case"add":t.extend(a,t.validator.normali= zeRule(i)),delete a.messages,n[s.name]=3Da,i.messages&&(r.messages[s.name]= =3Dt.extend(r.messages[s.name],i.messages));break;case"remove":if(!i)return= delete n[s.name],a;var u=3D{};return t.each(i.split(/\s/),function(t,e){u[= e]=3Da[e],delete a[e]}),u}}var o=3Dt.validator.normalizeRules(t.extend({},t= .validator.classRules(s),t.validator.attributeRules(s),t.validator.dataRule= s(s),t.validator.staticRules(s)),s);if(o.required){var l=3Do.required;delet= e o.required,o=3Dt.extend({required:l},o)}return o}}),t.extend(t.expr[":"],= {blank:function(e){return!t.trim(""+t(e).val())},filled:function(e){return!= !t.trim(""+t(e).val())},unchecked:function(e){return!t(e).prop("checked")}}= ),t.validator=3Dfunction(e,i){this.settings=3Dt.extend(!0,{},t.validator.de= faults,e),this.currentForm=3Di,this.init()},t.validator.format=3Dfunction(e= ,i){return 1=3D=3D=3Darguments.length?function(){var i=3Dt.makeArray(argume= nts);return i.unshift(e),t.validator.format.apply(this,i)}:(arguments.lengt= h>2&&i.constructor!=3D=3DArray&&(i=3Dt.makeArray(arguments).slice(1)),i.con= structor!=3D=3DArray&&(i=3D[i]),t.each(i,function(t,i){e=3De.replace(RegExp= ("\\{"+t+"\\}","g"),function(){return i})}),e)},t.extend(t.validator,{defau= lts:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",e= rrorElement:"label",focusInvalid:!0,errorContainer:t([]),errorLabelContaine= r:t([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(t){t= his.lastActive=3Dt,this.settings.focusCleanup&&!this.blockFocusCleanup&&(th= is.settings.unhighlight&&this.settings.unhighlight.call(this,t,this.setting= s.errorClass,this.settings.validClass),this.addWrapper(this.errorsFor(t)).h= ide())},onfocusout:function(t){this.checkable(t)||!(t.name in this.submitte= d)&&this.optional(t)||this.element(t)},onkeyup:function(t,e){(9!=3D=3De.whi= ch||""!=3D=3Dthis.elementValue(t))&&(t.name in this.submitted||t=3D=3D=3Dth= is.lastElement)&&this.element(t)},onclick:function(t){t.name in this.submit= ted?this.element(t):t.parentNode.name in this.submitted&&this.element(t.par= entNode)},highlight:function(e,i,s){"radio"=3D=3D=3De.type?this.findByName(= e.name).addClass(i).removeClass(s):t(e).addClass(i).removeClass(s)},unhighl= ight:function(e,i,s){"radio"=3D=3D=3De.type?this.findByName(e.name).removeC= lass(i).addClass(s):t(e).removeClass(i).addClass(s)}},setDefaults:function(= e){t.extend(t.validator.defaults,e)},messages:{required:"This field is requ= ired.",remote:"Please fix this field.",email:"Please enter a valid email ad= dress.",url:"Please enter a valid URL.",date:"Please enter a valid date.",d= ateISO:"Please enter a valid date (ISO).",number:"Please enter a valid numb= er.",digits:"Please enter only digits.",creditcard:"Please enter a valid cr= edit card number.",equalTo:"Please enter the same value again.",maxlength:t= .validator.format("Please enter no more than {0} characters."),minlength:t.= validator.format("Please enter at least {0} characters."),rangelength:t.val= idator.format("Please enter a value between {0} and {1} characters long."),= range:t.validator.format("Please enter a value between {0} and {1}."),max:t= .validator.format("Please enter a value less than or equal to {0}."),min:t.= validator.format("Please enter a value greater than or equal to {0}.")},aut= oCreateRanges:!1,prototype:{init:function(){function e(e){var i=3Dt.data(th= is[0].form,"validator"),s=3D"on"+e.type.replace(/^validate/,"");i.settings[= s]&&i.settings[s].call(i,this[0],e)}this.labelContainer=3Dt(this.settings.e= rrorLabelContainer),this.errorContext=3Dthis.labelContainer.length&&this.la= belContainer||t(this.currentForm),this.containers=3Dt(this.settings.errorCo= ntainer).add(this.settings.errorLabelContainer),this.submitted=3D{},this.va= lueCache=3D{},this.pendingRequest=3D0,this.pending=3D{},this.invalid=3D{},t= his.reset();var i=3Dthis.groups=3D{};t.each(this.settings.groups,function(e= ,s){"string"=3D=3Dtypeof s&&(s=3Ds.split(/\s/)),t.each(s,function(t,s){i[s]= =3De})});var s=3Dthis.settings.rules;t.each(s,function(e,i){s[e]=3Dt.valida= tor.normalizeRule(i)}),t(this.currentForm).validateDelegate(":text, [type= =3D'password'], [type=3D'file'], select, textarea, [type=3D'number'], [type= =3D'search'] ,[type=3D'tel'], [type=3D'url'], [type=3D'email'], [type=3D'da= tetime'], [type=3D'date'], [type=3D'month'], [type=3D'week'], [type=3D'time= '], [type=3D'datetime-local'], [type=3D'range'], [type=3D'color'] ","focusi= n focusout keyup",e).validateDelegate("[type=3D'radio'], [type=3D'checkbox'= ], select, option","click",e),this.settings.invalidHandler&&t(this.currentF= orm).bind("invalid-form.validate",this.settings.invalidHandler)},form:funct= ion(){return this.checkForm(),t.extend(this.submitted,this.errorMap),this.i= nvalid=3Dt.extend({},this.errorMap),this.valid()||t(this.currentForm).trigg= erHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:= function(){this.prepareForm();for(var t=3D0,e=3Dthis.currentElements=3Dthis= .elements();e[t];t++)this.check(e[t]);return this.valid()},element:function= (e){e=3Dthis.validationTargetFor(this.clean(e)),this.lastElement=3De,this.p= repareElement(e),this.currentElements=3Dt(e);var i=3Dthis.check(e)!=3D=3D!1= ;return i?delete this.invalid[e.name]:this.invalid[e.name]=3D!0,this.number= OfInvalids()||(this.toHide=3Dthis.toHide.ad... [truncated message content]  |