1!function(e){function t(e,t){return e.toFixed(t.decimals)}e.fn.countTo=function(t){return t=t||{},e(this).each(function(){function n(){d+=s,c++,i(d),"function"==typeof a.onUpdate&&a.onUpdate.call(o,d),c>=r&&(u.removeData("countTo"),clearInterval(l.interval),d=a.to,"function"==typeof a.onComplete&&a.onComplete.call(o,d))}function i(e){var t=a.formatter.call(o,e,a) 2u.html(t)}var a=e.extend({},e.fn.countTo.defaults,{from:e(this).data("from"),to:e(this).data("to"),speed:e(this).data("speed"),refreshInterval:e(this).data("refresh-interval"),decimals:e(this).data("decimals")},t),r=Math.ceil(a.speed/a.refreshInterval),s=(a.to-a.from)/r,o=this,u=e(this),c=0,d=a.from,l=u.data("countTo")||{} 3u.data("countTo",l),l.interval&&clearInterval(l.interval),l.interval=setInterval(n,a.refreshInterval),i(d)})},e.fn.countTo.defaults={from:0,to:0,speed:1e3,refreshInterval:100,decimals:0,formatter:t,onUpdate:null,onComplete:null}}(jQuery),function(e){e.fn.appear=function(t,n){var i=e.extend({data:void 0,one:!0,accX:0,accY:0},n) 4return this.each(function(){var n=e(this) 5if(n.appeared=!1,!t)return void n.trigger("appear",i.data) 6var a=e(window),r=function(){if(!n.is(":visible"))return void(n.appeared=!1) 7var e=a.scrollLeft(),t=a.scrollTop(),r=n.offset(),s=r.left,o=r.top,u=i.accX,c=i.accY,d=n.height(),l=a.height(),h=n.width(),m=a.width() 8o+d+c>=t&&t+l+c>=o&&s+h+u>=e&&e+m+u>=s?n.appeared||n.trigger("appear",i.data):n.appeared=!1},s=function(){if(n.appeared=!0,i.one){a.unbind("scroll",r) 9var s=e.inArray(r,e.fn.appear.checks) 10s>=0&&e.fn.appear.checks.splice(s,1)}t.apply(this,arguments)} 11i.one?n.one("appear",i.data,s):n.bind("appear",i.data,s),a.scroll(r),e.fn.appear.checks.push(r),r()})},e.extend(e.fn.appear,{checks:[],timeout:null,checkAll:function(){var t=e.fn.appear.checks.length 12if(t>0)for(;t--;)e.fn.appear.checks[t]()},run:function(){e.fn.appear.timeout&&clearTimeout(e.fn.appear.timeout),e.fn.appear.timeout=setTimeout(e.fn.appear.checkAll,20)}}),e.each(["append","prepend","after","before","attr","removeAttr","addClass","removeClass","toggleClass","remove","css","show","hide"],function(t,n){var i=e.fn[n] 13i&&(e.fn[n]=function(){var t=i.apply(this,arguments) 14return e.fn.appear.run(),t})})}(jQuery),function(e){e.extend(e.fn,{validate:function(t){if(!this.length)return void(t&&t.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing")) 15var n=e.data(this[0],"validator") 16if(n)return n 17if(this.attr("novalidate","novalidate"),n=new e.validator(t,this[0]),e.data(this[0],"validator",n),n.settings.onsubmit){var i=this.find("input, button") 18i.filter(".cancel").click(function(){n.cancelSubmit=!0}),n.settings.submitHandler&&i.filter(":submit").click(function(){n.submitButton=this}),this.submit(function(t){function i(){if(n.settings.submitHandler){if(n.submitButton)var t=e("<input type='hidden'/>").attr("name",n.submitButton.name).val(n.submitButton.value).appendTo(n.currentForm) 19return n.settings.submitHandler.call(n,n.currentForm),n.submitButton&&t.remove(),!1}return!0}return n.settings.debug&&t.preventDefault(),n.cancelSubmit?(n.cancelSubmit=!1,i()):n.form()?n.pendingRequest?(n.formSubmitted=!0,!1):i():(n.focusInvalid(),!1)})}return n},valid:function(){if(e(this[0]).is("form"))return this.validate().form() 20var t=!0,n=e(this[0].form).validate() 21return this.each(function(){t&=n.element(this)}),t},removeAttrs:function(t){var n={},i=this 22return e.each(t.split(/\s/),function(e,t){n[t]=i.attr(t),i.removeAttr(t)}),n},rules:function(t,n){var i=this[0] 23if(t){var a=e.data(i.form,"validator").settings,r=a.rules,s=e.validator.staticRules(i) 24switch(t){case"add":e.extend(s,e.validator.normalizeRule(n)),r[i.name]=s,n.messages&&(a.messages[i.name]=e.extend(a.messages[i.name],n.messages)) 25break 26case"remove":if(!n)return delete r[i.name],s 27var o={} 28return e.each(n.split(/\s/),function(e,t){o[t]=s[t],delete s[t]}),o}}var u=e.validator.normalizeRules(e.extend({},e.validator.metadataRules(i),e.validator.classRules(i),e.validator.attributeRules(i),e.validator.staticRules(i)),i) 29if(u.required){var c=u.required 30delete u.required,u=e.extend({required:c},u)}return u}}),e.extend(e.expr[":"],{blank:function(t){return!e.trim(""+t.value)},filled:function(t){return!!e.trim(""+t.value)},unchecked:function(e){return!e.checked}}),e.validator=function(t,n){this.settings=e.extend(!0,{},e.validator.defaults,t),this.currentForm=n,this.init()},e.validator.format=function(t,n){return 1==arguments.length?function(){var n=e.makeArray(arguments) 31return n.unshift(t),e.validator.format.apply(this,n)}:(arguments.length>2&&n.constructor!=Array&&(n=e.makeArray(arguments).slice(1)),n.constructor!=Array&&(n=[n]),e.each(n,function(e,n){t=t.replace(new RegExp("\\{"+e+"\\}","g"),n)}),t)},e.extend(e.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:!0,errorContainer:e([]),errorLabelContainer:e([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(e,t){this.lastActive=e,this.settings.focusCleanup&&!this.blockFocusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,e,this.settings.errorClass,this.settings.val
31idClass),this.addWrapper(this.errorsFor(e)).hide())},onfocusout:function(e,t){this.checkable(e)||!(e.name in this.submitted)&&this.optional(e)||this.element(e)},onkeyup:function(e,t){(e.name in this.submitted||e==this.lastElement)&&this.element(e)},onclick:function(e,t){e.name in this.submitted?this.element(e):e.parentNode.name in this.submitted&&this.element(e.parentNode)},highlight:function(t,n,i){"radio"===t.type?this.findByName(t.name).addClass(n).removeClass(i):e(t).addClass(n).removeClass(i)},unhighlight:function(t,n,i){"radio"===t.type?this.findByName(t.name).removeClass(n).addClass(i):e(t).removeClass(n).addClass(i)}},setDefaults:function(t){e.extend(e.validator.defaults,t)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:e.validator.format("Please enter no more than {0} characters."),minlength:e.validator.format("Please enter at least {0} characters."),rangelength:e.validator.format("Please enter a value between {0} and {1} characters long."),range:e.validator.format("Please enter a value between {0} and {1}."),max:e.validator.format("Please enter a value less than or equal to {0}."),min:e.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){function t(t){var n=e.data(this[0].form,"validator"),i="on"+t.type.replace(/^validate/,"") 32n.settings[i]&&n.settings[i].call(n,this[0],t)}this.labelContainer=e(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||e(this.currentForm),this.containers=e(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset() 33var n=this.groups={} 34e.each(this.settings.groups,function(t,i){e.each(i.split(/\s/),function(e,i){n[i]=t})}) 35var i=this.settings.rules 36e.each(i,function(t,n){i[t]=e.validator.normalizeRule(n)}),e(this.currentForm).validateDelegate("[type='text'], [type='password'], [type='file'], select, textarea, [type='number'], [type='search'] ,[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'] ","focusin focusout keyup",t).validateDelegate("[type='radio'], [type='checkbox'], select, option","click",t),this.settings.invalidHandler&&e(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)},form:function(){return this.checkForm(),e.extend(this.submitted,this.errorMap),this.invalid=e.extend({},this.errorMap),this.valid()||e(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm() 37for(var e=0,t=this.currentElements=this.elements();t[e];e++)this.check(t[e]) 38return this.valid()},element:function(t){t=this.validationTargetFor(this.clean(t)),this.lastElement=t,this.prepareElement(t),this.currentElements=e(t) 39var n=this.check(t) 40return n?delete this.invalid[t.name]:this.invalid[t.name]=!0,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),n},showErrors:function(t){if(t){e.extend(this.errorMap,t),this.errorList=[] 41for(var n in t)this.errorList.push({message:t[n],element:this.findByName(n)[0]}) 42this.successList=e.grep(this.successList,function(e){return!(e.name in t)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){e.fn.resetForm&&e(this.currentForm).resetForm(),this.submitted={},this.lastElement=null,this.prepareForm(),this.hideErrors(),this.elements().removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(e){var t=0 43for(var n in e)t++ 44return t},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return 0==this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{e(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(t){}},findLastActive:function(){var t=this.lastActive 45return t&&1==e.grep(this.errorList,function(e){return e.element.name==t.name}).length&&t},elements:function(){var t=this,n={} 46return e(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){return!this.name&&t.settings.debug&&window.console&&console.error("%o has no name assigned",this),this.name in n||!t.objectLength(e(this).rules())?!1:(n[this.name]=!0,!0)})},clean:function(t){return e(t)[0]},errors:function(){return e(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=e([]),this.toHide=e([]),this.currentElements=e([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers
46)},prepareElement:function(e){this.reset(),this.toHide=this.errorsFor(e)},check:function(t){t=this.validationTargetFor(this.clean(t)) 47var n=e(t).rules(),i=!1 48for(var a in n){var r={method:a,parameters:n[a]} 49try{var s=e.validator.methods[a].call(this,t.value.replace(/\r/g,""),t,r.parameters) 50if("dependency-mismatch"==s){i=!0 51continue}if(i=!1,"pending"==s)return void(this.toHide=this.toHide.not(this.errorsFor(t))) 52if(!s)return this.formatAndAdd(t,r),!1}catch(o){throw this.settings.debug&&window.console&&console.log("exception occured when checking element "+t.id+", check the '"+r.method+"' method",o),o}}return i?void 0:(this.objectLength(n)&&this.successList.push(t),!0)},customMetaMessage:function(t,n){if(e.metadata){var i=this.settings.meta?e(t).metadata()[this.settings.meta]:e(t).metadata() 53return i&&i.messages&&i.messages[n]}},customMessage:function(e,t){var n=this.settings.messages[e] 54return n&&(n.constructor==String?n:n[t])},findDefined:function(){for(var e=0;e<arguments.length;e++)if(void 0!==arguments[e])return arguments[e] 55return void 0},defaultMessage:function(t,n){return this.findDefined(this.customMessage(t.name,n),this.customMetaMessage(t,n),!this.settings.ignoreTitle&&t.title||void 0,e.validator.messages[n],"<strong>Warning: No message defined for "+t.name+"</strong>")},formatAndAdd:function(e,t){var n=this.defaultMessage(e,t.method),i=/\$?\{(\d+)\}/g 56"function"==typeof n?n=n.call(this,t.parameters,e):i.test(n)&&(n=jQuery.format(n.replace(i,"{$1}"),t.parameters)),this.errorList.push({message:n,element:e}),this.errorMap[e.name]=n,this.submitted[e.name]=n},addWrapper:function(e){return this.settings.wrapper&&(e=e.add(e.parent(this.settings.wrapper))),e},defaultShowErrors:function(){for(var e=0;this.errorList[e];e++){var t=this.errorList[e] 57this.settings.highlight&&this.settings.highlight.call(this,t.element,this.settings.errorClass,this.settings.validClass),this.showLabel(t.element,t.message)}if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(var e=0;this.successList[e];e++)this.showLabel(this.successList[e]) 58if(this.settings.unhighlight)for(var e=0,n=this.validElements();n[e];e++)this.settings.unhighlight.call(this,n[e],this.settings.errorClass,this.settings.validClass) 59this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return e(this.errorList).map(function(){return this.element})},showLabel:function(t,n){var i=this.errorsFor(t) 60i.length?(i.removeClass(this.settings.validClass).addClass(this.settings.errorClass),i.attr("generated")&&i.html(n)):(i=e("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(t),generated:!0}).addClass(this.settings.errorClass).html(n||""),this.settings.wrapper&&(i=i.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.append(i).length||(this.settings.errorPlacement?this.settings.errorPlacement(i,e(t)):i.insertAfter(t))),!n&&this.settings.success&&(i.text(""),"string"==typeof this.settings.success?i.addClass(this.settings.success):this.settings.success(i)),this.toShow=this.toShow.add(i)},errorsFor:function(t){var n=this.idOrName(t) 61return this.errors().filter(function(){return e(this).attr("for")==n})},idOrName:function(e){return this.groups[e.name]||(this.checkable(e)?e.name:e.id||e.name)},validationTargetFor:function(e){return this.checkable(e)&&(e=this.findByName(e.name).not(this.settings.ignore)[0]),e},checkable:function(e){return/radio|checkbox/i.test(e.type)},findByName:function(t){var n=this.currentForm 62return e(document.getElementsByName(t)).map(function(e,i){return i.form==n&&i.name==t&&i||null})},getLength:function(t,n){switch(n.nodeName.toLowerCase()){case"select":return e("option:selected",n).length 63case"input":if(this.checkable(n))return this.findByName(n.name).filter(":checked").length}return t.length},depend:function(e,t){return this.dependTypes[typeof e]?this.dependTypes[typeof e](e,t):!0},dependTypes:{"boolean":function(e,t){return e},string:function(t,n){return!!e(t,n.form).length},"function":function(e,t){return e(t)}},optional:function(t){return!e.validator.methods.required.call(this,e.trim(t.value),t)&&"depen
63dency-mismatch"},startRequest:function(e){this.pending[e.name]||(this.pendingRequest++,this.pending[e.name]=!0)},stopRequest:function(t,n){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[t.name],n&&0==this.pendingRequest&&this.formSubmitted&&this.form()?(e(this.currentForm).submit(),this.formSubmitted=!1):!n&&0==this.pendingRequest&&this.formSubmitted&&(e(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(t){return e.data(t,"previousValue")||e.data(t,"previousValue",{old:null,valid:!0,message:this.defaultMessage(t,"remote")})}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},dateDE:{dateDE:!0},number:{number:!0},numberDE:{numberDE:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(t,n){t.constructor==String?this.classRuleSettings[t]=n:e.extend(this.classRuleSettings,t)},classRules:function(t){var n={},i=e(t).attr("class") 64return i&&e.each(i.split(" "),function(){this in e.validator.classRuleSettings&&e.extend(n,e.validator.classRuleSettings[this])}),n},attributeRules:function(t){var n={},i=e(t) 65for(var a in e.validator.methods){var r 66r="required"===a&&"function"==typeof e.fn.prop?i.prop(a):i.attr(a),r?n[a]=r:i[0].getAttribute("type")===a&&(n[a]=!0)}return n.maxlength&&/-1|2147483647|524288/.test(n.maxlength)&&delete n.maxlength,n},metadataRules:function(t){if(!e.metadata)return{} 67var n=e.data(t.form,"validator").settings.meta 68return n?e(t).metadata()[n]:e(t).metadata()},staticRules:function(t){var n={},i=e.data(t.form,"validator") 69return i.settings.rules&&(n=e.validator.normalizeRule(i.settings.rules[t.name])||{}),n},normalizeRules:function(t,n){return e.each(t,function(i,a){if(a===!1)return void delete t[i] 70if(a.param||a.depends){var r=!0 71switch(typeof a.depends){case"string":r=!!e(a.depends,n.form).length 72break 73case"function":r=a.depends.call(n,n)}r?t[i]=void 0!==a.param?a.param:!0:delete t[i]}}),e.each(t,function(i,a){t[i]=e.isFunction(a)?a(n):a}),e.each(["minlength","maxlength","min","max"],function(){t[this]&&(t[this]=Number(t[this]))}),e.each(["rangelength","range"],function(){t[this]&&(t[this]=[Number(t[this][0]),Number(t[this][1])])}),e.validator.autoCreateRanges&&(t.min&&t.max&&(t.range=[t.min,t.max],delete t.min,delete t.max),t.minlength&&t.maxlength&&(t.rangelength=[t.minlength,t.maxlength],delete t.minlength,delete t.maxlength)),t.messages&&delete t.messages,t},normalizeRule:function(t){if("string"==typeof t){var n={} 74e.each(t.split(/\s/),function(){n[this]=!0}),t=n}return t},addMethod:function(t,n,i){e.validator.methods[t]=n,e.validator.messages[t]=void 0!=i?i:e.validator.messages[t],n.length<3&&e.validator.addClassRules(t,e.validator.normalizeRule(t))},methods:{required:function(t,n,i){if(!this.depend(i,n))return"dependency-mismatch" 75switch(n.nodeName.toLowerCase()){case"select":var a=e(n).val() 76return a&&a.length>0 77case"input":if(this.checkable(n))return this.getLength(t,n)>0 78default:return e.trim(t).length>0}},remote:function(t,n,i){if(this.optional(n))return"dependency-mismatch" 79var a=this.previousValue(n) 80if(this.settings.messages[n.name]||(this.settings.messages[n.name]={}),a.originalMessage=this.settings.messages[n.name].remote,this.settings.messages[n.name].remote=a.message,i="string"==typeof i&&{url:i}||i,this.pending[n.name])return"pending" 81if(a.old===t)return a.valid 82a.old=t 83var r=this 84this.startRequest(n) 85var s={} 86return s[n.name]=t,e.ajax(e.extend(!0,{url:i,mode:"abort",port:"validate"+n.name,dataType:"json",data:s,success:function(i){r.settings.messages[n.name].remote=a.originalMessage 87var s=i===!0 88if(s){var o=r.formSubmitted 89r.prepareElement(n),r.formSubmitted=o,r.successList.push(n),r.showErrors()}else{var u={},c=i||r.defaultMessage(n,"remote") 90u[n.name]=a.message=e.isFunction(c)?c(t):c,r.showErrors(u)}a.valid=s,r.stopRequest(n,s)}},i)),"pending"},minlength:function(t,n,i){return this.optional(n)||this.getLength(e.trim(t),n)>=i},maxlength:function(t,n,i){return this.optional(n)||this.getLength(e.trim(t),n)<=i},rangelength:function(t,n,i){var a=this.getLength(e.trim(t),n) 91return this.optional(n)||a>=i[0]&&a<=i[1]},min:function(e,t,n){return this.optional(t)||e>=n},max:function(e,t,n){return this.optional(t)||n>=e},range:function(e,t,n){return this.optional(t)||e>=n[0]&&e<=n[1]},email:function(e,t){return this.optional(t)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\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\uF900-\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-\uFDCF\uFDF0-\uFFEF])))$/i.test(e)},url:function(e,t){return this.optional(t)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\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-\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\uF900-\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-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(e)},date:function(e,t){return this.optional(t)||!/Invalid|NaN/.test(new Date(e))},dateISO:function(e,t){return this.optional(t)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(e)},number:function(e,t){return this.optional(t)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(e)},digits:function(e,t){return this.optional(t)||/^\d+$/.test(e)},creditcard:function(e,t){if(this.optional(t))return"dependency-mismatch" 92if(/[^0-9 -]+/.test(e))return!1 93var n=0,i=0,a=!1 94e=e.replace(/\D/g,"") 95for(var r=e.length-1;r>=0;r--){var s=e.charAt(r),i=parseInt(s,10) 96a&&(i*=2)>9&&(i-=9),n+=i,a=!a}return n%10==0},accept:function(e,t,n){return n="string"==typeof n?n.replace(/,/g,"|"):"png|jpe?g|gif",this.optional(t)||e.match(new RegExp(".("+n+")$","i"))},equalTo:function(t,n,i){var a=e(i).unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){e(n).valid()}) 97return t==a.val()}}}),e.format=e.validator.format}(jQuery),function(e){var t={} 98if(e.ajaxPrefilter)e.ajaxPrefilter(function(e,n,i){var a=e.port 99"abort"==e.mode&&(t[a]&&t[a].abort(),t[a]=i)}) 100else{var n=e.ajax 101e.ajax=function(i){var a=("mode"in i?i:e.ajaxSettings).mode,r=("port"in i?i:e.ajaxSettings).port 102return"abort"==a?(t[r]&&t[r].abort(),t[r]=n.apply(this,arguments)):n.apply(this,arguments)}}}
102(jQuery),function(e){jQuery.event.special.focusin||jQuery.event.special.focusout||!document.addEventListener||e.each({focus:"focusin",blur:"focusout"},function(t,n){function i(t){return t=e.event.fix(t),t.type=n,e.event.handle.call(this,t)}e.event.special[n]={setup:function(){this.addEventListener(t,i,!0)},teardown:function(){this.removeEventListener(t,i,!0)},handler:function(t){return arguments[0]=e.event.fix(t),arguments[0].type=n,e.event.handle.apply(this,arguments)}}}),e.extend(e.fn,{validateDelegate:function(t,n,i){return this.bind(n,function(n){var a=e(n.target) 103return a.is(t)?i.apply(a,arguments):void 0})}})}(jQuery),!function(e){function t(t,i,a){function r(){c.afterLoaded(),c.settings.hideFramesUntilPreloaded&&void 0!==c.settings.preloader&&c.settings.preloader!==!1&&c.frames.show(),void 0!==c.settings.preloader&&c.settings.preloader!==!1?c.settings.hidePreloaderUsingCSS&&c.transitionsSupported?(c.prependPreloadingCompleteTo=c.settings.prependPreloadingComplete===!0?c.settings.preloader:e(c.settings.prependPreloadingComplete),c.prependPreloadingCompleteTo.addClass("preloading-complete"),setTimeout(u,c.settings.hidePreloaderDelay)):c.settings.preloader.fadeOut(c.settings.hidePreloaderDelay,function(){clearInterval(c.defaultPreloader),u()}):u()}function s(t,n){var i=[] 104if(n)for(var a=t;a>0;a--)i.push(e("body").find('img[src="'+c.settings.preloadTheseImages[a-1]+'"]')) 105else for(var r=t;r>0;r--)c.frames.eq(c.settings.preloadTheseFrames[r-1]-1).find("img").each(function(){i.push(e(this)[0])}) 106return i}function o(t,n){function i(){var t=e(l),i=e(h) 107o&&(h.length?o.reject(c,t,i):o.resolve(c)),e.isFunction(n)&&n.call(s,c,t,i)}function a(t,n){t.src!==r&&-1===e.inArray(t,d)&&(d.push(t),n?h.push(t):l.push(t),e.data(t,"imagesLoaded",{isBroken:n,src:t.src}),u&&o.notifyWith(e(t),[n,c,e(l),e(h)]),c.length===d.length&&(setTimeout(i),c.unbind(".imagesLoaded")))}var r="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",s=t,o=e.isFunction(e.Deferred)?e.Deferred():0,u=e.isFunction(o.notify),c=s.find("img").add(s.filter("img")),d=[],l=[],h=[] 108e.isPlainObject(n)&&e.each(n,function(e,t){"callback"===e?n=t:o&&o[e](t)}),c.length?c.bind("load.imagesLoaded error.imagesLoaded",function(e){a(e.target,"error"===e.type)}).each(function(t,n){var i=n.src,s=e.data(n,"imagesLoaded") 109return s&&s.src===i?void a(n,s.isBroken):n.complete&&void 0!==n.naturalWidth?void a(n,0===n.naturalWidth||0===n.naturalHeight):void((n.readyState||n.complete)&&(n.src=r,n.src=i))}):i()}function u(){function t(e,t){var n,i 110for(i in t)n="left"===i||"right"===i?r[i]:i,e===parseFloat(n)&&c._initCustomKeyEvent(t[i])}function n(){c.canvas.on("touchmove.sequence",i),s=null,u=!1}function i(e){if(c.settings.swipePreventsDefault&&e.preventDefault(),u){var t=e.originalEvent.touches[0].pageX,i=e.originalEvent.touches[0].pageY,a=s-t,r=o-i 111Math.abs(a)>=c.settings.swipeThreshold?(n(),c._initCustomKeyEvent(a>0?c.settings.swipeEvents.left:c.settings.swipeEvents.right)):Math.abs(r)>=c.settings.swipeThreshold&&(n(),c._initCustomKeyEvent(r>0?c.settings.swipeEvents.down:c.settings.swipeEvents.up))}}function a(e){1===e.originalEvent.touches.length&&(s=e.originalEvent.touches[0].pageX,o=e.originalEvent.touches[0].pageY,u=!0,c.canvas.on("touchmove.sequence",i))}if(e(c.settings.preloader).remove(),c.nextButton=c._renderUiElements(c.settings.nextButton,".sequence-next"),c.prevButton=c._renderUiElements(c.settings.prevButton,".sequence-prev"),c.pauseButton=c._renderUiElements(c.settings.pauseButton,".sequence-pause"),c.pagination=c._renderUiElements(c.settings.pagination,".sequence-pagination"),void 0!==c.nextButton&&c.nextButton!==!1&&c.settings.showNextButtonOnInit===!0&&c.nextButton.show(),void 0!==c.prevButton&&c.prevButton!==!1&&c.settings.showPrevButtonOnInit===!0&&c.prevButton.show(),void 0!==c.pauseButton&&c.pauseButton!==!1&&c.settings.showPauseButtonOnInit===!0&&c.pauseButton.show(),c.settings.pauseIcon!==!1?(c.pauseIcon=c._renderUiElements(c.settings.pauseIcon,".sequence-pause-icon"),void 0!==c.pauseIcon&&c.pauseIcon.hide()):c.pauseIcon=void 0,void 0!==c.pagination&&c.pagination!==!1&&(c.paginationLinks=c.pagination.children(),c.paginationLinks.on("click.sequence",function(){var t=e(this).index()+1 112c.goTo(t)}),c.settings.showPaginationOnInit===!0&&c.pagination.show()),c.nextFrameID=c.settings.startingFrameID,c.settings.hashTags===!0&&(c.frames.each(function(){c.frameHashID.push(e(this).prop(c.getHashTagFrom))}),c.currentHashTag=location.hash.replace("#",""),void 0===c.currentHashTag||""===c.currentHashTag?c.nextFrameID=c.settings.startingFrameID:(c.frameHashIndex=e.inArray(c.currentHashTag,c.frameHashID),c.nextFrameID=-1!==c.frameHashIndex?c.frameHashIndex+1:c.settings.startingFrameID)),c.nextFrame=c.frames.eq(c.nextFrameID-1),c.nextFrameChildren=c.nextFrame.children(),void 0!==c.pagination&&e(c.paginationLinks[c.settings.startingFrameID-1]).addClass("current"),c.transitionsSupported?c.settings.animateStartingFrameIn?c.settings.reverseAnimationsWhenNavigatingBackwards&&c.settings.autoPlayDirection-1&&c.settings.animateStartingFrameIn?(c._resetElements(c.transitionPrefix,c.nextFrameChildren,"0s"),c.nextFrame.addClass("animate-out"),c.goTo(c.nextFrameID,-1,!0)):c.goTo(c.nextFrameID,1,!0):(c.currentFrameID=c.nextFrameID,c.settings.moveActiveFrameToTop&&c.nextFrame.css("z-index",c.numberOfFrames),c._resetElements(c.transitionPrefix,c.nextFrameChildren,"0s"),c.nextFrame.addClass("animate-in"),c.settings.hashTags&&c.settings.hashChangesOnFirstFrame&&(c.currentHashTag=c.nextFrame.prop(c.getHashTagFrom),document.location.hash="#"+c.currentHashTag),setTimeout(function(){c._resetElements(c.transitionPrefix,c.nextFrameChildren,"")},100),c._resetAutoPlay(!0,c.settings.autoPlayDelay)):(c.container.addClass("sequence-fallback"),
112c.currentFrameID=c.nextFrameID,c.settings.hashTags&&c.settings.hashChangesOnFirstFrame&&(c.currentHashTag=c.nextFrame.prop(c.getHashTagFrom),document.location.hash="#"+c.currentHashTag),c.frames.addClass("animate-in"),c.frames.not(":eq("+(c.nextFrameID-1)+")").css({display:"none",opacity:0}),c._resetAutoPlay(!0,c.settings.autoPlayDelay)),void 0!==c.nextButton&&c.nextButton.bind("click.sequence",function(){c.next()}),void 0!==c.prevButton&&c.prevButton.bind("click.sequence",function(){c.prev()}),void 0!==c.pauseButton&&c.pauseButton.bind("click.sequence",function(){c.pause(!0)}),c.settings.keyNavigation){var r={left:37,right:39} 113e(document).bind("keydown.sequence",function(e){var n=String.fromCharCode(e.keyCode) 114n>0&&n<=c.numberOfFrames&&c.settings.numericKeysGoToFrames&&(c.nextFrameID=n,c.goTo(c.nextFrameID)),t(e.keyCode,c.settings.keyEvents),t(e.keyCode,c.settings.customKeyEvents)})}if(c.canvas.on({"mouseenter.sequence":function(){c.settings.pauseOnHover&&c.settings.autoPlay&&!c.hasTouch&&(c.isBeingHoveredOver=!0,c.isHardPaused||c.pause())}
114,"mouseleave.sequence":function(){c.settings.pauseOnHover&&c.settings.autoPlay&&!c.hasTouch&&(c.isBeingHoveredOver=!1,c.isHardPaused||c.unpause())}}),c.settings.hashTags&&e(window).bind("hashchange.sequence",function(){var t=location.hash.replace("#","") 115c.currentHashTag!==t&&(c.currentHashTag=t,c.frameHashIndex=e.inArray(c.currentHashTag,c.frameHashID),-1!==c.frameHashIndex&&(c.nextFrameID=c.frameHashIndex+1,c.goTo(c.nextFrameID)))}),c.settings.swipeNavigation&&c.hasTouch){var s,o,u=!1 116c.canvas.on("touchstart.sequence",a)}}var c=this 117c.container=e(t),c.canvas=c.container.children(".sequence-canvas"),c.frames=c.canvas.children("li"),c._modernizrForSequence() 118var d={WebkitTransition:"-webkit-",WebkitAnimation:"-webkit-",MozTransition:"-moz-","MozAnimation ":"-moz-",OTransition:"-o-",OAnimation:"-o-",msTransition:"-ms-",msAnimation:"-ms-",transition:"",animation:""},l={WebkitTransition:"webkitTransitionEnd.sequence",WebkitAnimation:"webkitAnimationEnd.sequence",MozTransition:"transitionend.sequence",MozAnimation:"animationend.sequence",OTransition:"otransitionend.sequence",OAnimation:"oanimationend.sequence",msTransition:"MSTransitionEnd.sequence",msAnimation:"MSAnimationEnd.sequence",transition:"transitionend.sequence",animation:"animationend.sequence"} 119c.transitionPrefix=d[ModernizrForSequence.prefixed("transition")],c.animationPrefix=d[ModernizrForSequence.prefixed("animation")],c.transitionProperties={},c.transitionEnd=l[ModernizrForSequence.prefixed("transition")]+" "+l[ModernizrForSequence.prefixed("animation")],c.numberOfFrames=c.frames.length,c.transitionsSupported=void 0!==c.transitionPrefix?!0:!1,c.hasTouch="ontouchstart"in window?!0:!1,c.isPaused=!1,c.isBeingHoveredOver=!1,c.container.removeClass("sequence-destroyed"),c.paused=function(){},c.unpaused=function(){},c.beforeNextFrameAnimatesIn=function(){},c.afterNextFrameAnimatesIn=function(){},c.beforeCurrentFrameAnimatesOut=function(){},c.afterCurrentFrameAnimatesOut=function(){},c.afterLoaded=function(){},c.destroyed=function(){},c.settings=e.extend({},a,i),c.settings.preloader=c._renderUiElements(c.settings.preloader,".sequence-preloader"),c.isStartingFrame=c.settings.animateStartingFrameIn?!0:!1,c.settings.unpauseDelay=null===c.settings.unpauseDelay?c.settings.autoPlayDelay:c.settings.unpauseDelay,c.getHashTagFrom=c.settings.hashDataAttribute?"data-sequence-hashtag":"id",c.frameHashID=[],c.direction=c.settings.autoPlayDirection,c.settings.hideFramesUntilPreloaded&&void 0!==c.settings.preloader&&c.settings.preloader!==!1&&c.frames.hide(),"-o-"===c.transitionPrefix&&(c.transitionsSupported=c._operaTest()),c.frames.removeClass("animate-in") 120var h=c.settings.preloadTheseFrames.length,m=c.settings.preloadTheseImages.length 121if(c.settings.windowLoaded===!0&&(n=c.settings.windowLoaded),void 0===c.settings.preloader||c.settings.preloader===!1||0===h&&0===m)n===!0?(r(),e(this).unbind("load.sequence")):e(window).bind("load.sequence",function(){r(),e(this).unbind("load.sequence")}) 122else{var f=s(h),p=s(m,!0),g=e(f.concat(p)) 123o(g,r)}}var n=!1 124e(window).bind("load",function(){n=!0}),t.prototype={startAutoPlay:function(e){var t=this 125e=void 0===e?t.settings.autoPlayDelay:e,t.unpause(),t._resetAutoPlay(),t.autoPlayTimer=setTimeout(function(){1===t.settings.autoPlayDirection?t.next():t.prev()},e)},stopAutoPlay:function(){var e=this 126e.pause(!0),clearTimeout(e.autoPlayTimer)},pause:function(e){var t=this 127t.isSoftPaused?t.unpause():(void 0!==t.pauseButton&&(t.pauseButton.addClass("paused"),void 0!==t.pauseIcon&&t.pauseIcon.show()),t.paused(),t.isSoftPaused=!0,t.isHardPaused=e?!0:!1,t.isPaused=!0,t._resetAutoPlay())},unpause:function(e){var t=this 128void 0!==t.pauseButton&&(t.pauseButton.removeClass("paused"),void 0!==t.pauseIcon&&t.pauseIcon.hide()),t.isSoftPaused=!1,t.isHardPaused=!1,t.isPaused=!1,t.active?t.delayUnpause=!0:(e!==!1&&t.unpaused(),t._resetAutoPlay(!0,t.settings.unpauseDelay))},next:function(){var e=this 129id=e.currentFrameID!==e.numberOfFrames?e.currentFrameID+1:1,e.active===!1||void 0===e.active?e.goTo(id,1):e.goTo(id,1,!0)},prev:function(){var e=this 130id=1===e.currentFrameID?e.numberOfFrames:e.currentFrameID-1,e.active===!1||void 0===e.active?e.goTo(id,-1):e.goTo(id,-1,!0)},goTo:function(t,n,i){function a(){r._setHashTag(),r.active=!1,r._resetAutoPlay(!0,r.settings.autoPlayDelay)}
130var r=this 131r.nextFrameID=parseFloat(t) 132var s=i===!0?0:r.settings.transitionThreshold 133if(r.nextFrameID===r.currentFrameID||r.settings.navigationSkip&&r.navigationSkipThresholdActive||!r.settings.navigationSkip&&r.active||!r.transitionsSupported&&r.active||!r.settings.cycle&&1===n&&r.currentFrameID===r.numberOfFrames||!r.settings.cycle&&-1===n&&1===r.currentFrameID||r.settings.preventReverseSkipping&&r.direction!==n&&r.active)return!1 134if(r.settings.navigationSkip&&r.active&&(r.navigationSkipThresholdActive=!0,r.settings.fadeFrameWhenSkipped&&r.nextFrame.stop().animate({opacity:0},r.settings.fadeFrameTime),clearTimeout(r.transitionThresholdTimer),setTimeout(function(){r.navigationSkipThresholdActive=!1},r.settings.navigationSkipThreshold)),!r.active||r.settings.navigationSkip){if(r.active=!0,r._resetAutoPlay(),r.direction=void 0===n?r.nextFrameID>r.currentFrameID?1:-1:n,r.currentFrame=r.canvas.children(".animate-in"),r.nextFrame=r.frames.eq(r.nextFrameID-1),r.currentFrameChildren=r.currentFrame.children(),r.nextFrameChildren=r.nextFrame.children(),void 0!==r.pagination&&(r.paginationLinks.removeClass("current"),e(r.paginationLinks[r.nextFrameID-1]).addClass("current")),r.transitionsSupported)void 0!==r.currentFrame.length?(r.beforeCurrentFrameAnimatesOut(),r.settings.moveActiveFrameToTop&&r.currentFrame.css("z-index",1),r._resetElements(r.transitionPrefix,r.nextFrameChildren,"0s"),r.settings.reverseAnimationsWhenNavigatingBackwards&&1!==r.direction?r.settings.reverseAnimationsWhenNavigatingBackwards&&-1===r.direction&&(r.nextFrame.addClass("animate-out"),r._reverseTransitionProperties()):(r.nextFrame.removeClass("animate-out"),r._resetElements(r.transitionPrefix,r.currentFrameChildren,""))):r.isStartingFrame=!1,r.active=!0,r.currentFrame.unbind(r.transitionEnd),r.nextFrame.unbind(r.transitionEnd),r.settings.fadeFrameWhenSkipped&&r.settings.navigationSkip&&r.nextFrame.css("opacity",1),r.beforeNextFrameAnimatesIn(),r.settings.moveActiveFrameToTop&&r.nextFrame.css("z-index",r.numberOfFrames),r.settings.reverseAnimationsWhenNavigatingBackwards&&1!==r.direction?r.settings.reverseAnimationsWhenNavigatingBackwards&&-1===r.direction&&(setTimeout(function(){r._resetElements(r.transitionPrefix,r.currentFrameChildren,""),r._resetElements(r.transitionPrefix,r.nextFrameChildren,""),r._reverseTransitionProperties(),r._waitForAnimationsToComplete(r.nextFrame,r.nextFrameChildren,"in"),("function () {}"!==r.afterCurrentFrameAnimatesOut||r.settings.transitionThreshold===!0&&i!==!0)&&r._waitForAnimationsToComplete(r.currentFrame,r.currentFrameChildren,"out",!0,-1)},50),setTimeout(function(){r.settings.transitionThreshold===!1||0===r.settings.transitionThreshold||i===!0?(r.currentFrame.removeClass("animate-in"),r.nextFrame.toggleClass("animate-out animate-in")):(r.currentFrame.removeClass("animate-in"),r.settings.transitionThreshold!==!0&&(r.transitionThresholdTimer=setTimeout(function(){r.nextFrame.toggleClass("animate-out animate-in")},s)))},50)):(setTimeout(function(){r._resetElements(r.transitionPrefix,r.nextFrameChildren,""),r._waitForAnimationsToComplete(r.nextFrame,r.nextFrameChildren,"in"),("function () {}"!==r.afterCurrentFrameAnimatesOut||r.settings.transitionThreshold===!0&&i!==!0)&&r._waitForAnimationsToComplete(r.currentFrame,r.currentFrameChildren,"out",!0,1)},50),setTimeout(function(){r.settings.transitionThreshold===!1||0===r.settings.transitionThreshold||i===!0?(r.currentFrame.toggleClass("animate-out animate-in"),r.nextFrame.addClass("animate-in")):(r.currentFrame.toggleClass("animate-out animate-in"),r.settings.transitionThreshold!==!0&&(r.transitionThresholdTimer=setTimeout(function(){r.nextFrame.addClass("animate-in")},s)))},50)) 135else switch(r.settings.fallback.theme){case"fade":r.frames.css({position:"relative"}),r.beforeCurrentFrameAnimatesOut(),r.currentFrame=r.frames.eq(r.currentFrameID-1),r.currentFrame.animate({opacity:0}
135,r.settings.fallback.speed,function(){r.currentFrame.css({display:"none","z-index":"1"}),r.afterCurrentFrameAnimatesOut(),r.beforeNextFrameAnimatesIn(),r.nextFrame.css({display:"block","z-index":r.numberOfFrames}).animate({opacity:1},500,function(){r.afterNextFrameAnimatesIn()}),a()}),r.frames.css({position:"relative"}) 136break 137case"slide":default:var o={},u={},c={} 1381===r.direction?(o.left="-100%",u.left="100%"):(o.left="100%",u.left="-100%"),c.left="0",c.opacity=1,r.currentFrame=r.frames.eq(r.currentFrameID-1),r.beforeCurrentFrameAnimatesOut(),r.currentFrame.animate(o,r.settings.fallback.speed,function(){r.currentFrame.css({display:"none","z-index":"1"}),r.afterCurrentFrameAnimatesOut()}),r.beforeNextFrameAnimatesIn(),r.nextFrame.show().css(u),r.nextFrame.css({display:"block","z-index":r.numberOfFrames}).animate(c,r.settings.fallback.speed,function(){a(),r.afterNextFrameAnimatesIn()})}r.currentFrameID=r.nextFrameID}},destroy:function(t){var n=this 139n.container.addClass("sequence-destroyed"),void 0!==n.nextButton&&n.nextButton.unbind("click.sequence"),void 0!==n.prevButton&&n.prevButton.unbind("click.sequence"),void 0!==n.pauseButton&&n.pauseButton.unbind("click.sequence"),void 0!==n.pagination&&n.paginationLinks.unbind("click.sequence"),e(document).unbind("keydown.sequence"),n.canvas.unbind("mouseenter.sequence, mouseleave.sequence, touchstart.sequence, touchmove.sequence"),e(window).unbind("hashchange.sequence"),n.stopAutoPlay(),clearTimeout(n.transitionThresholdTimer),n.canvas.children("li").remove(),n.canvas.prepend(n.frames),n.frames.removeClass("animate-in animate-out").removeAttr("style"),n.frames.eq(n.currentFrameID-1).addClass("animate-in"),void 0!==n.nextButton&&n.nextButton!==!1&&n.nextButton.hide(),void 0!==n.prevButton&&n.prevButton!==!1&&n.prevButton.hide(),void 0!==n.pauseButton&&n.pauseButton!==!1&&n.pauseButton.hide(),void 0!==n.pauseIcon&&n.pauseIcon!==!1&&n.pauseIcon.hide(),void 0!==n.pagination&&n.pagination!==!1&&n.pagination.hide(),void 0!==t&&t(),n.destroyed(),n.container.removeData()},_initCustomKeyEvent:function(e){var t=this 140switch(e){case"next":t.next() 141break 142case"prev":t.prev() 143break 144case"pause":t.pause(!0)}},_resetElements:function(e,t,n){var i=this 145t.css(i._prefixCSS(e,{"transition-duration":n,"transition-delay":n,"transition-timing-function":""}))},_reverseTransitionProperties:function(){var t=this,n=[],i=[] 146t.currentFrameChildren.each(function(){n.push(parseFloat(e(this).css(t.transitionPrefix+"transition-duration").replace("s",""))+parseFloat(e(this).css(t.transitionPrefix+"transition-delay").replace("s","")))}),t.nextFrameChildren.each(function(){i.push(parseFloat(e(this).css(t.transitionPrefix+"transition-duration").replace("s",""))+parseFloat(e(this).css(t.transitionPrefix+"transition-delay").replace("s","")))}) 147var a=Math.max.apply(Math,n),r=Math.max.apply(Math,i),s=a-r,o=0,u=0 1480>s&&!t.settings.preventDelayWhenReversingAnimations?o=Math.abs(s):s>0&&(u=Math.abs(s)) 149var c=function(n,i,a,r){function s(e){e=e.split(",")[0] 150var t={linear:"cubic-bezier(0.0,0.0,1.0,1.0)",ease:"cubic-bezier(0.25, 0.1, 0.25, 1.0)","ease-in":"cubic-bezier(0.42, 0.0, 1.0, 1.0)","ease-in-out":"cubic-bezier(0.42, 0.0, 0.58, 1.0)","ease-out":"cubic-bezier(0.0, 0.0, 0.58, 1.0)"} 151return e.indexOf("cubic-bezier")<0&&(e=t[e]),e}i.each(function(){var i=parseFloat(e(this).css(t.transitionPrefix+"transition-duration").replace("s","")),o=parseFloat(e(this).css(t.transitionPrefix+"transition-delay").replace("s","")),u=e(this).css(t.transitionPrefix+"transition-timing-function") 152if(-1===u.indexOf("cubic"))var u=s(u) 153if(t.settings.reverseEaseWhenNavigatingBackwards){var c=u.replace("cubic-bezier(","").replace(")","").split(",") 154e.each(c,function(e,t){c[e]=parseFloat(t)}) 155var d=[1-c[2],1-c[3],1-c[0],1-c[1]] 156u="cubic-bezier("+d+")"}var l=i+o 157n["transition-duration"]=i+"s",n["transition-delay"]=a-l+r+"s",n["transition-timing-function"]=u,e(this).css(t._prefixCSS(t.transitionPrefix,n))})} 158c(t.transitionProperties,t.currentFrameChildren,a,o),c(t.transitionProperties,t.nextFrameChildren,r,u)},_prefixCSS:function(e,t){var n={} 159for(var i in t)n[e+i]=t[i] 160return n},_resetAutoPlay:function(e,t){var n=this 161e===!0?n.settings.autoPlay&&!n.isSoftPaused&&(clearTimeout(n.autoPlayTimer),n.autoPlayTimer=setTimeout(function(){1===n.settings.autoPlayDirection?n.next():n.prev()},t)):clearTimeout(n.autoPlayTimer)},_renderUiElements:function(t,n){var i=this 162switch(t){case!1:return void 0 163case!0:return".sequence-preloader"===n&&i._defaultPreloader(i.container,i.transitionsSupported,i.animationPrefix),e(n,i.container) 164default:return e(t,i.container)}},_waitForAnimationsToComplete:function(t,n,i,a,r){var s=this 165if("out"===i)var o=function(){s.afterCurrentFrameAnimatesOut(),s.settings.transitionThreshold===!0&&(1===r?s.nextFrame.addClass("animate-in"):-1===r&&s.nextFrame.toggleClass("animate-out animate-in"))} 166else if("in"===i)var o=function(){s.afterNextFrameAnimatesIn(),s._setHashTag(),s.active=!1,s.isHardPaused||s.isBeingHoveredOver||(s.delayUnpause?(s.delayUnpause=!1,s.unpause()):s.unpause(!1))} 167n.data("animationEnded",!1),t.bind(s.transitionEnd,function(i){e(i.target).data("animationEnded",!0) 168var a=!0 169n.each(function(){return e(this).data("animationEnded")===!1?(a=!1,!1):void 0}),a&&(t.unbind(s.transitionEnd),o())})},_setHashTag:function(){var t=this 170t.settings.hashTags&&(t.currentHashTag=t.nextFrame.prop(t.getHashTagFrom),t.frameHashIndex=e.inArray(t.currentHashTag,t.frameHashID),-1===t.frameHashIndex||!t.settings.hashChangesOnFirstFrame&&t.isStartingFrame&&t.transitionsSupported?(t.nextFrameID=t.settings.startingFrameID,t.isStartingFrame=!1):(t.nextFrameID=t.frameHashIndex+1,document.location.hash="#"+t.currentHashTag))},_modernizrForSequence:function(){window.ModernizrForSequence=function(e,t,n){function i(e){v.cssText=e}function a(e,t){return typeof e===t}function r(e,t){return!!~(""+e).indexOf(t)}function s(e,t){for(var i in e){var a=e[i] 171if(!r(a,"-")&&v[a]!==n)return"pfx"==t?a:!0}return!1}function o(e,t,i){for(var r in e){var s=t[e[r]] 172if(s!==n)return i===!1?e[r]:a(s,"function")?s.bind(i||t):s}return!1}function u(e,t,n){var i=e.charAt(0).toUpperCase()+e.slice(1),r=(e+" "+x.join(i+" ")+i).split(" ") 173return a(t,"string")||a(t,"undefined")?s(r,t):(r=(e+" "+y.join(i+" ")+i).split(" "),o(r,t,n))}var c,d,l,h="2.6.1",m={},f=t.documentElement,p="modernizrForSequence",g=t.createElement(p),v=g.style,F=({}.toString,"Webkit Moz O ms"),x=F.split(" "),y=F.toLowerCase().split(" "),b={svg:"http://www.w3.org/2000/svg"},C={},D=[],T=D.slice,w={}.hasOwnProperty 174l=a(w,"undefined")||a(w.call,"undefined")?function(e,t){return t in e&&a(e.constructor.prototype[t],"undefined")}:function(e,t){return w.call(e,t)},Function.prototype.bind||(Function.prototype.bind=function(e){var t=self 175if("function"!=typeof t)throw new TypeError
176var n=T.call(arguments,1),i=function(){if(self instanceof i){var a=function(){} 177a.prototype=t.prototype 178var r=new a,s=t.apply(r,n.concat(T.call(arguments))) 179return Object(s)===s?s:r}return t.apply(e,n.concat(T.call(arguments)))} 180return i}),C.svg=function(){return!!t.createElementNS&&!!t.createElementNS(b.svg,"svg").createSVGRect} 181for(var I in C)l(C,I)&&(d=I.toLowerCase(),m[d]=C[I](),D.push((m[d]?"":"no-")+d)) 182return m.addTest=function(e,t){if("object"==typeof e)for(var i in e)l(e,i)&&m.addTest(i,e[i]) 183else{if(e=e.toLowerCase(),m[e]!==n)return m 184t="function"==typeof t?t():t,enableClasses&&(f.className+=" "+(t?"":"no-")+e),m[e]=t}return m},i(""),g=c=null,m._version=h,m._domPrefixes=y,m._cssomPrefixes=x,m.testProp=function(e){return s([e])},m.testAllProps=u,m.prefixed=function(e,t,n){return t?u(e,t,n):u(e,"pfx")},m}(self,self.document)},_defaultPreloader:function(t,n,i){var a='<div class="sequence-preloader"><svg class="preloading" xmlns="http://www.w3.org/2000/svg"><circle class="circle" cx="6" cy="6" r="6" /><circle class="circle" cx="22" cy="6" r="6" /><circle class="circle" cx="38" cy="6" r="6" /></svg></div>' 185e("head").append("<style>.sequence-preloader{height: 100%;position: absolute;width: 100%;z-index: 999999;}@"+i+"keyframes preload{0%{opacity: 1;}50%{opacity: 0;}100%{opacity: 1;}}.sequence-preloader .preloading .circle{fill: #ff9442;display: inline-block;height: 12px;position: relative;top: -50%;width: 12px;"+i+"animation: preload 1s infinite; animation: preload 1s infinite;}.preloading{display:block;height: 12px;margin: 0 auto;top: 50%;margin-top:-6px;position: relative;width: 48px;}.sequence-preloader .preloading .circle:nth-child(2){"+i+"animation-delay: .15s; animation-delay: .15s;}.sequence-preloader .preloading .circle:nth-child(3){"+i+"animation-delay: .3s; animation-delay: .3s;}.preloading-complete{opacity: 0;visibility: hidden;"+i+"transition-duration: 1s; transition-duration: 1s;}div.inline{background-color: #ff9442; margin-right: 4px; float: left;}</style>"),t.prepend(a),ModernizrForSequence.svg||n?n||setInterval(function(){e(".sequence-preloader").fadeToggle(500)},500):(e(".sequence-preloader").prepend('<div class="preloading"><div class="circle inline"></div><div class="circle inline"></div><div class="circle inline"></div></div>'),setInterval(function(){e(".sequence-preloader .circle").fadeToggle(500)},500))},_operaTest:function(){e("body").append('<span id="sequence-opera-test"></span>') 186var t=e("#sequence-opera-test") 187return t.css("-o-transition","1s"),"1s"!==t.css("-o-transition")?(t.remove(),!1):(t.remove(),!0)}} 188var i={startingFrameID:1,cycle:!0,animateStartingFrameIn:!1,transitionThreshold:!1,reverseAnimationsWhenNavigatingBackwards:!0,reverseEaseWhenNavigatingBackwards:!0,preventDelayWhenReversingAnimations:!1,moveActiveFrameToTop:!0,windowLoaded:!1,autoPlay:!1,autoPlayDirection:1,autoPlayDelay:5e3,navigationSkip:!0,navigationSkipThreshold:250,fadeFrameWhenSkipped:!0,fadeFrameTime:150,preventReverseSkipping:!1,nextButton:!1,showNextButtonOnInit:!0,prevButton:!1,showPrevButtonOnInit:!0,pauseButton:!1,unpauseDelay:null,pauseOnHover:!0,pauseIcon:!1,showPauseButtonOnInit:!0,pagination:!1,showPaginationOnInit:!0,preloader:!1,preloadTheseFrames:[1],preloadTheseImages:[],hideFramesUntilPreloaded:!0,prependPreloadingComplete:!0,hidePreloaderUsingCSS:!0,hidePreloaderDelay:0,keyNavigation:!0,numericKeysGoToFrames:!0,keyEvents:{left:"prev",right:"next"},customKeyEvents:{},swipeNavigation:!0,swipeThreshold:20,swipePreventsDefault:!1,swipeEvents:{left:"prev",right:"next",up:!1,down:!1},hashTags:!1,hashDataAttribute:!1,hashChangesOnFirstFrame:!1,fallback:{theme:"slide",speed:500}} 189e.fn.sequence=function(n){return this.each(function(){e.data(this,"sequence")||e.data(this,"sequence",new t(e(this),n,i))})}}(jQuery),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,t,n,i,a){return jQuery.easing[jQuery.easing.def](e,t,n,i,a)},easeInQuad:function(e,t,n,i,a){return i*(t/=a)*t+n},easeOutQuad:function(e,t,n,i,a){return-i*(t/=a)*(t-2)+n},easeInOutQuad:function(e,t,n,i,a){return(t/=a/2)<1?i/2*t*t+n:-i/2*(--t*(t-2)-1)+n},easeInCubic:function(e,t,n,i,a){return i*(t/=a)*t*t+n},easeOutCubic:function(e,t,n,i,a){return i*((t=t/a-1)*t*t+1)+n},easeInOutCubic:function(e,t,n,i,a){return(t/=a/2)<1?i/2*t*t*t+n:i/2*((t-=2)*t*t+2)+n},easeInQuart:function(e,t,n,i,a){return i*(t/=a)*t*t*t+n},easeOutQuart:function(e,t,n,i,a){return-i*((t=t/a-1)*t*t*t-1)+n},easeInOutQuart:function(e,t,n,i,a){return(t/=a/2)<1?i/2*t*t*t*t+n:-i/2*((t-=2)*t*t*t-2)+n},easeInQuint:function(e,t,n,i,a){return i*(t/=a)*t*t*t*t+n},easeOutQuint:function(e,t,n,i,a){return i*((t=t/a-1)*t*t*t*t+1)+n},easeInOutQuint:function(e,t,n,i,a){return(t/=a/2)<1?i/2*t*t*t*t*t+n:i/2*((t-=2)*t*t*t*t+2)+n},easeInSine:function(e,t,n,i,a){return-i*Math.cos(t/a*(Math.PI/2))+i+n},easeOutSine:function(e,t,n,i,a){return i*Math.sin(t/a*(Math.PI/2))+n},easeInOutSine:function(e,t,n,i,a){return-i/2*(Math.cos(Math.PI*t/a)-1)+n},easeInExpo:function(e,t,n,i,a){return 0==t?n:i*Math.pow(2,10*(t/a-1))+n},easeOutExpo:function(e,t,n,i,a){return t==a?n+i:i*(-Math.pow(2,-10*t/a)+1)+n},easeInOutExpo:function(e,t,n,i,a){return 0==t?n:t==a?n+i:(t/=a/2)<1?i/2*Math.pow(2,10*(t-1))+n:i/2*(-Math.pow(2,-10*--t)+2)+n},easeInCirc:function(e,t,n,i,a){return-i*(Math.sqrt(1-(t/=a)*t)-1)+n},easeOutCirc:function(e,t,n,i,a){return i*Math.sqrt(1-(t=t/a-1)*t)+n},easeInOutCirc:function(e,t,n,i,a){return(t/=a/2)<1?-i/2*(Math.sqrt(1-t*t)-1)+n:i/2*(Math.sqrt(1-(t-=2)*t)+1)+n},easeInElastic:function(e,t,n,i,a){var r=1.70158,s=0,o=i 190if(0==t)return n 191if(1==(t/=a))return n+i 192if(s||(s=.3*a),o<Math.abs(i)){o=i 193var r=s/4}else var r=s/(2*Math.PI)*Math.asin(i/o) 194return-(o*Math.pow(2,10*(t-=1))*Math.sin((t*a-r)*(2*Math.PI)/s))+n},easeOutElastic:function(e,t,n,i,a){var r=1.70158,s=0,o=i 195if(0==t)return n 196if(1==(t/=a))return n+i 197if(s||(s=.3*a),o<Math.abs(i)){o=i 198var r=s/4}else var r=s/(2*Math.PI)*Math.asin(i/o) 199return o*Math.pow(2,-10*t)*Math.sin((t*a-r)*(2*Math.PI)/s)+i+n},easeInOutElastic:function(e,t,n,i,a){var r=1.70158,s=0,o=i 200if(0==t)return n 201if(2==(t/=a/2))return n+i 202if(s||(s=a*(.3*1.5)),o<Math.abs(i)){o=i 203var r=s/4}else var r=s/(2*Math.PI)*Math.asin(i/o) 204return 1>t?-.5*(o*Math.pow(2,10*(t-=1))*Math.sin((t*a-r)*(2*Math.PI)/s))+n:o*Math.pow(2,-10*(t-=1))*Math.sin((t*a-r)*(2*Math.PI)/s)*.5+i+n},easeInBack:function(e,t,n,i,a,r){return void 0==r&&(r=1.70158),i*(t/=a)*t*((r+1)*t-r)+n},easeOutBack:function(e,t,n,i,a,r){return void 0==r&&(r=1.70158),i*((t=t/a-1)*t*((r+1)*t+r)+1)+n},easeInOutBack:function(e,t,n,i,a,r){return void 0==r&&(r=1.70158),(t/=a/2)<1?i/2*(t*t*(((r*=1.525)+1)*t-r))+n:i/2*((t-=2)*t*(((r*=1.525)+1)*t+r)+2)+n},easeInBounce:function(e,t,n,i,a){return i-jQuery.easing.easeOutBounce(e,a-t,0,i,a)+n},easeOutBounce:function(e,t,n,i,a){return(t/=a)<1/2.75?i*(7.5625*t*t)+n:2/2.75>t?i*(7.5625*(t-=1.5/2.75)*t+.75)+n:2.5/2.75>t?i*(7.5625*(t-=2.25/2.75)*t+.9375)+n:i*(7.5625*(t-=2.625/2.75)*t+.984375)+n},easeInOutBounce:function(e,t,n,i,a){return a/2>t?.5*jQuery.easing.easeInBounce(e,2*t,0,i,a)+n:.5*jQuery.easing.easeOutBounce(e,2*t-a,0,i,a)+.5*i+n}})
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.