/* copyright (c) 2012. adobe systems incorporated. all rights reserved. redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. neither the name of adobe systems incorporated nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. this software is provided by the copyright holders and contributors "as is" and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. in no event shall the copyright owner or contributors be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage. */ (function(a,b){function c(){}var d={version:0.1,inherit:function(a,b){var c=function(){};c.prototype=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.prototype._super=b},ensurearray:function(){var b=[],c=arguments.length;c>0&&(b=c>1||!a.isarray(arguments[0])?a.makearray(arguments):arguments[0]);return b},scopedfind:function(b,c,d,g){for(var d=" "+d+" ",j=[],b=a(b).find(c),c=b.length,g=a(g)[0],i=0;i1&&h[0]||"widget";c=h[g-1];b[namespace][c]=f}})(jquery,webpro,window,document); (function(a,b){b.widget("widget.button",b.widget,{defaultoptions:{hoverclass:"wp-button-hover",activeclass:"wp-button-down",disabledclass:"wp-button-disabled",disabled:!1,callback:null},_attachbehavior:function(){var b=this,d=function(f){b.mousedown=!1;b.$element.removeclass(b.options.activeclass);!b.options.disabled&&b.options.callback&&b.options.callback.call(this,f);a(b.$element).off("mouseup",d)};this.mousedown=!1;this.$element.on("mouseover",function(){b.options.disabled||b.$element.addclass(b.options.hoverclass+ (b.mousedown?" "+b.options.activeclass:""))}).on("mouseleave",function(){b.$element.removeclass(b.options.hoverclass+" "+b.options.activeclass);a(b.$element).off("mouseup",d)}).on("mousedown",function(){if(!b.options.disabled)b.mousedown=!0,b.$element.addclass(b.options.activeclass),a(b.$element).on("mouseup",d)});this.disabled(this.options.disabled)},disabled:function(a){if(typeof a==="boolean")this.options.disabled=a,this.$element[a?"addclass":"removeclass"](this.options.disabledclass);return this.options.disabled}}); a.fn.wpbutton=function(a){this.each(function(){new b.widget.button(this,a)});return this}})(jquery,webpro,window,document); (function(a,b){b.widget("widget.radiogroup",b.widget,{_widgetname:"radio-group",defaultoptions:{defaultindex:0,hoverclass:"wp-radio-hover",downclass:"wp-radio-down",disabledclass:"wp-radio-disabled",checkedclass:"wp-radio-checked",disabled:!1,togglestateenabled:!1},_attachbehavior:function(){var a=this;this.buttons=[];this.activeelement=null;this.activeindex=-1;this.$element.each(function(){a.buttons.push(a._addbuttonbehavior(this))});this.disabled(this.options.disabled)},_addbuttonbehavior:function(a){var d= this,f=new b.widget.button(a,{hoverclass:this.options.hoverclass,downclass:this.options.downclass,disabledclass:this.options.disabledclass,callback:function(b){return d._handleclick(b,f,a)}});return f},_handleclick:function(a,b,f){this.options.disabled||this.checkbutton(f)},_getelementindex:function(b){return b?a.inarray(b,this.$element.get()):-1},_getelementbyindex:function(a){return a>=0?this.$element.eq(a)[0]:null},_getelement:function(a){return typeof a==="number"?this._getelementbyindex(a):a}, checkbutton:function(b){var b=this._getelement(b),d=this.activeelement,f=this.options.checkedclass;b!==d?(d&&a(d).removeclass(f),b&&a(b).addclass(f)):this.options.togglestateenabled&&b&&(a(b).removeclass(f),b=null);this.activeelement=b;this.activeindex=this._getelementindex(b)},disabled:function(b){if(typeof b==="boolean")this.disabled=b,a.each(this.buttons,function(){this.disabled(b)});return this.options.disabled}});a.fn.wpradiogroup=function(a){new b.widget.radiogroup(this,a);return this}})(jquery, webpro,window,document); (function(a,b){b.widget("widget.tabgroup",b.widget.radiogroup,{defaultoptions:{defaultindex:0,hoverclass:"wp-tab-hover",downclass:"wp-tab-down",disabledclass:"wp-tab-disabled",checkedclass:"wp-tab-active",disabled:!1,togglestateenabled:!1},selecttab:function(a){this.checkbutton(a)},checkbutton:function(a){var b=this._getelement(a),f=this._getelementindex(b),b={tab:b,tabindex:f};this.trigger("wp-tab-before-select",b);this._super.prototype.checkbutton.apply(this,arguments);this.trigger("wp-tab-select",b)}}); a.fn.wptabgroup=function(a){new b.widget.tabgroup(this,a);return this}})(jquery,webpro,window,document); (function(a,b){b.widget("widget.panelgroup",b.widget,{_widgetname:"panel-group",defaultoptions:{defaultindex:0,panelclass:"wp-panel",activeclass:"wp-panel-active",togglestateenabled:!1,tabgroups:null},_setup:function(){var a=this;this.tabgroups=[];this._tabcallback=function(b,f){a._handletabselect(b,f)};this.showlock=0;this.tabdriver=null;return this._super.prototype._setup.apply(this,arguments)},_attachbehavior:function(){this.activeelement=null;this.activeindex=-1;this.$element.addclass(this.options.panelclass); var a=this.options.defaultindex;typeof a==="number"&&a>=0&&this.showpanel(a);this.addtabgroup(this.options.tabgroups)},_getelementindex:function(b){return b?a.inarray(b,this.$element.get()):-1},_getelementbyindex:function(a){return this.$element.eq(a)[0]},_getelement:function(a){return typeof a==="number"?this._getelementbyindex(a):a},showpanel:function(b){if(!this.showlock){++this.showlock;var d=this._getelement(b),f=this.activeelement,h=this.options.activeclass;if(d)if(d!==f){b={panel:d,panelindex:this._getelementindex(d)}; this.trigger("wp-panel-before-show",b);f&&this.hidepanel(f);a(d).addclass(h);this.activeelement=d;this.activeindex=this._getelementindex(d);d=this.tabgroups;for(f=0;f0)b.options.marginbottom=muse.utils.getcssintvalue(j, "margin-bottom"),b.options.originalheight=j[0].scrollheight;b.options.rotatedaccordion=j;f.bind("wp-panel-show",function(a,h){d._showpanel(b,h)});f.bind("wp-panel-hide",function(a,h){d._hidepanel(b,h)});h.each(function(b){if(b!==k){a(this).css("overflow","hidden");if(g==="vertical"||g==="both")this.style.height="0";if(g==="horizontal"||g==="both")this.style.width="0"}})},_transitionpanel:function(b,d,f){a("body").trigger("wp-page-height-change","undefined"===typeof b?0:d-b);var h=f.options.rotatedaccordion; if(h&&h.length>0){if(f.options.originalheight==0&&"undefined"!==typeof d)f.options.marginbottom=muse.utils.getcssintvalue(h,"margin-bottom"),f.options.originalheight=h[0].scrollheight;"undefined"!==typeof b&&h&&h.length>0&&(b=muse.utils.getcssintvalue(h,"margin-bottom")+(b-d),h.css("margin-bottom",b+"px"))}},_showpanel:function(b,d){var f=b.options,h=f.transitiondirection,k=a(d.panel),g={},j=f.dispatchtransitionevents,i=this,m,l=function(a){i._transitionpanel(m,a,b);m=a};if(h==="vertical"||h==="both")g.height= k[0].scrollheight+"px";if(h==="horizontal"||h==="both")g.width=k[0].scrollwidth+"px";k.stop(!0,!0).animate(g,{duration:f.transitionduration,step:j?l:null,complete:function(){var a={overflow:""};if(h==="vertical"||h==="both")a.height="auto";if(h==="horizontal"||h==="both")a.width="auto";k.css(a);(a=b.options.rotatedaccordion)&&a.length>0&&a.css("margin-bottom",math.round(b.options.marginbottom+(b.options.originalheight-a[0].scrollheight))+"px")}})},_hidepanel:function(b,d){var f=b.options,h=f.transitiondirection, k=a(d.panel),g={},j=f.dispatchtransitionevents,i=this,m,l=function(a){i._transitionpanel(m,a,b);m=a};if(h==="vertical"||h==="both")g.height="0";if(h==="horizontal"||h==="both")g.width="0";k.stop(!0,!0).animate(g,{duration:f.transitionduration,step:j?l:null,complete:function(){k.css("overflow","hidden");var a=b.options.rotatedaccordion;a&&a.length>0&&a.css("margin-bottom",math.round(b.options.marginbottom+(b.options.originalheight-a[0].scrollheight))+"px")}})}}})(jquery,webpro,window,document); (function(a,b){b.widget("widget.slideshowbase",b.widget,{_widgetname:"slideshow-base",defaultoptions:{displayinterval:6e3,autoplay:!1},_setup:function(){var a=this;this._sstimer=0;this._sstimertriggered=!1;this._sstimercallback=function(){a._sstimertriggered=!0;a.next();a._sstimertriggered=!1};return b.widget.prototype._setup.apply(this,arguments)},_ready:function(){this.options.autoplay&&this.play()},play:function(){e=this.trigger("wp-slideshow-before-play");e.isdefaultprevented()||(this._starttimer(!1), this.trigger("wp-slideshow-play"))},stop:function(){e=this.trigger("wp-slideshow-before-stop");e.isdefaultprevented()||(this._stoptimer(),this.trigger("wp-slideshow-stop"))},isplaying:function(){return this._sstimer!==0},_starttimer:function(a){this._stoptimer();var b=this.options.displayinterval;a&&(b+=this.options.transitionduration);this._sstimer=settimeout(this._sstimercallback,b)},_stoptimer:function(){this._sstimer&&cleartimeout(this._sstimer);this._sstimer=0},_executecall:function(a,b){e=this.trigger("wp-slideshow-before-"+ a);e.isdefaultprevented()||(this["_"+a].apply(this,b)&&this.stop(),this.isplaying()&&this._starttimer(!0),this.trigger("wp-slideshow-"+a))},first:function(){return this._executecall("first",arguments)},last:function(){return this._executecall("last",arguments)},previous:function(){return this._executecall("previous",arguments)},next:function(){return this._executecall("next",arguments)},goto:function(){return this._executecall("goto",arguments)},close:function(){return this._executecall("close",arguments)}, _first:function(){},_last:function(){},_previous:function(){},_next:function(){},_goto:function(){},_close:function(){}})})(jquery,webpro,window,document); (function(a,b){b.widget("widget.contentslideshow",b.widget.slideshowbase,{_widgetname:"content-slideshow",defaultoptions:{slideshowclassname:"wp-slideshow",clipclassname:"wp-slideshow-clip",viewclassname:"wp-slideshow-view",slideclassname:"wp-slideshow-slide",slidelinkclassname:"wp-slideshow-slide-link",firstbtnclassname:"wp-slideshow-first-btn",lastbtnclassname:"wp-slideshow-last-btn",prevbtnclassname:"wp-slideshow-prev-btn",nextbtnclassname:"wp-slideshow-next-btn",playbtnclassname:"wp-slideshow-play-btn", stopbtnclassname:"wp-slideshow-stop-btn",closebtnclassname:"wp-slideshow-close-btn",playingclassname:"wp-slideshow-playing"},_findwidgetelements:function(a){var d=this.$element[0];return b.scopedfind(d,a,this.options.slideshowclassname,d)},_attachbtnhandler:function(a,b){var f=this;this["$"+b+"btn"]=this._findwidgetelements("."+a).bind("click",function(a){f[b]();a.preventdefault()})},_reprioritizeimageloadingifrequired:function(b){!this._isloaded(b)&&this._cssilloader&&!this._cssilloader.isqueueempty()&& (b=a(this.slides.$element[b]),this._cssilloader.reprioritize((b.is("img")?b:b.find("img")).data("src"),this.isplaying()))},_attachbehavior:function(){var a=this,d=this.options;this._super.prototype._attachbehavior.call(this);this._panelshowcallback=function(){a._sstimertriggered||a.isplaying()&&a._starttimer(!1)};this.$element.addclass(d.slideshowclassname);var f=this._findwidgetelements("."+d.slideclassname),h=this._findwidgetelements("."+d.slidelinkclassname),k=d.event==="click"&&d.deactivationevent=== "mouseout_click";this.slides=new b.widget.panelgroup(f,{defaultindex:d.defaultindex||0,togglestateenabled:k});this.slides.bind("wp-panel-show",this._panelshowcallback);this.tabs=null;if(h.length)this.tabs=new b.widget.tabgroup(h,{defaultindex:d.defaultindex||0,togglestateenabled:k}),this.slides.addtabgroup(this.tabs);this.slides.bind("wp-panel-before-show",function(b,h){a._reprioritizeimageloadingifrequired(h.panelindex)});this._attachbtnhandler(d.firstbtnclassname,"first");this._attachbtnhandler(d.lastbtnclassname, "last");this._attachbtnhandler(d.prevbtnclassname,"previous");this._attachbtnhandler(d.nextbtnclassname,"next");this._attachbtnhandler(d.playbtnclassname,"play");this._attachbtnhandler(d.stopbtnclassname,"stop");this._attachbtnhandler(d.closebtnclassname,"close");this.bind("wp-slideshow-play",function(){this.$element.addclass(d.playingclassname)});this.bind("wp-slideshow-stop",function(){this.$element.removeclass(d.playingclassname)})},_first:function(){this.slides.showpanel(0)},_last:function(){var a= this.slides;a.showpanel(a.$element.length-1)},_previous:function(){var a=this.slides,b=a.activeindex;a.showpanel((b<1?a.$element.length:b)-1)},_next:function(){var a=this.slides,b=a.activeindex,f=(b+1)%a.$element.length;(!this.isplaying()||this._isloaded(b)&&this._isloaded(f))&&a.showpanel(f)},_goto:function(){var a=this.slides;a.showpanel.apply(a,arguments)},_close:function(){var a=this.slides;a.hidepanel(a.activeelement)},_isloaded:function(b){if(this._csspisimageslideshow&&(b=a(this.slides.$element[b]), b=b.is("img")?b:b.find("img"),b.length>0&&(b.hasclass(this.options.imageincludeclassname)||!b[0].complete)))return!1;return!0}})})(jquery,webpro,window,document); (function(a,b,c,d,f){b.widget.contentslideshow.fadingtransitionplugin={defaultoptions:{transitionduration:500},initialize:function(b,c){var d=this;a.extend(c,a.extend({},d.defaultoptions,c));b.bind("attach-behavior",function(){d.attachbehavior(b)})},attachbehavior:function(b){var c=this,d=b.slides,f=d.$element,i=d.activeindex;d.bind("wp-panel-show",function(d,g){c._showelement(b,a(g.panel));b.options.contentlayout_runtime==="stack"&&c._showelement(b,b.$closebtn)}).bind("wp-panel-hide",function(d, g){c._hideelement(b,a(g.panel))});b.options.contentlayout_runtime==="stack"&&b.bind("wp-slideshow-close",function(){c._hideelement(b,b.$closebtn)});for(d=0;df.length-1?0:a+1;d!=-1&&c._scrollto(b,d,0,m)}}})})}},_showelement:function(a,b){var c=!1,d=function(){c||(c=!0,b.show().css("opacity",""))},f=settimeout(d,a.options.transitionduration+10);b.stop(!1,!0).fadein(a.options.transitionduration,function(){cleartimeout(f);d()})},_hideelement:function(a,b){var c=!1,d=function(){c||(c=!0,b.hide().css("opacity",""))},f= settimeout(d,a.options.transitionduration+10);b.stop(!1,!0).fadeout(a.options.transitionduration,function(){cleartimeout(f);d()})},_scrollto:function(b,c,d,f){if(!b._ftpswipenointerrupt){var i=b.slides.$element,m=b.slides.activeindex,l=c==-1;c==-1&&(c=d<0?m-1<0?i.length-1:m-1:m+1>i.length-1?0:m+1);var p=a(i[m]),q=a(i[c]);if(!l&&d==0||m==c){b._ftpswipenointerrupt=!0;var o=0,n=!1,s=function(){if(!n&&(n=!0,q.show().css("opacity",""),c!=m&&b.slides.showpanel(c),++o==i.length))b._ftpswipenointerrupt=!1}; if(q.css("opacity")!=q.data("opacity")){var t=settimeout(s,f+10);q.stop(!1,!0).animate({opacity:q.data("opacity")},f,function(){cleartimeout(t);s()})}else s();i.each(function(d){var g=a(this),l=!1,p=function(){if(!l&&(l=!0,g.hide().css("opacity",""),++o==i.length))b._ftpswipenointerrupt=!1},m;d!=c&&(g.css("display")!="none"&&g.css("opacity")!=0?(m=settimeout(p,f+10),g.stop(!1,!0).animate({opacity:0},f,function(){cleartimeout(m);p()})):p())})}else d=math.abs(d),l=p.width(),d>l&&(d=l),d=q.data("opacity")* (d/l),l=p.data("opacity")*(1-d),p.stop(!1,!0).animate({opacity:l},f),q.stop(!1,!0).show().animate({opacity:d},f)}}};b.widget.contentslideshow.filmstriptransitionplugin={defaultoptions:{transitionduration:500,transitionstyle:"horizontal"},initialize:function(b,c){var d=this;a.extend(c,a.extend({},d.defaultoptions,c));b.bind("attach-behavior",function(){d.attachbehavior(b)})},attachbehavior:function(b){var d=this,g=b.options,j=g.transitionstyle==="horizontal",i=b.slides,m=i.$element,l=b._findwidgetelements("."+ g.clipclassname),p=b._findwidgetelements("."+g.viewclassname),q=l.width(),o=l.height(),n={top:"0",left:"0"},s=a(c),t=l.css("position");t!=="absolute"&&t!=="fixed"&&!g.fullscreen&&l.css("position","relative");p.css("position")!=="absolute"&&(n.position="relative");b._fstp$clip=l;b._fstp$view=p;b._fstpstyleprop=j?"left":"top";b._fstpstylepropzero=j?"top":"left";i.bind("wp-panel-show",function(a,c){d._gotoslide(b,c.panel,g.transitionduration);b.options.contentlayout_runtime==="stack"&&b.$closebtn.stop(!0).fadein(g.transitionduration)}); b.options.contentlayout_runtime==="stack"&&b.bind("wp-slideshow-close",function(){l.css({opacity:0.99}).stop(!0).animate({opacity:0},{queue:!1,duration:g.transitionduration,complete:function(){n[b._fstpstyleprop]=(j?l.width():l.height())+"px";n[b._fstpstylepropzero]="0";p.css(n);l.css({opacity:""})}});b.$closebtn.stop(!0).fadeout(g.transitionduration)});b._fstprequesttype=null;b.bind("wp-slideshow-before-previous wp-slideshow-before-next",function(a){b._fstprequesttype=a.type.replace(/.*-/,"");b._fstpoldactiveindex= b.slides.activeindex}).bind("wp-slideshow-previous wp-slideshow-next",function(){b._fstprequesttype=null;b._fstpoldactiveindex=-1});var t=function(a,c){if(a===f||c===f)a=l.width(),c=l.height();for(var g=0,p=j?a:c,q=b._fstpstyleprop,o=b._fstpstylepropzero,n=0;n=a.slides.$element.length&&this._reshuffle(a))}else a._realnext()}}})(jquery,webpro,window,document); (function(a,b,c){b.widget("widget.form",b.widget,{_widgetname:"form",defaultoptions:{validationevent:"blur",errorstatesensitivity:"low",ajaxsubmit:!0,fieldwrapperclass:"field",formerrorclass:"form-error",formsubmittedclass:"form-submitted",formdeliveredclass:"form-delivered",focusclass:"focus",notemptyclass:"not-empty",emptyclass:"empty",validclass:"valid",invalidclass:"invalid",requiredclass:"required"},validationtypes:{"always-valid":/.*/,email:/^[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i, alpha:/^[a-z\s]+$/,numeric:/^[0-9]+$/,phone:/^([0-9])?(\s)?(\([0-9]{3}\)|[0-9]{3}(\-)?)(\s)?[0-9]{3}(\s|\-)?[0-9]{4}(\s|\sext|\sx)?(\s)?[0-9]*$/,captcha:function(a){return a.data("captchavalid")},time:function(a){var a=a.find("input, textarea"),b=a.val().replace(/[^0-9:apm]/g,"");if(b.indexof(":")!=-1&&b.match(/:/).length==1){var c=b.split(":"),k=parseint(c[0]),c=parseint(c[1]);if(k<0||k>24)return!0;if(c<0||c>59)return!0}else return!1;a.val(b);return!0}},_transformmarkup:function(){var b=this;b.hascaptcha= !1;this.$element.find("."+this.options.fieldwrapperclass).each(function(){var c=a(this);if(c.attr("data-type")=="captcha")b.hascaptcha=!0,c.find('input[name="captchav2"]').remove(),c.find('input[name="muse_captchav2"]').attr("name","captchav2")})},_extractdata:function(){this.event=this.options.validationevent;this.errorsensitivity=this.options.errorstatesensitivity;this.classnames={focus:this.options.focusclass,blur:this.options.emptyclass,keydown:this.options.notemptyclass}},_attachbehavior:function(){var b= this;this.$element.find("input, textarea").each(function(){var c=a(this);c.val()!=""&&c.removeclass(b.options.emptyclass)});this.$element.find("."+this.options.fieldwrapperclass).each(function(){var c=a(this);c.attr("data-type")=="captcha"&&(c.data("captchavalid",!1),c.find('input[name="captchav2"]').keyup(function(){var h=a(this).val(),k=c.find('input[name="captchahv2"]').val();b._validatecaptcha(k,h,function(a){c.data("captchavalid",a);c.data("error-state")&&b.errorsensitivity=="high"&&b._validate(c)})})); c.find("input, textarea").val()!=""&&c.addclass(b.classnames.keydown)});this.$element.find("input, textarea").bind("focus blur keydown change propertychange",function(c){var h=b.classnames[c.type],k=b.classnames.focus,g=b.classnames.keydown,j=b.classnames.blur,i=a(this),m=i.closest("."+b.options.fieldwrapperclass);switch(c.type){case "focus":m.addclass(h).removeclass(j);break;case "blur":m.removeclass(k);i.val()==""&&m.addclass(h).removeclass(g);break;case "keydown":m.addclass(h).removeclass(j);break; case "change":case "propertychange":i.val()!=""?m.addclass(g).removeclass(j):m.addclass(j).removeclass(g)}});switch(this.event){case "blur":case "keyup":this.$element.find("."+this.options.fieldwrapperclass+" input, ."+this.options.fieldwrapperclass+" textarea").bind(this.event,function(){b._validate(a(this).closest("."+b.options.fieldwrapperclass))});case "submit":this.$element.submit(function(c){var h=!0,k=b.$element.find("."+b.options.fieldwrapperclass).length-1;b.$element.find("."+b.options.fieldwrapperclass).each(function(g){if((h= b._validate(a(this))?h:!1)&&g==k&&b.options.ajaxsubmit)c.preventdefault(),b._submitform();h||c.preventdefault()})})}},_validatecaptcha:function(b,c,h){c.length!=6?h(!1):a.get("/validatecaptcha.ashx",{key:b,answer:c},function(a){h(a=="true")})},_submitform:function(){var b=this,f=this.options.formsubmittedclass,h=this.options.formdeliveredclass,k=this.options.formerrorclass,g=f+" "+h+" "+k,j=this.$element.find("input[type=submit], button");a.ajax({url:this.$element.attr("action"),type:"post",data:this.$element.serialize(), beforesend:function(){b.$element.removeclass(g);b.$element.addclass(f);b.$element.find("."+b.options.fieldwrapperclass).removeclass(b.options.focusclass);j.attr("disabled","disabled")},complete:function(g){g&&(g.status>=400||g.responsetext&&g.responsetext.indexof("=0)&&alert("form php script is missing from web server, or php is not configured correctly on your web hosting provider. check if the form php script has been uploaded correctly, then contact your hosting provider about php configuration."); if(g&&g.responsetext&&g.responsetext.indexof('"success": true')>0&&g.responsetext.indexof("0){g=jquery.parsejson(g.responsetext);c.location.href=g.formresponse.redirect;return}else b.$element.find("input:not([type=submit]), textarea").each(function(){var c=a(this);c.val("");b.hascaptcha&&c.attr("disabled","disabled")});else b.$element.addclass(k).removeclass(f);b.hascaptcha||j.removeattr("disabled")}})},_validate:function(a){var b= a.attr("data-type")||"always-valid",c=a.find("input, textarea"),k=this.validationtypes[b],b=a.attr("data-required")==="true",g=c.val()=="",c=k instanceof regexp?boolean(c.val().match(k)):k(a);if(b&&g)return this._switchstate("required",a);if(!c)return this._switchstate("invalid",a);return this._switchstate("valid",a)},_switchstate:function(a,b){function c(){i._validate(b)}var k=this.options.validclass,g=this.options.invalidclass,j=this.options.requiredclass;b.removeclass(k+" "+g+" "+j);if(a=="required"|| a=="invalid"){a=="invalid"?b.addclass(g):b.addclass(j);if(this.errorsensitivity!="low"){var i=this,k=this.errorsensitivity=="high"?"keyup":"blur";b.data("error-state")||(b.data("error-state",!0),b.find("input, textarea").bind(k,c))}return!1}b.data("error-state")&&(this.errorsensitivity=="high"?this.event!="keyup"&&b.data("error-state",!1).find("input, textarea").unbind("keyup",c):this.errorsensitivity=="medium"&&this.event!="blur"&&b.data("error-state",!1).find("input, textarea").unbind("blur",c)); b.addclass(k);return!0}});a.fn.wpform=function(a){new b.widget.form(this,a);return this}})(jquery,webpro,window,document);