/*! Smooth Scroll - v1.4.9 - 2013-01-21
* https://github.com/kswedberg/jquery-smooth-scroll
* Copyright (c) 2013 Karl Swedberg; Licensed MIT
*
* Modified by ThemeCatcher to be compatible with jQuery Tools Scrollable
* The following code was removed from the original file:
*
* scrollable:function(dir){
* var scrl=getScrollable.call(this, {dir:dir});
* return this.pushStack(scrl);
* },
*
*/
;(function(b){function m(b){return b.replace(/(:|\.)/g,"\\$1")}b.fn.extend({firstScrollable:function(e){var c=[],a=!1,f=e&&"left"==e?"scrollLeft":"scrollTop";this.each(function(){if(!(this==document||this==window)){var d=b(this);0 ").get(0).files,n.formdata=void 0!==window.FormData;var i=!!e.fn.prop;e.fn.attr2=function(){if(!i)return this.attr.apply(this,arguments);var e=this.prop.apply(this,arguments);return e&&e.jquery||"string"==typeof e?e:this.attr.apply(this,arguments)},e.fn.ajaxSubmit=function(t){function r(r){var a,n,i=e.param(r,t.traditional).split("&"),o=i.length,s=[];for(a=0;o>a;a++)i[a]=i[a].replace(/\+/g," "),n=i[a].split("="),s.push([decodeURIComponent(n[0]),decodeURIComponent(n[1])]);return s}function o(a){for(var n=new FormData,i=0;a.length>i;i++)n.append(a[i].name,a[i].value);if(t.extraData){var o=r(t.extraData);for(i=0;o.length>i;i++)o[i]&&n.append(o[i][0],o[i][1])}t.data=null;var s=e.extend(!0,{},e.ajaxSettings,t,{contentType:!1,processData:!1,cache:!1,type:u||"POST"});t.uploadProgress&&(s.xhr=function(){var r=e.ajaxSettings.xhr();return r.upload&&r.upload.addEventListener("progress",function(e){var r=0,a=e.loaded||e.position,n=e.total;e.lengthComputable&&(r=Math.ceil(100*(a/n))),t.uploadProgress(e,a,n,r)},!1),r}),s.data=null;var l=s.beforeSend;return s.beforeSend=function(e,t){t.data=n,l&&l.call(this,e,t)},e.ajax(s)}function s(r){function n(e){var t=null;try{e.contentWindow&&(t=e.contentWindow.document)}catch(r){a("cannot get iframe.contentWindow document:"+r)}if(t)return t;try{t=e.contentDocument?e.contentDocument:e.document}catch(r){a("cannot get iframe.contentDocument:"+r),t=e.document}return t}function o(){function t(){try{var e=n(g).readyState;a("state="+e),e&&"uninitialized"==e.toLowerCase()&&setTimeout(t,50)}catch(r){a("Server abort:",r," (",r.name,")"),s(D),j&&clearTimeout(j),j=void 0}}var r=f.attr2("target"),i=f.attr2("action");w.setAttribute("target",d),u||w.setAttribute("method","POST"),i!=m.url&&w.setAttribute("action",m.url),m.skipEncodingOverride||u&&!/post/i.test(u)||f.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"}),m.timeout&&(j=setTimeout(function(){T=!0,s(k)},m.timeout));var o=[];try{if(m.extraData)for(var l in m.extraData)m.extraData.hasOwnProperty(l)&&(e.isPlainObject(m.extraData[l])&&m.extraData[l].hasOwnProperty("name")&&m.extraData[l].hasOwnProperty("value")?o.push(e(' ').val(m.extraData[l].value).appendTo(w)[0]):o.push(e(' ').val(m.extraData[l]).appendTo(w)[0]));m.iframeTarget||(v.appendTo("body"),g.attachEvent?g.attachEvent("onload",s):g.addEventListener("load",s,!1)),setTimeout(t,15);try{w.submit()}catch(c){var p=document.createElement("form").submit;p.apply(w)}}finally{w.setAttribute("action",i),r?w.setAttribute("target",r):f.removeAttr("target"),e(o).remove()}}function s(t){if(!x.aborted&&!F){if(M=n(g),M||(a("cannot access response document"),t=D),t===k&&x)return x.abort("timeout"),S.reject(x,"timeout"),void 0;if(t==D&&x)return x.abort("server abort"),S.reject(x,"error","server abort"),void 0;if(M&&M.location.href!=m.iframeSrc||T){g.detachEvent?g.detachEvent("onload",s):g.removeEventListener("load",s,!1);var r,i="success";try{if(T)throw"timeout";var o="xml"==m.dataType||M.XMLDocument||e.isXMLDoc(M);if(a("isXml="+o),!o&&window.opera&&(null===M.body||!M.body.innerHTML)&&--O)return a("requeing onLoad callback, DOM not available"),setTimeout(s,250),void 0;var u=M.body?M.body:M.documentElement;x.responseText=u?u.innerHTML:null,x.responseXML=M.XMLDocument?M.XMLDocument:M,o&&(m.dataType="xml"),x.getResponseHeader=function(e){var t={"content-type":m.dataType};return t[e]},u&&(x.status=Number(u.getAttribute("status"))||x.status,x.statusText=u.getAttribute("statusText")||x.statusText);var l=(m.dataType||"").toLowerCase(),c=/(json|script|text)/.test(l);if(c||m.textarea){var f=M.getElementsByTagName("textarea")[0];if(f)x.responseText=f.value,x.status=Number(f.getAttribute("status"))||x.status,x.statusText=f.getAttribute("statusText")||x.statusText;else if(c){var d=M.getElementsByTagName("pre")[0],h=M.getElementsByTagName("body")[0];d?x.responseText=d.textContent?d.textContent:d.innerText:h&&(x.responseText=h.textContent?h.textContent:h.innerText)}}else"xml"==l&&!x.responseXML&&x.responseText&&(x.responseXML=X(x.responseText));try{L=_(x,l,m)}catch(b){i="parsererror",x.error=r=b||i}}catch(b){a("error caught:",b),i="error",x.error=r=b||i}x.aborted&&(a("upload aborted"),i=null),x.status&&(i=x.status>=200&&300>x.status||304===x.status?"success":"error"),"success"===i?(m.success&&m.success.call(m.context,L,"success",x),S.resolve(x.responseText,"success",x),p&&e.event.trigger("ajaxSuccess",[x,m])):i&&(void 0===r&&(r=x.statusText),m.error&&m.error.call(m.context,x,i,r),S.reject(x,"error",r),p&&e.event.trigger("ajaxError",[x,m,r])),p&&e.event.trigger("ajaxComplete",[x,m]),p&&!--e.active&&e.event.trigger("ajaxStop"),m.complete&&m.complete.call(m.context,x,i),F=!0,m.timeout&&clearTimeout(j),setTimeout(function(){m.iframeTarget||v.remove(),x.responseXML=null},100)}}}var l,c,m,p,d,v,g,x,b,y,T,j,w=f[0],S=e.Deferred();if(r)for(c=0;h.length>c;c++)l=e(h[c]),i?l.prop("disabled",!1):l.removeAttr("disabled");if(m=e.extend(!0,{},e.ajaxSettings,t),m.context=m.context||m,d="jqFormIO"+(new Date).getTime(),m.iframeTarget?(v=e(m.iframeTarget),y=v.attr2("name"),y?d=y:v.attr2("name",d)):(v=e(''),v.css({position:"absolute",top:"-1000px",left:"-1000px"})),g=v[0],x={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(t){var r="timeout"===t?"timeout":"aborted";a("aborting upload... "+r),this.aborted=1;try{g.contentWindow.document.execCommand&&g.contentWindow.document.execCommand ("Stop")}catch(n){}v.attr("src",m.iframeSrc),x.error=r,m.error&&m.error.call(m.context,x,r,t),p&&e.event.trigger("ajaxError",[x,m,r]),m.complete&&m.complete.call(m.context,x,r)}},p=m.global,p&&0===e.active++&&e.event.trigger("ajaxStart"),p&&e.event.trigger("ajaxSend",[x,m]),m.beforeSend&&m.beforeSend.call(m.context,x,m)===!1)return m.global&&e.active--,S.reject(),S;if(x.aborted)return S.reject(),S;b=w.clk,b&&(y=b.name,y&&!b.disabled&&(m.extraData=m.extraData||{},m.extraData[y]=b.value,"image"==b.type&&(m.extraData[y+".x"]=w.clk_x,m.extraData[y+".y"]=w.clk_y)));var k=1,D=2,A=e("meta[name=csrf-token]").attr("content"),E=e("meta[name=csrf-param]").attr("content");E&&A&&(m.extraData=m.extraData||{},m.extraData[E]=A),m.forceSync?o():setTimeout(o,10);var L,M,F,O=50,X=e.parseXML||function(e,t){return window.ActiveXObject?(t=new ActiveXObject("Microsoft.XMLDOM"),t.async="false",t.loadXML(e)):t=(new DOMParser).parseFromString(e,"text/xml"),t&&t.documentElement&&"parsererror"!=t.documentElement.nodeName?t:null},C=e.parseJSON||function(e){return window.eval("("+e+")")},_=function(t,r,a){var n=t.getResponseHeader("content-type")||"",i="xml"===r||!r&&n.indexOf("xml")>=0,o=i?t.responseXML:t.responseText;return i&&"parsererror"===o.documentElement.nodeName&&e.error&&e.error("parsererror"),a&&a.dataFilter&&(o=a.dataFilter(o,r)),"string"==typeof o&&("json"===r||!r&&n.indexOf("json")>=0?o=C(o):("script"===r||!r&&n.indexOf("javascript")>=0)&&e.globalEval(o)),o};return S}if(!this.length)return a("ajaxSubmit:skipping submit process - no element selected"),this;var u,l,c,f=this;"function"==typeof t&&(t={success:t}),u=t.type||this.attr2("method"),l=t.url||this.attr2("action"),c="string"==typeof l?e.trim(l):"",c=c||window.location.href||"",c&&(c=(c.match(/^([^#]+)/)||[])[1]),t=e.extend(!0,{url:c,success:e.ajaxSettings.success,type:u||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},t);var m={};if(this.trigger("form-pre-serialize",[this,t,m]),m.veto)return a("ajaxSubmit:submit vetoed via form-pre-serialize trigger"),this;if(t.beforeSerialize&&t.beforeSerialize(this,t)===!1)return a("ajaxSubmit:submit aborted via beforeSerialize callback"),this;var p=t.traditional;void 0===p&&(p=e.ajaxSettings.traditional);var d,h=[],v=this.formToArray(t.semantic,h);if(t.data&&(t.extraData=t.data,d=e.param(t.data,p)),t.beforeSubmit&&t.beforeSubmit(v,this,t)===!1)return a("ajaxSubmit:submit aborted via beforeSubmit callback"),this;if(this.trigger("form-submit-validate",[v,this,t,m]),m.veto)return a("ajaxSubmit:submit vetoed via form-submit-validate trigger"),this;var g=e.param(v,p);d&&(g=g?g+"&"+d:d),"GET"==t.type.toUpperCase()?(t.url+=(t.url.indexOf("?")>=0?"&":"?")+g,t.data=null):t.data=g;var x=[];if(t.resetForm&&x.push(function(){f.resetForm()}),t.clearForm&&x.push(function(){f.clearForm(t.includeHidden)}),!t.dataType&&t.target){var b=t.success||function(){};x.push(function(r){var a=t.replaceTarget?"replaceWith":"html";e(t.target)[a](r).each(b,arguments)})}else t.success&&x.push(t.success);if(t.success=function(e,r,a){for(var n=t.context||this,i=0,o=x.length;o>i;i++)x[i].apply(n,[e,r,a||f,f])},t.error){var y=t.error;t.error=function(e,r,a){var n=t.context||this;y.apply(n,[e,r,a,f])}}if(t.complete){var T=t.complete;t.complete=function(e,r){var a=t.context||this;T.apply(a,[e,r,f])}}var j=e('input[type=file]:enabled[value!=""]',this),w=j.length>0,S="multipart/form-data",k=f.attr("enctype")==S||f.attr("encoding")==S,D=n.fileapi&&n.formdata;a("fileAPI:"+D);var A,E=(w||k)&&!D;t.iframe!==!1&&(t.iframe||E)?t.closeKeepAlive?e.get(t.closeKeepAlive,function(){A=s(v)}):A=s(v):A=(w||k)&&D?o(v):e.ajax(t),f.removeData("jqxhr").data("jqxhr",A);for(var L=0;h.length>L;L++)h[L]=null;return this.trigger("form-submit-notify",[this,t]),this},e.fn.ajaxForm=function(n){if(n=n||{},n.delegation=n.delegation&&e.isFunction(e.fn.on),!n.delegation&&0===this.length){var i={s:this.selector,c:this.context};return!e.isReady&&i.s?(a("DOM not ready, queuing ajaxForm"),e(function(){e(i.s,i.c).ajaxForm(n)}),this):(a("terminating; zero elements found by selector"+(e.isReady?"":" (DOM not ready)")),this)}return n.delegation?(e(document).off("submit.form-plugin",this.selector,t).off("click.form-plugin",this.selector,r).on("submit.form-plugin",this.selector,n,t).on("click.form-plugin",this.selector,n,r),this):this.ajaxFormUnbind().bind("submit.form-plugin",n,t).bind("click.form-plugin",n,r)},e.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")},e.fn.formToArray=function(t,r){var a=[];if(0===this.length)return a;var i=this[0],o=t?i.getElementsByTagName("*"):i.elements;if(!o)return a;var s,u,l,c,f,m,p;for(s=0,m=o.length;m>s;s++)if(f=o[s],l=f.name,l&&!f.disabled)if(t&&i.clk&&"image"==f.type)i.clk==f&&(a.push({name:l,value:e(f).val(),type:f.type}),a.push({name:l+".x",value:i.clk_x},{name:l+".y",value:i.clk_y}));else if(c=e.fieldValue(f,!0),c&&c.constructor==Array)for(r&&r.push(f),u=0,p=c.length;p>u;u++)a.push({name:l,value:c[u]});else if(n.fileapi&&"file"==f.type){r&&r.push(f);var d=f.files;if(d.length)for(u=0;d.length>u;u++)a.push({name:l,value:d[u],type:f.type});else a.push({name:l,value:"",type:f.type})}else null!==c&&c!==void 0&&(r&&r.push(f),a.push({name:l,value:c,type:f.type,required:f.required}));if(!t&&i.clk){var h=e(i.clk),v=h[0];l=v.name,l&&!v.disabled&&"image"==v.type&&(a.push({name:l,value:h.val()}),a.push({name:l+".x",value:i.clk_x},{name:l+".y",value:i.clk_y}))}return a},e.fn.formSerialize=function(t){return e.param(this.formToArray(t))},e.fn.fieldSerialize=function(t){var r=[];return this.each(function(){var a=this.name;if(a){var n=e.fieldValue(this,t);if(n&&n.constructor==Array)for(var i=0,o=n.length;o>i;i++)r.push({name:a,value:n[i]});else null!==n&&n!==void 0&&r.push({name:this.name,value:n})}}),e.param(r)},e.fn.fieldValue=function(t){for(var r=[],a=0,n=this.length;n>a;a++){var i=this[a],o=e.fieldValue(i,t);null===o||void 0===o||o.constructor==Array&&!o.length||(o.constructor==Array?e.merge(r,o):r.push(o))}return r},e.fieldValue=function(t,r){var a=t.name,n=t.type,i=t.tagName.toLowerCase();if(void 0===r&&(r=!0),r&&(!a||t.disabled||"reset"==n||"button"==n||("checkbox"==n||"radio"==n)&&!t.checked||("submit"==n||"image"==n)&&t.form&&t.form.clk!=t||"select"==i&&-1==t.selectedIndex))return null;if("select"==i){var o=t.selectedIndex;if(0>o)return null;for(var s=[],u=t.options,l="select-one"==n,c=l?o+1:u.length,f=l?o:0;c>f;f++){var m=u[f];if(m.selected){var p=m.value;if(p||(p=m.attributes&&m.attributes.value&&!m.attributes.value.specified?m.text:m.value),l)return p;s.push(p)}}return s}return e(t).val()},e.fn.clearForm=function(t){return this.each(function(){e("input,select,textarea",this).clearFields(t)})},e.fn.clearFields=e.fn.clearInputs=function(t){var r=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;return this.each(function(){var a=this.type,n=this.tagName.toLowerCase();r.test(a)||"textarea"==n?this.value="":"checkbox"==a||"radio"==a?this.checked=!1:"select"==n?this.selectedIndex=-1:"file"==a?/MSIE/.test(navigator.userAgent)?e(this).replaceWith(e(this).clone(!0)):e(this).val(""):t&&(t===!0&&/hidden/.test(a)||"string"==typeof t&&e(this).is(t))&&(this.value="")})},e.fn.resetForm=function(){return this.each(function(){("function"==typeof this.reset||"object"==typeof this.reset&&!this.reset.nodeType)&&this.reset()})},e.fn.enable=function(e){return void 0===e&&(e=!0),this.each(function(){this.disabled=!e})},e.fn.selected=function(t){return void 0===t&&(t=!0),this.each(function(){var r=this.type;if("checkbox"==r||"radio"==r)this.checked=t;else if("option"==this.tagName.toLowerCase()){var a=e(this).parent("select");t&&a[0]&&"select-one"==a[0].type&&a.find("option").selected(!1),this.selected=t}})},e.fn.ajaxSubmit.debug=!1})(jQuery);
+function(b){var c=function(f,e){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null;this.init("tooltip",f,e)};c.VERSION="3.2.0";c.DEFAULTS={animation:true,placement:"top",selector:false,template:'
',trigger:"hover focus",title:"",delay:0,html:false,container:false,viewport:{selector:"body",padding:0}};c.prototype.init=function(j,f,h){this.enabled=true;this.type=j;this.$element=b(f);this.options=this.getOptions(h);this.$viewport=this.options.viewport&&b(this.options.viewport.selector||this.options.viewport);var g=this.options.trigger.split(" ");for(var k=g.length;k--;){var l=g[k];if(l=="click"){this.$element.on("click."+this.type,this.options.selector,b.proxy(this.toggle,this))}else{if(l!="manual"){var m=l=="hover"?"mouseenter":"focusin";var e=l=="hover"?"mouseleave":"focusout";this.$element.on(m+"."+this.type,this.options.selector,b.proxy(this.enter,this));this.$element.on(e+"."+this.type,this.options.selector,b.proxy(this.leave,this))}}}this.options.selector?(this._options=b.extend({},this.options,{trigger:"manual",selector:""})):this.fixTitle()};c.prototype.getDefaults=function(){return c.DEFAULTS};c.prototype.getOptions=function(e){e=b.extend({},this.getDefaults(),this.$element.data(),e);if(e.delay&&typeof e.delay=="number"){e.delay={show:e.delay,hide:e.delay}}return e};c.prototype.getDelegateOptions=function(){var e={};var f=this.getDefaults();this._options&&b.each(this._options,function(h,g){if(f[h]!=g){e[h]=g}});return e};c.prototype.enter=function(f){var e=f instanceof this.constructor?f:b(f.currentTarget).data("bs."+this.type);if(!e){e=new this.constructor(f.currentTarget,this.getDelegateOptions());b(f.currentTarget).data("bs."+this.type,e)}clearTimeout(e.timeout);e.hoverState="in";if(!e.options.delay||!e.options.delay.show){return e.show()}e.timeout=setTimeout(function(){if(e.hoverState=="in"){e.show()}},e.options.delay.show)};c.prototype.leave=function(f){var e=f instanceof this.constructor?f:b(f.currentTarget).data("bs."+this.type);if(!e){e=new this.constructor(f.currentTarget,this.getDelegateOptions());b(f.currentTarget).data("bs."+this.type,e)}clearTimeout(e.timeout);e.hoverState="out";if(!e.options.delay||!e.options.delay.hide){return e.hide()}e.timeout=setTimeout(function(){if(e.hoverState=="out"){e.hide()}},e.options.delay.hide)};c.prototype.show=function(){var h=b.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(h);var k=b.contains(document.documentElement,this.$element[0]);if(h.isDefaultPrevented()||!k){return}var u=this;var s=this.tip();var q=this.getUID(this.type);this.setContent();s.attr("id",q);this.$element.attr("aria-describedby",q);if(this.options.animation){s.addClass("fade")}var o=typeof this.options.placement=="function"?this.options.placement.call(this,s[0],this.$element[0]):this.options.placement;var r=/\s?auto?\s?/i;var p=r.test(o);if(p){o=o.replace(r,"")||"top"}s.detach().css({top:0,left:0,display:"block"}).addClass(o).data("bs."+this.type,this);this.options.container?s.appendTo(this.options.container):s.insertAfter(this.$element);var l=this.getPosition();var i=s[0].offsetWidth;var m=s[0].offsetHeight;if(p){var t=o;var f=this.$element.parent();var j=this.getPosition(f);o=o=="bottom"&&l.top+l.height+m-j.scroll>j.height?"top":o=="top"&&l.top-j.scroll-m<0?"bottom":o=="right"&&l.right+i>j.width?"left":o=="left"&&l.left-im.top+m.height){i.top=m.top+m.height-o}}}else{var k=n.left-e;var j=n.left+e+g;if(km.width){i.left=m.left+m.width-j}}}return i};c.prototype.getTitle=function(){var e;var f=this.$element;var g=this.options;e=f.attr("data-original-title")||(typeof g.title=="function"?g.title.call(f[0]):g.title);return e};c.prototype.getUID=function(e){do{e+=~~(Math.random()*1000000)}while(document.getElementById(e));return e};c.prototype.tip=function(){return(this.$tip=this.$tip||b(this.options.template))};c.prototype.arrow=function(){return(this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow"))};c.prototype.validate=function(){if(!this.$element[0].parentNode){this.hide();this.$element=null;this.options=null}};c.prototype.enable=function(){this.enabled=true};c.prototype.disable=function(){this.enabled=false};c.prototype.toggleEnabled=function(){this.enabled=!this.enabled};c.prototype.toggle=function(f){var g=this;if(f){g=b(f.currentTarget).data("bs."+this.type);if(!g){g=new this.constructor(f.currentTarget,this.getDelegateOptions());b(f.currentTarget).data("bs."+this.type,g)}}g.tip().hasClass("in")?g.leave(g):g.enter(g)};c.prototype.destroy=function(){clearTimeout(this.timeout);this.hide().$element.off("."+this.type).removeData("bs."+this.type)};function d(e){return this.each(function(){var f=b(this);var h=f.data("bs.tooltip");var g=typeof e=="object"&&e;if(!h&&e=="destroy"){return}if(!h){f.data("bs.tooltip",(h=new c(this,g)))}if(typeof e=="string"){h[e]()}})}var a=b.fn.tooltip;b.fn.tooltip=d;b.fn.tooltip.Constructor=c;b.fn.tooltip.noConflict=function(){b.fn.tooltip=a;return this}}(jQuery);
;(function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a)}else{if(typeof exports==="object"){a(require("jquery"))}else{a(jQuery)}}}(function(a){var c=/\+/g;function g(i){return b.raw?i:encodeURIComponent(i)}function h(i){return b.raw?i:decodeURIComponent(i)}function f(i){return g(b.json?JSON.stringify(i):String(i))}function e(j){if(j.indexOf('"')===0){j=j.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\")}try{j=decodeURIComponent(j.replace(c," "));return b.json?JSON.parse(j):j}catch(i){}}function d(i,j){var k=b.raw?i:e(i);return a.isFunction(j)?j(k):k}var b=a.cookie=function(s,q,p){if(arguments.length>1&&!a.isFunction(q)){p=a.extend({},b.defaults,p);if(typeof p.expires==="number"){var m=p.expires,o=p.expires=new Date();o.setTime(+o+m*86400000)}return(document.cookie=[g(s),"=",f(q),p.expires?"; expires="+p.expires.toUTCString():"",p.path?"; path="+p.path:"",p.domain?"; domain="+p.domain:"",p.secure?"; secure":""].join(""))}var v=s?undefined:{};var k=document.cookie?document.cookie.split("; "):[];for(var u=0,w=k.length;u":function(e,a){return e>a},"=":function(e,a){return e==a},"<":function(e,a){return a>e}},conditional_hook=function(e){var a,t,r=$(e.currentTarget),o=r.closest("form"),d=dhvcformL10n.container_class,n=r.closest(d),c=r.data("conditional"),i=[],s=null;a=r.is(":checkbox")?$.map(o.find("[data-conditional-name="+r.data("conditional-name")+"].dhvc-form-value:checked"),function(e){return $(e).val()}):r.is(":radio")?o.find("[data-conditional-name="+r.data("conditional-name")+"].dhvc-form-value:checked").val():r.val(),t=r.is(":checkbox")?!o.find("[data-conditional-name="+r.data("conditional-name")+"].dhvc-form-value:checked").length:r.is(":radio")?!o.find("[data-conditional-name="+r.data("conditional-name")+"].dhvc-form-value:checked").val():!a.length,t?($.each(c,function(e,a){var t=a.element.split(",");$.each(t,function(e,a){var t=o.find(".dhvc-form-control-"+a);t.closest(d).addClass("dhvc-form-hidden")})}),$.each(c,function(e,a){var t=a.element.split(",");"is_empty"==a.type&&("hide"==a.action?$.each(t,function(e,a){var t=o.find(".dhvc-form-control-"+a);t.closest(d).addClass("dhvc-form-hidden"),t.trigger("change")}):$.each(t,function(e,a){var t=o.find(".dhvc-form-control-"+a);t.closest(d).removeClass("dhvc-form-hidden"),t.trigger("change")}))})):($.isNumeric(a)&&(a=parseInt(a)),$.each(c,function(e,t){t.value==a?s=t:i.push(t)}),null!=s&&(i.push(s),c=i),$.each(c,function(e,t){var r=t.element.split(",");n.hasClass("dhvc-form-hidden")?$.each(r,function(e,a){var t=o.find(".dhvc-form-control-"+a);t.closest(d).addClass("dhvc-form-hidden")}):"not_empty"==t.type?"hide"==t.action?$.each(r,function(e,a){var t=o.find(".dhvc-form-control-"+a);t.closest(d).addClass("dhvc-form-hidden"),t.trigger("change")}):$.each(r,function(e,a){var t=o.find(".dhvc-form-control-"+a);t.closest(d).removeClass("dhvc-form-hidden"),t.trigger("change")}):"is_empty"==t.type?"hide"==t.action?$.each(r,function(e,a){var t=o.find(".dhvc-form-control-"+a);t.closest(d).removeClass("dhvc-form-hidden"),t.trigger("change")}):$.each(r,function(e,a){var t=o.find(".dhvc-form-control-"+a);t.closest(d).addClass("dhvc-form-hidden"),t.trigger("change")}):$.isArray(a)?$.inArray(t.value,a)>-1?"hide"==t.action?$.each(r,function(e,a){var t=o.find(".dhvc-form-control-"+a);t.closest(d).addClass("dhvc-form-hidden"),t.trigger("change")}):$.each(r,function(e,a){var t=o.find(".dhvc-form-control-"+a);t.closest(d).removeClass("dhvc-form-hidden"),t.trigger("change")}):"hide"==t.action?$.each(r,function(e,a){var t=o.find(".dhvc-form-control-"+a);t.closest(d).removeClass("dhvc-form-hidden"),t.trigger("change")}):$.each(r,function(e,a){var t=o.find(".dhvc-form-control-"+a);t.closest(d).addClass("dhvc-form-hidden"),t.trigger("change")}):($.isNumeric(a)&&(a=parseInt(a)),$.isNumeric(t.value)&&"0"!=t.value&&(t.value=parseInt(t.value)),"not_empty"!=t.type&&"is_empty"!=t.type&&operators[t.type](a,t.value)?"hide"==t.action?$.each(r,function(e,a){var t=o.find(".dhvc-form-control-"+a);t.closest(d).addClass("dhvc-form-hidden"),t.trigger("change")}):$.each(r,function(e,a){var t=o.find(".dhvc-form-control-"+a);t.closest(d).removeClass("dhvc-form-hidden"),t.trigger("change")}):"hide"==t.action?$.each(r,function(e,a){var t=o.find(".dhvc-form-control-"+a);t.closest(d).removeClass("dhvc-form-hidden"),t.trigger("change")}):$.each(r,function(e,a){var t=o.find(".dhvc-form-control-"+a);t.closest(d).addClass("dhvc-form-hidden"),t.trigger("change")}))}))},conditional_init=function(){$("form.dhvcform").each(function(){var e=$(this),a=e.find(".dhvc-form-conditional");$.each(a,function(){var e=$(this).find("[data-conditional].dhvc-form-value");$(e).bind("keyup change",conditional_hook),$.each(e,function(){conditional_hook({currentTarget:$(this)})})})})};conditional_init(),($(".dhvc-form-datepicker").length||$(".dhvc-form-timepicker").length)&&$.datetimepicker.setLocale(dhvcformL10n.datetimepicker_lang),$(".dhvc-form-datepicker").length&&$(".dhvc-form-datepicker").each(function(){var e=$(this);e.datetimepicker({format:dhvcformL10n.date_format,timepicker:!1,scrollMonth:!1,dayOfWeekStart:parseInt(dhvcformL10n.dayofweekstart),scrollTime:!1,minDate:e.data("min-date"),maxDate:e.data("max-date"),yearStart:e.data("year-start"),yearEnd:e.data("year-end"),scrollInput:!1})}),$(".dhvc-form-timepicker").length&&$(".dhvc-form-timepicker").each(function(){var e=$(this);e.datetimepicker({format:dhvcformL10n.time_format,datepicker:!1,scrollMonth:!1,scrollTime:!0,scrollInput:!1,minTime:e.data("min-time"),maxTime:e.data("max-time"),step:parseInt(dhvcformL10n.time_picker_step)})}),$.extend($.validator.messages,{required:dhvcformL10n.validate_messages.required,remote:dhvcformL10n.validate_messages.remote,email:dhvcformL10n.validate_messages.email,url:dhvcformL10n.validate_messages.url,date:dhvcformL10n.validate_messages.date,dateISO:dhvcformL10n.validate_messages.dateISO,number:dhvcformL10n.validate_messages.number,digits:dhvcformL10n.validate_messages.digits,creditcard:dhvcformL10n.validate_messages.creditcard,equalTo:dhvcformL10n.validate_messages.equalTo,maxlength:$.validator.format(dhvcformL10n.validate_messages.maxlength),minlength:$.validator.format(dhvcformL10n.validate_messages.minlength),rangelength:$.validator.format(dhvcformL10n.validate_messages.rangelength),range:$.validator.format(dhvcformL10n.validate_messages.range),max:$.validator.format(dhvcformL10n.validate_messages.max),min:$.validator.format(dhvcformL10n.validate_messages.min)}),$.validator.addMethod("alpha",function(e,a,t){return this.optional(a)||/^[a-zA-Z]+$/.test(e)},dhvcformL10n.validate_messages.alpha),$.validator.addMethod("email2",function(e,a,t){return this.optional(a)||/^([a-z0-9,!\#\$%&'\*\+\/=\?\^_`\{\|\}~-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z0-9,!\#\$%&'\*\+\/=\?\^_`\{\|\}~-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*@([a-z0-9-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z0-9-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*\.(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]){2,})$/i.test(e)},dhvcformL10n.validate_messages.email),$.validator.addMethod("alphanum",function(e,a,t){return this.optional(a)||/^[a-zA-Z0-9]+$/.test(e)},dhvcformL10n.validate_messages.alphanum),$.validator.addMethod("url",function(e,a,t){return e=(e||"").replace(/^\s+/,"").replace(/\s+$/,""),this.optional(a)||/^(http|https|ftp):\/\/(([A-Z0-9]([A-Z0-9_-]*[A-Z0-9]|))(\.[A-Z0-9]([A-Z0-9_-]*[A-Z0-9]|))*)(:(\d+))?(\/[A-Z0-9~](([A-Z0-9_~-]|\.)*[A-Z0-9~]|))*\/?(.*)?$/i.test(e)},dhvcformL10n.validate_messages.url),$.validator.addMethod("zip",function(e,a,t){return this.optional(a)||/(^\d{5}$)|(^\d{5}-\d{4}$)/.test(e)},dhvcformL10n.validate_messages.zip),$.validator.addMethod("fax",function(e,a,t){return this.optional(a)||/^(\()?\d{3}(\))?(-|\s)?\d{3}(-|\s)\d{4}$/.test(e)},dhvcformL10n.validate_messages.fax),$.validator.addMethod("cpassword",function(e,a,t){var r=$(a).data("validate-cpassword");return this.optional(a)||e===$(a).closest("form").find("#dhvc_form_control_"+r).val()},dhvcformL10n.validate_messages.cpassword),$.validator.addMethod("extension",function(e,a,t){return t="string"==typeof t?t.replace(/,/g,"|"):"png|jpe?g|gif",this.optional(a)||e.match(new RegExp(".("+t+")$","i"))},dhvcformL10n.validate_messages.extension),$.validator.addMethod("recaptcha",function(e,a,t){var r=!1;return $.ajax({url:dhvcformL10n.ajax_url,type:"POST",async:!1,data:{action:"dhvc_form_recaptcha",recaptcha_challenge_field:Recaptcha.get_challenge(),recaptcha_response_field:Recaptcha.get_response()},success:function(e){e>0?r=!0:Recaptcha.reload()}}),r},dhvcformL10n.validate_messages.recaptcha),$.validator.addMethod("dhvcformcaptcha",function(e,a,t){var r=!1;return $.ajax({url:dhvcformL10n.ajax_url,type:"POST",async:!1,data:{action:"dhvc_form_captcha",answer:$(a).val()},success:function(e){e>0?r=!0:$(a).parent().find("img").get(0).src=dhvcformL10n.plugin_url+"/captcha.php?t="+Math.random()}}),r},dhvcformL10n.validate_messages.captcha),$.validator.addClassRules({"dhvc-form-required-entry":{required:!0},"dhvc-form-validate-email":{email2:!0},"dhvc-form-validate-date":{date:!0},"dhvc-form-validate-number":{number:!0},"dhvc-form-validate-digits":{digits:!0},"dhvc-form-validate-alpha":{alpha:!0},"dhvc-form-validate-alphanum":{alphanum:!0},"dhvc-form-validate-url":{url:!0},"dhvc-form-validate-zip":{zip:!0},"dhvc-form-validate-fax":{fax:!0},"dhvc-form-validate-password":{required:!0,minlength:6},"dhvc-form-validate-cpassword":{required:!0,minlength:6,cpassword:!0},"dhvc-form-validate-captcha":{required:!0,dhvcformcaptcha:!0},"dhvc-form-validate-extension":{extension:dhvcformL10n.allowed_file_extension}}),$("form.dhvcform").each(function(){$(this).find(".dhvc-form-file").find("input[type=file]").on("change",function(){var e=$(this).val();$(this).closest("label").find(".dhvc-form-control").prop("value",basename(e))}),$(this).find(".dhvc-form-file").each(function(){$(this).find('input[type="text"]').css({"padding-right":$(this).find(".dhvc-form-file-button").outerWidth(!0)+"px"}),$(this).find('input[type="text"]').on("click",function(){$(this).closest("label").trigger("click")})}),$(this).find(".dhvc-form-rate .dhvc-form-rate-star").tooltip({html:!0,container:$("body")}),$(this).validate({onkeyup:!1,onfocusout:!1,onclick:!1,errorClass:"dhvc-form-error",validClass:"dhvc-form-valid",errorElement:"span",errorPlacement:function(e,a){a.is(":radio")||a.is(":checkbox")?e.appendTo(a.parent().parent()):"recaptcha_response_field"==$(a).attr("id")?e.appendTo($(a).closest(".dhvc-form-group-recaptcha")):e.appendTo(a.parent().parent())},rules:{recaptcha_response_field:{required:!0,recaptcha:!0}},submitHandler:function(form){var user_ajax=$(form).data("use-ajax"),msg_container=$(form).closest(".dhvc-form-container").find(".dhvc-form-message"),recaptcha2_valid=!0,submit=$(".dhvc-form-submit"),dhvc_button_label=$(form).find(".dhvc-form-submit-label"),dhvc_ajax_spinner=$(form).find(".dhvc-form-submit-spinner");return $(form).find(".dhvc-form-recaptcha2").length&&$.ajax({url:dhvcformL10n.ajax_url,type:"POST",async:!1,data:{action:"dhvc_form_recaptcha2",recaptcha2_response:grecaptcha.getResponse($(form).find(".dhvc-form-group-recaptcha:first").data("grecaptcha"))},beforeSend:function(){submit.attr("disabled","disabled"),dhvc_button_label.addClass("dhvc-form-submit-label-hidden"),dhvc_ajax_spinner.show(),msg_container.empty().fadeOut()},success:function(e){submit.removeAttr("disabled"),dhvc_button_label.removeClass("dhvc-form-submit-label-hidden"),dhvc_ajax_spinner.hide(),0==e.success&&(recaptcha2_valid=!1,$(e.message).appendTo($(form).find(".dhvc-form-recaptcha2")))}}),user_ajax&&recaptcha2_valid?($.ajax({url:dhvcformL10n.ajax_url,type:"POST",data:$(form).serialize(),dataType:"json",beforeSend:function(){submit.attr("disabled","disabled"),dhvc_button_label.addClass("dhvc-form-submit-label-hidden"),dhvc_ajax_spinner.show(),msg_container.empty().removeClass("dhvc-form-show").fadeOut(),$(document.body).trigger("dhvc_form_before_submit",[$(form),$(submit)])},success:function(resp){submit.removeAttr("disabled"),dhvc_button_label.removeClass("dhvc-form-submit-label-hidden"),dhvc_ajax_spinner.hide(),$(document.body).trigger("dhvc_form_after_submit",[$(form),$(submit),resp]),resp.success?(resp.scripts_on_sent_ok&&$.each(resp.scripts_on_sent_ok,function(i,n){eval(n)}),"message"==resp.on_success?(msg_container.html(resp.message).addClass("dhvc-form-show").fadeIn(),$(form).resetForm(),$(form).find(".dhvc-form-captcha").each(function(){$(this).find("img").get(0).src=dhvcformL10n.plugin_url+"/captcha.php?t="+Math.random()}),$('input[type="text"], textarea',$(form)).blur(),$(form).data("popup")||$.smoothScroll({scrollTarget:msg_container,offset:-100,speed:500})):window.location=resp.redirect_url):(msg_container.html(resp.message).addClass("dhvc-form-show").fadeIn(),$(form).resetForm(),$(form).find(".dhvc-form-captcha").each(function(){$(this).find("img").get(0).src=dhvcformL10n.plugin_url+"/captcha.php?t="+Math.random()}),grecaptcha.reset($(form).find(".dhvc-form-group-recaptcha:first").data("grecaptcha")),$('input[type="text"], textarea',$(form)).blur(),$(form).data("popup")||$.smoothScroll({scrollTarget:msg_container,offset:-100,speed:500}))}}),!1):(recaptcha2_valid&&form.submit(),!1)}})})})}(window.jQuery);
!function(e){e.flexslider=function(t,a){var n=e(t);n.vars=e.extend({},e.flexslider.defaults,a);var i,s=n.vars.namespace,r=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture,o=("ontouchstart"in window||r||window.DocumentTouch&&document instanceof DocumentTouch)&&n.vars.touch,l="click touchend MSPointerUp",c="",d="vertical"===n.vars.direction,u=n.vars.reverse,v=n.vars.itemWidth>0,p="fade"===n.vars.animation,m=""!==n.vars.asNavFor,f={},g=!0;e.data(t,"flexslider",n),f={init:function(){n.animating=!1,n.currentSlide=parseInt(n.vars.startAt?n.vars.startAt:0,10),isNaN(n.currentSlide)&&(n.currentSlide=0),n.animatingTo=n.currentSlide,n.atEnd=0===n.currentSlide||n.currentSlide===n.last,n.containerSelector=n.vars.selector.substr(0,n.vars.selector.search(" ")),n.slides=e(n.vars.selector,n),n.container=e(n.containerSelector,n),n.count=n.slides.length,n.syncExists=e(n.vars.sync).length>0,"slide"===n.vars.animation&&(n.vars.animation="swing"),n.prop=d?"top":"marginLeft",n.args={},n.manualPause=!1,n.stopped=!1,n.started=!1,n.startTimeout=null,n.transitions=!n.vars.video&&!p&&n.vars.useCSS&&function(){var e=document.createElement("div"),t=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var a in t)if(void 0!==e.style[t[a]])return n.pfx=t[a].replace("Perspective","").toLowerCase(),n.prop="-"+n.pfx+"-transform",!0;return!1}(),n.ensureAnimationEnd="",""!==n.vars.controlsContainer&&(n.controlsContainer=e(n.vars.controlsContainer).length>0&&e(n.vars.controlsContainer)),""!==n.vars.manualControls&&(n.manualControls=e(n.vars.manualControls).length>0&&e(n.vars.manualControls)),n.vars.randomize&&(n.slides.sort(function(){return Math.round(Math.random())-.5}),n.container.empty().append(n.slides)),n.doMath(),n.setup("init"),n.vars.controlNav&&f.controlNav.setup(),n.vars.directionNav&&f.directionNav.setup(),n.vars.keyboard&&(1===e(n.containerSelector).length||n.vars.multipleKeyboard)&&e(document).bind("keyup",function(e){var t=e.keyCode;if(!n.animating&&(39===t||37===t)){var a=39===t?n.getTarget("next"):37===t?n.getTarget("prev"):!1;n.flexAnimate(a,n.vars.pauseOnAction)}}),n.vars.mousewheel&&n.bind("mousewheel",function(e,t){e.preventDefault();var a=n.getTarget(0>t?"next":"prev");n.flexAnimate(a,n.vars.pauseOnAction)}),n.vars.pausePlay&&f.pausePlay.setup(),n.vars.slideshow&&n.vars.pauseInvisible&&f.pauseInvisible.init(),n.vars.slideshow&&(n.vars.pauseOnHover&&n.hover(function(){n.manualPlay||n.manualPause||n.pause()},function(){n.manualPause||n.manualPlay||n.stopped||n.play()}),n.vars.pauseInvisible&&f.pauseInvisible.isHidden()||(n.vars.initDelay>0?n.startTimeout=setTimeout(n.play,n.vars.initDelay):n.play())),m&&f.asNav.setup(),o&&n.vars.touch&&f.touch(),(!p||p&&n.vars.smoothHeight)&&e(window).bind("resize orientationchange focus",f.resize),n.find("img").attr("draggable","false"),setTimeout(function(){n.vars.start(n)},200)},asNav:{setup:function(){n.asNav=!0,n.animatingTo=Math.floor(n.currentSlide/n.move),n.currentItem=n.currentSlide,n.slides.removeClass(s+"active-slide").eq(n.currentItem).addClass(s+"active-slide"),r?(t._slider=n,n.slides.each(function(){var t=this;t._gesture=new MSGesture,t._gesture.target=t,t.addEventListener("MSPointerDown",function(e){e.preventDefault(),e.currentTarget._gesture&&e.currentTarget._gesture.addPointer(e.pointerId)},!1),t.addEventListener("MSGestureTap",function(t){t.preventDefault();var a=e(this),i=a.index();e(n.vars.asNavFor).data("flexslider").animating||a.hasClass("active")||(n.direction=n.currentItem=r&&a.hasClass(s+"active-slide")?n.flexAnimate(n.getTarget("prev"),!0):e(n.vars.asNavFor).data("flexslider").animating||a.hasClass(s+"active-slide")||(n.direction=n.currentItem'),n.pagingCount>1)for(var o=0;o ':""+r+" ","thumbnails"===n.vars.controlNav&&!0===n.vars.thumbCaptions){var d=a.attr("data-thumbcaption");""!=d&&void 0!=d&&(t+=''+d+" ")}n.controlNavScaffold.append(""+t+" "),r++}n.controlsContainer?e(n.controlsContainer).append(n.controlNavScaffold):n.append(n.controlNavScaffold),f.controlNav.set(),f.controlNav.active(),n.controlNavScaffold.delegate("a, img",l,function(t){if(t.preventDefault(),""===c||c===t.type){var a=e(this),i=n.controlNav.index(a);a.hasClass(s+"active")||(n.direction=i>n.currentSlide?"next":"prev",n.flexAnimate(i,n.vars.pauseOnAction))}""===c&&(c=t.type),f.setToClearWatchedEvent()})},setupManual:function(){n.controlNav=n.manualControls,f.controlNav.active(),n.controlNav.bind(l,function(t){if(t.preventDefault(),""===c||c===t.type){var a=e(this),i=n.controlNav.index(a);a.hasClass(s+"active")||(n.direction=i>n.currentSlide?"next":"prev",n.flexAnimate(i,n.vars.pauseOnAction))}""===c&&(c=t.type),f.setToClearWatchedEvent()})},set:function(){var t="thumbnails"===n.vars.controlNav?"img":"a";n.controlNav=e("."+s+"control-nav li "+t,n.controlsContainer?n.controlsContainer:n)},active:function(){n.controlNav.removeClass(s+"active").eq(n.animatingTo).addClass(s+"active")},update:function(t,a){n.pagingCount>1&&"add"===t?n.controlNavScaffold.append(e(""+n.count+" ")):1===n.pagingCount?n.controlNavScaffold.find("li").remove():n.controlNav.eq(a).closest("li").remove(),f.controlNav.set(),n.pagingCount>1&&n.pagingCount!==n.controlNav.length?n.update(a,t):f.controlNav.active()}},directionNav:{setup:function(){var t=e('");n.controlsContainer?(e(n.controlsContainer).append(t),n.directionNav=e("."+s+"direction-nav li a",n.controlsContainer)):(n.append(t),n.directionNav=e("."+s+"direction-nav li a",n)),f.directionNav.update(),n.directionNav.bind(l,function(t){t.preventDefault();var a;(""===c||c===t.type)&&(a=n.getTarget(e(this).hasClass(s+"next")?"next":"prev"),n.flexAnimate(a,n.vars.pauseOnAction)),""===c&&(c=t.type),f.setToClearWatchedEvent()})},update:function(){var e=s+"disabled";1===n.pagingCount?n.directionNav.addClass(e).attr("tabindex","-1"):n.vars.animationLoop?n.directionNav.removeClass(e).removeAttr("tabindex"):0===n.animatingTo?n.directionNav.removeClass(e).filter("."+s+"prev").addClass(e).attr("tabindex","-1"):n.animatingTo===n.last?n.directionNav.removeClass(e).filter("."+s+"next").addClass(e).attr("tabindex","-1"):n.directionNav.removeClass(e).removeAttr("tabindex")}},pausePlay:{setup:function(){var t=e('');n.controlsContainer?(n.controlsContainer.append(t),n.pausePlay=e("."+s+"pauseplay a",n.controlsContainer)):(n.append(t),n.pausePlay=e("."+s+"pauseplay a",n)),f.pausePlay.update(n.vars.slideshow?s+"pause":s+"play"),n.pausePlay.bind(l,function(t){t.preventDefault(),(""===c||c===t.type)&&(e(this).hasClass(s+"pause")?(n.manualPause=!0,n.manualPlay=!1,n.pause()):(n.manualPause=!1,n.manualPlay=!0,n.play())),""===c&&(c=t.type),f.setToClearWatchedEvent()})},update:function(e){"play"===e?n.pausePlay.removeClass(s+"pause").addClass(s+"play").html(n.vars.playText):n.pausePlay.removeClass(s+"play").addClass(s+"pause").html(n.vars.pauseText)}},touch:function(){function e(e){n.animating?e.preventDefault():(window.navigator.msPointerEnabled||1===e.touches.length)&&(n.pause(),g=d?n.h:n.w,S=Number(new Date),y=e.touches[0].pageX,x=e.touches[0].pageY,f=v&&u&&n.animatingTo===n.last?0:v&&u?n.limit-(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo:v&&n.currentSlide===n.last?n.limit:v?(n.itemW+n.vars.itemMargin)*n.move*n.currentSlide:u?(n.last-n.currentSlide+n.cloneOffset)*g:(n.currentSlide+n.cloneOffset)*g,c=d?x:y,m=d?y:x,t.addEventListener("touchmove",a,!1),t.addEventListener("touchend",i,!1))}function a(e){y=e.touches[0].pageX,x=e.touches[0].pageY,h=d?c-x:c-y,b=d?Math.abs(h)t)&&(e.preventDefault(),!p&&n.transitions&&(n.vars.animationLoop||(h/=0===n.currentSlide&&0>h||n.currentSlide===n.last&&h>0?Math.abs(h)/g+2:1),n.setProps(f+h,"setTouch")))}function i(){if(t.removeEventListener("touchmove",a,!1),n.animatingTo===n.currentSlide&&!b&&null!==h){var e=u?-h:h,s=n.getTarget(e>0?"next":"prev");n.canAdvance(s)&&(Number(new Date)-S<550&&Math.abs(e)>50||Math.abs(e)>g/2)?n.flexAnimate(s,n.vars.pauseOnAction):p||n.flexAnimate(n.currentSlide,n.vars.pauseOnAction,!0)}t.removeEventListener("touchend",i,!1),c=null,m=null,h=null,f=null}function s(e){e.stopPropagation(),n.animating?e.preventDefault():(n.pause(),t._gesture.addPointer(e.pointerId),w=0,g=d?n.h:n.w,S=Number(new Date),f=v&&u&&n.animatingTo===n.last?0:v&&u?n.limit-(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo:v&&n.currentSlide===n.last?n.limit:v?(n.itemW+n.vars.itemMargin)*n.move*n.currentSlide:u?(n.last-n.currentSlide+n.cloneOffset)*g:(n.currentSlide+n.cloneOffset)*g)}function o(e){e.stopPropagation();var a=e.target._slider;if(a){var n=-e.translationX,i=-e.translationY;return w+=d?i:n,h=w,b=d?Math.abs(w)500)&&(e.preventDefault(),!p&&a.transitions&&(a.vars.animationLoop||(h=w/(0===a.currentSlide&&0>w||a.currentSlide===a.last&&w>0?Math.abs(w)/g+2:1)),a.setProps(f+h,"setTouch"))))}}function l(e){e.stopPropagation();var t=e.target._slider;if(t){if(t.animatingTo===t.currentSlide&&!b&&null!==h){var a=u?-h:h,n=t.getTarget(a>0?"next":"prev");t.canAdvance(n)&&(Number(new Date)-S<550&&Math.abs(a)>50||Math.abs(a)>g/2)?t.flexAnimate(n,t.vars.pauseOnAction):p||t.flexAnimate(t.currentSlide,t.vars.pauseOnAction,!0)}c=null,m=null,h=null,f=null,w=0}}var c,m,f,g,h,S,b=!1,y=0,x=0,w=0;r?(t.style.msTouchAction="none",t._gesture=new MSGesture,t._gesture.target=t,t.addEventListener("MSPointerDown",s,!1),t._slider=n,t.addEventListener("MSGestureChange",o,!1),t.addEventListener("MSGestureEnd",l,!1)):t.addEventListener("touchstart",e,!1)},resize:function(){!n.animating&&n.is(":visible")&&(v||n.doMath(),p?f.smoothHeight():v?(n.slides.width(n.computedW),n.update(n.pagingCount),n.setProps()):d?(n.viewport.height(n.h),n.setProps(n.h,"setTotal")):(n.vars.smoothHeight&&f.smoothHeight(),n.newSlides.width(n.computedW),n.setProps(n.computedW,"setTotal")))},smoothHeight:function(e){if(!d||p){var t=p?n:n.viewport;e?t.animate({height:n.slides.eq(n.animatingTo).height()},e):t.height(n.slides.eq(n.animatingTo).height())}},sync:function(t){var a=e(n.vars.sync).data("flexslider"),i=n.animatingTo;switch(t){case"animate":a.flexAnimate(i,n.vars.pauseOnAction,!1,!0);break;case"play":a.playing||a.asNav||a.play();break;case"pause":a.pause()}},uniqueID:function(t){return t.find("[id]").each(function(){var t=e(this);t.attr("id",t.attr("id")+"_clone")}),t},pauseInvisible:{visProp:null,init:function(){var e=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var t=0;t0?setTimeout(n.play,n.vars.initDelay):n.play()})}},isHidden:function(){return document[f.pauseInvisible.visProp]||!1}},setToClearWatchedEvent:function(){clearTimeout(i),i=setTimeout(function(){c=""},3e3)}},n.flexAnimate=function(t,a,i,r,l){if(n.vars.animationLoop||t===n.currentSlide||(n.direction=t>n.currentSlide?"next":"prev"),m&&1===n.pagingCount&&(n.direction=n.currentItemn.limit&&1!==n.visible?n.limit:S):h=0===n.currentSlide&&t===n.count-1&&n.vars.animationLoop&&"next"!==n.direction?u?(n.count+n.cloneOffset)*b:0:n.currentSlide===n.last&&0===t&&n.vars.animationLoop&&"prev"!==n.direction?u?0:(n.count+1)*b:u?(n.count-1-t+n.cloneOffset)*b:(t+n.cloneOffset)*b,n.setProps(h,"",n.vars.animationSpeed),n.transitions?(n.vars.animationLoop&&n.atEnd||(n.animating=!1,n.currentSlide=n.animatingTo),n.container.unbind("webkitTransitionEnd transitionend"),n.container.bind("webkitTransitionEnd transitionend",function(){clearTimeout(n.ensureAnimationEnd),n.wrapup(b)}),clearTimeout(n.ensureAnimationEnd),n.ensureAnimationEnd=setTimeout(function(){n.wrapup(b)},n.vars.animationSpeed+100)):n.container.animate(n.args,n.vars.animationSpeed,n.vars.easing,function(){n.wrapup(b)})}n.vars.smoothHeight&&f.smoothHeight(n.vars.animationSpeed)}},n.wrapup=function(e){p||v||(0===n.currentSlide&&n.animatingTo===n.last&&n.vars.animationLoop?n.setProps(e,"jumpEnd"):n.currentSlide===n.last&&0===n.animatingTo&&n.vars.animationLoop&&n.setProps(e,"jumpStart")),n.animating=!1,n.currentSlide=n.animatingTo,n.vars.after(n)},n.animateSlides=function(){!n.animating&&g&&n.flexAnimate(n.getTarget("next"))},n.pause=function(){clearInterval(n.animatedSlides),n.animatedSlides=null,n.playing=!1,n.vars.pausePlay&&f.pausePlay.update("play"),n.syncExists&&f.sync("pause")},n.play=function(){n.playing&&clearInterval(n.animatedSlides),n.animatedSlides=n.animatedSlides||setInterval(n.animateSlides,n.vars.slideshowSpeed),n.started=n.playing=!0,n.vars.pausePlay&&f.pausePlay.update("pause"),n.syncExists&&f.sync("play")},n.stop=function(){n.pause(),n.stopped=!0},n.canAdvance=function(e,t){var a=m?n.pagingCount-1:n.last;return t?!0:m&&n.currentItem===n.count-1&&0===e&&"prev"===n.direction?!0:m&&0===n.currentItem&&e===n.pagingCount-1&&"next"!==n.direction?!1:e!==n.currentSlide||m?n.vars.animationLoop?!0:n.atEnd&&0===n.currentSlide&&e===a&&"next"!==n.direction?!1:n.atEnd&&n.currentSlide===a&&0===e&&"next"===n.direction?!1:!0:!1},n.getTarget=function(e){return n.direction=e,"next"===e?n.currentSlide===n.last?0:n.currentSlide+1:0===n.currentSlide?n.last:n.currentSlide-1},n.setProps=function(e,t,a){var i=function(){var a=e?e:(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo,i=function(){if(v)return"setTouch"===t?e:u&&n.animatingTo===n.last?0:u?n.limit-(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo:n.animatingTo===n.last?n.limit:a;switch(t){case"setTotal":return u?(n.count-1-n.currentSlide+n.cloneOffset)*e:(n.currentSlide+n.cloneOffset)*e;case"setTouch":return u?e:e;case"jumpEnd":return u?e:n.count*e;case"jumpStart":return u?n.count*e:e;default:return e}}();return-1*i+"px"}();n.transitions&&(i=d?"translate3d(0,"+i+",0)":"translate3d("+i+",0,0)",a=void 0!==a?a/1e3+"s":"0s",n.container.css("-"+n.pfx+"-transition-duration",a),n.container.css("transition-duration",a)),n.args[n.prop]=i,(n.transitions||void 0===a)&&n.container.css(n.args),n.container.css("transform",i)},n.setup=function(t){if(p)n.slides.css({width:"100%","float":"left",marginRight:"-100%",position:"relative"}),"init"===t&&(o?n.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+n.vars.animationSpeed/1e3+"s ease",zIndex:1}).eq(n.currentSlide).css({opacity:1,zIndex:2}):n.slides.css({opacity:0,display:"block",zIndex:1}).eq(n.currentSlide).css({zIndex:2}).animate({opacity:1},n.vars.animationSpeed,n.vars.easing)),n.vars.smoothHeight&&f.smoothHeight();else{var a,i;"init"===t&&(n.viewport=e('
').css({overflow:"hidden",position:"relative"}).appendTo(n).append(n.container),n.cloneCount=0,n.cloneOffset=0,u&&(i=e.makeArray(n.slides).reverse(),n.slides=e(i),n.container.empty().append(n.slides))),n.vars.animationLoop&&!v&&(n.cloneCount=2,n.cloneOffset=1,"init"!==t&&n.container.find(".clone").remove(),f.uniqueID(n.slides.first().clone().addClass("clone").attr("aria-hidden","true")).appendTo(n.container),f.uniqueID(n.slides.last().clone().addClass("clone").attr("aria-hidden","true")).prependTo(n.container)),n.newSlides=e(n.vars.selector,n),a=u?n.count-1-n.currentSlide+n.cloneOffset:n.currentSlide+n.cloneOffset,d&&!v?(n.container.height(200*(n.count+n.cloneCount)+"%").css("position","absolute").width("100%"),setTimeout(function(){n.newSlides.css({display:"block"}),n.doMath(),n.viewport.height(n.h),n.setProps(a*n.h,"init")},"init"===t?100:0)):(n.container.width(200*(n.count+n.cloneCount)+"%"),n.setProps(a*n.computedW,"init"),setTimeout(function(){n.doMath(),n.newSlides.css({width:n.computedW,"float":"left",display:"block"}),n.vars.smoothHeight&&f.smoothHeight()},"init"===t?100:0))}v||n.slides.removeClass(s+"active-slide").eq(n.currentSlide).addClass(s+"active-slide"),n.vars.init(n)},n.doMath=function(){var e=n.slides.first(),t=n.vars.itemMargin,a=n.vars.minItems,i=n.vars.maxItems;n.w=void 0===n.viewport?n.width():n.viewport.width(),n.h=e.height(),n.boxPadding=e.outerWidth()-e.width(),v?(n.itemT=n.vars.itemWidth+t,n.minW=a?a*n.itemT:n.w,n.maxW=i?i*n.itemT-t:n.w,n.itemW=n.minW>n.w?(n.w-t*(a-1))/a:n.maxWn.w?n.w:n.vars.itemWidth,n.visible=Math.floor(n.w/n.itemW),n.move=n.vars.move>0&&n.vars.moven.w?n.itemW*(n.count-1)+t*(n.count-1):(n.itemW+t)*n.count-n.w-t):(n.itemW=n.w,n.pagingCount=n.count,n.last=n.count-1),n.computedW=n.itemW-n.boxPadding},n.update=function(e,t){n.doMath(),v||(en.controlNav.length?f.controlNav.update("add"):("remove"===t&&!v||n.pagingCountn.last&&(n.currentSlide-=1,n.animatingTo-=1),f.controlNav.update("remove",n.last))),n.vars.directionNav&&f.directionNav.update()},n.addSlide=function(t,a){var i=e(t);n.count+=1,n.last=n.count-1,d&&u?void 0!==a?n.slides.eq(n.count-a).after(i):n.container.prepend(i):void 0!==a?n.slides.eq(a).before(i):n.container.append(i),n.update(a,"add"),n.slides=e(n.vars.selector+":not(.clone)",n),n.setup(),n.vars.added(n)},n.removeSlide=function(t){var a=isNaN(t)?n.slides.index(e(t)):t;n.count-=1,n.last=n.count-1,isNaN(t)?e(t,n.slides).remove():d&&u?n.slides.eq(n.last).remove():n.slides.eq(t).remove(),n.doMath(),n.update(a,"remove"),n.slides=e(n.vars.selector+":not(.clone)",n),n.setup(),n.vars.removed(n)},f.init()},e(window).blur(function(){focused=!1}).focus(function(){focused=!0}),e.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7e3,animationSpeed:600,initDelay:0,randomize:!1,thumbCaptions:!1,pauseOnAction:!0,pauseOnHover:!1,pauseInvisible:!0,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:1,maxItems:0,move:0,allowOneSlide:!0,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){},init:function(){}},e.fn.flexslider=function(t){if(void 0===t&&(t={}),"object"==typeof t)return this.each(function(){var a=e(this),n=t.selector?t.selector:".slides > li",i=a.find(n);1===i.length&&t.allowOneSlide===!0||0===i.length?(i.fadeIn(400),t.start&&t.start(a)):void 0===a.data("flexslider")&&new e.flexslider(this,t)});var a=e(this).data("flexslider");switch(t){case"play":a.play();break;case"pause":a.pause();break;case"stop":a.stop();break;case"next":a.flexAnimate(a.getTarget("next"),!0);break;case"prev":case"previous":a.flexAnimate(a.getTarget("prev"),!0);break;default:"number"==typeof t&&a.flexAnimate(t,!0)}}}(jQuery),!function(e){e.fn.jflickrfeed=function(t,a){t=e.extend(!0,{flickrbase:"http://api.flickr.com/services/feeds/",feedapi:"photos_public.gne",limit:20,qstrings:{lang:"en-us",format:"json",jsoncallback:"?"},cleanDescription:!0,useTemplate:!0,itemTemplate:"",itemCallback:function(){}},t);var n=t.flickrbase+t.feedapi+"?",i=!0;for(var s in t.qstrings)i||(n+="&"),n+=s+"="+t.qstrings[s],i=!1;return e(this).each(function(){var i=e(this),s=this;e.getJSON(n,function(n){e.each(n.items,function(e,a){if(e(.*?)<\/p>/g,r=a.description;n.test(r)&&(a.description=r.match(n)[2],void 0!=a.description&&(a.description=a.description.replace("","").replace("
","")))}if(a.image_s=a.media.m.replace("_m","_s"),a.image_q=a.media.m.replace("_m","_q"),a.image_t=a.media.m.replace("_m","_t"),a.image_m=a.media.m.replace("_m","_m"),a.image=a.media.m.replace("_m",""),a.image_b=a.media.m.replace("_m","_b"),delete a.media,t.useTemplate){var o=t.itemTemplate;for(var l in a){var c=new RegExp("{{"+l+"}}","g");o=o.replace(c,a[l])}i.append(o)}t.itemCallback.call(s,a)}}),e.isFunction(a)&&a.call(s,n)})})}}(jQuery),!function(e,t,a){var n,i=e.getElementsByTagName(t)[0],s=/^http:/.test(e.location)?"http":"https";e.getElementById(a)||(n=e.createElement(t),n.id=a,n.src=s+"://platform.twitter.com/widgets.js",i.parentNode.insertBefore(n,i))}(document,"script","twitter-wjs");
function flickrWidget(){"use strict";$j(".uw-flickr-widget").each(function(){$j(this).jflickrfeed({limit:$j(this).data("num"),qstrings:{id:$j(this).data("id")},itemTemplate:$j(this).next().text()})})}function loginWidget(){"use strict";var i=$j(".uw_login_widget .input-append .show-pass input[type=checkbox]"),e=$j(".uw_login_widget .input-append .user_pass"),s=$j(".uw_login_widget .uw-loginform");i.on("click",function(){i.is(":checked")?e.attr("type","text"):e.attr("type","password")}),$j(".uw_login_widget .uw-link a.uw-register-link").on("click",function(i){i.preventDefault(),s.hide(),$j(".uw_login_widget .uw-registerform").fadeIn(200)}),$j(".uw_login_widget a.uw-lost-link").on("click",function(i){i.preventDefault(),s.hide(),$j(".uw_login_widget .uw-lostpasswordform").fadeIn(200)}),$j(".uw_login_widget .uw-link a.uw-login-link").on("click",function(i){i.preventDefault(),$j(".uw_login_widget .uw-registerform, .uw_login_widget .uw-lostpasswordform").hide(),s.fadeIn(200)}),$j(".uw_login_widget .uw-user-content li.has-sub .uw-sub-icon, .uw_login_widget .uw-user-content li.has-sub a[href*=#]").on("click",function(i){i.preventDefault(),$j(this).closest("li.has-sub").find("> ul.uw-sub-menu").is(":visible")?($j(this).closest("li.has-sub").find("> ul.uw-sub-menu").slideUp(200),$j(this).closest("li.has-sub").removeClass("open-sub")):($j(this).closest("li.has-sub").addClass("open-sub"),$j(this).closest("li.has-sub").find("> ul.uw-sub-menu").slideDown(200))})}function menuWidget(){"use strict";$j(".uw_menu_widget ul li.has-sub .uw-sub-icon, .uw_menu_widget ul li.has-sub a[href*=#]").on("click",function(i){i.preventDefault(),$j(this).closest("li.has-sub").find("> ul.uw-sub-menu").is(":visible")?($j(this).closest("li.has-sub").find("> ul.uw-sub-menu").slideUp(200),$j(this).closest("li.has-sub").removeClass("open-sub")):($j(this).closest("li.has-sub").addClass("open-sub"),$j(this).closest("li.has-sub").find("> ul.uw-sub-menu").slideDown(200))})}function psliderWidget(){"use strict";var i=$j(".uw_slider_widget > .uw-posts-slider"),e=i.data("slideshow");i.flexslider({selector:".uw-flex-slides > li",animation:"fade",smoothHeight:!1,slideshowSpeed:e,animationSpeed:600,pauseOnHover:!0,directionNav:!1,controlNav:!1}),$j(".uw_slider_widget ul.uw-posts-slider-nav > li > .uw-posts-prev").on("click",function(){return i.flexslider("prev"),!1}),$j(".uw_slider_widget ul.uw-posts-slider-nav > li > .uw-posts-next").on("click",function(){return i.flexslider("next"),!1})}function slideshowWidget(){"use strict";var i=$j(".uw-widget-mini-slideshow"),e=i.data("slideshow");i.flexslider({selector:".uw-flex-slides > li",animation:"fade",smoothHeight:!1,slideshowSpeed:e,animationSpeed:600,pauseOnHover:!0,controlNav:!1,directionNav:!1}),$j(".uw-slideshow-prev").on("click",function(){return i.flexslider("prev"),!1}),$j(".uw-slideshow-next").on("click",function(){return i.flexslider("next"),!1})}function tabsWidget(){"use strict";var i=$j(".uw_tabs_widget .uw-tabs-wrap");i.hide(),$j(".uw_tabs_widget ul.uw-posts-tabs > li:first").addClass("uw-active").show(),$j(".uw_tabs_widget .uw-tabs-wrap:first").show(),$j(".uw_tabs_widget ul > li.uw-tabs").click(function(){$j(".uw_tabs_widget ul.uw-posts-tabs > li").removeClass("uw-active"),$j(this).addClass("uw-active"),i.hide();var e=$j(this).find("a").attr("href");return $j(e).slideDown(),!1})}function testimonialsWidget(){"use strict";var i=$j(".uw-testimonial-slider"),e=i.data("slidespeed");i.flexslider({selector:".uw-flex-slides > li",animation:"fade",smoothHeight:!1,slideshowSpeed:e,animationSpeed:400,pauseOnHover:!0,controlNav:!1,directionNav:!1}),$j(".uw-testimonial-prev").on("click",function(){return i.flexslider("prev"),!1}),$j(".uw-testimonial-next").on("click",function(){return i.flexslider("next"),!1})}var $j=jQuery.noConflict();$j(document).ready(function(){"use strict";flickrWidget(),loginWidget(),menuWidget(),psliderWidget(),slideshowWidget(),tabsWidget(),testimonialsWidget()});