Файловый менеджер - Редактировать - /var/www/html/media/com_osmembership/assets/js/validate/js/j4.jquery.validationEngine.min.js
Ðазад
!function(T){"use strict";var F={init:function(e){var a=this;return a.data("jqv")&&null!=a.data("jqv")||(e=F._saveOptions(a,e),T(document).on("click",".formError",function(){T(this).fadeOut(150,function(){T(this).closest(".formError").remove()})})),this},attach:function(e){var a,t=this;return(a=e?F._saveOptions(t,e):t.data("jqv")).validateAttribute=t.find("[data-validation-engine*=validate]").length?"data-validation-engine":"class",a.binded&&(t.on(a.validationEventTrigger,"["+a.validateAttribute+"*=validate]:not([type=checkbox]):not([type=radio]):not(.datepicker)",F._onFieldEvent),t.on("click","["+a.validateAttribute+"*=validate][type=checkbox],["+a.validateAttribute+"*=validate][type=radio]",F._onFieldEvent),t.on(a.validationEventTrigger,"["+a.validateAttribute+"*=validate][class*=datepicker]",{delay:300},F._onFieldEvent)),a.autoPositionUpdate&&T(window).bind("resize",{noAnimation:!0,formElem:t},F.updatePromptsPosition),t.on("click","a[data-validation-engine-skip], a[class*='validate-skip'], button[data-validation-engine-skip], button[class*='validate-skip'], input[data-validation-engine-skip], input[class*='validate-skip']",F._submitButtonClick),t.removeData("jqv_submitButton"),t.on("submit",F._onSubmitEvent),this},detach:function(){var e=this,a=e.data("jqv");return e.off(a.validationEventTrigger,"["+a.validateAttribute+"*=validate]:not([type=checkbox]):not([type=radio]):not(.datepicker)",F._onFieldEvent),e.off("click","["+a.validateAttribute+"*=validate][type=checkbox],["+a.validateAttribute+"*=validate][type=radio]",F._onFieldEvent),e.off(a.validationEventTrigger,"["+a.validateAttribute+"*=validate][class*=datepicker]",F._onFieldEvent),e.off("submit",F._onSubmitEvent),e.removeData("jqv"),e.off("click","a[data-validation-engine-skip], a[class*='validate-skip'], button[data-validation-engine-skip], button[class*='validate-skip'], input[data-validation-engine-skip], input[class*='validate-skip']",F._submitButtonClick),e.removeData("jqv_submitButton"),a.autoPositionUpdate&&T(window).off("resize",F.updatePromptsPosition),this},validate:function(e){var a,t=T(this),r=null;if(t.is("form")||t.hasClass("validationEngineContainer")){if(t.hasClass("validating"))return!1;t.addClass("validating"),a=e?F._saveOptions(t,e):t.data("jqv");r=F._validateFields(this);setTimeout(function(){t.removeClass("validating")},100),r&&a.onSuccess?a.onSuccess():!r&&a.onFailure&&a.onFailure()}else{if(!t.is("form")&&!t.hasClass("validationEngineContainer")){var i=t.closest("form, .validationEngineContainer");return a=i.data("jqv")?i.data("jqv"):T.validationEngine.defaults,(r=F._validateField(t,a))&&a.onFieldSuccess?a.onFieldSuccess():a.onFieldFailure&&0<a.InvalidFields.length&&a.onFieldFailure(),!r}t.removeClass("validating")}return a.onValidationComplete?!!a.onValidationComplete(i,r):r},updatePromptsPosition:function(e){if(e&&this==window)var r=e.data.formElem,i=e.data.noAnimation;else r=T(this.closest("form, .validationEngineContainer"));var o=r.data("jqv");return o=o||F._saveOptions(r,o),r.find("["+o.validateAttribute+"*=validate]").not(":disabled").each(function(){var e=T(this);o.prettySelect&&e.is(":hidden")&&(e=r.find("#"+o.usePrefix+e.attr("id")+o.useSuffix));var a=F._getPrompt(e),t=T(a).find(".formErrorContent").html();a&&F._updatePrompt(e,T(a),t,void 0,!1,o,i)}),this},showPrompt:function(e,a,t,r){var i=this.closest("form, .validationEngineContainer").data("jqv");return i=i||F._saveOptions(this,i),t&&(i.promptPosition=t),i.showArrow=1==r,F._showPrompt(this,e,a,!1,i),this},hide:function(){var e,a=T(this).closest("form, .validationEngineContainer"),t=a.data("jqv"),r=(t=t||F._saveOptions(a,t))&&t.fadeDuration?t.fadeDuration:.3;return e=a.is("form")||a.hasClass("validationEngineContainer")?"parentForm"+F._getClassName(T(a).attr("id")):F._getClassName(T(a).attr("id"))+"formError",T("."+e).fadeTo(r,0,function(){T(this).closest(".formError").remove()}),this},hideAll:function(){var e=this.data("jqv"),a=e?e.fadeDuration:300;return T(".formError").fadeTo(a,0,function(){T(this).closest(".formError").remove()}),this},_onFieldEvent:function(e){var a=T(this),t=a.closest("form, .validationEngineContainer"),r=t.data("jqv");(r=r||F._saveOptions(t,r)).eventTrigger="field",(1!=r.notEmpty||0<a.val().length)&&window.setTimeout(function(){F._validateField(a,r)},e.data?e.data.delay:0)},_onSubmitEvent:function(){var e=T(this),a=e.data("jqv");if(e.data("jqv_submitButton")){var t=T("#"+e.data("jqv_submitButton"));if(t&&0<t.length&&(t.hasClass("validate-skip")||"true"==t.attr("data-validation-engine-skip")))return!0}a.eventTrigger="submit";var r=F._validateFields(e);return r&&a.ajaxFormValidation?(F._validateFormWithAjax(e,a),!1):a.onValidationComplete?!!a.onValidationComplete(e,r):r},_checkAjaxStatus:function(e){var t=!0;return T.each(e.ajaxValidCache,function(e,a){if(!a)return t=!1}),t},_checkAjaxFieldStatus:function(e,a){return 1==a.ajaxValidCache[e]},_validateFields:function(t){var r=t.data("jqv"),i=!1;t.trigger("jqv.form.validating");var o=null;if(t.find("["+r.validateAttribute+"*=validate]").not(":disabled").each(function(){var e=T(this),a=[];if(T.inArray(e.attr("name"),a)<0){if((i|=F._validateField(e,r))&&null==o&&(o=e.is(":hidden")&&r.prettySelect?e=t.find("#"+r.usePrefix+F._jqSelector(e.attr("id"))+r.useSuffix):(e.data("jqv-prompt-at")instanceof jQuery?e=e.data("jqv-prompt-at"):e.data("jqv-prompt-at")&&(e=T(e.data("jqv-prompt-at"))),e)),r.doNotShowAllErrosOnSubmit)return!1;if(a.push(e.attr("name")),1==r.showOneMessage&&i)return!1}}),t.trigger("jqv.form.result",[i]),i){if(r.scroll){var e=o.offset().top,a=o.offset().left,s=r.promptPosition;if("string"==typeof s&&-1!=s.indexOf(":")&&(s=s.substring(0,s.indexOf(":"))),"bottomRight"!=s&&"bottomLeft"!=s){var n=F._getPrompt(o);n&&(e=n.offset().top)}if(r.scrollOffset&&(e-=r.scrollOffset),r.isOverflown){var l=T(r.overflownDIV);if(!l.length)return!1;e+=l.scrollTop()+-parseInt(l.offset().top)-5,T(r.overflownDIV).filter(":not(:animated)").animate({scrollTop:e},1100,function(){r.focusFirstField&&o.focus()})}else T(window).animate({scrollTop:e},"fast",function(){r.focusFirstField&&o.focus()}),T(window).animate({scrollLeft:a},"fast")}else r.focusFirstField&&o.focus();return!1}return!0},_validateFormWithAjax:function(l,d){var e=l.serialize(),a=d.ajaxFormValidationMethod?d.ajaxFormValidationMethod:"GET",t=d.ajaxFormValidationURL?d.ajaxFormValidationURL:l.attr("action"),u=d.dataType?d.dataType:"json";T.ajax({type:a,url:t,cache:!1,dataType:u,data:e,form:l,methods:F,options:d,beforeSend:function(){return d.onBeforeAjaxFormValidation(l,d)},error:function(e,a){d.onFailure?d.onFailure(e,a):F._ajaxError(e,a)},success:function(e){if("json"==u&&!0!==e){for(var a=!1,t=0;t<e.length;t++){var r=e[t],i=r[0],o=T(T("#"+i)[0]);if(1==o.length){var s=r[2];if(1==r[1])if(""!=s&&s){if(d.allrules[s])(n=d.allrules[s].alertTextOk)&&(s=n);d.showPrompts&&F._showPrompt(o,s,"pass",!1,d,!0)}else F._closePrompt(o);else{var n;if(a|=!0,d.allrules[s])(n=d.allrules[s].alertText)&&(s=n);d.showPrompts&&F._showPrompt(o,s,"",!1,d,!0)}}}d.onAjaxFormComplete(!a,l,e,d)}else d.onAjaxFormComplete(!0,l,e,d)}})},_validateField:function(e,a,t){if(e.attr("id")||(e.attr("id","form-validation-field-"+T.validationEngine.fieldIdCounter),++T.validationEngine.fieldIdCounter),e.hasClass(a.ignoreFieldsWithClass))return!1;if(!a.validateNonVisibleFields&&(e.is(":hidden")&&!a.prettySelect||e.parent().is(":hidden")))return!1;var r=e.attr(a.validateAttribute),i=/validate\[(.*)\]/.exec(r);if(!i)return!1;var o=i[1],s=o.split(/\[|,|\]/),n=e.attr("name"),l="",d="",u=!1,c=!1;a.isError=!1,a.showArrow=1==a.showArrow,0<a.maxErrorsPerField&&(c=!0);for(var f=T(e.closest("form, .validationEngineContainer")),v=0;v<s.length;v++)s[v]=s[v].toString().replace(" ",""),""===s[v]&&delete s[v];v=0;for(var p=0;v<s.length;v++){if(c&&p>=a.maxErrorsPerField){if(!u){var m=T.inArray("required",s);u=-1!=m&&v<=m}break}var g=void 0;switch(s[v]){case"required":u=!0,g=F._getErrorMessage(f,e,s[v],s,v,a,F._required);break;case"custom":g=F._getErrorMessage(f,e,s[v],s,v,a,F._custom);break;case"groupRequired":var h="["+a.validateAttribute+"*="+s[v+1]+"]",x=f.find(h).eq(0);x[0]!=e[0]&&(F._validateField(x,a,t),a.showArrow=!0),(g=F._getErrorMessage(f,e,s[v],s,v,a,F._groupRequired))&&(u=!0),a.showArrow=!1;break;case"ajax":(g=F._ajax(e,s,v,a))&&(d="load");break;case"minSize":g=F._getErrorMessage(f,e,s[v],s,v,a,F._minSize);break;case"maxSize":g=F._getErrorMessage(f,e,s[v],s,v,a,F._maxSize);break;case"min":g=F._getErrorMessage(f,e,s[v],s,v,a,F._min);break;case"max":g=F._getErrorMessage(f,e,s[v],s,v,a,F._max);break;case"past":g=F._getErrorMessage(f,e,s[v],s,v,a,F._past);break;case"future":g=F._getErrorMessage(f,e,s[v],s,v,a,F._future);break;case"dateRange":h="["+a.validateAttribute+"*="+s[v+1]+"]";a.firstOfGroup=f.find(h).eq(0),a.secondOfGroup=f.find(h).eq(1),(a.firstOfGroup[0].value||a.secondOfGroup[0].value)&&(g=F._getErrorMessage(f,e,s[v],s,v,a,F._dateRange)),g&&(u=!0),a.showArrow=!1;break;case"dateTimeRange":h="["+a.validateAttribute+"*="+s[v+1]+"]";a.firstOfGroup=f.find(h).eq(0),a.secondOfGroup=f.find(h).eq(1),(a.firstOfGroup[0].value||a.secondOfGroup[0].value)&&(g=F._getErrorMessage(f,e,s[v],s,v,a,F._dateTimeRange)),g&&(u=!0),a.showArrow=!1;break;case"maxCheckbox":e=T(f.find("input[name='"+n+"']")),g=F._getErrorMessage(f,e,s[v],s,v,a,F._maxCheckbox);break;case"minCheckbox":e=T(f.find("input[name='"+n+"']")),g=F._getErrorMessage(f,e,s[v],s,v,a,F._minCheckbox);break;case"equals":g=F._getErrorMessage(f,e,s[v],s,v,a,F._equals);break;case"funcCall":g=F._getErrorMessage(f,e,s[v],s,v,a,F._funcCall);break;case"creditCard":g=F._getErrorMessage(f,e,s[v],s,v,a,F._creditCard);break;case"condRequired":void 0!==(g=F._getErrorMessage(f,e,s[v],s,v,a,F._condRequired))&&(u=!0);break;case"funcCallRequired":void 0!==(g=F._getErrorMessage(f,e,s[v],s,v,a,F._funcCallRequired))&&(u=!0)}var _=!1;if("object"==typeof g)switch(g.status){case"_break":_=!0;break;case"_error":g=g.message;break;case"_error_no_prompt":return!0}if(0==v&&0==o.indexOf("funcCallRequired")&&void 0!==g&&(""!=l&&(l+="<br/>"),l+=g,p++,_=a.isError=!0),_)break;"string"==typeof g&&(""!=l&&(l+="<br/>"),l+=g,a.isError=!0,p++)}!u&&!e.val()&&e.val().length<1&&T.inArray("equals",s)<0&&(a.isError=!1);var C=e.prop("type"),b=e.data("promptPosition")||a.promptPosition;("radio"==C||"checkbox"==C)&&1<f.find("input[name='"+n+"']").length&&(e=T("inline"===b?f.find("input[name='"+n+"'][type!=hidden]:last"):f.find("input[name='"+n+"'][type!=hidden]:first")),a.showArrow=a.showArrowOnRadioAndCheckbox),e.is(":hidden")&&a.prettySelect&&(e=f.find("#"+a.usePrefix+F._jqSelector(e.attr("id"))+a.useSuffix)),a.isError&&a.showPrompts?F._showPrompt(e,l,d,!1,a):F._closePrompt(e),e.trigger("jqv.field.result",[e,a.isError,l]);var E=T.inArray(e[0],a.InvalidFields);return-1==E?a.isError&&a.InvalidFields.push(e[0]):a.isError||a.InvalidFields.splice(E,1),F._handleStatusCssClasses(e,a),a.isError&&a.onFieldFailure&&a.onFieldFailure(e),!a.isError&&a.onFieldSuccess&&a.onFieldSuccess(e),a.isError},_handleStatusCssClasses:function(e,a){a.addSuccessCssClassToField&&e.removeClass(a.addSuccessCssClassToField),a.addFailureCssClassToField&&e.removeClass(a.addFailureCssClassToField),a.addSuccessCssClassToField&&!a.isError&&e.addClass(a.addSuccessCssClassToField),a.addFailureCssClassToField&&a.isError&&e.addClass(a.addFailureCssClassToField)},_getErrorMessage:function(e,a,t,r,i,o,s){var n=jQuery.inArray(t,r);"custom"!==t&&"funcCall"!==t&&"funcCallRequired"!==t||(t=t+"["+r[n+1]+"]",delete r[n]);var l,d=t,u=(a.attr("data-validation-engine")?a.attr("data-validation-engine"):a.attr("class")).split(" ");if(null!=(l="future"==t||"past"==t||"maxCheckbox"==t||"minCheckbox"==t?s(e,a,r,i,o):s(a,r,i,o))){var c=F._getCustomErrorMessage(T(a),u,d,o);c&&(l=c)}return l},_getCustomErrorMessage:function(e,a,t,r){var i=!1,o=/^custom\[.*\]$/.test(t)?F._validityProp.custom:F._validityProp[t];if(null!=o&&null!=(i=e.attr("data-errormessage-"+o)))return i;if(null!=(i=e.attr("data-errormessage")))return i;var s="#"+e.attr("id");if(void 0!==r.custom_error_messages[s]&&void 0!==r.custom_error_messages[s][t])i=r.custom_error_messages[s][t].message;else if(0<a.length)for(var n=0;n<a.length&&0<a.length;n++){var l="."+a[n];if(void 0!==r.custom_error_messages[l]&&void 0!==r.custom_error_messages[l][t]){i=r.custom_error_messages[l][t].message;break}}return i||void 0===r.custom_error_messages[t]||void 0===r.custom_error_messages[t].message||(i=r.custom_error_messages[t].message),i},_validityProp:{required:"value-missing",custom:"custom-error",groupRequired:"value-missing",ajax:"custom-error",minSize:"range-underflow",maxSize:"range-overflow",min:"range-underflow",max:"range-overflow",past:"type-mismatch",future:"type-mismatch",dateRange:"type-mismatch",dateTimeRange:"type-mismatch",maxCheckbox:"range-overflow",minCheckbox:"range-underflow",equals:"pattern-mismatch",funcCall:"custom-error",funcCallRequired:"custom-error",creditCard:"pattern-mismatch",condRequired:"value-missing"},_required:function(e,a,t,r,i){switch(e.prop("type")){case"radio":case"checkbox":if(i){if(!e.prop("checked"))return r.allrules[a[t]].alertTextCheckboxMultiple;break}var o=e.closest("form, .validationEngineContainer"),s=e.attr("name");if(0==o.find("input[name='"+s+"']:checked").length)return 1==o.find("input[name='"+s+"']:visible").length?r.allrules[a[t]].alertTextCheckboxe:r.allrules[a[t]].alertTextCheckboxMultiple;break;case"text":case"password":case"textarea":case"file":case"select-one":case"select-multiple":default:var n=T.trim(e.val()),l=T.trim(e.attr("data-validation-placeholder")),d=T.trim(e.attr("placeholder"));if(!n||l&&n==l||d&&n==d)return r.allrules[a[t]].alertText}},_groupRequired:function(e,a,t,r){var i="["+r.validateAttribute+"*="+a[t+1]+"]",o=!1;if(e.closest("form, .validationEngineContainer").find(i).each(function(){if(!F._required(T(this),a,t,r))return!(o=!0)}),!o)return r.allrules[a[t]].alertText},_custom:function(e,a,t,r){var i,o=a[t+1],s=r.allrules[o];if(s)if(s.regex){var n=s.regex;if(!n)return void alert("jqv:custom regex not found - "+o);if(!new RegExp(n).test(e.val()))return r.allrules[o].alertText}else{if(!s.func)return void alert("jqv:custom type not allowed "+o);if("function"!=typeof(i=s.func))return void alert("jqv:custom parameter 'function' is no function - "+o);if(!i(e,a,t,r))return r.allrules[o].alertText}else alert("jqv:custom rule not found - "+o)},_funcCall:function(e,a,t,r){var i,o=a[t+1];if(-1<o.indexOf(".")){for(var s=o.split("."),n=window;s.length;)n=n[s.shift()];i=n}else i=window[o]||r.customFunctions[o];if("function"==typeof i)return i(e,a,t,r)},_funcCallRequired:function(e,a,t,r){return F._funcCall(e,a,t,r)},_equals:function(e,a,t,r){var i=a[t+1];if(e.val()!=T("#"+i).val())return r.allrules.equals.alertText},_maxSize:function(e,a,t,r){var i=a[t+1];if(i<e.val().length){var o=r.allrules.maxSize;return o.alertText+i+o.alertText2}},_minSize:function(e,a,t,r){var i=a[t+1];if(e.val().length<i){var o=r.allrules.minSize;return o.alertText+i+o.alertText2}},_min:function(e,a,t,r){var i=parseFloat(a[t+1]);if(parseFloat(e.val())<i){var o=r.allrules.min;return o.alertText2?o.alertText+i+o.alertText2:o.alertText+i}},_max:function(e,a,t,r){var i=parseFloat(a[t+1]);if(i<parseFloat(e.val())){var o=r.allrules.max;return o.alertText2?o.alertText+i+o.alertText2:o.alertText+i}},_past:function(e,a,t,r,i){var o,s=t[r+1],n=T(e.find("*[name='"+s.replace(/^#+/,"")+"']"));if("now"==s.toLowerCase())o=new Date;else if(null!=n.val()){if(n.is(":disabled"))return;o=F._parseDate(n.val())}else o=F._parseDate(s);if(o<F._parseDate(a.val())){var l=i.allrules.past;return l.alertText2?l.alertText+F._dateToString(o)+l.alertText2:l.alertText+F._dateToString(o)}},_future:function(e,a,t,r,i){var o,s=t[r+1],n=T(e.find("*[name='"+s.replace(/^#+/,"")+"']"));if("now"==s.toLowerCase())o=new Date;else if(null!=n.val()){if(n.is(":disabled"))return;o=F._parseDate(n.val())}else o=F._parseDate(s);if(F._parseDate(a.val())<o){var l=i.allrules.future;return l.alertText2?l.alertText+F._dateToString(o)+l.alertText2:l.alertText+F._dateToString(o)}},_isDate:function(e){return new RegExp(/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$|^(?:(?:(?:0?[13578]|1[02])(\/|-)31)|(?:(?:0?[1,3-9]|1[0-2])(\/|-)(?:29|30)))(\/|-)(?:[1-9]\d\d\d|\d[1-9]\d\d|\d\d[1-9]\d|\d\d\d[1-9])$|^(?:(?:0?[1-9]|1[0-2])(\/|-)(?:0?[1-9]|1\d|2[0-8]))(\/|-)(?:[1-9]\d\d\d|\d[1-9]\d\d|\d\d[1-9]\d|\d\d\d[1-9])$|^(0?2(\/|-)29)(\/|-)(?:(?:0[48]00|[13579][26]00|[2468][048]00)|(?:\d\d)?(?:0[48]|[2468][048]|[13579][26]))$/).test(e)},_isDateTime:function(e){return new RegExp(/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])\s+(1[012]|0?[1-9]){1}:(0?[1-5]|[0-6][0-9]){1}:(0?[0-6]|[0-6][0-9]){1}\s+(am|pm|AM|PM){1}$|^(?:(?:(?:0?[13578]|1[02])(\/|-)31)|(?:(?:0?[1,3-9]|1[0-2])(\/|-)(?:29|30)))(\/|-)(?:[1-9]\d\d\d|\d[1-9]\d\d|\d\d[1-9]\d|\d\d\d[1-9])$|^((1[012]|0?[1-9]){1}\/(0?[1-9]|[12][0-9]|3[01]){1}\/\d{2,4}\s+(1[012]|0?[1-9]){1}:(0?[1-5]|[0-6][0-9]){1}:(0?[0-6]|[0-6][0-9]){1}\s+(am|pm|AM|PM){1})$/).test(e)},_dateCompare:function(e,a){return new Date(e.toString())<new Date(a.toString())},_dateRange:function(e,a,t,r){return!(!r.firstOfGroup[0].value&&r.secondOfGroup[0].value||r.firstOfGroup[0].value&&!r.secondOfGroup[0].value)&&F._isDate(r.firstOfGroup[0].value)&&F._isDate(r.secondOfGroup[0].value)&&F._dateCompare(r.firstOfGroup[0].value,r.secondOfGroup[0].value)?void 0:r.allrules[a[t]].alertText+r.allrules[a[t]].alertText2},_dateTimeRange:function(e,a,t,r){return!(!r.firstOfGroup[0].value&&r.secondOfGroup[0].value||r.firstOfGroup[0].value&&!r.secondOfGroup[0].value)&&F._isDateTime(r.firstOfGroup[0].value)&&F._isDateTime(r.secondOfGroup[0].value)&&F._dateCompare(r.firstOfGroup[0].value,r.secondOfGroup[0].value)?void 0:r.allrules[a[t]].alertText+r.allrules[a[t]].alertText2},_maxCheckbox:function(e,a,t,r,i){var o=t[r+1],s=a.attr("name");if(o<e.find("input[name='"+s+"']:checked").length)return i.showArrow=!1,i.allrules.maxCheckbox.alertText2?i.allrules.maxCheckbox.alertText+" "+o+" "+i.allrules.maxCheckbox.alertText2:i.allrules.maxCheckbox.alertText},_minCheckbox:function(e,a,t,r,i){var o=t[r+1],s=a.attr("name");if(e.find("input[name='"+s+"']:checked").length<o)return i.showArrow=!1,i.allrules.minCheckbox.alertText+" "+o+" "+i.allrules.minCheckbox.alertText2},_creditCard:function(e,a,t,r){var i=!1,o=e.val().replace(/ +/g,"").replace(/-+/g,""),s=o.length;if(14<=s&&s<=16&&0<parseInt(o)){for(var n,l=0,d=(t=s-1,1),u=new String;n=parseInt(o.charAt(t)),u+=d++%2==0?2*n:n,0<=--t;);for(t=0;t<u.length;t++)l+=parseInt(u.charAt(t));i=l%10==0}if(!i)return r.allrules.creditCard.alertText},_ajax:function(e,a,t,s){var r=a[t+1],n=s.allrules[r],i=n.extraData,o=n.extraDataDynamic,l={fieldId:e.attr("id"),fieldValue:e.val()};if("object"==typeof i)T.extend(l,i);else if("string"==typeof i){var d=i.split("&");for(t=0;t<d.length;t++){var u=d[t].split("=");u[0]&&u[0]&&(l[u[0]]=u[1])}}if(o){var c=String(o).split(",");for(t=0;t<c.length;t++){var f=c[t];if(T(f).length){var v=e.closest("form, .validationEngineContainer").find(f).val();f.replace("#",""),escape(v);l[f.replace("#","")]=v}}}if("field"==s.eventTrigger&&delete s.ajaxValidCache[e.attr("id")],!s.isError&&!F._checkAjaxFieldStatus(e.attr("id"),s))return T.ajax({type:s.ajaxFormValidationMethod,url:n.url,cache:!1,dataType:"json",data:l,field:e,rule:n,methods:F,options:s,beforeSend:function(){},error:function(e,a){s.onFailure?s.onFailure(e,a):F._ajaxError(e,a)},success:function(e){var a=e[0],t=T("#"+a).eq(0);if(1==t.length){var r=e[1],i=e[2];if(r){if(s.ajaxValidCache[a]=!0,i){if(s.allrules[i])(o=s.allrules[i].alertTextOk)&&(i=o)}else i=n.alertTextOk;s.showPrompts&&(i?F._showPrompt(t,i,"pass",!0,s):F._closePrompt(t))}else{var o;if(s.ajaxValidCache[a]=!1,s.isError=!0,i){if(s.allrules[i])(o=s.allrules[i].alertText)&&(i=o)}else i=n.alertText;s.showPrompts&&F._showPrompt(t,i,"",!0,s)}}t.trigger("jqv.field.result",[t,s.isError,i])}}),n.alertTextLoad},_ajaxError:function(e,a){0==e.status&&null==a?alert("The page is not served from a server! ajax call failed"):"undefined"!=typeof console&&console.log("Ajax error: "+e.status+" "+a)},_dateToString:function(e){var a=customDateFormat;return" "+(a=(a=(a=a.replace("Y",e.getFullYear())).replace("m",e.getMonth()+1)).replace("d",e.getDate()))},_parseDate:function(e){var a=e.split("-");return a==e&&(a=e.split("/")),a==e&&(a=e.split(".")),new Date(a[yearPartIndex],a[monthPartIndex]-1,a[dayPartIndex])},_showPrompt:function(e,a,t,r,i,o){e.data("jqv-prompt-at")instanceof jQuery?e=e.data("jqv-prompt-at"):e.data("jqv-prompt-at")&&(e=T(e.data("jqv-prompt-at")));var s=F._getPrompt(e);o&&(s=!1),T.trim(a)&&(s?F._updatePrompt(e,s,a,t,r,i):F._buildPrompt(e,a,t,r,i))},_buildPrompt:function(e,a,t,r,i){var o=T("<div>");switch(o.addClass(F._getClassName(e.attr("id"))+"formError"),o.addClass("parentForm"+F._getClassName(e.closest("form, .validationEngineContainer").attr("id"))),o.addClass("formError"),t){case"pass":o.addClass("greenPopup");break;case"load":o.addClass("blackPopup")}r&&o.addClass("ajaxed");T("<div>").addClass("formErrorContent").html(a).appendTo(o);var s=e.data("promptPosition")||i.promptPosition;if(i.showArrow){var n=T("<div>").addClass("formErrorArrow");if("string"==typeof s)-1!=(u=s.indexOf(":"))&&(s=s.substring(0,u));switch(s){case"bottomLeft":case"bottomRight":o.find(".formErrorContent").before(n),n.addClass("formErrorArrowBottom").html('<div class="line1">\x3c!-- --\x3e</div><div class="line2">\x3c!-- --\x3e</div><div class="line3">\x3c!-- --\x3e</div><div class="line4">\x3c!-- --\x3e</div><div class="line5">\x3c!-- --\x3e</div><div class="line6">\x3c!-- --\x3e</div><div class="line7">\x3c!-- --\x3e</div><div class="line8">\x3c!-- --\x3e</div><div class="line9">\x3c!-- --\x3e</div><div class="line10">\x3c!-- --\x3e</div>');break;case"topLeft":case"topRight":n.html('<div class="line10">\x3c!-- --\x3e</div><div class="line9">\x3c!-- --\x3e</div><div class="line8">\x3c!-- --\x3e</div><div class="line7">\x3c!-- --\x3e</div><div class="line6">\x3c!-- --\x3e</div><div class="line5">\x3c!-- --\x3e</div><div class="line4">\x3c!-- --\x3e</div><div class="line3">\x3c!-- --\x3e</div><div class="line2">\x3c!-- --\x3e</div><div class="line1">\x3c!-- --\x3e</div>'),o.append(n)}}i.addPromptClass&&o.addClass(i.addPromptClass);var l=e.attr("data-required-class");if(void 0!==l)o.addClass(l);else if(i.prettySelect&&T("#"+e.attr("id")).next().is("select")){var d=T("#"+e.attr("id").substr(i.usePrefix.length).substring(i.useSuffix.length)).attr("data-required-class");void 0!==d&&o.addClass(d)}o.css({opacity:0}),"inline"===s?(o.addClass("inline"),void 0!==e.attr("data-prompt-target")&&0<T("#"+e.attr("data-prompt-target")).length?o.appendTo(T("#"+e.attr("data-prompt-target"))):e.after(o)):e.before(o);var u=F._calculatePosition(e,o,i);return T("body").hasClass("rtl")?o.css({position:"inline"===s?"relative":"absolute",top:u.callerTopPosition,left:"initial",right:u.callerleftPosition,marginTop:u.marginTopSize,opacity:0}).data("callerField",e):o.css({position:"inline"===s?"relative":"absolute",top:u.callerTopPosition,left:u.callerleftPosition,right:"initial",marginTop:u.marginTopSize,opacity:0}).data("callerField",e),i.autoHidePrompt&&setTimeout(function(){o.animate({opacity:0},function(){o.closest(".formError").remove()})},i.autoHideDelay),o.animate({opacity:.87})},_updatePrompt:function(e,a,t,r,i,o,s){if(a){void 0!==r&&("pass"==r?a.addClass("greenPopup"):a.removeClass("greenPopup"),"load"==r?a.addClass("blackPopup"):a.removeClass("blackPopup")),i?a.addClass("ajaxed"):a.removeClass("ajaxed"),a.find(".formErrorContent").html(t);var n=F._calculatePosition(e,a,o);if(T("body").hasClass("rtl"))var l={top:n.callerTopPosition,left:"initial",right:n.callerleftPosition,marginTop:n.marginTopSize,opacity:.87};else l={top:n.callerTopPosition,left:n.callerleftPosition,right:"initial",marginTop:n.marginTopSize,opacity:.87};a.css({opacity:0,display:"block"}),s?a.css(l):a.animate(l)}},_closePrompt:function(e){var a=F._getPrompt(e);a&&a.fadeTo("fast",0,function(){a.closest(".formError").remove()})},closePrompt:function(e){return F._closePrompt(e)},_getPrompt:function(e){var a=T(e).closest("form, .validationEngineContainer").attr("id"),t=F._getClassName(e.attr("id"))+"formError",r=T("."+F._escapeExpression(t)+".parentForm"+F._getClassName(a))[0];if(r)return T(r)},_escapeExpression:function(e){return e.replace(/([#;&,\.\+\*\~':"\!\^$\[\]\(\)=>\|])/g,"\\$1")},isRTL:function(e){var a=T(document),t=T("body"),r=e&&e.hasClass("rtl")||e&&"rtl"===(e.attr("dir")||"").toLowerCase()||a.hasClass("rtl")||"rtl"===(a.attr("dir")||"").toLowerCase()||t.hasClass("rtl")||"rtl"===(t.attr("dir")||"").toLowerCase();return Boolean(r)},_calculatePosition:function(e,a,t){var r,i,o,s=e.width(),n=e.position().left,l=e.position().top;e.height();r=i=0,o=-a.height();var d=e.data("promptPosition")||t.promptPosition,u="",c="",f=0,v=0;switch("string"==typeof d&&-1!=d.indexOf(":")&&(u=d.substring(d.indexOf(":")+1),d=d.substring(0,d.indexOf(":")),-1!=u.indexOf(",")&&(c=u.substring(u.indexOf(",")+1),u=u.substring(0,u.indexOf(",")),v=parseInt(c),isNaN(v)&&(v=0)),f=parseInt(u),isNaN(u)&&(u=0)),d){default:case"topRight":i+=n+s-27,r+=l;break;case"topLeft":r+=l,i+=n;break;case"centerRight":r=l+4,o=0,i=n+e.outerWidth(!0)+5;break;case"centerLeft":i=n-(a.width()+2),r=l+4,o=0;break;case"bottomLeft":r=l+e.height()+5,o=0,i=n;break;case"bottomRight":i=n+s-27,r=l+e.height()+5,o=0;break;case"inline":o=r=i=0}return{callerTopPosition:(r+=v)+"px",callerleftPosition:(i+=f)+"px",marginTopSize:o+"px"}},_saveOptions:function(e,a){if(T.validationEngineLanguage)var t=T.validationEngineLanguage.allRules;else T.error("jQuery.validationEngine rules are not loaded, plz add localization files to the page");T.validationEngine.defaults.allrules=t;var r=T.extend(!0,{},T.validationEngine.defaults,a);return e.data("jqv",r),r},_getClassName:function(e){if(e)return e.replace(/:/g,"_").replace(/\./g,"_")},_jqSelector:function(e){return e.replace(/([;&,\.\+\*\~':"\!\^#$%@\[\]\(\)=>\|])/g,"\\$1")},_condRequired:function(e,a,t,r){var i,o;for(i=t+1;i<a.length;i++)if((o=jQuery("#"+a[i]).first()).length&&null==F._required(o,["required"],0,r,!0))return F._required(e,["required"],0,r)},_submitButtonClick:function(e){var a=T(this);a.closest("form, .validationEngineContainer").data("jqv_submitButton",a.attr("id"))}};T.fn.validationEngine=function(e){var a=T(this);return a[0]?"string"==typeof e&&"_"!=e.charAt(0)&&F[e]?("showPrompt"!=e&&"hide"!=e&&"hideAll"!=e&&F.init.apply(a),F[e].apply(a,Array.prototype.slice.call(arguments,1))):"object"!=typeof e&&e?void T.error("Method "+e+" does not exist in jQuery.validationEngine"):(F.init.apply(a,arguments),F.attach.apply(a)):a},T.validationEngine={fieldIdCounter:0,defaults:{validationEventTrigger:"blur",scroll:!0,focusFirstField:!0,showPrompts:!0,validateNonVisibleFields:!1,ignoreFieldsWithClass:"ignoreMe",promptPosition:"topRight",bindMethod:"bind",inlineAjax:!1,ajaxFormValidation:!1,ajaxFormValidationURL:!1,ajaxFormValidationMethod:"get",onAjaxFormComplete:T.noop,onBeforeAjaxFormValidation:T.noop,onValidationComplete:!1,doNotShowAllErrosOnSubmit:!1,custom_error_messages:{},binded:!0,notEmpty:!1,showArrow:!0,showArrowOnRadioAndCheckbox:!1,isError:!1,maxErrorsPerField:!1,ajaxValidCache:{},autoPositionUpdate:!1,InvalidFields:[],onFieldSuccess:!1,onFieldFailure:!1,onSuccess:!1,onFailure:!1,validateAttribute:"class",addSuccessCssClassToField:"",addFailureCssClassToField:"",autoHidePrompt:!1,autoHideDelay:1e4,fadeDuration:300,prettySelect:!1,addPromptClass:"",usePrefix:"",useSuffix:"",showOneMessage:!1}},T(function(){T.validationEngine.defaults.promptPosition=F.isRTL()?"topLeft":"topRight"})}(jQuery);
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка