1/* @license GPL-2.0-or-later https://git.drupalcode.org/project/once/-/raw/v1.0.1/LICENSE.md */ 2/*! @drupal/once - v1.0.1 - 2021-06-12 */ 3var once=function(){"use strict";var n=/[\11\12\14\15\40]+/,e="data-once",t=document;function r(n,t,r){return n[t+"Attribute"](e,r)}function o(e){if("string"!=typeof e)throw new TypeError("once ID must be a string");if(""===e||n.test(e))throw new RangeError("once ID must not be empty or contain spaces");return'[data-once~="'+e+'"]'}function u(n){if(!(n instanceof Element))throw new TypeError("The element must be an instance of Element");return!0}function i(n,e){void 0===e&&(e=t);var r=n;if(null===n)r=[];else{if(!n)throw new TypeError("Selector must not be empty");"string"!=typeof n||e!==t&&!u(e)?n instanceof Element&&(r=[n]):r=e.querySelectorAll(n)}return Array.prototype.slice.call(r)}function c(n,e,t){return e.filter((function(e){var r=u(e)&&e.matches(n);return r&&t&&t(e),r}))}function f(e,t){var o=t.add,u=t.remove,i=[];r(e,"has")&&r(e,"get").trim().split(n).forEach((function(n){i.indexOf(n)<0&&n!==u&&i.push(n)})),o&&i.push(o);var c=i.join(" ");r(e,""===c?"remove":"set",c)}function a(n,e,t){return c(":not("+o(n)+")",i(e,t),(function(e){return f(e,{add:n})}))}return a.remove=function(n,e,t){return c(o(n),i(e,t),(function(e){return f(e,{remove:n})}))},a.filter=function(n,e,t){return c(o(n),i(e,t))},a.find=function(n,e){return i(n?o(n):"[data-once]",e)},a}(); 4 5; 6/* @license MIT https://raw.githubusercontent.com/focus-trap/tabbable/v6.3.0/LICENSE */ 7/*! 8* tabbable 6.3.0 9* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE 10*/ 11!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):(t="undefined"!=typeof globalThis?globalThis:t||self,function(){var n=t.tabbable,o=t.tabbable={};e(o),o.noConflict=function(){return t.tabbable=n,o}}())}(this,(function(t){"use strict";var e=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],n=e.join(","),o="undefined"==typeof Element,r=o?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,i=!o&&Element.prototype.getRootNode?function(t){var e;return null==t||null===(e=t.getRootNode)||void 0===e?void 0:e.call(t)}:function(t){return null==t?void 0:t.ownerDocument},a=function(t,e){var n;void 0===e&&(e=!0);var o=null==t||null===(n=t.getAttribute)||void 0===n?void 0:n.call(t,"inert");return""===o||"true"===o||e&&t&&a(t.parentNode)},l=function(t,e,o){if(a(t))return[];var i=Array.prototype.slice.apply(t.querySelectorAll(n));return e&&r.call(t,n)&&i.unshift(t),i=i.filter(o)},u=function(t,e,o){for(var i=[],l=Array.from(t);l.length;){var c=l.shift();if(!a(c,!1))if("SLOT"===c.tagName){var d=c.assignedElements(),f=d.length?d:c.children,s=u(f,!0,o);o.flatten?i.push.apply(i,s):i.push({scopeParent:c,candidates:s})}else{r.call(c,n)&&o.filter(c)&&(e||!t.includes(c))&&i.push(c);var p=c.shadowRoot||"function"==typeof o.getShadowRoot&&o.getShadowRoot(c),h=!a(p,!1)&&(!o.shadowRootFilter||o.shadowRootFilter(c));if(p&&h){var v=u(!0===p?c.children:p.children,!0,o);o.flatten?i.push.apply(i,v):i.push({scopeParent:c,candidates:v})}else l.unshift.apply(l,c.children)}}return i},c=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},d=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||function(t){var e,n=null==t||null===(e=t.getAttribute)||void 0===e?void 0:e.call(t,"contenteditable");return""===n||"true"===n}(t))&&!c(t)?0:t.tabIndex},f=function(t,e){return t.tabIndex===e.tabIndex?t.documentOrder-e.documentOrder:t.tabIndex-e.tabIndex},s=function(t){return"INPUT"===t.tagName},p=function(t){return function(t){return s(t)&&"radio"===t.type}(t)&&!function(t){if(!t.name)return!0;var e,n=t.form||i(t),o=function(t){return n.querySelectorAll('input[type="radio"][name="'+t+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)e=o(window.CSS.escape(t.name));else try{e=o(t.name)}catch(t){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",t.message),!1}var r=function(t,e){for(var n=0;n<t.length;n++)if(t[n].checked&&t[n].form===e)return t[n]}(e,t.form);return!r||r===t}(t)},h=function(t){var e=t.getBoundingClientRect(),n=e.width,o=e.height;return 0===n&&0===o},v=function(t,e){var n=e.displayCheck,o=e.getShadowRoot;if("full-native"===n&&"checkVisibility"in t)return!t.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});if("hidden"===getComputedStyle(t).visibility)return!0;var a=r.call(t,"details>summary:first-of-type")?t.parentElement:t;if(r.call(a,"details:not([open]) *"))return!0;
11if(n&&"full"!==n&&"full-native"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return h(t)}else{if("function"==typeof o){for(var l=t;t;){var u=t.parentElement,c=i(t);if(u&&!u.shadowRoot&&!0===o(u))return h(t);t=t.assignedSlot?t.assignedSlot:u||c===t.ownerDocument?u:c.host}t=l}if(function(t){var e,n,o,r,a=t&&i(t),l=null===(e=a)||void 0===e?void 0:e.host,u=!1;if(a&&a!==t)for(u=!!(null!==(n=l)&&void 0!==n&&null!==(o=n.ownerDocument)&&void 0!==o&&o.contains(l)||null!=t&&null!==(r=t.ownerDocument)&&void 0!==r&&r.contains(t));!u&&l;){var c,d,f;u=!(null===(d=l=null===(c=a=i(l))||void 0===c?void 0:c.host)||void 0===d||null===(f=d.ownerDocument)||void 0===f||!f.contains(l))}return u}(t))return!t.getClientRects().length;if("legacy-full"!==n)return!0}return!1},b=function(t,e){return!(e.disabled||a(e)||function(t){return s(t)&&"hidden"===t.type}(e)||v(e,t)||function(t){return"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some((function(t){return"SUMMARY"===t.tagName}))}(e)||function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var e=t.parentElement;e;){if("FIELDSET"===e.tagName&&e.disabled){for(var n=0;n<e.children.length;n++){var o=e.children.item(n);if("LEGEND"===o.tagName)return!!r.call(e,"fieldset[disabled] *")||!o.contains(t)}return!0}e=e.parentElement}return!1}(e))},y=function(t,e){return!(p(e)||d(e)<0||!b(t,e))},m=function(t){var e=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(e)||e>=0)},g=function(t){var e=[],n=[];return t.forEach((function(t,o){var r=!!t.scopeParent,i=r?t.scopeParent:t,a=function(t,e){var n=d(t);return n<0&&e&&!c(t)?0:n}(i,r),l=r?g(t.candidates):i;0===a?r?e.push.apply(e,l):e.push(i):n.push({documentOrder:o,tabIndex:a,item:t,isScope:r,content:l})})),n.sort(f).reduce((function(t,e){return e.isScope?t.push.apply(t,e.content):t.push(e.content),t}),[]).concat(e)},w=e.concat("iframe").join(",");t.focusable=function(t,e){return(e=e||{}).getShadowRoot?u([t],e.includeContainer,{filter:b.bind(null,e),flatten:!0,getShadowRoot:e.getShadowRoot}):l(t,e.includeContainer,b.bind(null,e))},t.getTabIndex=d,t.isFocusable=function(t,e){if(e=e||{},!t)throw new Error("No node provided");return!1!==r.call(t,w)&&b(e,t)},t.isTabbable=function(t,e){if(e=e||{},!t)throw new Error("No node provided");return!1!==r.call(t,n)&&y(e,t)},t.tabbable=function(t,e){var n;return n=(e=e||{}).getShadowRoot?u([t],e.includeContainer,{filter:y.bind(null,e),flatten:!1,getShadowRoot:e.getShadowRoot,shadowRootFilter:m}):l(t,e.includeContainer,y.bind(null,e)),g(n)}})); 12 13; 14/* @license GPL-2.0-or-later https://raw.githubusercontent.com/jquery-form/form/master/LICENSE */ 15(function(factory){if(typeof define==='function'&&define.amd)define(['jquery'],factory);else if(typeof module==='object'&&module.exports)module.exports=function(root,jQuery){if(typeof jQuery==='undefined')if(typeof window!=='undefined')jQuery=require('jquery');else jQuery=require('jquery')(root);factory(jQuery);return jQuery;};else factory(jQuery);}(function($){'use strict';var rCRLF=/\r?\n/g;var feature={};feature.fileapi=$('<input type="file">').get(0).files!==undefined;feature.formdata=(typeof window.FormData!=='undefined');var hasProp=!!$.fn.prop;$.fn.attr2=function(){if(!hasProp)return this.attr.apply(this,arguments);var val=this.prop.apply(this,arguments);if((val&&val.jquery)||typeof val==='string')return val;return this.attr.apply(this,arguments);};$.fn.ajaxSubmit=function(options,data,dataType,onSuccess){if(!this.length){log('ajaxSubmit: skipping submit process - no element selected');return this;}var method,action,url,isMsie,iframeSrc,$form=this;if(typeof options==='function')options={success:options};else if(typeof options==='string'||(options===false&&arguments.length>0)){options={'url':options,'data':data,'dataType':dataType};if(typeof onSuccess==='function')options.success=onSuccess;}else{if(typeof options==='undefined')options={};}method=options.method||options.type||this.attr2('method');action=options.url||this.attr2('action');url=(typeof action==='string')?action.trim():'';url=url||window.location.href||'';if(url)url=(url.match(/^([^#]+)/)||[])[1];isMsie=/(MSIE|Trident)/.test(navigator.userAgent||'');iframeSrc=(isMsie&&/^https/i.test(window.location.href||''))?'javascript:false':'about:blank';options=$.extend(true,{url,success:$.ajaxSettings.success,type:method||$.ajaxSettings.type,iframeSrc},options);var veto={};this.trigger('form-pre-serialize',[this,options,veto]);if(veto.veto){log('ajaxSubmit: submit vetoed via form-pre-serialize trigger');return this;}if(options.beforeSerialize&&options.beforeSerialize(this,options)===false){log('ajaxSubmit: submit aborted via beforeSerialize callback');return this;}var traditional=options.traditional;if(typeof traditional==='undefined')traditional=$.ajaxSettings.traditional;var elements=[];var qx,a=this.formToArray(options.semantic,elements,options.filtering);if(options.data){var optionsData=typeof (options.data)==="function"?options.data(a):options.data;options.extraData=optionsData;qx=$.param(optionsData,traditional);}if(options.beforeSubmit&&options.beforeSubmit(a,this,options)===false){log('ajaxSubmit: submit aborted via beforeSubmit callback');return this;}this.trigger('form-submit-validate',[a,this,options,veto]);if(veto.veto){log('ajaxSubmit: submit vetoed via form-submit-validate trigger');return this;}var q=$.param(a,traditional);if(qx)q=(q?(q+'&'+qx):qx);if(options.type.toUpperCase()==='GET'){options.url+=(options.url.indexOf('?')>=0?'&':'?')+q;options.data=null;}else options.data=q;var callbacks=[];if(options.resetForm)callbacks.push(function(){$form.resetForm();});if(options.clearForm)callbacks.push(function(){$form.clearForm(options.includeHidden);});if(!options.dataType&&options.target){var oldSuccess=options.success||function(){};callbacks.push(function(data,textStatus,jqXHR){var successArguments=arguments,fn=options.replaceTarget?'replaceWith':'html';$(options.target)[fn](data).each(function(){oldSuccess.apply(this,successArguments);});});}else{if(options.success)if(Array.isArray(options.success))callbacks=callbacks.concat(options.success);else callbacks.push(options.success);}options.success=function(data,status,xhr){var context=options.context||this;for(var i=0,max=callbacks.length;i<max;i++)callbacks[i].apply(context,[data,status,xhr||$form,$form]);};if(options.error){var oldError=options.error;options.error=function(xhr,status,error){var context=options.context||this;oldError.apply(context,[xhr,status,error,$form]);};}if(options.complete){var oldComplete=options.complete;options.complete=function(xhr,status){var context=options.context||this;oldComplete.apply(context,[xhr,status,$form]);};}var fileInputs=$('input[type=file]:enabled',this).filter(function(){return $(this).val()!=='';});var hasFileInputs=fileInputs.length>0;var mp='multipart/form-data';var multipart=($form.attr('enctype')===mp||$form.attr('encoding')===mp);var fileAPI=feature.fileapi&&feature.formdata;log('fileAPI :'+fileAPI);var shouldUseFrame=(hasFileInputs||multipart)&&!fileAPI;var jqxhr;if(options.iframe!==false&&(options.iframe||shouldUseFrame))if(options.closeKeepAlive)$.get(options.closeKeepAlive,function(){jqxhr=fileUploadIframe(a);});else jqxhr=fileUploadIframe(a);else if((hasFileInputs||multipart)&&fileAPI)jqxhr=fileUploadXhr(a);else jqxhr=$.ajax(options);$form.removeData('jqxhr').data('jqxhr',jqxhr);for(var k=0;k<elements.length;k++)elements[k]=null;this.trigger('form-submit-notify',[this,options]);return this;function deepSerialize(extraData){var serialized=$.param(extraData,options.traditional).split('&');var len=serialized.length;var result=[];var i,part;for(i=0;i<len;i++){serialized[i]=serialized[i].replace(/\+/g,' ');part=serialized[i].split('=');result.push([decodeURIComponent(part[0]),decodeURIComponent(part[1])]);}return result;}function fileUploadXhr(a){var formdata=new FormData();for(var i=0;i<a.length;i++)formdata.append(a[i].name,a[i].value);if(options.extraData){var serializedData=deepSerialize(options.extraData);for(i=0;i<serializedData.length;i++)if(serializedData[i])formdata.append(serializedData[i][0],serializedData[i][1]);}options.data=null;var s=$.extend(true,{},$.ajaxSettings,options,{contentType:false,processData:false,cache:false,type:method||'POST'});if(options.uploadProgress)s.xhr=function(){var xhr=$.ajaxSettings.xhr();if(xhr.upload)xhr.upload.addEventListener('progress',function(event){var percent=0;var position=event.loaded||event.position;var total=event.total;if(event.lengthComputable)percent=Math.ceil(position/total*100);options.uploadProgress(event,position,total,percent);},false);return xhr;};s.data=null;var beforeSend=s.beforeSend;s.beforeSend=function(xhr,o){if(options.formData)o.data=options.formData;else o.data=formdata;
15if(beforeSend)beforeSend.call(this,xhr,o);};return $.ajax(s);}function fileUploadIframe(a){var form=$form[0],el,i,s,g,id,$io,io,xhr,sub,n,timedOut,timeoutHandle;var deferred=$.Deferred();deferred.abort=function(status){xhr.abort(status);};if(a)for(i=0;i<elements.length;i++){el=$(elements[i]);if(hasProp)el.prop('disabled',false);else el.removeAttr('disabled');}s=$.extend(true,{},$.ajaxSettings,options);s.context=s.context||s;id='jqFormIO'+new Date().getTime();var ownerDocument=form.ownerDocument;var $body=$form.closest('body');if(s.iframeTarget){$io=$(s.iframeTarget,ownerDocument);n=$io.attr2('name');if(!n)$io.attr2('name',id);else id=n;}else{$io=$('<iframe name="'+id+'" src="'+s.iframeSrc+'" />',ownerDocument);$io.css({position:'absolute',top:'-1000px',left:'-1000px'});}io=$io[0];xhr={aborted:0,responseText:null,responseXML:null,status:0,statusText:'n/a',getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(status){var e=(status==='timeout'?'timeout':'aborted');log('aborting upload... '+e);this.aborted=1;try{if(io.contentWindow.document.execCommand)io.contentWindow.document.execCommand('Stop');}catch(ignore){}$io.attr('src',s.iframeSrc);xhr.error=e;if(s.error)s.error.call(s.context,xhr,e,status);if(g)$.event.trigger('ajaxError',[xhr,s,e]);if(s.complete)s.complete.call(s.context,xhr,e);}};g=s.global;if(g&&$.active++===0)$.event.trigger('ajaxStart');if(g)$.event.trigger('ajaxSend',[xhr,s]);if(s.beforeSend&&s.beforeSend.call(s.context,xhr,s)===false){if(s.global)$.active--;deferred.reject();return deferred;}if(xhr.aborted){deferred.reject();return deferred;}sub=form.clk;if(sub){n=sub.name;if(n&&!sub.disabled){s.extraData=s.extraData||{};s.extraData[n]=sub.value;if(sub.type==='image'){s.extraData[n+'.x']=form.clk_x;s.extraData[n+'.y']=form.clk_y;}}}var CLIENT_TIMEOUT_ABORT=1;var SERVER_ABORT=2;function getDoc(frame){var doc=null;try{if(frame.contentWindow)doc=frame.contentWindow.document;}catch(err){log('cannot get iframe.contentWindow document: '+err);}if(doc)return doc;try{doc=frame.contentDocument?frame.contentDocument:frame.document;}catch(err){log('cannot get iframe.contentDocument: '+err);doc=frame.document;}return doc;}var csrf_token=$('meta[name=csrf-token]').attr('content');var csrf_param=$('meta[name=csrf-param]').attr('content');if(csrf_param&&csrf_token){s.extraData=s.extraData||{};s.extraData[csrf_param]=csrf_token;}function doSubmit(){var t=$form.attr2('target'),a=$form.attr2('action'),mp='multipart/form-data',et=$form.attr('enctype')||$form.attr('encoding')||mp;form.setAttribute('target',id);if(!method||/post/i.test(method))form.setAttribute('method','POST');if(a!==s.url)form.setAttribute('action',s.url);if(!s.skipEncodingOverride&&(!method||/post/i.test(method)))$form.attr({encoding:'multipart/form-data',enctype:'multipart/form-data'});if(s.timeout)timeoutHandle=setTimeout(function(){timedOut=true;cb(CLIENT_TIMEOUT_ABORT);},s.timeout);function checkState(){try{var state=getDoc(io).readyState;log('state = '+state);if(state&&state.toLowerCase()==='uninitialized')setTimeout(checkState,50);}catch(e){log('Server abort: ',e,' (',e.name,')');cb(SERVER_ABORT);if(timeoutHandle)clearTimeout(timeoutHandle);timeoutHandle=undefined;}}var extraInputs=[];try{if(s.extraData)for(var n in s.extraData)if(s.extraData.hasOwnProperty(n))if($.isPlainObject(s.extraData[n])&&s.extraData[n].hasOwnProperty('name')&&s.extraData[n].hasOwnProperty('value'))extraInputs.push($('<input type="hidden" name="'+s.extraData[n].name+'">',ownerDocument).val(s.extraData[n].value).appendTo(form)[0]);else extraInputs.push($('<input type="hidden" name="'+n+'">',ownerDocument).val(s.extraData[n]).appendTo(form)[0]);if(!s.iframeTarget)$io.appendTo($body);if(io.attachEvent)io.attachEvent('onload',cb);else io.addEventListener('load',cb,false);setTimeout(checkState,15);try{form.submit();}catch(err){var submitFn=document.createElement('form').submit;submitFn.apply(form);}}finally{form.setAttribute('action',a);form.setAttribute('enctype',et);if(t)form.setAttribute('target',t);else $form.removeAttr('target');$(extraInputs).remove();}}if(s.forceSync)doSubmit();else setTimeout(doSubmit,10);var data,doc,domCheckCount=50,callbackProcessed;function cb(e){if(xhr.aborted||callbackProcessed)return;doc=getDoc(io);if(!doc){log('cannot access response document');e=SERVER_ABORT;}if(e===CLIENT_TIMEOUT_ABORT&&xhr){xhr.abort('timeout');deferred.reject(xhr,'timeout');return;}if(e===SERVER_ABORT&&xhr){xhr.abort('server abort');deferred.reject(xhr,'error','server abort');return;}if(!doc||doc.location.href===s.iframeSrc)if(!timedOut)return;if(io.detachEvent)io.detachEvent('onload',cb);else io.removeEventListener('load',cb,false);var status='success',errMsg;
15try{if(timedOut)throw 'timeout';var isXml=s.dataType==='xml'||doc.XMLDocument||$.isXMLDoc(doc);log('isXml='+isXml);if(!isXml&&window.opera&&(doc.body===null||!doc.body.innerHTML))if(--domCheckCount){log('requeing onLoad callback, DOM not available');setTimeout(cb,250);return;}var docRoot=doc.body?doc.body:doc.documentElement;xhr.responseText=docRoot?docRoot.innerHTML:null;xhr.responseXML=doc.XMLDocument?doc.XMLDocument:doc;if(isXml)s.dataType='xml';xhr.getResponseHeader=function(header){var headers={'content-type':s.dataType};return headers[header.toLowerCase()];};if(docRoot){xhr.status=Number(docRoot.getAttribute('status'))||xhr.status;xhr.statusText=docRoot.getAttribute('statusText')||xhr.statusText;}var dt=(s.dataType||'').toLowerCase();var scr=/(json|script|text)/.test(dt);if(scr||s.textarea){var ta=doc.getElementsByTagName('textarea')[0];if(ta){xhr.responseText=ta.value;xhr.status=Number(ta.getAttribute('status'))||xhr.status;xhr.statusText=ta.getAttribute('statusText')||xhr.statusText;}else{if(scr){var pre=doc.getElementsByTagName('pre')[0];var b=doc.getElementsByTagName('body')[0];if(pre)xhr.responseText=pre.textContent?pre.textContent:pre.innerText;else{if(b)xhr.responseText=b.textContent?b.textContent:b.innerText;}}}}else{if(dt==='xml'&&!xhr.responseXML&&xhr.responseText)xhr.responseXML=toXml(xhr.responseText);}try{data=httpData(xhr,dt,s);}catch(err){status='parsererror';xhr.error=errMsg=(err||status);}}catch(err){log('error caught: ',err);status='error';xhr.error=errMsg=(err||status);}if(xhr.aborted){log('upload aborted');status=null;}if(xhr.status)status=((xhr.status>=200&&xhr.status<300)||xhr.status===304)?'success':'error';if(status==='success'){if(s.success)s.success.call(s.context,data,'success',xhr);deferred.resolve(xhr.responseText,'success',xhr);if(g)$.event.trigger('ajaxSuccess',[xhr,s]);}else{if(status){if(typeof errMsg==='undefined')errMsg=xhr.statusText;if(s.error)s.error.call(s.context,xhr,status,errMsg);deferred.reject(xhr,'error',errMsg);if(g)$.event.trigger('ajaxError',[xhr,s,errMsg]);}}if(g)$.event.trigger('ajaxComplete',[xhr,s]);if(g&&!--$.active)$.event.trigger('ajaxStop');if(s.complete)s.complete.call(s.context,xhr,status);callbackProcessed=true;if(s.timeout)clearTimeout(timeoutHandle);setTimeout(function(){if(!s.iframeTarget)$io.remove();else $io.attr('src',s.iframeSrc);xhr.responseXML=null;},100);}var toXml=$.parseXML||function(s,doc){if(window.ActiveXObject){doc=new ActiveXObject('Microsoft.XMLDOM');doc.async='false';doc.loadXML(s);}else doc=(new DOMParser()).parseFromString(s,'text/xml');return (doc&&doc.documentElement&&doc.documentElement.nodeName!=='parsererror')?doc:null;};var httpData=function(xhr,type,s){var ct=xhr.getResponseHeader('content-type')||'',xml=((type==='xml'||!type)&&ct.indexOf('xml')>=0),data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.nodeName==='parsererror')if($.error)$.error('parsererror');if(s&&s.dataFilter)data=s.dataFilter(data,type);if(typeof data==='string')if((type==='json'||!type)&&ct.indexOf('json')>=0)data=JSON.parse(data);else{if((type==='script'||!type)&&ct.indexOf('javascript')>=0)$.globalEval(data);}return data;};return deferred;}};$.fn.ajaxForm=function(options,data,dataType,onSuccess){if(typeof options==='string'||(options===false&&arguments.length>0)){options={'url':options,'data':data,'dataType':dataType};if(typeof onSuccess==='function')options.success=onSuccess;}options=options||{};options.delegation=options.delegation&&typeof $.fn.on==='function';if(!options.delegation&&this.length===0){var o={s:this.selector,c:this.context};if(!$.isReady&&o.s){log('DOM not ready, queuing ajaxForm');$(function(){$(o.s,o.c).ajaxForm(options);});return this;}log('terminating; zero elements found by selector'+($.isReady?'':' (DOM not ready)'));return this;}if(options.delegation){$(document).off('submit.form-plugin',this.selector,doAjaxSubmit).off('click.form-plugin',this.selector,captureSubmittingElement).on('submit.form-plugin',this.selector,options,doAjaxSubmit).on('click.form-plugin',this.selector,options,captureSubmittingElement);return this;}if(options.beforeFormUnbind)options.beforeFormUnbind(this,options);return this.ajaxFormUnbind().on('submit.form-plugin',options,doAjaxSubmit).on('click.form-plugin',options,captureSubmittingElement);};function doAjaxSubmit(e){var options=e.data;if(!e.isDefaultPrevented()){e.preventDefault();$(e.target).closest('form').ajaxSubmit(options);}}function captureSubmittingElement(e){var target=e.target;var $el=$(target);if(!$el.is('[type=submit],[type=image]')){var t=$el.closest('[type=submit]');if(t.length===0)return;target=t[0];}var form=target.form;form.clk=target;if(target.type==='image')if(typeof e.offsetX!=='undefined'){form.clk_x=e.offsetX;form.clk_y=e.offsetY;}else if(typeof $.fn.offset==='function'){var offset=$el.offset();form.clk_x=e.pageX-offset.left;form.clk_y=e.pageY-offset.top;}else{form.clk_x=e.pageX-target.offsetLeft;form.clk_y=e.pageY-target.offsetTop;}setTimeout(function(){form.clk=form.clk_x=form.clk_y=null;},100);}$.fn.ajaxFormUnbind=function(){return this.off('submit.form-plugin click.form-plugin');};$.fn.formToArray=function(semantic,elements,filtering){var a=[];if(this.length===0)return a;var form=this[0];var formId=this.attr('id');var els=(semantic||typeof form.elements==='undefined')?form.getElementsByTagName('*'):form.elements;var els2;if(els)els=$.makeArray(els);if(formId&&(semantic||/(Edge|Trident)\//.test(navigator.userAgent))){els2=$(':input[form="'+formId+'"]').get();if(els2.length)els=(els||[]).concat(els2);}if(!els||!els.length)return a;
15if(typeof (filtering)==="function")els=$.map(els,filtering);var i,j,n,v,el,max,jmax;for(i=0,max=els.length;i<max;i++){el=els[i];n=el.name;if(!n||el.disabled)continue;if(semantic&&form.clk&&el.type==='image'){if(form.clk===el){a.push({name:n,value:$(el).val(),type:el.type});a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y});}continue;}v=$.fieldValue(el,true);if(v&&v.constructor===Array){if(elements)elements.push(el);for(j=0,jmax=v.length;j<jmax;j++)a.push({name:n,value:v[j]});}else if(feature.fileapi&&el.type==='file'){if(elements)elements.push(el);var files=el.files;if(files.length)for(j=0;j<files.length;j++)a.push({name:n,value:files[j],type:el.type});else a.push({name:n,value:'',type:el.type});}else{if(v!==null&&typeof v!=='undefined'){if(elements)elements.push(el);a.push({name:n,value:v,type:el.type,required:el.required});}}}if(!semantic&&form.clk){var $input=$(form.clk),input=$input[0];n=input.name;if(n&&!input.disabled&&input.type==='image'){a.push({name:n,value:$input.val()});a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y});}}return a;};$.fn.formSerialize=function(semantic){return $.param(this.formToArray(semantic));};$.fn.fieldSerialize=function(successful){var a=[];this.each(function(){var n=this.name;if(!n)return;var v=$.fieldValue(this,successful);if(v&&v.constructor===Array)for(var i=0,max=v.length;i<max;i++)a.push({name:n,value:v[i]});else{if(v!==null&&typeof v!=='undefined')a.push({name:this.name,value:v});}});return $.param(a);};$.fn.fieldValue=function(successful){for(var val=[],i=0,max=this.length;i<max;i++){var el=this[i];var v=$.fieldValue(el,successful);if(v===null||typeof v==='undefined'||(v.constructor===Array&&!v.length))continue;if(Array.isArray(v))val=val.concat(v);else val.push(v);}return val;};$.fieldValue=function(el,successful){var n=el.name,t=el.type,tag=el.tagName.toLowerCase();if(typeof successful==='undefined')successful=true;if(successful&&(!n||el.disabled||t==='reset'||t==='button'||(t==='checkbox'||t==='radio')&&!el.checked||(t==='submit'||t==='image')&&el.form&&el.form.clk!==el||tag==='select'&&el.selectedIndex===-1))return null;if(tag==='select'){var index=el.selectedIndex;if(index<0)return null;var a=[],ops=el.options;var one=(t==='select-one');var max=(one?index+1:ops.length);for(var i=(one?index:0);i<max;i++){var op=ops[i];if(op.selected&&!op.disabled){var v=op.value;if(!v)v=(op.attributes&&op.attributes.value&&!(op.attributes.value.specified))?op.text:op.value;if(one)return v;a.push(v);}}return a;}return $(el).val().replace(rCRLF,'\r\n');};$.fn.clearForm=function(includeHidden){return this.each(function(){$('input,select,textarea',this).clearFields(includeHidden);});};$.fn.clearFields=$.fn.clearInputs=function(includeHidden){var re=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;return this.each(function(){var t=this.type,tag=this.tagName.toLowerCase();if(re.test(t)||tag==='textarea')this.value='';else if(t==='checkbox'||t==='radio')this.checked=false;else if(tag==='select')this.selectedIndex=-1;else if(t==='file')if(/MSIE/.test(navigator.userAgent))$(this).replaceWith($(this).clone(true));else $(this).val('');else{if(includeHidden)if((includeHidden===true&&/hidden/.test(t))||(typeof includeHidden==='string'&&$(this).is(includeHidden)))this.value='';}});};$.fn.resetForm=function(){return this.each(function(){var el=$(this);var tag=this.tagName.toLowerCase();switch(tag){case 'input':this.checked=this.defaultChecked;case 'textarea':this.value=this.defaultValue;return true;case 'option':case 'optgroup':var select=el.parents('select');if(select.length&&select[0].multiple)if(tag==='option')this.selected=this.defaultSelected;else el.find('option').resetForm();else select.resetForm();return true;case 'select':el.find('option').each(function(i){this.selected=this.defaultSelected;if(this.defaultSelected&&!el[0].multiple){el[0].selectedIndex=i;return false;}});return true;case 'label':var forEl=$(el.attr('for'));var list=el.find('input,select,textarea');if(forEl[0])list.unshift(forEl[0]);list.resetForm();return true;case 'form':if(typeof this.reset==='function'||(typeof this.reset==='object'&&!this.reset.nodeType))this.reset();return true;default:el.find('form,input,label,select,textarea').resetForm();return true;}}
15);};$.fn.enable=function(b){if(typeof b==='undefined')b=true;return this.each(function(){this.disabled=!b;});};$.fn.selected=function(select){if(typeof select==='undefined')select=true;return this.each(function(){var t=this.type;if(t==='checkbox'||t==='radio')this.checked=select;else{if(this.tagName.toLowerCase()==='option'){var $sel=$(this).parent('select');if(select&&$sel[0]&&$sel[0].type==='select-one')$sel.find('option').selected(false);this.selected=select;}}});};$.fn.ajaxSubmit.debug=false;function log(){if(!$.fn.ajaxSubmit.debug)return;var msg='[jquery.form] '+Array.prototype.join.call(arguments,'');if(window.console&&window.console.log)window.console.log(msg);else{if(window.opera&&window.opera.postError)window.opera.postError(msg);}}}));; 16/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ 17(function(Drupal,once){'use strict';function fixSplideRoles(root){root.querySelectorAll?.('li.splide__slide[role]').forEach(function(li){var role=li.getAttribute('role');if(role==='tabpanel'||role==='group'){li.removeAttribute('role');li.removeAttribute('aria-roledescription');}});}function hasName(a){if(a.getAttribute('aria-label')||a.hasAttribute('aria-labelledby')||a.getAttribute('title'))return true;if(a.textContent.trim()!=='')return true;return Array.prototype.some.call(a.querySelectorAll('img'),function(img){return (img.getAttribute('alt')||'').trim()!=='';});}function nameFromHref(a){var last=(a.pathname||'').split('/').filter(Boolean).pop()||'';var words=decodeURIComponent(last).replace(/\.[a-z0-9]+$/i,'').replace(/[-_+]+/g,' ').trim();return words||a.hostname||Drupal.t('Read more');}function fixNamelessLinks(root){if(!root.querySelectorAll)return;root.querySelectorAll('a[href]').forEach(function(a){if(a.closest('[aria-hidden="true"]')||hasName(a))return;var imagey=a.querySelector('img')||a.querySelector('[style*="background-image"]')||/background-image/.test(a.getAttribute('style')||'');if(!imagey)return;var twin=Array.prototype.find.call(document.querySelectorAll('a[href]'),function(b){return b!==a&&b.href===a.href&&hasName(b);});if(twin){a.setAttribute('aria-hidden','true');a.setAttribute('tabindex','-1');}else a.setAttribute('aria-label',nameFromHref(a));a.querySelectorAll('img:not([alt])').forEach(function(img){img.setAttribute('alt','');});});}Drupal.behaviors.etypeA11yRepairs={attach:function(context){fixNamelessLinks(context);fixSplideRoles(context);once('etype-a11y-repairs','body',context).forEach(function(body){new MutationObserver(function(records){records.forEach(function(record){if(record.type==='attributes'&&record.target.matches('li.splide__slide'))fixSplideRoles(record.target.parentElement||record.target);record.addedNodes.forEach(function(node){if(node.nodeType===1){fixNamelessLinks(node);fixSplideRoles(node);}});});}).observe(body,{childList:true,subtree:true,attributes:true,attributeFilter:['role']});});}};})(Drupal,once);; 18(function($,Drupal){"use strict";Drupal.behaviors.etypeForm={attach:function(context,settings){$("select").addClass("select");}};})(jQuery,Drupal);; 19(function(Drupal,once){'use strict';function hasName(iframe){var title=iframe.getAttribute('title');return (title&&title.trim()!=='')||iframe.hasAttribute('aria-label')||iframe.hasAttribute('aria-labelledby');}function addTitle(iframe){if(hasName(iframe))return;var host='';try{host=new URL(iframe.getAttribute('src')||'',window.location.href).hostname.replace(/^www\./,'');}catch(e){}if(host&&host!==window.location.hostname.replace(/^www\./,''))iframe.setAttribute('title',Drupal.t('Embedded content from @host',{'@host':host}));else iframe.setAttribute('title',Drupal.t('Embedded content'));}function sweep(root){if(root.matches&&root.matches('iframe'))addTitle(root);if(root.querySelectorAll)root.querySelectorAll('iframe').forEach(addTitle);}Drupal.behaviors.etypeIframeTitle={attach:function(context){sweep(context);once('etype-iframe-title','body',context).forEach(function(body){new MutationObserver(function(records){records.forEach(function(record){record.addedNodes.forEach(function(node){if(node.nodeType===1)sweep(node);});});}).observe(body,{childList:true,subtree:true});});}};})(Drupal,once);; 20(function(Drupal,once){'use strict';let loaderPromise=null;function loadGrecaptcha(siteKey){if(loaderPromise)return loaderPromise;loaderPromise=new Promise(function(resolve,reject){const script=document.createElement('script');script.src='https://www.google.com/recaptcha/enterprise.js?render='+encodeURIComponent(siteKey);script.async=true;script.defer=true;script.onload=function(){if(window.grecaptcha&&window.grecaptcha.enterprise)window.grecaptcha.enterprise.ready(function(){resolve();});else reject(new Error('grecaptcha.enterprise unavailable after script load'));};script.onerror=function(){reject(new Error('Failed to load enterprise.js'));};document.head.appendChild(script);});return loaderPromise;}window.addEventListener('pageshow',function(event){if(!event.persisted)return;document.querySelectorAll('input[name="g-recaptcha-response"]').forEach(function(input){input.value='';});});function setSubmitDisabled(form,disabled){form.querySelectorAll('button[type="submit"], input[type="submit"]').forEach(function(btn
20){btn.disabled=disabled;});}function showError(form,message){let box=form.querySelector('.etype-captcha-error');if(!box){box=document.createElement('div');box.className='etype-captcha-error messages messages--error';box.setAttribute('role','alert');const widget=form.querySelector('.etype-captcha-container');if(widget&&widget.parentNode)widget.parentNode.insertBefore(box,widget);else form.insertBefore(box,form.firstChild);}box.textContent=message;}function clearError(form){const box=form.querySelector('.etype-captcha-error');if(box)box.remove();}Drupal.behaviors.etypeCaptcha={attach:function(context){const widgets=once('etype-captcha','.etype-captcha-widget',context);if(widgets.length===0)return;widgets.forEach(function(widget){const form=widget.closest('form');if(!form)return;const siteKey=widget.dataset.sitekey;const action=widget.dataset.action||'submit';if(!siteKey)return;let tokenInput=form.querySelector('input[name="g-recaptcha-response"]');if(!tokenInput){tokenInput=document.createElement('input');tokenInput.type='hidden';tokenInput.name='g-recaptcha-response';form.appendChild(tokenInput);}tokenInput.value='';let inFlight=false;loadGrecaptcha(siteKey).catch(function(err){console.error('reCAPTCHA Enterprise loader error:',err);});form.addEventListener('submit',function(event){if(inFlight){event.preventDefault();event.stopImmediatePropagation();return;}tokenInput.value='';const submitter=event.submitter||null;event.preventDefault();inFlight=true;clearError(form);setSubmitDisabled(form,true);loadGrecaptcha(siteKey).then(function(){return window.grecaptcha.enterprise.execute(siteKey,{action});}).then(function(token){tokenInput.value=token;if(submitter&&submitter.name){let opField=form.querySelector('input[type="hidden"][data-etype-captcha-op]');if(!opField){opField=document.createElement('input');opField.type='hidden';opField.setAttribute('data-etype-captcha-op','1');form.appendChild(opField);}opField.name=submitter.name;opField.value=submitter.value;}form.submit();}).catch(function(err){console.error('reCAPTCHA Enterprise execute failed:',err);inFlight=false;setSubmitDisabled(form,false);showError(form,Drupal.t('The spam-protection check could not load. Please disable any content blockers for this site and try again.'));});},{capture:true});});}};})(Drupal,once);; 21(function($,Drupal){Drupal.behaviors.fileValidateAutoAttach={attach(context,settings){const $context=$(context);let elements;function initFileValidation(selector){$(once('fileValidate',$context.find(selector))).on('change.fileValidate',{extensions:elements[selector]},Drupal.file.validateExtension);}if(settings.file?.elements){elements=settings.file.elements;Object.keys(elements).forEach(initFileValidation);}},detach(context,settings,trigger){const $context=$(context);let elements;function removeFileValidation(selector){$(once.remove('fileValidate',$context.find(selector))).off('change.fileValidate',Drupal.file.validateExtension);}if(trigger==='unload'&&settings.file?.elements){elements=settings.file.elements;Object.keys(elements).forEach(removeFileValidation);}}};Drupal.behaviors.fileAutoUpload={attach(context){$(once('auto-file-upload','input[type="file"]',context)).on('change.autoFileUpload',Drupal.file.triggerUploadButton);},detach(context,settings,trigger){if(trigger==='unload')$(once.remove('auto-file-upload','input[type="file"]',context)).off('.autoFileUpload');}};Drupal.behaviors.fileButtons={attach(context){const $context=$(context);$context.find('.js-form-submit').on('mousedown',Drupal.file.disableFields);$context.find('.js-form-managed-file .js-form-submit').on('mousedown',Drupal.file.progressBar);},detach(context,settings,trigger){if(trigger==='unload'){const $context=$(context);$context.find('.js-form-submit').off('mousedown',Drupal.file.disableFields);$context.find('.js-form-managed-file .js-form-submit').off('mousedown',Drupal.file.progressBar);}}};Drupal.behaviors.filePreviewLinks={attach(context){$(context).find('div.js-form-managed-file .file a').on('click',Drupal.file.openInNewWindow);},detach(context){$(context).find('div.js-form-managed-file .file a').off('click',Drupal.file.openInNewWindow);}};Drupal.file=Drupal.file||{validateExtension(event){event.preventDefault();$('.file-upload-js-error').remove();const extensionPattern=event.data.extensions.replace(/,\s*/g,'|');if(extensionPattern.length>1&&this.value.length>0){const acceptableMatch=new RegExp(`\\.(${extensionPattern})$`,'gi');if(!acceptableMatch.test(this.value)){const error=Drupal.t('The selected file %filename cannot be uploaded. Only files with the following extensions are allowed: %extensions.',{'%filename':this.value.replace('C:\\fakepath\\',''),'%extensions':extensionPattern.replace(/\|/g,', ')});$(this).closest('div.js-form-managed-file').prepend(`<div class="messages messages--error file-upload-js-error" aria-live="polite">${error}</div>`);this.value='';event.stopImmediatePropagation();}}},triggerUploadButton(event){$(event.target).closest('.js-form-managed-file').find('.js-form-submit[data-drupal-selector$="upload-button"]').trigger('mousedown');},disableFields(event){const $clickedButton=$(this);$clickedButton.trigger('formUpdated');let $enabledFields=[];if($clickedButton.closest('div.js-form-managed-file').length>0)$enabledFields=$clickedButton.closest('div.js-form-managed-file').find('input.js-form-file');
21const $fieldsToTemporarilyDisable=$('div.js-form-managed-file input.js-form-file').not($enabledFields).not(':disabled');$fieldsToTemporarilyDisable.prop('disabled',true);setTimeout(()=>{$fieldsToTemporarilyDisable.prop('disabled',false);},1000);},progressBar(event){const $clickedButton=$(this);const $progressId=$clickedButton.closest('div.js-form-managed-file').find('input.file-progress');if($progressId.length){const originalName=$progressId.attr('name');$progressId.attr('name',originalName.match(/APC_UPLOAD_PROGRESS|UPLOAD_IDENTIFIER/)[0]);setTimeout(()=>{$progressId.attr('name',originalName);},1000);}setTimeout(()=>{$clickedButton.closest('div.js-form-managed-file').find('div.ajax-progress-bar').slideDown();},500);$clickedButton.trigger('fileUpload');},openInNewWindow(event){event.preventDefault();$(this).attr('target','_blank');window.open(this.href,'filePreview','toolbar=0,scrollbars=1,location=1,statusbar=1,menubar=0,resizable=1,width=500,height=550');}};})(jQuery,Drupal);; 22!function(a,b,c){"use strict";function d(c){if(e=b.documentElement,f=b.body,T(),ha=this,c=c||{},ma=c.constants||{},c.easing)for(var d in c.easing)W[d]=c.easing[d];ta=c.edgeStrategy||"set",ka={beforerender:c.beforerender,render:c.render,keyframe:c.keyframe},la=c.forceHeight!==!1,la&&(Ka=c.scale||1),na=c.mobileDeceleration||y,pa=c.smoothScrolling!==!1,qa=c.smoothScrollingDuration||A,ra={targetTop:ha.getScrollTop()},Sa=(c.mobileCheck||function(){return /Android|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent||navigator.vendor||a.opera);})(),Sa?(ja=b.getElementById(c.skrollrBody||z),ja&&ga(),X(),Ea(e,[s,v],[t])):Ea(e,[s,u],[t]),ha.refresh(),wa(a,"resize orientationchange",function(){var a=e.clientWidth,b=e.clientHeight;(b!==Pa||a!==Oa)&&(Pa=b,Oa=a,Qa=!0);});var g=U();return function h(){$(),va=g(h);}(),ha;}var e,f,g={get:function(){return ha;},init:function(a){return ha||new d(a);},VERSION:"0.6.30"},h=Object.prototype.hasOwnProperty,i=a.Math,j=a.getComputedStyle,k="touchstart",l="touchmove",m="touchcancel",n="touchend",o="skrollable",p=o+"-before",q=o+"-between",r=o+"-after",s="skrollr",t="no-"+s,u=s+"-desktop",v=s+"-mobile",w="linear",x=1e3,y=.004,z="skrollr-body",A=200,B="start",C="end",D="center",E="bottom",F="___skrollable_id",G=/^(?:input|textarea|button|select)$/i,H=/^\s+|\s+$/g,I=/^data(?:-(_\w+))?(?:-?(-?\d*\.?\d+p?))?(?:-?(start|end|top|center|bottom))?(?:-?(top|center|bottom))?$/,J=/\s*(@?[\w\-\[\]]+)\s*:\s*(.+?)\s*(?:;|$)/gi,K=/^(@?[a-z\-]+)\[(\w+)\]$/,L=/-([a-z0-9_])/g,M=function(a,b){return b.toUpperCase();}
22,N=/[\-+]?[\d]*\.?[\d]+/g,O=/\{\?\}/g,P=/rgba?\(\s*-?\d+\s*,\s*-?\d+\s*,\s*-?\d+/g,Q=/[a-z\-]+-gradient/g,R="",S="",T=function(){var a=/^(?:O|Moz|webkit|ms)|(?:-(?:o|moz|webkit|ms)-)/;if(j){var b=j(f,null);for(var c in b)if(R=c.match(a)||+c==c&&b[c].match(a))break;if(!R)return void (R=S="");R=R[0],"-"===R.slice(0,1)?(S=R,R={"-webkit-":"webkit","-moz-":"Moz","-ms-":"ms","-o-":"O"}[R]):S="-"+R.toLowerCase()+"-";}},U=function(){var b=a.requestAnimationFrame||a[R.toLowerCase()+"RequestAnimationFrame"],c=Ha();return (Sa||!b)&&(b=function(b){var d=Ha()-c,e=i.max(0,1e3/60-d);return a.setTimeout(function(){c=Ha(),b();},e);}),b;},V=function(){var b=a.cancelAnimationFrame||a[R.toLowerCase()+"CancelAnimationFrame"];return (Sa||!b)&&(b=function(b){return a.clearTimeout(b);}),b;},W={begin:function(){return 0;},end:function(){return 1;},linear:function(a){return a;},quadratic:function(a){return a*a;},cubic:function(a){return a*a*a;},swing:function(a){return -i.cos(a*i.PI)/2+.5;},sqrt:function(a){return i.sqrt(a);},outCubic:function(a){return i.pow(a-1,3)+1;},bounce:function(a){var b;if(.5083>=a)b=3;else if(.8489>=a)b=9;else if(.96208>=a)b=27;else{if(!(.99981>=a))return 1;b=91;}return 1-i.abs(3*i.cos(a*b*1.028)/b);}};d.prototype.refresh=function(a){var d,e,f=!1;for(a===c?(f=!0,ia=[],Ra=0,a=b.getElementsByTagName("*")):a.length===c&&(a=[a]),d=0,e=a.length;e>d;d++){var g=a[d],h=g,i=[],j=pa,k=ta,l=!1;if(f&&F in g&&delete g[F],g.attributes){for(var m=0,n=g.attributes.length;n>m;m++){var p=g.attributes[m];if("data-anchor-target"!==p.name)if("data-smooth-scrolling"!==p.name)if("data-edge-strategy"!==p.name)if("data-emit-events"!==p.name){var q=p.name.match(I);if(null!==q){var r={props:p.value,element:g,eventType:p.name.replace(L,M)};i.push(r);var s=q[1];s&&(r.constant=s.substr(1));var t=q[2];/p$/.test(t)?(r.isPercentage=!0,r.offset=(0|t.slice(0,-1))/100):r.offset=0|t;var u=q[3],v=q[4]||u;u&&u!==B&&u!==C?(r.mode="relative",r.anchors=[u,v]):(r.mode="absolute",u===C?r.isEnd=!0:r.isPercentage||(r.offset=r.offset*Ka));}}else l=!0;else k=p.value;else j="off"!==p.value;else{if(h=b.querySelector(p.value),null===h)throw 'Unable to find anchor target "'+p.value+'"';}}if(i.length){var w,x,y;!f&&F in g?(y=g[F],w=ia[y].styleAttr,x=ia[y].classAttr):(y=g[F]=Ra++,w=g.style.cssText,x=Da(g)),ia[y]={element:g,styleAttr:w,classAttr:x,anchorTarget:h,keyFrames:i,smoothScrolling:j,edgeStrategy:k,emitEvents:l,lastFrameIndex:-1},Ea(g,[o],[]);}}}for(Aa(),d=0,e=a.length;e>d;d++){var z=ia[a[d][F]];z!==c&&(_(z),ba(z));}return ha;},d.prototype.relativeToAbsolute=function(a,b,c){var d=e.clientHeight,f=a.getBoundingClientRect(),g=f.top,h=f.bottom-f.top;return b===E?g-=d:b===D&&(g-=d/2),c===E?g+=h:c===D&&(g+=h/2),g+=ha.getScrollTop(),g+.5|0;},d.prototype.animateTo=function(a,b){b=b||{};var d=Ha(),e=ha.getScrollTop(),f=b.duration===c?x:b.duration;return oa={startTop:e,topDiff:a-e,targetTop:a,duration:f,startTime:d,endTime:d+f,easing:W[b.easing||w],done:b.done},oa.topDiff||(oa.done&&oa.done.call(ha,!1),oa=c),ha;},d.prototype.stopAnimateTo=function(){oa&&oa.done&&oa.done.call(ha,!0),oa=c;},d.prototype.isAnimatingTo=function(){return !!oa;},d.prototype.isMobile=function(){return Sa;},d.prototype.setScrollTop=function(b,c){return sa=c===!0,Sa?Ta=i.min(i.max(b,0),Ja):a.scrollTo(0,b),ha;},d.prototype.getScrollTop=function(){return Sa?Ta:a.pageYOffset||e.scrollTop||f.scrollTop||0;},d.prototype.getMaxScrollTop=function(){return Ja;},d.prototype.on=function(a,b){return ka[a]=b,ha;},d.prototype.off=function(a){return delete ka[a],ha;},d.prototype.destroy=function(){var a=V();a(va),ya(),Ea(e,[t],[s,u,v]);for(var b=0,d=ia.length;d>b;b++)fa(ia[b].element);e.style.overflow=f.style.overflow="",e.style.height=f.style.height="",ja&&g.setStyle(ja,"transform","none"),ha=c,ja=c,ka=c,la=c,Ja=0,Ka=1,ma=c,na=c,La="down",Ma=-1,Oa=0,Pa=0,Qa=!1,oa=c,pa=c,qa=c,ra=c,sa=c,Ra=0,ta=c,Sa=!1,Ta=0,ua=c;};var X=function(){var d,g,h,j,o,p,q,r,s,t,u,v;wa(e,[k,l,m,n].join(" "),function(a){var e=a.changedTouches[0];for(j=a.target;3===j.nodeType;)j=j.parentNode;switch(o=e.clientY,p=e.clientX,t=a.timeStamp,G.test(j.tagName)||a.preventDefault(),a.type){case k:d&&d.blur(),ha.stopAnimateTo(),d=j,g=q=o,h=p,s=t;break;case l:G.test(j.tagName)&&b.activeElement!==j&&a.preventDefault(),r
22=o-q,v=t-u,ha.setScrollTop(Ta-r,!0),q=o,u=t;break;default:case m:case n:var f=g-o,w=h-p,x=w*w+f*f;if(49>x){if(!G.test(d.tagName)){d.focus();var y=b.createEvent("MouseEvents");y.initMouseEvent("click",!0,!0,a.view,1,e.screenX,e.screenY,e.clientX,e.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,0,null),d.dispatchEvent(y);}return;}d=c;var z=r/v;z=i.max(i.min(z,3),-3);var A=i.abs(z/na),B=z*A+.5*na*A*A,C=ha.getScrollTop()-B,D=0;C>Ja?(D=(Ja-C)/B,C=Ja):0>C&&(D=-C/B,C=0),A*=1-D,ha.animateTo(C+.5|0,{easing:"outCubic",duration:A});}}),a.scrollTo(0,0),e.style.overflow=f.style.overflow="hidden";},Y=function(){var a,b,c,d,f,g,h,j,k,l,m,n=e.clientHeight,o=Ba();for(j=0,k=ia.length;k>j;j++)for(a=ia[j],b=a.element,c=a.anchorTarget,d=a.keyFrames,f=0,g=d.length;g>f;f++)h=d[f],l=h.offset,m=o[h.constant]||0,h.frame=l,h.isPercentage&&(l*=n,h.frame=l),"relative"===h.mode&&(fa(b),h.frame=ha.relativeToAbsolute(c,h.anchors[0],h.anchors[1])-l,fa(b,!0)),h.frame+=m,la&&!h.isEnd&&h.frame>Ja&&(Ja=h.frame);for(Ja=i.max(Ja,Ca()),j=0,k=ia.length;k>j;j++){for(a=ia[j],d=a.keyFrames,f=0,g=d.length;g>f;f++)h=d[f],m=o[h.constant]||0,h.isEnd&&(h.frame=Ja-h.offset+m);a.keyFrames.sort(Ia);}},Z=function(a,b){for(var c=0,d=ia.length;d>c;c++){var e,f,i=ia[c],j=i.element,k=i.smoothScrolling?a:b,l=i.keyFrames,m=l.length,n=l[0],s=l[l.length-1],t=k<n.frame,u=k>s.frame,v=t?n:s,w=i.emitEvents,x=i.lastFrameIndex;if(t||u){if(t&&-1===i.edge||u&&1===i.edge)continue;switch(t?(Ea(j,[p],[r,q]),w&&x>-1&&(za(j,n.eventType,La),i.lastFrameIndex=-1)):(Ea(j,[r],[p,q]),w&&m>x&&(za(j,s.eventType,La),i.lastFrameIndex=m)),i.edge=t?-1:1,i.edgeStrategy){case "reset":fa(j);continue;case "ease":k=v.frame;break;default:case "set":var y=v.props;for(e in y)h.call(y,e)&&(f=ea(y[e].value),0===e.indexOf("@")?j.setAttribute(e.substr(1),f):g.setStyle(j,e,f));continue;}}else 0!==i.edge&&(Ea(j,[o,q],[p,r]),i.edge=0);for(var z=0;m-1>z;z++)if(k>=l[z].frame&&k<=l[z+1].frame){var A=l[z],B=l[z+1];for(e in A.props)if(h.call(A.props,e)){var C=(k-A.frame)/(B.frame-A.frame);C=A.props[e].easing(C),f=da(A.props[e].value,B.props[e].value,C),f=ea(f),0===e.indexOf("@")?j.setAttribute(e.substr(1),f):g.setStyle(j,e,f);}w&&x!==z&&("down"===La?za(j,A.eventType,La):za(j,B.eventType,La),i.lastFrameIndex=z);break;}}},$=function(){Qa&&(Qa=!1,Aa());var a,b,d=ha.getScrollTop(),e=Ha();if(oa)e>=oa.endTime?(d=oa.targetTop,a=oa.done,oa=c):(b=oa.easing((e-oa.startTime)/oa.duration),d=oa.startTop+b*oa.topDiff|0),ha.setScrollTop(d,!0);else{if(!sa){var f=ra.targetTop-d;f&&(ra={startTop:Ma,topDiff:d-Ma,targetTop:d,startTime:Na,endTime:Na+qa}),e<=ra.endTime&&(b=W.sqrt((e-ra.startTime)/qa),d=ra.startTop+b*ra.topDiff|0);}}if(sa||Ma!==d){La=d>Ma?"down":Ma>d?"up":La,sa=!1;var h={curTop:d,lastTop:Ma,maxTop:Ja,direction:La},i=ka.beforerender&&ka.beforerender.call(ha,h);i!==!1&&(Z(d,ha.getScrollTop()),Sa&&ja&&g.setStyle(ja,"transform","translate(0, "+-Ta+"px) "+ua),Ma=d,ka.render&&ka.render.call(ha,h)),a&&a.call(ha,!1);}Na=e;},_=function(a){for(var b=0,c=a.keyFrames.length;c>b;b++){for(var d,e,f,g,h=a.keyFrames[b],i={};null!==(g=J.exec(h.props));)f=g[1],e=g[2],d=f.match(K),null!==d?(f=d[1],d=d[2]):d=w,e=e.indexOf("!")?aa(e):[e.slice(1)],i[f]={value:e,easing:W[d]};h.props=i;}},aa=function(a){var b=[];return P.lastIndex=0,a=a.replace(P,function(a){return a.replace(N,function(a){return a/255*100+"%";});}),S&&(Q.lastIndex=0,a=a.replace(Q,function(a){return S+a;})),a=a.replace(N,function(a){return b.push(+a),"{?}";}),b.unshift(a),b;},ba=function(a){var b,c,d={};for(b=0,c=a.keyFrames.length;c>b;b++)ca(a.keyFrames[b],d);for(d={},b=a.keyFrames.length-1;b>=0;b--)ca(a.keyFrames[b],d);},ca=function(a,b){var c;for(c in b)h.call(a.props,c)||(a.props[c]=b[c]);for(c in a.props)b[c]=a.props[c];},da=function(a,b,c){var d,e=a.length;if(e!==b.length)throw "Can't interpolate between \""+a[0]+'" and "'+b[0]+'"';var f=[a[0]];for(d=1;e>d;d++)f[d]=a[d]+(b[d]-a[d])*c;return f;},ea=function(a){var b=1;return O.lastIndex=0,a[0].replace(O,function(){return a[b++];});},fa=function(a,b){a=[].concat(a);for(var c,d,e=0,f=a.length;f>e;
22e++)d=a[e],c=ia[d[F]],c&&(b?(d.style.cssText=c.dirtyStyleAttr,Ea(d,c.dirtyClassAttr)):(c.dirtyStyleAttr=d.style.cssText,c.dirtyClassAttr=Da(d),d.style.cssText=c.styleAttr,Ea(d,c.classAttr)));},ga=function(){ua="translateZ(0)",g.setStyle(ja,"transform",ua);var a=j(ja),b=a.getPropertyValue("transform"),c=a.getPropertyValue(S+"transform"),d=b&&"none"!==b||c&&"none"!==c;d||(ua="");};g.setStyle=function(a,b,c){var d=a.style;if(b=b.replace(L,M).replace("-",""),"zIndex"===b)isNaN(c)?d[b]=c:d[b]=""+(0|c);else if("float"===b)d.styleFloat=d.cssFloat=c;else try{R&&(d[R+b.slice(0,1).toUpperCase()+b.slice(1)]=c),d[b]=c;}catch(e){}};var ha,ia,ja,ka,la,ma,na,oa,pa,qa,ra,sa,ta,ua,va,wa=g.addEvent=function(b,c,d){var e=function(b){return b=b||a.event,b.target||(b.target=b.srcElement),b.preventDefault||(b.preventDefault=function(){b.returnValue=!1,b.defaultPrevented=!0;}),d.call(this,b);};c=c.split(" ");for(var f,g=0,h=c.length;h>g;g++)f=c[g],b.addEventListener?b.addEventListener(f,d,!1):b.attachEvent("on"+f,e),Ua.push({element:b,name:f,listener:d});},xa=g.removeEvent=function(a,b,c){b=b.split(" ");for(var d=0,e=b.length;e>d;d++)a.removeEventListener?a.removeEventListener(b[d],c,!1):a.detachEvent("on"+b[d],c);},ya=function(){for(var a,b=0,c=Ua.length;c>b;b++)a=Ua[b],xa(a.element,a.name,a.listener);Ua=[];},za=function(a,b,c){ka.keyframe&&ka.keyframe.call(ha,a,b,c);},Aa=function(){var a=ha.getScrollTop();Ja=0,la&&!Sa&&(f.style.height=""),Y(),la&&!Sa&&(f.style.height=Ja+e.clientHeight+"px"),Sa?ha.setScrollTop(i.min(ha.getScrollTop(),Ja)):ha.setScrollTop(a,!0),sa=!0;},Ba=function(){var a,b,c=e.clientHeight,d={};for(a in ma)b=ma[a],"function"==typeof b?b=b.call(ha):/p$/.test(b)&&(b=b.slice(0,-1)/100*c),d[a]=b;return d;},Ca=function(){var a,b=0;return ja&&(b=i.max(ja.offsetHeight,ja.scrollHeight)),a=i.max(b,f.scrollHeight,f.offsetHeight,e.scrollHeight,e.offsetHeight,e.clientHeight),a-e.clientHeight;},Da=function(b){var c="className";return a.SVGElement&&b instanceof a.SVGElement&&(b=b[c],c="baseVal"),b[c];},Ea=function(b,d,e){var f="className";if(a.SVGElement&&b instanceof a.SVGElement&&(b=b[f],f="baseVal"),e===c)return void (b[f]=d);for(var g=b[f],h=0,i=e.length;i>h;h++)g=Ga(g).replace(Ga(e[h])," ");g=Fa(g);for(var j=0,k=d.length;k>j;j++)-1===Ga(g).indexOf(Ga(d[j]))&&(g+=" "+d[j]);b[f]=Fa(g);},Fa=function(a){return a.replace(H,"");},Ga=function(a){return " "+a+" ";},Ha=Date.now||function(){return +new Date();},Ia=function(a,b){return a.frame-b.frame;},Ja=0,Ka=1,La="down",Ma=-1,Na=Ha(),Oa=0,Pa=0,Qa=!1,Ra=0,Sa=!1,Ta=0,Ua=[];"function"==typeof define&&define.amd?define([],function(){return g;}):"undefined"!=typeof module&&module.exports?module.exports=g:a.skrollr=g;}(window,document);; 23(function($){$.fn.gav_skrollr=function(s){var $w=$(window),loaded,skrollr=this;th=200;this.one("gav_skrollr",function(){s.refresh();});function gav_skrollr(){var inview=skrollr.filter(function(){var $e=$(this);var wt=$w.scrollTop(),wb=wt+$w.height(),et=$e.offset().top,eb=et+$e.height();return eb>=wt-th&&et<=wb+th;});loaded=inview.trigger("gav_skrollr");skrollr=skrollr.not(loaded);}$(window).on("scroll.gav_skrollr",gav_skrollr);};$(window).on('load',function(){setTimeout(function(){s=skrollr.init({forceHeight:!1,smoothScrolling:!1,mobileCheck:function(){return !1;}});if($('.skrollable.refresh').length)$('.skrollable.refresh').gav_skrollr(s);},50);});})(jQuery);; 24(function(Drupal,once){'use strict';function fixSplideRoles(root){root.querySelectorAll?.('li.splide__slide[role]').forEach(function(li){var role=li.getAttribute('role');if(role==='tabpanel'||role==='group'){li.removeAttribute('role');li.removeAttribute('aria-roledescription');}});}function hasName(a){if(a.getAttribute('aria-label')||a.hasAttribute('aria-labelledby')||a.getAttribute('title'))return true;if(a.textContent.trim()!=='')return true;return Array.prototype.some.call(a.querySelectorAll('img'),function(img){return (img.getAttribute('alt')||'').trim()!=='';});}function nameFromHref(a){var last=(a.pathname||'').split('/').filter(Boolean).pop()||'';var words=decodeURIComponent(last).replace(/\.[a-z0-9]+$/i,'').replace(/[-_+]+/g,' ').trim();return words||a.hostname||Drupal.t('Read more');}function fixNamelessLinks(root){if(!root.querySelectorAll)return;
24root.querySelectorAll('a[href]').forEach(function(a){if(a.closest('[aria-hidden="true"]')||hasName(a))return;var imagey=a.querySelector('img')||a.querySelector('[style*="background-image"]')||/background-image/.test(a.getAttribute('style')||'');if(!imagey)return;var twin=Array.prototype.find.call(document.querySelectorAll('a[href]'),function(b){return b!==a&&b.href===a.href&&hasName(b);});if(twin){a.setAttribute('aria-hidden','true');a.setAttribute('tabindex','-1');}else a.setAttribute('aria-label',nameFromHref(a));a.querySelectorAll('img:not([alt])').forEach(function(img){img.setAttribute('alt','');});});}Drupal.behaviors.kiamoChildA11yRepairs={attach:function(context){fixNamelessLinks(context);fixSplideRoles(context);once('kiamo-child-a11y-repairs','body',context).forEach(function(body){new MutationObserver(function(records){records.forEach(function(record){if(record.type==='attributes'&&record.target.matches('li.splide__slide'))fixSplideRoles(record.target.parentElement||record.target);record.addedNodes.forEach(function(node){if(node.nodeType===1){fixNamelessLinks(node);fixSplideRoles(node);}});});}).observe(body,{childList:true,subtree:true,attributes:true,attributeFilter:['role']});});}};})(Drupal,once);; 25(function(factory){if(typeof define==='function'&&define.amd&&define.amd.jQuery)define(['jquery'],factory);else factory(jQuery);}(function($){"use strict";var VERSION="1.6.12",LEFT="left",RIGHT="right",UP="up",DOWN="down",IN="in",OUT="out",
25NONE="none",AUTO="auto",SWIPE="swipe",PINCH="pinch",TAP="tap",DOUBLE_TAP="doubletap",LONG_TAP="longtap",HOLD="hold",HORIZONTAL="horizontal",VERTICAL="vertical",ALL_FINGERS="all",DOUBLE_TAP_THRESHOLD=10,PHASE_START="start",PHASE_MOVE="move",PHASE_END="end",PHASE_CANCEL="cancel",SUPPORTS_TOUCH='ontouchstart' in window,SUPPORTS_POINTER_IE10=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled,SUPPORTS_POINTER=window.navigator.pointerEnabled||window.navigator.msPointerEnabled,PLUGIN_NS='TouchSwipe';var defaults={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,hold:null,triggerOnTouchEnd:true,triggerOnTouchLeave:false,allowPageScroll:"auto",fallbackToMouseEvents:true,excludedElements:"label, button, input, select, textarea, a, .noSwipe",preventDefaultEvents:true};$.fn.swipe=function(method){var $this=$(this),plugin=$this.data(PLUGIN_NS);if(plugin&&typeof method==='string')if(plugin[method])return plugin[method].apply(this,Array.prototype.slice.call(arguments,1));else $.error('Method '+method+' does not exist on jQuery.swipe');else if(plugin&&typeof method==='object')plugin['option'].apply(this,arguments);else{if(!plugin&&(typeof method==='object'||!method))return init.apply(this,arguments);}return $this;};$.fn.swipe.version=VERSION;$.fn.swipe.defaults=defaults;$.fn.swipe.phases={PHASE_START,PHASE_MOVE,PHASE_END,PHASE_CANCEL};$.fn.swipe.directions={LEFT,RIGHT,UP,DOWN,IN,OUT};$.fn.swipe.pageScroll={NONE,HORIZONTAL,VERTICAL,AUTO};$.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,FOUR:4,FIVE:5,ALL:ALL_FINGERS};function init(options){if(options&&(options.allowPageScroll===undefined&&(options.swipe!==undefined||options.swipeStatus!==undefined)))options.allowPageScroll=NONE;if(options.click!==undefined&&options.tap===undefined)options.tap=options.click;if(!options)options={};options=$.extend({},$.fn.swipe.defaults,options);return this.each(function(){var $this=$(this);var plugin=$this.data(PLUGIN_NS);if(!plugin){plugin=new TouchSwipe(this,options);$this.data(PLUGIN_NS,plugin);}});}function TouchSwipe(element,options){var options=$.extend({},options);var useTouchEvents=(SUPPORTS_TOUCH||SUPPORTS_POINTER||!options.fallbackToMouseEvents),START_EV=useTouchEvents?(SUPPORTS_POINTER?(SUPPORTS_POINTER_IE10?'MSPointerDown':'pointerdown'):'touchstart'):'mousedown',MOVE_EV=useTouchEvents?(SUPPORTS_POINTER?(SUPPORTS_POINTER_IE10?'MSPointerMove':'pointermove'):'touchmove'):'mousemove',END_EV=useTouchEvents?(SUPPORTS_POINTER?(SUPPORTS_POINTER_IE10?'MSPointerUp':'pointerup'):'touchend'):'mouseup',LEAVE_EV=useTouchEvents?null:'mouseleave',CANCEL_EV=(SUPPORTS_POINTER?(SUPPORTS_POINTER_IE10?'MSPointerCancel':'pointercancel'):'touchcancel');var distance=0,direction=null,duration=0,startTouchesDistance=0,endTouchesDistance=0,pinchZoom=1,pinchDistance=0,pinchDirection=0,maximumsMap=null;var $element=$(element);var phase="start";var fingerCount=0;var fingerData={};var startTime=0,endTime=0,previousTouchEndTime=0,fingerCountAtRelease=0,doubleTapStartTime=0;var singleTapTimeout=null,holdTimeout=null;try{$element.bind(START_EV,touchStart);$element.bind(CANCEL_EV,touchCancel);}catch(e){$.error('events not supported '+START_EV+','+CANCEL_EV+' on jQuery.swipe');}this.enable=function(){$element.bind(START_EV,touchStart);$element.bind(CANCEL_EV,touchCancel);return $element;};this.disable=function(){removeListeners();return $element;};this.destroy=function(){removeListeners();$element.data(PLUGIN_NS,null);$element=null;};this.option=function(property,value){if(typeof property==='object')options=$.extend(options,property);else if(options[property]!==undefined)if(value===undefined)return options[property];else options[property]=value;else if(!property)return options;else $.error('Option '+property+' does not exist on jQuery.swipe.options');return null;};function touchStart(jqEvent){if(getTouchInProgress())return;if($(jqEvent.target).closest(options.excludedElements,$element).length>0)return;var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent;var ret,touches=event.touches,evt=touches?touches[0]:event;phase=PHASE_START;if(touches)fingerCount=touches.length;else{if(options.preventDefaultEvents!==false)jqEvent.preventDefault();}distance=0;direction=null;pinchDirection=null;duration=0;startTouchesDistance=0;endTouchesDistance=0;pinchZoom=1;pinchDistance=0;maximumsMap=createMaximumsData();cancelMultiFingerRelease();createFingerData(0,evt);
25if(!touches||(fingerCount===options.fingers||options.fingers===ALL_FINGERS)||hasPinches()){startTime=getTimeStamp();if(fingerCount==2){createFingerData(1,touches[1]);startTouchesDistance=endTouchesDistance=calculateTouchesDistance(fingerData[0].start,fingerData[1].start);}if(options.swipeStatus||options.pinchStatus)ret=triggerHandler(event,phase);}else ret=false;if(ret===false){phase=PHASE_CANCEL;triggerHandler(event,phase);return ret;}else{if(options.hold)holdTimeout=setTimeout($.proxy(function(){$element.trigger('hold',[event.target]);if(options.hold)ret=options.hold.call($element,event,event.target);},this),options.longTapThreshold);setTouchInProgress(true);}return null;};function touchMove(jqEvent){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent;if(phase===PHASE_END||phase===PHASE_CANCEL||inMultiFingerRelease())return;var ret,touches=event.touches,evt=touches?touches[0]:event;var currentFinger=updateFingerData(evt);endTime=getTimeStamp();if(touches)fingerCount=touches.length;if(options.hold)clearTimeout(holdTimeout);phase=PHASE_MOVE;if(fingerCount==2){if(startTouchesDistance==0){createFingerData(1,touches[1]);startTouchesDistance=endTouchesDistance=calculateTouchesDistance(fingerData[0].start,fingerData[1].start);}else{updateFingerData(touches[1]);endTouchesDistance=calculateTouchesDistance(fingerData[0].end,fingerData[1].end);pinchDirection=calculatePinchDirection(fingerData[0].end,fingerData[1].end);}pinchZoom=calculatePinchZoom(startTouchesDistance,endTouchesDistance);pinchDistance=Math.abs(startTouchesDistance-endTouchesDistance);}if((fingerCount===options.fingers||options.fingers===ALL_FINGERS)||!touches||hasPinches()){direction=calculateDirection(currentFinger.start,currentFinger.end);validateDefaultEvent(jqEvent,direction);distance=calculateDistance(currentFinger.start,currentFinger.end);duration=calculateDuration();setMaxDistance(direction,distance);if(options.swipeStatus||options.pinchStatus)ret=triggerHandler(event,phase);if(!options.triggerOnTouchEnd||options.triggerOnTouchLeave){var inBounds=true;if(options.triggerOnTouchLeave){var bounds=getbounds(this);inBounds=isInBounds(currentFinger.end,bounds);}if(!options.triggerOnTouchEnd&&inBounds)phase=getNextPhase(PHASE_MOVE);else{if(options.triggerOnTouchLeave&&!inBounds)phase=getNextPhase(PHASE_END);}if(phase==PHASE_CANCEL||phase==PHASE_END)triggerHandler(event,phase);}}else{phase=PHASE_CANCEL;triggerHandler(event,phase);}if(ret===false){phase=PHASE_CANCEL;triggerHandler(event,phase);}}function touchEnd(jqEvent){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent,touches=event.touches;if(touches)if(touches.length&&!inMultiFingerRelease()){startMultiFingerRelease();return true;}else{if(touches.length&&inMultiFingerRelease())return true;}if(inMultiFingerRelease())fingerCount=fingerCountAtRelease;endTime=getTimeStamp();duration=calculateDuration();if(didSwipeBackToCancel()||!validateSwipeDistance()){phase=PHASE_CANCEL;triggerHandler(event,phase);}else if(options.triggerOnTouchEnd||(options.triggerOnTouchEnd==false&&phase===PHASE_MOVE)){if(options.preventDefaultEvents!==false)jqEvent.preventDefault();phase=PHASE_END;triggerHandler(event,phase);}else if(!options.triggerOnTouchEnd&&hasTap()){phase=PHASE_END;triggerHandlerForGesture(event,phase,TAP);}else{if(phase===PHASE_MOVE){phase=PHASE_CANCEL;triggerHandler(event,phase);}}setTouchInProgress(false);return null;}function touchCancel(){fingerCount=0;endTime=0;startTime=0;startTouchesDistance=0;endTouchesDistance=0;pinchZoom=1;cancelMultiFingerRelease();setTouchInProgress(false);}function touchLeave(jqEvent){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent;if(options.triggerOnTouchLeave){phase=getNextPhase(PHASE_END);triggerHandler(event,phase);}}function removeListeners(){$element.unbind(START_EV,touchStart);$element.unbind(CANCEL_EV,touchCancel);$element.unbind(MOVE_EV,touchMove);$element.unbind(END_EV,touchEnd);if(LEAVE_EV)$element.unbind(LEAVE_EV,touchLeave);setTouchInProgress(false);}function getNextPhase(currentPhase){var nextPhase=currentPhase;
25var validTime=validateSwipeTime();var validDistance=validateSwipeDistance();var didCancel=didSwipeBackToCancel();if(!validTime||didCancel)nextPhase=PHASE_CANCEL;else if(validDistance&¤tPhase==PHASE_MOVE&&(!options.triggerOnTouchEnd||options.triggerOnTouchLeave))nextPhase=PHASE_END;else{if(!validDistance&¤tPhase==PHASE_END&&options.triggerOnTouchLeave)nextPhase=PHASE_CANCEL;}return nextPhase;}function triggerHandler(event,phase){var ret,touches=event.touches;if((didSwipe()&&hasSwipes())||(didPinch()&&hasPinches())){if(didSwipe()&&hasSwipes())ret=triggerHandlerForGesture(event,phase,SWIPE);if((didPinch()&&hasPinches())&&ret!==false)ret=triggerHandlerForGesture(event,phase,PINCH);}else if(didDoubleTap()&&ret!==false)ret=triggerHandlerForGesture(event,phase,DOUBLE_TAP);else if(didLongTap()&&ret!==false)ret=triggerHandlerForGesture(event,phase,LONG_TAP);else{if(didTap()&&ret!==false)ret=triggerHandlerForGesture(event,phase,TAP);}if(phase===PHASE_CANCEL){if(hasSwipes())ret=triggerHandlerForGesture(event,phase,SWIPE);if(hasPinches())ret=triggerHandlerForGesture(event,phase,PINCH);touchCancel(event);}if(phase===PHASE_END)if(touches){if(!touches.length)touchCancel(event);}else touchCancel(event);return ret;}function triggerHandlerForGesture(event,phase,gesture){var ret;if(gesture==SWIPE){$element.trigger('swipeStatus',[phase,direction||null,distance||0,duration||0,fingerCount,fingerData]);if(options.swipeStatus){ret=options.swipeStatus.call($element,event,phase,direction||null,distance||0,duration||0,fingerCount,fingerData);if(ret===false)return false;}if(phase==PHASE_END&&validateSwipe()){$element.trigger('swipe',[direction,distance,duration,fingerCount,fingerData]);if(options.swipe){ret=options.swipe.call($element,event,direction,distance,duration,fingerCount,fingerData);if(ret===false)return false;}switch(direction){case LEFT:$element.trigger('swipeLeft',[direction,distance,duration,fingerCount,fingerData]);if(options.swipeLeft)ret=options.swipeLeft.call($element,event,direction,distance,duration,fingerCount,fingerData);break;case RIGHT:$element.trigger('swipeRight',[direction,distance,duration,fingerCount,fingerData]);if(options.swipeRight)ret=options.swipeRight.call($element,event,direction,distance,duration,fingerCount,fingerData);break;case UP:$element.trigger('swipeUp',[direction,distance,duration,fingerCount,fingerData]);if(options.swipeUp)ret=options.swipeUp.call($element,event,direction,distance,duration,fingerCount,fingerData);break;case DOWN:$element.trigger('swipeDown',[direction,distance,duration,fingerCount,fingerData]);if(options.swipeDown)ret=options.swipeDown.call($element,event,direction,distance,duration,fingerCount,fingerData);break;}}}if(gesture==PINCH){$element.trigger('pinchStatus',[phase,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData]);if(options.pinchStatus){ret=options.pinchStatus.call($element,event,phase,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData);if(ret===false)return false;}if(phase==PHASE_END&&validatePinch())switch(pinchDirection){case IN:$element.trigger('pinchIn',[pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData]);if(options.pinchIn)ret=options.pinchIn.call($element,event,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData);break;case OUT:$element.trigger('pinchOut',[pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData]);if(options.pinchOut)ret=options.pinchOut.call($element,event,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData);break;}}if(gesture==TAP){if(phase===PHASE_CANCEL||phase===PHASE_END){clearTimeout(singleTapTimeout);clearTimeout(holdTimeout);if(hasDoubleTap()&&!inDoubleTap()){doubleTapStartTime=getTimeStamp();singleTapTimeout=setTimeout($.proxy(function(){doubleTapStartTime=null;$element.trigger('tap',[event.target]);if(options.tap)ret=options.tap.call($element,event,event.target);},this),options.doubleTapThreshold);}else{doubleTapStartTime=null;$element.trigger('tap',[event.target]);if(options.tap)ret=options.tap.call($element,event,event.target);}}}else if(gesture==DOUBLE_TAP){if(phase===PHASE_CANCEL||phase===PHASE_END){clearTimeout(singleTapTimeout);doubleTapStartTime=null;$element.trigger('doubletap',[event.target]);if(options.doubleTap)ret=options.doubleTap.call($element,event,event.target);}}else{if(gesture==LONG_TAP)if(phase===PHASE_CANCEL||phase===PHASE_END){clearTimeout(singleTapTimeout);doubleTapStartTime=null;$element.trigger('longtap',[event.target]);if(options.longTap)ret=options.longTap.call($element,event,event.target);}}return ret;}function validateSwipeDistance(){var valid=true;if(options.threshold!==null)valid=distance>=options.threshold;return valid;}function didSwipeBackToCancel(){var cancelled=false;if(options.cancelThreshold!==null&&direction!==null)cancelled=(getMaxDistance(direction)-distance)>=options.cancelThreshold;return cancelled;}function validatePinchDistance(){if(options.pinchThreshold!==null)return pinchDistance>=options.pinchThreshold;return true;}function validateSwipeTime(){var result;if(options.maxTimeThreshold)if(duration>=options.maxTimeThreshold)result=false;else result=true;else result=true;return result;}function validateDefaultEvent(jqEvent,direction){if(options.preventDefaultEvents===false)return;if(options.allowPageScroll===NONE)jqEvent.preventDefault();else{var auto=options.allowPageScroll===AUTO;switch(direction){case LEFT:if((options.swipeLeft&&auto)||(!auto&&options.allowPageScroll!=HORIZONTAL))jqEvent.preventDefault();break;case RIGHT:if((options.swipeRight&&auto)||(!auto&&options.allowPageScroll!=HORIZONTAL))jqEvent.preventDefault();break;case UP:if((options.swipeUp&&auto)||(!auto&&options.allowPageScroll!=VERTICAL))jqEvent.preventDefault();break;case DOWN:if((options.swipeDown&&auto)||(!auto&&options.allowPageScroll!=VERTICAL))jqEvent.preventDefault();break;}}}function validatePinch(){var hasCorrectFingerCount=validateFingers();var hasEndPoint=validateEndPoint();var hasCorrectDistance=validatePinchDistance();return hasCorrectFingerCount&&hasEndPoint&&hasCorrectDistance;}function hasPinches(){return !!(options.pinchStatus||options.pinchIn||options.pinchOut);}function didPinch(){return !!(validatePinch()&&hasPinches());}function validateSwipe(){var hasValidTime=validateSwipeTime();var hasValidDistance=validateSwipeDistance();var hasCorrectFingerCount=validateFingers();var hasEndPoint=validateEndPoint();var didCancel=didSwipeBackToCancel();var valid=!didCancel&&hasEndPoint&&hasCorrectFingerCount&&hasValidDistance&&hasValidTime;return valid;}function hasSwipes(){return !!(options.swipe||options.swipeStatus||options.swipeLeft||options.swipeRight||options.swipeUp||options.swipeDown);}function didSwipe(){return !!(validateSwipe()&&hasSwipes());}function validateFingers(){return ((fingerCount===options.fingers||options.fingers===ALL_FINGERS)||!SUPPORTS_TOUCH);}function validateEndPoint(){return fingerData[0].end.x!==0;}function hasTap(){return !!(options.tap);}function hasDoubleTap(){return !!(options.doubleTap);}function hasLongTap(){return !!(options.longTap);}function validateDoubleTap(){if(doubleTapStartTime==null)return false;var now=getTimeStamp();return (hasDoubleTap()&&((now-doubleTapStartTime)<=options.doubleTapThreshold));}function inDoubleTap(){return validateDoubleTap();}function validateTap(){return ((fingerCount===1||!SUPPORTS_TOUCH)&&
25(isNaN(distance)||distance<options.threshold));}function validateLongTap(){return ((duration>options.longTapThreshold)&&(distance<DOUBLE_TAP_THRESHOLD));}function didTap(){return !!(validateTap()&&hasTap());}function didDoubleTap(){return !!(validateDoubleTap()&&hasDoubleTap());}function didLongTap(){return !!(validateLongTap()&&hasLongTap());}function startMultiFingerRelease(){previousTouchEndTime=getTimeStamp();fingerCountAtRelease=event.touches.length+1;}function cancelMultiFingerRelease(){previousTouchEndTime=0;fingerCountAtRelease=0;}function inMultiFingerRelease(){var withinThreshold=false;if(previousTouchEndTime){var diff=getTimeStamp()-previousTouchEndTime;if(diff<=options.fingerReleaseThreshold)withinThreshold=true;}return withinThreshold;}function getTouchInProgress(){return !!($element.data(PLUGIN_NS+'_intouch')===true);}function setTouchInProgress(val){if(val===true){$element.bind(MOVE_EV,touchMove);$element.bind(END_EV,touchEnd);if(LEAVE_EV)$element.bind(LEAVE_EV,touchLeave);}else{$element.unbind(MOVE_EV,touchMove,false);$element.unbind(END_EV,touchEnd,false);if(LEAVE_EV)$element.unbind(LEAVE_EV,touchLeave,false);}$element.data(PLUGIN_NS+'_intouch',val===true);}function createFingerData(id,evt){var f={start:{x:0,y:0},end:{x:0,y:0}};f.start.x=f.end.x=evt.pageX||evt.clientX;f.start.y=f.end.y=evt.pageY||evt.clientY;fingerData[id]=f;return f;}function updateFingerData(evt){var id=evt.identifier!==undefined?evt.identifier:0;var f=getFingerData(id);if(f===null)f=createFingerData(id,evt);f.end.x=evt.pageX||evt.clientX;f.end.y=evt.pageY||evt.clientY;return f;}function getFingerData(id){return fingerData[id]||null;}function setMaxDistance(direction,distance){distance=Math.max(distance,getMaxDistance(direction));maximumsMap[direction].distance=distance;}function getMaxDistance(direction){if(maximumsMap[direction])return maximumsMap[direction].distance;return undefined;}function createMaximumsData(){var maxData={};maxData[LEFT]=createMaximumVO(LEFT);maxData[RIGHT]=createMaximumVO(RIGHT);maxData[UP]=createMaximumVO(UP);maxData[DOWN]=createMaximumVO(DOWN);return maxData;}function createMaximumVO(dir){return {direction:dir,distance:0};}function calculateDuration(){return endTime-startTime;}function calculateTouchesDistance(startPoint,endPoint){var diffX=Math.abs(startPoint.x-endPoint.x);var diffY=Math.abs(startPoint.y-endPoint.y);return Math.round(Math.sqrt(diffX*diffX+diffY*diffY));}function calculatePinchZoom(startDistance,endDistance){var percent=(endDistance/startDistance)*1;return percent.toFixed(2);}function calculatePinchDirection(){if(pinchZoom<1)return OUT;else return IN;}function calculateDistance(startPoint,endPoint){return Math.round(Math.sqrt(Math.pow(endPoint.x-startPoint.x,2)+Math.pow(endPoint.y-startPoint.y,2)));}function calculateAngle(startPoint,endPoint){var x=startPoint.x-endPoint.x;var y=endPoint.y-startPoint.y;var r=Math.atan2(y,x);var angle=Math.round(r*180/Math.PI);if(angle<0)angle=360-Math.abs(angle);return angle;}function calculateDirection(startPoint,endPoint){var angle=calculateAngle(startPoint,endPoint);if((angle<=45)&&(angle>=0))return LEFT;else if((angle<=360)&&(angle>=315))return LEFT;else if((angle>=135)&&(angle<=225))return RIGHT;else if((angle>45)&&(angle<135))return DOWN;else return UP;}function getTimeStamp(){var now=new Date();return now.getTime();}function getbounds(el){el=$(el);var offset=el.offset();var bounds={left:offset.left,right:offset.left+el.outerWidth(),top:offset.top,bottom:offset.top+el.outerHeight()};return bounds;}function isInBounds(point,bounds){return (point.x>bounds.left&&point.x<bounds.right&&point.y>bounds.top&&point.y<bounds.bottom);};}}));if(typeof (console)==='undefined'){var console={};console.log=console.error=console.info=console.debug=console.warn=console.trace=console.dir=console.dirxml=console.group=console.groupEnd=console.time=console.timeEnd=console.assert=console.profile=console.groupCollapsed=function(){};}if(window.tplogs==true)try{console.groupCollapsed("ThemePunch GreenSocks Logs");}catch(e){}var oldgs=window.GreenSockGlobals;oldgs_queue=window._gsQueue;var punchgs=window.GreenSockGlobals={};if(window.tplogs==true)try{console.info("Build GreenSock SandBox for ThemePunch Plugins");console.info("GreenSock TweenLite Engine Initalised by ThemePunch Plugin");}catch(e){}(function(window,moduleName){"use strict";var _globals=window.GreenSockGlobals=window.GreenSockGlobals||window;if(_globals.TweenLite)return;var _namespace=function(ns){var a=ns.split("."),p=_globals,i;for(i=0;i<a.length;i++)p[a[i]]=p=p[a[i]]||{};return p;},gs=_namespace("com.greensock"),_tinyNum=0.0000000001,_slice=function(a){var b=[],l=a.length,i;for(i=0;i!==l;b.push(a[i++])){}return b;},_emptyFunc=function(){},_isArray=(function(){var toString=Object.prototype.toString,array=toString.call([]);return function(obj){return obj!=null&&(obj instanceof Array||(typeof (obj)==="object"&&!!obj.push&&toString.call(obj)===array));};}()),a,i,p,_ticker,_tickerActive,_defLookup={},Definition=function(ns,dependencies,func,global){this.sc=(_defLookup[ns])?_defLookup[ns].sc:[];_defLookup[ns]=this;this.gsClass=null;this.func=func;var _classes=[];this.check=function(init){var i=dependencies.length,missing=i,cur,a,n,cl,hasModule;while(--i>-1)if((cur=_defLookup[dependencies[i]]||new Definition(dependencies[i],[])).gsClass){_classes[i]=cur.gsClass;missing--;}else{if(init)cur.sc.push(this);}if(missing===0&&func){a=("com.greensock."+ns).split(".");n=a.pop();cl=_namespace(a.join("."))[n]=this.gsClass=func.apply(func,_classes);if(global){_globals[n]=cl;hasModule=(typeof (module)!=="undefined"&&module.exports);if(!hasModule&&typeof (define)==="function"&&define.amd)define((window.GreenSockAMDPath?window.GreenSockAMDPath+"/":"")+ns.split(".").pop(),[],function(){return cl;});else{if(ns===moduleName&&hasModule)module.exports=cl;}}for(i=0;i<this.sc.length;i++)this.sc[i].check();}};this.check(true);},_gsDefine=window._gsDefine=function(ns,dependencies,func,global){return new Definition(ns,dependencies,func,global);},_class=gs._class=function(ns,func,global){func=func||function(){};_gsDefine(ns,[],function(){return func;},global);return func;};_gsDefine.globals=_globals;var _baseParams=[0,0,1,1],_blankArray=[],Ease=_class("easing.Ease",function(func,extraParams,type,power){this._func=func;this._type=type||0;this._power=power||0;this._params=extraParams?_baseParams.concat(extraParams):_baseParams;},true),_easeMap=Ease.map={},_easeReg=Ease.register=function(ease,names,types,create){var na=names.split(","),i=na.length,ta=(types||"easeIn,easeOut,easeInOut").split(","),e,name,j,type;while(--i>-1){name=na[i];e=create?_class("easing."+name,null,true):gs.easing[name]||{};
25j=ta.length;while(--j>-1){type=ta[j];_easeMap[name+"."+type]=_easeMap[type+name]=e[type]=ease.getRatio?ease:ease[type]||new ease();}}};p=Ease.prototype;p._calcEnd=false;p.getRatio=function(p){if(this._func){this._params[0]=p;return this._func.apply(null,this._params);}var t=this._type,pw=this._power,r=(t===1)?1-p:(t===2)?p:(p<0.5)?p*2:(1-p)*2;if(pw===1)r*=r;else if(pw===2)r*=r*r;else if(pw===3)r*=r*r*r;else{if(pw===4)r*=r*r*r*r;}return (t===1)?1-r:(t===2)?r:(p<0.5)?r/2:1-(r/2);};a=["Linear","Quad","Cubic","Quart","Quint,Strong"];i=a.length;while(--i>-1){p=a[i]+",Power"+i;_easeReg(new Ease(null,null,1,i),p,"easeOut",true);_easeReg(new Ease(null,null,2,i),p,"easeIn"+((i===0)?",easeNone":""));_easeReg(new Ease(null,null,3,i),p,"easeInOut");}_easeMap.linear=gs.easing.Linear.easeIn;_easeMap.swing=gs.easing.Quad.easeInOut;var EventDispatcher=_class("events.EventDispatcher",function(target){this._listeners={};this._eventTarget=target||this;});p=EventDispatcher.prototype;p.addEventListener=function(type,callback,scope,useParam,priority){priority=priority||0;var list=this._listeners[type],index=0,listener,i;if(list==null)this._listeners[type]=list=[];i=list.length;while(--i>-1){listener=list[i];if(listener.c===callback&&listener.s===scope)list.splice(i,1);else{if(index===0&&listener.pr<priority)index=i+1;}}list.splice(index,0,{c:callback,s:scope,up:useParam,pr:priority});if(this===_ticker&&!_tickerActive)_ticker.wake();};p.removeEventListener=function(type,callback){var list=this._listeners[type],i;if(list){i=list.length;while(--i>-1)if(list[i].c===callback){list.splice(i,1);return;}}};p.dispatchEvent=function(type){var list=this._listeners[type],i,t,listener;if(list){i=list.length;t=this._eventTarget;while(--i>-1){listener=list[i];if(listener)if(listener.up)listener.c.call(listener.s||t,{type,target:t});else listener.c.call(listener.s||t);}}};var _reqAnimFrame=window.requestAnimationFrame,_cancelAnimFrame=window.cancelAnimationFrame,_getTime=Date.now||function(){return new Date().getTime();},_lastUpdate=_getTime();a=["ms","moz","webkit","o"];i=a.length;while(--i>-1&&!_reqAnimFrame){_reqAnimFrame=window[a[i]+"RequestAnimationFrame"];_cancelAnimFrame=window[a[i]+"CancelAnimationFrame"]||window[a[i]+"CancelRequestAnimationFrame"];}_class("Ticker",function(fps,useRAF){var _self=this,_startTime=_getTime(),_useRAF=(useRAF!==false&&_reqAnimFrame),_lagThreshold=500,_adjustedLag=33,_tickWord="tick",_fps,_req,_id,_gap,_nextTime,_tick=function(manual){var elapsed=_getTime()-_lastUpdate,overlap,dispatch;if(elapsed>_lagThreshold)_startTime+=elapsed-_adjustedLag;_lastUpdate+=elapsed;_self.time=(_lastUpdate-_startTime)/1000;overlap=_self.time-_nextTime;if(!_fps||overlap>0||manual===true){_self.frame++;_nextTime+=overlap+(overlap>=_gap?0.004:_gap-overlap);dispatch=true;}if(manual!==true)_id=_req(_tick);if(dispatch)_self.dispatchEvent(_tickWord);};EventDispatcher.call(_self);_self.time=_self.frame=0;_self.tick=function(){_tick(true);};_self.lagSmoothing=function(threshold,adjustedLag){_lagThreshold=threshold||(1/_tinyNum);_adjustedLag=Math.min(adjustedLag,_lagThreshold,0);};_self.sleep=function(){if(_id==null)return;if(!_useRAF||!_cancelAnimFrame)clearTimeout(_id);else _cancelAnimFrame(_id);_req=_emptyFunc;_id=null;if(_self===_ticker)_tickerActive=false;};_self.wake=function(){if(_id!==null)_self.sleep();else{if(_self.frame>10)_lastUpdate=_getTime()-_lagThreshold+5;}_req=(_fps===0)?_emptyFunc:(!_useRAF||!_reqAnimFrame)?function(f){return setTimeout(f,((_nextTime-_self.time)*1000+1)|0);}:_reqAnimFrame;if(_self===_ticker)_tickerActive=true;_tick(2);};_self.fps=function(value){if(!arguments.length)return _fps;_fps=value;_gap=1/(_fps||60);_nextTime=this.time+_gap;_self.wake();};_self.useRAF=function(value){if(!arguments.length)return _useRAF;_self.sleep();_useRAF=value;_self.fps(_fps);};_self.fps(fps);setTimeout(function(){if(_useRAF&&_self.frame<5)_self.useRAF(false);},1500);});p=gs.Ticker.prototype=new gs.events.EventDispatcher();p.constructor=gs.Ticker;var Animation=_class("core.Animation",function(duration,vars){this.vars=vars=vars||{};this._duration=this._totalDuration=duration||0;this._delay=Number(vars.delay)||0;this._timeScale=1;this._active=(vars.immediateRender===true);this.data=vars.data;this._reversed=(vars.reversed===true);if(!_rootTimeline)return;if(!_tickerActive)_ticker.wake();var tl=this.vars.useFrames?_rootFramesTimeline:_rootTimeline;tl.add(this,tl._time);if(this.vars.paused)this.paused(true);});_ticker=Animation.ticker=new gs.Ticker();p=Animation.prototype;p._dirty=p._gc=p._initted=p._paused=false;p._totalTime=p._time=0;p._rawPrevTime=-1;p._next=p._last=p._onUpdate=p._timeline=p.timeline=null;p._paused=false;var _checkTimeout=function(){if(_tickerActive&&_getTime()-_lastUpdate>2000)_ticker.wake();setTimeout(_checkTimeout,2000);};_checkTimeout();p.play=function(from,suppressEvents){if(from!=null)this.seek(from,suppressEvents);return this.reversed(false).paused(false);};p.pause=function(atTime,suppressEvents){if(atTime!=null)this.seek(atTime,suppressEvents);return this.paused(true);};p.resume=function(from,suppressEvents){if(from!=null)this.seek(from,suppressEvents);return this.paused(false);};p.seek=function(time,suppressEvents){return this.totalTime(Number(time),suppressEvents!==false);};p.restart=function(includeDelay,suppressEvents){return this.reversed(false).paused(false).totalTime(includeDelay?-this._delay:0,(suppressEvents!==false),true);};p.reverse=function(from,suppressEvents){if(from!=null)this.seek((from||this.totalDuration()),suppressEvents);return this.reversed(true).paused(false);};p.render=function(time,suppressEvents,force){};p.invalidate=function(){this._time=this._totalTime=0;this._initted=this._gc=false;this._rawPrevTime=-1;if(this._gc||!this.timeline)this._enabled(true);return this;};p.isActive=function(){var tl=this._timeline,startTime=this._startTime,rawTime;
25return (!tl||(!this._gc&&!this._paused&&tl.isActive()&&(rawTime=tl.rawTime())>=startTime&&rawTime<startTime+this.totalDuration()/this._timeScale));};p._enabled=function(enabled,ignoreTimeline){if(!_tickerActive)_ticker.wake();this._gc=!enabled;this._active=this.isActive();if(ignoreTimeline!==true)if(enabled&&!this.timeline)this._timeline.add(this,this._startTime-this._delay);else{if(!enabled&&this.timeline)this._timeline._remove(this,true);}return false;};p._kill=function(vars,target){return this._enabled(false,false);};p.kill=function(vars,target){this._kill(vars,target);return this;};p._uncache=function(includeSelf){var tween=includeSelf?this:this.timeline;while(tween){tween._dirty=true;tween=tween.timeline;}return this;};p._swapSelfInParams=function(params){var i=params.length,copy=params.concat();while(--i>-1)if(params[i]==="{self}")copy[i]=this;return copy;};p._callback=function(type){var v=this.vars;v[type].apply(v[type+"Scope"]||v.callbackScope||this,v[type+"Params"]||_blankArray);};p.eventCallback=function(type,callback,params,scope){if((type||"").substr(0,2)==="on"){var v=this.vars;if(arguments.length===1)return v[type];if(callback==null)delete v[type];else{v[type]=callback;v[type+"Params"]=(_isArray(params)&¶ms.join("").indexOf("{self}")!==-1)?this._swapSelfInParams(params):params;v[type+"Scope"]=scope;}if(type==="onUpdate")this._onUpdate=callback;}return this;};p.delay=function(value){if(!arguments.length)return this._delay;if(this._timeline.smoothChildTiming)this.startTime(this._startTime+value-this._delay);this._delay=value;return this;};p.duration=function(value){if(!arguments.length){this._dirty=false;return this._duration;}this._duration=this._totalDuration=value;this._uncache(true);if(this._timeline.smoothChildTiming)if(this._time>0)if(this._time<this._duration)if(value!==0)this.totalTime(this._totalTime*(value/this._duration),true);return this;};p.totalDuration=function(value){this._dirty=false;return (!arguments.length)?this._totalDuration:this.duration(value);};p.time=function(value,suppressEvents){if(!arguments.length)return this._time;if(this._dirty)this.totalDuration();return this.totalTime((value>this._duration)?this._duration:value,suppressEvents);};p.totalTime=function(time,suppressEvents,uncapped){if(!_tickerActive)_ticker.wake();if(!arguments.length)return this._totalTime;if(this._timeline){if(time<0&&!uncapped)time+=this.totalDuration();if(this._timeline.smoothChildTiming){if(this._dirty)this.totalDuration();var totalDuration=this._totalDuration,tl=this._timeline;if(time>totalDuration&&!uncapped)time=totalDuration;this._startTime=(this._paused?this._pauseTime:tl._time)-((!this._reversed?time:totalDuration-time)/this._timeScale);if(!tl._dirty)this._uncache(false);if(tl._timeline)while(tl._timeline){if(tl._timeline._time!==(tl._startTime+tl._totalTime)/tl._timeScale)tl.totalTime(tl._totalTime,true);tl=tl._timeline;}}
25if(this._gc)this._enabled(true,false);if(this._totalTime!==time||this._duration===0){if(_lazyTweens.length)_lazyRender();this.render(time,suppressEvents,false);if(_lazyTweens.length)_lazyRender();}}return this;};p.progress=p.totalProgress=function(value,suppressEvents){var duration=this.duration();return (!arguments.length)?(duration?this._time/duration:this.ratio):this.totalTime(duration*value,suppressEvents);};p.startTime=function(value){if(!arguments.length)return this._startTime;if(value!==this._startTime){this._startTime=value;if(this.timeline)if(this.timeline._sortChildren)this.timeline.add(this,value-this._delay);}return this;};p.endTime=function(includeRepeats){return this._startTime+((includeRepeats!=false)?this.totalDuration():this.duration())/this._timeScale;};p.timeScale=function(value){if(!arguments.length)return this._timeScale;value=value||_tinyNum;if(this._timeline&&this._timeline.smoothChildTiming){var pauseTime=this._pauseTime,t=(pauseTime||pauseTime===0)?pauseTime:this._timeline.totalTime();this._startTime=t-((t-this._startTime)*this._timeScale/value);}this._timeScale=value;return this._uncache(false);};p.reversed=function(value){if(!arguments.length)return this._reversed;if(value!=this._reversed){this._reversed=value;this.totalTime(((this._timeline&&!this._timeline.smoothChildTiming)?this.totalDuration()-this._totalTime:this._totalTime),true);}return this;};p.paused=function(value){if(!arguments.length)return this._paused;var tl=this._timeline,raw,elapsed;if(value!=this._paused)if(tl){if(!_tickerActive&&!value)_ticker.wake();raw=tl.rawTime();elapsed=raw-this._pauseTime;if(!value&&tl.smoothChildTiming){this._startTime+=elapsed;this._uncache(false);}this._pauseTime=value?raw:null;this._paused=value;this._active=this.isActive();if(!value&&elapsed!==0&&this._initted&&this.duration()){raw=tl.smoothChildTiming?this._totalTime:(raw-this._startTime)/this._timeScale;this.render(raw,(raw===this._totalTime),true);}}
25if(this._gc&&!value)this._enabled(true,false);return this;};var SimpleTimeline=_class("core.SimpleTimeline",function(vars){Animation.call(this,0,vars);this.autoRemoveChildren=this.smoothChildTiming=true;});p=SimpleTimeline.prototype=new Animation();p.constructor=SimpleTimeline;p.kill()._gc=false;p._first=p._last=p._recent=null;p._sortChildren=false;p.add=p.insert=function(child,position,align,stagger){var prevTween,st;child._startTime=Number(position||0)+child._delay;if(child._paused)if(this!==child._timeline)child._pauseTime=child._startTime+((this.rawTime()-child._startTime)/child._timeScale);if(child.timeline)child.timeline._remove(child,true);child.timeline=child._timeline=this;if(child._gc)child._enabled(true,true);prevTween=this._last;if(this._sortChildren){st=child._startTime;while(prevTween&&prevTween._startTime>st)prevTween=prevTween._prev;}if(prevTween){child._next=prevTween._next;prevTween._next=child;}else{child._next=this._first;this._first=child;}if(child._next)child._next._prev=child;else this._last=child;child._prev=prevTween;this._recent=child;if(this._timeline)this._uncache(true);return this;};p._remove=function(tween,skipDisable){if(tween.timeline===this){if(!skipDisable)tween._enabled(false,true);if(tween._prev)tween._prev._next=tween._next;else{if(this._first===tween)this._first=tween._next;}if(tween._next)tween._next._prev=tween._prev;else{if(this._last===tween)this._last=tween._prev;}tween._next=tween._prev=tween.timeline=null;if(tween===this._recent)this._recent=this._last;if(this._timeline)this._uncache(true);}return this;};p.render=function(time,suppressEvents,force){var tween=this._first,next;this._totalTime=this._time=this._rawPrevTime=time;while(tween){next=tween._next;if(tween._active||(time>=tween._startTime&&!tween._paused))if(!tween._reversed)tween.render((time-tween._startTime)*tween._timeScale,suppressEvents,force);else tween.render(((!tween._dirty)?tween._totalDuration:tween.totalDuration())-((time-tween._startTime)*tween._timeScale),suppressEvents,force);tween=next;}};p.rawTime=function(){if(!_tickerActive)_ticker.wake();return this._totalTime;};var TweenLite=_class("TweenLite",function(target,duration,vars){Animation.call(this,duration,vars);this.render=TweenLite.prototype.render;if(target==null)throw "Cannot tween a null target.";this.target=target=(typeof (target)!=="string")?target:TweenLite.selector(target)||target;var isSelector=(target.jquery||(target.length&&target!==window&&target[0]&&(target[0]===window||(target[0].nodeType&&target[0].style&&!target.nodeType)))),overwrite=this.vars.overwrite,i,targ,targets;this._overwrite=overwrite=(overwrite==null)?_overwriteLookup[TweenLite.defaultOverwrite]:(typeof (overwrite)==="number")?overwrite>>0:_overwriteLookup[overwrite];if((isSelector||target instanceof Array||(target.push&&_isArray(target)))&&typeof (target[0])!=="number"){this._targets=targets=_slice(target);this._propLookup=[];this._siblings=[];for(i=0;i<targets.length;i++){targ=targets[i];if(!targ){targets.splice(i--,1);continue;}else if(typeof (targ)==="string"){targ=targets[i--]=TweenLite.selector(targ);if(typeof (targ)==="string")targets.splice(i+1,1);continue;}else{if(targ.length&&targ!==window&&targ[0]&&(targ[0]===window||(targ[0].nodeType&&targ[0].style&&!targ.nodeType))){targets.splice(i--,1);this._targets=targets=targets.concat(_slice(targ));continue;}}this._siblings[i]=_register(targ,this,false);
25if(overwrite===1)if(this._siblings[i].length>1)_applyOverwrite(targ,this,null,1,this._siblings[i]);}}else{this._propLookup={};this._siblings=_register(target,this,false);if(overwrite===1)if(this._siblings.length>1)_applyOverwrite(target,this,null,1,this._siblings);}if(this.vars.immediateRender||(duration===0&&this._delay===0&&this.vars.immediateRender!==false)){this._time=-_tinyNum;this.render(-this._delay);}},true),_isSelector=function(v){return (v&&v.length&&v!==window&&v[0]&&(v[0]===window||(v[0].nodeType&&v[0].style&&!v.nodeType)));},_autoCSS=function(vars,target){var css={},p;for(p in vars)if(!_reservedProps[p]&&(!(p in target)||p==="transform"||p==="x"||p==="y"||p==="width"||p==="height"||p==="className"||p==="border")&&(!_plugins[p]||(_plugins[p]&&_plugins[p]._autoCSS))){css[p]=vars[p];delete vars[p];}vars.css=css;};p=TweenLite.prototype=new Animation();p.constructor=TweenLite;p.kill()._gc=false;p.ratio=0;p._firstPT=p._targets=p._overwrittenProps=p._startAt=null;p._notifyPluginsOfEnabled=p._lazy=false;TweenLite.version="1.18.0";TweenLite.defaultEase=p._ease=new Ease(null,null,1,1);TweenLite.defaultOverwrite="auto";TweenLite.ticker=_ticker;TweenLite.autoSleep=120;TweenLite.lagSmoothing=function(threshold,adjustedLag){_ticker.lagSmoothing(threshold,adjustedLag);};TweenLite.selector=window.$||window.jQuery||function(e){var selector=window.$||window.jQuery;if(selector){TweenLite.selector=selector;return selector(e);}return (typeof (document)==="undefined")?e:(document.querySelectorAll?document.querySelectorAll(e):document.getElementById((e.charAt(0)==="#")?e.substr(1):e));};var _lazyTweens=[],_lazyLookup={},_numbersExp=/(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/ig,_setRatio=function(v){var pt=this._firstPT,min=0.000001,val;while(pt){val=!pt.blob?pt.c*v+pt.s:v?this.join(""):this.start;if(pt.r)val=Math.round(val);else{if(val<min)if(val>-min)val=0;}if(!pt.f)pt.t[pt.p]=val;else if(pt.fp)pt.t[pt.p](pt.fp,val);else pt.t[pt.p](val);pt=pt._next;}},_blobDif=function(start,end,filter,pt){var a=[start,end],charIndex=0,s="",color=0,startNums,endNums,num,i,l,nonNumbers,currentNum;a.start=start;if(filter){filter(a);start=a[0];end=a[1];}a.length=0;startNums=start.match(_numbersExp)||[];endNums=end.match(_numbersExp)||[];if(pt){pt._next=null;pt.blob=1;a._firstPT=pt;}l=endNums.length;for(i=0;i<l;i++){currentNum=endNums[i];nonNumbers=end.substr(charIndex,end.indexOf(currentNum,charIndex)-charIndex);s+=(nonNumbers||!i)?nonNumbers:",";charIndex+=nonNumbers.length;if(color)color=(color+1)%5;else{if(nonNumbers.substr(-5)==="rgba(")color=1;}if(currentNum===startNums[i]||startNums.length<=i)s+=currentNum;else{if(s){a.push(s);s="";}num=parseFloat(startNums[i]);a.push(num);a._firstPT={_next:a._firstPT,t:a,p:a.length-1,s:num,c:((currentNum.charAt(1)==="=")?parseInt(currentNum.charAt(0)+"1",10)*parseFloat(currentNum.substr(2)):(parseFloat(currentNum)-num))||0,f:0,r:(color&&color<4)};}charIndex+=currentNum.length;}s+=end.substr(charIndex);if(s)a.push(s);a.setRatio=_setRatio;return a;},_addPropTween=function(target,prop,start,end,overwriteProp,round,funcParam,stringFilter){var s=(start==="get")?target[prop]:start,type=typeof (target[prop]),isRelative=(typeof (end)==="string"&&end.charAt(1)==="="),pt={t:target,p:prop,s,f:(type==="function"),pg:0,n:overwriteProp||prop,r:round,pr:0,c:isRelative?parseInt(end.charAt(0)+"1",10)*parseFloat(end.substr(2)):(parseFloat(end)-s)||0},blob,getterName;if(type!=="number"){if(type==="function"&&start==="get"){getterName=((prop.indexOf("set")||typeof (target["get"+prop.substr(3)])!=="function")?prop:"get"+prop.substr(3));pt.s=s=funcParam?target[getterName](funcParam):target[getterName]();}if(typeof (s)==="string"&&(funcParam||isNaN(s))){pt.fp=funcParam;blob=_blobDif(s,end,stringFilter||TweenLite.defaultStringFilter,pt);pt={t:blob,p:"setRatio",s:0,c:1,f:2,pg:0,n:overwriteProp||prop,pr:0};}else{if(!isRelative)pt.c=(parseFloat(end)-parseFloat(s))||0;}}if(pt.c){if((pt._next=this._firstPT))pt._next._prev=pt;this._firstPT=pt;return pt;}},_internals=TweenLite._internals={isArray:_isArray,isSelector:_isSelector,lazyTweens:_lazyTweens,blobDif:_blobDif},_plugins=TweenLite._plugins={},_tweenLookup=_internals.tweenLookup={},_tweenLookupNum=0,_reservedProps=_internals.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1,callbackScope:1,stringFilter:1},_overwriteLookup={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,"true":1,"false":0},_rootFramesTimeline=Animation._rootFramesTimeline=new SimpleTimeline(),_rootTimeline=Animation._rootTimeline=new SimpleTimeline(),_nextGCFrame=30,_lazyRender=_internals.lazyRender=function(){var i=_lazyTweens.length,tween;_lazyLookup={};while(--i>-1){tween=_lazyTweens[i];if(tween&&tween._lazy!==false){tween.render(tween._lazy[0],tween._lazy[1],true);tween._lazy=false;}}_lazyTweens.length=0;};_rootTimeline._startTime=_ticker.time;_rootFramesTimeline._startTime=_ticker.frame;_rootTimeline._active=_rootFramesTimeline._active=true;setTimeout(_lazyRender,1);Animation._updateRoot=TweenLite.render=function(){var i,a,p;if(_lazyTweens.length)_lazyRender();_rootTimeline.render((_ticker.time-_rootTimeline._startTime)*_rootTimeline._timeScale,false,false);_rootFramesTimeline.render((_ticker.frame-_rootFramesTimeline._startTime)*_rootFramesTimeline._timeScale,false,false);
25if(_lazyTweens.length)_lazyRender();if(_ticker.frame>=_nextGCFrame){_nextGCFrame=_ticker.frame+(parseInt(TweenLite.autoSleep,10)||120);for(p in _tweenLookup){a=_tweenLookup[p].tweens;i=a.length;while(--i>-1)if(a[i]._gc)a.splice(i,1);if(a.length===0)delete _tweenLookup[p];}p=_rootTimeline._first;if(!p||p._paused)if(TweenLite.autoSleep&&!_rootFramesTimeline._first&&_ticker._listeners.tick.length===1){while(p&&p._paused)p=p._next;if(!p)_ticker.sleep();}}};_ticker.addEventListener("tick",Animation._updateRoot);var _register=function(target,tween,scrub){var id=target._gsTweenID,a,i;if(!_tweenLookup[id||(target._gsTweenID=id="t"+(_tweenLookupNum++))])_tweenLookup[id]={target,tweens:[]};if(tween){a=_tweenLookup[id].tweens;a[(i=a.length)]=tween;if(scrub)while(--i>-1)if(a[i]===tween)a.splice(i,1);}return _tweenLookup[id].tweens;},_onOverwrite=function(overwrittenTween,overwritingTween,target,killedProps){var func=overwrittenTween.vars.onOverwrite,r1,r2;if(func)r1=func(overwrittenTween,overwritingTween,target,killedProps);func=TweenLite.onOverwrite;if(func)r2=func(overwrittenTween,overwritingTween,target,killedProps);return (r1!==false&&r2!==false);},_applyOverwrite=function(target,tween,props,mode,siblings){var i,changed,curTween,l;if(mode===1||mode>=4){l=siblings.length;for(i=0;i<l;i++)if((curTween=siblings[i])!==tween){if(!curTween._gc)if(curTween._kill(null,target,tween))changed=true;}else{if(mode===5)break;}return changed;}var startTime=tween._startTime+_tinyNum,overlaps=[],oCount=0,zeroDur=(tween._duration===0),globalStart;i=siblings.length;while(--i>-1)if((curTween=siblings[i])===tween||curTween._gc||curTween._paused){}else if(curTween._timeline!==tween._timeline){globalStart=globalStart||_checkOverlap(tween,0,zeroDur);if(_checkOverlap(curTween,globalStart,zeroDur)===0)overlaps[oCount++]=curTween;}else{if(curTween._startTime<=startTime)if(curTween._startTime+curTween.totalDuration()/curTween._timeScale>startTime)if(!((zeroDur||!curTween._initted)&&startTime-curTween._startTime<=0.0000000002))overlaps[oCount++]=curTween;}i=oCount;while(--i>-1){curTween=overlaps[i];if(mode===2)if(curTween._kill(props,target,tween))changed=true;if(mode!==2||(!curTween._firstPT&&curTween._initted)){if(mode!==2&&!_onOverwrite(curTween,tween))continue;if(curTween._enabled(false,false))changed=true;}}return changed;},_checkOverlap=function(tween,reference,zeroDur){var tl=tween._timeline,ts=tl._timeScale,t=tween._startTime;while(tl._timeline){t+=tl._startTime;ts*=tl._timeScale;if(tl._paused)return -100;tl=tl._timeline;}t/=ts;return (t>reference)?t-reference:((zeroDur&&t===reference)||(!tween._initted&&t-reference<2*_tinyNum))?_tinyNum:((t+=tween.totalDuration()/tween._timeScale/ts)>reference+_tinyNum)?0:t-reference-_tinyNum;};p._init=function(){var v=this.vars,op=this._overwrittenProps,dur=this._duration,immediate=!!v.immediateRender,ease=v.ease,i,initPlugins,pt,p,startVars;if(v.startAt){if(this._startAt){this._startAt.render(-1,true);this._startAt.kill();}startVars={};for(p in v.startAt)startVars[p]=v.startAt[p];startVars.overwrite=false;startVars.immediateRender=true;startVars.lazy=(immediate&&v.lazy!==false);startVars.startAt=startVars.delay=null;this._startAt=TweenLite.to(this.target,0,startVars);if(immediate)if(this._time>0)this._startAt=null;else{if(dur!==0)return;}}else{if(v.runBackwards&&dur!==0)if(this._startAt){this._startAt.render(-1,true);this._startAt.kill();this._startAt=null;}else{if(this._time!==0)immediate=false;pt={};for(p in v)if(!_reservedProps[p]||p==="autoCSS")pt[p]=v[p];pt.overwrite=0;pt.data="isFromStart";pt.lazy=(immediate&&v.lazy!==false);pt.immediateRender=immediate;this._startAt=TweenLite.to(this.target,0,pt);if(!immediate){this._startAt._init();this._startAt._enabled(false);if(this.vars.immediateRender)this._startAt=null;}else{if(this._time===0)return;}}}this._ease=ease=(!ease)?TweenLite.defaultEase:(ease instanceof Ease)?ease:(typeof (ease)==="function")?new Ease(ease,v.easeParams):_easeMap[ease]||TweenLite.defaultEase;if(v.easeParams instanceof Array&&ease.config)this._ease=ease.config.apply(ease,v.easeParams);this._easeType=this._ease._type;this._easePower=this._ease._power;this._firstPT=null;if(this._targets){i=this._targets.length;while(--i>-1)if(this._initProps(this._targets[i],(this._propLookup[i]={}),this._siblings[i],(op?op[i]:null)))initPlugins=true;}else initPlugins=this._initProps(this.target,this._propLookup,this._siblings,op);if(initPlugins)TweenLite._onPluginEvent("_onInitAllProps",this);if(op)if(!this._firstPT)if(typeof (this.target)!=="function")this._enabled(false,false);
25if(v.runBackwards){pt=this._firstPT;while(pt){pt.s+=pt.c;pt.c=-pt.c;pt=pt._next;}}this._onUpdate=v.onUpdate;this._initted=true;};p._initProps=function(target,propLookup,siblings,overwrittenProps){var p,i,initPlugins,plugin,pt,v;if(target==null)return false;if(_lazyLookup[target._gsTweenID])_lazyRender();if(!this.vars.css)if(target.style)if(target!==window&&target.nodeType)if(_plugins.css)if(this.vars.autoCSS!==false)_autoCSS(this.vars,target);for(p in this.vars){v=this.vars[p];if(_reservedProps[p]){if(v)if((v instanceof Array)||(v.push&&_isArray(v)))if(v.join("").indexOf("{self}")!==-1)this.vars[p]=v=this._swapSelfInParams(v,this);}else if(_plugins[p]&&(plugin=new _plugins[p]())._onInitTween(target,this.vars[p],this)){this._firstPT=pt={_next:this._firstPT,t:plugin,p:"setRatio",s:0,c:1,f:1,n:p,pg:1,pr:plugin._priority};i=plugin._overwriteProps.length;while(--i>-1)propLookup[plugin._overwriteProps[i]]=this._firstPT;if(plugin._priority||plugin._onInitAllProps)initPlugins=true;if(plugin._onDisable||plugin._onEnable)this._notifyPluginsOfEnabled=true;if(pt._next)pt._next._prev=pt;}else propLookup[p]=_addPropTween.call(this,target,p,"get",v,p,0,null,this.vars.stringFilter);}if(overwrittenProps)if(this._kill(overwrittenProps,target))return this._initProps(target,propLookup,siblings,overwrittenProps);if(this._overwrite>1)if(this._firstPT)if(siblings.length>1)if(_applyOverwrite(target,this,propLookup,this._overwrite,siblings)){this._kill(propLookup,target);return this._initProps(target,propLookup,siblings,overwrittenProps);}if(this._firstPT)if((this.vars.lazy!==false&&this._duration)||(this.vars.lazy&&!this._duration))_lazyLookup[target._gsTweenID]=true;return initPlugins;};p.render=function(time,suppressEvents,force){var prevTime=this._time,duration=this._duration,prevRawPrevTime=this._rawPrevTime,isComplete,callback,pt,rawPrevTime;if(time>=duration){this._totalTime=this._time=duration;this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1;if(!this._reversed){isComplete=true;callback="onComplete";force=(force||this._timeline.autoRemoveChildren);}if(duration===0)if(this._initted||!this.vars.lazy||force){if(this._startTime===this._timeline._duration)time=0;if(time===0||prevRawPrevTime<0||(prevRawPrevTime===_tinyNum&&this.data!=="isPause"))if(prevRawPrevTime!==time){force=true;if(prevRawPrevTime>_tinyNum)callback="onReverseComplete";}this._rawPrevTime=rawPrevTime=(!suppressEvents||time||prevRawPrevTime===time)?time:_tinyNum;}}else if(time<0.0000001){this._totalTime=this._time=0;this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0;if(prevTime!==0||(duration===0&&prevRawPrevTime>0)){callback="onReverseComplete";isComplete=this._reversed;}if(time<0){this._active=false;if(duration===0)if(this._initted||!this.vars.lazy||force){if(prevRawPrevTime>=0&&!(prevRawPrevTime===_tinyNum&&this.data==="isPause"))force=true;this._rawPrevTime=rawPrevTime=(!suppressEvents||time||prevRawPrevTime===time)?time:_tinyNum;}}if(!this._initted)force=true;}else{this._totalTime=this._time=time;if(this._easeType){var r=time/duration,type=this._easeType,pow=this._easePower;if(type===1||(type===3&&r>=0.5))r=1-r;if(type===3)r*=2;if(pow===1)r*=r;else if(pow===2)r*=r*r;else if(pow===3)r*=r*r*r;else{if(pow===4)r*=r*r*r*r;}if(type===1)this.ratio=1-r;else if(type===2)this.ratio=r;else if(time/duration<0.5)this.ratio=r/2;else this.ratio=1-(r/2);}else this.ratio=this._ease.getRatio(time/duration);}if(this._time===prevTime&&!force)return;else{if(!this._initted){this._init();if(!this._initted||this._gc)return;else{if(!force&&this._firstPT&&((this.vars.lazy!==false&&this._duration)||(this.vars.lazy&&!this._duration))){this._time=this._totalTime=prevTime;this._rawPrevTime=prevRawPrevTime;_lazyTweens.push(this);this._lazy=[time,suppressEvents];return;}}if(this._time&&!isComplete)this.ratio=this._ease.getRatio(this._time/duration);else{if(isComplete&&this._ease._calcEnd)this.ratio=this._ease.getRatio((this._time===0)?0:1);}}}if(this._lazy!==false)this._lazy=false;if(!this._active)if(!this._paused&&this._time!==prevTime&&time>=0)this._active=true;if(prevTime===0){if(this._startAt)if(time>=0)this._startAt.render(time,suppressEvents,force);else{if(!callback)callback="_dummyGS";}if(this.vars.onStart)if(this._time!==0||duration===0)if(!suppressEvents)this._callback("onStart");}pt=this._firstPT;while(pt){if(pt.f)pt.t[pt.p](pt.c*this.ratio+pt.s);else pt.t[pt.p]=pt.c*this.ratio+pt.s;pt=pt._next;}if(this._onUpdate){if(time<0)if(this._startAt&&time!==-0.0001)this._startAt.render(time,suppressEvents,force);
25if(!suppressEvents)if(this._time!==prevTime||isComplete)this._callback("onUpdate");}if(callback)if(!this._gc||force){if(time<0&&this._startAt&&!this._onUpdate&&time!==-0.0001)this._startAt.render(time,suppressEvents,force);if(isComplete){if(this._timeline.autoRemoveChildren)this._enabled(false,false);this._active=false;}if(!suppressEvents&&this.vars[callback])this._callback(callback);if(duration===0&&this._rawPrevTime===_tinyNum&&rawPrevTime!==_tinyNum)this._rawPrevTime=0;}};p._kill=function(vars,target,overwritingTween){if(vars==="all")vars=null;if(vars==null)if(target==null||target===this.target){this._lazy=false;return this._enabled(false,false);}target=(typeof (target)!=="string")?(target||this._targets||this.target):TweenLite.selector(target)||target;var simultaneousOverwrite=(overwritingTween&&this._time&&overwritingTween._startTime===this._startTime&&this._timeline===overwritingTween._timeline),i,overwrittenProps,p,pt,propLookup,changed,killProps,record,killed;if((_isArray(target)||_isSelector(target))&&typeof (target[0])!=="number"){i=target.length;while(--i>-1)if(this._kill(vars,target[i],overwritingTween))changed=true;}else{if(this._targets){i=this._targets.length;while(--i>-1)if(target===this._targets[i]){propLookup=this._propLookup[i]||{};this._overwrittenProps=this._overwrittenProps||[];overwrittenProps=this._overwrittenProps[i]=vars?this._overwrittenProps[i]||{}:"all";break;}}else if(target!==this.target)return false;else{propLookup=this._propLookup;overwrittenProps=this._overwrittenProps=vars?this._overwrittenProps||{}:"all";}if(propLookup){killProps=vars||propLookup;record=(vars!==overwrittenProps&&overwrittenProps!=="all"&&vars!==propLookup&&(typeof (vars)!=="object"||!vars._tempKill));if(overwritingTween&&(TweenLite.onOverwrite||this.vars.onOverwrite)){for(p in killProps)if(propLookup[p]){if(!killed)killed=[];killed.push(p);}if((killed||!vars)&&!_onOverwrite(this,overwritingTween,target,killed))return false;}for(p in killProps){if((pt=propLookup[p])){if(simultaneousOverwrite){if(pt.f)pt.t[pt.p](pt.s);else pt.t[pt.p]=pt.s;changed=true;}if(pt.pg&&pt.t._kill(killProps))changed=true;if(!pt.pg||pt.t._overwriteProps.length===0){if(pt._prev)pt._prev._next=pt._next;else{if(pt===this._firstPT)this._firstPT=pt._next;}if(pt._next)pt._next._prev=pt._prev;pt._next=pt._prev=null;}delete propLookup[p];}if(record)overwrittenProps[p]=1;}if(!this._firstPT&&this._initted)this._enabled(false,false);}}return changed;};p.invalidate=function(){if(this._notifyPluginsOfEnabled)TweenLite._onPluginEvent("_onDisable",this);this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null;this._notifyPluginsOfEnabled=this._active=this._lazy=false;this._propLookup=(this._targets)?{}:[];Animation.prototype.invalidate.call(this);if(this.vars.immediateRender){this._time=-_tinyNum;this.render(-this._delay);}return this;};p._enabled=function(enabled,ignoreTimeline){if(!_tickerActive)_ticker.wake();if(enabled&&this._gc){var targets=this._targets,i;if(targets){i=targets.length;while(--i>-1)this._siblings[i]=_register(targets[i],this,true);}else this._siblings=_register(this.target,this,true);}Animation.prototype._enabled.call(this,enabled,ignoreTimeline);if(this._notifyPluginsOfEnabled)if(this._firstPT)return TweenLite._onPluginEvent((enabled?"_onEnable":"_onDisable"),this);return false;};TweenLite.to=function(target,duration,vars){return new TweenLite(target,duration,vars);};TweenLite.from=function(target,duration,vars){vars.runBackwards=true;vars.immediateRender=(vars.immediateRender!=false);return new TweenLite(target,duration,vars);};TweenLite.fromTo=function(target,duration,fromVars,toVars){toVars.startAt=fromVars;toVars.immediateRender=(toVars.immediateRender!=false&&fromVars.immediateRender!=false);return new TweenLite(target,duration,toVars);};TweenLite.delayedCall=function(delay,callback,params,scope,useFrames){return new TweenLite(callback,0,{delay,onComplete:callback,onCompleteParams:params,callbackScope:scope,onReverseComplete:callback,onReverseCompleteParams:params,immediateRender:false,lazy:false,useFrames,overwrite:0});};TweenLite.set=function(target,vars){return new TweenLite(target,0,vars);};TweenLite.getTweensOf=function(target,onlyActive){if(target==null)return [];
25target=(typeof (target)!=="string")?target:TweenLite.selector(target)||target;var i,a,j,t;if((_isArray(target)||_isSelector(target))&&typeof (target[0])!=="number"){i=target.length;a=[];while(--i>-1)a=a.concat(TweenLite.getTweensOf(target[i],onlyActive));i=a.length;while(--i>-1){t=a[i];j=i;while(--j>-1)if(t===a[j])a.splice(i,1);}}else{a=_register(target).concat();i=a.length;while(--i>-1)if(a[i]._gc||(onlyActive&&!a[i].isActive()))a.splice(i,1);}return a;};TweenLite.killTweensOf=TweenLite.killDelayedCallsTo=function(target,onlyActive,vars){if(typeof (onlyActive)==="object"){vars=onlyActive;onlyActive=false;}var a=TweenLite.getTweensOf(target,onlyActive),i=a.length;while(--i>-1)a[i]._kill(vars,target);};var TweenPlugin=_class("plugins.TweenPlugin",function(props,priority){this._overwriteProps=(props||"").split(",");this._propName=this._overwriteProps[0];this._priority=priority||0;this._super=TweenPlugin.prototype;},true);p=TweenPlugin.prototype;TweenPlugin.version="1.18.0";TweenPlugin.API=2;p._firstPT=null;p._addTween=_addPropTween;p.setRatio=_setRatio;p._kill=function(lookup){var a=this._overwriteProps,pt=this._firstPT,i;if(lookup[this._propName]!=null)this._overwriteProps=[];else{i=a.length;while(--i>-1)if(lookup[a[i]]!=null)a.splice(i,1);}while(pt){if(lookup[pt.n]!=null){if(pt._next)pt._next._prev=pt._prev;if(pt._prev){pt._prev._next=pt._next;pt._prev=null;}else{if(this._firstPT===pt)this._firstPT=pt._next;}}pt=pt._next;}return false;};p._roundProps=function(lookup,value){var pt=this._firstPT;while(pt){if(lookup[this._propName]||(pt.n!=null&&lookup[pt.n.split(this._propName+"_").join("")]))pt.r=value;pt=pt._next;}};TweenLite._onPluginEvent=function(type,tween){var pt=tween._firstPT,changed,pt2,first,last,next;if(type==="_onInitAllProps"){while(pt){next=pt._next;pt2=first;while(pt2&&pt2.pr>pt.pr)pt2=pt2._next;if((pt._prev=pt2?pt2._prev:last))pt._prev._next=pt;else first=pt;if((pt._next=pt2))pt2._prev=pt;else last=pt;pt=next;}pt=tween._firstPT=first;}
25while(pt){if(pt.pg)if(typeof (pt.t[type])==="function")if(pt.t[type]())changed=true;pt=pt._next;}return changed;};TweenPlugin.activate=function(plugins){var i=plugins.length;while(--i>-1)if(plugins[i].API===TweenPlugin.API)_plugins[(new plugins[i]())._propName]=plugins[i];return true;};_gsDefine.plugin=function(config){if(!config||!config.propName||!config.init||!config.API)throw "illegal plugin definition.";var propName=config.propName,priority=config.priority||0,overwriteProps=config.overwriteProps,map={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_roundProps",initAll:"_onInitAllProps"},Plugin=_class("plugins."+propName.charAt(0).toUpperCase()+propName.substr(1)+"Plugin",function(){TweenPlugin.call(this,propName,priority);this._overwriteProps=overwriteProps||[];},(config.global===true)),p=Plugin.prototype=new TweenPlugin(propName),prop;p.constructor=Plugin;Plugin.API=config.API;for(prop in map)if(typeof (config[prop])==="function")p[map[prop]]=config[prop];Plugin.version=config.version;TweenPlugin.activate([Plugin]);return Plugin;};a=window._gsQueue;if(a){for(i=0;i<a.length;i++)a[i]();for(p in _defLookup)if(!_defLookup[p].func)window.console.log("GSAP encountered missing dependency: com.greensock."+p);}_tickerActive=false;})((typeof (module)!=="undefined"&&module.exports&&typeof (global)!=="undefined")?global:this||window,"TweenLite");var _gsScope=(typeof (module)!=="undefined"&&module.exports&&typeof (global)!=="undefined")?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],function(Animation,SimpleTimeline,TweenLite){var TimelineLite=function(vars){SimpleTimeline.call(this,vars);this._labels={};this.autoRemoveChildren=(this.vars.autoRemoveChildren===true);this.smoothChildTiming=(this.vars.smoothChildTiming===true);this._sortChildren=true;this._onUpdate=this.vars.onUpdate;var v=this.vars,val,p;for(p in v){val=v[p];if(_isArray(val))if(val.join("").indexOf("{self}")!==-1)v[p]=this._swapSelfInParams(val);}if(_isArray(v.tweens))this.add(v.tweens,0,v.align,v.stagger);},_tinyNum=0.0000000001,TweenLiteInternals=TweenLite._internals,_internals=TimelineLite._internals={},_isSelector=TweenLiteInternals.isSelector,_isArray=TweenLiteInternals.isArray,_lazyTweens=TweenLiteInternals.lazyTweens,_lazyRender=TweenLiteInternals.lazyRender,_globals=_gsScope._gsDefine.globals,_copy=function(vars){var copy={},p;for(p in vars)copy[p]=vars[p];return copy;},_applyCycle=function(vars,targets,i){var alt=vars.cycle,p,val;for(p in alt){val=alt[p];vars[p]=(typeof (val)==="function")?val.call(targets[i],i):val[i%val.length];}delete vars.cycle;},_pauseCallback=_internals.pauseCallback=function(){},_slice=function(a){var b=[],l=a.length,i;for(i=0;i!==l;b.push(a[i++]));return b;},p=TimelineLite.prototype=new SimpleTimeline();TimelineLite.version="1.18.0";p.constructor=TimelineLite;p.kill()._gc=p._forcingPlayhead=p._hasPause=false;p.to=function(target,duration,vars,position){var Engine=(vars.repeat&&_globals.TweenMax)||TweenLite;return duration?this.add(new Engine(target,duration,vars),position):this.set(target,vars,position);};p.from=function(target,duration,vars,position){return this.add(((vars.repeat&&_globals.TweenMax)||TweenLite).from(target,duration,vars),position);};p.fromTo=function(target,duration,fromVars,toVars,position){var Engine=(toVars.repeat&&_globals.TweenMax)||TweenLite;return duration?this.add(Engine.fromTo(target,duration,fromVars,toVars),position):this.set(target,toVars,position);};p.staggerTo=function(targets,duration,vars,stagger,position,onCompleteAll,onCompleteAllParams,onCompleteAllScope){var tl=new TimelineLite({onComplete:onCompleteAll,onCompleteParams:onCompleteAllParams,callbackScope:onCompleteAllScope,smoothChildTiming:this.smoothChildTiming}),cycle=vars.cycle,copy,i;if(typeof (targets)==="string")targets=TweenLite.selector(targets)||targets;targets=targets||[];if(_isSelector(targets))targets=_slice(targets);stagger=stagger||0;if(stagger<0){targets=_slice(targets);targets.reverse();stagger*=-1;}for(i=0;i<targets.length;i++){copy=_copy(vars);if(copy.startAt){copy.startAt=_copy(copy.startAt);if(copy.startAt.cycle)_applyCycle(copy.startAt,targets,i);}if(cycle)_applyCycle(copy,targets,i);tl.to(targets[i],duration,copy,i*stagger);}return this.add(tl,position);};p.staggerFrom=function(targets,duration,vars,stagger,position,onCompleteAll,onCompleteAllParams,onCompleteAllScope){vars.immediateRender=(vars.immediateRender!=false);vars.runBackwards=true;return this.staggerTo(targets,duration,vars,stagger,position,onCompleteAll,onCompleteAllParams,onCompleteAllScope);};p.staggerFromTo=function(targets,duration,fromVars,toVars,stagger,position,onCompleteAll,onCompleteAllParams,onCompleteAllScope){toVars.startAt=fromVars;toVars.immediateRender=(toVars.immediateRender!=false&&fromVars.immediateRender!=false);return this.staggerTo(targets,duration,toVars,stagger,position,onCompleteAll,onCompleteAllParams,onCompleteAllScope);};p.call=function(callback,params,scope,position){return this.add(TweenLite.delayedCall(0,callback,params,scope),position);};p.set=function(target,vars,position){position=this._parseTimeOrLabel(position,0,true);if(vars.immediateRender==null)vars.immediateRender=(position===this._time&&!this._paused);return this.add(new TweenLite(target,0,vars),position);};TimelineLite.exportRoot=function(vars,ignoreDelayedCalls){vars=vars||{};if(vars.smoothChildTiming==null)vars.smoothChildTiming=true;var tl=new TimelineLite(vars),root=tl._timeline,tween,next;if(ignoreDelayedCalls==null)ignoreDelayedCalls=true;root._remove(tl,true);tl._startTime=0;tl._rawPrevTime=tl._time=tl._totalTime=root._time;tween=root._first;while(tween){next=tween._next;if(!ignoreDelayedCalls||!(tween instanceof TweenLite&&tween.target===tween.vars.onComplete))tl.add(tween,tween._startTime-tween._delay);tween=next;}root.add(tl,0);return tl;};p.add=function(value,position,align,stagger){var curTime,l,i,child,tl,beforeRawTime;if(typeof (position)!=="number")position=this._parseTimeOrLabel(position,0,true,value);if(!(value instanceof Animation))if((value instanceof Array)||(value&&value.push&&_isArray(value))){align=align||"normal";stagger=stagger||0;curTime=position;l=value.length;for(i=0;i<l;i++){if(_isArray(child=value[i]))child=new TimelineLite({tweens:child});this.add(child,curTime);if(typeof (child)!=="string"&&typeof (child)!=="function")if(align==="sequence")curTime=child._startTime+(child.totalDuration()/child._timeScale);else{if(align==="start")child._startTime-=child.delay();}curTime+=stagger;}return this._uncache(true);}else if(typeof (value)==="string")return this.addLabel(value,position);else if(typeof (value)==="function")value=TweenLite.delayedCall(0,value);else throw ("Cannot add "+value+" into the timeline; it is not a tween, timeline, function, or string.");SimpleTimeline.prototype.add.call(this,value,position);if(this._gc||this._time===this._duration)if(!this._paused)if(this._duration<this.duration()){tl=this;beforeRawTime=(tl.rawTime()>value._startTime);while(tl._timeline){if(beforeRawTime&&tl._timeline.smoothChildTiming)tl.totalTime(tl._totalTime,true);
25else{if(tl._gc)tl._enabled(true,false);}tl=tl._timeline;}}return this;};p.remove=function(value){if(value instanceof Animation){this._remove(value,false);var tl=value._timeline=value.vars.useFrames?Animation._rootFramesTimeline:Animation._rootTimeline;value._startTime=(value._paused?value._pauseTime:tl._time)-((!value._reversed?value._totalTime:value.totalDuration()-value._totalTime)/value._timeScale);return this;}else if(value instanceof Array||(value&&value.push&&_isArray(value))){var i=value.length;while(--i>-1)this.remove(value[i]);return this;}else{if(typeof (value)==="string")return this.removeLabel(value);}return this.kill(null,value);};p._remove=function(tween,skipDisable){SimpleTimeline.prototype._remove.call(this,tween,skipDisable);var last=this._last;if(!last)this._time=this._totalTime=this._duration=this._totalDuration=0;else{if(this._time>last._startTime+last._totalDuration/last._timeScale){this._time=this.duration();this._totalTime=this._totalDuration;}}return this;};p.append=function(value,offsetOrLabel){return this.add(value,this._parseTimeOrLabel(null,offsetOrLabel,true,value));};p.insert=p.insertMultiple=function(value,position,align,stagger){return this.add(value,position||0,align,stagger);};p.appendMultiple=function(tweens,offsetOrLabel,align,stagger){return this.add(tweens,this._parseTimeOrLabel(null,offsetOrLabel,true,tweens),align,stagger);};p.addLabel=function(label,position){this._labels[label]=this._parseTimeOrLabel(position);return this;};p.addPause=function(position,callback,params,scope){var t=TweenLite.delayedCall(0,_pauseCallback,params,scope||this);t.vars.onComplete=t.vars.onReverseComplete=callback;t.data="isPause";this._hasPause=true;return this.add(t,position);};p.removeLabel=function(label){delete this._labels[label];return this;};p.getLabelTime=function(label){return (this._labels[label]!=null)?this._labels[label]:-1;};p._parseTimeOrLabel=function(timeOrLabel,offsetOrLabel,appendIfAbsent,ignore){var i;if(ignore instanceof Animation&&ignore.timeline===this)this.remove(ignore);else{if(ignore&&((ignore instanceof Array)||(ignore.push&&_isArray(ignore)))){i=ignore.length;while(--i>-1)if(ignore[i] instanceof Animation&&ignore[i].timeline===this)this.remove(ignore[i]);}}if(typeof (offsetOrLabel)==="string")return this._parseTimeOrLabel(offsetOrLabel,(appendIfAbsent&&typeof (timeOrLabel)==="number"&&this._labels[offsetOrLabel]==null)?timeOrLabel-this.duration():0,appendIfAbsent);offsetOrLabel=offsetOrLabel||0;if(typeof (timeOrLabel)==="string"&&(isNaN(timeOrLabel)||this._labels[timeOrLabel]!=null)){i=timeOrLabel.indexOf("=");if(i===-1){if(this._labels[timeOrLabel]==null)return appendIfAbsent?(this._labels[timeOrLabel]=this.duration()+offsetOrLabel):offsetOrLabel;return this._labels[timeOrLabel]+offsetOrLabel;}offsetOrLabel=parseInt(timeOrLabel.charAt(i-1)+"1",10)*Number(timeOrLabel.substr(i+1));timeOrLabel=(i>1)?this._parseTimeOrLabel(timeOrLabel.substr(0,i-1),0,appendIfAbsent):this.duration();}else{if(timeOrLabel==null)timeOrLabel=this.duration();}return Number(timeOrLabel)+offsetOrLabel;};p.seek=function(position,suppressEvents){return this.totalTime((typeof (position)==="number")?position:this._parseTimeOrLabel(position),(suppressEvents!==false));};p.stop=function(){return this.paused(true);};p.gotoAndPlay=function(position,suppressEvents){return this.play(position,suppressEvents);};p.gotoAndStop=function(position,suppressEvents){return this.pause(position,suppressEvents);};p.render=function(time,suppressEvents,force){if(this._gc)this._enabled(true,fal
25se);var totalDur=(!this._dirty)?this._totalDuration:this.totalDuration(),prevTime=this._time,prevStart=this._startTime,prevTimeScale=this._timeScale,prevPaused=this._paused,tween,isComplete,next,callback,internalForce,pauseTween;if(time>=totalDur){this._totalTime=this._time=totalDur;if(!this._reversed)if(!this._hasPausedChild()){isComplete=true;callback="onComplete";internalForce=!!this._timeline.autoRemoveChildren;if(this._duration===0)if(time===0||this._rawPrevTime<0||this._rawPrevTime===_tinyNum)if(this._rawPrevTime!==time&&this._first){internalForce=true;if(this._rawPrevTime>_tinyNum)callback="onReverseComplete";}}this._rawPrevTime=(this._duration||!suppressEvents||time||this._rawPrevTime===time)?time:_tinyNum;time=totalDur+0.0001;}else if(time<0.0000001){this._totalTime=this._time=0;if(prevTime!==0||(this._duration===0&&this._rawPrevTime!==_tinyNum&&(this._rawPrevTime>0||(time<0&&this._rawPrevTime>=0)))){callback="onReverseComplete";isComplete=this._reversed;}if(time<0){this._active=false;if(this._timeline.autoRemoveChildren&&this._reversed){internalForce=isComplete=true;callback="onReverseComplete";}else{if(this._rawPrevTime>=0&&this._first)internalForce=true;}this._rawPrevTime=time;}else{this._rawPrevTime=(this._duration||!suppressEvents||time||this._rawPrevTime===time)?time:_tinyNum;if(time===0&&isComplete){tween=this._first;while(tween&&tween._startTime===0){if(!tween._duration)isComplete=false;tween=tween._next;}}time=0;if(!this._initted)internalForce=true;}}else{if(this._hasPause&&!this._forcingPlayhead&&!suppressEvents){if(time>=prevTime){tween=this._first;while(tween&&tween._startTime<=time&&!pauseTween){if(!tween._duration)if(tween.data==="isPause"&&!tween.ratio&&!(tween._startTime===0&&this._rawPrevTime===0))pauseTween=tween;tween=tween._next;}}else{tween=this._last;while(tween&&tween._startTime>=time&&!pauseTween){if(!tween._duration)if(tween.data==="isPause"&&tween._rawPrevTime>0)pauseTween=tween;tween=tween._prev;}}if(pauseTween){this._time=time=pauseTween._startTime;this._totalTime=time+(this._cycle*(this._totalDuration+this._repeatDelay));}}this._totalTime=this._time=this._rawPrevTime=time;}if((this._time===prevTime||!this._first)&&!force&&!internalForce&&!pauseTween)return;else{if(!this._initted)this._initted=true;}if(!this._active)if(!this._paused&&this._time!==prevTime&&time>0)this._active=true;if(prevTime===0)if(this.vars.onStart)if(this._time!==0)if(!suppressEvents)this._callback("onStart");if(this._time>=prevTime){tween=this._first;while(tween){next=tween._next;if(this._paused&&!prevPaused)break;else{if(tween._active||(tween._startTime<=this._time&&!tween._paused&&!tween._gc)){if(pauseTween===tween)this.pause();if(!tween._reversed)tween.render((time-tween._startTime)*tween._timeScale,suppressEvents,force);else tween.render(((!tween._dirty)?tween._totalDuration:tween.totalDuration())-((time-tween._startTime)*tween._timeScale),suppressEvents,force);}}tween=next;}}else{tween=this._last;while(tween){next=tween._prev;if(this._paused&&!prevPaused)break;else{if(tween._active||(tween._startTime<=prevTime&&!tween._paused&&!tween._gc)){if(pauseTween===tween){pauseTween=tween._prev;while(pauseTween&&pauseTween.endTime()>this._time){pauseTween.render((pauseTween._reversed?pauseTween.totalDuration()-((time-pauseTween._startTime)*pauseTween._timeScale):(time-pauseTween._startTime)*pauseTween._timeScale),suppressEvents,force);pauseTween=pauseTween._prev;}pauseTween=null;this.pause();}if(!tween._reversed)tween.render((time-tween._startTime)*tween._timeScale,suppressEvents,force);else tween.render(((!tween._dirty)?tween._totalDuration:tween.totalDuration())-((time-tween._startTime)*tween._timeScale),suppressEvents,force);}}tween=next;}}if(this._onUpdate)if(!suppressEvents){if(_lazyTweens.length)_lazyRender();this._callback("onUpdate");}if(callback)if(!this._gc)if(prevStart===this._startTime||prevTimeScale!==this._timeScale)if(this._time===0||totalDur>=this.totalDuration()){if(isComplete){if(_lazyTweens.length)_lazyRender();if(this._timeline.autoRemoveChildren)this._enabled(false,false);this._active=false;}if(!suppressEvents&&this.vars[callback])this._callback(callback);}};p._hasPausedChild=function(){var tween=this._first;
25while(tween){if(tween._paused||((tween instanceof TimelineLite)&&tween._hasPausedChild()))return true;tween=tween._next;}return false;};p.getChildren=function(nested,tweens,timelines,ignoreBeforeTime){ignoreBeforeTime=ignoreBeforeTime||-9999999999;var a=[],tween=this._first,cnt=0;while(tween){if(tween._startTime<ignoreBeforeTime){}else if(tween instanceof TweenLite){if(tweens!==false)a[cnt++]=tween;}else{if(timelines!==false)a[cnt++]=tween;if(nested!==false){a=a.concat(tween.getChildren(true,tweens,timelines));cnt=a.length;}}tween=tween._next;}return a;};p.getTweensOf=function(target,nested){var disabled=this._gc,a=[],cnt=0,tweens,i;if(disabled)this._enabled(true,true);tweens=TweenLite.getTweensOf(target);i=tweens.length;while(--i>-1)if(tweens[i].timeline===this||(nested&&this._contains(tweens[i])))a[cnt++]=tweens[i];if(disabled)this._enabled(false,true);return a;};p.recent=function(){return this._recent;};p._contains=function(tween){var tl=tween.timeline;while(tl){if(tl===this)return true;tl=tl.timeline;}return false;};p.shiftChildren=function(amount,adjustLabels,ignoreBeforeTime){ignoreBeforeTime=ignoreBeforeTime||0;var tween=this._first,labels=this._labels,p;while(tween){if(tween._startTime>=ignoreBeforeTime)tween._startTime+=amount;tween=tween._next;}if(adjustLabels)for(p in labels)if(labels[p]>=ignoreBeforeTime)labels[p]+=amount;return this._uncache(true);};p._kill=function(vars,target){if(!vars&&!target)return this._enabled(false,false);var tweens=(!target)?this.getChildren(true,true,false):this.getTweensOf(target),i=tweens.length,changed=false;while(--i>-1)if(tweens[i]._kill(vars,target))changed=true;return changed;};p.clear=function(labels){var tweens=this.getChildren(false,true,true),i=tweens.length;this._time=this._totalTime=0;while(--i>-1)tweens[i]._enabled(false,false);if(labels!==false)this._labels={};return this._uncache(true);};p.invalidate=function(){var tween=this._first;while(tween){tween.invalidate();tween=tween._next;}return Animation.prototype.invalidate.call(this);;};p._enabled=function(enabled,ignoreTimeline){if(enabled===this._gc){var tween=this._first;while(tween){tween._enabled(enabled,true);tween=tween._next;}}return SimpleTimeline.prototype._enabled.call(this,enabled,ignoreTimeline);};p.totalTime=function(time,suppressEvents,uncapped){this._forcingPlayhead=true;var val=Animation.prototype.totalTime.apply(this,arguments);this._forcingPlayhead=false;return val;};p.duration=function(value){if(!arguments.length){if(this._dirty)this.totalDuration();return this._duration;}if(this.duration()!==0&&value!==0)this.timeScale(this._duration/value);return this;};p.totalDuration=function(value){if(!arguments.length){if(this._dirty){var max=0,tween=this._last,prevStart=999999999999,prev,end;while(tween){prev=tween._prev;if(tween._dirty)tween.totalDuration();if(tween._startTime>prevStart&&this._sortChildren&&!tween._paused)this.add(tween,tween._startTime-tween._delay);else prevStart=tween._startTime;if(tween._startTime<0&&!tween._paused){max-=tween._startTime;if(this._timeline.smoothChildTiming)this._startTime+=tween._startTime/this._timeScale;this.shiftChildren(-tween._startTime,false,-9999999999);prevStart=0;}end=tween._startTime+(tween._totalDuration/tween._timeScale);if(end>max)max=end;tween=prev;}this._duration=this._totalDuration=max;this._dirty=false;}return this._totalDuration;}if(this.totalDuration()!==0)if(value!==0)this.timeScale(this._totalDuration/value);return this;};p.paused=function(value){if(!value){var tween=this._first,time=this._time;while(tween){if(tween._startTime===time&&tween.data==="isPause")tween._rawPrevTime=0;tween=tween._next;}}return Animation.prototype.paused.apply(this,arguments);};p.usesFrames=function(){var tl=this._timeline;while(tl._timeline)tl=tl._timeline;return (tl===Animation._rootFramesTimeline);};p.rawTime=function(){return this._paused?this._totalTime:(this._timeline.rawTime()-this._startTime)*this._timeScale;};return TimelineLite;},true);});if(_gsScope._gsDefine)_gsScope._gsQueue.pop()();(function(name){"use strict";var getGlobal=function(){return (_gsScope.GreenSockGlobals||_gsScope)[name];};if(typeof (define)==="function"&&define.amd)define(["TweenLite"],getGlobal);else{if(typeof (module)!=="undefined"&&module.exports){require("./TweenLite.js");module.exports=getGlobal();}}}("TimelineLite"));var _gsScope=(typeof (module)!=="undefined"&&module.exports&&typeof (global)!=="undefined")?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("easing.Back",["easing.Ease"],function(Ease){var w=(_gsScope.GreenSockGlobals||_gsScope),gs=w.com.greensock,_2PI=Math.PI*2,_HALF_PI=Math.PI/2,_class=gs._class,_create=function(n,f){var C=_class("easing."+n,function(){},true),p=C.prototype=new Ease();p.constructor=C;p.getRatio=f;return C;},_easeReg=Ease.register||function(){},_wrap=function(name,EaseOut,EaseIn,EaseInOut,aliases){var C=_class("easing."+name,{easeOut:new EaseOut(),easeIn:new EaseIn(),easeInOut:new EaseInOut()},true);_easeReg(C,name);return C;},EasePoint=function(time,value,next){this.t=time;this.v=value;if(next){this.next=next;next.prev=this;this.c=next.v-value;this.gap=next.t-time;}},_createBack=function(n,f){var C=_class("easing."+n,function(overshoot){this._p1=(overshoot||overshoot===0)?overshoot:1.70158;this._p2=this._p1*1.525;},true),p=C.prototype=new Ease();p.constructor=C;p.getRatio=f;p.config=function(overshoot){return new C(overshoot);};return C;},Back=_wrap("Back",_createBack("BackOut",function(p){return ((p=p-1)*p*((this._p1+1)*p+this._p1)+1);}),_createBack("BackIn",function(p){return p*p*((this._p1+1)*p-this._p1);}),_createBack("BackInOut",function(p){return ((p*=2)<1)?0.5*p*p*((this._p2+1)*p-this._p2):0.5*((p-=2)*p*((this._p2+1)*p+this._p2)+2);})),SlowMo=_class("easing.SlowMo",function(linearRatio,power,yoyoMode){power=(power||power===0)?power:0.7;
25if(linearRatio==null)linearRatio=0.7;else{if(linearRatio>1)linearRatio=1;}this._p=(linearRatio!==1)?power:0;this._p1=(1-linearRatio)/2;this._p2=linearRatio;this._p3=this._p1+this._p2;this._calcEnd=(yoyoMode===true);},true),p=SlowMo.prototype=new Ease(),SteppedEase,RoughEase,_createElastic;p.constructor=SlowMo;p.getRatio=function(p){var r=p+(0.5-p)*this._p;if(p<this._p1)return this._calcEnd?1-((p=1-(p/this._p1))*p):r-((p=1-(p/this._p1))*p*p*p*r);else{if(p>this._p3)return this._calcEnd?1-(p=(p-this._p3)/this._p1)*p:r+((p-r)*(p=(p-this._p3)/this._p1)*p*p*p);}return this._calcEnd?1:r;};SlowMo.ease=new SlowMo(0.7,0.7);p.config=SlowMo.config=function(linearRatio,power,yoyoMode){return new SlowMo(linearRatio,power,yoyoMode);};SteppedEase=_class("easing.SteppedEase",function(steps){steps=steps||1;this._p1=1/steps;this._p2=steps+1;},true);p=SteppedEase.prototype=new Ease();p.constructor=SteppedEase;p.getRatio=function(p){if(p<0)p=0;else{if(p>=1)p=0.999999999;}return ((this._p2*p)>>0)*this._p1;};p.config=SteppedEase.config=function(steps){return new SteppedEase(steps);};RoughEase=_class("easing.RoughEase",function(vars){vars=vars||{};var taper=vars.taper||"none",a=[],cnt=0,points=(vars.points||20)|0,i=points,randomize=(vars.randomize!==false),clamp=(vars.clamp===true),template=(vars.template instanceof Ease)?vars.template:null,strength=(typeof (vars.strength)==="number")?vars.strength*0.4:0.4,x,y,bump,invX,obj,pnt;while(--i>-1){x=randomize?Math.random():(1/points)*i;y=template?template.getRatio(x):x;if(taper==="none")bump=strength;else if(taper==="out"){invX=1-x;bump=invX*invX*strength;}else if(taper==="in")bump=x*x*strength;else if(x<0.5){invX=x*2;bump=invX*invX*0.5*strength;}else{invX=(1-x)*2;bump=invX*invX*0.5*strength;}if(randomize)y+=(Math.random()*bump)-(bump*0.5);else if(i%2)y+=bump*0.5;else y-=bump*0.5;if(clamp)if(y>1)y=1;else{if(y<0)y=0;}a[cnt++]={x,y};}a.sort(function(a,b){return a.x-b.x;});pnt=new EasePoint(1,1,null);i=points;while(--i>-1){obj=a[i];pnt=new EasePoint(obj.x,obj.y,pnt);}this._prev=new EasePoint(0,0,(pnt.t!==0)?pnt:pnt.next);},true);p=RoughEase.prototype=new Ease();p.constructor=RoughEase;p.getRatio=function(p){var pnt=this._prev;if(p>pnt.t){while(pnt.next&&p>=pnt.t)pnt=pnt.next;pnt=pnt.prev;}else while(pnt.prev&&p<=pnt.t)pnt=pnt.prev;this._prev=pnt;return (pnt.v+((p-pnt.t)/pnt.gap)*pnt.c);};p.config=function(vars){return new RoughEase(vars);};RoughEase.ease=new RoughEase();_wrap("Bounce",_create("BounceOut",function(p){if(p<1/2.75)return 7.5625*p*p;else if(p<2/2.75)return 7.5625*(p-=1.5/2.75)*p+0.75;else{if(p<2.5/2.75)return 7.5625*(p-=2.25/2.75)*p+0.9375;}return 7.5625*(p-=2.625/2.75)*p+0.984375;}),_create("BounceIn",function(p){if((p=1-p)<1/2.75)return 1-(7.5625*p*p);else if(p<2/2.75)return 1-(7.5625*(p-=1.5/2.75)*p+0.75);else{if(p<2.5/2.75)return 1-(7.5625*(p-=2.25/2.75)*p+0.9375);}return 1-(7.5625*(p-=2.625/2.75)*p+0.984375);}),_create("BounceInOut",function(p){var invert=(p<0.5);if(invert)p=1-(p*2);else p=(p*2)-1;if(p<1/2.75)p=7.5625*p*p;else if(p<2/2.75)p=7.5625*(p-=1.5/2.75)*p+0.75;else if(p<2.5/2.75)p=7.5625*(p-=2.25/2.75)*p+0.9375;else p=7.5625*(p-=2.625/2.75)*p+0.984375;return invert?(1-p)*0.5:p*0.5+0.5;}));_wrap("Circ",_create("CircOut",function(p){return Math.sqrt(1-(p=p-1)*p);}),_create("CircIn",function(p){return -(Math.sqrt(1-(p*p))-1);}),_create("CircInOut",function(p){return ((p*=2)<1)?-0.5*(Math.sqrt(1-p*p)-1):0.5*(Math.sqrt(1-(p-=2)*p)+1);}));_createElastic=function(n,f,def){var C=_class("easing."+n,function(amplitude,period){this._p1=(amplitude>=1)?amplitude:1;this._p2=(period||def)/(amplitude<1?amplitude:1);this._p3=this._p2/_2PI*(Math.asin(1/this._p1)||0);this._p2=_2PI/this._p2;},true),p=C.prototype=new Ease();p.constructor=C;p.getRatio=f;p.config=function(amplitude,period){return new C(amplitude,period);};return C;};_wrap("Elastic",_createElastic("ElasticOut",function(p){return this._p1*Math.pow(2,-10*p)*Math.sin((p-this._p3)*this._p2)+1;},0.3),_createElastic("ElasticIn",function(p){return -(this._p1*Math.pow(2,10*(p-=1))*Math.sin((p-this._p3)*this._p2));},0.3),_createElastic("ElasticInOut",function(p){return ((p*=2)<1)?-0.5*(this._p1*Math.pow(2,10*(p-=1))*Math.sin((p-this._p3)*this._p2)):this._p1*Math.pow(2,-10*(p-=1))*Math.sin((p-this._p3)*this._p2)*0.5+1;},0.45));_wrap("Expo",_create("ExpoOut",function(p){return 1-Math.pow(2,-10*p);}),_create("ExpoIn",function(p){return Math.pow(2,10*(p-1))-0.001;}),_create("ExpoInOut",function(p){return ((p*=2)<1)?0.5*Math.pow(2,10*(p-1)):0.5*(2-Math.pow(2,-10*(p-1)));}));_wrap("Sine",_create("SineOut",function(p){return Math.sin(p*_HALF_PI);}),_create("SineIn",function(p){return -Math.cos(p*_HALF_PI)+1;}),_create("SineInOut",function(p){return -0.5*(Math.cos(Math.PI*p)-1);}));_class("easing.EaseLookup",{find:function(s){return Ease.map[s];}},true);_easeReg(w.SlowMo,"SlowMo","ease,");_easeReg(RoughEase,"RoughEase","ease,");
25_easeReg(SteppedEase,"SteppedEase","ease,");return Back;},true);});if(_gsScope._gsDefine)_gsScope._gsQueue.pop()();var _gsScope=(typeof (module)!=="undefined"&&module.exports&&typeof (global)!=="undefined")?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(TweenPlugin,TweenLite){var CSSPlugin=function(){TweenPlugin.call(this,"css");this._overwriteProps.length=0;this.setRatio=CSSPlugin.prototype.setRatio;},_globals=_gsScope._gsDefine.globals,_hasPriority,_suffixMap,_cs,_overwriteProps,_specialProps={},p=CSSPlugin.prototype=new TweenPlugin("css");p.constructor=CSSPlugin;CSSPlugin.version="1.18.0";CSSPlugin.API=2;CSSPlugin.defaultTransformPerspective=0;CSSPlugin.defaultSkewType="compensated";CSSPlugin.defaultSmoothOrigin=true;p="px";CSSPlugin.suffixMap={top:p,right:p,bottom:p,left:p,width:p,height:p,fontSize:p,padding:p,margin:p,perspective:p,lineHeight:""};var _numExp=/(?:\d|\-\d|\.\d|\-\.\d)+/g,_relNumExp=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,_valuesExp=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,_NaNExp=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,_suffixExp=/(?:\d|\-|\+|=|#|\.)*/g,_opacityExp=/opacity *= *([^)]*)/i,_opacityValExp=/opacity:([^;]*)/i,_alphaFilterExp=/alpha\(opacity *=.+?\)/i,_rgbhslExp=/^(rgb|hsl)/,_capsExp=/([A-Z])/g,_camelExp=/-([a-z])/gi,_urlExp=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,_camelFunc=function(s,g){return g.toUpperCase();},_horizExp=/(?:Left|Right|Width)/i,_ieGetMatrixExp=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,_ieSetMatrixExp=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,_commasOutsideParenExp=/,(?=[^\)]*(?:\(|$))/gi,_DEG2RAD=Math.PI/180,_RAD2DEG=180/Math.PI,_forcePT={},_doc=document,_createElement=function(type){return _doc.createElementNS?_doc.createElementNS("http://www.w3.org/1999/xhtml",type):_doc.createElement(type);},_tempDiv=_createElement("div"),_tempImg=_createElement("img"),_internals=CSSPlugin._internals={_specialProps},_agent=navigator.userAgent,_autoRound,_reqSafariFix,_isSafari,_isFirefox,_isSafariLT6,_ieVers,_supportsOpacity=(function(){var i=_agent.indexOf("Android"),a=_createElement("a");_isSafari=(_agent.indexOf("Safari")!==-1&&_agent.indexOf("Chrome")===-1&&(i===-1||Number(_agent.substr(i+8,1))>3));_isSafariLT6=(_isSafari&&(Number(_agent.substr(_agent.indexOf("Version/")+8,1))<6));_isFirefox=(_agent.indexOf("Firefox")!==-1);if((/MSIE ([0-9]{1,}[\.0-9]{0,})/).exec(_agent)||(/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/).exec(_agent))_ieVers=parseFloat(RegExp.$1);if(!a)return false;a.style.cssText="top:1px;opacity:.55;";return /^0.55/.test(a.style.opacity);}()),_getIEOpacity=function(v){return (_opacityExp.test(((typeof (v)==="string")?v:(v.currentStyle?v.currentStyle.filter:v.style.filter)||""))?(parseFloat(RegExp.$1)/100):1);},_log=function(s){if(window.console)console.log(s);},_prefixCSS="",_prefix="",_checkPropPrefix=function(p,e){e=e||_tempDiv;var s=e.style,a,i;if(s[p]!==undefined)return p;p=p.charAt(0).toUpperCase()+p.substr(1);a=["O","Moz","ms","Ms","Webkit"];i=5;while(--i>-1&&s[a[i]+p]===undefined){}if(i>=0){_prefix=(i===3)?"ms":a[i];_prefixCSS="-"+_prefix.toLowerCase()+"-";return _prefix+p;}return null;},_getComputedStyle=_doc.defaultView?_doc.defaultView.getComputedStyle:function(){},_getStyle=CSSPlugin.getStyle=function(t,p,cs,calc,dflt){var rv;if(!_supportsOpacity)if(p==="opacity")return _getIEOpacity(t);if(!calc&&t.style[p])rv=t.style[p];else if((cs=cs||_getComputedStyle(t)))rv=cs[p]||cs.getPropertyValue(p)||cs.getPropertyValue(p.replace(_capsExp,"-$1").toLowerCase());else{if(t.currentStyle)rv=t.currentStyle[p];}return (dflt!=null&&(!rv||rv==="none"||rv==="auto"||rv==="auto auto"))?dflt:rv;},_convertToPixels=_internals.convertToPixels=function(t,p,v,sfx,recurse){if(sfx==="px"||!sfx)return v;if(sfx==="auto"||!v)return 0;var horiz=_horizExp.test(p),node=t,style=_tempDiv.style,neg=(v<0),pix,cache,time;if(neg)v=-v;if(sfx==="%"&&p.indexOf("border")!==-1)pix=(v/100)*(horiz?t.clientWidth:t.clientHeight);else{style.cssText="border:0 solid red;position:"+_getStyle(t,"position")+";line-height:0;";if(sfx==="%"||!node.appendChild||sfx.charAt(0)==="v"||sfx==="rem"){node=t.parentNode||_doc.body;cache=node._gsCache;time=TweenLite.ticker.frame;if(cache&&horiz&&cache.time===time)return cache.width*v/100;style[(horiz?"width":"height")]=v+sfx;}else style[(horiz?"borderLeftWidth":"borderTopWidth")]=v+sfx;node.appendChild(_tempDiv);pix=parseFloat(_tempDiv[(horiz?"offsetWidth":"offsetHeight")]);node.removeChild(_tempDiv);
25if(horiz&&sfx==="%"&&CSSPlugin.cacheWidths!==false){cache=node._gsCache=node._gsCache||{};cache.time=time;cache.width=pix/v*100;}if(pix===0&&!recurse)pix=_convertToPixels(t,p,v,sfx,true);}return neg?-pix:pix;},_calculateOffset=_internals.calculateOffset=function(t,p,cs){if(_getStyle(t,"position",cs)!=="absolute")return 0;var dim=((p==="left")?"Left":"Top"),v=_getStyle(t,"margin"+dim,cs);return t["offset"+dim]-(_convertToPixels(t,p,parseFloat(v),v.replace(_suffixExp,""))||0);},_getAllStyles=function(t,cs){var s={},i,tr,p;if((cs=cs||_getComputedStyle(t,null)))if((i=cs.length))while(--i>-1){p=cs[i];if(p.indexOf("-transform")===-1||_transformPropCSS===p)s[p.replace(_camelExp,_camelFunc)]=cs.getPropertyValue(p);}else{for(i in cs)if(i.indexOf("Transform")===-1||_transformProp===i)s[i]=cs[i];}else{if((cs=t.currentStyle||t.style))for(i in cs)if(typeof (i)==="string"&&s[i]===undefined)s[i.replace(_camelExp,_camelFunc)]=cs[i];}if(!_supportsOpacity)s.opacity=_getIEOpacity(t);tr=_getTransform(t,cs,false);s.rotation=tr.rotation;s.skewX=tr.skewX;s.scaleX=tr.scaleX;s.scaleY=tr.scaleY;s.x=tr.x;s.y=tr.y;if(_supports3D){s.z=tr.z;s.rotationX=tr.rotationX;s.rotationY=tr.rotationY;s.scaleZ=tr.scaleZ;}if(s.filters)delete s.filters;return s;},_cssDif=function(t,s1,s2,vars,forceLookup){var difs={},style=t.style,val,p,mpt;for(p in s2)if(p!=="cssText")if(p!=="length")if(isNaN(p))if(s1[p]!==(val=s2[p])||(forceLookup&&forceLookup[p]))if(p.indexOf("Origin")===-1)if(typeof (val)==="number"||typeof (val)==="string"){difs[p]=(val==="auto"&&(p==="left"||p==="top"))?_calculateOffset(t,p):((val===""||val==="auto"||val==="none")&&typeof (s1[p])==="string"&&s1[p].replace(_NaNExp,"")!=="")?0:val;if(style[p]!==undefined)mpt=new MiniPropTween(style,p,style[p],mpt);}if(vars)for(p in vars)if(p!=="className")difs[p]=vars[p];return {difs,firstMPT:mpt};},_dimensions={width:["Left","Right"],height:["Top","Bottom"]},_margins=["marginLeft","marginRight","marginTop","marginBottom"],_getDimension=function(t,p,cs){var v=parseFloat((p==="width")?t.offsetWidth:t.offsetHeight),a=_dimensions[p],i=a.length;cs=cs||_getComputedStyle(t,null);while(--i>-1){v-=parseFloat(_getStyle(t,"padding"+a[i],cs,true))||0;v-=parseFloat(_getStyle(t,"border"+a[i]+"Width",cs,true))||0;}return v;},_parsePosition=function(v,recObj){if(v==="contain"||v==="auto"||v==="auto auto")return v+" ";if(v==null||v==="")v="0 0";var a=v.split(" "),x=(v.indexOf("left")!==-1)?"0%":(v.indexOf("right")!==-1)?"100%":a[0],y=(v.indexOf("top")!==-1)?"0%":(v.indexOf("bottom")!==-1)?"100%":a[1];if(y==null)y=(x==="center")?"50%":"0";else{if(y==="center")y="50%";}if(x==="center"||(isNaN(parseFloat(x))&&(x+"").indexOf("=")===-1))x="50%";v=x+" "+y+((a.length>2)?" "+a[2]:"");if(recObj){recObj.oxp=(x.indexOf("%")!==-1);recObj.oyp=(y.indexOf("%")!==-1);recObj.oxr=(x.charAt(1)==="=");recObj.oyr=(y.charAt(1)==="=");recObj.ox=parseFloat(x.replace(_NaNExp,""));recObj.oy=parseFloat(y.replace(_NaNExp,""));recObj.v=v;}return recObj||v;},_parseChange=function(e,b){return (typeof (e)==="string"&&e.charAt(1)==="=")?parseInt(e.charAt(0)+"1",10)*parseFloat(e.substr(2)):parseFloat(e)-parseFloat(b);},_parseVal=function(v,d){return (v==null)?d:(typeof (v)==="string"&&v.charAt(1)==="=")?parseInt(v.charAt(0)+"1",10)*parseFloat(v.substr(2))+d:parseFloat(v);},_parseAngle=function(v,d,p,directionalEnd){var min=0.000001,cap,split,dif,result,isRelative;if(v==null)result=d;else if(typeof (v)==="number")result=v;else{cap=360;split=v.split("_");isRelative=(v.charAt(1)==="=");dif=(isRelative?parseInt(v.charAt(0)+"1",10)*parseFloat(split[0].substr(2)):parseFloat(split[0]))*((v.indexOf("rad")===-1)?1:_RAD2DEG)-(isRelative?0:d);if(split.length){if(directionalEnd)directionalEnd[p]=d+dif;if(v.indexOf("short")!==-1){dif=dif%cap;if(dif!==dif%(cap/2))dif=(dif<0)?dif+cap:dif-cap;}if(v.indexOf("_cw")!==-1&&dif<0)dif=((dif+cap*9999999999)%cap)-((dif/cap)|0)*cap;else{if(v.indexOf("ccw")!==-1&&dif>0)dif=((dif-cap*9999999999)%cap)-((dif/cap)|0)*cap;}}result=d+dif;}if(result<min&&result>-min)result=0;return result;},_colorLookup={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},_hue=function(h,m1,m2){h=(h<0)?h+1:(h>1)?h-1:h;return ((((h*6<1)?m1+(m2-m1)*h*6:(h<0.5)?m2:(h*3<2)?m1+(m2-m1)*(2/3-h)*6:m1)*255)+0.5)|0;},_parseColor=CSSPlugin.parseColor=function(v,toHSL){var a,r,g,b,h,s,l,max,min,d,wasHSL;
25if(!v)a=_colorLookup.black;else if(typeof (v)==="number")a=[v>>16,(v>>8)&255,v&255];else{if(v.charAt(v.length-1)===",")v=v.substr(0,v.length-1);if(_colorLookup[v])a=_colorLookup[v];else if(v.charAt(0)==="#"){if(v.length===4){r=v.charAt(1);g=v.charAt(2);b=v.charAt(3);v="#"+r+r+g+g+b+b;}v=parseInt(v.substr(1),16);a=[v>>16,(v>>8)&255,v&255];}else if(v.substr(0,3)==="hsl"){a=wasHSL=v.match(_numExp);if(!toHSL){h=(Number(a[0])%360)/360;s=Number(a[1])/100;l=Number(a[2])/100;g=(l<=0.5)?l*(s+1):l+s-l*s;r=l*2-g;if(a.length>3)a[3]=Number(v[3]);a[0]=_hue(h+1/3,r,g);a[1]=_hue(h,r,g);a[2]=_hue(h-1/3,r,g);}else{if(v.indexOf("=")!==-1)return v.match(_relNumExp);}}else a=v.match(_numExp)||_colorLookup.transparent;a[0]=Number(a[0]);a[1]=Number(a[1]);a[2]=Number(a[2]);if(a.length>3)a[3]=Number(a[3]);}if(toHSL&&!wasHSL){r=a[0]/255;g=a[1]/255;b=a[2]/255;max=Math.max(r,g,b);min=Math.min(r,g,b);l=(max+min)/2;if(max===min)h=s=0;else{d=max-min;s=l>0.5?d/(2-max-min):d/(max+min);h=(max===r)?(g-b)/d+(g<b?6:0):(max===g)?(b-r)/d+2:(r-g)/d+4;h*=60;}a[0]=(h+0.5)|0;a[1]=(s*100+0.5)|0;a[2]=(l*100+0.5)|0;}return a;},_formatColors=function(s,toHSL){var colors=s.match(_colorExp)||[],charIndex=0,parsed=colors.length?"":s,i,color,temp;for(i=0;i<colors.length;i++){color=colors[i];temp=s.substr(charIndex,s.indexOf(color,charIndex)-charIndex);charIndex+=temp.length+color.length;color=_parseColor(color,toHSL);if(color.length===3)color.push(1);parsed+=temp+(toHSL?"hsla("+color[0]+","+color[1]+"%,"+color[2]+"%,"+color[3]:"rgba("+color.join(","))+")";}return parsed;},_colorExp="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#.+?\\b";for(p in _colorLookup)_colorExp+="|"+p+"\\b";
25_colorExp=new RegExp(_colorExp+")","gi");CSSPlugin.colorStringFilter=function(a){var combined=a[0]+a[1],toHSL;_colorExp.lastIndex=0;if(_colorExp.test(combined)){toHSL=(combined.indexOf("hsl(")!==-1||combined.indexOf("hsla(")!==-1);a[0]=_formatColors(a[0],toHSL);a[1]=_formatColors(a[1],toHSL);}};if(!TweenLite.defaultStringFilter)TweenLite.defaultStringFilter=CSSPlugin.colorStringFilter;var _getFormatter=function(dflt,clr,collapsible,multi){if(dflt==null)return function(v){return v;};var dColor=clr?(dflt.match(_colorExp)||[""])[0]:"",dVals=dflt.split(dColor).join("").match(_valuesExp)||[],pfx=dflt.substr(0,dflt.indexOf(dVals[0])),sfx=(dflt.charAt(dflt.length-1)===")")?")":"",delim=(dflt.indexOf(" ")!==-1)?" ":",",numVals=dVals.length,dSfx=(numVals>0)?dVals[0].replace(_numExp,""):"",formatter;if(!numVals)return function(v){return v;};if(clr){formatter=function(v){var color,vals,i,a;if(typeof (v)==="number")v+=dSfx;else{if(multi&&_commasOutsideParenExp.test(v)){a=v.replace(_commasOutsideParenExp,"|").split("|");for(i=0;i<a.length;i++)a[i]=formatter(a[i]);return a.join(",");}}color=(v.match(_colorExp)||[dColor])[0];vals=v.split(color).join("").match(_valuesExp)||[];i=vals.length;if(numVals>i--)while(++i<numVals)vals[i]=collapsible?vals[(((i-1)/2)|0)]:dVals[i];return pfx+vals.join(delim)+delim+color+sfx+(v.indexOf("inset")!==-1?" inset":"");};return formatter;}formatter=function(v){var vals,a,i;if(typeof (v)==="number")v+=dSfx;else{if(multi&&_commasOutsideParenExp.test(v)){a=v.replace(_commasOutsideParenExp,"|").split("|");for(i=0;i<a.length;i++)a[i]=formatter(a[i]);return a.join(",");}}vals=v.match(_valuesExp)||[];i=vals.length;if(numVals>i--)while(++i<numVals)vals[i]=collapsible?vals[(((i-1)/2)|0)]:dVals[i];return pfx+vals.join(delim)+sfx;};return formatter;},_getEdgeParser=function(props){props=props.split(",");return function(t,e,p,cssp,pt,plugin,vars){var a=(e+"").split(" "),i;vars={};for(i=0;i<4;i++)vars[props[i]]=a[i]=a[i]||a[(((i-1)/2)>>0)];return cssp.parse(t,vars,pt,plugin);};},_setPluginRatio=_internals._setPluginRatio=function(v){this.plugin.setRatio(v);var d=this.data,proxy=d.proxy,mpt=d.firstMPT,min=0.000001,val,pt,i,str;while(mpt){val=proxy[mpt.v];if(mpt.r)val=Math.round(val);else{if(val<min&&val>-min)val=0;}mpt.t[mpt.p]=val;mpt=mpt._next;}if(d.autoRotate)d.autoRotate.rotation=proxy.rotation;if(v===1){mpt=d.firstMPT;while(mpt){pt=mpt.t;if(!pt.type)pt.e=pt.s+pt.xs0;else{if(pt.type===1){str=pt.xs0+pt.s+pt.xs1;for(i=1;i<pt.l;i++)str+=pt["xn"+i]+pt["xs"+(i+1)];pt.e=str;}}mpt=mpt._next;}}},MiniPropTween=function(t,p,v,next,r){this.t=t;this.p=p;this.v=v;this.r=r;if(next){next._prev=this;this._next=next;}},_parseToProxy=_internals._parseToProxy=function(t,vars,cssp,pt,plugin,shallow){var bpt=pt,start={},end={},transform=cssp._transform,oldForce=_forcePT,i,p,xp,mpt,firstPT;cssp._transform=null;_forcePT=vars;pt=firstPT=cssp.parse(t,vars,pt,plugin);_forcePT=oldForce;if(shallow){cssp._transform=transform;if(bpt){bpt._prev=null;if(bpt._prev)bpt._prev._next=null;}}while(pt&&pt!==bpt){if(pt.type<=1){p=pt.p;end[p]=pt.s+pt.c;start[p]=pt.s;if(!shallow){mpt=new MiniPropTween(pt,"s",p,mpt,pt.r);pt.c=0;}if(pt.type===1){i=pt.l;while(--i>0){xp="xn"+i;p=pt.p+"_"+xp;end[p]=pt.data[xp];start[p]=pt[xp];if(!shallow)mpt=new MiniPropTween(pt,xp,p,mpt,pt.rxp[xp]);}}}pt=pt._next;}return {proxy:start,end,firstMPT:mpt,pt:firstPT};},CSSPropTween=_internals.CSSPropTween=function(t,p,s,c,next,type,n,r,pr,b,e){this.t=t;this.p=p;this.s=s;this.c=c;this.n=n||p;if(!(t instanceof CSSPropTween))_overwriteProps.push(this.n);this.r=r;this.type=type||0;if(pr){this.pr=pr;_hasPriority=true;}this.b=(b===undefined)?s:b;this.e=(e===undefined)?s+c:e;if(next){this._next=next;next._prev=this;}},_addNonTweeningNumericPT=function(target,prop,start,end,next,overwriteProp){var pt=new CSSPropTween(target,prop,start,end-start,next,-1,overwriteProp);pt.b=start;pt.e=pt.xs0=end;return pt;},_parseComplex=CSSPlugin.parseComplex=function(t,p,b,e,clrs,dflt,pt,pr,plugin,setRatio){b=b||dflt||"";pt=new CSSPropTween(t,p,0,0,pt,(setRatio?2:1),null,false,pr,b,e);e+="";var ba=b.split(", ").join(",").split(" "),ea=e.split(", ").join(",").split(" "),l=ba.length,autoRound=(_autoRound!==false),i,xi,ni,bv,ev,bnums,enums,bn,hasAlpha,temp,cv,str,useHSL;if(e.indexOf(",")!==-1||b.indexOf(",")!==-1){ba=ba.join(" ").replace(_commasOutsideParenExp,", ").split(" ");ea=ea.join(" ").replace(_commasOutsideParenExp,", ").split(" ");l=ba.length;}if(l!==ea.length){ba=(dflt||"").split(" ");l=ba.length;}pt.plugin=plugin;pt.setRatio=setRatio;_colorExp.lastIndex=0;for(i=0;i<l;i++){bv=ba[i];ev=ea[i];bn=parseFloat(bv);if(bn||bn===0)pt.appendXtra("",bn,_parseChange(ev,bn),ev.replace(_relNumExp,""),(autoRound&&ev.indexOf("px")!==-1),true);else if(clrs&&_colorExp.test(bv)){str=ev.charAt(ev.length-1)===","?"),":")";useHSL=(ev.indexOf("hsl")!==-1&&_supportsOpacity);bv=_parseColor(bv,useHSL);ev=_parseColor(ev,useHSL);hasAlpha=(bv.length+ev.length>6);if(hasAlpha&&!_supportsOpacity&&ev[3]===0){pt["xs"+pt.l]+=pt.l?" transparent":"transparent";pt.e=pt.e.split(ea[i]).join("transparent");}else{if(!_supportsOpacity)hasAlpha=false;if(useHSL)pt.appendXtra((hasAlpha?"hsla(":"hsl("),bv[0],_parseChange(ev[0],bv[0]),",",false,true).appendXtra("",bv[1],_parseChange(ev[1],bv[1]),"%,",false).appendXtra("",bv[2],_parseChange(ev[2],bv[2]),(hasAlpha?"%,":"%"+str),false);
25else pt.appendXtra((hasAlpha?"rgba(":"rgb("),bv[0],ev[0]-bv[0],",",true,true).appendXtra("",bv[1],ev[1]-bv[1],",",true).appendXtra("",bv[2],ev[2]-bv[2],(hasAlpha?",":str),true);if(hasAlpha){bv=(bv.length<4)?1:bv[3];pt.appendXtra("",bv,((ev.length<4)?1:ev[3])-bv,str,false);}}_colorExp.lastIndex=0;}else{bnums=bv.match(_numExp);if(!bnums)pt["xs"+pt.l]+=pt.l?" "+bv:bv;else{enums=ev.match(_relNumExp);if(!enums||enums.length!==bnums.length)return pt;ni=0;for(xi=0;xi<bnums.length;xi++){cv=bnums[xi];temp=bv.indexOf(cv,ni);pt.appendXtra(bv.substr(ni,temp-ni),Number(cv),_parseChange(enums[xi],cv),"",(autoRound&&bv.substr(temp+cv.length,2)==="px"),(xi===0));ni=temp+cv.length;}pt["xs"+pt.l]+=bv.substr(ni);}}}if(e.indexOf("=")!==-1)if(pt.data){str=pt.xs0+pt.data.s;for(i=1;i<pt.l;i++)str+=pt["xs"+i]+pt.data["xn"+i];pt.e=str+pt["xs"+i];}if(!pt.l){pt.type=-1;pt.xs0=pt.e;}return pt.xfirst||pt;},i=9;p=CSSPropTween.prototype;p.l=p.pr=0;while(--i>0){p["xn"+i]=0;p["xs"+i]="";}p.xs0="";p._next=p._prev=p.xfirst=p.data=p.plugin=p.setRatio=p.rxp=null;p.appendXtra=function(pfx,s,c,sfx,r,pad){var pt=this,l=pt.l;pt["xs"+l]+=(pad&&l)?" "+pfx:pfx||"";if(!c)if(l!==0&&!pt.plugin){pt["xs"+l]+=s+(sfx||"");return pt;}pt.l++;pt.type=pt.setRatio?2:1;pt["xs"+pt.l]=sfx||"";if(l>0){pt.data["xn"+l]=s+c;pt.rxp["xn"+l]=r;pt["xn"+l]=s;if(!pt.plugin){pt.xfirst=new CSSPropTween(pt,"xn"+l,s,c,pt.xfirst||pt,0,pt.n,r,pt.pr);pt.xfirst.xs0=0;}return pt;}pt.data={s:s+c};pt.rxp={};pt.s=s;pt.c=c;pt.r=r;return pt;};var SpecialProp=function(p,options){options=options||{};this.p=options.prefix?_checkPropPrefix(p)||p:p;_specialProps[p]=_specialProps[this.p]=this;this.format=options.formatter||_getFormatter(options.defaultValue,options.color,options.collapsible,options.multi);if(options.parser)this.parse=options.parser;this.clrs=options.color;this.multi=options.multi;this.keyword=options.keyword;this.dflt=options.defaultValue;this.pr=options.priority||0;},_registerComplexSpecialProp=_internals._registerComplexSpecialProp=function(p,options,defaults){if(typeof (options)!=="object")options={parser:defaults};var a=p.split(","),d=options.defaultValue,i,temp;defaults=defaults||[d];for(i=0;i<a.length;i++){options.prefix=(i===0&&options.prefix);options.defaultValue=defaults[i]||d;temp=new SpecialProp(a[i],options);}},_registerPluginProp=function(p){if(!_specialProps[p]){var pluginName=p.charAt(0).toUpperCase()+p.substr(1)+"Plugin";_registerComplexSpecialProp(p,{parser:function(t,e,p,cssp,pt,plugin,vars){var pluginClass=_globals.com.greensock.plugins[pluginName];if(!pluginClass){_log("Error: "+pluginName+" js file not loaded.");return pt;}pluginClass._cssRegister();return _specialProps[p].parse(t,e,p,cssp,pt,plugin,vars);}});}};p=SpecialProp.prototype;p.parseComplex=function(t,b,e,pt,plugin,setRatio){var kwd=this.keyword,i,ba,ea,l,bi,ei;if(this.multi)if(_commasOutsideParenExp.test(e)||_commasOutsideParenExp.test(b)){ba=b.replace(_commasOutsideParenExp,"|").split("|");ea=e.replace(_commasOutsideParenExp,"|").split("|");}else{if(kwd){ba=[b];ea=[e];}}if(ea){l=(ea.length>ba.length)?ea.length:ba.length;for(i=0;i<l;i++){b=ba[i]=ba[i]||this.dflt;e=ea[i]=ea[i]||this.dflt;if(kwd){bi=b.indexOf(kwd);ei=e.indexOf(kwd);if(bi!==ei)if(ei===-1)ba[i]=ba[i].split(kwd).join("");else{if(bi===-1)ba[i]+=" "+kwd;}}}b=ba.join(", ");e=ea.join(", ");}return _parseComplex(t,this.p,b,e,this.clrs,this.dflt,pt,this.pr,plugin,setRatio);};p.parse=function(t,e,p,cssp,pt,plugin,vars){return this.parseComplex(t.style,this.format(_getStyle(t,this.p,_cs,false,this.dflt)),this.format(e),pt,plugin);};CSSPlugin.registerSpecialProp=function(name,onInitTween,priority){_registerComplexSpecialProp(name,{parser:function(t,e,p,cssp,pt,plugin,vars){var rv=new CSSPropTween(t,p,0,0,pt,2,p,false,priority);rv.plugin=plugin;rv.setRatio=onInitTween(t,e,cssp._tween,p);return rv;},priority});};CSSPlugin.useSVGTransformAttr=_isSafari||_isFirefox;var _transformProps=("scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent").split(","),_transformProp=_checkPropPrefix("transform"),_transformPropCSS=_prefixCSS+"transform",_transformOriginProp=_checkPropPrefix("transformOrigin"),_supports3D=(_checkPropPrefix("perspective")!==null),Transform=_internals.Transform=function(){this.perspective=parseFloat(CSSPlugin.defaultTransformPerspective)||0;this.force3D=(CSSPlugin.defaultForce3D===false||!_supports3D)?false:CSSPlugin.defaultForce3D||"auto";},_SVGElement=window.SVGElement,_useSVGTransformAttr,_createSVG=function(type,container,attributes){var element=_doc.createElementNS("http://www.w3.org/2000/svg",type),reg=/([a-z])([A-Z])/g,p;for(p in attributes)element.setAttributeNS(null,p.replace(reg,"$1-$2").toLowerCase(),attributes[p]);container.appendChild(element);return element;},_docElement=_doc.documentElement,_forceSVGTransformAttr=(function(){var force=_ieVers||
25(/Android/i.test(_agent)&&!window.chrome),svg,rect,width;if(_doc.createElementNS&&!force){svg=_createSVG("svg",_docElement);rect=_createSVG("rect",svg,{width:100,height:50,x:100});width=rect.getBoundingClientRect().width;rect.style[_transformOriginProp]="50% 50%";rect.style[_transformProp]="scaleX(0.5)";force=(width===rect.getBoundingClientRect().width&&!(_isFirefox&&_supports3D));_docElement.removeChild(svg);}return force;})(),_parseSVGOrigin=function(e,local,decoratee,absolute,smoothOrigin){var tm=e._gsTransform,m=_getMatrix(e,true),v,x,y,xOrigin,yOrigin,a,b,c,d,tx,ty,determinant,xOriginOld,yOriginOld;if(tm){xOriginOld=tm.xOrigin;yOriginOld=tm.yOrigin;}if(!absolute||(v=absolute.split(" ")).length<2){b=e.getBBox();local=_parsePosition(local).split(" ");v=[(local[0].indexOf("%")!==-1?parseFloat(local[0])/100*b.width:parseFloat(local[0]))+b.x,(local[1].indexOf("%")!==-1?parseFloat(local[1])/100*b.height:parseFloat(local[1]))+b.y];}decoratee.xOrigin=xOrigin=parseFloat(v[0]);decoratee.yOrigin=yOrigin=parseFloat(v[1]);if(absolute&&m!==_identity2DMatrix){a=m[0];b=m[1];c=m[2];d=m[3];tx=m[4];ty=m[5];determinant=(a*d-b*c);x=xOrigin*(d/determinant)+yOrigin*(-c/determinant)+((c*ty-d*tx)/determinant);y=xOrigin*(-b/determinant)+yOrigin*(a/determinant)-((a*ty-b*tx)/determinant);xOrigin=decoratee.xOrigin=v[0]=x;yOrigin=decoratee.yOrigin=v[1]=y;}if(tm)if(smoothOrigin||(smoothOrigin!==false&&CSSPlugin.defaultSmoothOrigin!==false)){x=xOrigin-xOriginOld;y=yOrigin-yOriginOld;tm.xOffset+=(x*m[0]+y*m[2])-x;tm.yOffset+=(x*m[1]+y*m[3])-y;}else tm.xOffset=tm.yOffset=0;e.setAttribute("data-svg-origin",v.join(" "));},_isSVG=function(e){return !!(_SVGElement&&typeof (e.getBBox)==="function"&&e.getCTM&&(!e.parentNode||(e.parentNode.getBBox&&e.parentNode.getCTM)));},_identity2DMatrix=[1,0,0,1,0,0],_getMatrix=function(e,force2D){var tm=e._gsTransform||new Transform(),rnd=100000,isDefault,s,m,n,dec;if(_transformProp)s=_getStyle(e,_transformPropCSS,null,true);else{if(e.currentStyle){s=e.currentStyle.filter.match(_ieGetMatrixExp);s=(s&&s.length===4)?[s[0].substr(4),Number(s[2].substr(4)),Number(s[1].substr(4)),s[3].substr(4),(tm.x||0),(tm.y||0)].join(","):"";}}isDefault=(!s||s==="none"||s==="matrix(1, 0, 0, 1, 0, 0)");if(tm.svg||(e.getBBox&&_isSVG(e))){if(isDefault&&(e.style[_transformProp]+"").indexOf("matrix")!==-1){s=e.style[_transformProp];isDefault=0;}m=e.getAttribute("transform");if(isDefault&&m)if(m.indexOf("matrix")!==-1){s=m;isDefault=0;}else{if(m.indexOf("translate")!==-1){s="matrix(1,0,0,1,"+m.match(/(?:\-|\b)[\d\-\.e]+\b/gi).join(",")+")";isDefault=0;}}}if(isDefault)return _identity2DMatrix;m=(s||"").match(/(?:\-|\b)[\d\-\.e]+\b/gi)||[];i=m.length;while(--i>-1){n=Number(m[i]);m[i]=(dec=n-(n|=0))?((dec*rnd+(dec<0?-0.5:0.5))|0)/rnd+n:n;}return (force2D&&m.length>6)?[m[0],m[1],m[4],m[5],m[12],m[13]]:m;},_getTransform=_internals.getTransform=function(t,cs,rec,parse){if(t._gsTransform&&rec&&!parse)return t._gsTransform;var tm=rec?t._gsTransform||new Transform():new Transform(),invX=(tm.scaleX<0),min=0.00002,rnd=100000,zOrigin=_supports3D?parseFloat(_getStyle(t,_transformOriginProp,cs,false,"0 0 0").split(" ")[2])||tm.zOrigin||0:0,defaultTransformPerspective=parseFloat(CSSPlugin.defaultTransformPerspective)||0,m,i,scaleX,scaleY,rotation,skewX;tm.svg=!!(t.getBBox&&_isSVG(t));if(tm.svg){_parseSVGOrigin(t,_getStyle(t,_transformOriginProp,_cs,false,"50% 50%")+"",tm,t.getAttribute("data-svg-origin"));_useSVGTransformAttr=CSSPlugin.useSVGTransformAttr||_forceSVGTransformAttr;}m=_getMatrix(t);if(m!==_identity2DMatrix){if(m.length===16){var a11=m[0],a21=m[1],a31=m[2],a41=m[3],a12=m[4],a22=m[5],a32=m[6],a42=m[7],a13=m[8],a23=m[9],a33=m[10],a14=m[12],a24=m[13],a34=m[14],a43=m[11],angle=Math.atan2(a32,a33),t1,t2,t3,t4,cos,sin;if(tm.zOrigin){a34=-tm.zOrigin;a14=a13*a34-m[12];a24=a23*a34-m[13];a34=a33*a34+tm.zOrigin-m[14];}tm.rotationX=angle*_RAD2DEG;if(angle){cos=Math.cos(-angle);sin=Math.sin(-angle);t1=a12*cos+a13*sin;t2=a22*cos+a23*sin;t3=a32*cos+a33*sin;a13=a12*-sin+a13*cos;a23=a22*-sin+a23*cos;a33=a32*-sin+a33*cos;a43=a42*-sin+a43*cos;a12=t1;a22=t2;a32=t3;}angle=Math.atan2(a13,a33);tm.rotationY=angle*_RAD2DEG;if(angle){cos=Math.cos(-angle);sin=Math.sin(-angle);t1=a11*cos-a13*sin;t2=a21*cos-a23*sin;t3=a31*cos-a33*sin;a23=a21*sin+a23*cos;a33=a31*sin+a33*cos;a43=a41*sin+a43*cos;a11=t1;a21=t2;a31=t3;}angle=Math.atan2(a21,a11);tm.rotation=angle*_RAD2DEG;if(angle){cos=Math.cos(-angle);sin=Math.sin(-angle);a11=a11*cos+a12*sin;t2=a21*cos+a22*sin;a22=a21*-sin+a22*cos;a32=a31*-sin+a32*cos;a21=t2;}if(tm.rotationX&&Math.abs(tm.rotationX)+Math.abs(tm.rotation)>359.9){tm.rotationX=tm.rotation=0;tm.rotationY+=180;}tm.scaleX=((Math.sqrt(a11*a11+a21*a21)*rnd+0.5)|0)/rnd;tm.scaleY=((Math.sqrt(a22*a22+a23*a23)*rnd+0.5)|0)/rnd;tm.scaleZ=((Math.sqrt(a32*a32+a33*a33)*rnd+0.5)|0)/rnd;tm.skewX=0;tm.perspective=a43?1/((a43<0)?-a43:a43):0;tm.x=a14;tm.y=a24;tm.z=a34;if(tm.svg){tm.x-=tm.xOrigin-(tm.xOrigin*a11-tm.yOrigin*a12);tm.y-=tm.yOrigin-(tm.yOrigin*a21-tm.xOrigin*a22);}}else{if((!_supports3D||parse||!m.length||tm.x!==m[4]||tm.y!==m[5]||(!tm.rotationX&&!tm.rotationY))&&!(tm.x!==undefined&&_getStyle(t,"display",cs)==="none")){var k=(m.length>=6),a=k?m[0]:1,b=m[1]||0,c=m[2]||0,d=k?m[3]:1;tm.x=m[4]||0;tm.y=m[5]||0;scaleX=Math.sqrt(a*a+b*b);scaleY=Math.sqrt(d*d+c*c);rotation=(a||b)?Math.atan2(b,a)*_RAD2DEG:tm.rotation||0;skewX=(c||d)?Math.atan2(c,d)*_RAD2DEG+rotation:tm.skewX||0;if(Math.abs(skewX)>90&&Math.abs(skewX)<270)if(invX){scaleX*=-1;skewX+=(rotation<=0)?180:-180;rotation+=(rotation<=0)?180:-180;}else{scaleY*=-1;skewX+=(skewX<=0)?180:-180;}tm.scaleX=scaleX;tm.scaleY=scaleY;tm.rotation=rotation;tm.skewX=skewX;if(_supports3D){tm.rotationX=tm.rotationY=tm.z=0;tm.perspective=defaultTransformPerspective;tm.scaleZ=1;}if(tm.svg){tm.x-=tm.xOrigin-(tm.xOrigin*a+tm.yOrigin*c);tm.y-=tm.yOrigin-(tm.xOrigin*b+tm.yOrigin*d);}}}tm.zOrigin=zOrigin;for(i in tm)if(tm[i]<min)if(tm[i]>-min)tm[i]=0;}if(rec){t._gsTransform=tm;if(tm.svg)if(_useSVGTransformAttr&&t.style[_transformProp])TweenLite.delayedCall(0.001,function(){_removeProp(t.style,_transformProp);});else{if(!_useSVGTransformAttr&&t.getAttribute("transform"))TweenLite.delayedCall(0.001,function(){t.removeAttribute("transform");});}}return tm;},_setIETransformRatio=function(v){var t=this.data,ang=-t.rotation*_DEG2RAD,skew=ang+t.skewX*_DEG2RAD,rnd=100000,a=((Math.cos(ang)*t.scaleX*rnd)|0)/rnd,b=((Math.sin(ang)*t.scaleX*rnd)|0)/rnd,c=((Math.sin(skew)*-t.scaleY*rnd)|0)/rnd,d=((Math.cos(skew)*t.scaleY*rnd)|0)/rnd,style=this.t.style,cs=this.t.currentStyle,filters,val;if(!cs)return;val=b;b=-c;c=-val;filters=cs.filter;style.filter="";var w=this.t.offsetWidth,h=this.t.offsetHeight,clip=(cs.position!=="absolute"),m="progid:DXImageTransform.Microsoft.Matrix(M11="+a+", M12="+b+", M21="+c+", M22="+d,ox=t.x+(w*t.xPercent/100),oy=t.y+(h*t.yPercent/100),dx,dy;if(t.ox!=null){dx=((t.oxp)?w*t.ox*0.01:t.ox)-w/2;dy=((t.oyp)?h*t.oy*0.01:t.oy)-h/2;ox+=dx-(dx*a+dy*b);oy+=dy-(dx*c+dy*d);}
25if(!clip)m+=", sizingMethod='auto expand')";else{dx=(w/2);dy=(h/2);m+=", Dx="+(dx-(dx*a+dy*b)+ox)+", Dy="+(dy-(dx*c+dy*d)+oy)+")";}if(filters.indexOf("DXImageTransform.Microsoft.Matrix(")!==-1)style.filter=filters.replace(_ieSetMatrixExp,m);else style.filter=m+" "+filters;if(v===0||v===1)if(a===1)if(b===0)if(c===0)if(d===1)if(!clip||m.indexOf("Dx=0, Dy=0")!==-1)if(!_opacityExp.test(filters)||parseFloat(RegExp.$1)===100)if(filters.indexOf("gradient("&&filters.indexOf("Alpha"))===-1)style.removeAttribute("filter");if(!clip){var mult=(_ieVers<8)?1:-1,marg,prop,dif;dx=t.ieOffsetX||0;dy=t.ieOffsetY||0;t.ieOffsetX=Math.round((w-((a<0?-a:a)*w+(b<0?-b:b)*h))/2+ox);t.ieOffsetY=Math.round((h-((d<0?-d:d)*h+(c<0?-c:c)*w))/2+oy);for(i=0;i<4;i++){prop=_margins[i];marg=cs[prop];val=(marg.indexOf("px")!==-1)?parseFloat(marg):_convertToPixels(this.t,prop,parseFloat(marg),marg.replace(_suffixExp,""))||0;if(val!==t[prop])dif=(i<2)?-t.ieOffsetX:-t.ieOffsetY;else dif=(i<2)?dx-t.ieOffsetX:dy-t.ieOffsetY;style[prop]=(t[prop]=Math.round(val-dif*((i===0||i===2)?1:mult)))+"px";}}},_setTransformRatio=_internals.set3DTransformRatio=_internals.setTransformRatio=function(v){var t=this.data,style=this.t.style,angle=t.rotation,rotationX=t.rotationX,rotationY=t.rotationY,sx=t.scaleX,sy=t.scaleY,sz=t.scaleZ,x=t.x,y=t.y,z=t.z,isSVG=t.svg,perspective=t.perspective,force3D=t.force3D,a11,a12,a13,a21,a22,a23,a31,a32,a33,a41,a42,a43,zOrigin,min,cos,sin,t1,t2,transform,comma,zero,skew,rnd;if(((((v===1||v===0)&&force3D==="auto"&&(this.tween._totalTime===this.tween._totalDuration||!this.tween._totalTime))||!force3D)&&!z&&!perspective&&!rotationY&&!rotationX)||(_useSVGTransformAttr&&isSVG)||!_supports3D){if(angle||t.skewX||isSVG){angle*=_DEG2RAD;skew=t.skewX*_DEG2RAD;rnd=100000;a11=Math.cos(angle)*sx;a21=Math.sin(angle)*sx;a12=Math.sin(angle-skew)*-sy;a22=Math.cos(angle-skew)*sy;if(skew&&t.skewType==="simple"){t1=Math.tan(skew);t1=Math.sqrt(1+t1*t1);a12*=t1;a22*=t1;if(t.skewY){a11*=t1;a21*=t1;}}if(isSVG){x+=t.xOrigin-(t.xOrigin*a11+t.yOrigin*a12)+t.xOffset;y+=t.yOrigin-(t.xOrigin*a21+t.yOrigin*a22)+t.yOffset;if(_useSVGTransformAttr&&(t.xPercent||t.yPercent)){min=this.t.getBBox();x+=t.xPercent*0.01*min.width;y+=t.yPercent*0.01*min.height;}min=0.000001;if(x<min)if(x>-min)x=0;if(y<min)if(y>-min)y=0;}transform=(((a11*rnd)|0)/rnd)+","+(((a21*rnd)|0)/rnd)+","+(((a12*rnd)|0)/rnd)+","+(((a22*rnd)|0)/rnd)+","+x+","+y+")";if(isSVG&&_useSVGTransformAttr)this.t.setAttribute("transform","matrix("+transform);else style[_transformProp]=((t.xPercent||t.yPercent)?"translate("+t.xPercent+"%,"+t.yPercent+"%) matrix(":"matrix(")+transform;}else style[_transformProp]=((t.xPercent||t.yPercent)?"translate("+t.xPercent+"%,"+t.yPercent+"%) matrix(":"matrix(")+sx+",0,0,"+sy+","+x+","+y+")";return;}if(_isFirefox){min=0.0001;if(sx<min&&sx>-min)sx=sz=0.00002;if(sy<min&&sy>-min)sy=sz=0.00002;if(perspective&&!t.z&&!t.rotationX&&!t.rotationY)perspective=0;}if(angle||t.skewX){angle*=_DEG2RAD;cos=a11=Math.cos(angle);sin=a21=Math.sin(angle);if(t.skewX){angle-=t.skewX*_DEG2RAD;cos=Math.cos(angle);sin=Math.sin(angle);if(t.skewType==="simple"){t1=Math.tan(t.skewX*_DEG2RAD);t1=Math.sqrt(1+t1*t1);cos*=t1;sin*=t1;if(t.skewY){a11*=t1;a21*=t1;}}}a12=-sin;a22=cos;}else if(!rotationY&&!rotationX&&sz===1&&!perspective&&!isSVG){style[_transformProp]=((t.xPercent||t.yPercent)?"translate("+t.xPercent+"%,"+t.yPercent+"%) translate3d(":"translate3d(")+x+"px,"+y+"px,"+z+"px)"+((sx!==1||sy!==1)?" scale("+sx+","+sy+")":"");return;}else{a11=a22=1;a12=a21=0;}a33=1;a13=a23=a31=a32=a41=a42=0;a43=(perspective)?-1/perspective:0;zOrigin=t.zOrigin;min=0.000001;comma=",";zero="0";angle=rotationY*_DEG2RAD;if(angle){cos=Math.cos(angle);sin=Math.sin(angle);a31=-sin;a41=a43*-sin;a13=a11*sin;a23=a21*sin;a33=cos;a43*=cos;a11*=cos;a21*=cos;}angle=rotationX*_DEG2RAD;if(angle){cos=Math.cos(angle);sin=Math.sin(angle);t1=a12*cos+a13*sin;t2=a22*cos+a23*sin;a32=a33*sin;a42=a43*sin;a13=a12*-sin+a13*cos;a23=a22*-sin+a23*cos;a33=a33*cos;a43=a43*cos;a12=t1;a22=t2;}if(sz!==1){a13*=sz;a23*=sz;a33*=sz;a43*=sz;}if(sy!==1){a12*=sy;a22*=sy;a32*=sy;a42*=sy;}if(sx!==1){a11*=sx;a21*=sx;a31*=sx;a41*=sx;}if(zOrigin||isSVG){if(zOrigin){x+=a13*-zOrigin;y+=a23*-zOrigin;z+=a33*-zOrigin+zOrigin;}if(isSVG){x+=t.xOrigin-(t.xOrigin*a11+t.yOrigin*a12)+t.xOffset;y+=t.yOrigin-(t.xOrigin*a21+t.yOrigin*a22)+t.yOffset;}if(x<min&&x>-min)x=zero;if(y<min&&y>-min)y=zero;if(z<min&&z>-min)z=0;}transform=((t.xPercent||t.yPercent)?"translate("+t.xPercent+"%,"+t.yPercent+"%) matrix3d(":"matrix3d(");transform+=((a11<min&&a11>-min)?zero:a11)+comma+((a21<min&&a21>-min)?zero:a21)+comma+((a31<min&&a31>-min)?zero:a31);transform+=comma+((a41<min&&a41>-min)?zero:a41)+comma+((a12<min&&a12>-min)?zero:a12)+comma+((a22<min&&a22>-min)?zero:a22);if(rotationX||rotationY){transform+=comma+((a32<min&&a32>-min)?zero:a32)+comma+((a42<min&&a42>-min)?zero:a42)+comma+((a13<min&&a13>-min)?zero:a13);transform+=comma+((a23<min&&a23>-min)?zero:a23)+comma+((a33<min&&a33>-min)?zero:a33)+comma+((a43<min&&a43>-min)?zero:a43)+comma;}else transform+=",0,0,0,0,1,0,";transform+=x+comma+y+comma+z+comma+(perspective?(1+(-z/perspective)):1)+")";style[_transformProp]=transform;};p=Transform.prototype;p.x=p.y=p.z=p.skewX=p.skewY=p.rotation=p.rotationX=p.rotationY=p.zOrigin=p.xPercent=p.yPercent=p.xOffset=p.yOffset=0;p.scaleX=p.scaleY=p.scaleZ=1;_registerComplexSpecialProp("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin",{parser:function(t,e,p,cssp,pt,plugin,vars){if
25(cssp._lastParsedTransform===vars)return pt;cssp._lastParsedTransform=vars;var originalGSTransform=t._gsTransform,style=t.style,min=0.000001,i=_transformProps.length,v=vars,endRotations={},transformOriginString="transformOrigin",m1,m2,skewY,copy,orig,has3D,hasChange,dr,x,y;if(vars.display){copy=_getStyle(t,"display");style.display="block";m1=_getTransform(t,_cs,true,vars.parseTransform);style.display=copy;}else m1=_getTransform(t,_cs,true,vars.parseTransform);cssp._transform=m1;if(typeof (v.transform)==="string"&&_transformProp){copy=_tempDiv.style;copy[_transformProp]=v.transform;copy.display="block";copy.position="absolute";_doc.body.appendChild(_tempDiv);m2=_getTransform(_tempDiv,null,false);_doc.body.removeChild(_tempDiv);if(!m2.perspective)m2.perspective=m1.perspective;if(v.xPercent!=null)m2.xPercent=_parseVal(v.xPercent,m1.xPercent);if(v.yPercent!=null)m2.yPercent=_parseVal(v.yPercent,m1.yPercent);}else{if(typeof (v)==="object"){m2={scaleX:_parseVal((v.scaleX!=null)?v.scaleX:v.scale,m1.scaleX),scaleY:_parseVal((v.scaleY!=null)?v.scaleY:v.scale,m1.scaleY),scaleZ:_parseVal(v.scaleZ,m1.scaleZ),x:_parseVal(v.x,m1.x),y:_parseVal(v.y,m1.y),z:_parseVal(v.z,m1.z),xPercent:_parseVal(v.xPercent,m1.xPercent),yPercent:_parseVal(v.yPercent,m1.yPercent),perspective:_parseVal(v.transformPerspective,m1.perspective)};dr=v.directionalRotation;if(dr!=null)if(typeof (dr)==="object")for(copy in dr)v[copy]=dr[copy];else v.rotation=dr;if(typeof (v.x)==="string"&&v.x.indexOf("%")!==-1){m2.x=0;m2.xPercent=_parseVal(v.x,m1.xPercent);}if(typeof (v.y)==="string"&&v.y.indexOf("%")!==-1){m2.y=0;m2.yPercent=_parseVal(v.y,m1.yPercent);}m2.rotation=_parseAngle(("rotation" in v)?v.rotation:("shortRotation" in v)?v.shortRotation+"_short":("rotationZ" in v)?v.rotationZ:m1.rotation,m1.rotation,"rotation",endRotations);if(_supports3D){m2.rotationX=_parseAngle(("rotationX" in v)?v.rotationX:("shortRotationX" in v)?v.shortRotationX+"_short":m1.rotationX||0,m1.rotationX,"rotationX",endRotations);m2.rotationY=_parseAngle(("rotationY" in v)?v.rotationY:("shortRotationY" in v)?v.shortRotationY+"_short":m1.rotationY||0,m1.rotationY,"rotationY",endRotations);}m2.skewX=(v.skewX==null)?m1.skewX:_parseAngle(v.skewX,m1.skewX);m2.skewY=(v.skewY==null)?m1.skewY:_parseAngle(v.skewY,m1.skewY);if((skewY=m2.skewY-m1.skewY)){m2.skewX+=skewY;m2.rotation+=skewY;}}}if(_supports3D&&v.force3D!=null){m1.force3D=v.force3D;hasChange=true;}m1.skewType=v.skewType||m1.skewType||CSSPlugin.defaultSkewType;has3D=(m1.force3D||m1.z||m1.rotationX||m1.rotationY||m2.z||m2.rotationX||m2.rotationY||m2.perspective);if(!has3D&&v.scale!=null)m2.scaleZ=1;while(--i>-1){p=_transformProps[i];orig=m2[p]-m1[p];if(orig>min||orig<-min||v[p]!=null||_forcePT[p]!=null){hasChange=true;pt=new CSSPropTween(m1,p,m1[p],orig,pt);
25if(p in endRotations)pt.e=endRotations[p];pt.xs0=0;pt.plugin=plugin;cssp._overwriteProps.push(pt.n);}}orig=v.transformOrigin;if(m1.svg&&(orig||v.svgOrigin)){x=m1.xOffset;y=m1.yOffset;_parseSVGOrigin(t,_parsePosition(orig),m2,v.svgOrigin,v.smoothOrigin);pt=_addNonTweeningNumericPT(m1,"xOrigin",(originalGSTransform?m1:m2).xOrigin,m2.xOrigin,pt,transformOriginString);pt=_addNonTweeningNumericPT(m1,"yOrigin",(originalGSTransform?m1:m2).yOrigin,m2.yOrigin,pt,transformOriginString);if(x!==m1.xOffset||y!==m1.yOffset){pt=_addNonTweeningNumericPT(m1,"xOffset",(originalGSTransform?x:m1.xOffset),m1.xOffset,pt,transformOriginString);pt=_addNonTweeningNumericPT(m1,"yOffset",(originalGSTransform?y:m1.yOffset),m1.yOffset,pt,transformOriginString);}orig=_useSVGTransformAttr?null:"0px 0px";}if(orig||(_supports3D&&has3D&&m1.zOrigin))if(_transformProp){hasChange=true;p=_transformOriginProp;orig=(orig||_getStyle(t,p,_cs,false,"50% 50%"))+"";pt=new CSSPropTween(style,p,0,0,pt,-1,transformOriginString);pt.b=style[p];pt.plugin=plugin;if(_supports3D){copy=m1.zOrigin;orig=orig.split(" ");m1.zOrigin=((orig.length>2&&!(copy!==0&&orig[2]==="0px"))?parseFloat(orig[2]):copy)||0;pt.xs0=pt.e=orig[0]+" "+(orig[1]||"50%")+" 0px";pt=new CSSPropTween(m1,"zOrigin",0,0,pt,-1,pt.n);pt.b=copy;pt.xs0=pt.e=m1.zOrigin;}else pt.xs0=pt.e=orig;}else _parsePosition(orig+"",m1);if(hasChange)cssp._transformType=(!(m1.svg&&_useSVGTransformAttr)&&(has3D||this._transformType===3))?3:2;return pt;},prefix:true});_registerComplexSpecialProp("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:true,color:true,multi:true,keyword:"inset"});_registerComplexSpecialProp("borderRadius",{defaultValue:"0px",parser:function(t,e,p,cssp,pt,plugin){e=this.format(e);var props=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],style=t.style,ea1,i,es2,bs2,bs,es,bn,en,w,h,esfx,bsfx,rel,hn,vn,em;w=parseFloat(t.offsetWidth);h=parseFloat(t.offsetHeight);ea1=e.split(" ");for(i=0;i<props.length;i++){if(this.p.indexOf("border"))props[i]=_checkPropPrefix(props[i]);bs=bs2=_getStyle(t,props[i],_cs,false,"0px");if(bs.indexOf(" ")!==-1){bs2=bs.split(" ");bs=bs2[0];bs2=bs2[1];}es=es2=ea1[i];bn=parseFloat(bs);bsfx=bs.substr((bn+"").length);rel=(es.charAt(1)==="=");if(rel){en=parseInt(es.charAt(0)+"1",10);es=es.substr(2);en*=parseFloat(es);esfx=es.substr((en+"").length-(en<0?1:0))||"";}else{en=parseFloat(es);esfx=es.substr((en+"").length);}if(esfx==="")esfx=_suffixMap[p]||bsfx;if(esfx!==bsfx){hn=_convertToPixels(t,"borderLeft",bn,bsfx);vn=_convertToPixels(t,"borderTop",bn,bsfx);if(esfx==="%"){bs=(hn/w*100)+"%";bs2=(vn/h*100)+"%";}else if(esfx==="em"){em=_convertToPixels(t,"borderLeft",1,"em");bs=(hn/em)+"em";bs2=(vn/em)+"em";}else{bs=hn+"px";bs2=vn+"px";}if(rel){es=(parseFloat(bs)+en)+esfx;es2=(parseFloat(bs2)+en)+esfx;}}pt=_parseComplex(style,props[i],bs+" "+bs2,es+" "+es2,false,"0px",pt);}return pt;},prefix:true,formatter:_getFormatter("0px 0px 0px 0px",false,true)});_registerComplexSpecialProp("backgroundPosition",{defaultValue:"0 0",parser:function(t,e,p,cssp,pt,plugin){var bp="background-position",cs=(_cs||_getComputedStyle(t,null)),bs=this.format(((cs)?_ieVers?cs.getPropertyValue(bp+"-x")+" "+cs.getPropertyValue(bp+"-y"):cs.getPropertyValue(bp):t.currentStyle.backgroundPositionX+" "+t.currentStyle.backgroundPositionY)||"0 0"),es=this.format(e),ba,ea,i,pct,overlap,src;if((bs.indexOf("%")!==-1)!==(es.indexOf("%")!==-1)){src=_getStyle(t,"backgroundImage").replace(_urlExp,"");if(src&&src!=="none"){ba=bs.split(" ");ea=es.split(" ");_tempImg.setAttribute("src",src);i=2;while(--i>-1){bs=ba[i];pct=(bs.indexOf("%")!==-1);if(pct!==(ea[i].indexOf("%")!==-1)){overlap=(i===0)?t.offsetWidth-_tempImg.width:t.offsetHeight-_tempImg.height;ba[i]=pct?(parseFloat(bs)/100*overlap)+"px":(parseFloat(bs)/overlap*100)+"%";}}bs=ba.join(" ");}}return this.parseComplex(t.style,bs,es,pt,plugin);},formatter:_parsePosition});_registerComplexSpecialProp("backgroundSize",{defaultValue:"0 0",formatter:_parsePosition});_registerComplexSpecialProp("perspective",{defaultValue:"0px",prefix:true});_registerComplexSpecialProp("perspectiveOrigin",{defaultValue:"50% 50%",prefix:true});_registerComplexSpecialProp("transformStyle",{prefix:true});_registerComplexSpecialProp("backfaceVisibility",{prefix:true});_registerComplexSpecialProp("userSelect",{prefix:true});_registerComplexSpecialProp("margin",{parser:_getEdgeParser("marginTop,marginRight,marginBottom,marginLeft")});_registerComplexSpecialProp("padding",{parser:_getEdgeParser("paddingTop,paddingRight,paddingBottom,paddingLeft")});_registerComplexSpecialProp("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(t,e,p,cssp,pt,plugin){var b,cs,delim;if(_ieVers<9){cs=t.currentStyle;delim=_ieVers<8?" ":",";b="rect("+cs.clipTop+delim+cs.clipRight+delim+cs.clipBottom+delim+cs.clipLeft+")";e=this.format(e).split(",").join(delim);}else{b=this.format(_getStyle(t,this.p,_cs,false,this.dflt));e=this.format(e);}return this.parseComplex(t.style,b,e,pt,plugin);}});_registerComplexSpecialProp("textShadow",{defaultValue:"0px 0px 0px #999",color:true,multi:true});_registerComplexSpecialProp("autoRound,strictUnits",{parser:function(t,e,p,cssp,pt){return pt;}});_registerComplexSpecialProp("border",{defaultValue:"0px solid #000",parser:function(t,e,p,cssp,pt,plugin){return this.parseComplex(t.style,this.format(_getStyle(t,"borderTopWidth",_cs,false,"0px")+" "+_getStyle(t,"borderTopStyle",_cs,false,"solid")+" "+_getStyle(t,"borderTopColor",_cs,false,"#000")),this.format(e),pt,plugin);},color:true,formatter:function(v){var a=v.split(" ");return a[0]+" "+(a[1]||"solid")+" "+(v.match(_colorExp)||["#000"])[0];}});_registerComplexSpecialProp("borderWidth",{parser:_getEdgeParser("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")});_registerComplexSpecialProp("float,cssFloat,styleFloat",{parser:function(t,e,p,cssp,pt,plugin){var s=t.style,prop=("cssFloat" in s)?"cssFloat":"styleFloat";return new CSSPropTween(s,prop,0,0,pt,-1,p,false,0,s[prop],e);}});
25var _setIEOpacityRatio=function(v){var t=this.t,filters=t.filter||_getStyle(this.data,"filter")||"",val=(this.s+this.c*v)|0,skip;if(val===100)if(filters.indexOf("atrix(")===-1&&filters.indexOf("radient(")===-1&&filters.indexOf("oader(")===-1){t.removeAttribute("filter");skip=(!_getStyle(this.data,"filter"));}else{t.filter=filters.replace(_alphaFilterExp,"");skip=true;}if(!skip){if(this.xn1)t.filter=filters=filters||("alpha(opacity="+val+")");if(filters.indexOf("pacity")===-1){if(val!==0||!this.xn1)t.filter=filters+" alpha(opacity="+val+")";}else t.filter=filters.replace(_opacityExp,"opacity="+val);}};_registerComplexSpecialProp("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(t,e,p,cssp,pt,plugin){var b=parseFloat(_getStyle(t,"opacity",_cs,false,"1")),style=t.style,isAutoAlpha=(p==="autoAlpha");if(typeof (e)==="string"&&e.charAt(1)==="=")e=((e.charAt(0)==="-")?-1:1)*parseFloat(e.substr(2))+b;if(isAutoAlpha&&b===1&&_getStyle(t,"visibility",_cs)==="hidden"&&e!==0)b=0;if(_supportsOpacity)pt=new CSSPropTween(style,"opacity",b,e-b,pt);else{pt=new CSSPropTween(style,"opacity",b*100,(e-b)*100,pt);pt.xn1=isAutoAlpha?1:0;style.zoom=1;pt.type=2;pt.b="alpha(opacity="+pt.s+")";pt.e="alpha(opacity="+(pt.s+pt.c)+")";pt.data=t;pt.plugin=plugin;pt.setRatio=_setIEOpacityRatio;}if(isAutoAlpha){pt=new CSSPropTween(style,"visibility",0,0,pt,-1,null,false,0,((b!==0)?"inherit":"hidden"),((e===0)?"hidden":"inherit"));pt.xs0="inherit";cssp._overwriteProps.push(pt.n);cssp._overwriteProps.push(p);}return pt;}});var _removeProp=function(s,p){if(p)if(s.removeProperty){if(p.substr(0,2)==="ms"||p.substr(0,6)==="webkit")p="-"+p;s.removeProperty(p.replace(_capsExp,"-$1").toLowerCase());}else s.removeAttribute(p);},_setClassNameRatio=function(v){this.t._gsClassPT=this;if(v===1||v===0){this.t.setAttribute("class",(v===0)?this.b:this.e);var mpt=this.data,s=this.t.style;while(mpt){if(!mpt.v)_removeProp(s,mpt.p);else s[mpt.p]=mpt.v;mpt=mpt._next;}if(v===1&&this.t._gsClassPT===this)this.t._gsClassPT=null;}else{if(this.t.getAttribute("class")!==this.e)this.t.setAttribute("class",this.e);}};_registerComplexSpecialProp("className",{parser:function(t,e,p,cssp,pt,plugin,vars){var b=t.getAttribute("class")||"",cssText=t.style.cssText,difData,bs,cnpt,cnptLookup,mpt;pt=cssp._classNamePT=new CSSPropTween(t,p,0,0,pt,2);pt.setRatio=_setClassNameRatio;pt.pr=-11;_hasPriority=true;pt.b=b;bs=_getAllStyles(t,_cs);cnpt=t._gsClassPT;if(cnpt){cnptLookup={};mpt=cnpt.data;while(mpt){cnptLookup[mpt.p]=1;mpt=mpt._next;}cnpt.setRatio(1);}t._gsClassPT=pt;pt.e=(e.charAt(1)!=="=")?e:b.replace(new RegExp("\\s*\\b"+e.substr(2)+"\\b"),"")+((e.charAt(0)==="+")?" "+e.substr(2):"");t.setAttribute("class",pt.e);difData=_cssDif(t,bs,_getAllStyles(t),vars,cnptLookup);t.setAttribute("class",b);pt.data=difData.firstMPT;t.style.cssText=cssText;pt=pt.xfirst=cssp.parse(t,difData.difs,pt,plugin);return pt;}});var _setClearPropsRatio=function(v){if(v===1||v===0)if(this.data._totalTime===this.data._totalDuration&&this.data.data!=="isFromStart"){var s=this.t.style,transformParse=_specialProps.transform.parse,a,p,i,clearTransform,transform;if(this.e==="all"){s.cssText="";clearTransform=true;}else{a=this.e.split(" ").join("").split(",");i=a.length;while(--i>-1){p=a[i];if(_specialProps[p])if(_specialProps[p].parse===transformParse)clearTransform=true;else p=(p==="transformOrigin")?_transformOriginProp:_specialProps[p].p;_removeProp(s,p);}}if(clearTransform){_removeProp(s,_transformProp);transform=this.t._gsTransform;if(transform){if(transform.svg)this.t.removeAttribute("data-svg-origin");delete this.t._gsTransform;}}}};_registerComplexSpecialProp("clearProps",{parser:function(t,e,p,cssp,pt){pt=new CSSPropTween(t,p,0,0,pt,2);pt.setRatio=_setClearPropsRatio;pt.e=e;pt.pr=-10;pt.data=cssp._tween;_hasPriority=true;return pt;}});p="bezier,throwProps,physicsProps,physics2D".split(",");i=p.length;while(i--)_registerPluginProp(p[i]);p=CSSPlugin.prototype;p._firstPT=p._lastParsedTransform=p._transform=null;p._onInitTween=function(target,vars,tween){if(!target.nodeType)return false;this._target=target;this._tween=tween;this._vars=vars;_autoRound=vars.autoRound;_hasPriority=false;_suffixMap=vars.suffixMap||CSSPlugin.suffixMap;_cs=_getComputedStyle(target,"");_overwriteProps=this._overwriteProps;var style=target.style,v,pt,pt2,first,last,next,zIndex,tpt,threeD;if(_reqSafariFix)if(style.zIndex===""){v=_getStyle(target,"zIndex",_cs);if(v==="auto"||v==="")this._addLazySet(style,"zIndex",0);}
25if(typeof (vars)==="string"){first=style.cssText;v=_getAllStyles(target,_cs);style.cssText=first+";"+vars;v=_cssDif(target,v,_getAllStyles(target)).difs;if(!_supportsOpacity&&_opacityValExp.test(vars))v.opacity=parseFloat(RegExp.$1);vars=v;style.cssText=first;}if(vars.className)this._firstPT=pt=_specialProps.className.parse(target,vars.className,"className",this,null,null,vars);else this._firstPT=pt=this.parse(target,vars,null);if(this._transformType){threeD=(this._transformType===3);if(!_transformProp)style.zoom=1;else{if(_isSafari){_reqSafariFix=true;if(style.zIndex===""){zIndex=_getStyle(target,"zIndex",_cs);if(zIndex==="auto"||zIndex==="")this._addLazySet(style,"zIndex",0);}if(_isSafariLT6)this._addLazySet(style,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(threeD?"visible":"hidden"));}}pt2=pt;while(pt2&&pt2._next)pt2=pt2._next;tpt=new CSSPropTween(target,"transform",0,0,null,2);this._linkCSSP(tpt,null,pt2);tpt.setRatio=_transformProp?_setTransformRatio:_setIETransformRatio;tpt.data=this._transform||_getTransform(target,_cs,true);tpt.tween=tween;tpt.pr=-1;_overwriteProps.pop();}if(_hasPriority){while(pt){next=pt._next;pt2=first;while(pt2&&pt2.pr>pt.pr)pt2=pt2._next;if((pt._prev=pt2?pt2._prev:last))pt._prev._next=pt;else first=pt;if((pt._next=pt2))pt2._prev=pt;else last=pt;pt=next;}this._firstPT=first;}return true;};p.parse=function(target,vars,pt,plugin){var style=target.style,p,sp,bn,en,bs,es,bsfx,esfx,isStr,rel;for(p in vars){es=vars[p];sp=_specialProps[p];if(sp)pt=sp.parse(target,es,p,this,pt,plugin,vars);else{bs=_getStyle(target,p,_cs)+"";isStr=(typeof (es)==="string");if(p==="color"||p==="fill"||p==="stroke"||p.indexOf("Color")!==-1||(isStr&&_rgbhslExp.test(es))){if(!isStr){es=_parseColor(es);es=((es.length>3)?"rgba(":"rgb(")+es.join(",")+")";}pt=_parseComplex(style,p,bs,es,true,"transparent",pt,0,plugin);}else if(isStr&&(es.indexOf(" ")!==-1||es.indexOf(",")!==-1))pt=_parseComplex(style,p,bs,es,true,null,pt,0,plugin);else{bn=parseFloat(bs);bsfx=(bn||bn===0)?bs.substr((bn+"").length):"";if(bs===""||bs==="auto")if(p==="width"||p==="height"){bn=_getDimension(target,p,_cs);bsfx="px";}else if(p==="left"||p==="top"){bn=_calculateOffset(target,p,_cs);bsfx="px";}else{bn=(p!=="opacity")?0:1;bsfx="";}rel=(isStr&&es.charAt(1)==="=");if(rel){en=parseInt(es.charAt(0)+"1",10);es=es.substr(2);en*=parseFloat(es);esfx=es.replace(_suffixExp,"");}else{en=parseFloat(es);esfx=isStr?es.replace(_suffixExp,""):"";}if(esfx==="")esfx=(p in _suffixMap)?_suffixMap[p]:bsfx;es=(en||en===0)?(rel?en+bn:en)+esfx:vars[p];if(bsfx!==esfx)if(esfx!=="")if(en||en===0)if(bn){bn=_convertToPixels(target,p,bn,bsfx);if(esfx==="%"){bn/=_convertToPixels(target,p,100,"%")/100;if(vars.strictUnits!==true)bs=bn+"%";}else if(esfx==="em"||esfx==="rem")bn/=_convertToPixels(target,p,1,esfx);else{if(esfx!=="px"){en=_convertToPixels(target,p,en,esfx);esfx="px";}}if(rel)if(en||en===0)es=(en+bn)+esfx;}if(rel)en+=bn;if((bn||bn===0)&&(en||en===0)){pt=new CSSPropTween(style,p,bn,en-bn,pt,0,p,(_autoRound!==false&&(esfx==="px"||p==="zIndex")),0,bs,es);pt.xs0=esfx;}else if(style[p]===undefined||!es&&(es+""==="NaN"||es==null))_log("invalid "+p+" tween value: "+vars[p]);else{pt=new CSSPropTween(style,p,en||bn||0,0,pt,-1,p,false,0,bs,es);pt.xs0=(es==="none"&&(p==="display"||p.indexOf("Style")!==-1))?bs:es;}}}if(plugin)if(pt&&!pt.plugin)pt.plugin=plugin;}return pt;};p.setRatio=function(v){var pt=this._firstPT,min=0.000001,val,str,i;if(v===1&&(this._tween._time===this._tween._duration||this._tween._time===0))while(pt){if(pt.type!==2)if(pt.r&&pt.type!==-1){val=Math.round(pt.s+pt.c);if(!pt.type)pt.t[pt.p]=val+pt.xs0;else{if(pt.type===1){i=pt.l;str=pt.xs0+val+pt.xs1;for(i=1;i<pt.l;i++)str+=pt["xn"+i]+pt["xs"+(i+1)];pt.t[pt.p]=str;}}}else pt.t[pt.p]=pt.e;else pt.setRatio(v);pt=pt._next;}else if(v||!(this._tween._time===this._tween._duration||this._tween._time===0)||this._tween._rawPrevTime===-0.000001)while(pt){val=pt.c*v+pt.s;if(pt.r)val=Math.round(val);else{if(val<min)if(val>-min)val=0;}if(!pt.type)pt.t[pt.p]=val+pt.xs0;else if(pt.type===1){i=pt.l;if(i===2)pt.t[pt.p]=pt.xs0+val+pt.xs1+pt.xn1+pt.xs2;else if(i===3)pt.t[pt.p]=pt.xs0+val+pt.xs1+pt.xn1+pt.xs2+pt.xn2+pt.xs3;else if(i===4)pt.t[pt.p]=pt.xs0+val+pt.xs1+pt.xn1+pt.xs2+pt.xn2+pt.xs3+pt.xn3+pt.xs4;else if(i===5)pt.t[pt.p]=pt.xs0+val+pt.xs1+pt.xn1+pt.xs2+pt.xn2+pt.xs3+pt.xn3+pt.xs4+pt.xn4+pt.xs5;else{str=pt.xs0+val+pt.xs1;for(i=1;i<pt.l;i++)str+=pt["xn"+i]+pt["xs"+(i+1)];pt.t[pt.p]=str;}}else if(pt.type===-1)pt.t[pt.p]=pt.xs0;else{if(pt.setRatio)pt.setRatio(v);}pt=pt._next;}else while(pt){if(pt.type!==2)pt.t[pt.p]=pt.b;else pt.setRatio(v);pt=pt._next;}};p._enableTransforms=function(threeD){this._transform=this._transform||_getTransform(this._target,_cs,true);this._transformType=(!(this._transform.svg&&_useSVGTransformAttr)&&(threeD||this._transformType===3))?3:2;};var lazySet=function(v){this.t[this.p]=this.e;this.data._linkCSSP(this,this._next,null,true);};p._addLazySet=function(t,p,v){var pt=this._firstPT=new CSSPropTween(t,p,0,0,this._firstPT,2);pt.e=v;pt.setRatio=lazySet;pt.data=this;};p._linkCSSP=function(pt,next,prev,remove){if(pt){if(next)next._prev=pt;if(pt._next)pt._next._prev=pt._prev;if(pt._prev)pt._prev._next=pt._next;else{if(this._firstPT===pt){this._firstPT=pt._next;remove=true;}}if(prev)prev._next=pt;else{if(!remove&&this._firstPT===null)this._firstPT=pt;}pt._next=next;pt._prev=prev;}return pt;};p._kill=function(lookup){var copy=lookup,pt,p,xfirst;if(lookup.autoAlpha||lookup.alpha){copy={};for(p in lookup)copy[p]=lookup[p];copy.opacity=1;if(copy.autoAlpha)copy.visibility=1;}if(lookup.className&&(pt=this._classNamePT)){xfirst=pt.xfirst;if(xfirst&&xfirst._prev)this._linkCSSP(xfirst._prev,pt._next,xfirst._prev._prev);else{if(xfirst===this._firstPT)this._firstPT=pt._next;}if(pt._next)this._linkCSSP(pt._next,pt._next._next,xfirst._prev);this._classNamePT=null;}return TweenPlugin.prototype._kill.call(this,copy);};var _getChildStyles=function(e,props,targets){var children,i,child,type;if(e.slice){i=e.length;while(--i>-1)_getChildStyles(e[i],props,targets);return;}children=e.childNodes;i=children.length;while(--i>-1){child=children[i];type=child.type;if(child.style){props.push(_getAllStyles(child));if(targets)targets.push(child);}if((type===1||type===9||type===11)&&child.childNodes.length)_getChildStyles(child,props,targets);}};CSSPlugin.cascadeTo=function(target,duration,vars){var tween=TweenLite.to(target,duration,vars),results=[tween],b=[],e=[],targets=[],_reservedProps=TweenLite._internals.reservedProps,i,difs,p,from;target=tween._targets||tween.target;_getChildStyles(target,b,targets);tween.render(duration,true,true);_getChildStyles(target,e);tween.render(0,true,true);tween._enabled(true);i=targets.length;while(--i>-1){difs=_cssDif(targets[i],b[i],e[i]);if(difs.firstMPT){difs=difs.difs;for(p in vars)if(_reservedProps[p])difs[p]=vars[p];from={};for(p in difs)from[p]=b[i][p];results.push(TweenLite.fromTo(targets[i],duration,from,difs));}}return results;};TweenPlugin.activate([CSSPlugin]);return CSSPlugin;},true);});if(_gsScope._gsDefine)_gsScope._gsQueue.pop()();(function(name){"use strict";var getGlobal=function(){return (_gsScope.GreenSockGlobals||_gsScope)[name];};if(typeof (define)==="function"&&define.amd)define(["TweenLite"],getGlobal);else{if(typeof (module)!=="undefined"&&module.exports){require("../TweenLite.js");module.exports=getGlobal();}}}("CSSPlugin"));var _gsScope=(typeof (module)!=="undefined"&&module.exports&&typeof (global)!=="undefined")?global:this||window;(function(window){"use strict";var _globals=window.GreenSockGlobals||window,_namespace=function(ns){var a=ns.split("."),p=_globals,i;for(i=0;i<a.length;i++)p[a[i]]=p=p[a[i]]||{};return p;},pkg=_namespace("com.greensock.utils"),_getText=function(e){var type=e.nodeType,result="";if(type===1||type===9||type===11)if(typeof (e.textContent)==="string")return e.textContent;else for(e=e.firstChild;e;e=e.nextSibling)result+=_getText(e);
25else{if(type===3||type===4)return e.nodeValue;}return result;},_doc=document,_getComputedStyle=_doc.defaultView?_doc.defaultView.getComputedStyle:function(){},_capsExp=/([A-Z])/g,_getStyle=function(t,p,cs,str){var result;if((cs=cs||_getComputedStyle(t,null))){t=cs.getPropertyValue(p.replace(_capsExp,"-$1").toLowerCase());result=(t||cs.length)?t:cs[p];}else{if(t.currentStyle){cs=t.currentStyle;result=cs[p];}}return str?result:parseInt(result,10)||0;},_isArrayLike=function(e){return (e.length&&e[0]&&((e[0].nodeType&&e[0].style&&!e.nodeType)||(e[0].length&&e[0][0])))?true:false;},_flattenArray=function(a){var result=[],l=a.length,i,e,j;for(i=0;i<l;i++){e=a[i];if(_isArrayLike(e)){j=e.length;for(j=0;j<e.length;j++)result.push(e[j]);}else result.push(e);}return result;},_brSwap=")eefec303079ad17405c",_brExp=/(?:<br>|<br\/>|<br \/>)/gi,_isOldIE=(_doc.all&&!_doc.addEventListener),_divStart="<div style='position:relative;display:inline-block;"+(_isOldIE?"*display:inline;*zoom:1;'":"'"),_cssClassFunc=function(cssClass){cssClass=cssClass||"";var iterate=(cssClass.indexOf("++")!==-1),num=1;if(iterate)cssClass=cssClass.split("++").join("");return function(){return _divStart+(cssClass?" class='"+cssClass+(iterate?num++:"")+"'>":">");};},SplitText=pkg.SplitText=_globals.SplitText=function(element,vars){if(typeof (element)==="string")element=SplitText.selector(element);if(!element)throw ("cannot split a null element.");this.elements=_isArrayLike(element)?_flattenArray(element):[element];this.chars=[];this.words=[];this.lines=[];this._originals=[];this.vars=vars||{};this.split(vars);},_swapText=function(element,oldText,newText){var type=element.nodeType;if(type===1||type===9||type===11)for(element=element.firstChild;element;element=element.nextSibling)_swapText(element,oldText,newText);else{if(type===3||type===4)element.nodeValue=element.nodeValue.split(oldText).join(newText);}},_pushReversed=function(a,merge){var i=merge.length;while(--i>-1)a.push(merge[i]);},_split=function(element,vars,allChars,allWords,allLines){if(_brExp.test(element.innerHTML))element.innerHTML=element.innerHTML.replace(_brExp,_brSwap);var text=_getText(element),types=vars.type||vars.split||"chars,words,lines",lines=(types.indexOf("lines")!==-1)?[]:null,words=(types.indexOf("words")!==-1),chars=(types.indexOf("chars")!==-1),absolute=(vars.position==="absolute"||vars.absolute===true),space=absolute?"­ ":" ",lineOffsetY=-999,cs=_getComputedStyle(element),paddingLeft=_getStyle(element,"paddingLeft",cs),borderTopAndBottom=_getStyle(element,"borderBottomWidth",cs)+_getStyle(element,"borderTopWidth",cs),borderLeftAndRight=_getStyle(element,"borderLeftWidth",cs)+_getStyle(element,"borderRightWidth",cs),padTopAndBottom=_getStyle(element,"paddingTop",cs)+_getStyle(element,"paddingBottom",cs),padLeftAndRight=_getStyle(element,"paddingLeft",cs)+_getStyle(element,"paddingRight",cs),textAlign=_getStyle(element,"textAlign",cs,true),origHeight=element.clientHeight,origWidth=element.clientWidth,wordEnd="</div>",wordStart=_cssClassFunc(vars.wordsClass),charStart=_cssClassFunc(vars.charsClass),iterateLine=((vars.linesClass||"").indexOf("++")!==-1),linesClass=vars.linesClass,hasTagStart=text.indexOf("<")!==-1,wordIsOpen=true,charArray=[],wordArray=[],lineArray=[],l,curLine,isChild,splitText,i,j,character,nodes,node,offset,lineNode,style,lineWidth,addWordSpaces;if(iterateLine)linesClass=linesClass.split("++").join("");if(hasTagStart)text=text.split("<").join("{{LT}}");l=text.length;splitText=wordStart();for(i=0;i<l;i++){character=text.charAt(i);if(character===")"&&text.substr(i,20)===_brSwap){splitText+=(wordIsOpen?wordEnd:"")+"<BR/>";wordIsOpen=false;if(i!==l-20&&text.substr(i+20,20)!==_brSwap){splitText+=" "+wordStart();wordIsOpen=true;}i+=19;}else if(character===" "&&text.charAt(i-1)!==" "&&i!==l-1&&text.substr(i-20,20)!==_brSwap){splitText+=wordIsOpen?wordEnd:"";wordIsOpen=false;while(text.charAt(i+1)===" "){splitText+=space;i++;}if(text.charAt(i+1)!==")"||text.substr(i+1,20)!==_brSwap){splitText+=space+wordStart();wordIsOpen=true;}}else if(character==="{"&&text.substr(i,6)==="{{LT}}
25"){splitText+=chars?charStart()+"{{LT}}"+"</div>":"{{LT}}";i+=5;}else splitText+=(chars&&character!==" ")?charStart()+character+"</div>":character;}element.innerHTML=splitText+(wordIsOpen?wordEnd:"");if(hasTagStart)_swapText(element,"{{LT}}","<");j=element.getElementsByTagName("*");l=j.length;nodes=[];for(i=0;i<l;i++)nodes[i]=j[i];if(lines||absolute)for(i=0;i<l;i++){node=nodes[i];isChild=(node.parentNode===element);if(isChild||absolute||(chars&&!words)){offset=node.offsetTop;if(lines&&isChild&&offset!==lineOffsetY&&node.nodeName!=="BR"){curLine=[];lines.push(curLine);lineOffsetY=offset;}if(absolute){node._x=node.offsetLeft;node._y=offset;node._w=node.offsetWidth;node._h=node.offsetHeight;}if(lines){if(words===isChild||!chars){curLine.push(node);node._x-=paddingLeft;}if(isChild&&i)nodes[i-1]._wordEnd=true;if(node.nodeName==="BR"&&node.nextSibling&&node.nextSibling.nodeName==="BR")lines.push([]);}}}for(i=0;i<l;i++){node=nodes[i];isChild=(node.parentNode===element);if(node.nodeName==="BR"){if(lines||absolute){element.removeChild(node);nodes.splice(i--,1);l--;}else{if(!words)element.appendChild(node);}continue;}if(absolute){style=node.style;if(!words&&!isChild){node._x+=node.parentNode._x;node._y+=node.parentNode._y;}style.left=node._x+"px";style.top=node._y+"px";style.position="absolute";style.display="block";style.width=(node._w+1)+"px";style.height=node._h+"px";}if(!words)if(isChild){element.removeChild(node);nodes.splice(i--,1);l--;}else{if(!isChild&&chars){offset=(!lines&&!absolute&&node.nextSibling);element.appendChild(node);if(!offset)element.appendChild(_doc.createTextNode(" "));charArray.push(node);}}else if(isChild&&node.innerHTML!=="")wordArray.push(node);else{if(chars)charArray.push(node);}}if(lines){if(absolute){lineNode=_doc.createElement("div");element.appendChild(lineNode);lineWidth=lineNode.offsetWidth+"px";offset=(lineNode.offsetParent===element)?0:element.offsetLeft;element.removeChild(lineNode);}style=element.style.cssText;element.style.cssText="display:none;";while(element.firstChild)element.removeChild(element.firstChild);addWordSpaces=(!absolute||(!words&&!chars));for(i=0;i<lines.length;i++){curLine=lines[i];lineNode=_doc.createElement("div");lineNode.style.cssText="display:block;text-align:"+textAlign+";position:"+(absolute?"absolute;":"relative;");if(linesClass)lineNode.className=linesClass+(iterateLine?i+1:"");lineArray.push(lineNode);l=curLine.length;for(j=0;j<l;j++)if(curLine[j].nodeName!=="BR"){node=curLine[j];lineNode.appendChild(node);if(addWordSpaces&&(node._wordEnd||words))lineNode.appendChild(_doc.createTextNode(" "));if(absolute){if(j===0){lineNode.style.top=node._y+"px";lineNode.style.left=(paddingLeft+offset)+"px";}node.style.top="0px";if(offset)node.style.left=(node._x-offset)+"px";}}if(l===0)lineNode.innerHTML=" ";if(!words&&!chars)lineNode.innerHTML=_getText(lineNode).split(String.fromCharCode(160)).join(" ");if(absolute){lineNode.style.width=lineWidth;lineNode.style.height=node._h+"px";}element.appendChild(lineNode);}element.style.cssText=style;}if(absolute){if(origHeight>element.clientHeight){element.style.height=(origHeight-padTopAndBottom)+"px";if(element.clientHeight<origHeight)element.style.height=(origHeight+borderTopAndBottom)+"px";}if(origWidth>element.clientWidth){element.style.width=(origWidth-padLeftAndRight)+"px";if(element.clientWidth<origWidth)element.style.width=(origWidth+borderLeftAndRight)+"px";}}_pushReversed(allChars,charArray);_pushReversed(allWords,wordArray);_pushReversed(allLines,lineArray);},p=SplitText.prototype;p.split=function(vars){if(this.isSplit)this.revert();this.vars=vars||this.vars;this._originals.length=this.chars.length=this.words.length=this.lines.length=0;var i=this.elements.length;while(--i>-1){this._originals[i]=this.elements[i].innerHTML;_split(this.elements[i],this.vars,this.chars,this.words,this.lines);}this.chars.reverse();this.words.reverse();this.lines.reverse();this.isSplit=true;return this;};p.revert=function(){if(!this._originals)throw ("revert() call wasn't scoped properly.");var i=this._originals.length;while(--i>-1)this.elements[i].innerHTML=this._originals[i];this.chars=[];this.words=[];this.lines=[];this.isSplit=false;return this;};SplitText.selector=window.$||window.jQuery||function(e){var selector=window.$||window.jQuery;if(selector){SplitText.selector=selector;return selector(e);}return (typeof (document)==="undefined")?e:(document.querySelectorAll?document.querySelectorAll(e):document.getElementById((e.charAt(0)==="#")?e.substr(1):e));};SplitText.version="0.3.4";})(_gsScope);(function(name){"use strict";var getGlobal=function(){return (_gsScope.GreenSockGlobals||_gsScope)[name];};if(typeof (define)==="function"&&define.amd)define(["TweenLite"],getGlobal);else{if(typeof (module)!=="undefined"&&module.exports)module.exports=getGlobal();}}("SplitText"));try{window.GreenSockGlobals=null;window._gsQueue=null;window._gsDefine=null;delete (window.GreenSockGlobals);delete (window._gsQueue);delete (window._gsDefine);}catch(e){}try{window.GreenSockGlobals=oldgs;window._gsQueue=oldgs_queue;}catch(e){}if(window.tplogs==true)try{console.groupEnd();}catch(e){};(function(factory){if(typeof define==='function'&&define.amd)define(['jquery'],factory);else if(typeof exports==='object')module.exports=factory(require('jquery'));else factory(jQuery);}(function($){var eventNamespace='waitForImages';$.waitForImages={hasImageProperties:['backgroundImage','listStyleImage','borderImage','borderCornerImage','cursor'],hasImageAttributes:['srcset']}
25;$.fn.waitForImages=function(){var allImgsLength=0;var allImgsLoaded=0;var deferred=$.Deferred();var finishedCallback;var eachCallback;var waitForAll;if($.isPlainObject(arguments[0])){waitForAll=arguments[0].waitForAll;eachCallback=arguments[0].each;finishedCallback=arguments[0].finished;}else if(arguments.length===1&&$.type(arguments[0])==='boolean')waitForAll=arguments[0];else{finishedCallback=arguments[0];eachCallback=arguments[1];waitForAll=arguments[2];}finishedCallback=finishedCallback||$.noop;eachCallback=eachCallback||$.noop;waitForAll=!!waitForAll;if(!$.isFunction(finishedCallback)||!$.isFunction(eachCallback))throw new TypeError('An invalid callback was supplied.');this.each(function(){var obj=$(this);var allImgs=[];var hasImgProperties=$.waitForImages.hasImageProperties||[];var hasImageAttributes=$.waitForImages.hasImageAttributes||[];var matchUrl=/url\(\s*(['"]?)(.*?)\1\s*\)/g;if(waitForAll)obj.find('*').addBack().each(function(){var element=$(this);if(element.is('img:has-src'))allImgs.push({src:element.attr('src'),element:element[0]});$.each(hasImgProperties,function(i,property){var propertyValue=element.css(property);var match;if(!propertyValue)return true;while(match=matchUrl.exec(propertyValue))allImgs.push({src:match[2],element:element[0]});});$.each(hasImageAttributes,function(i,attribute){var attributeValue=element.attr(attribute);var attributeValues;if(!attributeValue)return true;attributeValues=attributeValue.split(',');$.each(attributeValues,function(i,value){value=$.trim(value).split(' ')[0];allImgs.push({src:value,element:element[0]});});});});else obj.find('img:has-src').each(function(){allImgs.push({src:this.src,element:this});});allImgsLength=allImgs.length;allImgsLoaded=0;if(allImgsLength===0){finishedCallback.call(obj[0]);deferred.resolveWith(obj[0]);}$.each(allImgs,function(i,img){var image=new Image();var events='load.'+eventNamespace+' error.'+eventNamespace;$(image).one(events,function me(event){var eachArguments=[allImgsLoaded,allImgsLength,event.type=='load'];allImgsLoaded++;eachCallback.apply(img.element,eachArguments);deferred.notifyWith(img.element,eachArguments);$(this).off(events,me);if(allImgsLoaded==allImgsLength){finishedCallback.call(obj[0]);deferred.resolveWith(obj[0]);return false;}});image.src=img.src;});});return deferred.promise();};}));; 26(function(jQuery,undefined){"use strict";jQuery.fn.extend({revolution:function(options){var defaults={delay:9000,responsiveLevels:4064,visibilityLevels:[2048,1024,778,480],gridwidth:960,gridheight:500,minHeight:0,autoHeight:"off",sliderType:"standard",sliderLayout:"auto",fullScreenAutoWidth:"off",fullScreenAlignForce:"off",fullScreenOffsetContainer:"",fullScreenOffset:"0",hideCaptionAtLimit:0,hideAllCaptionAtLimit:0,hideSliderAtLimit:0,disableProgressBar:"off",stopAtSlide:-1,stopAfterLoops:-1,shadow:0,dottedOverlay:"none",startDelay:0,lazyType:"smart",spinner:"spinner0",shuffle:"off",viewPort:{enable:false,outof:"wait",visible_area:"60%"},fallbacks:{isJoomla:false,panZoomDisableOnMobile:"off",simplifyAll:"on",nextSlideOnWindowFocus:"off",disableFocusListener:true,ignoreHeightChanges:"off",ignoreHeightChangesSize:0},parallax:{type:"off",levels:[5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85],origo:"slidercenter",speed:500,bgparallax:"off",opacity:"off",disable_onmobile:"off",ddd_shadow:"on",ddd_bgfreeze:"off",ddd_overflow:"visible",ddd_layer_overflow:"visible",ddd_z_correction:65,ddd_path:"mouse"},carousel:{horizontal_align:"center",vertical_align:"center",infinity:"on",space:0,maxVisibleItems:3,stretch:"off",fadeout:"on",maxRotation:0,minScale:0,vary_fade:"off",vary_rotation:"on",vary_scale:"off",border_radius:"0px",padding_top:0,padding_bottom:0},navigation:{keyboardNavigation:"off",keyboard_direction:"horizontal",mouseScrollNavigation:"off",onHoverStop:"on",touch:{touchenabled:"off",swipe_treshold:75,swipe_min_touches:1,drag_block_vertical:false,swipe_direction:"horizontal"},arrows:{style:"",enable:false,hide_onmobile:false,hide_onleave:true,hide_delay:200,hide_delay_mobile:1200,hide_under:0,hide_over:9999,tmp:'',rtl:false,left:{h_align:"left",v_align:"center",h_offset:20,v_offset:0,container:"slider"},right:{h_align:"right",v_align:"center",h_offset:20,v_offset:0,container:"slider"}},bullets:{container:"slider",rtl:false,style:"",enable:false,hide_onmobile:false,hide_onleave:true,hide_delay:200,hide_delay_mobile:1200,hide_under:0,hide_over:9999,direction:"horizontal",h_align:"left",v_align:"center",space:0,h_offset:20,v_offset:0,tmp:'<span class="tp-bullet-image"></span><span class="tp-bullet-title"></span>'},thumbnails:{container:"slider",rtl:false,style:"",enable:false,width:100,height:50,min_width:100,wrapper_padding:2,wrapper_color:"#f5f5f5",wrapper_opacity:1,tmp:'<span class="tp-thumb-image"></span><span class="tp-thumb-title"></span>
26',visibleAmount:5,hide_onmobile:false,hide_onleave:true,hide_delay:200,hide_delay_mobile:1200,hide_under:0,hide_over:9999,direction:"horizontal",span:false,position:"inner",space:2,h_align:"left",v_align:"center",h_offset:20,v_offset:0},tabs:{container:"slider",rtl:false,style:"",enable:false,width:100,min_width:100,height:50,wrapper_padding:10,wrapper_color:"#f5f5f5",wrapper_opacity:1,tmp:'<span class="tp-tab-image"></span>',visibleAmount:5,hide_onmobile:false,hide_onleave:true,hide_delay:200,hide_delay_mobile:1200,hide_under:0,hide_over:9999,direction:"horizontal",span:false,space:0,position:"inner",h_align:"left",v_align:"center",h_offset:20,v_offset:0}},extensions:"extensions/",extensions_suffix:".min.js",debugMode:false};options=jQuery.extend(true,{},defaults,options);return this.each(function(){var c=jQuery(this);options.minHeight=options.minHeight!=undefined?parseInt(options.minHeight,0):options.minHeight;if(options.sliderType=="hero")c.find('>ul>li').each(function(i){if(i>0)jQuery(this).remove();});options.jsFileLocation=options.jsFileLocation||getScriptLocation("themepunch.revolution.min.js");options.jsFileLocation=options.jsFileLocation+options.extensions;options.scriptsneeded=getNeededScripts(options,c);options.curWinRange=0;options.rtl=true;if(options.navigation!=undefined&&options.navigation.touch!=undefined)options.navigation.touch.swipe_min_touches=options.navigation.touch.swipe_min_touches>5?1:options.navigation.touch.swipe_min_touches;jQuery(this).on("scriptsloaded",function(){if(options.modulesfailing){c.html('<div style="margin:auto;line-height:40px;font-size:14px;color:#fff;padding:15px;background:#e74c3c;margin:20px 0px;">!! Error at loading Slider Revolution 5.0 Extrensions.'+options.errorm+'</div>').show();return false;}if(_R.migration!=undefined)options=_R.migration(c,options);punchgs.force3D=true;if(options.simplifyAll!=="on")punchgs.TweenLite.lagSmoothing(1000,16);prepareOptions(c,options);initSlider(c,options);});c.data('opt',options);waitForScripts(c,options);});},revremoveslide:function(sindex){return this.each(function(){var container=jQuery(this);if(container!=undefined&&container.length>0&&jQuery('body').find('#'+container.attr('id')).length>0){var bt=container.parent().find('.tp-bannertimer'),opt=bt.data('opt');if(opt&&opt.li.length>0)if(sindex>0||sindex<=opt.li.length){var li=jQuery(opt.li[sindex]),ref=li.data("index"),nextslideafter=false;opt.slideamount=opt.slideamount-1;removeNavWithLiref('.tp-bullet',ref,opt);removeNavWithLiref('.tp-tab',ref,opt);removeNavWithLiref('.tp-thumb',ref,opt);if(li.hasClass('active-revslide'))nextslideafter=true;li.remove();opt.li=removeArray(opt.li,sindex);if(opt.carousel&&opt.carousel.slides)opt.carousel.slides=removeArray(opt.carousel.slides,sindex);opt.thumbs=removeArray(opt.thumbs,sindex);if(_R.updateNavIndexes)_R.updateNavIndexes(opt);if(nextslideafter)container.revnext();punchgs.TweenLite.set(opt.li,{minWidth:"99%"});punchgs.TweenLite.set(opt.li,{minWidth:"100%"});}}});},revaddcallback:function(callback){return this.each(function(){var container=jQuery(this);if(container!=undefined&&container.length>0&&jQuery('body').find('#'+container.attr('id')).length>0){var bt=container.parent().find('.tp-bannertimer'),opt=bt.data('opt');if(opt.callBackArray===undefined)opt.callBackArray=new Array();opt.callBackArray.push(callback);}});},revgetparallaxproc:function(){var container=jQuery(this);if(container!=undefined&&container.length>0&&jQuery('body').find('#'+container.attr('id')).length>0){var bt=container.parent().find('.tp-bannertimer'),opt=bt.data('opt');return opt.scrollproc;}},revdebugmode:function(){return this.each(function(){var container=jQuery(this);if(container!=undefined&&container.length>0&&jQuery('body').find('#'+container.attr('id')).length>0){var bt=container.parent().find('.tp-bannertimer'),opt=bt.data('opt');opt.debugMode=true;containerResized(container,opt);}});},revscroll:function(oy){return this.each(function(){var container=jQuery(this);if(container!=undefined&&container.length>0&&jQuery('body').find('#'+container.attr('id')).length>0)jQuery('body,html').animate({scrollTop:(container.offset().top+(container.height())-oy)+"px"},{duration:400});});},revredraw:function(oy){return this.each(function(){var container=jQuery(this);if(container!=undefined&&container.length>0&&jQuery('body').find('#'+container.attr('id')).length>0){var bt=container.parent().find('.tp-bannertimer');var opt=bt.data('opt');containerResized(container,opt);}});},revkill:function(oy){var self=this,container=jQuery(this);punchgs.TweenLite.killDelayedCallsTo(_R.showHideNavElements);if(_R.endMoveCaption)if(opt.endtimeouts&&opt.endtimeouts.length>0)jQuery.each(opt.endtimeouts,function(i,timeo){clearTimeout(timeo);});if(container!=undefined&&container.length>0&&jQuery('body').find('#'+container.attr('id')).length>0){container.data('conthover',1);container.data('conthover-changed',1);container.trigger('revolution.slide.onpause');var bt=container.parent().find('.tp-bannertimer'),opt=bt.data('opt');opt.tonpause=true;container.trigger('stoptimer');punchgs.TweenLite.killTweensOf(container.find('*'),false);punchgs.TweenLite.killTweensOf(container,false);container.unbind('hover, mouseover, mouseenter,mouseleave, resize');var resizid="resize.revslider-"+container.attr('id');jQuery(window).off(resizid);container.find('*').each(function(){var el=jQuery(this);el.unbind('on, hover, mouseenter,mouseleave,mouseover, resize,restarttimer, stoptimer');el.off('on, hover, mouseenter,mouseleave,mouseover, resize');el.data('mySplitText',null);el.data('ctl',null);if(el.data('tween')!=undefined)el.data('tween').kill();if(el.data('kenburn')!=undefined)el.data('kenburn').kill();if(el.data('timeline_out')!=undefined)el.data('timeline_out').kill();if(el.data('timeline')!=undefined)el.data('timeline').kill();el.remove();el.empty();el=null;});punchgs.TweenLite.killTweensOf(container.find('*'),false);punchgs.TweenLite.killTweensOf(container,false);bt.remove();try{container.closest('.forcefullwidth_wrapper_tp_banner').remove();}catch(e){}try{container.closest('.rev_slider_wrapper').remove();}catch(e){}try{container.remove();}catch(e){}container.empty();container.html();container=null;opt=null;delete (self.c);delete (self.opt);return true;}else return false;},revpause:function(){return this.each(function(){var c=jQuery(this);if(c!=undefined&&c.length>0&&jQuery('body').find('#'+c.attr('id')).length>0){c.data('conthover',1);c.data('conthover-changed',1);c.trigger('revolution.slide.onpause');var bt=c.parent().find('.tp-bannertimer');var opt=bt.data('opt');opt.tonpause=true;c.trigger('stoptimer');}});},revresume:function(){return this.each(function(){var c=jQuery(this);if(c!=undefined&&c.length>0&&jQuery('body').find('#'+c.attr('id')).length>0){c.data('conthover',0);c.data('conthover-changed',1);c.trigger('revolution.slide.onresume');var bt=c.parent().find('.tp-bannertimer');var opt=bt.data('opt');opt.tonpause=false;c.trigger('starttimer');}});},revstart:function(){var c=jQuery(this);if(c!=undefined&&c.length>0&&jQuery('body').find('#'+c.attr('id')).length>0&&c.data('opt'))if(!c.data('opt')["sliderisrunning"]){runSlider(c,c.data('opt'));return true;}else{console.log("Slider Is Running Already");return false;}},revnext:function(){return this.each(function(){var c=jQuery(this);if(c!=undefined&&c.length>0&&jQuery('body').find('#'+c.attr('id')).length>0){var bt=c.parent().find('.tp-bannertimer'),opt=bt.data('opt');_R.callingNewSlide(opt,c,1);}});},revprev:function(){return this.each(function(){var c=jQuery(this);if(c!=undefined&&c.length>0&&jQuery('body').find('#'+c.attr('id')).length>0){var bt=c.parent().find('.tp-bannertimer'),opt=bt.data('opt');_R.callingNewSlide(opt,c,-1);}});},revmaxslide:function(){return jQuery(this).find('.tp-revslider-mainul >li').length;},revcurrentslide:function(){var c=jQuery(this);if(c!=undefined&&c.length>0&&jQuery('body').find('#'+c.attr('id')).length>0){var bt=c.parent().find('.tp-bannertimer');var opt=bt.data('opt');return parseInt(opt.act,0)+1;}},revlastslide:function(){return jQuery(this).find('.tp-revslider-mainul >li').length;},revshowslide:function(slide){return this.each(function(){var c=jQuery(this);if(c!=undefined&&c.length>0&&jQuery('body').find('#'+c.attr('id')).length>0){var bt=c.parent().find('.tp-bannertimer'),opt=bt.data('opt');
26_R.callingNewSlide(opt,c,"to"+(slide-1));}});},revcallslidewithid:function(slide){return this.each(function(){var c=jQuery(this);if(c!=undefined&&c.length>0&&jQuery('body').find('#'+c.attr('id')).length>0){var bt=c.parent().find('.tp-bannertimer'),opt=bt.data('opt');_R.callingNewSlide(opt,c,slide);}});}});var _R=jQuery.fn.revolution;jQuery.extend(true,_R,{simp:function(a,b,basic){var c=Math.abs(a)-(Math.floor(Math.abs(a/b))*b);if(basic)return c;else return a<0?-1*c:c;},iOSVersion:function(){var oldios=false;if((navigator.userAgent.match(/iPhone/i))||(navigator.userAgent.match(/iPod/i))||(navigator.userAgent.match(/iPad/i))){if(navigator.userAgent.match(/OS 4_\d like Mac OS X/i))oldios=true;}else oldios=false;return oldios;},isIE:function(version,comparison){var $div=jQuery('<div style="display:none;"/>').appendTo(jQuery('body'));$div.html('<!--[if '+(comparison||'')+' IE '+(version||'')+']><a> </a><![endif]-->');var ieTest=$div.find('a').length;$div.remove();return ieTest;},is_mobile:function(){var agents=['android','webos','iphone','ipad','blackberry','Android','webos',,'iPod','iPhone','iPad','Blackberry','BlackBerry'];var ismobile=false;
26for(var i in agents)if(navigator.userAgent.split(agents[i]).length>1)ismobile=true;return ismobile;},callBackHandling:function(opt,type,position){try{if(opt.callBackArray)jQuery.each(opt.callBackArray,function(i,c){if(c)if(c.inmodule&&c.inmodule===type)if(c.atposition&&c.atposition===position)if(c.callback)c.callback.call();});}catch(e){console.log("Call Back Failed");}},get_browser:function(){var N=navigator.appName,ua=navigator.userAgent,tem;var M=ua.match(/(opera|chrome|safari|firefox|msie)\/?\s*(\.?\d+(\.\d+)*)/i);if(M&&(tem=ua.match(/version\/([\.\d]+)/i))!=null)M[2]=tem[1];M=M?[M[1],M[2]]:[N,navigator.appVersion,'-?'];return M[0];},get_browser_version:function(){var N=navigator.appName,ua=navigator.userAgent,tem;var M=ua.match(/(opera|chrome|safari|firefox|msie)\/?\s*(\.?\d+(\.\d+)*)/i);if(M&&(tem=ua.match(/version\/([\.\d]+)/i))!=null)M[2]=tem[1];M=M?[M[1],M[2]]:[N,navigator.appVersion,'-?'];return M[1];},getHorizontalOffset:function(container,side){var thumbloff=gWiderOut(container,'.outer-left'),thumbroff=gWiderOut(container,'.outer-right');switch(side){case "left":return thumbloff;break;case "right":return thumbroff;break;case "both":return thumbloff+thumbroff;break;}},callingNewSlide:function(opt,container,direction){var aindex=container.find('.next-revslide').length>0?container.find('.next-revslide').index():container.find('.processing-revslide').length>0?container.find('.processing-revslide').index():container.find('.active-revslide').index(),nindex=0;container.find('.next-revslide').removeClass("next-revslide");if(container.find('.active-revslide').hasClass("tp-invisible-slide"))aindex=opt.last_shown_slide;if(direction&&jQuery.isNumeric(direction)||direction.match(/to/g)){if(direction===1||direction===-1){nindex=aindex+direction;nindex=nindex<0?opt.slideamount-1:nindex>=opt.slideamount?0:nindex;}else{direction=jQuery.isNumeric(direction)?direction:parseInt(direction.split("to")[1],0);nindex=direction<0?0:direction>opt.slideamount-1?opt.slideamount-1:direction;}container.find('.tp-revslider-slidesli:eq('+nindex+')').addClass("next-revslide");}else{if(direction)container.find('.tp-revslider-slidesli').each(function(){var li=jQuery(this);if(li.data('index')===direction)li.addClass("next-revslide");});}nindex=container.find('.next-revslide').index();container.trigger("revolution.nextslide.waiting");if((aindex===nindex&&aindex===opt.last_shown_slide)||(nindex!==aindex&&nindex!=-1))swapSlide(container,opt);else container.find('.next-revslide').removeClass("next-revslide");},slotSize:function(img,opt){opt.slotw=Math.ceil(opt.width/opt.slots);if(opt.sliderLayout=="fullscreen")opt.sloth=Math.ceil(jQuery(window).height()/opt.slots);else opt.sloth=Math.ceil(opt.height/opt.slots);if(opt.autoHeight=="on"&&img!==undefined&&img!=="")opt.sloth=Math.ceil(img.height()/opt.slots);},setSize:function(opt){var ofh=(opt.top_outer||0)+(opt.bottom_outer||0),cpt=parseInt((opt.carousel.padding_top||0),0),cpb=parseInt((opt.carousel.padding_bottom||0),0),maxhei=opt.gridheight[opt.curWinRange];opt.paddings=opt.paddings===undefined?{top:(parseInt(opt.c.parent().css("paddingTop"),0)||0),bottom:(parseInt(opt.c.parent().css("paddingBottom"),0)||0)}:opt.paddings;maxhei=maxhei<opt.minHeight?opt.minHeight:maxhei;if(opt.sliderLayout=="fullwidth"&&opt.autoHeight=="off")punchgs.TweenLite.set(opt.c,{maxHeight:maxhei+"px"});opt.c.css({marginTop:cpt,marginBottom:cpb});opt.width=opt.ul.width();opt.height=opt.ul.height();setScale(opt);opt.height=Math.round(opt.gridheight[opt.curWinRange]*(opt.width/opt.gridwidth[opt.curWinRange]));if(opt.height>opt.gridheight[opt.curWinRange]&&opt.autoHeight!="on")opt.height=opt.gridheight[opt.curWinRange];if(opt.sliderLayout=="fullscreen"||opt.infullscreenmode){opt.height=opt.bw*opt.gridheight[opt.curWinRange];var cow=opt.c.parent().width();var coh=jQuery(window).height();if(opt.fullScreenOffsetContainer!=undefined){try{var offcontainers=opt.fullScreenOffsetContainer.split(",");if(offcontainers)jQuery.each(offcontainers,function(index,searchedcont){coh=jQuery(searchedcont).length>0?coh-jQuery(searchedcont).outerHeight(true):coh;});}catch(e){}try{if(opt.fullScreenOffset.split("%").length>1&&opt.fullScreenOffset!=undefined&&opt.fullScreenOffset.length>0)coh=coh-(jQuery(window).height()*parseInt(opt.fullScreenOffset,0)/100);else{if(opt.fullScreenOffset!=undefined&&opt.fullScreenOffset.length>0)coh=coh-parseInt(opt.fullScreenOffset,0);}}catch(e){}}coh=coh<opt.minHeight?opt.minHeight:coh;coh=coh-ofh;opt.c.parent().height(coh);opt.c.closest('.rev_slider_wrapper').height(coh);opt.c.css({'height':'100%'});opt.height=coh;if(opt.minHeight!=undefined&&opt.height<opt.minHeight)opt.height=opt.minHeight;}else{if(opt.minHeight!=undefined&&opt.height<opt.minHeight)opt.height=opt.minHeight;opt.c.height(opt.height);}var si={height:(cpt+cpb+ofh+opt.height+opt.paddings.top+opt.paddings.bottom)};opt.c.closest('.forcefullwidth_wrapper_tp_banner').find('.tp-fullwidth-forcer').css(si);opt.c.closest('.rev_slider_wrapper').css(si);setScale(opt);},enterInViewPort:function(opt){if(opt.waitForCountDown){countDown(opt.c,opt);opt.waitForCountDown=false;}if(opt.waitForFirstSlide){swapSlide(opt.c,opt);opt.waitForFirstSlide=false;}if(opt.sliderlaststatus=="playing"||opt.sliderlaststatus==undefined)opt.c.trigger("starttimer");if(opt.lastplayedvideos!=undefined&&opt.lastplayedvideos.length>0)jQuery.each(opt.lastplayedvideos,function(i,_nc){_R.playVideo(_nc,opt);});},leaveViewPort:function(opt){opt.sliderlaststatus=opt.sliderstatus;opt.c.trigger("stoptimer");if(opt.playingvideos!=undefined&&opt.playingvideos.length>0){opt.lastplayedvideos=jQuery.extend(true,[],opt.playingvideos);if(opt.playingvideos)jQuery.each(opt.playingvideos,function(i,_nc){opt.leaveViewPortBasedStop=true;if(_R.stopVideo)_R.stopVideo(_nc,opt);});}}
26,unToggleState:function(a){if(a!=undefined&&a.length>0)jQuery.each(a,function(i,layer){layer.removeClass("rs-toggle-content-active");});},toggleState:function(a){if(a!=undefined&&a.length>0)jQuery.each(a,function(i,layer){layer.addClass("rs-toggle-content-active");});},lastToggleState:function(a){var state=0;if(a!=undefined&&a.length>0)jQuery.each(a,function(i,layer){state=layer.hasClass("rs-toggle-content-active");});return state;}});var _ISM=_R.is_mobile();var removeArray=function(arr,i){var newarr=[];jQuery.each(arr,function(a,b){if(a!=i)newarr.push(b);});return newarr;};var removeNavWithLiref=function(a,ref,opt){opt.c.find(a).each(function(){var a=jQuery(this);if(a.data('liref')===ref)a.remove();});};var lAjax=function(s,o){if(jQuery('body').data(s))return false;if(o.filesystem){if(o.errorm===undefined)o.errorm="<br>Local Filesystem Detected !<br>Put this to your header:";console.warn('Local Filesystem detected !');o.errorm=o.errorm+'<br><script type="text/javascript" src="'+o.jsFileLocation+s+o.extensions_suffix+'"></script>';console.warn(o.jsFileLocation+s+o.extensions_suffix+' could not be loaded !');console.warn('Please use a local Server or work online or make sure that you load all needed Libraries manually in your Document.');console.log(" ");o.modulesfailing=true;return false;}jQuery.ajax({url:o.jsFileLocation+s+o.extensions_suffix,'dataType':'script','cache':true,"error":function(e){console.warn("Slider Revolution 5.0 Error !");console.error("Failure at Loading:"+s+o.extensions_suffix+" on Path:"+o.jsFileLocation);console.info(e);}});jQuery('body').data(s,true);};var getNeededScripts=function(o,c){var n=new Object(),_n=o.navigation;n.kenburns=false;n.parallax=false;n.carousel=false;n.navigation=false;n.videos=false;n.actions=false;n.layeranim=false;n.migration=false;if(!c.data('version')||!c.data('version').toString().match(/5./gi)){n.kenburns=true;n.parallax=true;n.carousel=false;n.navigation=true;n.videos=true;n.actions=true;n.layeranim=true;n.migration=true;}else{c.find('img').each(function(){if(jQuery(this).data('kenburns')=="on")n.kenburns=true;});if(o.sliderType=="carousel"||_n.keyboardNavigation=="on"||_n.mouseScrollNavigation=="on"||_n.touch.touchenabled=="on"||_n.arrows.enable||_n.bullets.enable||_n.thumbnails.enable||_n.tabs.enable)n.navigation=true;c.find('.tp-caption, .tp-static-layer, .rs-background-video-layer').each(function(){var _nc=jQuery(this);if((_nc.data('ytid')!=undefined||_nc.find('iframe').length>0&&_nc.find('iframe').attr('src').toLowerCase().indexOf('youtube')>0))n.videos=true;if((_nc.data('vimeoid')!=undefined||_nc.find('iframe').length>0&&_nc.find('iframe').attr('src').toLowerCase().indexOf('vimeo')>0))n.videos=true;if(_nc.data('actions')!==undefined)n.actions=true;n.layeranim=true;});c.find('li').each(function(){if(jQuery(this).data('link')&&jQuery(this).data('link')!=undefined){n.layeranim=true;n.actions=true;}});if(!n.videos&&(c.find('.rs-background-video-layer').length>0||c.find(".tp-videolayer").length>0||c.find(".tp-audiolayer").length>0||c.find('iframe').length>0||c.find('video').length>0))n.videos=true;if(o.sliderType=="carousel")n.carousel=true;if(o.parallax.type!=="off"||o.viewPort.enable||o.viewPort.enable=="true")n.parallax=true;}if(o.sliderType=="hero"){n.carousel=false;n.navigation=false;}if(window.location.href.match(/file:/gi)){n.filesystem=true;o.filesystem=true;}if(o.addons!=undefined&&o.addons.length>0)jQuery.each(o.addons,function(i,obj){if(typeof obj==="object"&&obj.fileprefix!=undefined)lAjax(obj.fileprefix,o);});return n;};var waitForScripts=function(c,o){var addonsloaded=true,n=o.scriptsneeded;if(o.addons!=undefined&&o.addons.length>0)jQuery.each(o.addons,function(i,obj){if(typeof obj==="object"&&obj.init!=undefined)if(_R[obj.init]===undefined)addonsloaded=false;});if(n.filesystem||(typeof punchgs!=='undefined'&&(addonsloaded)&&(!n.kenburns||(n.kenburns&&typeof _R.stopKenBurn!=='undefined'))&&(!n.navigation||(n.navigation&&typeof _R.createNavigation!=='undefined'))&&(!n.carousel||(n.carousel&&typeof _R.prepareCarousel!=='undefined'))&&(!n.videos||(n.videos&&typeof _R.resetVideo!=='undefined'))&&(!n.actions||(n.actions&&typeof _R.checkActions!=='undefined'))&&(!n.layeranim||(n.layeranim&&typeof _R.handleStaticLayers!=='undefined'))&&(!n.migration||(n.migration&&typeof _R.migration!=='undefined'))&&(!n.parallax||(n.parallax&&typeof _R.checkForParallax!=='undefined'))&&(n.carousel||(!n.carousel&&typeof _R.animateSlide!=='undefined'))))c.trigger("scriptsloaded");else setTimeout(function(){waitForScripts(c,o);},50);};var getScriptLocation=function(a){var srcexp=new RegExp("themepunch.revolution.min.js","gi"),ret="";jQuery("script").each(function(){var src=jQuery(this).attr("src");if(src&&src.match(srcexp))ret=src;});ret=ret.replace('jquery.themepunch.revolution.min.js','');ret=ret.replace('jquery.themepunch.revolution.js','');ret=ret.split("?")[0];return ret;};var setCurWinRange=function(opt,vis){var curlevel=0,curwidth=9999,lastmaxlevel=0,lastmaxid=0,curid=0,winw=jQuery(window).width(),l=vis&&opt.responsiveLevels==9999?opt.visibilityLevels:opt.responsiveLevels;if(l&&l.length)jQuery.each(l,function(index,level){if(winw<level)if(lastmaxlevel==0||lastmaxlevel>level){curwidth=level;curid=index;lastmaxlevel=level;}if(winw>level&&lastmaxlevel<level){lastmaxlevel=level;lastmaxid=index;}});if(lastmaxlevel<curwidth)curid=lastmaxid;if(!vis)opt.curWinRange=curid;else opt.forcedWinRange=curid;};var prepareOptions=function(container,opt){opt.carousel.maxVisibleItems=opt.carousel.maxVisibleItems<1?999:opt.carousel.maxVisibleItems;opt.carousel.vertical_align=opt.carousel.vertical_align==="top"?"0%":opt.carousel.vertical_align==="bottom"?"100%":"50%";};var gWiderOut=function(c,cl){var r=0;c.find(cl).each(function(){var a=jQuery(this);if(!a.hasClass("tp-forcenotvisible")&&r<a.outerWidth())r=a.outerWidth();});return r;};var initSlider=function(container,opt){if(container==undefined)return false;if(container.data('aimg')!=undefined)if((container.data('aie8')=="enabled"&&_R.isIE(8))||(container.data('amobile')=="enabled"&&_ISM))container.html('<img class="tp-slider-alternative-image" src="'+container.data("aimg")+'">');container.find('>ul').addClass("tp-revslider-mainul");opt.c=container;opt.ul=container.find('.tp-revslider-mainul');opt.ul.find('>li').each(function(i){var li=jQuery(this);if(li.data('hideslideonmobile')=="on"&&_ISM)li.remove();if(li.data('invisible')||li.data('invisible')===true){li.addClass("tp-invisible-slide");li.appendTo(opt.ul);}});if(opt.addons!=undefined&&opt.addons.length>0)jQuery.each(opt.addons,function(i,obj){if(typeof obj==="object"&&obj.init!=undefined)_R[obj.init](eval(obj.params));});opt.cid=container.attr('id');opt.ul.css({visibility:"visible"});opt.slideamount=opt.ul.find('>li').not('.tp-invisible-slide').length;
26opt.slayers=container.find('.tp-static-layers');if(opt.waitForInit==true)return;else{container.data('opt',opt);runSlider(container,opt);}};var onFullScreenChange=function(){jQuery("body").data('rs-fullScreenMode',!jQuery("body").data('rs-fullScreenMode'));if(jQuery("body").data('rs-fullScreenMode'))setTimeout(function(){jQuery(window).trigger("resize");},200);};var runSlider=function(container,opt){opt.sliderisrunning=true;opt.ul.find('>li').each(function(i){jQuery(this).data('originalindex',i);});if(opt.shuffle=="on"){var fsa=new Object(),fli=opt.ul.find('>li:first-child');fsa.fstransition=fli.data('fstransition');fsa.fsmasterspeed=fli.data('fsmasterspeed');fsa.fsslotamount=fli.data('fsslotamount');for(var u=0;u<opt.slideamount;u++){var it=Math.round(Math.random()*opt.slideamount);opt.ul.find('>li:eq('+it+')').prependTo(opt.ul);}var newfli=opt.ul.find('>li:first-child');newfli.data('fstransition',fsa.fstransition);newfli.data('fsmasterspeed',fsa.fsmasterspeed);newfli.data('fsslotamount',fsa.fsslotamount);opt.li=opt.ul.find('>li').not('.tp-invisible-slide');}opt.allli=opt.ul.find('>li');opt.li=opt.ul.find('>li').not('.tp-invisible-slide');opt.inli=opt.ul.find('>li.tp-invisible-slide');opt.thumbs=new Array();opt.slots=4;opt.act=-1;opt.firststart=1;opt.loadqueue=new Array();opt.syncload=0;opt.conw=container.width();opt.conh=container.height();if(opt.responsiveLevels.length>1)opt.responsiveLevels[0]=9999;else opt.responsiveLevels=9999;jQuery.each(opt.allli,function(index,li){var li=jQuery(li),img=li.find('.rev-slidebg')||li.find('img').first(),i=0;li.addClass("tp-revslider-slidesli");if(li.data('index')===undefined)li.data('index','rs-'+Math.round(Math.random()*999999));var obj=new Object();obj.params=new Array();obj.id=li.data('index');obj.src=li.data('thumb')!==undefined?li.data('thumb'):img.data('lazyload')!==undefined?img.data('lazyload'):img.attr('src');if(li.data('title')!==undefined)obj.params.push({from:RegExp("\\{\\{title\\}\\}","g"),to:li.data("title")});if(li.data('description')!==undefined)obj.params.push({from:RegExp("\\{\\{description\\}\\}","g"),to:li.data("description")});for(var i=1;i<=10;i++)if(li.data("param"+i)!==undefined)obj.params.push({from:RegExp("\\{\\{param"+i+"\\}\\}","g"),to:li.data("param"+i)});opt.thumbs.push(obj);li.data('origindex',li.index());if(li.data('link')!=undefined){var link=li.data('link'),target=li.data('target')||"_self",zindex=li.data('slideindex')==="back"?0:60,linktoslide=li.data('linktoslide'),checksl=linktoslide;if(linktoslide!=undefined)if(linktoslide!="next"&&linktoslide!="prev")opt.allli.each(function(){var t=jQuery(this);if(t.data('origindex')+1==checksl)linktoslide=t.data('index');});if(link!="slide")linktoslide="no";var apptxt='<div class="tp-caption slidelink" style="cursor:pointer;width:100%;height:100%;z-index:'+zindex+';" data-x="center" data-y="center" data-basealign="slide" ',jts=linktoslide==="scroll_under"?'[{"event":"click","action":"scrollbelow","offset":"100px","delay":"0"}]':linktoslide==="prev"?'[{"event":"click","action":"jumptoslide","slide":"prev","delay":"0.2"}]':linktoslide==="next"?'[{"event":"click","action":"jumptoslide","slide":"next","delay":"0.2"}]':'[{"event":"click","action":"jumptoslide","slide":"'+linktoslide+'","delay":"0.2"}]';apptxt=linktoslide=="no"?apptxt+' data-start="0">':apptxt+'data-actions='+"'"+jts+"'"+' data-start="0">';apptxt=apptxt+'<a style="width:100%;height:100%;display:block"';apptxt=link!="slide"?apptxt+' target="'+target+'" href="'+link+'"':apptxt;apptxt=apptxt+'><span style="width:100%;height:100%;display:block"></span></a></div>';li.append(apptxt);}});opt.rle=opt.responsiveLevels.length||1;opt.gridwidth=cArray(opt.gridwidth,opt.rle);opt.gridheight=cArray(opt.gridheight,opt.rle);if(opt.simplifyAll=="on"&&(_R.isIE(8)||_R.iOSVersion())){container.find('.tp-caption').each(function(){var tc=jQuery(this);tc.removeClass("customin customout").addClass("fadein fadeout");tc.data('splitin',"");tc.data('speed',400);});opt.allli.each(function(){var li=jQuery(this);li.data('transition',"fade");li.data('masterspeed',500);li.data('slotamount',1);var img=li.find('.rev-slidebg')||li.find('>img').first();img.data('kenburns',"off");});}opt.desktop=!navigator.userAgent.match(/(iPhone|iPod|iPad|Android|BlackBerry|BB10|mobi|tablet|opera mini|nexus 7)/i);
26opt.autoHeight=opt.sliderLayout=="fullscreen"?"on":opt.autoHeight;if(opt.sliderLayout=="fullwidth"&&opt.autoHeight=="off")container.css({maxHeight:opt.gridheight[opt.curWinRange]+"px"});if(opt.sliderLayout!="auto"&&container.closest('.forcefullwidth_wrapper_tp_banner').length==0)if(opt.sliderLayout!=="fullscreen"||opt.fullScreenAutoWidth!="on"){var cp=container.parent(),mb=cp.css('marginBottom'),mt=cp.css('marginTop'),cid=container.attr('id')+"_forcefullwidth";mb=mb===undefined?0:mb;mt=mt===undefined?0:mt;cp.wrap('<div class="forcefullwidth_wrapper_tp_banner" id="'+cid+'" style="position:relative;width:100%;height:auto;margin-top:'+mt+';margin-bottom:'+mb+'"></div>');container.closest('.forcefullwidth_wrapper_tp_banner').append('<div class="tp-fullwidth-forcer" style="width:100%;height:'+container.height()+'px"></div>');container.parent().css({marginTop:"0px",marginBottom:"0px"});container.parent().css({position:'absolute'});}if(opt.shadow!==undefined&&opt.shadow>0){container.parent().addClass('tp-shadow'+opt.shadow);container.parent().append('<div class="tp-shadowcover"></div>');container.parent().find('.tp-shadowcover').css({'backgroundColor':container.parent().css('backgroundColor'),'backgroundImage':container.parent().css('backgroundImage')});}setCurWinRange(opt);setCurWinRange(opt,true);if(!container.hasClass("revslider-initialised")){container.addClass("revslider-initialised");container.addClass("tp-simpleresponsive");if(container.attr('id')==undefined)container.attr('id',"revslider-"+Math.round(Math.random()*1000+5));opt.firefox13=false;opt.ie=!jQuery.support.opacity;opt.ie9=(document.documentMode==9);opt.origcd=opt.delay;var version=jQuery.fn.jquery.split('.'),versionTop=parseFloat(version[0]),versionMinor=parseFloat(version[1]),versionIncrement=parseFloat(version[2]||'0');if(versionTop==1&&versionMinor<7)container.html('<div style="text-align:center; padding:40px 0px; font-size:20px; color:#992222;"> The Current Version of jQuery:'+version+' <br>Please update your jQuery Version to min. 1.7 in Case you wish to use the Revolution Slider Plugin</div>');if(versionTop>1)opt.ie=false;var addedApis=new Object();addedApis.addedyt=0;addedApis.addedvim=0;addedApis.addedvid=0;container.find('.tp-caption, .rs-background-video-layer').each(function(i){var _nc=jQuery(this),an=_nc.data('autoplayonlyfirsttime'),ap=_nc.data('autoplay'),al=_nc.hasClass("tp-audiolayer"),loop=_nc.data('videoloop');if(_nc.hasClass("tp-static-layer")&&_R.handleStaticLayers)_R.handleStaticLayers(_nc,opt);var pom=_nc.data('noposteronmobile')||_nc.data('noPosterOnMobile')||_nc.data('posteronmobile')||_nc.data('posterOnMobile')||_nc.data('posterOnMObile');_nc.data('noposteronmobile',pom);var iff=0;_nc.find('iframe').each(function(){punchgs.TweenLite.set(jQuery(this),{autoAlpha:0});iff++;});if(iff>0)_nc.data('iframes',true);if(_nc.hasClass("tp-caption")){var ec=_nc.hasClass("slidelink")?"width:100% !important;height:100% !important;":"";_nc.wrap('<div class="tp-parallax-wrap" style="'+ec+'position:absolute;visibility:hidden"><div class="tp-loop-wrap" style="'+ec+'position:absolute;"><div class="tp-mask-wrap" style="'+ec+'position:absolute" ></div></div></div>');var lar=['pendulum','rotate','slideloop','pulse','wave'],_lc=_nc.closest('.tp-loop-wrap');jQuery.each(lar,function(i,k){var lw=_nc.find('.rs-'+k),f=lw.data()||"";if(f!=""){_lc.data(f);_lc.addClass("rs-"+k);lw.children(0).unwrap();_nc.data('loopanimation',"on");}});punchgs.TweenLite.set(_nc,{visibility:"hidden"});}var as=_nc.data('actions');
26if(as!==undefined)_R.checkActions(_nc,opt,as);checkHoverDependencies(_nc,opt);if(_R.checkVideoApis)addedApis=_R.checkVideoApis(_nc,opt,addedApis);if(_ISM){if(an==true||an=="true"){_nc.data('autoplayonlyfirsttime',"false");an=false;}if(ap==true||ap=="true"||ap=="on"||ap=="1sttime"){_nc.data('autoplay',"off");ap="off";}}_nc.data('videoloop',loop);if(!al&&(an==true||an=="true"||ap=="1sttime")&&loop!="loopandnoslidestop")_nc.closest('li.tp-revslider-slidesli').addClass("rs-pause-timer-once");if(!al&&(ap==true||ap=="true"||ap=="on"||ap=="no1sttime")&&loop!="loopandnoslidestop")_nc.closest('li.tp-revslider-slidesli').addClass("rs-pause-timer-always");});container[0].addEventListener('mouseenter',function(){container.trigger('tp-mouseenter');opt.overcontainer=true;},{passive:true});container[0].addEventListener('mouseover',function(){container.trigger('tp-mouseover');opt.overcontainer=true;},{passive:true});container[0].addEventListener('mouseleave',function(){container.trigger('tp-mouseleft');opt.overcontainer=false;},{passive:true});container.find('.tp-caption video').each(function(i){var v=jQuery(this);v.removeClass("video-js vjs-default-skin");v.attr("preload","");v.css({display:"none"});});if(opt.sliderType!=="standard")opt.lazyType="all";loadImages(container.find('.tp-static-layers'),opt,0,true);waitForCurrentImages(container.find('.tp-static-layers'),opt,function(){container.find('.tp-static-layers img').each(function(){var e=jQuery(this),src=e.data('lazyload')!=undefined?e.data('lazyload'):e.attr('src'),loadobj=getLoadObj(opt,src);e.attr('src',loadobj.src);});});opt.allli.each(function(i){var li=jQuery(this);if(opt.lazyType=="all"||(opt.lazyType=="smart"&&(i==0||i==1||i==opt.slideamount||i==opt.slideamount-1))){loadImages(li,opt,i);waitForCurrentImages(li,opt,function(){if(opt.sliderType=="carousel")punchgs.TweenLite.to(li,1,{autoAlpha:1,ease:punchgs.Power3.easeInOut});});}});var deeplink=getUrlVars("#")[0];if(deeplink.length<9)if(deeplink.split('slide').length>1){var dslide=parseInt(deeplink.split('slide')[1],0);if(dslide<1)dslide=1;if(dslide>opt.slideamount)dslide=opt.slideamount;opt.startWithSlide=dslide-1;}container.append('<div class="tp-loader '+opt.spinner+'">'+'<div class="dot1"></div>'+'<div class="dot2"></div>'+'<div class="bounce1"></div>'+'<div class="bounce2"></div>'+'<div class="bounce3"></div>'+'</div>');if(container.find('.tp-bannertimer').length===0)container.append('<div class="tp-bannertimer" style="visibility:hidden"></div>');container.find('.tp-bannertimer').css({'width':'0%'});container.find('.tp-bannertimer').data('opt',opt);opt.ul.css({'display':'block'});prepareSlides(container,opt);if(opt.parallax.type!=="off"&&_R.checkForParallax)_R.checkForParallax(container,opt);_R.setSize(opt);if(opt.sliderType!=="hero"&&_R.createNavigation)_R.createNavigation(container,opt);if(_R.resizeThumbsTabs&&_R.resizeThumbsTabs)_R.resizeThumbsTabs(opt);contWidthManager(opt);var _v=opt.viewPort;opt.inviewport=false;if(_v!=undefined&&_v.enable){if(!jQuery.isNumeric(_v.visible_area))if(_v.visible_area.indexOf('%')!==-1)_v.visible_area=parseInt(_v.visible_area)/100;if(_R.scrollTicker)_R.scrollTicker(opt,container);}setTimeout(function(){if(opt.sliderType=="carousel"&&_R.prepareCarousel)_R.prepareCarousel(opt);if(!_v.enable||(_v.enable&&opt.inviewport)||(_v.enable&&!opt.inviewport&&!_v.outof=="wait"))swapSlide(container,opt);else opt.waitForFirstSlide=true;if(_R.manageNavigation)_R.manageNavigation(opt);if(opt.slideamount>1)if(!_v.enable||(_v.enable&&opt.inviewport))countDown(container,opt);else opt.waitForCountDown=true;setTimeout(function(){container.trigger('revolution.slide.onloaded');},100);},opt.startDelay);opt.startDelay=0;jQuery("body").data('rs-fullScreenMode',false);window.addEventListener('fullscreenchange',onFullScreenChange,{passive:true});window.addEventListener('mozfullscreenchange',onFullScreenChange,{passive:true});window.addEventListener('webkitfullscreenchange',onFullScreenChange,{passive:true});var resizid="resize.revslider-"+container.attr('id');jQuery(window).on(resizid,function(){console.log("happening");if(container==undefined)return false;if(jQuery('body').find(container)!=0)contWidthManager(opt);var hchange=false;if(opt.sliderLayout=="fullscreen"){var jwh=jQuery(window).height();if((opt.fallbacks.ignoreHeightChanges=="mobile"&&_ISM)||opt.fallbacks.ignoreHeightChanges=="always"){opt.fallbacks.ignoreHeightChangesSize=opt.fallbacks.ignoreHeightChangesSize==undefined?0:opt.fallbacks.ignoreHeightChangesSize;hchange=(jwh!=opt.lastwindowheight)&&(Math.abs(jwh-opt.lastwindowheight)>opt.fallbacks.ignoreHeightChangesSize);}else hchange=(jwh!=opt.lastwindowheight);}if(container.outerWidth(true)!=opt.width||container.is(":hidden")||(hchange)){opt.lastwindowheight=jQuery(window).height();containerResized(container,opt);}});hideSliderUnder(container,opt);contWidthManager(opt);if(!opt.fallbacks.disableFocusListener&&opt.fallbacks.disableFocusListener!="true"&&opt.fallbacks.disableFocusListener!==true)tabBlurringCheck(container,opt);}};var cArray=function(b,l){if(!jQuery.isArray(b)){var t=b;b=new Array();b.push(t);}if(b.length<l){var t=b[b.length-1];for(var i=0;i<(l-b.length)+2;i++)b.push(t);}return b;};
26var checkHoverDependencies=function(_nc,opt){if(_nc.data('start')==="sliderenter"){if(opt.layersonhover===undefined){opt.c.on('tp-mouseenter',function(){if(opt.layersonhover)jQuery.each(opt.layersonhover,function(i,tnc){tnc.data('animdirection',"in");var otl=tnc.data('timeline_out'),base_offsetx=opt.sliderType==="carousel"?0:opt.width/2-(opt.gridwidth[opt.curWinRange]*opt.bw)/2,base_offsety=0,cli=tnc.closest('.tp-revslider-slidesli'),stl=tnc.closest('.tp-static-layers');if((cli.length>0&&(cli.hasClass("active-revslide"))||cli.hasClass("processing-revslide"))||(stl.length>0)){if(otl!=undefined){otl.pause(0);otl.kill();}_R.animateSingleCaption(tnc,opt,base_offsetx,base_offsety,0,false,true);var tl=tnc.data('timeline');tnc.data('triggerstate',"on");tl.play(0);}});});opt.c.on('tp-mouseleft',function(){if(opt.layersonhover)jQuery.each(opt.layersonhover,function(i,tnc){tnc.data('animdirection',"out");tnc.data('triggered',true);tnc.data('triggerstate',"off");if(_R.stopVideo)_R.stopVideo(tnc,opt);if(_R.endMoveCaption)_R.endMoveCaption(tnc,null,null,opt);});});opt.layersonhover=new Array();}opt.layersonhover.push(_nc);}};var contWidthManager=function(opt){var rl=_R.getHorizontalOffset(opt.c,"left");if(opt.sliderLayout!="auto"&&(opt.sliderLayout!=="fullscreen"||opt.fullScreenAutoWidth!="on")){var loff=Math.ceil(opt.c.closest('.forcefullwidth_wrapper_tp_banner').offset().left-rl);punchgs.TweenLite.set(opt.c.parent(),{'left':(0-loff)+"px",'width':jQuery(window).width()-_R.getHorizontalOffset(opt.c,"both")});}else if(opt.sliderLayout=="fullscreen"&&opt.fullScreenAutoWidth=="on")punchgs.TweenLite.set(opt.ul,{left:0,width:opt.c.width()});else punchgs.TweenLite.set(opt.ul,{left:rl,width:opt.c.width()-_R.getHorizontalOffset(opt.c,"both")});if(opt.slayers&&(opt.sliderLayout!="fullwidth"&&opt.sliderLayout!="fullscreen"))punchgs.TweenLite.set(opt.slayers,{left:rl});};var cv=function(a,d){return a===undefined?d:a;};var hideSliderUnder=function(container,opt,resized){var contpar=container.parent();if(jQuery(window).width()<opt.hideSliderAtLimit){container.trigger('stoptimer');if(contpar.css('display')!="none")contpar.data('olddisplay',contpar.css('display'));contpar.css({display:"none"});}else{if(container.is(":hidden")&&resized){if(contpar.data('olddisplay')!=undefined&&contpar.data('olddisplay')!="undefined"&&contpar.data('olddisplay')!="none")contpar.css({display:contpar.data('olddisplay')});else contpar.css({display:"block"});container.trigger('restarttimer');setTimeout(function(){containerResized(container,opt);},150);}}if(_R.hideUnHideNav)_R.hideUnHideNav(opt);};var containerResized=function(c,opt){if(opt.infullscreenmode==true)opt.minHeight=jQuery(window).height();setCurWinRange(opt);setCurWinRange(opt,true);if(!_R.resizeThumbsTabs||_R.resizeThumbsTabs(opt)===true){hideSliderUnder(c,opt,true);contWidthManager(opt);if(opt.sliderType=="carousel")_R.prepareCarousel(opt,true);if(c===undefined)return false;_R.setSize(opt);opt.conw=opt.c.width();opt.conh=opt.infullscreenmode?opt.minHeight:opt.c.height();var actsh=c.find('.active-revslide .slotholder'),nextsh=c.find('.processing-revslide .slotholder');removeSlots(c,opt,c,2);if(opt.sliderType==="standard"){punchgs.TweenLite.set(nextsh.find('.defaultimg'),{opacity:0});actsh.find('.defaultimg').css({'opacity':1});}if(opt.sliderType=="carousel"&&opt.lastconw!=opt.conw){clearTimeout(opt.pcartimer);opt.pcartimer=setTimeout(function(){_R.prepareCarousel(opt,true);},100);opt.lastconw=opt.conw;}if(_R.manageNavigation)_R.manageNavigation(opt);if(_R.animateTheCaptions)_R.animateTheCaptions(c.find('.active-revslide'),opt,true);if(nextsh.data('kenburns')=="on")_R.startKenBurn(nextsh,opt,nextsh.data('kbtl').progress());if(actsh.data('kenburns')=="on")_R.startKenBurn(actsh,opt,actsh.data('kbtl').progress());if(_R.animateTheCaptions)_R.animateTheCaptions(nextsh.closest('li'),opt,true);if(_R.manageNavigation)_R.manageNavigation(opt);}};var setScale=function(opt){opt.bw=(opt.width/opt.gridwidth[opt.curWinRange]);opt.bh=(opt.height/opt.gridheight[opt.curWinRange]);if(opt.bh>opt.bw)opt.bh=opt.bw;else opt.bw=opt.bh;if(opt.bh>1||opt.bw>
261){opt.bw=1;opt.bh=1;}};var prepareSlides=function(container,opt){container.find('.tp-caption').each(function(){var c=jQuery(this);if(c.data('transition')!==undefined)c.addClass(c.data('transition'));});opt.ul.css({overflow:'hidden',width:'100%',height:'100%',maxHeight:container.parent().css('maxHeight')});if(opt.autoHeight=="on"){opt.ul.css({overflow:'hidden',width:'100%',height:'100%',maxHeight:"none"});container.css({'maxHeight':'none'});container.parent().css({'maxHeight':'none'});}opt.allli.each(function(j){var li=jQuery(this),originalIndex=li.data('originalindex');if((opt.startWithSlide!=undefined&&originalIndex==opt.startWithSlide)||opt.startWithSlide===undefined&&j==0)li.addClass("next-revslide");li.css({'width':'100%','height':'100%','overflow':'hidden'});});if(opt.sliderType==="carousel"){opt.ul.css({overflow:"visible"}).wrap('<div class="tp-carousel-wrapper" style="width:100%;height:100%;position:absolute;top:0px;left:0px;overflow:hidden;"></div>');var apt='<div style="clear:both;display:block;width:100%;height:1px;position:relative;margin-bottom:-1px"></div>';opt.c.parent().prepend(apt);opt.c.parent().append(apt);_R.prepareCarousel(opt);}container.parent().css({'overflow':'visible'});opt.allli.find('>img').each(function(j){var img=jQuery(this),bgvid=img.closest('li').find('.rs-background-video-layer');bgvid.addClass("defaultvid").css({zIndex:30});img.addClass('defaultimg');if(opt.fallbacks.panZoomDisableOnMobile=="on"&&_ISM){img.data('kenburns',"off");img.data('bgfit',"cover");}img.wrap('<div class="slotholder" style="position:absolute; top:0px; left:0px; z-index:0;width:100%;height:100%;"></div>');bgvid.appendTo(img.closest('li').find('.slotholder'));var dts=img.data();img.closest('.slotholder').data(dts);if(bgvid.length>0&&dts.bgparallax!=undefined)bgvid.data('bgparallax',dts.bgparallax);if(opt.dottedOverlay!="none"&&opt.dottedOverlay!=undefined)img.closest('.slotholder').append('<div class="tp-dottedoverlay '+opt.dottedOverlay+'"></div>');var src=img.attr('src');dts.src=src;dts.bgfit=dts.bgfit||"cover";dts.bgrepeat=dts.bgrepeat||"no-repeat",dts.bgposition=dts.bgposition||"center center";var pari=img.closest('.slotholder');img.parent().append('<div class="tp-bgimg defaultimg" style="background-color:'+img.css("backgroundColor")+';background-repeat:'+dts.bgrepeat+';background-image:url('+src+');background-size:'+dts.bgfit+';background-position:'+dts.bgposition+';width:100%;height:100%;"></div>');var comment=document.createComment("Runtime Modification - Img tag is Still Available for SEO Goals in Source - "+img.get(0).outerHTML);img.replaceWith(comment);img=pari.find('.tp-bgimg');img.data(dts);img.attr("src",src);if(opt.sliderType==="standard"||opt.sliderType==="undefined")img.css({'opacity':0});});};var removeSlots=function(container,opt,where,addon){opt.removePrepare=opt.removePrepare+addon;where.find('.slot, .slot-circle-wrapper').each(function(){jQuery(this).remove();});opt.transition=0;opt.removePrepare=0;};var cutParams=function(a){var b=a;if(a!=undefined&&a.length>0)b=a.split("?")[0];return b;};var relativeRedir=function(redir){return location.pathname.replace(/(.*)\/[^/]*/,"$1/"+redir);};var abstorel=function(base,relative){var stack=base.split("/"),parts=relative.split("/");stack.pop();for(var i=0;i<parts.length;i++){if(parts[i]==".")continue;if(parts[i]=="..")stack.pop();else stack.push(parts[i]);}return stack.join("/");};var imgLoaded=function(img,opt,progress){opt.syncload--;if(opt.loadqueue)jQuery.each(opt.loadqueue,function(index,queue){var mqsrc=queue.src.replace(/\.\.\/\.\.\//gi,""),fullsrc=self.location.href,origin=document.location.origin,fullsrc_b=fullsrc.substring(0,fullsrc.length-1)+"/"+mqsrc,origin_b=origin+"/"+mqsrc,absolute=abstorel(self.location.href,queue.src);fullsrc=fullsrc.substring(0,fullsrc.length-1)+mqsrc;origin=origin+mqsrc;if(cutParams(origin)===cutParams(decodeURIComponent(img.src))||cutParams(fullsrc)===cutParams(decodeURIComponent(img.src))||cutParams(absolute)===cutParams(decodeURIComponent(img.src))||cutParams(origin_b)===cutParams(decodeURIComponent(img.src))||cutParams(fullsrc_b)===cutParams(decodeURIComponent(img.src))||cutParams(queue.src)===cutParams(decodeURIComponent(img.src))||cutParams(queue.src).replace(/^.*\/\/[^\/]+/,'')===cutParams(decodeURIComponent(img.src)).replace(/^.*\/\/[^\/]+/,'')||(window.location.origin==="file://"&&cutParams(img.src).match(new RegExp(mqsrc)))){queue.progress=progress;queue.width=img.width;queue.height=img.height;}});progressImageLoad(opt);};var progressImageLoad=function(opt){if(opt.syncload==3)return;if(opt.loadqueue)jQuery.each(opt.loadqueue,function(index,queue){if(queue.progress.match(/prepared/g))if(opt.syncload<=3){opt.syncload++;if(queue.type=="img"){var img=new Image();img.onload=function(){imgLoaded(this,opt,"loaded");queue.error=false;};img.onerror=function(){imgLoaded(this,opt,"failed");queue.error=true;};img.src=queue.src;}
26else jQuery.get(queue.src,function(data){queue.innerHTML=new XMLSerializer().serializeToString(data.documentElement);queue.progress="loaded";opt.syncload--;progressImageLoad(opt);}).fail(function(){queue.progress="failed";opt.syncload--;progressImageLoad(opt);});queue.progress="inload";}});};var addToLoadQueue=function(src,opt,prio,type,staticlayer){var alreadyexist=false;if(opt.loadqueue)jQuery.each(opt.loadqueue,function(index,queue){if(queue.src===src)alreadyexist=true;});if(!alreadyexist){var loadobj=new Object();loadobj.src=src;loadobj.starttoload=jQuery.now();loadobj.type=type||"img";loadobj.prio=prio;loadobj.progress="prepared";loadobj.static=staticlayer;opt.loadqueue.push(loadobj);}};var loadImages=function(container,opt,prio,staticlayer){container.find('img,.defaultimg, .tp-svg-layer').each(function(){var element=jQuery(this),src=element.data('lazyload')!==undefined&&element.data('lazyload')!=="undefined"?element.data('lazyload'):element.data('svg_src')!=undefined?element.data('svg_src'):element.attr('src'),type=element.data('svg_src')!=undefined?"svg":"img";element.data('start-to-load',jQuery.now());addToLoadQueue(src,opt,prio,type,staticlayer);});progressImageLoad(opt);};var getLoadObj=function(opt,src){var obj=new Object();if(opt.loadqueue)jQuery.each(opt.loadqueue,function(index,queue){if(queue.src==src)obj=queue;});return obj;};var waitForCurrentImages=function(nextli,opt,callback){var waitforload=false;nextli.find('img,.defaultimg, .tp-svg-layer').each(function(){var element=jQuery(this),src=element.data('lazyload')!=undefined?element.data('lazyload'):element.data('svg_src')!=undefined?element.data('svg_src'):element.attr('src'),loadobj=getLoadObj(opt,src);if(element.data('loaded')===undefined&&loadobj!==undefined&&loadobj.progress&&loadobj.progress.match(/loaded/g)){element.attr('src',loadobj.src);if(loadobj.type=="img")if(element.hasClass("defaultimg")){if(!_R.isIE(8))element.css({backgroundImage:'url("'+loadobj.src+'")'});else defimg.attr('src',loadobj.src);nextli.data('owidth',loadobj.width);nextli.data('oheight',loadobj.height);nextli.find('.slotholder').data('owidth',loadobj.width);nextli.find('.slotholder').data('oheight',loadobj.height);}else{var w=element.data('ww'),h=element.data('hh');element.data('owidth',loadobj.width);element.data('oheight',loadobj.height);w=w==undefined||w=="auto"||w==""?loadobj.width:w;h=h==undefined||h=="auto"||h==""?loadobj.height:h;element.data('ww',w);element.data('hh',h);}else{if(loadobj.type=="svg"&&loadobj.progress=="loaded"){element.append('<div class="tp-svg-innercontainer"></div>');element.find('.tp-svg-innercontainer').append(loadobj.innerHTML);}}element.data('loaded',true);}if(loadobj&&loadobj.progress&&loadobj.progress.match(/inprogress|inload|prepared/g))if(!loadobj.error&&jQuery.now()-element.data('start-to-load')<5000)waitforload=true;else{loadobj.progress="failed";if(!loadobj.reported_img){loadobj.reported_img=true;console.warn(src+" Could not be loaded !");}}if(opt.youtubeapineeded==true&&(!window['YT']||YT.Player==undefined)){waitforload=true;if(jQuery.now()-opt.youtubestarttime>5000&&opt.youtubewarning!=true){opt.youtubewarning=true;var txt="YouTube Api Could not be loaded !";if(location.protocol==='https:')txt=txt+" Please Check and Renew SSL Certificate !";console.error(txt);opt.c.append('<div style="position:absolute;top:50%;width:100%;color:#e74c3c; font-size:16px; text-align:center; padding:15px;background:#000; display:block;"><strong>'+txt+'</strong></div>');}}if(opt.vimeoapineeded==true&&!window['Froogaloop']){waitforload=true;if(jQuery.now()-opt.vimeostarttime>5000&&opt.vimeowarning!=true){opt.vimeowarning=true;var txt="Vimeo Froogaloop Api Could not be loaded !";if(location.protocol==='https:')txt=txt+" Please Check and Renew SSL Certificate !";console.error(txt);opt.c.append('<div style="position:absolute;top:50%;width:100%;color:#e74c3c; font-size:16px; text-align:center; padding:15px;background:#000; display:block;"><strong>'+txt+'</strong></div>');}}});if(!_ISM&&opt.audioqueue&&opt.audioqueue.length>0)jQuery.each(opt.audioqueue,function(i,obj){if(obj.status&&obj.status==="prepared")if(jQuery.now()-obj.start<obj.waittime)waitforload=true;});jQuery.each(opt.loadqueue,function(i,o){if(o.static===true&&(o.progress!="loaded"||o.progress==="failed"))if(o.progress=="failed"){if(!o.reported){o.reported=true;console.warn("Static Image "+o.src+" Could not be loaded in time. Error Exists:"+o.error);}}else if(!o.error&&jQuery.now()-o.starttoload<5000)waitforload=true;else{if(!o.reported){o.reported=true;console.warn("Static Image "+o.src+" Could not be loaded within 5s! Error E
26xists:"+o.error);}}});if(waitforload)setTimeout(function(){waitForCurrentImages(nextli,opt,callback);},19);else setTimeout(callback,19);};var swapSlide=function(container,opt){clearTimeout(opt.waitWithSwapSlide);if(container.find('.processing-revslide').length>0){opt.waitWithSwapSlide=setTimeout(function(){swapSlide(container,opt);},150);return false;}var actli=container.find('.active-revslide'),nextli=container.find('.next-revslide'),defimg=nextli.find('.defaultimg');if(nextli.index()===actli.index()){nextli.removeClass("next-revslide");return false;}nextli.removeClass("next-revslide").addClass("processing-revslide");nextli.data('slide_on_focus_amount',(nextli.data('slide_on_focus_amount')+1)||1);if(opt.stopLoop=="on"&&nextli.index()==opt.lastslidetoshow-1){container.find('.tp-bannertimer').css({'visibility':'hidden'});container.trigger('revolution.slide.onstop');opt.noloopanymore=1;}if(nextli.index()===opt.slideamount-1){opt.looptogo=opt.looptogo-1;if(opt.looptogo<=0)opt.stopLoop="on";}opt.tonpause=true;container.trigger('stoptimer');opt.cd=0;if(opt.spinner==="off")container.find('.tp-loader').css({display:"none"});else container.find('.tp-loader').css({display:"block"});loadImages(nextli,opt,1);if(_R.preLoadAudio)_R.preLoadAudio(nextli,opt,1);waitForCurrentImages(nextli,opt,function(){nextli.find('.rs-background-video-layer').each(function(){var _nc=jQuery(this);if(!_nc.hasClass("HasListener")){_nc.data('bgvideo',1);if(_R.manageVideoLayer)_R.manageVideoLayer(_nc,opt);}if(_nc.find('.rs-fullvideo-cover').length==0)_nc.append('<div class="rs-fullvideo-cover"></div>');});swapSlideProgress(opt,defimg,container);});};var swapSlideProgress=function(opt,defimg,container){var actli=container.find('.active-revslide'),nextli=container.find('.processing-revslide'),actsh=actli.find('.slotholder'),nextsh=nextli.find('.slotholder');opt.tonpause=false;opt.cd=0;container.find('.tp-loader').css({display:"none"});_R.setSize(opt);_R.slotSize(defimg,opt);if(_R.manageNavigation)_R.manageNavigation(opt);var data={};data.nextslide=nextli;data.currentslide=actli;container.trigger('revolution.slide.onbeforeswap',data);opt.transition=1;opt.videoplaying=false;if(nextli.data('delay')!=undefined){opt.cd=0;opt.delay=nextli.data('delay');}else opt.delay=opt.origcd;if(nextli.data('ssop')=="true"||nextli.data('ssop')===true)opt.ssop=true;else opt.ssop=false;container.trigger('nulltimer');var ai=actli.index(),ni=nextli.index();opt.sdir=ni<ai?1:0;if(opt.sc_indicator=="arrow"){if(ai==0&&ni==opt.slideamount-1)opt.sdir=1;if(ai==opt.slideamount-1&&ni==0)opt.sdir=0;}opt.lsdir=opt.lsdir===undefined?opt.sdir:opt.lsdir;opt.dirc=opt.lsdir!=opt.sdir;opt.lsdir=opt.sdir;if(actli.index()!=nextli.index()&&opt.firststart!=1)if(_R.removeTheCaptions)_R.removeTheCaptions(actli,opt);if(!nextli.hasClass('rs-pause-timer-once')&&!nextli.hasClass("rs-pause-timer-always"))container.trigger('restarttimer');else opt.videoplaying=true;nextli.removeClass("rs-pause-timer-once");var nexttrans,direction=-1,mtl;if(opt.sliderType=="carousel"){mtl=new punchgs.TimelineLite();_R.prepareCarousel(opt,mtl);letItFree(container,opt,nextsh,actsh,nextli,actli,mtl);opt.transition=0;opt.firststart=0;}else{mtl=new punchgs.TimelineLite({onComplete:function(){letItFree(container,opt,nextsh,actsh,nextli,actli,mtl);}});mtl.add(punchgs.TweenLite.set(nextsh.find('.defaultimg'),{opacity:0}));mtl.pause();if(opt.firststart==1){punchgs.TweenLite.set(actli,{autoAlpha:0});opt.firststart=0;}punchgs.TweenLite.set(actli,{zIndex:18});punchgs.TweenLite.set(nextli,{autoAlpha:0,zIndex:20});if(nextli.data('differentissplayed')=='prepared'){nextli.data('differentissplayed','done');nextli.data('transition',nextli.data('savedtransition'));nextli.data('slotamount',nextli.data('savedslotamount'));nextli.data('masterspeed',nextli.data('savedmasterspeed'));}if(nextli.data('fstransition')!=undefined&&nextli.data('differentissplayed')!="done"){nextli.data('savedtransition',nextli.data('transition'));nextli.data('savedslotamount',nextli.data('slotamount'));nextli.data('savedmasterspeed',nextli.data('masterspeed'));nextli.data('transition',nextli.data('fstransition'));nextli.data('slotamount',nextli.data('fsslotamount'));nextli.data('masterspeed',nextli.data('fsmasterspeed'));nextli.data('differentissplayed','prepared');}if(nextli.data('transition')==undefined)nextli.data('transition',"random");nexttrans=0;var transtext=nextli.data('transition')!==undefined?nextli.data('transition').split(","):"fade",curtransid=nextli.data('nexttransid')==undefined?-1:nextli.data('nexttransid');if(nextli.data('randomtransition')=="on")curtransid=Math.round(Math.random()*transtext.length);else curtransid=curtransid+1;if(curtransid==transtext.length)curtransid=0;nextli.data('nexttransid',curtransid);var comingtransition=transtext[curtransid];if(opt.ie){if(comingtransition=="boxfade")comingtransition="boxslide";if(comingtransition=="slotfade-vertical")comingtransition="slotzoom-vertical";if(comingtransition=="slotfade-horizontal")comingtransition="slotzoom-horizontal";}if(_R.isIE(8))comingtransition=11;mtl=_R.animateSlide(nexttrans,comingtransition,container,opt,nextli,actli,nextsh,actsh,mtl);if(nextsh.data('kenburns')=="on"){_R.startKenBurn(nextsh,opt);mtl.add(punchgs.TweenLite.set(nextsh,{autoAlpha:0}));}mtl.pause();}if(_R.scrollHandling){_R.scrollHandling(opt,true);
26mtl.eventCallback("onUpdate",function(){_R.scrollHandling(opt,true);});}if(opt.parallax.type!="off"&&opt.parallax.firstgo==undefined&&_R.scrollHandling){opt.parallax.firstgo=true;opt.lastscrolltop=-999;_R.scrollHandling(opt,true);setTimeout(function(){opt.lastscrolltop=-999;_R.scrollHandling(opt,true);},210);setTimeout(function(){opt.lastscrolltop=-999;_R.scrollHandling(opt,true);},420);}if(_R.animateTheCaptions)_R.animateTheCaptions(nextli,opt,null,mtl);else{if(mtl!=undefined)setTimeout(function(){mtl.resume();},30);}punchgs.TweenLite.to(nextli,0.001,{autoAlpha:1});};var letItFree=function(container,opt,nextsh,actsh,nextli,actli,mtl){if(opt.sliderType==="carousel"){}else{opt.removePrepare=0;punchgs.TweenLite.to(nextsh.find('.defaultimg'),0.001,{zIndex:20,autoAlpha:1,onComplete:function(){removeSlots(container,opt,nextli,1);}});if(nextli.index()!=actli.index())punchgs.TweenLite.to(actli,0.2,{zIndex:18,autoAlpha:0,onComplete:function(){removeSlots(container,opt,actli,1);}});}container.find('.active-revslide').removeClass("active-revslide");container.find('.processing-revslide').removeClass("processing-revslide").addClass("active-revslide");opt.act=nextli.index();opt.c.attr('data-slideactive',container.find('.active-revslide').data('index'));if(opt.parallax.type=="scroll"||opt.parallax.type=="scroll+mouse"||opt.parallax.type=="mouse+scroll"){opt.lastscrolltop=-999;_R.scrollHandling(opt);}mtl.clear();if(actsh.data('kbtl')!=undefined){actsh.data('kbtl').reverse();actsh.data('kbtl').timeScale(25);}if(nextsh.data('kenburns')=="on")if(nextsh.data('kbtl')!=undefined){nextsh.data('kbtl').timeScale(1);nextsh.data('kbtl').play();}else _R.startKenBurn(nextsh,opt);nextli.find('.rs-background-video-layer').each(function(i){if(_ISM)return false;var _nc=jQuery(this);_R.resetVideo(_nc,opt);punchgs.TweenLite.fromTo(_nc,1,{autoAlpha:0},{autoAlpha:1,ease:punchgs.Power3.easeInOut,delay:0.2,onComplete:function(){if(_R.animcompleted)_R.animcompleted(_nc,opt);}});});actli.find('.rs-background-video-layer').each(function(i){if(_ISM)return false;var _nc=jQuery(this);if(_R.stopVideo){_R.resetVideo(_nc,opt);_R.stopVideo(_nc,opt);}punchgs.TweenLite.to(_nc,1,{autoAlpha:0,ease:punchgs.Power3.easeInOut,delay:0.2});});var data={};data.slideIndex=nextli.index()+1;data.slideLIIndex=nextli.index();data.slide=nextli;data.currentslide=nextli;data.prevslide=actli;opt.last_shown_slide=actli.index();container.trigger('revolution.slide.onchange',data);container.trigger('revolution.slide.onafterswap',data);opt.duringslidechange=false;var lastSlideLoop=actli.data('slide_on_focus_amount'),lastSlideMaxLoop=actli.data('hideafterloop');if(lastSlideMaxLoop!=0&&lastSlideMaxLoop<=lastSlideLoop)opt.c.revremoveslide(actli.index());};var removeAllListeners=function(container,opt){container.children().each(function(){try{jQuery(this).die('click');}catch(e){}try{jQuery(this).die('mouseenter');}catch(e){}try{jQuery(this).die('mouseleave');}catch(e){}try{jQuery(this).unbind('hover');}catch(e){}});try{container.die('click','mouseenter','mouseleave');}catch(e){}clearInterval(opt.cdint);container=null;};var countDown=function(container,opt){opt.cd=0;opt.loop=0;if(opt.stopAfterLoops!=undefined&&opt.stopAfterLoops>-1)opt.looptogo=opt.stopAfterLoops;else opt.looptogo=9999999;if(opt.stopAtSlide!=undefined&&opt.stopAtSlide>-1)opt.lastslidetoshow=opt.stopAtSlide;else opt.lastslidetoshow=999;opt.stopLoop="off";if(opt.looptogo==0)opt.stopLoop="on";var bt=container.find('.tp-bannertimer');container.on('stoptimer',function(){var bt=jQuery(this).find('.tp-bannertimer');bt.data('tween').pause();if(opt.disableProgressBar=="on")bt.css({visibility:"hidden"});opt.sliderstatus="paused";_R.unToggleState(opt.slidertoggledby);});container.on('starttimer',function(){if(opt.forcepause_viatoggle)return;if(opt.conthover!=1&&opt.videoplaying!=true&&opt.width>opt.hideSliderAtLimit&&opt.tonpause!=true&&opt.overnav!=true&&opt.ssop!=true)if(opt.noloopanymore!==1&&(!opt.viewPort.enable||opt.inviewport)){bt.css({visibility:"visible"});bt.data('tween').resume();opt.sliderstatus="playing";}if(opt.disableProgressBar=="on")bt.css({visibility:"hidden"});_R.toggleState(opt.slidertoggledby);});container.on('restarttimer',function(){if(opt.forcepause_viatoggle)return;var bt=jQuery(this).find('.tp-bannertimer');if(opt.mouseoncontainer&&opt.navigation.onHoverStop=="on"&&(!_ISM))return false;if(opt.noloopanymore!==1&&(!opt.viewPort.enable||opt.inviewport)&&opt.ssop!=true){bt.css({visibility:"visible"});bt.data('tween').kill();bt.data('tween',punchgs.TweenLite.fromTo(bt,opt.delay/1000,{width:"0%"},{force3D:"auto",width:"100%",ease:punchgs.Linear.easeNone,onComplete:countDownNext,delay:1}));opt.sliderstatus="playing";}if(opt.disableProgressBar=="on")bt.css({visibility:"hidden"});_R.toggleState(opt.slidertoggledby);});container.on('nulltimer',function(){bt.data('tween').kill();bt.data('tween',punchgs.TweenLite.fromTo(bt,opt.delay/1000,{width:"0%"},{force3D:"auto",width:"100%",ease:punchgs.Linear.easeNone,onComplete:countDownNext,delay:1}));bt.data('tween').pause(0);if(opt.disableProgressBar=="on")bt.css({visibility:"hidden"});opt.sliderstatus="paused";});var countDownNext=function(){if(jQuery('body').find(container).length==0){removeAllListeners(container,opt);clearInterval(opt.cdint);}container.trigger("revolution.slide.slideatend");if(container.data('conthover-changed')==1){opt.conthover=container.data('conthover');container.data('conthover-changed',0);}_R.callingNewSlide(opt,container,1);};bt.data('tween',punchgs.TweenLite.fromTo(bt,opt.delay/1000,{width:"0%"},{force3D:"auto",width:"100%",ease:punchgs.Linear.easeNone,onComplete:countDownNext,delay:1}));bt.data('opt',opt);if(opt.slideamount>1&&!(opt.stopAfterLoops==0&&opt.stopAtSlide==1))container.trigger("starttimer");else{opt.noloopanymore=1;container.trigger("nulltimer");}container.on('tp-mouseenter',function(){opt.mouseoncontainer=true;if(opt.navigation.onHoverStop=="on"&&(!_ISM)){container.trigger('stoptimer');container.trigger('revolution.slide.onpause');}});container.on('tp-mouseleft',function(){opt.mouseoncontainer=false;if(container.data('conthover')!=1&&opt.navigation.onHoverStop=="on"&&((opt.viewPort.enable==true&&opt.inviewport)||opt.viewPort.enable==false)){container.trigger('revolution.slide.onresume');container.trigger('starttimer');}});};var vis=(function(){var stateKey,eventKey,keys={hidden:"visibilitychange",webkitHidden:"webkitvisibilitychange",mozHidden:"mozvisibilitychange",msHidden:"msvisibilitychange"};
26for(stateKey in keys)if(stateKey in document){eventKey=keys[stateKey];break;}return function(c){if(c)document.addEventListener(eventKey,c,{pasive:true});return !document[stateKey];};})();var restartOnFocus=function(opt){if(opt==undefined||opt.c==undefined)return false;if(opt.windowfocused!=true){opt.windowfocused=true;punchgs.TweenLite.delayedCall(0.3,function(){if(opt.fallbacks.nextSlideOnWindowFocus=="on")opt.c.revnext();opt.c.revredraw();if(opt.lastsliderstatus=="playing")opt.c.revresume();});}};var lastStatBlur=function(opt){opt.windowfocused=false;opt.lastsliderstatus=opt.sliderstatus;opt.c.revpause();var actsh=opt.c.find('.active-revslide .slotholder'),nextsh=opt.c.find('.processing-revslide .slotholder');if(nextsh.data('kenburns')=="on")_R.stopKenBurn(nextsh,opt);if(actsh.data('kenburns')=="on")_R.stopKenBurn(actsh,opt);};var tabBlurringCheck=function(container,opt){var notIE=(document.documentMode===undefined),isChromium=window.chrome;if(notIE&&!isChromium)jQuery(window).on("focusin",function(){restartOnFocus(opt);}).on("focusout",function(){lastStatBlur(opt);});else if(window.addEventListener){window.addEventListener("focus",function(event){restartOnFocus(opt);},{capture:false,passive:true});window.addEventListener("blur",function(event){lastStatBlur(opt);},{capture:false,passive:true});}else{window.attachEvent("focus",function(event){restartOnFocus(opt);});window.attachEvent("blur",function(event){lastStatBlur(opt);});}};var getUrlVars=function(hashdivider){var vars=[],hash;var hashes=window.location.href.slice(window.location.href.indexOf(hashdivider)+1).split('_');for(var i=0;i<hashes.length;i++){hashes[i]=hashes[i].replace('%3D',"=");hash=hashes[i].split('=');vars.push(hash[0]);vars[hash[0]]=hash[1];}return vars;};})(jQuery);; 27!function($){var _R=jQuery.fn.revolution,_ISM=_R.is_mobile();jQuery.extend(!0,_R,{checkActions:function(e,t,o){checkActions_intern(e,t,o);}});var checkActions_intern=function(e,t,o){o&&jQuery.each(o,function(o,a){a.delay=parseInt(a.delay,0)/1e3,e.addClass("noSwipe"),t.fullscreen_esclistener||("exitfullscreen"==a.action||"togglefullscreen"==a.action)&&(jQuery(document).keyup(function(t){27==t.keyCode&&jQuery("#rs-go-fullscreen").length>0&&e.trigger(a.event);}),t.fullscreen_esclistener=!0);var l="backgroundvideo"==a.layer?jQuery(".rs-background-video-layer"):"firstvideo"==a.layer?jQuery(".tp-revslider-slidesli").find(".tp-videolayer"):jQuery("#"+a.layer);switch(-1!=jQuery.inArray(a.action,["toggleslider","toggle_mute_video","toggle_global_mute_video","togglefullscreen"])&&e.data("togglelisteners",!0),a.action){case "togglevideo":jQuery.each(l,function(t,o){o=jQuery(o);var a=o.data("videotoggledby");void 0==a&&(a=new Array()),a.push(e),o.data("videotoggledby",a);});break;case "togglelayer":jQuery.each(l,function(t,o){o=jQuery(o);var a=o.data("layertoggledby");void 0==a&&(a=new Array()),a.push(e),o.data("layertoggledby",a);});break;case "toggle_mute_video":jQuery.each(l,function(t,o){o=jQuery(o);var a=o.data("videomutetoggledby");void 0==a&&(a=new Array()),a.push(e),o.data("videomutetoggledby",a);});break;case "toggle_global_mute_video":jQuery.each(l,function(t,o){o=jQuery(o);var a=o.data("videomutetoggledby");void 0==a&&(a=new Array()),a.push(e),o.data("videomutetoggledby",a);});break;case "toggleslider":void 0==t.slidertoggledby&&(t.slidertoggledby=new Array()),t.slidertoggledby.push(e);break;case "togglefullscreen":void 0==t.fullscreentoggledby&&(t.fullscreentoggledby=new Array()),t.fullscreentoggledby.push(e);}switch(e.on(a.event,function(){var o="backgroundvideo"==a.layer?jQuery(".active-revslide .slotholder .rs-background-video-layer"):"firstvideo"==a.layer?jQuery(".active-revslide .tp-videolayer").first():jQuery("#"+a.layer);if("stoplayer"==a.action||"togglelayer"==a.action||"startlayer"==a.action){if(o.length>0)if("startlayer"==a.action||"togglelayer"==a.action&&"in"!=o.data("animdirection")){o.data("animdirection","in");var l=o.data("timeline_out"),i="carousel"===t.sliderType?0:t.width/2-t.gridwidth[t.curWinRange]*t.bw/2,r=0;void 0!=l&&l.pause(0).kill(),_R.animateSingleCaption&&_R.animateSingleCaption(o,t,i,r,0,!1,!0);var n=o.data("timeline");o.data("triggerstate","on"),_R.toggleState(o.data("layertoggledby")),punchgs.TweenLite.delayedCall(a.delay,function(){n.play(0);},[n]);}else ("stoplayer"==a.action||"togglelayer"==a.action&&"out"!=o.data("animdirection"))&&(o.data("animdirection","out"),o.data("triggered",!0),o.data("triggerstate","off"),_R.stopVideo&&_R.stopVideo(o,t),_R.endMoveCaption&&punchgs.TweenLite.delayedCall(a.delay,_R.endMoveCaption,[o,null,null,t]),_R.unToggleState(o.data("layertoggledby")));}else !_ISM||"playvideo"!=a.action&&"stopvideo"!=a.action&&"togglevideo"!=a.action&&"mutevideo"!=a.action&&"unmutevideo"!=a.action&&"toggle_mute_video"!=a.action&&"toggle_global_mute_video"!=a.action?punchgs.TweenLite.delayedCall(a.delay,function(){actionSwitches(o,t,a,e);},[o,t,a,e]):actionSwitches(o,t,a,e);}),a.action){case "togglelayer":case "startlayer":case "playlayer":case "stoplayer":var l=jQuery("#"+a.layer);"bytrigger"!=l.data("start")&&(l.data("triggerstate","on"),l.data("animdirection","in"));}});},actionSwitches=function(tnc,opt,a,_nc){switch(a.action){case "scrollbelow":_nc.addClass("tp-scrollbelowslider"),_nc.data("scrolloffset",a.offset),_nc.data("scrolldelay",a.delay);var off=getOffContH(opt.fullScreenOffsetContainer)||0,aof=parseInt(a.offset,0)||0;off=off-aof||0,jQuery("body,html").animate({scrollTop:opt.c.offset().top+jQuery(opt.li[0]).height()-off+"px"},{duration:400});break;case "callback":eval(a.callback);break;case "jumptoslide":switch(a.slide.toLowerCase()){case "+1":case "next":opt.sc_indicator="arrow",_R.callingNewSlide(opt,opt.c,1);break;case "previous":case "prev":case "-1":opt.sc_indicator="arrow",_R.callingNewSlide(opt,opt.c,-1);break;default:var ts=jQuery.isNumeric(a.slide)?parseInt(a.slide,0):a.slide;_R.callingNewSlide(opt,opt.c,ts);}break;case "simplelink":window.open(a.url,a.target);break;case "toggleslider":opt.noloopanymore=0,"playing"==opt.sliderstatus?(opt.c.revpause(),opt.forcepause_viatoggle=!0,_R.unToggleState(opt.slidertoggledby)):(opt.forcepause_viatoggle=!1,opt.c.revresume(),_R.toggleState(opt.slidertoggledby));break;case "pauseslider":opt.c.revpause(),_R.unToggleState(opt.slidertoggledby);break;case "playslider":opt.noloopanymore=0,opt.c.revresume(),_R.toggleState(opt.slidertoggledby);break;case "playvideo":tnc.length>0&&_R.playVideo(tnc,opt);break;case "stopvideo":tnc.length>0&&_R.stopVideo&&_R.stopVideo(tnc,opt);break;case "togglevideo":tnc.length>0&&(_R.isVideoPlaying(tnc,opt)?_R.stopVideo&&_R.stopVideo(tnc,opt):_R.playVideo(tnc,opt));break;case "mutevideo":tnc.length>0&&_R.muteVideo(tnc,opt);break;case "unmutevideo":tnc.length>0&&_R.unMuteVideo&&_R.unMuteVideo(tnc,opt);break;case "toggle_mute_video":tnc.length>0&&(_R.isVideoMuted(tnc,opt)?_R.unMuteVideo(tnc,opt):_R.muteVideo&&_R.muteVideo(tnc,opt)),_nc.toggleClass("rs-toggle-content-active");break;case "toggle_global_mute_video":_nc.hasClass("rs-toggle-content-active")?(opt.globalmute=!1,void 0!=opt.playingvideos&&opt.playingvideos.length>0&&jQuery.each(opt.playingvideos,function(e,t){_R.unMuteVideo&&_R.unMuteVideo(t,opt);})):(opt.globalmute=!0,void 0!=opt.playingvideos&&opt.playingvideos.length>0&&jQuery.each(opt.playingvideos,function(e,t){_R.muteVideo&&_R.muteVideo(t,opt);})),_nc.toggleClass("rs-toggle-content-active");break;case "simulateclick":tnc.length>0&&tnc.click();break;case "toggleclass":tnc.length>0&&(tnc.hasClass(a.classname)?tnc.removeClass(a.classname):tnc.addClass(a.classname));break;case "gofullscreen":case "exitfullscreen":case "togglefullscreen":if(jQuery("#rs-go-fullscreen").length>0&&("togglefullscreen"==a.action||"exitfullscreen"==a.action)){jQuery("#rs-go-fullscreen").appendTo(jQuery("#rs-was-here"));var paw=opt.c.closest(".forcefullwidth_wrapper_tp_banner").length>0?opt.c.closest(".forcefullwidth_wrapper_tp_banner"):opt.c.closest(".rev_slider_wrapper");paw.unwrap(),paw.unwrap(),opt.minHeight=opt.oldminheight,opt.infullscreenmode=!1,opt.c.revredraw(),void 0!=opt.playingvideos&&opt.playingvideos.length>0&&jQuery.each(opt.playingvideos,function(e,t){_R.playVideo(t,opt);}),_R.unToggleState(opt.fullscreentoggledby);}else{if(0==jQuery("#rs-go-fullscreen").length&&("togglefullscreen"==a.action||"gofullscreen"==a.action)){var paw=opt.c.closest(".forcefullwidth_wrapper_tp_banner").length>0?opt.c.closest(".forcefullwidth_wrapper_tp_banner"):opt.c.closest(".rev_slider_wrapper");paw.wrap('<div id="rs-was-here"><div id="rs-go-fullscreen"></div></div>');var gf=jQuery("#rs-go-fullscreen");gf.appendTo(jQuery("body")),gf.css({position:"fixed",width:"100%",height:"100%",top:"0px",left:"0px",zIndex:"9999999",background:"#ffffff"}),opt.oldminheight=opt.minHeight,opt.minHeight=jQuery(window).height(),opt.infullscreenmode=!0,opt.c.revredraw(),void 0!=opt.playingvideos&&opt.playingvideos.length>0&&jQuery.each(opt.playingvideos,function(e,t){_R.playVideo(t,opt);}),_R.toggleState(opt.fullscreentoggledby);}}break;default:var obj={};obj.event=a,obj.layer=_nc,opt.c.trigger("layeraction",[obj]);}},getOffContH=function(e){if(void 0==e)return 0;if(e.split(",").length>1){oc=e.split(",");var t=0;return oc&&jQuery.each(oc,function(e,o){jQuery(o).length>0&&(t+=jQuery(o).outerHeight(!0));}),t;}return jQuery(e).height();};}(jQuery);; 28!function(){var e=jQuery.fn.revolution;jQuery.extend(!0,e,{prepareCarousel:function(i,l,o){o=i.carousel.lastdirection=a(o,i.carousel.lastdirection),t(i),i.carousel.slide_offset_target=r(i),void 0==l?e.carouselToEvalPosition(i,o):s(i,o,!1);},carouselToEvalPosition:function(i,t){var l=i.carousel;t=l.lastdirection=a(t,l.lastdirection);var o="center"===l.horizontal_align?(l.wrapwidth/2-l.slide_width/2-l.slide_globaloffset)/l.slide_width:(0-l.slide_globaloffset)/l.slide_width,r=e.simp(o,i.slideamount,!1),n=r-Math.floor(r),d=0,f=-1*(Math.ceil(r)-r),h=-1*(Math.floor(r)-r);d=n>=.3&&"left"===t||n>=.7&&"right"===t?f:.3>n&&"left"===t||.7>n&&"right"===t?h:d,d="off"===l.infinity?0>r?r:o>i.slideamount-1?o-(i.slideamount-1):d:d,l.slide_offset_target=d*l.slide_width,0!==Math.abs(l.slide_offset_target)?s(i,t,!0):e.organiseCarousel(i,t);},organiseCarousel:function(e,i,t,a){i=void 0===i||"down"==i||"up"==i||null===i||jQuery.isEmptyObject(i)?"left":i;
28for(var s=e.carousel,l=new Array(),o=s.slides.length,r="right"===s.horizontal_align?r=e.width:0,n=0;o>n;n++){var d=n*s.slide_width+s.slide_offset;"on"===s.infinity&&(d=d>s.wrapwidth-s.inneroffset&&"right"==i?s.slide_offset-(s.slides.length-n)*s.slide_width:d,d=d<0-s.inneroffset-s.slide_width&&"left"==i?d+s.maxwidth:d),l[n]=d;}var f=999;s.slides&&jQuery.each(s.slides,function(a,r){var n=l[a];"on"===s.infinity&&(n=n>s.wrapwidth-s.inneroffset&&"left"===i?l[0]-(o-a)*s.slide_width:n,n=n<0-s.inneroffset-s.slide_width?"left"==i?n+s.maxwidth:"right"===i?l[o-1]+(a+1)*s.slide_width:n:n);var d=new Object();d.left=n+s.inneroffset;var h="center"===s.horizontal_align?(Math.abs(s.wrapwidth/2)-(d.left+s.slide_width/2))/s.slide_width:(s.inneroffset-d.left)/s.slide_width,w="center"===s.horizontal_align?2:1;if((t&&Math.abs(h)<f||0===h)&&(f=Math.abs(h),s.focused=a),d.width=s.slide_width,d.x=0,d.transformPerspective=1200,d.transformOrigin="50% "+s.vertical_align,"on"===s.fadeout)if("on"===s.vary_fade)d.autoAlpha=1-Math.abs(1/Math.ceil(s.maxVisibleItems/w)*h);else switch(s.horizontal_align){case "center":d.autoAlpha=Math.abs(h)<Math.ceil(s.maxVisibleItems/w-1)?1:1-(Math.abs(h)-Math.floor(Math.abs(h)));break;case "left":d.autoAlpha=1>h&&h>0?1-h:Math.abs(h)>s.maxVisibleItems-1?1-(Math.abs(h)-(s.maxVisibleItems-1)):1;break;case "right":d.autoAlpha=h>-1&&0>h?1-Math.abs(h):h>s.maxVisibleItems-1?1-(Math.abs(h)-(s.maxVisibleItems-1)):1;}else d.autoAlpha=Math.abs(h)<Math.ceil(s.maxVisibleItems/w)?1:0;if(void 0!==s.minScale&&s.minScale>0)if("on"===s.vary_scale){d.scale=1-Math.abs(s.minScale/100/Math.ceil(s.maxVisibleItems/w)*h);var c=(s.slide_width-s.slide_width*d.scale)*Math.abs(h);}else{d.scale=h>=1||-1>=h?1-s.minScale/100:(100-s.minScale*Math.abs(h))/100;var c=(s.slide_width-s.slide_width*(1-s.minScale/100))*Math.abs(h);}void 0!==s.maxRotation&&0!=Math.abs(s.maxRotation)&&("on"===s.vary_rotation?(d.rotationY=Math.abs(s.maxRotation)-Math.abs((1-Math.abs(1/Math.ceil(s.maxVisibleItems/w)*h))*s.maxRotation),d.autoAlpha=Math.abs(d.rotationY)>90?0:d.autoAlpha):d.rotationY=h>=1||-1>=h?s.maxRotation:Math.abs(h)*s.maxRotation,d.rotationY=0>h?-1*d.rotationY:d.rotationY),d.x=-1*s.space*h,d.left=Math.floor(d.left),d.x=Math.floor(d.x),void 0!==d.scale?0>h?d.x-c:d.x+c:d.x,d.zIndex=Math.round(100-Math.abs(5*h)),d.transformStyle="3D"!=e.parallax.type&&"3d"!=e.parallax.type?"flat":"preserve-3d",punchgs.TweenLite.set(r,d);}),a&&(e.c.find(".next-revslide").removeClass("next-revslide"),jQuery(s.slides[s.focused]).addClass("next-revslide"),e.c.trigger("revolution.nextslide.waiting"));s.wrapwidth/2-s.slide_offset,s.maxwidth+s.slide_offset-s.wrapwidth/2;}});var i=function(e){var i=e.carousel;i.infbackup=i.infinity,i.maxVisiblebackup=i.maxVisibleItems,i.slide_globaloffset="none",i.slide_offset=0,i.wrap=e.c.find(".tp-carousel-wrapper"),i.slides=e.c.find(".tp-revslider-slidesli"),0!==i.maxRotation&&("3D"!=e.parallax.type&&"3d"!=e.parallax.type?punchgs.TweenLite.set(i.wrap,{perspective:1200,transformStyle:"flat"}):punchgs.TweenLite.set(i.wrap,{perspective:1600,transformStyle:"preserve-3d"})),void 0!==i.border_radius&&parseInt(i.border_radius,0)>0&&punchgs.TweenLite.set(e.c.find(".tp-revslider-slidesli"),{borderRadius:i.border_radius});},t=function(t){void 0===t.bw&&e.setSize(t);var a=t.carousel,s=e.getHorizontalOffset(t.c,"left"),l=e.getHorizontalOffset(t.c,"right");void 0===a.wrap&&i(t),a.slide_width="on"!==a.stretch?t.gridwidth[t.curWinRange]*t.bw:t.c.width(),a.maxwidth=t.slideamount*a.slide_width,a.maxVisiblebackup>a.slides.length+1&&(a.maxVisibleItems=a.slides.length+2),a.wrapwidth=a.maxVisibleItems*a.slide_width+(a.maxVisibleItems-1)*a.space,a.wrapwidth="auto"!=t.sliderLayout?a.wrapwidth>t.c.closest(".tp-simpleresponsive").width()?t.c.closest(".tp-simpleresponsive").width():a.wrapwidth:a.wrapwidth>t.ul.width()?t.ul.width():a.wrapwidth,a.infinity=a.wrapwidth>=a.maxwidth?"off":a.infbackup,a.wrapoffset="center"===a.horizontal_align?(t.c.width()-l-s-a.wrapwidth)/2:0,a.wrapoffset="auto"!=t.sliderLayout&&t.outernav?0:a.wrapoffset<s?s:a.wrapoffset;var o="hidden";("3D"==t.parallax.type||"3d"==t.parallax.type)&&(o="visible"),"right"===a.horizontal_align?punchgs.TweenLite.set(a.wrap,{left:"auto",right:a.wrapoffset+"px",width:a.wrapwidth,overflow:o}):punchgs.TweenLite.set(a.wrap,{right:"auto",left:a.wrapoffset+"px",width:a.wrapwidth,overflow:o}),a.inneroffset="right"===a.horizontal_align?a.wrapwidth-a.slide_width:0,a.realoffset=Math.abs(a.wrap.position().left),a.windhalf=jQuery(window).width()/2;},a=function(e,i){return null===e||jQuery.isEmptyObject(e)?i:void 0===e?"right":e;},s=function(i,t,s){var l=i.carousel;t=l.lastdirection=a(t,l.lastdirection);var o=new Object();o.from=0,o.to=l.slide_offset_target,void 0!==l.positionanim&&l.positionanim.pause(),l.positionanim=punchgs.TweenLite.to(o,1.2,{from:o.to,onUpdate:function(){l.
28slide_offset=l.slide_globaloffset+o.from,l.slide_offset=e.simp(l.slide_offset,l.maxwidth),e.organiseCarousel(i,t,!1,!1);},onComplete:function(){l.slide_globaloffset="off"===l.infinity?l.slide_globaloffset+l.slide_offset_target:e.simp(l.slide_globaloffset+l.slide_offset_target,l.maxwidth),l.slide_offset=e.simp(l.slide_offset,l.maxwidth),e.organiseCarousel(i,t,!1,!0);var a=jQuery(i.li[l.focused]);i.c.find(".next-revslide").removeClass("next-revslide"),s&&e.callingNewSlide(i,i.c,a.data("index"));},ease:punchgs.Expo.easeOut});},l=function(e,i){return Math.abs(e)>Math.abs(i)?e>0?e-Math.abs(Math.floor(e/i)*i):e+Math.abs(Math.floor(e/i)*i):e;},o=function(e,i,t){var t,t,a=i-e,s=i-t-e;return a=l(a,t),s=l(s,t),Math.abs(a)>Math.abs(s)?s:a;},r=function(i){var t=0,a=i.carousel;if(void 0!==a.positionanim&&a.positionanim.kill(),"none"==a.slide_globaloffset)a.slide_globaloffset=t="center"===a.horizontal_align?a.wrapwidth/2-a.slide_width/2:0;else{a.slide_globaloffset=a.slide_offset,a.slide_offset=0;var s=i.c.find(".processing-revslide").index(),l="center"===a.horizontal_align?(a.wrapwidth/2-a.slide_width/2-a.slide_globaloffset)/a.slide_width:(0-a.slide_globaloffset)/a.slide_width;l=e.simp(l,i.slideamount,!1),s=s>=0?s:i.c.find(".active-revslide").index(),s=s>=0?s:0,t="off"===a.infinity?l-s:-o(l,s,i.slideamount),t*=a.slide_width;}return t;};}(jQuery);; 29!function(){var t=jQuery.fn.revolution;jQuery.extend(!0,t,{stopKenBurn:function(t){void 0!=t.data("kbtl")&&t.data("kbtl").pause();},startKenBurn:function(t,e,a){var r=t.data(),n=t.find(".defaultimg"),s=n.data("lazyload")||n.data("src"),i=(r.owidth/r.oheight,"carousel"===e.sliderType?e.carousel.slide_width:e.ul.width()),o=e.ul.height();t.data("kbtl")&&t.data("kbtl").kill(),a=a||0,0==t.find(".tp-kbimg").length&&(t.append('<div class="tp-kbimg-wrap" style="z-index:2;width:100%;height:100%;top:0px;left:0px;position:absolute;"><img class="tp-kbimg" src="'+s+'" style="position:absolute;" width="'+r.owidth+'" height="'+r.oheight+'"></div>'),t.data("kenburn",t.find(".tp-kbimg")));var d=function(t,e,a,r,n,s,i){var o=t*a,d=e*a,l=Math.abs(r-o),h=Math.abs(n-d),p=new Object();return p.l=(0-s)*l,p.r=p.l+o,p.t=(0-i)*h,p.b=p.t+d,p.h=s,p.v=i,p;},l=function(t,e,a,r,n){var s=t.bgposition.split(" ")||"center center",i="center"==s[0]?"50%":"left"==s[0]||"left"==s[1]?"0%":"right"==s[0]||"right"==s[1]?"100%":s[0],o="center"==s[1]?"50%":"top"==s[0]||"top"==s[1]?"0%":"bottom"==s[0]||"bottom"==s[1]?"100%":s[1];i=parseInt(i,0)/100||0,o=parseInt(o,0)/100||0;var l=new Object();return l.start=d(n.start.width,n.start.height,n.start.scale,e,a,i,o),l.end=d(n.start.width,n.start.height,n.end.scale,e,a,i,o),l;},h=function(t,e,a){var r=a.scalestart/100,n=a.scaleend/100,s=void 0!=a.oofsetstart?a.offsetstart.split(" ")||[0,0]:[0,0],i=void 0!=a.offsetend?a.offsetend.split(" ")||[0,0]:[0,0];a.bgposition="center center"==a.bgposition?"50% 50%":a.bgposition;{var o=new Object(),d=t*r,h=(d/a.owidth*a.oheight,t*n);h/a.owidth*a.oheight;}if(o.start=new Object(),o.starto=new Object(),o.end=new Object(),o.endo=new Object(),o.start.width=t,o.start.height=o.start.width/a.owidth*a.oheight,o.start.height<e){var p=e/o.start.height;o.start.height=e,o.start.width=o.start.width*p;}o.start.transformOrigin=a.bgposition,o.start.scale=r,o.end.scale=n,o.start.rotation=a.rotatestart+"deg",o.end.rotation=a.rotateend+"deg";var g=l(a,t,e,s,o);s[0]=parseFloat(s[0])+g.start.l,i[0]=parseFloat(i[0])+g.end.l,s[1]=parseFloat(s[1])+g.start.t,i[1]=parseFloat(i[1])+g.end.t;var c=g.start.r-g.start.l,b=g.start.b-g.start.t,u=g.end.r-g.end.l,f=g.end.b-g.end.t;return s[0]=s[0]>0?0:c+s[0]<t?t-c:s[0],i[0]=i[0]>0?0:u+i[0]<t?t-u:i[0],s[1]=s[1]>0?0:b+s[1]<e?e-b:s[1],i[1]=i[1]>0?0:f+i[1]<e?e-f:i[1],o.starto.x=s[0]+"px",o.starto.y=s[1]+"px",o.endo.x=i[0]+"px",o.endo.y=i[1]+"px",o.end.ease=o.endo.ease=a.ease,o.end.force3D=o.endo.force3D=!0,o;};void 0!=t.data("kbtl")&&(t.data("kbtl").kill(),t.removeData("kbtl"));var p=t.data("kenburn"),g=p.parent(),c=h(i,o,r),b=new punchgs.TimelineLite();b.pause(),c.start.transformOrigin="0% 0%",c.starto.transformOrigin="0% 0%",b.add(punchgs.TweenLite.fromTo(p,r.duration/1e3,c.start,c.end),0),b.add(punchgs.TweenLite.fromTo(g,r.duration/1e3,c.starto,c.endo),0),b.progress(a),b.play(),t.data("kbtl",b);}});}(jQuery);; 30!function(a){function e(a,e,t,i,n,o,r){var d=a.find(e);d.css("borderWidth",o+"px"),d.css(t,0-o+"px"),d.css(i,"0px solid transparent"),d.css(n,r);}var t=jQuery.fn.revolution;t.is_mobile();jQuery.extend(!0,t,{animcompleted:function(a,e){var i=a.data("videotype"),n=a.data("autoplay"),o=a.data("autoplayonlyfirsttime");void 0!=i&&"none"!=i&&(1==n||"true"==n||"on"==n||"1sttime"==n||o?(t.playVideo(a,e),t.toggleState(a.data("videotoggledby")),(
30o||"1sttime"==n)&&(a.data("autoplayonlyfirsttime",!1),a.data("autoplay","off"))):("no1sttime"==n&&a.data("autoplay","on"),t.unToggleState(a.data("videotoggledby"))));},handleStaticLayers:function(a,e){var t=parseInt(a.data("startslide"),0),i=parseInt(a.data("endslide"),0);0>t&&(t=0),0>i&&(i=e.slideamount),0===t&&i===e.slideamount-1&&(i=e.slideamount+1),a.data("startslide",t),a.data("endslide",i);},animateTheCaptions:function(a,e,i,n){var o="carousel"===e.sliderType?0:e.width/2-e.gridwidth[e.curWinRange]*e.bw/2,r=0,d=a.data("index");e.layers=e.layers||new Object(),e.layers[d]=e.layers[d]||a.find(".tp-caption"),e.layers["static"]=e.layers["static"]||e.c.find(".tp-static-layers").find(".tp-caption");var s=new Array();if(e.conh=e.c.height(),e.conw=e.c.width(),e.ulw=e.ul.width(),e.ulh=e.ul.height(),e.debugMode){a.addClass("indebugmode"),a.find(".helpgrid").remove(),e.c.find(".hglayerinfo").remove(),a.append('<div class="helpgrid" style="width:'+e.gridwidth[e.curWinRange]*e.bw+"px;height:"+e.gridheight[e.curWinRange]*e.bw+'px;"></div>');var l=a.find(".helpgrid");l.append('<div class="hginfo">Zoom:'+Math.round(100*e.bw)+"% Device Level:"+e.curWinRange+" Grid Preset:"+e.gridwidth[e.curWinRange]+"x"+e.gridheight[e.curWinRange]+"</div>"),e.c.append('<div class="hglayerinfo"></div>'),l.append('<div class="tlhg"></div>');}s&&jQuery.each(s,function(a){var e=jQuery(this);punchgs.TweenLite.set(e.find(".tp-videoposter"),{autoAlpha:1}),punchgs.TweenLite.set(e.find("iframe"),{autoAlpha:0});}),e.layers[d]&&jQuery.each(e.layers[d],function(a,e){s.push(e);}),e.layers["static"]&&jQuery.each(e.layers["static"],function(a,e){s.push(e);}),s&&jQuery.each(s,function(a){t.animateSingleCaption(jQuery(this),e,o,r,a,i);});var p=jQuery("body").find("#"+e.c.attr("id")).find(".tp-bannertimer");p.data("opt",e),void 0!=n&&setTimeout(function(){n.resume();},30);},animateSingleCaption:function(a,r,s,f,b,x,T){var L=x,W=g(a,r,"in",!0),j=a.data("_pw")||a.closest(".tp-parallax-wrap"),I=a.data("_lw")||a.closest(".tp-loop-wrap"),C=a.data("_mw")||a.closest(".tp-mask-wrap"),R=a.data("responsive")||"on",k=a.data("responsive_offset")||"on",_=a.data("basealign")||"grid",z="grid"===_?r.width:r.ulw,Q="grid"===_?r.height:r.ulh,S=jQuery("body").hasClass("rtl");if(a.data("_pw")||(a.data("staticlayer")?a.data("_li",a.closest(".tp-static-layers")):a.data("_li",a.closest(".tp-revslider-slidesli")),a.data("slidelink",a.hasClass("slidelink")),a.data("_pw",j),a.data("_lw",I),a.data("_mw",C)),!a.data("togglelisteners")&&a.find(".rs-toggled-content")&&(a.on("click",function(){a.toggleClass("rs-toggle-content-active");}),a.data("togglelisteners",!0)),"fullscreen"==r.sliderLayout&&(f=Q/2-r.gridheight[r.curWinRange]*r.bh/2),("on"==r.autoHeight||void 0!=r.minHeight&&r.minHeight>0)&&(f=r.conh/2-r.gridheight[r.curWinRange]*r.bh/2),0>f&&(f=0),r.debugMode){a.closest("li").find(".helpgrid").css({top:f+"px",left:s+"px"});var M=r.c.find(".hglayerinfo");a.on("hover, mouseenter",function(){var e="";a.data()&&jQuery.each(a.data(),function(a,t){"object"!=typeof t&&(e=e+'<span style="white-space:nowrap"><span style="color:#27ae60">'+a+":</span>"+t+"</span> ");}),M.html(e);});}var O=c(a.data("visibility"),r)[r.forcedWinRange]||c(a.data("visibility"),r)||"on";if("off"==O||z<r.hideCaptionAtLimit&&"on"==a.data("captionhidden")||z<r.hideAllCaptionAtLimit?a.addClass("tp-hidden-caption"):a.removeClass("tp-hidden-caption"),a.data("layertype","html"),0>s&&(s=0),void 0!=a.data("thumbimage")&&void 0==a.data("videoposter")&&a.data("videoposter",a.data("thumbimage")),a.find("img").length>0){var H=a.find("img");a.data("layertype","image"),0==H.width()&&H.css({width:"auto"}),0==H.height()&&H.css({height:"auto"}),void 0==H.data("ww")&&H.width()>0&&H.data("ww",H.width()),void 0==H.data("hh")&&H.height()>0&&H.data("hh",H.height());var B=H.data("ww"),P=H.data("hh"),A="slide"==_?r.ulw:r.gridwidth[r.curWinRange],D="slide"==_?r.ulh:r.gridheight[r.curWinRange],B=c(H.data("ww"),r)[r.curWinRange]||c(H.data("ww"),r)||"auto",P=c(H.data("hh"),r)[r.curWinRange]||c(H.data("hh"),r)||"auto",F="full"===B||"full-proportional"===B,X="full"===P||"full-proportional"===P;if("full-proportional"===B){var Y=H.data("owidth"),V=H.data("oheight");V/D>Y/A?(B=A,P=V*(A/Y)):(P=D,B=Y*(D/V));}else B=F?A:parseFloat(B),P=X?D:parseFloat(P);void 0==B&&(B=0),void 0==P&&(P=0),"off"!==R?("grid"!=_&&F?H.width(B):H.width(B*r.bw),"grid"!=_&&X?H.height(P):H.height(P*r.bh)):(H.width(B),H.height(P));}"slide"===_&&(s=0,f=0);var N="html5"==a.data("audio")?"audio":"video";if(a.hasClass("tp-videolayer")||a.hasClass("tp-audiolayer")||a.find("iframe").length>0||a.find(N).length>0){if(a.data("layertype","video"),t.manageVideoLayer&&t.manageVideoLayer(a,r,x,L),!x&&!L){a.data("videotype");t.resetVideo&&t.resetVideo(a,r);}var $=a.data("aspectratio");void 0!=$&&$.split(":").length>1&&t.prepareCoveredVideo($,r,a);var H=a.find("iframe")?a.find("iframe"):H=a.find(N),Z=a.find("iframe")?!1:!0,G=a.hasClass("coverscreenvideo");H.css({display:"block"}),void 0==a.data("videowidth")&&(a.data("videowidth",H.width()),a.data("videoheight",H.height()));var U,B=c(a.data("videowidth"),r)[r.curWinRange]||c(a.data("videowidth"),r)||"auto",P=c(a.data("videoheight"),r)[r.curWinRange]||c(a.data("videoheight"),r)||"auto";B=parseFloat(B),P=parseFloat(P),void 0===a.data("cssobj")&&(U=v(a,0),a.data("cssobj",U));var q=u(a.data("cssobj"),r);if("auto"==q.lineHeight&&(q.lineHeight=q.fontSize+4),a.hasClass("fullscreenvideo")||G){s=0,f=0,a.data("x",0),a.data("y",0);var E=Q;"on"==r.autoHeight&&(E=r.conh),a.css({width:z,height:E});}else punchgs.TweenLite.set(a,{paddingTop:Math.round(q.paddingTop*r.bh)+"px",paddingBottom:Math.round(q.paddingBottom*r.bh)+"px",paddingLeft:Math.round(q.paddingLeft*r.bw)+"px",paddingRight:Math.round(q.paddingRight*r.bw)+"px",marginTop:q.marginTop*r.bh+"px",marginBottom:q.marginBottom*r.bh+"px",marginLeft:q.marginLeft*r.bw+"px",marginRight:q.marginRight*r.bw+"px",borderTopWidth:Math.round(q.borderTopWidth*r.bh)+"px",borderBottomWidth:Math.round(q.borderBottomWidth*r.bh)+"px",borderLeftWidth:Math.round(q.borderLeftWidth*r.bw)+"px",borderRightWidth:Math.round(q.borderRightWidth*r.bw)+"px",width:B*r.bw+"px",height:P*r.bh+"px"});(0==Z&&!G||1!=a.data("forcecover")&&!a.hasClass("fullscreenvideo")&&!G)&&(H.width(B*r.bw),H.height(P*r.bh));}var J=a.data("slidelink")||!1;a.find(".tp-resizeme, .tp-resizeme *").each(function(){w(jQuery(this),r,"rekursive",R);}),a.hasClass("tp-resizeme")&&a.find("*").each(function(){w(jQuery(this),r,"rekursive",R);}),w(a,r,0,R);var K=a.outerHeight(),aa=a.css("backgroundColor");e(a,".frontcorner","left","borderRight","borderTopColor",K,aa),e(a,".frontcornertop","left","borderRight","borderBottomColor",K,aa),e(a,".backcorner","right","borderLeft","borderBottomColor",K,aa),e(a,".backcornertop","right","borderLeft","borderTopColor",K,aa),"on"==r.fullScreenAlignForce&&(s=0,f=0);var ea=a.data("arrobj");if(void 0===ea){var ea=new Object();ea.voa=c(a.data("voffset"),r)[r.curWinRange]||c(a.data("voffset"),r)[0],ea.hoa=c(a.data("hoffset"),r)[r.curWinRange]||c(a.data("hoffset"),r)[0],ea.elx=c(a.data("x"),r)[r.curWinRange]||c(a.data("x"),r)[0],ea.ely=c(a.data("y"),r)[r.curWinRange]||c(a.data("y"),r)[0];}var ta=0==ea.voa.length?0:ea.voa,ia=0==ea.hoa.length?0:ea.hoa,na=0==ea.elx.length?0:ea.elx,oa=0==ea.ely.length?0:ea.ely,ra=a.outerWidth(!0),da=a.outerHeight(!0);0==ra&&0==da&&(ra=r.ulw,da=r.ulh);var sa="off"!==k?parseInt(ta,0)*r.bw:parseInt(ta,0),la="off"!==k?parseInt(ia,0)*r.bw:parseInt(ia,0),pa="grid"===_?r.gridwidth[r.curWinRange]*r.bw:z,ha="grid"===_?r.gridheight[r.curWinRange]*r.bw:Q;"on"==r.fullScreenAlignForce&&(pa=r.ulw,ha=r.ulh),na="center"===na||"middle"===na?pa/2-ra/2+la:"left"===na?la:"right"===na?pa-ra-la:"off"!==k?na*r.bw:na,oa="center"==oa||"middle"==oa?ha/2-da/2+sa:"top"==oa?sa:"bottom"==oa?ha-da-sa:"off"!==k?oa*r.bw:oa,S&&!J&&(na+=ra),J&&(na=0);var ca=a.data("lasttriggerstate"),ga=a.data("triggerstate"),ma=void 0!=a.data("start")?a.data("start"):100,va=a.data("end"),ua=T?0:"bytrigger"===ma||"sliderenter"
30===ma?0:parseFloat(ma)/1e3,fa=na+s,wa=oa+f,ya=a.css("z-Index");T||("reset"==ca&&"bytrigger"!=ma?(a.data("triggerstate","on"),a.data("animdirection","in"),ga="on"):"reset"==ca&&"bytrigger"==ma&&(a.data("triggerstate","off"),a.data("animdirection","out"),ga="off")),punchgs.TweenLite.set(j,{zIndex:ya,top:wa,left:fa,overwrite:"auto"}),0==W&&(L=!0),void 0==a.data("timeline")||L||(2!=W&&a.data("timeline").gotoAndPlay(0),L=!0),!x&&a.data("timeline_out")&&2!=W&&0!=W&&(a.data("timeline_out").kill(),a.data("outstarted",0)),T&&void 0!=a.data("timeline")&&(a.removeData("$anims"),a.data("timeline").pause(0),a.data("timeline").kill(),void 0!=a.data("newhoveranim")&&(a.data("newhoveranim").progress(0),a.data("newhoveranim").kill()),a.removeData("timeline"),punchgs.TweenLite.killTweensOf(a),a.unbind("hover"),a.removeClass("rs-hover-ready"),a.removeData("newhoveranim"));var ba=a.data("timeline")?a.data("timeline").time():0,xa=void 0!==a.data("timeline")?a.data("timeline").progress():0,Ta=a.data("timeline")||new punchgs.TimelineLite({smoothChildTiming:!0});xa=jQuery.isNumeric(xa)?xa:0,Ta.pause();var La={};if(La.svg=void 0!=a.data("svg_src")?a.find("svg"):!1,1>xa&&1!=a.data("outstarted")||2==W||T){var Wa=a;if(void 0!=a.data("mySplitText")&&a.data("mySplitText").revert(),void 0!=a.data("splitin")&&a.data("splitin").match(/chars|words|lines/g)||void 0!=a.data("splitout")&&a.data("splitout").match(/chars|words|lines/g)){var ja=a.find("a").length>0?a.find("a"):a;a.data("mySplitText",new punchgs.SplitText(ja,{type:"lines,words,chars",charsClass:"tp-splitted tp-charsplit",wordsClass:"tp-splitted tp-wordsplit",linesClass:"tp-splitted tp-linesplit"})),a.addClass("splitted");}void 0!==a.data("mySplitText")&&a.data("splitin")&&a.data("splitin").match(/chars|words|lines/g)&&(Wa=a.data("mySplitText")[a.data("splitin")]);var Ia=new Object();La.svg&&(La.idle=o(a.data("svg_idle"),n()),punchgs.TweenLite.set(La.svg,La.idle.anim));
30var Ca=void 0!=a.data("transform_in")?a.data("transform_in").match(/\(R\)/gi):!1;if(!a.data("$anims")||T||Ca){var Ra=i(),ka=i(),_a=d(),za=void 0!==a.data("transform_hover")||void 0!==a.data("style_hover");ka=p(ka,a.data("transform_idle")),Ra=p(ka,a.data("transform_in"),1==r.sdir),za&&(_a=p(_a,a.data("transform_hover")),_a=m(_a,a.data("style_hover")),La.svg&&($svghover=o(a.data("svg_hover"),n()),void 0!=_a.anim.color&&($svghover.anim.fill=_a.anim.color),a.data("hoversvg",$svghover)),a.data("hover",_a)),Ra.elemdelay=void 0==a.data("elementdelay")?0:a.data("elementdelay"),ka.anim.ease=Ra.anim.ease=Ra.anim.ease||punchgs.Power1.easeInOut,za&&!a.hasClass("rs-hover-ready")&&(a.addClass("rs-hover-ready"),a.hover(function(a){var e=jQuery(a.currentTarget),t=e.data("hover"),i=e.data("timeline");i&&1==i.progress()&&(void 0===e.data("newhoveranim")||"none"===e.data("newhoveranim")?(e.data("newhoveranim",punchgs.TweenLite.to(e,t.speed,t.anim)),t.anim&&t.anim.zIndex&&e.data("newhoverparanim",punchgs.TweenLite.to(e.data("_pw"),t.speed,{zIndex:t.anim.zIndex})),La.svg&&e.data("newsvghoveranim",punchgs.TweenLite.to(La.svg,t.speed,e.data("hoversvg").anim))):(e.data("newhoveranim").progress(0).play(),(t.anim&&t.anim.zIndex||t.anim.css&&t.anim.css.zIndex)&&e.data("newhoverparanim").progress(0).play(),La.svg&&e.data("newsvghoveranim").progress(0).play()));},function(a){var e=jQuery(a.currentTarget),t=e.data("timeline");t&&1==t.progress()&&void 0!=e.data("newhoveranim")&&(e.data("newhoveranim").reverse(),e.data("newhoverparanim")&&e.data("newhoverparanim").reverse(),La.svg&&e.data("newsvghoveranim").reverse());})),Ia=new Object(),Ia.f=Ra,Ia.r=ka,a.data("$anims");}else Ia=a.data("$anims");var Qa=h(a.data("mask_in")),Sa=new punchgs.TimelineLite();if(Ia.f.anim.x=Ia.f.anim.x*r.bw||l(Ia.f.anim.x,r,ra,da,wa,fa,"horizontal"),Ia.f.anim.y=Ia.f.anim.y*r.bw||l(Ia.f.anim.y,r,ra,da,wa,fa,"vertical"),2!=W||T){if(Wa!=a){var Ma=Ia.r.anim.ease;Ta.add(punchgs.TweenLite.set(a,Ia.r.anim)),Ia.r=i(),Ia.r.anim.ease=Ma;}if(Ia.f.anim.visibility="hidden",a.data("eow",ra),a.data("eoh",da),a.data("speed",Ia.f.speed),a.data("ease",Ia.r.anim.ease),Sa.eventCallback("onStart",function(){punchgs.TweenLite.set(a,{visibility:"visible"}),a.data("iframes")&&a.find("iframe").each(function(){punchgs.TweenLite.set(jQuery(this),{autoAlpha:1});}),punchgs.TweenLite.set(j,{visibility:"visible"});var e={};e.layer=a,e.eventtype="enterstage",e.layertype=a.data("layertype"),a.data("active",!0),e.layersettings=a.data(),r.c.trigger("revolution.layeraction",[e]);}),Sa.eventCallback("onComplete",function(){var e={};e.layer=a,e.eventtype="enteredstage",e.layertype=a.data("layertype"),e.layersettings=a.data(),r.c.trigger("revolution.layeraction",[e]),t.animcompleted(a,r);}),"sliderenter"==ma&&r.overcontainer&&(ua=.6),Ta.add(Sa.staggerFromTo(Wa,Ia.f.speed,Ia.f.anim,Ia.r.anim,Ia.f.elemdelay),ua),Qa){var Oa=new Object();Oa.ease=Ia.r.anim.ease,Oa.overflow=Qa.anim.overflow="hidden",Oa.overwrite="all",Oa.x=Oa.y=0,Qa.anim.x=Qa.anim.x*r.bw||l(Qa.anim.x,r,ra,da,wa,fa,"horizontal"),Qa.anim.y=Qa.anim.y*r.bw||l(Qa.anim.y,r,ra,da,wa,fa,"vertical"),Ta.add(punchgs.TweenLite.fromTo(C,Ia.f.speed,Qa.anim,Oa,Ra.elemdelay),ua);}else Ta.add(punchgs.TweenLite.set(C,{overflow:"visible"},Ra.elemdelay),0);}if(a.data("timeline",Ta),r.sliderscrope=void 0===r.sliderscrope?Math.round(99999*Math.random()):r.sliderscrope,W=g(a,r,"in"),void 0===r.endtimeouts&&(r.endtimeouts=[]),(0===xa||2==W)&&"bytrigger"!==va&&!T&&"sliderleave"!=va){if(void 0!=va&&(-1==W||2==W)&&"bytriger"!==va)var Ha=setTimeout(function(){t.endMoveCaption(a,C,j,r);},parseInt(a.data("end"),0));r.endtimeouts.push(Ha);}Ta=a.data("timeline"),"on"==a.data("loopanimation")&&y(I,r.bw),("sliderenter"!=ma||"sliderenter"==ma&&r.overcontainer)&&(-1==W||1==W||T||0==W&&1>xa&&a.hasClass("rev-static-visbile"))&&(1>xa&&xa>0||0==xa&&"bytrigger"!=ma&&"keep"!=ca||0==xa&&"bytrigger"!=ma&&"keep"==ca&&"on"==ga||"bytrigger"==ma&&"keep"==ca&&"on"==ga)&&(Ta.resume(ba),t.toggleState(a.data("layertoggledby")));}"on"==a.data("loopanimation")&&punchgs.TweenLite.set(I,{minWidth:ra,minHeight:da}),0==a.data("slidelink")||1!=a.data("slidelink")&&!a.hasClass("slidelink")?(punchgs.TweenLite.set(C,{width:"auto",height:"auto"}),a.data("slidelink",0)):(punchgs.TweenLite.set(C,{width:"100%",height:"100%"}),a.data("slidelink",1));},endMoveCaption:function(a,e,n,o){if(e=void 0!=e?e:a.data("_mw"),n=void 0!=n?n:a.data("_pw"),a.data("outstarted",1),a.data("timeline"))a.data("timeline").pause();else{if(void 0===a.data("_pw"))return;}var d=new punchgs.TimelineLite(),s=new punchgs.TimelineLite(),c=new punchgs.TimelineLite(),g=p(i(),a.data("transform_in"),1==o.sdir),m=a.data("transform_out")?p(r(),a.data("transform_out"),1==o.sdir):p(r(),a.data("transform_in"),1==o.sdir),v=a.data("splitout")&&a.data("splitout").match(/words|chars|lines/g)?a.data("mySplitText")[a.data("splitout")]:a,u=void 0==a.data("endelementdelay")?0:a.data("endelementdelay"),f=a.innerWidth(),w=a.innerHeight(),y=n.position();a.data("transform_out")&&a.data("transform_out").match(/auto:auto/g)&&(g.speed=m.speed,g.anim.ease=m.anim.ease,m=g);var b=h(a.data("mask_out"));m.anim.x=m.anim.x*o.bw||l(m.anim.x,o,f,w,y.top,y.left,"horizontal"),m.anim.y=m.anim.y*o.bw||l(m.anim.y,o,f,w,y.top,y.left,"vertical"),s.eventCallback("onStart",function(){var e={};e.layer=a,e.eventtype="leavestage",e.layertype=a.data("layertype"),e.layersettings=a.data(),a.data("active",!1),o.c.trigger("revolution.layeraction",[e]);}),s.eventCallback("onComplete",function(){punchgs.TweenLite.set(a,{visibility:"hidden"}),punchgs.TweenLite.set(n,{visibility:"hidden"});var e={};
30e.layer=a,e.eventtype="leftstage",a.data("active",!1),e.layertype=a.data("layertype"),e.layersettings=a.data(),o.c.trigger("revolution.layeraction",[e]),t.stopVideo&&t.stopVideo(a,o);}),d.add(s.staggerTo(v,m.speed,m.anim,u),0),b?(b.anim.ease=m.anim.ease,b.anim.overflow="hidden",b.anim.x=b.anim.x*o.bw||l(b.anim.x,o,f,w,y.top,y.left,"horizontal"),b.anim.y=b.anim.y*o.bw||l(b.anim.y,o,f,w,y.top,y.left,"vertical"),d.add(c.to(e,m.speed,b.anim,u),0)):d.add(c.set(e,{overflow:"visible",overwrite:"auto"},u),0),a.data("timeline_out",d);},removeTheCaptions:function(a,e){var i=a.data("index"),n=new Array();e.layers[i]&&jQuery.each(e.layers[i],function(a,e){n.push(e);}),e.layers["static"]&&jQuery.each(e.layers["static"],function(a,e){n.push(e);}),e.endtimeouts&&e.endtimeouts.length>0&&jQuery.each(e.endtimeouts,function(a,e){clearTimeout(e);}),e.endtimeouts=new Array(),n&&jQuery.each(n,function(a){var i=jQuery(this),n=g(i,e,"out");0!=n&&(b(i),clearTimeout(i.data("videoplaywait")),t.stopVideo&&t.stopVideo(i,e),t.endMoveCaption(i,null,null,e),t.removeMediaFromList&&t.removeMediaFromList(i,e),e.lastplayedvideos=[]);});}});var i=function(){var a=new Object();return a.anim=new Object(),a.anim.x=0,a.anim.y=0,a.anim.z=0,a.anim.rotationX=0,a.anim.rotationY=0,a.anim.rotationZ=0,a.anim.scaleX=1,a.anim.scaleY=1,a.anim.skewX=0,a.anim.skewY=0,a.anim.opacity=1,a.anim.transformOrigin="50% 50%",a.anim.transformPerspective=600,a.anim.rotation=0,a.anim.ease=punchgs.Power3.easeOut,a.anim.force3D="auto",a.speed=.3,a.anim.autoAlpha=1,a.anim.visibility="visible",a.anim.overwrite="all",a;},n=function(){var a=new Object();return a.anim=new Object(),a.anim.stroke="none",a.anim.strokeWidth=0,a.anim.strokeDasharray="none",a.anim.strokeDashoffset="0",a;},o=function(a,e){var t=a.split(";");return t&&jQuery.each(t,function(a,t){var i=t.split(":"),n=i[0],o=i[1];"sc"==n&&(e.anim.stroke=o),"sw"==n&&(e.anim.strokeWidth=o),"sda"==n&&(e.anim.strokeDasharray=o),"sdo"==n&&(e.anim.strokeDashoffset=o);}),e;},r=function(){var a=new Object();return a.anim=new Object(),a.anim.x=0,a.anim.y=0,a.anim.z=0,a;},d=function(){var a=new Object();return a.anim=new Object(),a.speed=.2,a;},s=function(a,e){if(jQuery.isNumeric(parseFloat(a)))return parseFloat(a);if(void 0===a||"inherit"===a)return e;if(a.split("{").length>1){var t=a.split(","),i=parseFloat(t[1].split("}")[0]);t=parseFloat(t[0].split("{")[1]),a=Math.random()*(i-t)+t;}return a;},l=function(a,e,t,i,n,o,r){return !jQuery.isNumeric(a)&&a.match(/%]/g)?(a=a.split("[")[1].split("]")[0],"horizontal"==r?a=(t+2)*parseInt(a,0)/100:"vertical"==r&&(a=(i+2)*parseInt(a,0)/100)):(a="layer_left"===a?0-t:"layer_right"===a?t:a,a="layer_top"===a?0-i:"layer_bottom"===a?i:a,a="left"===a||"stage_left"===a?0-t-o:"right"===a||"stage_right"===a?e.conw-o:"center"===a||"stage_center"===a?e.conw/2-t/2-o:a,a="top"===a||"stage_top"===a?0-i-n:"bottom"===a||"stage_bottom"===a?e.conh-n:"middle"===a||"stage_middle"===a?e.conh/2-i/2-n:a),a;},p=function(a,e,t){var i=new Object();if(i=jQuery.extend(!0,{},i,a),void 0===e)return i;var n=e.split(";");return n&&jQuery.each(n,function(a,e){var n=e.split(":"),o=n[0],r=n[1];t&&void 0!=r&&r.length>0&&r.match(/\(R\)/)&&(r=r.replace("(R)",""),r="right"===r?"left":"left"===r?"right":"top"===r?"bottom":"bottom"===r?"top":r,"["===r[0]&&"-"===r[1]?r=r.replace("[-","["):"["===r[0]&&"-"!==r[1]?r=r.replace("[","[-"):"-"===r[0]?r=r.replace("-",""):r[0].match(/[1-9]/)&&(r="-"+r)),void 0!=r&&(r=r.replace(/\(R\)/,""),("rotationX"==o||"rX"==o)&&(i.anim.rotationX=s(r,i.anim.rotationX)+"deg"),("rotationY"==o||"rY"==o)&&(i.anim.rotationY=s(r,i.anim.rotationY)+"deg"),("rotationZ"==o||"rZ"==o)&&(i.anim.rotation=s(r,i.anim.rotationZ)+"deg"),("scaleX"==o||"sX"==o)&&(i.anim.scaleX=s(r,i.anim.scaleX)),("scaleY"==o||"sY"==o)&&(i.anim.scaleY=s(r,i.anim.scaleY)),("opacity"==o||"o"==o)&&(i.anim.opacity=s(r,i.anim.opacity)),i.anim.opacity=0==i.anim.opacity?1e-4:i.anim.opacity,("skewX"==o||"skX"==o)&&(i.anim.skewX=s(r,i.anim.skewX)),("skewY"==o||"skY"==o)&&(i.anim.skewY=s(r,i.anim.skewY)),"x"==o&&(i.anim.x=s(r,i.anim.x)),"y"==o&&(i.anim.y=s(r,i.anim.y)),"z"==o&&(i.anim.z=s(r,i.anim.z)),("transformOrigin"==o||"tO"==o)&&(i.anim.transformOrigin=r.toString()),("transformPerspective"==o||"tP"==o)&&(i.anim.transformPerspective=parseInt(r,0)),("speed"==o||"s"==o)&&(i.speed=parseFloat(r)/1e3),("ease"==o||"e"==o)&&(i.anim.ease=r));}),i;}
30,h=function(a){if(void 0===a)return !1;var e=new Object();e.anim=new Object();var t=a.split(";");return t&&jQuery.each(t,function(a,t){t=t.split(":");var i=t[0],n=t[1];"x"==i&&(e.anim.x=n),"y"==i&&(e.anim.y=n),"s"==i&&(e.speed=parseFloat(n)/1e3),("e"==i||"ease"==i)&&(e.anim.ease=n);}),e;},c=function(a,e,t){if(void 0==a&&(a=0),!jQuery.isArray(a)&&"string"===jQuery.type(a)&&(a.split(",").length>1||a.split("[").length>1)){a=a.replace("[",""),a=a.replace("]","");var i=a.match(/'/g)?a.split("',"):a.split(",");a=new Array(),i&&jQuery.each(i,function(e,t){t=t.replace("'",""),t=t.replace("'",""),a.push(t);});}else{var n=a;jQuery.isArray(a)||(a=new Array(),a.push(n));}var n=a[a.length-1];if(a.length<e.rle)for(var o=1;o<=e.curWinRange;o++)a.push(n);return a;},g=function(a,e,t,i){var n=-1;if(a.hasClass("tp-static-layer")){a.data("staticlayer",!0);var o=parseInt(a.data("startslide"),0),r=parseInt(a.data("endslide"),0),d=e.c.find(".processing-revslide").index(),s=-1!=d?d:e.c.find(".active-revslide").index();s=-1==s?0:s,"in"===t?a.hasClass("rev-static-visbile")?n=r==s||o>s||s>r?2:0:s>=o&&r>=s||o==s||r==s?(i||(a.addClass("rev-static-visbile"),a.removeClass("rev-static-hidden")),n=1):n=0:a.hasClass("rev-static-visbile")?o>s||s>r?(n=2,i||(a.removeClass("rev-static-visbile"),a.addClass("rev-static-hidden"))):n=0:n=2;}return n;},m=function(a,e){if(void 0===e)return a;e=e.replace("c:","color:"),e=e.replace("bg:","background-color:"),e=e.replace("bw:","border-width:"),e=e.replace("bc:","border-color:"),e=e.replace("br:","borderRadius:"),e=e.replace("bs:","border-style:"),e=e.replace("td:","text-decoration:"),e=e.replace("zi:","zIndex:");var t=e.split(";");return t&&jQuery.each(t,function(e,t){var i=t.split(":");i[0].length>0&&(a.anim[i[0]]=i[1]);}),a;},v=function(a,e){var t,i=new Object(),n=!1;if("rekursive"==e&&(t=a.closest(".tp-caption"),t&&a.css("fontSize")===t.css("fontSize")&&(n=!0)),i.basealign=a.data("basealign")||"grid",i.fontSize=n?void 0===t.data("fontsize")?parseInt(t.css("fontSize"),0)||0:t.data("fontsize"):void 0===a.data("fontsize")?parseInt(a.css("fontSize"),0)||0:a.data("fontsize"),i.fontWeight=n?void 0===t.data("fontweight")?parseInt(t.css("fontWeight"),0)||0:t.data("fontweight"):void 0===a.data("fontweight")?parseInt(a.css("fontWeight"),0)||0:a.data("fontweight"),i.whiteSpace=n?void 0===t.data("whitespace")?t.css("whitespace")||"normal":t.data("whitespace"):void 0===a.data("whitespace")?a.css("whitespace")||"normal":a.data("whitespace"),i.zIndex=n?void 0===t.data("zIndex")?t.css("zIndex")||"inherit":t.data("zIndex"):void 0===a.data("zIndex")?a.css("zIndex")||"inherit":a.data("zIndex"),-1!==jQuery.inArray(a.data("layertype"),["video","image","audio"])||a.is("img")?i.lineHeight=0:i.lineHeight=n?void 0===t.data("lineheight")?parseInt(t.css("lineHeight"),0)||0:t.data("lineheight"):void 0===a.data("lineheight")?parseInt(a.css("lineHeight"),0)||0:a.data("lineheight"),i.letterSpacing=n?void 0===t.data("letterspacing")?parseFloat(t.css("letterSpacing"),0)||0:t.data("letterspacing"):void 0===a.data("letterspacing")?parseFloat(a.css("letterSpacing"))||0:a.data("letterspacing"),i.paddingTop=void 0===a.data("paddingtop")?parseInt(a.css("paddingTop"),0)||0:a.data("paddingtop"),i.paddingBottom=void 0===a.data("paddingbottom")?parseInt(a.css("paddingBottom"),0)||0:a.data("paddingbottom"),i.paddingLeft=void 0===a.data("paddingleft")?parseInt(a.css("paddingLeft"),0)||0:a.data("paddingleft"),i.paddingRight=void 0===a.data("paddingright")?parseInt(a.css("paddingRight"),0)||0:a.data("paddingright"),i.marginTop=void 0===a.data("margintop")?parseInt(a.css("marginTop"),0)||0:a.data("margintop"),i.marginBottom=void 0===a.data("marginbottom")?parseInt(a.css("marginBottom"),0)||0:a.data("marginbottom"),i.marginLeft=void 0===a.data("marginleft")?parseInt(a.css("marginLeft"),0)||0:a.data("marginleft"),i.marginRight=void 0===a.data("marginright")?parseInt(a.css("marginRight"),0)||0:a.data("marginright"),i.borderTopWidth=void 0===a.data("bordertopwidth")?parseInt(a.css("borderTopWidth"),0)||0:a.data("bordertopwidth"),i.borderBottomWidth=void 0===a.data("borderbottomwidth")?parseInt(a.css("borderBottomWidth"),0)||0:a.data("borderbottomwidth"),i.borderLeftWidth=void 0===a.data("borderleftwidth")?parseInt(a.css("borderLeftWidth"),0)||0:a.data("borderleftwidth"),i.borderRightWidth=void 0===a.data("borderrightwidth")?parseInt(a.css("borderRightWidth"),0)||0:a.data("borderrightwidth"),"rekursive"!=e){if(i.color=void 0===a.data("c
30olor")?"nopredefinedcolor":a.data("color"),i.whiteSpace=n?void 0===t.data("whitespace")?t.css("whiteSpace")||"nowrap":t.data("whitespace"):void 0===a.data("whitespace")?a.css("whiteSpace")||"nowrap":a.data("whitespace"),i.minWidth=void 0===a.data("width")?parseInt(a.css("minWidth"),0)||0:a.data("width"),i.minHeight=void 0===a.data("height")?parseInt(a.css("minHeight"),0)||0:a.data("height"),void 0!=a.data("videowidth")&&void 0!=a.data("videoheight")){var o=a.data("videowidth"),r=a.data("videoheight");o="100%"===o?"none":o,r="100%"===r?"none":r,a.data("width",o),a.data("height",r);}i.maxWidth=void 0===a.data("width")?parseInt(a.css("maxWidth"),0)||"none":a.data("width"),i.maxHeight=void 0===a.data("height")?parseInt(a.css("maxHeight"),0)||"none":a.data("height"),i.wan=void 0===a.data("wan")?parseInt(a.css("-webkit-transition"),0)||"none":a.data("wan"),i.moan=void 0===a.data("moan")?parseInt(a.css("-moz-animation-transition"),0)||"none":a.data("moan"),i.man=void 0===a.data("man")?parseInt(a.css("-ms-animation-transition"),0)||"none":a.data("man"),i.ani=void 0===a.data("ani")?parseInt(a.css("transition"),0)||"none":a.data("ani");}return i.styleProps=a.css(["background-color","border-top-color","border-bottom-color","border-right-color","border-left-color","border-top-style","border-bottom-style","border-left-style","border-right-style","border-left-width","border-right-width","border-bottom-width","border-top-width","color","text-decoration","font-style","borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]),i;},u=function(a,e){var t=new Object();return a&&jQuery.each(a,function(i,n){t[i]=c(n,e)[e.curWinRange]||a[i];}),t;},f=function(a,e,t,i){return a=jQuery.isNumeric(a)?a*e+"px":a,a="full"===a?i:"auto"===a||"none"===a?t:a;},w=function(a,e,t,i){var n;try{if("BR"==a[0].nodeName||"br"==a[0].tagName)return !1;}catch(o){}void 0===a.data("cssobj")?(n=v(a,t),a.data("cssobj",n)):n=a.data("cssobj");var r=u(n,e),d=e.bw,s=e.bh;if("off"===i&&(d=1,s=1),"auto"==r.lineHeight&&(r.lineHeight=r.fontSize+4),!a.hasClass("tp-splitted")){a.css("-webkit-transition","none"),a.css("-moz-transition","none"),a.css("-ms-transition","none"),a.css("transition","none");var l=void 0!==a.data("transform_hover")||void 0!==a.data("style_hover");if(l&&punchgs.TweenLite.set(a,r.styleProps),punchgs.TweenLite.set(a,{fontSize:Math.round(r.fontSize*d)+"px",fontWeight:r.fontWeight,letterSpacing:Math.floor(r.letterSpacing*d)+"px",paddingTop:Math.round(r.paddingTop*s)+"px",paddingBottom:Math.round(r.paddingBottom*s)+"px",paddingLeft:Math.round(r.paddingLeft*d)+"px",paddingRight:Math.round(r.paddingRight*d)+"px",marginTop:r.marginTop*s+"px",marginBottom:r.marginBottom*s+"px",marginLeft:r.marginLeft*d+"px",marginRight:r.marginRight*d+"px",borderTopWidth:Math.round(r.borderTopWidth*s)+"px",borderBottomWidth:Math.round(r.borderBottomWidth*s)+"px",borderLeftWidth:Math.round(r.borderLeftWidth*d)+"px",borderRightWidth:Math.round(r.borderRightWidth*d)+"px",lineHeight:Math.round(r.lineHeight*s)+"px",overwrite:"auto"}),"rekursive"!=t){var p="slide"==r.basealign?e.ulw:e.gridwidth[e.curWinRange],h="slide"==r.basealign?e.ulh:e.gridheight[e.curWinRange],c=f(r.maxWidth,d,"none",p),g=f(r.maxHeight,s,"none",h),m=f(r.minWidth,d,"0px",p),w=f(r.minHeight,s,"0px",h);if(punchgs.TweenLite.set(a,{maxWidth:c,maxHeight:g,minWidth:m,minHeight:w,whiteSpace:r.whiteSpace,overwrite:"auto"}),"nopredefinedcolor"!=r.color&&punchgs.TweenLite.set(a,{color:r.color,overwrite:"auto"}),void 0!=a.data("svg_src")){var y="nopredefinedcolor"!=r.color&&void 0!=r.color?r.color:void 0!=r.css&&"nopredefinedcolor"!=r.css.color&&void 0!=r.css.color?r.css.color:void 0!=r.styleProps.color?r.styleProps.color:void 0!=r.styleProps.css&&void 0!=r.styleProps.css.color?r.styleProps.css.color:!1;0!=y&&punchgs.TweenLite.set(a.find("svg"),{fill:y,overwrite:"auto"});}}setTimeout(function(){a.css("-webkit-transition",a.data("wan")),a.css("-moz-transition",a.data("moan")),a.css("-ms-transition",a.data("man")),a.css("transition",a.data("ani"));},30);}},y=function(a,e){if(a.hasClass("rs-pendulum")&&void 0==a.data("loop-timeline")){a.data("loop-timeline",new punchgs.TimelineLite());var t=void 0==a.data("startdeg")?-20:a.data("startdeg"),i=void 0==a.data("enddeg")?20:a.data("enddeg"),n=void 0==a.data("speed")?2:a.data("speed"),o=void 0==a.data("origin")?"50% 50%":a.data("origin"),r=void 0==a.data("easing")?punchgs.Power2.easeInOut:a.data("ease");t*=e,i*=e,a.data("loop-timeline").append(new punchgs.TweenLite.fromTo(a,n,{force3D:"auto",rotation:t,transformOrigin:o},{rotation:i,ease:r})),a.data("loop-timeline").append(new punchgs.TweenLite.fromTo(a,n,{force3D:"auto",rotation:i,transformOrigin:o},{rotation:t,ease:r,onComplete:function(){a.data("loop-timeline").restart();}}));}if(a.hasClass("rs-rotate")&&void 0==a.data("loop-timeline")){a.data("loop-timeline",new punchgs.TimelineLite());var t=void 0==a.data("startdeg")?0:a.data("startdeg"),i=void 0==a.data("enddeg")?360:a.data("enddeg");n=void 0==a.data("speed")?2:a.data("speed"),o=void 0==a.data("origin")?"50% 50%":a.data("origin"),r=void 0==a.data("easing")?punchgs.Power2.easeInOut:a.data("easing"),t*=e,i*=e,a.data("loop-timeline").append(new punchgs.TweenLite.fromTo(a,n,{force3D:"auto",rotation:t,transformOrigin:o},{rotation:i,ease:r,onComplete:function(){a.data("loop-timeline").restart();}}));}if(a.hasClass("rs-slideloop")&&void 0==a.data("loop-timeline")){a.data("loop-timeline",new punchgs.TimelineLite());var d=void 0==a.data("xs")?0:a.data("xs"),s=void 0==a.data("ys")?0:a.data("ys"),l=void 0==a.data("xe")?0:a.data("xe"),p=void 0==a.data("ye")?0:a.data("ye"),n=void 0==a.data("speed")?2:a.data("speed"),r=void 0==a.data("easing")?punchgs.Power2.easeInOut:a.data("easing");d*=e,s*=e,l*=e,p*=e,a.data("loop-timeline").append(new punchgs.TweenLite.fromTo(a,n,{force3D:"auto",x:d,y:s},{x:l,y:p,ease:r})),a.data("loop-timeline").append(new punchgs.TweenLite.fromTo(a,n,{force3D:"auto",x:l,y:p},{x:d,y:s,onComplete:function(){a.data("loop-timeline").restart();}}));}if(a.hasClass("rs-pulse")&&void 0==a.data("loop-timeline")){a.data("loop-timeline",new punchgs.TimelineLite());var h=void 0==a.data("zoomstart")?0:a.data("zoomstart"),c=void 0==a.data("zoomend")?0:a.data("zoomend"),n=void 0==a.data("speed")?2:a.data("speed"),r=void 0==a.data("easing")?punchgs.Power2.easeInOut:a.data("easing");a.data("loop-timeline").append(new punchgs.TweenLite.fromTo(a,n,{force3D:"auto",scale:h},{scale:c,ease:r})),a.data("loop-timeline").append(new punchgs.TweenLite.fromTo(a,n,{force3D:"auto",scale:c},{scale:h,onComplete:function(){a.data("loop-timeline").restart();}}));}if(a.hasClass("rs-wave")&&void 0==a.data("loop-timeline")){a.data("loop-timeline",new punchgs.TimelineLite());var g=void 0==a.data("angle")?10:parseInt(a.data("angle"),0),m=void 0==a.data("radius")?10:parseInt(a.data("radius"),0),n=void 0==a.data("speed")?-20:a.data("speed"),o=void 0==a.data("origin")?"50% 50%":a.data("origin"),v=o.split(" "),u=new Object();v.length>=1?(u.x=v[0],u.y=v[1]):(u.x="50%",u.y="50%"),g*=e,m*=e;var f=0-a.height()/2+m*(-1+parseInt(u.y,0)/100),w=a.width()*(-.5+parseInt(u.x,0)/100),y={a:0,ang:g,element:a,unit:m,xoffset:w,yoffset:f};a.data("loop-timeline").append(new punchgs.TweenLite.fromTo(y,n,{a:360},{a:0,force3D:"auto",ease:punchgs.Linear.easeNone,onUpdate:function(){var a=(y.a+y.ang)*(Math.PI/180);punchgs.TweenLite.to(y.element,.1,{force3D:"auto",x:y.xoffset+Math.cos(a)*y.unit,y:y.unit*(1-Math.sin(a))+y.yoffset/.5});},onComplete:function(){a.data("loop-timeline").restart();}}));}},b=function(a){a.find(".rs-pendulum, .rs-slideloop, .rs-pulse, .rs-wave").each(function(){var a=jQuery(this);void 0!=a.data("loop-timeline")&&(a.data("loop-timeline").pause(),a.data("loop-timeline",null));});};}(jQuery);; 31!function(t){var a=jQuery.fn.revolution;jQuery.extend(!0,a,{migration:function(t,a){return a=o(a),e(t,a),a;}});var o=function(t){if(t.parallaxLevels||t.parallaxBgFreeze){var a=new Object();a.type=t.parallax,a.levels=t.parallaxLevels,a.bgparallax="on"==t.parallaxBgFreeze?"off":"on",a.disable_onmobile=t.parallaxDisableOnMobile,t.parallax=a;}if(void 0===t.disableProgressBar&&(t.disableProgressBar=t.hideTimerBar||"off"),(t.startwidth||t.startheight)&&(t.gridwidth=t.startwidth,t.gridheight=t.startheight),void 0===t.sliderType&&(t.sliderType="standard"),"on"===t.fullScreen&&(t.sliderLayout="fullscreen"),"on"===t.fullWidth&&(t.sliderLayout="fullwidth"),void 0===t.sliderLayout&&(t.sliderLayout="auto"),void 0===t.navigation){var o=new Object();if("solo"==t.navigationArrows||"nextto"==t.navigationArrows){var e=new Object();e.enable=!0,e.style=t.navigationStyle||"",e.hide_onmobile="on"===t.hideArrowsOnMobile?!0:!1,e.hide_onleave=t.hideThumbs>0?!0:!1,e.hide_delay=t.hideThumbs>0?t.hideThumbs:200,e.hide_delay_mobile=t.hideNavDelayOnMobile||1500,e.hide_under=0,e.tmp="",e.left={h_align:t.soloArrowLeftHalign,v_align:t.soloArrowLeftValign,h_offset:t.soloArrowLeftHOffset,v_offset:t.soloArrowLeftVOffset},e.right={h_align:t.soloArrowRightHalign,v_align:t.soloArrowRightValign,h_offset:t.soloArrowRightHOffset,v_offset:t.soloArrowRightVOffset},o.arrows=e;}if("bullet"==t.navigationType){var r=new Object();r.style=t.navigationStyle||"",r.enable=!0,r.hide_onmobile="on"===t.hideArrowsOnMobile?!0:!1,r.hide_onleave=t.hideThumbs>0?!0:!1,r.hide_delay=t.hideThumbs>0?t.hideThumbs:200,r.hide_delay_mobile=t.hideNavDelayOnMobile||1500,r.hide_under=0,r.direction="horizontal",r.h_align=t.navigationHAlign||"center",r.v_align=t.navigationVAlign||"bottom",r.space=5,r.h_offset=t.navigationHOffset||0,r.v_offset=t.navigationVOffset||20,r.tmp='<span class="tp-bullet-image"></span><span class="tp-bullet-title"></span>',o.bullets=r;}if("thumb"==t.navigationType){var i=new Object();i.style=t.navigationStyle||"",i.enable=!0,i.width=t.thumbWidth||100,i.height=t.thumbHeight||50,i.min_width=t.thumbWidth||100,i.wrapper_padding=2,i.wrapper_color="#f5f5f5",i.wrapper_opacity=1,i.visibleAmou
31nt=t.thumbAmount||3,i.hide_onmobile="on"===t.hideArrowsOnMobile?!0:!1,i.hide_onleave=t.hideThumbs>0?!0:!1,i.hide_delay=t.hideThumbs>0?t.hideThumbs:200,i.hide_delay_mobile=t.hideNavDelayOnMobile||1500,i.hide_under=0,i.direction="horizontal",i.span=!1,i.position="inner",i.space=2,i.h_align=t.navigationHAlign||"center",i.v_align=t.navigationVAlign||"bottom",i.h_offset=t.navigationHOffset||0,i.v_offset=t.navigationVOffset||20,i.tmp='<span class="tp-thumb-image"></span><span class="tp-thumb-title"></span>',o.thumbnails=i;}t.navigation=o,t.navigation.keyboardNavigation=t.keyboardNavigation||"on",t.navigation.onHoverStop=t.onHoverStop||"on",t.navigation.touch={touchenabled:t.touchenabled||"on",swipe_treshold:t.swipe_treshold||75,swipe_min_touches:t.swipe_min_touches||1,drag_block_vertical:t.drag_block_vertical||!1};}return void 0==t.fallbacks&&(t.fallbacks={isJoomla:t.isJoomla||!1,panZoomDisableOnMobile:t.parallaxDisableOnMobile||"off",simplifyAll:t.simplifyAll||"on",nextSlideOnWindowFocus:t.nextSlideOnWindowFocus||"off",disableFocusListener:t.disableFocusListener||!0}),t;},e=function(t,a){var o=new Object(),e=t.width(),r=t.height();o.skewfromleftshort="x:-50;skX:85;o:0",o.skewfromrightshort="x:50;skX:-85;o:0",o.sfl="x:-50;o:0",o.sfr="x:50;o:0",o.sft="y:-50;o:0",o.sfb="y:50;o:0",o.skewfromleft="x:top;skX:85;o:0",o.skewfromright="x:bottom;skX:-85;o:0",o.lfl="x:top;o:0",o.lfr="x:bottom;o:0",o.lft="y:left;o:0",o.lfb="y:right;o:0",o.fade="o:0";720*Math.random()-360;t.find(".tp-caption").each(function(){var t=jQuery(this),a=(Math.random()*(2*e)-e,Math.random()*(2*r)-r,3*Math.random(),720*Math.random()-360,70*Math.random()-35,70*Math.random()-35,t.attr("class"));o.randomrotate="x:{-400,400};y:{-400,400};sX:{0,2};sY:{0,2};rZ:{-180,180};rX:{-180,180};rY:{-180,180};o:0;",a.match("randomrotate")?t.data("transform_in",o.randomrotate):a.match(/\blfl\b/)?t.data("transform_in",o.lfl):a.match(/\blfr\b/)?t.data("transform_in",o.lfr):a.match(/\blft\b/)?t.data("transform_in",o.lft):a.match(/\blfb\b/)?t.data("transform_in",o.lfb):a.match(/\bsfl\b/)?t.data("transform_in",o.sfl):a.match(/\bsfr\b/)?t.data("transform_in",o.sfr):a.match(/\bsft\b/)?t.data("transform_in",o.sft):a.match(/\bsfb\b/)?t.data("transform_in",o.sfb):a.match(/\bskewfromleftshort\b/)?t.data("transform_in",o.skewfromleftshort):a.match(/\bskewfromrightshort\b/)?t.data("transform_in",o.skewfromrightshort):a.match(/\bskewfromleft\b/)?t.data("transform_in",o.skewfromleft):a.match(/\bskewfromright\b/)?t.data("transform_in",o.skewfromright):a.match(/\bfade\b/)&&t.data("transform_in",o.fade),a.match(/\brandomrotateout\b/)?t.data("transform_out",o.randomrotate):a.match(/\bltl\b/)?t.data("transform_out",o.lfl):a.match(/\bltr\b/)?t.data("transform_out",o.lfr):a.match(/\bltt\b/)?t.data("transform_out",o.lft):a.match(/\bltb\b/)?t.data("transform_out",o.lfb):a.match(/\bstl\b/)?t.data("transform_out",o.sfl):a.match(/\bstr\b/)?t.data("transform_out",o.sfr):a.match(/\bstt\b/)?t.data("transform_out",o.sft):a.match(/\bstb\b/)?t.data("transform_out",o.sfb):a.match(/\bskewtoleftshortout\b/)?t.data("transform_out",o.skewfromleftshort):a.match(/\bskewtorightshortout\b/)?t.data("transform_out",o.skewfromrightshort):a.match(/\bskewtoleftout\b/)?t.data("transform_out",o.skewfromleft):a.match(/\bskewtorightout\b/)?t.data("transform_out",o.skewfromright):a.match(/\bfadeout\b/)&&t.data("transform_out",o.fade),void 0!=t.data("customin")&&t.data("transform_in",t.data("customin")),void 0!=t.data("customout")&&t.data("transform_out",t.data("customout"));});};}(jQuery);; 32!function(t){var e=jQuery.fn.revolution,i=e.is_mobile();jQuery.extend(!0,e,{hideUnHideNav:function(t){var e=t.c.width(),i=t.navigation.arrows,a=t.navigation.bullets,n=t.navigation.thumbnails,r=t.navigation.tabs;p(i)&&T(t.c.find(".tparrows"),i.hide_under,e,i.hide_over),p(a)&&T(t.c.find(".tp-bullets"),a.hide_under,e,a.hide_over),p(n)&&T(t.c.parent().find(".tp-thumbs"),n.hide_under,e,n.hide_over),p(r)&&T(t.c.parent().find(".tp-tabs"),r.hide_under,e,r.hide_over),y(t);},resizeThumbsTabs:function(t,e){if(t.navigation&&t.navigation.tabs.enable||t.navigation&&t.navigation.thumbnails.enable){var i=(jQuery(window).width()-480)/500,a=new punchgs.TimelineLite(),r=t.navigation.tabs,s=t.navigation.thumbnails,o=t.navigation.bullets;if(a.pause(),i=i>1?1:0>i?0:i,p(r)&&(e||r.width>r.min_width)&&n(i,a,t.c,r,t.slideamount,"tab"),p(s)&&(e||s.width>s.min_width)&&n(i,a,t.c,s,t.slideamount,"thumb"),p(o)&&e){var d=t.c.find(".tp-bullets");d.find(".tp-bullet").each(function(t){var e=jQuery(this),i=t+1,a=e.outerWidth()+parseInt(void 0===o.space?0:o.space,0),n=e.outerHeight()+parseInt(void 0===o.space?0:o.space,0);"vertical"===o.direction?(e.css({top:(i-1)*n+"px",left:"0px"}),d.css({height:(i-1)*n+e.outerHeight(),width:e.outerWidth()})):(e.css({left:(i-1)*a+"px",top:"0px"}),d.css({width:(i-1)*a+e.outerWidth(),height:e.outerHeight()}));});}a.play(),y(t);}return !0;},updateNavIndexes:function(t){function i(t){a.find(t).lenght>0&&a.find(t).each(function(t){jQuery(this).data("liindex",t);});}var a=t.c;i(".tp-tab"),i(".tp-bullet"),i(".tp-thumb"),e.resizeThumbsTabs(t,!0),e.manageNavigation(t);},manageNavigation:function(t){var i=e.getHorizontalOffset(t.c.parent(),"left"),n=e.getHorizontalOffset(t.c.parent(),"right");p(t.navigation.bullets)&&("fullscreen"!=t.sliderLayout&&"fullwidth"!=t.sliderLayout&&(t.navigation.bullets.h_offset_old=void 0===t.navigation.bullets.h_offset_old?t.navigation.bullets.h_offset:t.navigation.bullets.h_offset_old,t.n
32avigation.bullets.h_offset="center"===t.navigation.bullets.h_align?t.navigation.bullets.h_offset_old+i/2-n/2:t.navigation.bullets.h_offset_old+i-n),b(t.c.find(".tp-bullets"),t.navigation.bullets,t)),p(t.navigation.thumbnails)&&b(t.c.parent().find(".tp-thumbs"),t.navigation.thumbnails,t),p(t.navigation.tabs)&&b(t.c.parent().find(".tp-tabs"),t.navigation.tabs,t),p(t.navigation.arrows)&&("fullscreen"!=t.sliderLayout&&"fullwidth"!=t.sliderLayout&&(t.navigation.arrows.left.h_offset_old=void 0===t.navigation.arrows.left.h_offset_old?t.navigation.arrows.left.h_offset:t.navigation.arrows.left.h_offset_old,t.navigation.arrows.left.h_offset="right"===t.navigation.arrows.left.h_align?t.navigation.arrows.left.h_offset_old+n:t.navigation.arrows.left.h_offset_old+i,t.navigation.arrows.right.h_offset_old=void 0===t.navigation.arrows.right.h_offset_old?t.navigation.arrows.right.h_offset:t.navigation.arrows.right.h_offset_old,t.navigation.arrows.right.h_offset="right"===t.navigation.arrows.right.h_align?t.navigation.arrows.right.h_offset_old+n:t.navigation.arrows.right.h_offset_old+i),b(t.c.find(".tp-leftarrow.tparrows"),t.navigation.arrows.left,t),b(t.c.find(".tp-rightarrow.tparrows"),t.navigation.arrows.right,t)),p(t.navigation.thumbnails)&&a(t.c.parent().find(".tp-thumbs"),t.navigation.thumbnails),p(t.navigation.tabs)&&a(t.c.parent().find(".tp-tabs"),t.navigation.tabs);},createNavigation:function(t,e){var n=t.parent(),r=e.navigation.arrows,d=e.navigation.bullets,u=e.navigation.thumbnails,f=e.navigation.tabs,m=p(r),b=p(d),_=p(u),y=p(f);s(t,e),o(t,e),m&&v(t,r,e),e.li.each(function(i){var a=jQuery(e.li[e.li.length-1-i]),n=jQuery(this);b&&(e.navigation.bullets.rtl?w(t,d,a,e):w(t,d,n,e)),_&&(e.navigation.thumbnails.rtl?x(t,u,a,"tp-thumb",e):x(t,u,n,"tp-thumb",e)),y&&(e.navigation.tabs.rtl?x(t,f,a,"tp-tab",e):x(t,f,n,"tp-tab",e));}),t.bind("revolution.slide.onafterswap revolution.nextslide.waiting",function(){var i=0==t.find(".next-revslide").length?t.find(".active-revslide").data("index"):t.find(".next-revslide").data("index");t.find(".tp-bullet").each(function(){var t=jQuery(this);t.data("liref")===i?t.addClass("selected"):t.removeClass("selected");}),n.find(".tp-thumb, .tp-tab").each(function(){var t=jQuery(this);t.data("liref")===i?(t.addClass("selected"),t.hasClass("tp-tab")?a(n.find(".tp-tabs"),f):a(n.find(".tp-thumbs"),u)):t.removeClass("selected");});var s=0,o=!1;e.thumbs&&jQuery.each(e.thumbs,function(t,e){s=o===!1?t:s,o=e.id===i||t===i?!0:o;});var d=s>0?s-1:e.slideamount-1,l=s+1==e.slideamount?0:s+1;if(r.enable===!0){var h=r.tmp;if(jQuery.each(e.thumbs[d].params,function(t,e){h=h.replace(e.from,e.to);}),r.left.j.html(h),h=r.tmp,l>e.slideamount)return;jQuery.each(e.thumbs[l].params,function(t,e){h=h.replace(e.from,e.to);}),r.right.j.html(h),punchgs.TweenLite.set(r.left.j.find(".tp-arr-imgholder"),{backgroundImage:"url("+e.thumbs[d].src+")"}),punchgs.TweenLite.set(r.right.j.find(".tp-arr-imgholder"),{backgroundImage:"url("+e.thumbs[l].src+")"});}}),h(r),h(d),h(u),h(f),n.on("mouseenter mousemove",function(){n.hasClass("tp-mouseover")||(n.addClass("tp-mouseover"),punchgs.TweenLite.killDelayedCallsTo(g),m&&r.hide_onleave&&g(n.find(".tparrows"),r,"show"),b&&d.hide_onleave&&g(n.find(".tp-bullets"),d,"show"),_&&u.hide_onleave&&g(n.find(".tp-thumbs"),u,"show"),y&&f.hide_onleave&&g(n.find(".tp-tabs"),f,"show"),i&&(n.removeClass("tp-mouseover"),c(t,e)));}),n.on("mouseleave",function(){n.removeClass("tp-mouseover"),c(t,e);}),m&&r.hide_onleave&&g(n.find(".tparrows"),r,"hide",0),b&&d.hide_onleave&&g(n.find(".tp-bullets"),d,"hide",0),_&&u.hide_onleave&&g(n.find(".tp-thumbs"),u,"hide",0),y&&f.hide_onleave&&g(n.find(".tp-tabs"),f,"hide",0),_&&l(n.find(".tp-thumbs"),e),y&&l(n.find(".tp-tabs"),e),"carousel"===e.sliderType&&l(t,e,!0),"on"==e.navigation.touch.touchenabled&&l(t,e,"swipebased");}});var a=function(t,e){var i=(t.hasClass("tp-thumbs")?".tp-thumbs":".tp-tabs",t.hasClass("tp-thumbs")?".tp-thumb-mask":".tp-tab-mask"),a=t.hasClass("tp-thumbs")?".tp-thumbs-inner-wrapper":".tp-tabs-inner-wrapper",n=t.hasClass("tp-thumbs")?".tp-thumb":".tp-tab",r=t.find(i),s=r.find(a),o=e.direction,d="vertical"===o?r.find(n).first().outerHeight(!0)+e.space:r.find(n).first().outerWidth(!0)+e.space,l="vertical"===o?r.height():r.width(),h=parseInt(r.find(n+".selected").data("liindex"),0),p=l/d,u="vertical"===o?r.height():r.width(),c=0-h*d,g="vertical"===o?s.height():s.width(),v=0-(g-u)>c?0-(g-u):v>0?0:c,f=s.data("offset");p>2&&(v=0>
32=c-(f+d)?0-d>c-(f+d)?f:v+d:v,v=d>c-d+f+l&&c+(Math.round(p)-2)*d<f?c+(Math.round(p)-2)*d:v),v=0-(g-u)>v?0-(g-u):v>0?0:v,"vertical"!==o&&r.width()>=s.width()&&(v=0),"vertical"===o&&r.height()>=s.height()&&(v=0),t.hasClass("dragged")||("vertical"===o?s.data("tmmove",punchgs.TweenLite.to(s,.5,{top:v+"px",ease:punchgs.Power3.easeInOut})):s.data("tmmove",punchgs.TweenLite.to(s,.5,{left:v+"px",ease:punchgs.Power3.easeInOut})),s.data("offset",v));},n=function(t,e,i,a,n,r){var s=i.parent().find(".tp-"+r+"s"),o=s.find(".tp-"+r+"s-inner-wrapper"),d=s.find(".tp-"+r+"-mask"),l=a.width*t<a.min_width?a.min_width:Math.round(a.width*t),h=Math.round(l/a.width*a.height),p="vertical"===a.direction?l:l*n+a.space*(n-1),u="vertical"===a.direction?h*n+a.space*(n-1):h,c="vertical"===a.direction?{width:l+"px"}:{height:h+"px"};e.add(punchgs.TweenLite.set(s,c)),e.add(punchgs.TweenLite.set(o,{width:p+"px",height:u+"px"})),e.add(punchgs.TweenLite.set(d,{width:p+"px",height:u+"px"}));var g=o.find(".tp-"+r);return g&&jQuery.each(g,function(t,i){"vertical"===a.direction?e.add(punchgs.TweenLite.set(i,{top:t*(h+parseInt(void 0===a.space?0:a.space,0)),width:l+"px",height:h+"px"})):"horizontal"===a.direction&&e.add(punchgs.TweenLite.set(i,{left:t*(l+parseInt(void 0===a.space?0:a.space,0)),width:l+"px",height:h+"px"}));}),e;},r=function(t){var e=0,i=0,a=0,n=0,r=1,s=1,o=1;return "detail" in t&&(i=t.detail),"wheelDelta" in t&&(i=-t.wheelDelta/120),"wheelDeltaY" in t&&(i=-t.wheelDeltaY/120),"wheelDeltaX" in t&&(e=-t.wheelDeltaX/120),"axis" in t&&t.axis===t.HORIZONTAL_AXIS&&(e=i,i=0),a=e*r,n=i*r,"deltaY" in t&&(n=t.deltaY),"deltaX" in t&&(a=t.deltaX),(a||n)&&t.deltaMode&&(1==t.deltaMode?(a*=s,n*=s):(a*=o,n*=o)),a&&!e&&(e=1>a?-1:1),n&&!i&&(i=1>n?-1:1),n=navigator.userAgent.match(/mozilla/i)?10*n:n,(n>300||-300>n)&&(n/=10),{spinX:e,spinY:i,pixelX:a,pixelY:n};},s=function(t,i){"on"===i.navigation.keyboardNavigation&&jQuery(document).keydown(function(a){("horizontal"==i.navigation.keyboard_direction&&39==a.keyCode||"vertical"==i.navigation.keyboard_direction&&40==a.keyCode)&&(i.sc_indicator="arrow",i.sc_indicator_dir=0,e.callingNewSlide(i,t,1)),("horizontal"==i.navigation.keyboard_direction&&37==a.keyCode||"vertical"==i.navigation.keyboard_direction&&38==a.keyCode)&&(i.sc_indicator="arrow",i.sc_indicator_dir=1,e.callingNewSlide(i,t,-1));});},o=function(t,i){if("on"===i.navigation.mouseScrollNavigation||"carousel"===i.navigation.mouseScrollNavigation){i.isIEEleven=!!navigator.userAgent.match(/Trident.*rv\:11\./),i.isSafari=!!navigator.userAgent.match(/safari/i),i.ischrome=!!navigator.userAgent.match(/chrome/i);var a=i.ischrome?-49:i.isIEEleven||i.isSafari?-9:navigator.userAgent.match(/mozilla/i)?-29:-49,n=i.ischrome?49:i.isIEEleven||i.isSafari?9:navigator.userAgent.match(/mozilla/i)?29:49;t.on("mousewheel DOMMouseScroll",function(s){var o=r(s.originalEvent),d=t.find(".tp-revslider-slidesli.active-revslide").index(),l=t.find(".tp-revslider-slidesli.processing-revslide").index(),h=-1!=d&&0==d||-1!=l&&0==l?!0:!1,p=-1!=d&&d==i.slideamount-1||1!=l&&l==i.slideamount-1?!0:!1,u=!0;"carousel"==i.navigation.mouseScrollNavigation&&(h=p=!1),-1==l?o.pixelY<a?(h||(i.sc_indicator="arrow","reverse"!==i.navigation.mouseScrollReverse&&(i.sc_indicator_dir=0,e.callingNewSlide(i,t,-1)),u=!1),p||(i.sc_indicator="arrow","reverse"===i.navigation.mouseScrollReverse&&(i.sc_indicator_dir=1,e.callingNewSlide(i,t,1)),u=!1)):o.pixelY>n&&(p||(i.sc_indicator="arrow","reverse"!==i.navigation.mouseScrollReverse&&(i.sc_indicator_dir=1,e.callingNewSlide(i,t,1)),u=!1),h||(i.sc_indicator="arrow","reverse"===i.navigation.mouseScrollReverse&&(i.sc_indicator_dir=0,e.callingNewSlide(i,t,-1)),u=!1)):u=!1;var c=i.c.offset().top-jQuery("body").scrollTop(),g=c+i.c.height();return "carousel"!=i.navigation.mouseScrollNavigation?("reverse"!==i.navigation.mouseScrollReverse&&(c>0&&o.pixelY>0||g<jQuery(window).height()&&o.pixelY<0)&&(u=!0),"reverse"===i.navigation.mouseScrollReverse&&(0>c&&o.pixelY<0||g>jQuery(window).height()&&o.pixelY>0)&&(u=!0)):u=!1,0==u?(s.preventDefault(s),!1):void 0;});}},d=function(t,e,a){return t=i?jQuery(a.target).closest("."+t).length||jQuery(a.srcElement).closest("."+t).length:jQuery(a.toElement).closest("."+t).length||jQuery(a.originalTarget).closest("."+t).length,t===!0||1===t?1:0;},l=function(t,a,n){t.data("opt",a);var r=a.carousel;jQuery(".bullet, .bullets, .tp-bullets, .tparrows").addClass("noSwipe"),r.Limit="endless";var s=(i||"Firefox"===e.get_browser(),t),o="vertical"===a.navigation.thumbnails.direction||"vertical"===a.navigation.tabs.direction?"none":"vertical",l=a.navigation.touch.swipe_direction||"horizontal";o="swipebased"==n&&"vertical"==l?"none":n?"vertical":o,jQuery.fn.swipetp||(jQuery.fn.swipetp=jQuery.fn.swipe),jQuery.fn.swipetp.defaults&&jQuery.fn.swipetp.defaults.excludedElements||jQuery.fn.swipetp.defaults||(jQuery.fn.swipetp.defaults=new Object()),jQuery.fn.swipetp.defaults.excludedElements="label, button, input, select, textarea, .noSwipe",s.swipetp({allowPageScroll:o,triggerOnTouchLeave:!0,treshold:a.navigation.touch.swipe_treshold,fingers:a.navigation.touch.swipe_min_touches,excludeElements:jQuery.fn.swipetp.defaults.excludedElements,swipeStatus:function(i,n,s,o,h,p,u){var c=d("rev_slider_wrapper",t,i),g=d("tp-thumbs",t,i),v=d("tp-tabs",t,i),f=jQuery(this).attr("class"),m=f.match(/tp-tabs|tp-thumb/gi)?!0:!1;if("carousel"===a.sliderType&&(("move"===n||"end"===n||"cancel"==n)&&a.dragStartedOverSlider&&!a.dragStartedOverThumbs&&!a.dragStartedOverTabs||"start"===n&&c>0&&0===g&&0===v))switch(a.dragStartedOverSlider=!0,o=s&&s.match(/left|up/g)?Math.round(-1*o):o=Math.round(1*o),n){case "start":void 0!==r.positionanim&&(r.positionanim.kill(),r.slide_globaloffset="off"===r.infinity?r.slide_offset:e.simp(r.slide_offset,r.maxwidth)),r.overpull="none",r.wrap.addClass("dragged");break;case "move":if(r.slide_offset="off"===r.infinity?r.slide_globaloffset+o:e.simp(r.slide_globaloffset+o,r.maxwidth),"off"===r.infinity){var b="center"===r.horizontal_align?(r.wrapwidth/2-r.slide_width/2-r.slide_offset)/r.slide_width:(0-r.slide_offset)/r.slide_width;
32"none"!==r.overpull&&0!==r.overpull||!(0>b||b>a.slideamount-1)?b>=0&&b<=a.slideamount-1&&(b>=0&&o>r.overpull||b<=a.slideamount-1&&o<r.overpull)&&(r.overpull=0):r.overpull=o,r.slide_offset=0>b?r.slide_offset+(r.overpull-o)/1.1+Math.sqrt(Math.abs((r.overpull-o)/1.1)):b>a.slideamount-1?r.slide_offset+(r.overpull-o)/1.1-Math.sqrt(Math.abs((r.overpull-o)/1.1)):r.slide_offset;}e.organiseCarousel(a,s,!0,!0);break;case "end":case "cancel":r.slide_globaloffset=r.slide_offset,r.wrap.removeClass("dragged"),e.carouselToEvalPosition(a,s),a.dragStartedOverSlider=!1,a.dragStartedOverThumbs=!1,a.dragStartedOverTabs=!1;}else{if(("move"!==n&&"end"!==n&&"cancel"!=n||a.dragStartedOverSlider||!a.dragStartedOverThumbs&&!a.dragStartedOverTabs)&&!("start"===n&&c>0&&(g>0||v>0))){if("end"==n&&!m){if(a.sc_indicator="arrow","horizontal"==l&&"left"==s||"vertical"==l&&"up"==s)return a.sc_indicator_dir=0,e.callingNewSlide(a,a.c,1),!1;if("horizontal"==l&&"right"==s||"vertical"==l&&"down"==s)return a.sc_indicator_dir=1,e.callingNewSlide(a,a.c,-1),!1;}return a.dragStartedOverSlider=!1,a.dragStartedOverThumbs=!1,a.dragStartedOverTabs=!1,!0;}g>0&&(a.dragStartedOverThumbs=!0),v>0&&(a.dragStartedOverTabs=!0);var w=a.dragStartedOverThumbs?".tp-thumbs":".tp-tabs",_=a.dragStartedOverThumbs?".tp-thumb-mask":".tp-tab-mask",x=a.dragStartedOverThumbs?".tp-thumbs-inner-wrapper":".tp-tabs-inner-wrapper",y=a.dragStartedOverThumbs?".tp-thumb":".tp-tab",T=a.dragStartedOverThumbs?a.navigation.thumbnails:a.navigation.tabs;o=s&&s.match(/left|up/g)?Math.round(-1*o):o=Math.round(1*o);var S=t.parent().find(_),j=S.find(x),C=T.direction,L="vertical"===C?j.height():j.width(),Q="vertical"===C?S.height():S.width(),k="vertical"===C?S.find(y).first().outerHeight(!0)+T.space:S.find(y).first().outerWidth(!0)+T.space,I=void 0===j.data("offset")?0:parseInt(j.data("offset"),0),O=0;switch(n){case "start":t.parent().find(w).addClass("dragged"),I="vertical"===C?j.position().top:j.position().left,j.data("offset",I),j.data("tmmove")&&j.data("tmmove").pause();break;case "move":if(Q>=L)return !1;O=I+o,O=O>0?"horizontal"===C?O-j.width()*(O/j.width()*O/j.width()):O-j.height()*(O/j.height()*O/j.height()):O;var H="vertical"===C?0-(j.height()-S.height()):0-(j.width()-S.width());O=H>O?"horizontal"===C?O+j.width()*(O-H)/j.width()*(O-H)/j.width():O+j.height()*(O-H)/j.height()*(O-H)/j.height():O,"vertical"===C?punchgs.TweenLite.set(j,{top:O+"px"}):punchgs.TweenLite.set(j,{left:O+"px"});break;case "end":case "cancel":if(m)return O=I+o,O="vertical"===C?O<0-(j.height()-S.height())?0-(j.height()-S.height()):O:O<0-(j.width()-S.width())?0-(j.width()-S.width()):O,O=O>0?0:O,O=Math.abs(o)>k/10?0>=o?Math.floor(O/k)*k:Math.ceil(O/k)*k:0>o?Math.ceil(O/k)*k:Math.floor(O/k)*k,O="vertical"===C?O<0-(j.height()-S.height())?0-(j.height()-S.height()):O:O<0-(j.width()-S.width())?0-(j.width()-S.width()):O,O=O>0?0:O,"vertical"===C?punchgs.TweenLite.to(j,.5,{top:O+"px",ease:punchgs.Power3.easeOut}):punchgs.TweenLite.to(j,.5,{left:O+"px",ease:punchgs.Power3.easeOut}),O=O?O:"vertical"===C?j.position().top:j.position().left,j.data("offset",O),j.data("distance",o),setTimeout(function(){a.dragStartedOverSlider=!1,a.dragStartedOverThumbs=!1,a.dragStartedOverTabs=!1;},100),t.parent().find(w).removeClass("dragged"),!1;}}}});},h=function(t){t.hide_delay=jQuery.isNumeric(parseInt(t.hide_delay,0))?t.hide_delay/1e3:.2,t.hide_delay_mobile=jQuery.isNumeric(parseInt(t.hide_delay_mobile,0))?t.hide_delay_mobile/1e3:.2;},p=function(t){return t&&t.enable;},u=function(t){return t&&t.enable&&t.hide_onleave===!0&&(void 0===t.position?!0:!t.position.match(/outer/g));},c=function(t,e){var a=t.parent();u(e.navigation.arrows)&&punchgs.TweenLite.delayedCall(i?e.navigation.arrows.hide_delay_mobile:e.navigation.arrows.hide_delay,g,[a.find(".tparrows"),e.navigation.arrows,"hide"]),u(e.navigation.bullets)&&punchgs.TweenLite.delayedCall(i?e.navigation.bullets.hide_delay_mobile:e.navigation.bullets.hide_delay,g,[a.find(".tp-bullets"),e.navigation.bullets,"hide"]),u(e.navigation.thumbnails)&&punchgs.TweenLite.delayedCall(i?e.navigation.thumbnails.hide_delay_mobile:e.navigation.thumbnails.hide_delay,g,[a.find(".tp-thumbs"),e.navigation.thumbnails,"hide"]),u(e.navigation.tabs)&&punchgs.TweenLite.delayedCall(i?e.navigation.tabs.hide_delay_mobile:e.navigation.tabs.hide_delay,g,[a.find(".tp-tabs"),e.navigation.tabs,"hide"]);}
vendor: 4,106 bytes, line 32
32,g=function(t,e,i,a){switch(a=void 0===a?.5:a,i){case "show":punchgs.TweenLite.to(t,a,{autoAlpha:1,ease:punchgs.Power3.easeInOut,overwrite:"auto"});break;case "hide":punchgs.TweenLite.to(t,a,{autoAlpha:0,ease:punchgs.Power3.easeInOu,overwrite:"auto"});}},v=function(t,e,i){e.style=void 0===e.style?"":e.style,e.left.style=void 0===e.left.style?"":e.left.style,e.right.style=void 0===e.right.style?"":e.right.style,0===t.find(".tp-leftarrow.tparrows").length&&t.append('<div class="tp-leftarrow tparrows '+e.style+" "+e.left.style+'">'+e.tmp+"</div>"),0===t.find(".tp-rightarrow.tparrows").length&&t.append('<div class="tp-rightarrow tparrows '+e.style+" "+e.right.style+'">'+e.tmp+"</div>");var a=t.find(".tp-leftarrow.tparrows"),n=t.find(".tp-rightarrow.tparrows");e.rtl?(a.click(function(){i.sc_indicator="arrow",i.sc_indicator_dir=0,t.revnext();}),n.click(function(){i.sc_indicator="arrow",i.sc_indicator_dir=1,t.revprev();})):(n.click(function(){i.sc_indicator="arrow",i.sc_indicator_dir=0,t.revnext();}),a.click(function(){i.sc_indicator="arrow",i.sc_indicator_dir=1,t.revprev();})),e.right.j=t.find(".tp-rightarrow.tparrows"),e.left.j=t.find(".tp-leftarrow.tparrows"),e.padding_top=parseInt(i.carousel.padding_top||0,0),e.padding_bottom=parseInt(i.carousel.padding_bottom||0,0),b(a,e.left,i),b(n,e.right,i),e.left.opt=i,e.right.opt=i,("outer-left"==e.position||"outer-right"==e.position)&&(i.outernav=!0);},f=function(t,e,i){var a=t.outerHeight(!0),n=(t.outerWidth(!0),void 0==e.opt?0:0==i.conh?i.height:i.conh),r="layergrid"==e.container?"fullscreen"==i.sliderLayout?i.height/2-i.gridheight[i.curWinRange]*i.bh/2:"on"==i.autoHeight||void 0!=i.minHeight&&i.minHeight>0?n/2-i.gridheight[i.curWinRange]*i.bh/2:0:0,s="top"===e.v_align?{top:"0px",y:Math.round(e.v_offset+r)+"px"}:"center"===e.v_align?{top:"50%",y:Math.round(0-a/2+e.v_offset)+"px"}:{top:"100%",y:Math.round(0-(a+e.v_offset+r))+"px"};t.hasClass("outer-bottom")||punchgs.TweenLite.set(t,s);},m=function(t,e,i){var a=(t.outerHeight(!0),t.outerWidth(!0)),n="layergrid"==e.container?"carousel"===i.sliderType?0:i.width/2-i.gridwidth[i.curWinRange]*i.bw/2:0,r="left"===e.h_align?{left:"0px",x:Math.round(e.h_offset+n)+"px"}:"center"===e.h_align?{left:"50%",x:Math.round(0-a/2+e.h_offset)+"px"}:{left:"100%",x:Math.round(0-(a+e.h_offset+n))+"px"};punchgs.TweenLite.set(t,r);},b=function(t,e,i){var a=t.closest(".tp-simpleresponsive").length>0?t.closest(".tp-simpleresponsive"):t.closest(".tp-revslider-mainul").length>0?t.closest(".tp-revslider-mainul"):t.closest(".rev_slider_wrapper").length>0?t.closest(".rev_slider_wrapper"):t.parent().find(".tp-revslider-mainul"),n=a.width(),r=a.height();if(f(t,e,i),m(t,e,i),"outer-left"!==e.position||"fullwidth"!=e.sliderLayout&&"fullscreen"!=e.sliderLayout?"outer-right"!==e.position||"fullwidth"!=e.sliderLayout&&"fullscreen"!=e.sliderLayout||punchgs.TweenLite.set(t,{right:0-t.outerWidth()+"px",x:e.h_offset+"px"}):punchgs.TweenLite.set(t,{left:0-t.outerWidth()+"px",x:e.h_offset+"px"}),t.hasClass("tp-thumbs")||t.hasClass("tp-tabs")){var s=t.data("wr_padding"),o=t.data("maxw"),d=t.data("maxh"),l=t.hasClass("tp-thumbs")?t.find(".tp-thumb-mask"):t.find(".tp-tab-mask"),h=parseInt(e.padding_top||0,0),p=parseInt(e.padding_bottom||0,0);o>n&&"outer-left"!==e.position&&"outer-right"!==e.position?(punchgs.TweenLite.set(t,{left:"0px",x:0,maxWidth:n-2*s+"px"}),punchgs.TweenLite.set(l,{maxWidth:n-2*s+"px"})):(punchgs.TweenLite.set(t,{maxWidth:o+"px"}),punchgs.TweenLite.set(l,{maxWidth:o+"px"})),d+2*s>r&&"outer-bottom"!==e.position&&"outer-top"!==e.position?(punchgs.TweenLite.set(t,{top:"0px",y:0,maxHeight:h+p+(r-2*s)+"px"}),punchgs.TweenLite.set(l,{maxHeight:h+p+(r-2*s)+"px"})):(punchgs.TweenLite.set(t,{maxHeight:d+"px"}),punchgs.TweenLite.set(l,{maxHeight:d+"px"})),"outer-left"!==e.position&&"outer-right"!==e.position&&(h=0,p=0),e.span===!0&&"vertical"===e.direction?(punchgs.TweenLite.set(t,{maxHeight:h+p+(r-2*s)+"px",height:h+p+(r-2*s)+"px",top:0-h,y:0}),f(l,e,i)):e.span===!0&&"horizontal"===e.direction&&(punchgs.TweenLite.set(t,{maxWidth:"100%",width:n-2*s+"px",left:0,x:0}),m(l,e,i));}}
32,w=function(t,e,i,a){0===t.find(".tp-bullets").length&&(e.style=void 0===e.style?"":e.style,t.append('<div class="tp-bullets '+e.style+" "+e.direction+'"></div>'));var n=t.find(".tp-bullets"),r=i.data("index"),s=e.tmp;jQuery.each(a.thumbs[i.index()].params,function(t,e){s=s.replace(e.from,e.to);}),n.append('<div class="justaddedbullet tp-bullet">'+s+"</div>");var o=t.find(".justaddedbullet"),d=t.find(".tp-bullet").length,l=o.outerWidth()+parseInt(void 0===e.space?0:e.space,0),h=o.outerHeight()+parseInt(void 0===e.space?0:e.space,0);"vertical"===e.direction?(o.css({top:(d-1)*h+"px",left:"0px"}),n.css({height:(d-1)*h+o.outerHeight(),width:o.outerWidth()})):(o.css({left:(d-1)*l+"px",top:"0px"}),n.css({width:(d-1)*l+o.outerWidth(),height:o.outerHeight()})),o.find(".tp-bullet-image").css({backgroundImage:"url("+a.thumbs[i.index()].src+")"}),o.data("liref",r),o.click(function(){a.sc_indicator="bullet",t.revcallslidewithid(r),t.find(".tp-bullet").removeClass("selected"),jQuery(this).addClass("selected");}),o.removeClass("justaddedbullet"),e.padding_top=parseInt(a.carousel.padding_top||0,0),e.padding_bottom=parseInt(a.carousel.padding_bottom||0,0),e.opt=a,("outer-left"==e.position||"outer-right"==e.position)&&(a.outernav=!0),n.addClass("nav-pos-hor-"+e.h_align),n.addClass("nav-pos-ver-"+e.v_align),n.addClass("nav-dir-"+e.direction),b(n,e,a);},_=function(t,e){e=parseFloat(e),t=t.replace("#","");var i=parseInt(t.substring(0,2),16),a=parseInt(t.substring(2,4),16),n=parseInt(t.substring(4,6),16),r="rgba("+i+","+a+","+n+","+e+")";return r;},x=function(t,e,i,a,n){var r="tp-thumb"===a?".tp-thumbs":".tp-tabs",s="tp-thumb"===a?".tp-thumb-mask":".tp-tab-mask",o="tp-thumb"===a?".tp-thumbs-inner-wrapper":".tp-tabs-inner-wrapper",d="tp-thumb"===a?".tp-thumb":".tp-tab",l="tp-thumb"===a?".tp-thumb-image":".tp-tab-image";if(e.visibleAmount=e.visibleAmount>n.slideamount?n.slideamount:e.visibleAmount,e.sliderLayout=n.sliderLayout,0===t.parent().find(r).length){e.style=void 0===e.style?"":e.style;var h=e.span===!0?"tp-span-wrapper":"",p='<div class="'+a+"s "+h+" "+e.position+" "+e.style+'"><div class="'+a+'-mask"><div class="'+a+'s-inner-wrapper" style="position:relative;"></div></div></div>';"outer-top"===e.position?t.parent().prepend(p):"outer-bottom"===e.position?t.after(p):t.append(p),e.padding_top=parseInt(n.carousel.padding_top||0,0),e.padding_bottom=parseInt(n.carousel.padding_bottom||0,0),("outer-left"==e.position||"outer-right"==e.position)&&(n.outernav=!0);}var u=i.data("index"),c=t.parent().find(r),g=c.find(s),v=g.find(o),f="horizontal"===e.direction?e.width*e.visibleAmount+e.space*(e.visibleAmount-1):e.width,m="horizontal"===e.direction?e.height:e.height*e.visibleAmount+e.space*(e.visibleAmount-1),w=e.tmp;jQuery.each(n.thumbs[i.index()].params,function(t,e){w=w.replace(e.from,e.to);}),v.append('<div data-liindex="'+i.index()+'" data-liref="'+u+'" class="justaddedthumb '+a+'" style="width:'+e.width+"px;height:"+e.height+'px;">'+w+"</div>");var x=c.find(".justaddedthumb"),y=c.find(d).length,T=x.outerWidth()+parseInt(void 0===e.space?0:e.space,0),S=x.outerHeight()+parseInt(void 0===e.space?0:e.space,0);x.find(l).css({backgroundImage:"url("+n.thumbs[i.index()].src+")"}),"vertical"===e.direction?(x.css({top:(y-1)*S+"px",left:"0px"}),v.css({height:(y-1)*S+x.outerHeight(),width:x.outerWidth()})):(x.css({left:(y-1)*T+"px",top:"0px"}),v.css({width:(y-1)*T+x.outerWidth(),height:x.outerHeight()})),c.data("maxw",f),c.data("maxh",m),c.data("wr_padding",e.wrapper_padding);var j="outer-top"===e.position||"outer-bottom"===e.position?"relative":"absolute";"outer-top"!==e.position&&"outer-bottom"!==e.position||"center"!==e.h_align?"0":"auto";g.css({maxWidth:f+"px",maxHeight:m+"px",overflow:"hidden",position:"relative"}),c.css({maxWidth:f+"px",maxHeight:m+"px",overflow:"visible",position:j,background:_(e.wrapper_color,e.wrapper_opacity),padding:e.wrapper_padding+"px",boxSizing:"contet-box"}),x.click(function(){n.sc_indicator="bullet";var e=t.parent().find(o).data("distance");e=void 0===e?0:e,Math.abs(e)<10&&(t.revcallslidewithid(u),t.parent().find(r).removeClass("selected"),jQuery(this).addClass("selected"));}),x.removeClass("justaddedthumb"),e.opt=n,c.addClass("nav-pos-hor-"+e.h_align),c.addClass("nav-pos-ver-"+e.v_align),c.addClass("nav-dir-"+e.direction),b(c,e,n);},y=function(t){var e=t.c.parent().find(".outer-top"),i=t.c.parent().find(".outer-bottom");t.top_outer=e.hasClass("tp-forcenotvisible")?0:e.outerHeight()||0,t.bottom_outer=i.hasClass("tp-forcenotvisible")?0:i.outerHeight()||0;}
32,T=function(t,e,i,a){e>i||i>a?t.addClass("tp-forcenotvisible"):t.removeClass("tp-forcenotvisible");};}(jQuery);; 33!function(e){function r(e,r){e.lastscrolltop=r;}var t=jQuery.fn.revolution,a=t.is_mobile();jQuery.extend(!0,t,{checkForParallax:function(e,r){function o(e){if("3D"==s.type||"3d"==s.type){e.find(".slotholder").wrapAll('<div class="dddwrapper" style="width:100%;height:100%;position:absolute;top:0px;left:0px;overflow:hidden"></div>'),e.find(".tp-parallax-wrap").wrapAll('<div class="dddwrapper-layer" style="width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:5;overflow:'+s.ddd_layer_overflow+';"></div>'),e.find(".rs-parallaxlevel-tobggroup").closest(".tp-parallax-wrap").wrapAll('<div class="dddwrapper-layertobggroup" style="position:absolute;top:0px;left:0px;z-index:50;width:100%;height:100%"></div>');var t=e.find(".dddwrapper"),a=e.find(".dddwrapper-layer"),o=e.find(".dddwrapper-layertobggroup");o.appendTo(t),"carousel"==r.sliderType&&("on"==s.ddd_shadow&&t.addClass("dddwrappershadow"),punchgs.TweenLite.set(t,{borderRadius:r.carousel.border_radius})),punchgs.TweenLite.set(e,{overflow:"visible",transformStyle:"preserve-3d",perspective:1600}),punchgs.TweenLite.set(t,{force3D:"auto",transformOrigin:"50% 50%"}),punchgs.TweenLite.set(a,{force3D:"auto",transformOrigin:"50% 50%",zIndex:5}),punchgs.TweenLite.set(r.ul,{transformStyle:"preserve-3d",transformPerspective:1600});}}var s=r.parallax;if(!s.done){if(s.done=!0,a&&"on"==s.disable_onmobile)return !1;("3D"==s.type||"3d"==s.type)&&(punchgs.TweenLite.set(r.c,{overflow:s.ddd_overflow}),punchgs.TweenLite.set(r.ul,{overflow:s.ddd_overflow}),"carousel"!=r.sliderType&&"on"==s.ddd_shadow&&(r.c.prepend('<div class="dddwrappershadow"></div>'),punchgs.TweenLite.set(r.c.find(".dddwrappershadow"),{force3D:"auto",transformPerspective:1600,transformOrigin:"50% 50%",width:"100%",height:"100%",position:"absolute",top:0,left:0,zIndex:0}))),r.li.each(function(){o(jQuery(this));}),("3D"==s.type||"3d"==s.type&&r.c.find(".tp-static-layers").length>0)&&(punchgs.TweenLite.set(r.c.find(".tp-static-layers"),{top:0,left:0,width:"100%",height:"100%"}),o(r.c.find(".tp-static-layers"))),s.pcontainers=new Array(),s.pcontainer_depths=new Array(),s.bgcontainers=new Array(),s.bgcontainer_depths=new Array(),r.c.find(".tp-revslider-slidesli .slotholder, .tp-revslider-slidesli .rs-background-video-layer").each(function(){var e=jQuery(this),t=e.data("bgparallax")||r.parallax.bgparallax;t="on"==t?1:t,void 0!==t&&"off"!==t&&(s.bgcontainers.push(e),s.bgcontainer_depths.push(r.parallax.levels[parseInt(t,0)-1]/100));});for(var i=1;i<=s.levels.length;i++)r.c.find(".rs-parallaxlevel-"+i).each(function(){var e=jQuery(this),r=e.closest(".tp-parallax-wrap");r.data("parallaxlevel",s.levels[i-1]),r.addClass("tp-parallax-container"),s.pcontainers.push(r),s.pcontainer_depths.push(s.levels[i-1]);});("mouse"==s.type||"scroll+mouse"==s.type||"mouse+scroll"==s.type||"3D"==s.type||"3d"==s.type)&&(e.mouseenter(function(r){var t=e.find(".active-revslide"),a=e.offset().top,o=e.offset().left,s=r.pageX-o,i=r.pageY-a;t.data("enterx",s),t.data("entery",i);}),e.on("mousemove.hoverdir, mouseleave.hoverdir, trigger3dpath",function(t,a){var o=a&&a.li?a.li:e.find(".active-revslide");if("enterpoint"==s.origo){var i=e.offset().top,l=e.offset().left;void 0==o.data("enterx")&&o.data("enterx",t.pageX-l),void 0==o.data("entery")&&o.data("entery",t.pageY-i);var n=o.data("enterx")||t.pageX-l,d=o.data("entery")||t.pageY-i,p=n-(t.pageX-l),c=d-(t.pageY-i),h=s.speed/1e3||.4;}else var i=e.offset().top,l=e.offset().left,p=r.conw/2-(t.pageX-l),c=r.conh/2-(t.pageY-i),h=s.speed/1e3||3;"mouseleave"==t.type&&(p=s.ddd_lasth||0,c=s.ddd_lastv||0,h=1.5);for(var u=0;u<s.pcontainers.length;u++){var w=s.pcontainers[u],f=s.pcontainer_depths[u],v="3D"==s.type||"3d"==s.type?f/200:f/100,g=p*v,y=c*v;"scroll+mouse"==s.type||"mouse+scroll"==s.type?punchgs.TweenLite.to(w,h,{force3D:"auto",x:g,ease:punchgs.Power3.easeOut,overwrite:"all"}):punchgs.TweenLite.to(w,h,{force3D:"auto",x:g,y,ease:punchgs.Power3.easeOut,overwrite:"all"});}if("3D"==s.type||"3d"==s.type){var x=".tp-revslider-slidesli .dddwrapper, .dddwrappershadow, .tp-revslider-slidesli .dddwrapper-layer, .tp-static-layers .dddwrapper-layer";"carousel"===r.sliderType&&(x=".tp-revslider-slidesli .dddwrapper, .tp-revslider-slidesli .dddwrapper-layer, .tp-static-layers .dddwrapper-layer"),r.c.find(x).each(function(){var e=jQuery(this),a=s.levels[s.levels.length-1]/200,o=p*a,i=c*a,l=0==r.conw?0:Math.round(p/r.conw*a*100)||0,n=0==r.conh?0:Math.round(c/r.conh*a*100)||0,d=e.closest("li"),u=0,w=!1;e.hasClass("dddwrapper-layer")&&(u=s.ddd_z_correction||65,w=!0),e.hasClass("dddwrapper-layer")&&(o=0,i=0),d.hasClass("active-revslide")||"carousel"!=r.sliderType?"on"!=s.ddd_bgfreeze||w?punchgs.TweenLite.to(e,h,{rotationX:n,rotationY:-l,x:o,z:u,y:i,ease:punchgs.Power3.easeOut,overwrite:"all"}):punchgs.TweenLite.to(e,.5,{force3D:"auto",rotationY:0,rotationX:0,z:0,ease:punchgs.Power3.easeOut,overwrite:"all"}):punchgs.TweenLite.to(e,.5,{force3D:"auto",rotationY:0,z:0,x:0,y:0,rotationX:0,z:0,ease:punchgs.Power3.easeOut,overwrite:"all"}),"mouseleave"==t.type&&punchgs.TweenLite.to(jQuery(this),3.8,{z:0,ease:punchgs.Power3.easeOut});});}}),a&&(window.ondeviceorientation=function(t){var a=Math.round(t.beta||0)-70,o=Math.round(t.gamma||0),i=e.find(".active-revslide");if(jQuery(window).width()>jQuery(window).height()){var l=o;o=a,a=l;}var n=e.width(),d=e.height(),p=360/n*o,c=180/d*a,h=s.speed/1e3||3,u=[];
33if(i.find(".tp-parallax-container").each(function(e){u.push(jQuery(this));}),e.find(".tp-static-layers .tp-parallax-container").each(function(){u.push(jQuery(this));}),jQuery.each(u,function(){var e=jQuery(this),r=parseInt(e.data("parallaxlevel"),0),t=r/100,a=p*t*2,o=c*t*4;punchgs.TweenLite.to(e,h,{force3D:"auto",x:a,y:o,ease:punchgs.Power3.easeOut,overwrite:"all"});}),"3D"==s.type||"3d"==s.type){var w=".tp-revslider-slidesli .dddwrapper, .dddwrappershadow, .tp-revslider-slidesli .dddwrapper-layer, .tp-static-layers .dddwrapper-layer";"carousel"===r.sliderType&&(w=".tp-revslider-slidesli .dddwrapper, .tp-revslider-slidesli .dddwrapper-layer, .tp-static-layers .dddwrapper-layer"),r.c.find(w).each(function(){var e=jQuery(this),a=s.levels[s.levels.length-1]/200;offsh=p*a,offsv=c*a*3,offrv=0==r.conw?0:Math.round(p/r.conw*a*500)||0,offrh=0==r.conh?0:Math.round(c/r.conh*a*700)||0,li=e.closest("li"),zz=0,itslayer=!1,e.hasClass("dddwrapper-layer")&&(zz=s.ddd_z_correction||65,itslayer=!0),e.hasClass("dddwrapper-layer")&&(offsh=0,offsv=0),li.hasClass("active-revslide")||"carousel"!=r.sliderType?"on"!=s.ddd_bgfreeze||itslayer?punchgs.TweenLite.to(e,h,{rotationX:offrh,rotationY:-offrv,x:offsh,z:zz,y:offsv,ease:punchgs.Power3.easeOut,overwrite:"all"}):punchgs.TweenLite.to(e,.5,{force3D:"auto",rotationY:0,rotationX:0,z:0,ease:punchgs.Power3.easeOut,overwrite:"all"}):punchgs.TweenLite.to(e,.5,{force3D:"auto",rotationY:0,z:0,x:0,y:0,rotationX:0,z:0,ease:punchgs.Power3.easeOut,overwrite:"all"}),"mouseleave"==t.type&&punchgs.TweenLite.to(jQuery(this),3.8,{z:0,ease:punchgs.Power3.easeOut});});}})),t.scrollTicker(r,e);}},scrollTicker:function(e,r){1!=e.scrollTicker&&(e.scrollTicker=!0,a?(punchgs.TweenLite.ticker.fps(150),punchgs.TweenLite.ticker.addEventListener("tick",function(){t.scrollHandling(e);},r,!1,1)):document.addEventListener("scroll",function(r){t.scrollHandling(e,!0);},{passive:!0})),t.scrollHandling(e,!0);},scrollHandling:function(e,o){if(e.lastwindowheight=e.lastwindowheight||window.innerHeight,e.lastscrolltop==window.scrollY&&!e.duringslidechange&&!o)return !1;punchgs.TweenLite.delayedCall(.2,r,[e,window.scrollY]);var s=e.c[0].getBoundingClientRect(),i=e.viewPort,l=e.parallax,n=s.top<0||s.height>e.lastwindowheight?s.top/s.height:s.bottom>e.lastwindowheight?(s.bottom-e.lastwindowheight)/s.height:0;if(e.scrollproc=n,t.callBackHandling&&t.callBackHandling(e,"parallax","start"),i.enable){var d=1-Math.abs(n);d=0>d?0:d,jQuery.isNumeric(i.visible_area)||-1!==i.visible_area.indexOf("%")&&(i.visible_area=parseInt(i.visible_area)/100),1-i.visible_area<=d?e.inviewport||(e.inviewport=!0,t.enterInViewPort(e)):e.inviewport&&(e.inviewport=!1,t.leaveViewPort(e));}if(a&&"on"==l.disable_onmobile)return !1;if("3d"!=l.type&&"3D"!=l.type){if(("scroll"==l.type||"scroll+mouse"==l.type||"mouse+scroll"==l.type)&&l.pcontainers)for(var p=0;p<l.pcontainers.length;p++)if(l.pcontainers[p].length>0){var c=l.pcontainers[p],h=l.pcontainer_depths[p]/100,u=Math.round(n*-(h*e.conh)*10)/10||0;c.data("parallaxoffset",u),punchgs.TweenLite.set(c,{overwrite:"auto",force3D:"auto",y:u});}if(l.bgcontainers)for(var p=0;p<l.bgcontainers.length;p++){var w=l.bgcontainers[p],f=l.bgcontainer_depths[p],u=n*-(f*e.conh)||0;punchgs.TweenLite.set(w,{position:"absolute",top:"0px",left:"0px",backfaceVisibility:"hidden",force3D:"true",y:u+"px"});}}t.callBackHandling&&t.callBackHandling(e,"parallax","end");}});}(jQuery);; 34!function(t){var e=jQuery.fn.revolution;jQuery.extend(!0,e,{animateSlide:function(t,e,o,a,i,r,s,l,d){return n(t,e,o,a,i,r,s,l,d);}});var o=function(t,o,a,i){var n=t,r=n.find(".defaultimg"),s=n.data("zoomstart"),l=n.data("rotationstart");void 0!=r.data("currotate")&&(l=r.data("currotate")),void 0!=r.data("curscale")&&"box"==i?s=100*r.data("curscale"):void 0!=r.data("curscale")&&(s=r.data("curscale")),e.slotSize(r,o);var d=r.attr("src"),h=r.css("backgroundColor"),f=o.width,c=o.height,p=r.data("fxof"),u=0;"on"==o.autoHeight&&(c=o.c.height()),void 0==p&&(p=0);var g=0,w=r.data("bgfit"),v=r.data("bgrepeat"),m=r.data("bgposition");switch(void 0==w&&(w="cover"),void 0==v&&(v="no-repeat"),void 0==m&&(m="center center"),i){case "box":for(var x=0,y=0,T=0;T<o.slots;T++){y=0;for(var z=0;z<o.slots;z++)n.append('<div class="slot" style="position:absolute;top:'+(u+y)+"px;left:"+(p+x)+"px;width:"+o.slotw+"px;height:"+o.sloth+'px;overflow:hidden;"><div class="slotslide" data-x="'+x+'" data-y="'+y+'" style="position:absolute;top:0px;left:0px;width:'+o.slotw+"px;height:"+o.sloth+'px;overflow:hidden;"><div style="position:absolute;top:'+(0-y)+"px;left:"+(0-x)+"px;width:"+f+"px;
34height:"+c+"px;background-color:"+h+";background-image:url("+d+");background-repeat:"+v+";background-size:"+w+";background-position:"+m+';"></div></div></div>'),y+=o.sloth,void 0!=s&&void 0!=l&&punchgs.TweenLite.set(n.find(".slot").last(),{rotationZ:l});x+=o.slotw;}break;case "vertical":case "horizontal":if("horizontal"==i){if(!a)var g=0-o.slotw;for(var z=0;z<o.slots;z++)n.append('<div class="slot" style="position:absolute;top:'+(0+u)+"px;left:"+(p+z*o.slotw)+"px;overflow:hidden;width:"+(o.slotw+.6)+"px;height:"+c+'px"><div class="slotslide" style="position:absolute;top:0px;left:'+g+"px;width:"+(o.slotw+.6)+"px;height:"+c+'px;overflow:hidden;"><div style="background-color:'+h+";position:absolute;top:0px;left:"+(0-z*o.slotw)+"px;width:"+f+"px;height:"+c+"px;background-image:url("+d+");background-repeat:"+v+";background-size:"+w+";background-position:"+m+';"></div></div></div>'),void 0!=s&&void 0!=l&&punchgs.TweenLite.set(n.find(".slot").last(),{rotationZ:l});}else{if(!a)var g=0-o.sloth;for(var z=0;z<o.slots+2;z++)n.append('<div class="slot" style="position:absolute;top:'+(u+z*o.sloth)+"px;left:"+p+"px;overflow:hidden;width:"+f+"px;height:"+o.sloth+'px"><div class="slotslide" style="position:absolute;top:'+g+"px;left:0px;width:"+f+"px;height:"+o.sloth+'px;overflow:hidden;"><div style="background-color:'+h+";position:absolute;top:"+(0-z*o.sloth)+"px;left:0px;width:"+f+"px;height:"+c+"px;background-image:url("+d+");background-repeat:"+v+";background-size:"+w+";background-position:"+m+';"></div></div></div>'),void 0!=s&&void 0!=l&&punchgs.TweenLite.set(n.find(".slot").last(),{rotationZ:l});}}},a=function(t,e,o,a,i){function n(){jQuery.each(y,function(t,e){(e[0]==o||e[8]==o)&&(w=e[1],v=e[2],m=x),x+=1;});}var r=punchgs.Power1.easeIn,s=punchgs.Power1.easeOut,l=punchgs.Power1.easeInOut,d=punchgs.Power2.easeIn,h=punchgs.Power2.easeOut,f=punchgs.Power2.easeInOut,c=(punchgs.Power3.easeIn,punchgs.Power3.easeOut),p=punchgs.Power3.easeInOut,u=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],g=[16,17,18,19,20,21,22,23,24,25,27],w=0,v=1,m=0,x=0,y=(new Array(),[["boxslide",0,1,10,0,"box",!1,null,0,s,s,500,6],["boxfade",1,0,10,0,"box",!1,null,1,l,l,700,5],["slotslide-horizontal",2,0,0,200,"horizontal",!0,!1,2,f,f,700,3],["slotslide-vertical",3,0,0,200,"vertical",!0,!1,3,f,f,700,3],["curtain-1",4,3,0,0,"horizontal",!0,!0,4,s,s,300,5],["curtain-2",5,3,0,0,"horizontal",!0,!0,5,s,s,300,5],["curtain-3",6,3,25,0,"horizontal",!0,!0,6,s,s,300,5],["slotzoom-horizontal",7,0,0,400,"horizontal",!0,!0,7,s,s,300,7],["slotzoom-vertical",8,0,0,0,"vertical",!0,!0,8,h,h,500,8],["slotfade-horizontal",9,0,0,500,"horizontal",!0,null,9,h,h,500,25],["slotfade-vertical",10,0,0,500,"vertical",!0,null,10,h,h,500,25],["fade",11,0,1,300,"horizontal",!0,null,11,f,f,1e3,1],["crossfade",11,1,1,300,"horizontal",!0,null,11,f,f,1e3,1],["fadethroughdark",11,2,1,300,"horizontal",!0,null,11,f,f,1e3,1],["fadethroughlight",11,3,1,300,"horizontal",!0,null,11,f,f,1e3,1],["fadethroughtransparent",11,4,1,300,"horizontal",!0,null,11,f,f,1e3,1],["slideleft",12,0,1,0,"horizontal",!0,!0,12,p,p,1e3,1],["slideup",13,0,1,0,"horizontal",!0,!0,13,p,p,1e3,1],["slidedown",14,0,1,0,"horizontal",!0,!0,14,p,p,1e3,1],["slideright",15,0,1,0,"horizontal",!0,!0,15,p,p,1e3,1],["slideoverleft",12,7,1,0,"horizontal",!0,!0,12,p,p,1e3,1],["slideoverup",13,7,1,0,"horizontal",!0,!0,13,p,p,1e3,1],["slideoverdown",14,7,1,0,"horizontal",!0,!0,14,p,p,1e3,1],["slideoverright",15,7,1,0,"horizontal",!0,!0,15,p,p,1e3,1],["slideremoveleft",12,8,1,0,"horizontal",!0,!0,12,p,p,1e3,1],["slideremoveup",13,8,1,0,"horizontal",!0,!0,13,p,p,1e3,1],["slideremovedown",14,8,1,0,"horizontal",!0,!0,14,p,p,1e3,1],["slideremoveright",15,8,1,0,"horizontal",!0,!0,15,p,p,1e3,1],["papercut",16,0,0,600,"",null,null,16,p,p,1e3,2],["3dcurtain-horizontal",17,0,20,100,"vertical",!1,!0,17,l,l,500,7],["3dcurtain-vertical",18,0,10,100,"horizontal",!1,!0,18,l,l,500,5],["cubic",19,0,20,600,"horizontal",!1,!0,19,p,p,500,1],["cube",19,0,20,600,"horizontal",!1,!0,20,p,p,500,1],["flyin",20,0,4,600,"vertical",!1,!0,21,c,p,500,1],["turnoff",21,0,1,500,"horizontal",!1,!0,22,p,p,500,1],["incube",22,0,20,200,"horizontal",!1,!0,23,f,f,500,1],["cubic-horizontal",23,0,20,500,"vertical",!1,!0,24,h,h,500,1],["cube-horizontal",23,0,20,500,"vertical",!1,!0,25,h,h,500,1],["incube-horizontal",24,0,20,500,"vertical",!1,!0,26,f,f,500,1],["turnoff-vertical",25,0,1,200,"horizontal",!1,!0,27,f,f,500,1],["fadefromright",12,1,1,0,"horizontal",!0,!0,28,f,f,1e3,1],["fadefromleft",15,1,1,0,"horizontal",!0,!0,29,f,f,1e3,1],["fadefromto
34p",14,1,1,0,"horizontal",!0,!0,30,f,f,1e3,1],["fadefrombottom",13,1,1,0,"horizontal",!0,!0,31,f,f,1e3,1],["fadetoleftfadefromright",12,2,1,0,"horizontal",!0,!0,32,f,f,1e3,1],["fadetorightfadefromleft",15,2,1,0,"horizontal",!0,!0,33,f,f,1e3,1],["fadetobottomfadefromtop",14,2,1,0,"horizontal",!0,!0,34,f,f,1e3,1],["fadetotopfadefrombottom",13,2,1,0,"horizontal",!0,!0,35,f,f,1e3,1],["parallaxtoright",12,3,1,0,"horizontal",!0,!0,36,f,d,1500,1],["parallaxtoleft",15,3,1,0,"horizontal",!0,!0,37,f,d,1500,1],["parallaxtotop",14,3,1,0,"horizontal",!0,!0,38,f,r,1500,1],["parallaxtobottom",13,3,1,0,"horizontal",!0,!0,39,f,r,1500,1],["scaledownfromright",12,4,1,0,"horizontal",!0,!0,40,f,d,1e3,1],["scaledownfromleft",15,4,1,0,"horizontal",!0,!0,41,f,d,1e3,1],["scaledownfromtop",14,4,1,0,"horizontal",!0,!0,42,f,d,1e3,1],["scaledownfrombottom",13,4,1,0,"horizontal",!0,!0,43,f,d,1e3,1],["zoomout",13,5,1,0,"horizontal",!0,!0,44,f,d,1e3,1],["zoomin",13,6,1,0,"horizontal",!0,!0,45,f,d,1e3,1],["slidingoverlayup",27,0,1,0,"horizontal",!0,!0,47,l,s,2e3,1],["slidingoverlaydown",28,0,1,0,"horizontal",!0,!0,48,l,s,2e3,1],["slidingoverlayright",30,0,1,0,"horizontal",!0,!0,49,l,s,2e3,1],["slidingoverlayleft",29,0,1,0,"horizontal",!0,!0,50,l,s,2e3,1],["parallaxcirclesup",31,0,1,0,"horizontal",!0,!0,51,f,r,1500,1],["parallaxcirclesdown",32,0,1,0,"horizontal",!0,!0,52,f,r,1500,1],["parallaxcirclesright",33,0,1,0,"horizontal",!0,!0,53,f,r,1500,1],["parallaxcirclesleft",34,0,1,0,"horizontal",!0,!0,54,f,r,1500,1],["notransition",26,0,1,0,"horizontal",!0,null,46,f,d,1e3,1],["parallaxright",12,3,1,0,"horizontal",!0,!0,55,f,d,1500,1],["parallaxleft",15,3,1,0,"horizontal",!0,!0,56,f,d,1500,1],["parallaxup",14,3,1,0,"horizontal",!0,!0,57,f,r,1500,1],["parallaxdown",13,3,1,0,"horizontal",!0,!0,58,f,r,1500,1]]);e.duringslidechange=!0,e.testanims=!1,1==e.testanims&&(e.nexttesttransform=void 0===e.nexttesttransform?34:e.nexttesttransform+1,e.nexttesttransform=e.nexttesttransform>70?0:e.nexttesttransform,o=y[e.nexttesttransform][0],console.log(o+" "+e.nexttesttransform+" "+y[e.nexttesttransform][1]+" "+y[e.nexttesttransform][2])),jQuery.each(["parallaxcircles","slidingoverlay","slide","slideover","slideremove","parallax"],function(t,e){o==e+"horizontal"&&(o=1!=i?e+"left":e+"right"),o==e+"vertical"&&(o=1!=i?e+"up":e+"down");}),"random"==o&&(o=Math.round(Math.random()*y.length-1),o>y.length-1&&(o=y.length-1)),"random-static"==o&&(o=Math.round(Math.random()*u.length-1),o>u.length-1&&(o=u.length-1),o=u[o]),"random-premium"==o&&(o=Math.round(Math.random()*g.length-1),o>g.length-1&&(o=g.length-1),o=g[o]);var T=[12,13,14,15,16,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45];if(1==e.isJoomla&&void 0!=window.MooTools&&-1!=T.indexOf(o)){var z=Math.round(Math.random()*(g.length-2))+1;z>g.length-1&&(z=g.length-1),0==z&&(z=1),o=g[z];}n(),w>30&&(w=30),0>w&&(w=0);var L=new Object();return L.nexttrans=w,L.STA=y[m],L.specials=v,L;},i=function(t,e){return void 0==e||jQuery.isNumeric(t)?t:void 0==t?t:t.split(",")[e];},n=function(t,e,n,r,s,l,d,h,f){function c(t,e,o,a,i){var n=t.find(".slot"),r=6,s=[2,1.2,.9,.7,.55,.42],l=t.width(),h=t.height();n.wrap('<div class="slot-circle-wrapper" style="overflow:hidden;position:absolute;border:1px solid #fff"></div>');for(var c=0;r>c;c++)n.parent().clone(!1).appendTo(d);t.find(".slot-circle-wrapper").each(function(t){if(r>t){var a=jQuery(this),n=a.find(".slot"),d=l>h?s[t]*l:s[t]*h,c=d,p=0+(c/2-l/2),u=0+(d/2-h/2),g=0!=t?"50%":"0",w=31==o?h/2-d/2:32==o?h/2-d/2:h/2-d/2,v=33==o?l/2-c/2:34==o?l-c:l/2-c/2,m={scale:1,transformOrigo:"50% 50%",width:c+"px",height:d+"px",top:w+"px",left:v+"px",borderRadius:g},x={scale:1,top:h/2-d/2,left:l/2-c/2,ease:i},y=31==o?u:32==o?u:u,T=33==o?p:34==o?p+l/2:p,z={width:l,height:h,autoAlpha:1,top:y+"px",position:"absolute",left:T+"px"},L={top:u+"px",left:p+"px",ease:i},b=e,D=0;f.add(punchgs.TweenLite.fromTo(a,b,m,x),D),f.add(punchgs.TweenLite.fromTo(n,b,z,L),D),f.add(punchgs.TweenLite.fromTo(a,.001,{autoAlpha:0},{autoAlpha:1}),0);}});}var p=l.index(),u=s.index(),g=p>u?1:0;"arrow"==r.sc_indicator&&(g=r.sc_indicator_dir);var w=a(n,r,e,d,g),v=w.STA,m=w.specials,t=w.nexttrans;"on"==d.data("kenburns")&&(t=11);var x=s.data("nexttransid")||0,y=i(s.data("masterspeed"),x);
34y="default"===y?v[11]:"random"===y?Math.round(1e3*Math.random()+300):void 0!=y?parseInt(y,0):v[11],y=y>r.delay?r.delay:y,y+=v[4],r.slots=i(s.data("slotamount"),x),r.slots=void 0==r.slots||"default"==r.slots?v[12]:"random"==r.slots?Math.round(12*Math.random()+4):r.slots,r.slots=r.slots<1?"boxslide"==e?Math.round(6*Math.random()+3):"flyin"==e?Math.round(4*Math.random()+1):r.slots:r.slots,r.slots=(4==t||5==t||6==t)&&r.slots<3?3:r.slots,r.slots=0!=v[3]?Math.min(r.slots,v[3]):r.slots,r.slots=9==t?r.width/20:10==t?r.height/20:r.slots,r.rotate=i(s.data("rotate"),x),r.rotate=void 0==r.rotate||"default"==r.rotate?0:999==r.rotate||"random"==r.rotate?Math.round(360*Math.random()):r.rotate,r.rotate=!jQuery.support.transition||r.ie||r.ie9?0:r.rotate,11!=t&&(null!=v[7]&&o(h,r,v[7],v[5]),null!=v[6]&&o(d,r,v[6],v[5])),f.add(punchgs.TweenLite.set(d.find(".defaultvid"),{y:0,x:0,top:0,left:0,scale:1}),0),f.add(punchgs.TweenLite.set(h.find(".defaultvid"),{y:0,x:0,top:0,left:0,scale:1}),0),f.add(punchgs.TweenLite.set(d.find(".defaultvid"),{y:"+0%",x:"+0%"}),0),f.add(punchgs.TweenLite.set(h.find(".defaultvid"),{y:"+0%",x:"+0%"}),0),f.add(punchgs.TweenLite.set(d,{autoAlpha:1,y:"+0%",x:"+0%"}),0),f.add(punchgs.TweenLite.set(h,{autoAlpha:1,y:"+0%",x:"+0%"}),0),f.add(punchgs.TweenLite.set(d.parent(),{backgroundColor:"transparent"}),0),f.add(punchgs.TweenLite.set(h.parent(),{backgroundColor:"transparent"}),0);var T=i(s.data("easein"),x),z=i(s.data("easeout"),x);if(T="default"===T?v[9]||punchgs.Power2.easeInOut:T||v[9]||punchgs.Power2.easeInOut,z="default"===z?v[10]||punchgs.Power2.easeInOut:z||v[10]||punchgs.Power2.easeInOut,0==t){var L=Math.ceil(r.height/r.sloth),b=0;d.find(".slotslide").each(function(t){var e=jQuery(this);b+=1,b==L&&(b=0),f.add(punchgs.TweenLite.from(e,y/600,{opacity:0,top:0-r.sloth,left:0-r.slotw,rotation:r.rotate,force3D:"auto",ease:T}),(15*t+30*b)/1500);});}if(1==t){var D,A=0;d.find(".slotslide").each(function(t){var e=jQuery(this),o=Math.random()*y+300,a=500*Math.random()+200;o+a>D&&(D=a+a,A=t),f.add(punchgs.TweenLite.from(e,o/1e3,{autoAlpha:0,force3D:"auto",rotation:r.rotate,ease:T}),a/1e3);});}if(2==t){var j=new punchgs.TimelineLite();h.find(".slotslide").each(function(){var t=jQuery(this);j.add(punchgs.TweenLite.to(t,y/1e3,{left:r.slotw,ease:T,force3D:"auto",rotation:0-r.rotate}),0),f.add(j,0);}),d.find(".slotslide").each(function(){var t=jQuery(this);j.add(punchgs.TweenLite.from(t,y/1e3,{left:0-r.slotw,ease:T,force3D:"auto",rotation:r.rotate}),0),f.add(j,0);});}if(3==t){var j=new punchgs.TimelineLite();h.find(".slotslide").each(function(){var t=jQuery(this);j.add(punchgs.TweenLite.to(t,y/1e3,{top:r.sloth,ease:T,rotation:r.rotate,force3D:"auto",transformPerspective:600}),0),f.add(j,0);}),d.find(".slotslide").each(function(){var t=jQuery(this);j.add(punchgs.TweenLite.from(t,y/1e3,{top:0-r.sloth,rotation:r.rotate,ease:z,force3D:"auto",transformPerspective:600}),0),f.add(j,0);});}if(4==t||5==t){setTimeout(function(){h.find(".defaultimg").css({opacity:0});},100);var k=y/1e3,j=new punchgs.TimelineLite();h.find(".slotslide").each(function(e){var o=jQuery(this),a=e*k/r.slots;5==t&&(a=(r.slots-e-1)*k/r.slots/1.5),j.add(punchgs.TweenLite.to(o,3*k,{transformPerspective:600,force3D:"auto",top:0+r.height,opacity:.5,rotation:r.rotate,ease:T,delay:a}),0),f.add(j,0);}),d.find(".slotslide").each(function(e){var o=jQuery(this),a=e*k/r.slots;5==t&&(a=(r.slots-e-1)*k/r.slots/1.5),j.add(punchgs.TweenLite.from(o,3*k,{top:0-r.height,opacity:.5,rotation:r.rotate,force3D:"auto",ease:punchgs.eo,delay:a}),0),f.add(j,0);});}if(6==t){r.slots<2&&(r.slots=2),r.slots%2&&(r.slots=r.slots+1);var j=new punchgs.TimelineLite();setTimeout(function(){h.find(".defaultimg").css({opacity:0});},100),h.find(".slotslide").each(function(t){var e=jQuery(this);if(t+1<r.slots/2)var o=90*(t+2);else var o=90*(2+r.slots-t);j.add(punchgs.TweenLite.to(e,(y+o)/1e3,{top:0+r.height,opacity:1,force3D:"auto",rotation:r.rotate,ease:T}),0),f.add(j,0);}),d.find(".slotslide").each(function(t){var e=jQuery(this);if(t+1<r.slots/2)var o=90*(t+2);else var o=90*(2+r.slots-t);j.add(punchgs.TweenLite.from(e,(y+o)/1e3,{top:0-r.height,opacity:1,force3D:"auto",rotation:r.rotate,ease:z}
34),0),f.add(j,0);});}if(7==t){y=2*y,y>r.delay&&(y=r.delay);var j=new punchgs.TimelineLite();setTimeout(function(){h.find(".defaultimg").css({opacity:0});},100),h.find(".slotslide").each(function(){var t=jQuery(this).find("div");j.add(punchgs.TweenLite.to(t,y/1e3,{left:0-r.slotw/2+"px",top:0-r.height/2+"px",width:2*r.slotw+"px",height:2*r.height+"px",opacity:0,rotation:r.rotate,force3D:"auto",ease:T}),0),f.add(j,0);}),d.find(".slotslide").each(function(t){var e=jQuery(this).find("div");j.add(punchgs.TweenLite.fromTo(e,y/1e3,{left:0,top:0,opacity:0,transformPerspective:600},{left:0-t*r.slotw+"px",ease:z,force3D:"auto",top:"0px",width:r.width,height:r.height,opacity:1,rotation:0,delay:.1}),0),f.add(j,0);});}if(8==t){y=3*y,y>r.delay&&(y=r.delay);var j=new punchgs.TimelineLite();h.find(".slotslide").each(function(){var t=jQuery(this).find("div");j.add(punchgs.TweenLite.to(t,y/1e3,{left:0-r.width/2+"px",top:0-r.sloth/2+"px",width:2*r.width+"px",height:2*r.sloth+"px",force3D:"auto",ease:T,opacity:0,rotation:r.rotate}),0),f.add(j,0);}),d.find(".slotslide").each(function(t){var e=jQuery(this).find("div");j.add(punchgs.TweenLite.fromTo(e,y/1e3,{left:0,top:0,opacity:0,force3D:"auto"},{left:"0px",top:0-t*r.sloth+"px",width:d.find(".defaultimg").data("neww")+"px",height:d.find(".defaultimg").data("newh")+"px",opacity:1,ease:z,rotation:0}),0),f.add(j,0);});}if(9==t||10==t){var M=0;d.find(".slotslide").each(function(t){var e=jQuery(this);M++,f.add(punchgs.TweenLite.fromTo(e,y/1e3,{autoAlpha:0,force3D:"auto",transformPerspective:600},{autoAlpha:1,ease:T,delay:5*t/1e3}),0);});}if(27==t||28==t||29==t||30==t){var P=d.find(".slot"),Q=27==t||28==t?1:2,O=27==t||29==t?"-100%":"+100%",I=27==t||29==t?"+100%":"-100%",X=27==t||29==t?"-80%":"80%",Y=27==t||29==t?"80%":"-80%",S=27==t||29==t?"10%":"-10%",_={overwrite:"all"},C={autoAlpha:0,zIndex:1,force3D:"auto",ease:T},V={position:"inherit",autoAlpha:0,overwrite:"all",zIndex:1},Z={autoAlpha:1,force3D:"auto",ease:z},H={overwrite:"all",zIndex:2},J={autoAlpha:1,force3D:"auto",overwrite:"all",ease:T},N={overwrite:"all",zIndex:2},R={autoAlpha:1,force3D:"auto",ease:T},q=1==Q?"y":"x";_[q]="0px",C[q]=O,V[q]=S,Z[q]="0%",H[q]=I,J[q]=O,N[q]=X,R[q]=Y,P.append('<span style="background-color:rgba(0,0,0,0.6);width:100%;height:100%;position:absolute;top:0px;left:0px;display:block;z-index:2"></span>'),f.add(punchgs.TweenLite.fromTo(h,y/1e3,_,C),0),f.add(punchgs.TweenLite.fromTo(d.find(".defaultimg"),y/2e3,V,Z),y/2e3),f.add(punchgs.TweenLite.fromTo(P,y/1e3,H,J),0),f.add(punchgs.TweenLite.fromTo(P.find(".slotslide div"),y/1e3,N,R),0);}if(31==t||32==t||33==t||34==t){y=6e3,T=punchgs.Power3.easeInOut;var B=y/1e3;mas=B-B/5,_nt=t,fy=31==_nt?"+100%":32==_nt?"-100%":"0%",fx=33==_nt?"+100%":34==_nt?"-100%":"0%",ty=31==_nt?"-100%":32==_nt?"+100%":"0%",tx=33==_nt?"-100%":34==_nt?"+100%":"0%",f.add(punchgs.TweenLite.fromTo(h,B-.2*B,{y:0,x:0},{y:ty,x:tx,ease:z}),.2*B),f.add(punchgs.TweenLite.fromTo(d,B,{y:fy,x:fx},{y:"0%",x:"0%",ease:T}),0),d.find(".slot").remove(),d.find(".defaultimg").clone().appendTo(d).addClass("slot"),c(d,B,_nt,"in",T);}if(11==t){m>4&&(m=0);var M=0,E=2==m?"#000000":3==m?"#ffffff":"transparent";switch(m){case 0:f.add(punchgs.TweenLite.fromTo(d,y/1e3,{autoAlpha:0},{autoAlpha:1,force3D:"auto",ease:T}),0);break;case 1:f.add(punchgs.TweenLite.fromTo(d,y/1e3,{autoAlpha:0},{autoAlpha:1,force3D:"auto",ease:T}),0),f.add(punchgs.TweenLite.fromTo(h,y/1e3,{autoAlpha:1},{autoAlpha:0,force3D:"auto",ease:T}),0);break;case 2:case 3:case 4:f.add(punchgs.TweenLite.set(h.parent(),{backgroundColor:E,force3D:"auto"}),0),f.add(punchgs.TweenLite.set(d.parent(),{backgroundColor:"transparent",force3D:"auto"}),0),f.add(punchgs.TweenLite.to(h,y/2e3,{autoAlpha:0,force3D:"auto",ease:T}),0),f.add(punchgs.TweenLite.fromTo(d,y/2e3,{autoAlpha:0},{autoAlpha:1,force3D:"auto",ease:T}),y/2e3);}f.add(punchgs.TweenLite.set(d.find(".defaultimg"),{autoAlpha:1}),0),f.add(punchgs.TweenLite.set(h.find("defaultimg"),{autoAlpha:1}),0);}if(26==t){var M=0;y=0,f.add(punchgs.TweenLite.fromTo(d,y/1e3,{autoAlpha:0},{autoAlpha:1,force3D:"auto",ease:T}),0),f.add(punchgs.TweenLite.to(h,y/1e3,{autoAlpha:0,force3D:"auto",ease:T}),0),f.add(punchgs.TweenLite.set(d.find(".defaultimg"),{autoAlpha:1}),0),f.add(punchgs.TweenLite.set(h.find("defaultimg"),{autoAlpha:1}),0);}if(12==t||13==t||14==t||15==t){y=y,y>r.delay&&(y=r.delay),setTimeout(function(){punchgs.TweenLite.set(h.find(".defaultimg"),{autoAlpha:0});},100);var F=r.width,G=r.height,K=d.find(".slotslide, .defaultvid"),U=0,W=0,$=1,tt=1,et=1,ot=y/1e3,at=ot;("fullwidth"==r.sliderLayout||"fullscreen"==r.sliderLayout)&&(F=K.width(),G=K.height()),12==t?U=F:15==t?U=0-F:13==t?W=G:14==t&&(W=0-G),1==m&&($=0),2==m&&($=0),3==m&&(ot=y/1300),(4==m||5==m)&&(tt=.6),6==m&&(tt=1.4),(5==m||6==m)&&(et=1.4,$=0,F=0,G=0,U=0,W=0),6==m&&(et=.6);7==m&&(F=0,G=0);var it=d.find(".slotslide"),nt=h.find(".slotslide, .defaultvid");if(f.add(punchgs.TweenLite.set(l,{zIndex:15}),0),f.add(punchgs.TweenLite.set(s,{zIndex:20}),0),8==m?(f.add(punchgs.TweenLite.set(l,{zIndex:20}),0),f.add(punchgs.TweenLite.set(s,{zIndex:15}
34),0),f.add(punchgs.TweenLite.set(it,{left:0,top:0,scale:1,opacity:1,rotation:0,ease:T,force3D:"auto"}),0)):f.add(punchgs.TweenLite.from(it,ot,{left:U,top:W,scale:et,opacity:$,rotation:r.rotate,ease:T,force3D:"auto"}),0),(4==m||5==m)&&(F=0,G=0),1!=m)switch(t){case 12:f.add(punchgs.TweenLite.to(nt,at,{left:0-F+"px",force3D:"auto",scale:tt,opacity:$,rotation:r.rotate,ease:z}),0);break;case 15:f.add(punchgs.TweenLite.to(nt,at,{left:F+"px",force3D:"auto",scale:tt,opacity:$,rotation:r.rotate,ease:z}),0);break;case 13:f.add(punchgs.TweenLite.to(nt,at,{top:0-G+"px",force3D:"auto",scale:tt,opacity:$,rotation:r.rotate,ease:z}),0);break;case 14:f.add(punchgs.TweenLite.to(nt,at,{top:G+"px",force3D:"auto",scale:tt,opacity:$,rotation:r.rotate,ease:z}),0);}}if(16==t){var j=new punchgs.TimelineLite();f.add(punchgs.TweenLite.set(l,{position:"absolute","z-index":20}),0),f.add(punchgs.TweenLite.set(s,{position:"absolute","z-index":15}),0),l.wrapInner('<div class="tp-half-one" style="position:relative; width:100%;height:100%"></div>'),l.find(".tp-half-one").clone(!0).appendTo(l).addClass("tp-half-two"),l.find(".tp-half-two").removeClass("tp-half-one");var F=r.width,G=r.height;"on"==r.autoHeight&&(G=n.height()),l.find(".tp-half-one .defaultimg").wrap('<div class="tp-papercut" style="width:'+F+"px;height:"+G+'px;"></div>'),l.find(".tp-half-two .defaultimg").wrap('<div class="tp-papercut" style="width:'+F+"px;height:"+G+'px;"></div>'),l.find(".tp-half-two .defaultimg").css({position:"absolute",top:"-50%"}),l.find(".tp-half-two .tp-caption").wrapAll('<div style="position:absolute;top:-50%;left:0px;"></div>'),f.add(punchgs.TweenLite.set(l.find(".tp-half-two"),{width:F,height:G,overflow:"hidden",zIndex:15,position:"absolute",top:G/2,left:"0px",transformPerspective:600,transformOrigin:"center bottom"}),0),f.add(punchgs.TweenLite.set(l.find(".tp-half-one"),{width:F,height:G/2,overflow:"visible",zIndex:10,position:"absolute",top:"0px",left:"0px",transformPerspective:600,transformOrigin:"center top"}),0);var rt=(l.find(".defaultimg"),Math.round(20*Math.random()-10)),st=Math.round(20*Math.random()-10),lt=Math.round(20*Math.random()-10),dt=.4*Math.random()-.2,ht=.4*Math.random()-.2,ft=1*Math.random()+1,ct=1*Math.random()+1,pt=.3*Math.random()+.3;f.add(punchgs.TweenLite.set(l.find(".tp-half-one"),{overflow:"hidden"}),0),f.add(punchgs.TweenLite.fromTo(l.find(".tp-half-one"),y/800,{width:F,height:G/2,position:"absolute",top:"0px",left:"0px",force3D:"auto",transformOrigin:"center top"},{scale:ft,rotation:rt,y:0-G-G/4,autoAlpha:0,ease:T}),0),f.add(punchgs.TweenLite.fromTo(l.find(".tp-half-two"),y/800,{width:F,height:G,overflow:"hidden",position:"absolute",top:G/2,left:"0px",force3D:"auto",transformOrigin:"center bottom"},{scale:ct,rotation:st,y:G+G/4,ease:T,autoAlpha:0,onComplete:function(){punchgs.TweenLite.set(l,{position:"absolute","z-index":15}),punchgs.TweenLite.set(s,{position:"absolute","z-index":20}),l.find(".tp-half-one").length>0&&(l.find(".tp-half-one .defaultimg").unwrap(),l.find(".tp-half-one .slotholder").unwrap()),l.find(".tp-half-two").remove();}}),0),j.add(punchgs.TweenLite.set(d.find(".defaultimg"),{autoAlpha:1}),0),null!=l.html()&&f.add(punchgs.TweenLite.fromTo(s,(y-200)/1e3,{scale:pt,x:r.width/4*dt,y:G/4*ht,rotation:lt,force3D:"auto",transformOrigin:"center center",ease:z},{autoAlpha:1,scale:1,x:0,y:0,rotation:0}),0),f.add(j,0);}if(17==t&&d.find(".slotslide").each(function(t){var e=jQuery(this);f.add(punchgs.TweenLite.fromTo(e,y/800,{opacity:0,rotationY:0,scale:.9,rotationX:-110,force3D:"auto",transformPerspective:600,transformOrigin:"center center"},{opacity:1,top:0,left:0,scale:1,rotation:0,rotationX:0,force3D:"auto",rotationY:0,ease:T,delay:.06*t}),0);}),18==t&&d.find(".slotslide").each(function(t){var e=jQuery(this);f.add(punchgs.TweenLite.fromTo(e,y/500,{autoAlpha:0,rotationY:110,scale:.9,rotationX:10,force3D:"auto",transformPerspective:600,transformOrigin:"center center"},{autoAlpha:1,top:0,left:0,scale:1,rotation:0,rotationX:0,force3D:"auto",rotationY:0,ease:T,delay:.06*t}),0);}),19==t||22==t){var j=new punchgs.TimelineLite();f.add(punchgs.TweenLite.set(l,{zIndex:20}),0),f.add(punchgs.TweenLite.set(s,{zIndex:20}),0),setTimeout(function(){h.find(".defaultimg").css({opacity:0}
34);},100);var ut=90,$=1,gt="center center ";1==g&&(ut=-90),19==t?(gt=gt+"-"+r.height/2,$=0):gt+=r.height/2,punchgs.TweenLite.set(n,{transformStyle:"flat",backfaceVisibility:"hidden",transformPerspective:600}),d.find(".slotslide").each(function(t){var e=jQuery(this);j.add(punchgs.TweenLite.fromTo(e,y/1e3,{transformStyle:"flat",backfaceVisibility:"hidden",left:0,rotationY:r.rotate,z:10,top:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:gt,rotationX:ut},{left:0,rotationY:0,top:0,z:0,scale:1,force3D:"auto",rotationX:0,delay:50*t/1e3,ease:T}),0),j.add(punchgs.TweenLite.to(e,.1,{autoAlpha:1,delay:50*t/1e3}),0),f.add(j);}),h.find(".slotslide").each(function(t){var e=jQuery(this),o=-90;1==g&&(o=90),j.add(punchgs.TweenLite.fromTo(e,y/1e3,{transformStyle:"flat",backfaceVisibility:"hidden",autoAlpha:1,rotationY:0,top:0,z:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:gt,rotationX:0},{autoAlpha:1,rotationY:r.rotate,top:0,z:10,scale:1,rotationX:o,delay:50*t/1e3,force3D:"auto",ease:z}),0),f.add(j);}),f.add(punchgs.TweenLite.set(l,{zIndex:18}),0);}if(20==t){if(setTimeout(function(){h.find(".defaultimg").css({opacity:0});},100),1==g)var wt=-r.width,ut=80,gt="20% 70% -"+r.height/2;else var wt=r.width,ut=-80,gt="80% 70% -"+r.height/2;d.find(".slotslide").each(function(t){var e=jQuery(this),o=50*t/1e3;f.add(punchgs.TweenLite.fromTo(e,y/1e3,{left:wt,rotationX:40,z:-600,opacity:$,top:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:gt,transformStyle:"flat",rotationY:ut},{left:0,rotationX:0,opacity:1,top:0,z:0,scale:1,rotationY:0,delay:o,ease:T}),0);}),h.find(".slotslide").each(function(t){var e=jQuery(this),o=50*t/1e3;if(o=t>0?o+y/9e3:0,1!=g)var a=-r.width/2,i=30,n="20% 70% -"+r.height/2;else var a=r.width/2,i=-30,n="80% 70% -"+r.height/2;z=punchgs.Power2.easeInOut,f.add(punchgs.TweenLite.fromTo(e,y/1e3,{opacity:1,rotationX:0,top:0,z:0,scale:1,left:0,force3D:"auto",transformPerspective:600,transformOrigin:n,transformStyle:"flat",rotationY:0},{opacity:1,rotationX:20,top:0,z:-600,left:a,force3D:"auto",rotationY:i,delay:o,ease:z}),0);});}if(21==t||25==t){setTimeout(function(){h.find(".defaultimg").css({opacity:0});},100);var ut=90,wt=-r.width,vt=-ut;if(1==g)if(25==t){var gt="center top 0";ut=r.rotate;}else{var gt="left center 0";vt=r.rotate;}else if(wt=r.width,ut=-90,25==t){var gt="center bottom 0";vt=-ut,ut=r.rotate;}else{var gt="right center 0";vt=r.rotate;}d.find(".slotslide").each(function(t){var e=jQuery(this),o=y/1.5/3;f.add(punchgs.TweenLite.fromTo(e,2*o/1e3,{left:0,transformStyle:"flat",rotationX:vt,z:0,autoAlpha:0,top:0,scale:1,force3D:"auto",transformPerspective:1200,transformOrigin:gt,rotationY:ut},{left:0,rotationX:0,top:0,z:0,autoAlpha:1,scale:1,rotationY:0,force3D:"auto",delay:o/1e3,ease:T}),0);}),1!=g?(wt=-r.width,ut=90,25==t?(gt="center top 0",vt=-ut,ut=r.rotate):(gt="left center 0",vt=r.rotate)):(wt=r.width,ut=-90,25==t?(gt="center bottom 0",vt=-ut,ut=r.rotate):(gt="right center 0",vt=r.rotate)),h.find(".slotslide").each(function(t){var e=jQuery(this);f.add(punchgs.TweenLite.fromTo(e,y/1e3,{left:0,transformStyle:"flat",rotationX:0,z:0,autoAlpha:1,top:0,scale:1,force3D:"auto",transformPerspective:1200,transformOrigin:gt,rotationY:0},{left:0,rotationX:vt,top:0,z:0,autoAlpha:1,force3D:"auto",scale:1,rotationY:ut,ease:z}
34),0);});}if(23==t||24==t){setTimeout(function(){h.find(".defaultimg").css({opacity:0});},100);var ut=-90,$=1,mt=0;if(1==g&&(ut=90),23==t){var gt="center center -"+r.width/2;$=0;}else var gt="center center "+r.width/2;punchgs.TweenLite.set(n,{transformStyle:"preserve-3d",backfaceVisibility:"hidden",perspective:2500}),d.find(".slotslide").each(function(t){var e=jQuery(this);f.add(punchgs.TweenLite.fromTo(e,y/1e3,{left:mt,rotationX:r.rotate,force3D:"auto",opacity:$,top:0,scale:1,transformPerspective:1200,transformOrigin:gt,rotationY:ut},{left:0,rotationX:0,autoAlpha:1,top:0,z:0,scale:1,rotationY:0,delay:50*t/500,ease:T}),0);}),ut=90,1==g&&(ut=-90),h.find(".slotslide").each(function(e){var o=jQuery(this);f.add(punchgs.TweenLite.fromTo(o,y/1e3,{left:0,rotationX:0,top:0,z:0,scale:1,force3D:"auto",transformStyle:"flat",transformPerspective:1200,transformOrigin:gt,rotationY:0},{left:mt,rotationX:r.rotate,top:0,scale:1,rotationY:ut,delay:50*e/500,ease:z}),0),23==t&&f.add(punchgs.TweenLite.fromTo(o,y/2e3,{autoAlpha:1},{autoAlpha:0,delay:50*e/500+y/3e3,ease:z}),0);});}return f;};}(jQuery);; 35(function($){var _R=jQuery.fn.revolution,_ISM=_R.is_mobile();jQuery.extend(true,_R,{preLoadAudio:function(li,opt){li.find('.tp-audiolayer').each(function(){var element=jQuery(this),obj={};if(element.find('audio').length===0){obj.src=element.data('videomp4')!=undefined?element.data('videomp4'):'',obj.pre=element.data('videopreload')||'';if(element.attr('id')===undefined)element.attr('audio-layer-'+Math.round(Math.random()*199999));obj.id=element.attr('id');obj.status="prepared";obj.start=jQuery.now();obj.waittime=element.data('videopreloadwait')*1000||5000;if(obj.pre=="auto"||obj.pre=="canplaythrough"||obj.pre=="canplay"||obj.pre=="progress"){if(opt.audioqueue===undefined)opt.audioqueue=[];opt.audioqueue.push(obj);_R.manageVideoLayer(element,opt);}}});},preLoadAudioDone:function(nc,opt,event){if(opt.audioqueue&&opt.audioqueue.length>0)jQuery.each(opt.audioqueue,function(i,obj){if(nc.data('videomp4')===obj.src&&(obj.pre===event||obj.pre==="auto"))obj.status="loaded";});},resetVideo:function(_nc,opt){switch(_nc.data('videotype')){case "youtube":var player=_nc.data('player');try{if(_nc.data('forcerewind')=="on"){var s=getStartSec(_nc.data('videostartat'));s=s==-1?0:s;if(_nc.data('player')!=undefined){_nc.data('player').seekTo(s);_nc.data('player').pauseVideo();}}}catch(e){}if(_nc.find('.tp-videoposter').length==0)punchgs.TweenLite.to(_nc.find('iframe'),0.3,{autoAlpha:1,display:"block",ease:punchgs.Power3.easeInOut});break;case "vimeo":var f=$f(_nc.find('iframe').attr("id"));try{if(_nc.data('forcerewind')=="on"){var s=getStartSec(_nc.data('videostartat')),ct=0;s=s==-1?0:s;f.api("seekTo",s);f.api("pause");}}catch(e){}if(_nc.find('.tp-videoposter').length==0)punchgs.TweenLite.to(_nc.find('iframe'),0.3,{autoAlpha:1,display:"block",ease:punchgs.Power3.easeInOut});break;case "html5":if(_ISM&&_nc.data('disablevideoonmobile')==1)return false;var tag=_nc.data('audio')=="html5"?"audio":"video",jvideo=_nc.find(tag),video=jvideo[0];punchgs.TweenLite.to(jvideo,0.3,{autoAlpha:1,display:"block",ease:punchgs.Power3.easeInOut});if(_nc.data('forcerewind')=="on"&&!_nc.hasClass("videoisplaying"))try{var s=getStartSec(_nc.data('videostartat'));video.currentTime=s==-1?0:s;}catch(e){}if(_nc.data('volume')=="mute"||_R.lastToggleState(_nc.data('videomutetoggledby'))||opt.globalmute===true)video.muted=true;break;}},isVideoMuted:function(_nc,opt){var muted=false;switch(_nc.data('videotype')){case "youtube":try{var player=_nc.data('player');muted=player.isMuted();}catch(e){}break;case "vimeo":try{var f=$f(_nc.find('iframe').attr("id"));if(_nc.data('volume')=="mute")muted=true;}catch(e){}break;case "html5":var tag=_nc.data('audio')=="html5"?"audio":"video",jvideo=_nc.find(tag),video=jvideo[0];if(video.muted)muted=true;break;}return muted;},muteVideo:function(_nc,opt){switch(_nc.data('videotype')){case "youtube":try{var player=_nc.data('player');player.mute();}catch(e){}break;case "vimeo":try{var f=$f(_nc.find('iframe').attr("id"));_nc.data('volume',"mute");f.api('setVolume',0);}catch(e){}break;case "html5":var tag=_nc.data('audio')=="html5"?"audio":"video",jvideo=_nc.find(tag),video=jvideo[0];video.muted=true;break;}},unMuteVideo:function(_nc,opt){if(opt.globalmute===true)return;switch(_nc.data('videotype')){case "youtube":try{var player=_nc.data('player');player.unMute();}catch(e){}break;case "vimeo":try{var f=$f(_nc.find('iframe').attr("id"));_nc.data('volume',"1");f.api('setVolume',1);}catch(e){}break;case "html5":var tag=_nc.data('audio')=="html5"?"audio":"video",jvideo=_nc.find(tag),video=jvideo[0];video.muted=false;break;}},stopVideo:function(_nc,opt){if(!opt.leaveViewPortBasedStop)opt.lastplayedvideos=[];opt.leaveViewPortBasedStop=false;switch(_nc.data('videotype')){case "youtube":try{var player=_nc.data('player');player.pauseVideo();}catch(e){}break;case "vimeo":try{var f=$f(_nc.find('iframe').attr("id"));f.api("pause");}catch(e){}break;case "html5":var tag=_nc.data('audio')=="html5"?"audio":"video",jvideo=_nc.find(tag),video=jvideo[0];if(jvideo!=undefined&&video!=undefined)video.pause();break;}},playVideo:function(_nc,opt){clearTimeout(_nc.data('videoplaywait'));switch(_nc.data('videotype')){case "youtube":if(_nc.find('iframe').length==0){_nc.append(_nc.data('videomarkup'));addVideoListener(_nc,opt,true);}else if(_nc.data('player').playVideo!=undefined){var s=getStartSec(_nc.data('videostartat')),ct=_nc.data('player').getCurrentTime();if(_nc.data('nextslideatend-triggered')==1){ct=-1;_nc.data('nextslideatend-triggered',0);}if(s!=-1&&s>ct)_nc.data('player').seekTo(s);_nc.data('player').playVideo();}else _nc.data('videoplaywait',setTimeout(function(){_R.playVideo(_nc,opt);},50));break;case "vimeo":if(_nc.find('iframe').length==0){_nc.append(_nc.data('videomarkup'));addVideoListener(_nc,opt,true);}else if(_nc.hasClass("rs-apiready")){var id=_nc.find('iframe').attr("id"),f=$f(id);if(f.api("play")==undefined)_nc.data('videoplaywait',setTimeout(function(){_R.playVideo(_nc,opt);},50));else setTimeout(function(){f.api("play");var s=getStartSec(_nc.data('videostartat')),ct=_nc.data('currenttime');if(_nc.data('nextslideatend-triggered')==1){ct=-1;_nc.data('nextslideatend-triggered',0);}if(s!=-1&&s>ct)f.api("seekTo",s);},510);}else _nc.data('videoplaywait',setTimeout(function(){_R.playVideo(_nc,opt);},50));break;case "html5":if(_ISM&&_nc.data('disablevideoonmobile')==1)return false;var tag=_nc.data('audio')=="html5"?"audio":"video",jvideo=_nc.find(tag),video=jvideo[0],html5vid=jvideo.parent();if(html5vid.data('metaloaded')!=1)addEvent(video,'loadedmetadata',function(_nc){_R.resetVideo(_nc,opt);video.play();var s=getStartSec(_nc.data('videostartat')),ct=video.currentTime;if(_nc.data('nextslideatend-triggered')==1){ct=-1;_nc.data('nextslideatend-triggered',0);}if(s!=-1&&s>ct)video.currentTime=s;}(_nc));else{video.play();var s=getStartSec(_nc.data('videostartat')),ct=video.currentTime;if(_nc.data('nextslideatend-triggered')==1){ct=-1;_nc.data('nextslideatend-triggered',0);}if(s!=-1&&s>ct)video.currentTime=s;}break;}},isVideoPlaying:function(_nc,opt){var ret=false;if(opt.playingvideos!=undefined)jQuery.each(opt.playingvideos,function(i,nc){if(_nc.attr('id')==nc.attr('id'))ret=true;});return ret;},removeMediaFromList:function(_nc,opt){remVidfromList(_nc,opt);},prepareCoveredVideo:function(asprat,opt,nextcaption){var ifr=nextcaption.find('iframe, video'),wa=asprat.split(':')[0],ha=asprat.split(':')[1],li=nextcaption.closest('.tp-revslider-slidesli'),od=l
35i.width()/li.height(),vd=wa/ha,nvh=(od/vd)*100,nvw=(vd/od)*100;if(od>vd)punchgs.TweenLite.to(ifr,0.001,{height:nvh+"%",width:"100%",top:-(nvh-100)/2+"%",left:"0px",position:"absolute"});else punchgs.TweenLite.to(ifr,0.001,{width:nvw+"%",height:"100%",left:-(nvw-100)/2+"%",top:"0px",position:"absolute"});if(!ifr.hasClass("resizelistener")){ifr.addClass("resizelistener");jQuery(window).resize(function(){clearTimeout(ifr.data('resizelistener'));ifr.data('resizelistener',setTimeout(function(){_R.prepareCoveredVideo(asprat,opt,nextcaption);},30));});}},checkVideoApis:function(_nc,opt,addedApis){var httpprefix=location.protocol==='https:'?"https":"http";if((_nc.data('ytid')!=undefined||_nc.find('iframe').length>0&&_nc.find('iframe').attr('src').toLowerCase().indexOf('youtube')>0))opt.youtubeapineeded=true;if((_nc.data('ytid')!=undefined||_nc.find('iframe').length>0&&_nc.find('iframe').attr('src').toLowerCase().indexOf('youtube')>0)&&addedApis.addedyt==0){opt.youtubestarttime=jQuery.now();addedApis.addedyt=1;var s=document.createElement("script");s.src="https://www.youtube.com/iframe_api";var before=document.getElementsByTagName("script")[0],loadit=true;jQuery('head').find('*').each(function(){if(jQuery(this).attr('src')=="https://www.youtube.com/iframe_api")loadit=false;});if(loadit)before.parentNode.insertBefore(s,before);}if((_nc.data('vimeoid')!=undefined||_nc.find('iframe').length>0&&_nc.find('iframe').attr('src').toLowerCase().indexOf('vimeo')>0))opt.vimeoapineeded=true;if((_nc.data('vimeoid')!=undefined||_nc.find('iframe').length>0&&_nc.find('iframe').attr('src').toLowerCase().indexOf('vimeo')>0)&&addedApis.addedvim==0){opt.vimeostarttime=jQuery.now();addedApis.addedvim=1;var f=document.createElement("script"),before=document.getElementsByTagName("script")[0],loadit=true;f.src="https://secure-a.vimeocdn.com/js/froogaloop2.min.js";jQuery('head').find('*').each(function(){if(jQuery(this).attr('src')=="https://secure-a.vimeocdn.com/js/froogaloop2.min.js")loadit=false;});if(loadit)before.parentNode.insertBefore(f,before);}return addedApis;},manageVideoLayer:function(_nc,opt,recalled,internrecalled){var vida=_nc.data("videoattributes"),vidytid=_nc.data('ytid'),vimeoid=_nc.data('vimeoid'),videopreload=_nc.data('videopreload')==="auto"||_nc.data('videopreload')==="canplay"||_nc.data('videopreload')==="canplaythrough"||_nc.data('videopreload')==="progress"?"auto":_nc.data('videopreload'),videomp=_nc.data('videomp4'),videowebm=_nc.data('videowebm'),videoogv=_nc.data('videoogv'),videoafs=_nc.data('allowfullscreenvideo'),videocontrols=_nc.data('videocontrols'),httpprefix="http",videoloop=_nc.data('videoloop')=="loop"?"loop":_nc.data('videoloop')=="loopandnoslidestop"?"loop":"",videotype=(videomp!=undefined||videowebm!=undefined)?"html5":(vidytid!=undefined&&String(vidytid).length>1)?"youtube":(vimeoid!=undefined&&String(vimeoid).length>1)?"vimeo":"none",tag=_nc.data('audio')=="html5"?"audio":"video",newvideotype=(videotype=="html5"&&_nc.find(tag).length==0)?"html5":(videotype=="youtube"&&_nc.find('iframe').length==0)?"youtube":(videotype=="vimeo"&&_nc.find('iframe').length==0)?"vimeo":"none";videoloop=_nc.data('nextslideatend')===true?"":videoloop;_nc.data('videotype',videotype);switch(newvideotype){case "html5":if(videocontrols!="controls")videocontrols="";var tag="video";if(_nc.data('audio')=="html5"){tag="audio";_nc.addClass("tp-audio-html5");}var apptxt='<'+tag+' playsinline autoplay muted loop style="object-fit:cover;background-size:cover;visible:hidden;width:100%; height:100%" class="" '+videoloop+' preload="'+videopreload+'">';if(videopreload=="auto")opt.mediapreload=true;if(videowebm!=undefined&&_R.get_browser().toLowerCase()=="firefox")apptxt=apptxt+'<source src="'+videowebm+'" type="video/webm" />';if(videomp!=undefined)apptxt=apptxt+'<source src="'+videomp+'" type="video/mp4" />';if(videoogv!=undefined)apptxt=apptxt+'<source src="'+videoogv+'" type="video/ogg" />';apptxt=apptxt+'</'+tag+'>';var hfm="";if(videoafs==="true"||videoafs===true)hfm='<div class="tp-video-button-wrap"><button type="button" class="tp-video-button tp-vid-full-screen">Full-Screen</button></div>';if(videocontrols=="controls")apptxt=apptxt+('<div class="tp-video-controls">'+'<div class="tp-video-button-wrap"><button type="button" class="tp-video-button tp-vid-play-pause">Play</button></div>'+'<div class="tp-video-seek-bar-wrap">
35<input type="range" class="tp-seek-bar" value="0"></div>'+'<div class="tp-video-button-wrap"><button type="button" class="tp-video-button tp-vid-mute">Mute</button></div>'+'<div class="tp-video-vol-bar-wrap"><input type="range" class="tp-volume-bar" min="0" max="1" step="0.1" value="1"></div>'+hfm+'</div>');_nc.data('videomarkup',apptxt);_nc.append(apptxt);if((_ISM&&_nc.data('disablevideoonmobile')==1)||_R.isIE(8))_nc.find(tag).remove();_nc.find(tag).each(function(i){var video=this,jvideo=jQuery(this);if(!jvideo.parent().hasClass("html5vid"))jvideo.wrap('<div class="html5vid" style="position:relative;top:0px;left:0px;width:100%;height:100%; overflow:hidden;"></div>');var html5vid=jvideo.parent();if(html5vid.data('metaloaded')!=1)addEvent(video,'loadedmetadata',function(_nc){htmlvideoevents(_nc,opt);_R.resetVideo(_nc,opt);}(_nc));});break;case "youtube":httpprefix="https";if(location.protocol==='https:')httpprefix="https";if(videocontrols=="none"){vida=vida.replace("controls=1","controls=0");if(vida.toLowerCase().indexOf('controls')==-1)vida=vida+"&controls=0";}var s=getStartSec(_nc.data('videostartat')),e=getStartSec(_nc.data('videoendat'));if(s!=-1)vida=vida+"&start="+s;if(e!=-1)vida=vida+"&end="+e;var orig=vida.split('origin='+httpprefix+'://'),vida_new="";if(orig.length>1){vida_new=orig[0]+'origin='+httpprefix+'://';if(self.location.href.match(/www/gi)&&!orig[1].match(/www/gi))vida_new=vida_new+"www.";vida_new=vida_new+orig[1];}else vida_new=vida;var yafv=videoafs==="true"||videoafs===true?"allowfullscreen":"";_nc.data('videomarkup','<iframe style="visible:hidden" src="'+httpprefix+'://www.youtube.com/embed/'+vidytid+'?'+vida_new+'" '+yafv+' allow="autoplay; encrypted-media" width="100%" height="100%" style="width:100%;height:100%"></iframe>');break;case "vimeo":if(location.protocol==='https:')httpprefix="https";_nc.data('videomarkup','<iframe style="visible:hidden" src="'+httpprefix+'://player.vimeo.com/video/'+vimeoid+'?autoplay=0&'+vida+'" webkitallowfullscreen mozallowfullscreen allowfullscreen width="100%" height="100%" style="100%;height:100%"></iframe>');break;}var noposteronmobile=_ISM&&_nc.data('noposteronmobile')=="on";if(_nc.data('videoposter')!=undefined&&_nc.data('videoposter').length>2&&!noposteronmobile){if(_nc.find('.tp-videoposter').length==0)_nc.append('<div class="tp-videoposter noSwipe" style="cursor:pointer; position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:3;background-image:url('+_nc.data('videoposter')+'); background-size:cover;background-position:center center;"></div>');if(_nc.find('iframe').length==0)_nc.find('.tp-videoposter').click(function(){_R.playVideo(_nc,opt);if(_ISM){if(_nc.data('disablevideoonmobile')==1)return false;punchgs.TweenLite.to(_nc.find('.tp-videoposter'),0.3,{autoAlpha:0,force3D:"auto",ease:punchgs.Power3.easeInOut});punchgs.TweenLite.to(_nc.find('iframe'),0.3,{autoAlpha:1,display:"block",ease:punchgs.Power3.easeInOut});}});}else{if(_ISM&&_nc.data('disablevideoonmobile')==1)return false;if(_nc.find('iframe').length==0&&(videotype=="youtube"||videotype=="vimeo")){_nc.append(_nc.data('videomarkup'));addVideoListener(_nc,opt,false);}}if(_nc.data('dottedoverlay')!="none"&&_nc.data('dottedoverlay')!=undefined&&_nc.find('.tp-dottedoverlay').length!=1)_nc.append('<div class="tp-dottedoverlay '+_nc.data('dottedoverlay')+'"></div>');_nc.addClass("HasListener");if(_nc.data('bgvideo')==1)punchgs.TweenLite.set(_nc.find('video, iframe'),{autoAlpha:0});}});function getStartSec(st){return st==undefined?-1:jQuery.isNumeric(st)?st:st.split(":").length>1?parseInt(st.split(":")[0],0)*60+parseInt(st.split(":")[1],0):st;};var addEvent=function(element,eventName,callback){if(element.addEventListener)element.addEventListener(eventName,callback,{capture:false,passive:true});else element.attachEvent(eventName,callback,{capture:false,passive:true});};var getVideoDatas=function(p,t,d){var a={};a.video=p;a.videotype=t;a.settings=d;return a;};var addVideoListener=function(_nc,opt,startnow){var ifr=_nc.find('iframe'),frameID="iframe"+Math.round(Math.random()*100000+1),loop=_nc.data('videoloop'),pforv=loop!="loopandnoslidestop";loop=loop=="loop"||loop=="loopandnoslidestop";if(_nc.data('forcecover')==1){_nc.removeClass("fullscreenvideo").addClass("coverscreenvideo");var asprat=_nc.data('aspectratio');if(asprat!=undefined&&asprat.split(":").length>1)_R.prepareCoveredVideo(asprat,opt,_nc);}if(_nc.data('bgvideo')==1){var asprat=_nc.data('aspectratio');if(asprat!=undefined&&asprat.split(":").length>1)_R.prepareCoveredVideo(asprat,opt,_nc);}ifr.attr('id',frameID);if(startnow)_nc.data('startvideonow',true);if(_nc.data('videolistenerexist')!==1)switch(_nc.data('videotype')){case "youtube":var player=new YT.Player(frameID,{events:{"onStateChange":function(event){var container=_nc.closest('.tp-simpleresponsive'),videorate=_nc.data('videorate'),videostart=_nc.data('videostart'),fsmode=checkfullscreenEnabled();if(event.data==YT.PlayerState.PLAYING){punchgs.TweenLite.to(_nc.find('.tp-vi
35deoposter'),0.3,{autoAlpha:0,force3D:"auto",ease:punchgs.Power3.easeInOut});punchgs.TweenLite.to(_nc.find('iframe'),0.3,{autoAlpha:1,display:"block",ease:punchgs.Power3.easeInOut});if(_nc.data('volume')=="mute"||_R.lastToggleState(_nc.data('videomutetoggledby'))||opt.globalmute===true)player.mute();else{player.unMute();player.setVolume(parseInt(_nc.data('volume'),0)||75);}opt.videoplaying=true;addVidtoList(_nc,opt);if(pforv)opt.c.trigger('stoptimer');else opt.videoplaying=false;opt.c.trigger('revolution.slide.onvideoplay',getVideoDatas(player,"youtube",_nc.data()));_R.toggleState(_nc.data('videotoggledby'));}else{if(event.data==0&&loop){var s=getStartSec(_nc.data('videostartat'));if(s!=-1)player.seekTo(s);player.playVideo();_R.toggleState(_nc.data('videotoggledby'));}if(!fsmode&&(event.data==0||event.data==2)&&_nc.data('showcoveronpause')=="on"&&_nc.find('.tp-videoposter').length>0){punchgs.TweenLite.to(_nc.find('.tp-videoposter'),0.3,{autoAlpha:1,force3D:"auto",ease:punchgs.Power3.easeInOut});punchgs.TweenLite.to(_nc.find('iframe'),0.3,{autoAlpha:0,ease:punchgs.Power3.easeInOut});}if((event.data!=-1&&event.data!=3)){opt.videoplaying=false;opt.tonpause=false;remVidfromList(_nc,opt);container.trigger('starttimer');opt.c.trigger('revolution.slide.onvideostop',getVideoDatas(player,"youtube",_nc.data()));if(opt.currentLayerVideoIsPlaying==undefined||opt.currentLayerVideoIsPlaying.attr("id")==_nc.attr("id"))_R.unToggleState(_nc.data('videotoggledby'));}if(event.data==0&&_nc.data('nextslideatend')==true){exitFullscreen();_nc.data('nextslideatend-triggered',1);opt.c.revnext();remVidfromList(_nc,opt);}else{remVidfromList(_nc,opt);opt.videoplaying=false;container.trigger('starttimer');opt.c.trigger('revolution.slide.onvideostop',getVideoDatas(player,"youtube",_nc.data()));if(opt.currentLayerVideoIsPlaying==undefined||opt.currentLayerVideoIsPlaying.attr("id")==_nc.attr("id"))_R.unToggleState(_nc.data('videotoggledby'));}}},'onReady':function(event){var videorate=_nc.data('videorate'),videostart=_nc.data('videostart');_nc.addClass("rs-apiready");if(videorate!=undefined)event.target.setPlaybackRate(parseFloat(videorate));_nc.find('.tp-videoposter').unbind("click");_nc.find('.tp-videoposter').click(function(){if(!_ISM)player.playVideo();});if(_nc.data('startvideonow')){_nc.data('player').playVideo();var s=getStartSec(_nc.data('videostartat'));if(s!=-1)_nc.data('player').seekTo(s);}_nc.data('videolistenerexist',1);}}});_nc.data('player',player);break;case "vimeo":var isrc=ifr.attr('src'),queryParameters={},queryString=isrc,re=/([^&=]+)=([^&]*)/g,m;while(m=re.exec(queryString))queryParameters[decodeURIComponent(m[1])]=decodeURIComponent(m[2]);if(queryParameters['player_id']!=undefined)isrc=isrc.replace(queryParameters['player_id'],frameID);else isrc=isrc+"&player_id="+frameID;try{isrc=isrc.replace('api=0','api=1');}catch(e){}isrc=isrc+"&api=1";ifr.attr('src',isrc);var player=_nc.find('iframe')[0],vimcont=jQuery('#'+frameID),f=$f(frameID);f.addEvent('ready',function(){_nc.addClass("rs-apiready");f.addEvent('play',function(data){_nc.data('nextslidecalled',0);punchgs.TweenLite.to(_nc.find('.tp-videoposter'),0.3,{autoAlpha:0,force3D:"auto",ease:punchgs.Power3.easeInOut});punchgs.TweenLite.to(_nc.find('iframe'),0.3,{autoAlpha:1,display:"block",ease:punchgs.Power3.easeInOut});opt.c.trigger('revolution.slide.onvideoplay',getVideoDatas(f,"vimeo",_nc.data()));opt.videoplaying=true;addVidtoList(_nc,opt);if(pforv)opt.c.trigger('stoptimer');else opt.videoplaying=false;if(_nc.data('volume')=="mute"||_R.lastToggleState(_nc.data('videomutetoggledby'))||opt.globalmute===true)f.api('setVolume',"0");else f.api('setVolume',(parseInt(_nc.data('volume'),0)/100||0.75));_R.toggleState(_nc.data('videotoggledby'));});f.addEvent('playProgress',function(data){var et=getStartSec(_nc.data('videoendat'));_nc.data('currenttime',data.seconds);if(et!=0&&(Math.abs(et-data.seconds)<0.3&&et>data.seconds)&&_nc.data('nextslidecalled')!=1)if(loop){f.api("play");var s=getStartSec(_nc.data('videostartat'));if(s!=-1)f.api("seekTo",s);}else{if(_nc.data('nextslideatend')==true){_nc.data('nextslideatend-triggered',1);_nc.data('nextslidecalled',1);opt.c.revnext();}f.api("pause");}});f.addEvent('finish',function(data){remVidfromList(_nc,opt);opt.videoplaying=false;opt.c.trigger('starttimer');opt.c.trigger('revolution.slide.onvideostop',getVideoDatas(f,"vimeo",_nc.data()));if(_nc.data('nextslideatend')==true){_nc.data('nextslideatend-triggered',1);opt.c.revnext();}if(opt.currentLayerVideoIsPlaying==undefined||opt.currentLayerVideoIsPlaying.attr("id")==_nc.attr("id"))_R.unToggleState(_nc.data('videotoggledby'));});
35f.addEvent('pause',function(data){if(_nc.find('.tp-videoposter').length>0&&_nc.data('showcoveronpause')=="on"){punchgs.TweenLite.to(_nc.find('.tp-videoposter'),0.3,{autoAlpha:1,force3D:"auto",ease:punchgs.Power3.easeInOut});punchgs.TweenLite.to(_nc.find('iframe'),0.3,{autoAlpha:0,ease:punchgs.Power3.easeInOut});}opt.videoplaying=false;opt.tonpause=false;remVidfromList(_nc,opt);opt.c.trigger('starttimer');opt.c.trigger('revolution.slide.onvideostop',getVideoDatas(f,"vimeo",_nc.data()));if(opt.currentLayerVideoIsPlaying==undefined||opt.currentLayerVideoIsPlaying.attr("id")==_nc.attr("id"))_R.unToggleState(_nc.data('videotoggledby'));});_nc.find('.tp-videoposter').unbind("click");_nc.find('.tp-videoposter').click(function(){if(!_ISM){f.api("play");return false;}});if(_nc.data('startvideonow')){f.api("play");var s=getStartSec(_nc.data('videostartat'));if(s!=-1)f.api("seekTo",s);}_nc.data('videolistenerexist',1);});break;}else{var s=getStartSec(_nc.data('videostartat'));switch(_nc.data('videotype')){case "youtube":if(startnow){_nc.data('player').playVideo();if(s!=-1)_nc.data('player').seekTo();}break;case "vimeo":if(startnow){var f=$f(_nc.find('iframe').attr("id"));f.api("play");if(s!=-1)f.api("seekTo",s);}break;}}};var exitFullscreen=function(){if(document.exitFullscreen)document.exitFullscreen();else if(document.mozCancelFullScreen)document.mozCancelFullScreen();else{if(document.webkitExitFullscreen)document.webkitExitFullscreen();}};var checkfullscreenEnabled=function(){try{if(window['fullScreen']!==undefined)return window.fullScreen;var heightMargin=5;if(jQuery.browser.webkit&&/Apple Computer/.test(navigator.vendor))heightMargin=42;return screen.width==window.innerWidth&&Math.abs(screen.height-window.innerHeight)<heightMargin;}catch(e){}};var htmlvideoevents=function(_nc,opt,startnow){if(_ISM&&_nc.data('disablevideoonmobile')==1)return false;var tag=_nc.data('audio')=="html5"?"audio":"video",jvideo=_nc.find(tag),video=jvideo[0],html5vid=jvideo.parent(),loop=_nc.data('videoloop'),pforv=loop!="loopandnoslidestop";loop=loop=="loop"||loop=="loopandnoslidestop";html5vid.data('metaloaded',1);if(_nc.data('bgvideo')==1&&(_nc.data('videoloop')==="none"||_nc.data('videoloop')===false))pforv=false;if(jvideo.attr('control')==undefined){if(_nc.find('.tp-video-play-button').length==0&&!_ISM)_nc.append('<div class="tp-video-play-button"><i class="revicon-right-dir"></i><span class="tp-revstop"> </span></div>');_nc.find('video, .tp-poster, .tp-video-play-button').click(function(){if(_nc.hasClass("videoisplaying"))video.pause();else video.play();});}if(_nc.data('forcecover')==1||_nc.hasClass('fullscreenvideo')||_nc.data('bgvideo')==1)if(_nc.data('forcecover')==1||_nc.data('bgvideo')==1){html5vid.addClass("fullcoveredvideo");var asprat=_nc.data('aspectratio')||"4:3";_R.prepareCoveredVideo(asprat,opt,_nc);}else html5vid.addClass("fullscreenvideo");var playButton=_nc.find('.tp-vid-play-pause')[0],muteButton=_nc.find('.tp-vid-mute')[0],fullScreenButton=_nc.find('.tp-vid-full-screen')[0],seekBar=_nc.find('.tp-seek-bar')[0],volumeBar=_nc.find('.tp-volume-bar')[0];if(playButton!=undefined)addEvent(playButton,"click",function(){if(video.paused==true)video.play();else video.pause();});if(muteButton!=undefined)addEvent(muteButton,"click",function(){if(video.muted==false){video.muted=true;muteButton.innerHTML="Unmute";}else{video.muted=false;muteButton.innerHTML="Mute";}});if(fullScreenButton!=undefined)if(fullScreenButton)addEvent(fullScreenButton,"click",function(){if(video.requestFullscreen)video.requestFullscreen();else if(video.mozRequestFullScreen)video.mozRequestFullScreen();else{if(video.webkitRequestFullscreen)video.webkitRequestFullscreen();}});if(seekBar!=undefined){addEvent(seekBar,"change",function(){var time=video.duration*(seekBar.value/100);video.currentTime=time;});addEvent(seekBar,"mousedown",function(){_nc.addClass("seekbardragged");video.pause();});addEvent(seekBar,"mouseup",function(){_nc.removeClass("seekbardragged");video.play();});}addEvent(video,"canplaythrough",function(){_R.preLoadAudioDone(_nc,opt,"canplaythrough");});addEvent(video,"canplay",function(){_R.preLoadAudioDone(_nc,opt,"canplay");});addEvent(video,"progress",function(){_R.preLoadAudioDone(_nc,opt,"progress");});addEvent(video,"timeupdate",function(){var value=(100/video.duration)*video.currentTime,et=getStartSec(_nc.data('videoendat')),cs=video.currentTime;if(seekBar!=undefined)seekBar.value=value;if(et!=0&&et!=-1&&(Math.abs(et-cs)<=0.3&&et>cs)&&_nc.data('nextslidecalled')!=1)if(loop){video.play();var s=getStartSec(_nc.data('videostartat'));if(s!=-1)video.currentTime=s;}else{if(_nc.data('nextslideatend')==true){_nc.data('nextslideatend-triggered',1);_nc.data('nextslidecalled',1);opt.just_called_nextslide_at_htmltimer=true;opt.c.revnext();setTimeout(function(){opt.just_called_nextslide_at_htmltimer=false;},1000);}video.pause();}});if(volumeBar!=undefined)addEvent(volumeBar,"change",function(){video.volume=volumeBar.value;});addEvent(video,"play",function(){_nc.data('nextslidecalled',0);var vol=_nc.data('volume');vol=vol!=undefined&&vol!="mute"?parseFloat(vol)/100:vol;if(opt.globalmute===true)video.muted=true;else video.muted=false;if(vol>1)vol=vol/100;if(vol=="mute")video.muted=true;else{if(vol!=undefined)video.volume=vol;}_nc.addClass("videoisplaying");var tag=_nc.data('audio')=="html5"?"audio":"video";addVidtoList(_nc,opt);if(!pforv||tag=="audio"){opt.videoplaying=false;if(tag!="audio")opt.c.trigger('starttimer');opt.c.trigger('revolution.slide.onvideostop',getVideoDatas(video,"html5",_nc.data()));}else{opt.videoplaying=true;opt.c.trigger('stoptimer');opt.c.trigger('revolution.slide.onvideoplay',getVideoDatas(video,"html5",_nc.data()));}
35punchgs.TweenLite.to(_nc.find('.tp-videoposter'),0.3,{autoAlpha:0,force3D:"auto",ease:punchgs.Power3.easeInOut});punchgs.TweenLite.to(_nc.find(tag),0.3,{autoAlpha:1,display:"block",ease:punchgs.Power3.easeInOut});var playButton=_nc.find('.tp-vid-play-pause')[0],muteButton=_nc.find('.tp-vid-mute')[0];if(playButton!=undefined)playButton.innerHTML="Pause";if(muteButton!=undefined&&video.muted)muteButton.innerHTML="Unmute";_R.toggleState(_nc.data('videotoggledby'));});addEvent(video,"pause",function(){var tag=_nc.data('audio')=="html5"?"audio":"video",fsmode=checkfullscreenEnabled();if(!fsmode&&_nc.find('.tp-videoposter').length>0&&_nc.data('showcoveronpause')=="on"&&!_nc.hasClass("seekbardragged")){punchgs.TweenLite.to(_nc.find('.tp-videoposter'),0.3,{autoAlpha:1,force3D:"auto",ease:punchgs.Power3.easeInOut});punchgs.TweenLite.to(_nc.find(tag),0.3,{autoAlpha:0,ease:punchgs.Power3.easeInOut});}_nc.removeClass("videoisplaying");opt.videoplaying=false;remVidfromList(_nc,opt);if(tag!="audio")opt.c.trigger('starttimer');opt.c.trigger('revolution.slide.onvideostop',getVideoDatas(video,"html5",_nc.data()));var playButton=_nc.find('.tp-vid-play-pause')[0];if(playButton!=undefined)playButton.innerHTML="Play";if(opt.currentLayerVideoIsPlaying==undefined||opt.currentLayerVideoIsPlaying.attr("id")==_nc.attr("id"))_R.unToggleState(_nc.data('videotoggledby'));});addEvent(video,"ended",function(){exitFullscreen();remVidfromList(_nc,opt);opt.videoplaying=false;remVidfromList(_nc,opt);if(tag!="audio")opt.c.trigger('starttimer');opt.c.trigger('revolution.slide.onvideostop',getVideoDatas(video,"html5",_nc.data()));if(_nc.data('nextslideatend')===true&&video.currentTime>0){if(!opt.just_called_nextslide_at_htmltimer==true){_nc.data('nextslideatend-triggered',1);opt.c.revnext();opt.just_called_nextslide_at_htmltimer=true;}setTimeout(function(){opt.just_called_nextslide_at_htmltimer=false;},1500);}_nc.removeClass("videoisplaying");});};var addVidtoList=function(_nc,opt){if(opt.playingvideos==undefined)opt.playingvideos=new Array();if(_nc.data('stopallvideos'))if(opt.playingvideos!=undefined&&opt.playingvideos.length>0){opt.lastplayedvideos=jQuery.extend(true,[],opt.playingvideos);jQuery.each(opt.playingvideos,function(i,_nc){_R.stopVideo(_nc,opt);});}opt.playingvideos.push(_nc);opt.currentLayerVideoIsPlaying=_nc;};var remVidfromList=function(_nc,opt){if(opt.playingvideos!=undefined&&jQuery.inArray(_nc,opt.playingvideos)>=0)opt.playingvideos.splice(jQuery.inArray(_nc,opt.playingvideos),1);};})(jQuery);; 36(function($,Drupal){Drupal.theme.progressBar=function(id){const escapedId=Drupal.checkPlain(id);return (`<div id="${escapedId}" class="progress" aria-live="polite">`+'<div class="progress__label"> </div>'+'<div class="progress__track"><div class="progress__bar"></div></div>'+'<div class="progress__percentage"></div>'+'<div class="progress__description"> </div>'+'</div>');};Drupal.ProgressBar=function(id,updateCallback,method,errorCallback){this.id=id;this.method=method||'GET';this.updateCallback=updateCallback;this.errorCallback=errorCallback;this.element=$(Drupal.theme('progressBar',id));};$.extend(Drupal.ProgressBar.prototype,{setProgress(percentage,message,label){if(percentage>=0&&percentage<=100){$(this.element).find('div.progress__bar').each(function(){this.style.width=`${percentage}%`;});$(this.element).find('div.progress__percentage').html(`${percentage}%`);}$('div.progress__description',this.element).html(message);$('div.progress__label',this.element).html(label);if(this.updateCallback)this.updateCallback(percentage,message,this);},startMonitoring(uri,delay){this.delay=delay;this.uri=uri;this.sendPing();},stopMonitoring(){clearTimeout(this.timer);this.uri=null;},sendPing(){if(this.timer)clearTimeout(this.timer);if(this.uri){const pb=this;let uri=this.uri;if(!uri.includes('?'))uri+='?';else uri+='&';uri+='_format=json';$.ajax({type:this.method,url:uri,data:'',dataType:'json',success(progress){if(progress.status===0){pb.displayError(progress.data);return;}pb.setProgress(progress.percentage,progress.message,progress.label);pb.timer=setTimeout(()=>{pb.sendPing();},pb.delay);},error(xmlhttp){const e=new Drupal.AjaxError(xmlhttp,pb.uri);pb.displayError(`<pre>${e.message}</pre>`);}});}},displayError(string){const error=$('<div class="messages messages--error"></div>').html(string);$(this.element).before(error).hide();if(this.errorCallback)this.errorCallback(this);}});})(jQuery,Drupal);; 37/* @license MIT https://raw.githubusercontent.com/muicss/loadjs/4.3.0/LICENSE.txt */ 38loadjs=function(){var h=function(){},o={},c={},f={};function u(e,n){if(e){var t=f[e];if(c[e]=n,t)for(;t.length;)t[0](e,n),t.splice(0,1)}}function l(e,n){e.call&&(e={success:e}),n.length?(e.error||h)(n):(e.success||h)(e)}function p(t,r,i,s){var o,e,u,n=document,c=i.async,f=(i.numRetries||0)+1,l=i.before||h,a=t.replace(/[\?|#].*$/,""),d=t.replace(/^(css|img|module|nomodule)!/,"");if(s=s||0,/(^css!|\.css$)/.test(a))(u=n.createElement("link")).rel="stylesheet",u.href=d,(o="hideFocus"in u)&&u.relList&&(o=0,u.rel="preload",u.as="style");else if(/(^img!|\.(png|gif|jpg|svg|webp)$)/.test(a))(u=n.createElement("img")).src=d;else if((u=n.createElement("script")).src=d,u.async=void 0===c||c,e="noModule"in u,/^module!/.test(a)){if(!e)return r(t,"l");u.type="module"}else if(/^nomodule!/.test(a)&&e)return r(t,"l");!(u.onload=u.onerror=u.onbeforeload=function(e){var n=e.type[0];if(o)try{u.sheet.cssText.length||(n="e")}catch(e){18!=e.code&&(n="e")}if("e"==n){if((s+=1)<f)return p(t,r,i,s)}else if("preload"==u.rel&&"style"==u.as)return u.rel="stylesheet";r(t,n,e.defaultPrevented)})!==l(t,u)&&n.head.appendChild(u)}function t(e,n,t){var r,i;if(n&&n.trim&&(r=n),i=(r?t:n)||{},r){if(r in o)throw"LoadJS";o[r]=!0}
38function s(n,t){!function(e,r,n){var t,i,s=(e=e.push?e:[e]).length,o=s,u=[];for(t=function(e,n,t){if("e"==n&&u.push(e),"b"==n){if(!t)return;u.push(e)}--s||r(u)},i=0;i<o;i++)p(e[i],t,n)}(e,function(e){l(i,e),n&&l({success:n,error:t},e),u(r,e)},i)}if(i.returnPromise)return new Promise(s);s()}return t.ready=function(e,n){return function(e,t){e=e.push?e:[e];var n,r,i,s=[],o=e.length,u=o;for(n=function(e,n){n.length&&s.push(e),--u||t(s)};o--;)r=e[o],(i=c[r])?n(r,i):(f[r]=f[r]||[]).push(n)}(e,function(e){l(n,e)}),t},t.done=function(e){u(e,[])},t.reset=function(){o={},c={},f={}},t.isDefined=function(e){return e in o},t}();; 39/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ 40Drupal.debounce=function(func,wait,immediate){let timeout;let result;return function(...args){const context=this;const later=function(){timeout=null;if(!immediate)result=func.apply(context,args);};const callNow=immediate&&!timeout;clearTimeout(timeout);timeout=setTimeout(later,wait);if(callNow)result=func.apply(context,args);return result;};};; 41(function(Drupal,debounce){let liveElement;const announcements=[];Drupal.behaviors.drupalAnnounce={attach(context){if(!liveElement){liveElement=document.createElement('div');liveElement.id='drupal-live-announce';liveElement.className='visually-hidden';liveElement.setAttribute('aria-live','polite');liveElement.setAttribute('aria-busy','false');document.body.appendChild(liveElement);}}};function announce(){const text=[];let priority='polite';let announcement;const il=announcements.length;for(let i=0;i<il;i++){announcement=announcements.pop();text.unshift(announcement.text);if(announcement.priority==='assertive')priority='assertive';}if(text.length){liveElement.innerHTML='';liveElement.setAttribute('aria-busy','true');liveElement.setAttribute('aria-live',priority);liveElement.innerHTML=text.join('\n');liveElement.setAttribute('aria-busy','false');}}Drupal.announce=function(text,priority){announcements.push({text,priority});return debounce(announce,200)();};})(Drupal,Drupal.debounce);; 42((Drupal)=>{Drupal.Message=class{constructor(messageWrapper=null){if(!messageWrapper)this.messageWrapper=Drupal.Message.defaultWrapper();else this.messageWrapper=messageWrapper;}static defaultWrapper(){let wrapper=document.querySelector('[data-drupal-messages]')||document.querySelector('[data-drupal-messages-fallback]');if(!wrapper){wrapper=document.createElement('div');document.body.appendChild(wrapper);}if(wrapper.hasAttribute('data-drupal-messages-fallback')){wrapper.removeAttribute('data-drupal-messages-fallback');wrapper.classList.remove('hidden');}wrapper.setAttribute('data-drupal-messages','');return wrapper.innerHTML===''?Drupal.Message.messageInternalWrapper(wrapper):wrapper.firstElementChild;}static getMessageTypeLabels(){return {status:Drupal.t('Status message'),error:Drupal.t('Error message'),warning:Drupal.t('Warning message')};}add(message,options={}){if(!options.hasOwnProperty('type'))options.type='status';if(typeof message!=='string')throw new Error('Message must be a string.');Drupal.Message.announce(message,options);options.id=options.id?String(options.id):`${options.type}-${Math.random().toFixed(15).replace('0.','')}`;if(!Drupal.Message.getMessageTypeLabels().hasOwnProperty(options.type)){const {type}=options;throw new Error(`The message type, ${type}, is not present in Drupal.Message.getMessageTypeLabels().`);}this.messageWrapper.appendChild(Drupal.theme('message',{text:message},options));return options.id;}select(id){return this.messageWrapper.querySelector(`[data-drupal-message-id^="${id}"]`);}remove(id){return this.messageWrapper.removeChild(this.select(id));}clear(){this.messageWrapper.querySelectorAll('[data-drupal-message-id]').forEach((message)=>{this.messageWrapper.removeChild(message);});}static announce(message,options){if(!options.priority&&(options.type==='warning'||options.type==='error'))options.priority='assertive';if(options.announce!=='')Drupal.announce(options.announce||message,options.priority);}static messageInternalWrapper(messageWrapper){const innerWrapper=document.createElement('div');innerWrapper.setAttribute('class','messages__wrapper');messageWrapper.insertAdjacentElement('afterbegin',innerWrapper);return innerWrapper;}};Drupal.theme.message=({text},{type,id})=>
42{const messagesTypes=Drupal.Message.getMessageTypeLabels();const messageWrapper=document.createElement('div');messageWrapper.setAttribute('class',`messages messages--${type}`);messageWrapper.setAttribute('role',type==='error'||type==='warning'?'alert':'status');messageWrapper.setAttribute('data-drupal-message-id',id);messageWrapper.setAttribute('data-drupal-message-type',type);messageWrapper.setAttribute('aria-label',messagesTypes[type]);messageWrapper.innerHTML=`${text}`;return messageWrapper;};})(Drupal);; 43(function($,window,Drupal,drupalSettings,loadjs,{isFocusable,tabbable}){Drupal.behaviors.AJAX={attach(context,settings){function loadAjaxBehavior(base){const elementSettings=settings.ajax[base];if(typeof elementSettings.selector==='undefined')elementSettings.selector=`#${base}`;once('drupal-ajax',$(elementSettings.selector)).forEach((el)=>{elementSettings.element=el;elementSettings.base=base;Drupal.ajax(elementSettings);});}Object.keys(settings.ajax||{}).forEach(loadAjaxBehavior);Drupal.ajax.bindAjaxLinks(document.body);once('ajax','.use-ajax-submit').forEach((el)=>{const elementSettings={url:$(el.form).attr('action'),setClick:true,event:'click',progress:{type:'throbber'},base:el.id,element:el};Drupal.ajax(elementSettings);});},detach(context,settings,trigger){if(trigger==='unload')Drupal.ajax.expired().forEach((instance)=>{Drupal.ajax.instances[instance.instanceIndex]=null;});}};Drupal.AjaxError=function(xmlhttp,uri,customMessage){let statusCode;let statusText;let responseText;if(xmlhttp.status)statusCode=`\n${Drupal.t('An AJAX HTTP error occurred.')}\n${Drupal.t('HTTP Result Code: !status',{'!status':xmlhttp.status})}`;else statusCode=`\n${Drupal.t('An AJAX HTTP request terminated abnormally.')}`;statusCode+=`\n${Drupal.t('Debugging information follows.')}`;const pathText=`\n${Drupal.t('Path: !uri',{'!uri':uri})}`;statusText='';try{statusText=`\n${Drupal.t('StatusText: !statusText',{'!statusText':xmlhttp.statusText.trim()})}`;}catch(e){}responseText='';try{responseText=`\n${Drupal.t('ResponseText: !responseText',{'!responseText':xmlhttp.responseText.trim()})}`;}catch(e){}responseText=responseText.replace(/<("[^"]*"|'[^']*'|[^'">])*>/gi,'');responseText=responseText.replace(/[\n]+\s+/g,'\n');const readyStateText=xmlhttp.status===0?`\n${Drupal.t('ReadyState: !readyState',{'!readyState':xmlhttp.readyState})}`:'';customMessage=customMessage?`\n${Drupal.t('CustomMessage: !customMessage',{'!customMessage':customMessage})}`:'';this.message=statusCode+pathText+statusText+customMessage+responseText+readyStateText;this.name='AjaxError';if(!Drupal.AjaxError.messages)Drupal.AjaxError.messages=new Drupal.Message();Drupal.AjaxError.messages.add(Drupal.t("Oops, something went wrong. Check your browser's developer console for more details."),{type:'error'});};Drupal.AjaxError.prototype=new Error();Drupal.AjaxError.prototype.constructor=Drupal.AjaxError;Drupal.ajax=function(settings){if(arguments.length!==1)throw new Error('Drupal.ajax() function must be called with one configuration object only');const base=settings.base||false;const element=settings.element||false;delete settings.base;delete settings.element;if(!settings.progress&&!element)settings.progress=false;const ajax=new Drupal.Ajax(base,element,settings);ajax.instanceIndex=Drupal.ajax.instances.length;Drupal.ajax.instances.push(ajax);return ajax;};Drupal.ajax.instances=[];Drupal.ajax.expired=function(){return Drupal.ajax.instances.filter((instance)=>instance&&instance.element!==false&&!document.body.contains(instance.element));};Drupal.ajax.bindAjaxLinks=(element)=>{once('ajax','.use-ajax',element).forEach((ajaxLink)=>{const $linkElement=$(ajaxLink);const elementSettings={progress:{type:'throbber'},dialogType:$linkElement.data('dialog-type'),dialog:$linkElement.data('dialog-options'),dialogRenderer:$linkElement.data('dialog-renderer'),base:$linkElement.attr('id'),element:ajaxLink};const href=$linkElement.attr('href');if(href){elementSettings.url=href;elementSettings.event='click';}const httpMethod=$linkElement.data('ajax-http-method');if(httpMethod)elementSettings.httpMethod=httpMethod;Drupal.ajax(elementSettings);});};Drupal.Ajax=function(base,element,elementSettings){const defaults={httpMethod:'POST',event:element?'mousedown':null,keypress:true,selector:base?`#${base}`:null,effect:'none',speed:'none',method:'replaceWith',progress:{type:'throbber',message:Drupal.t('Processing...')},submit:{js:true}};$.extend(this,defaults,elementSettings);this.commands=new Drupal.AjaxCommands();this.instanceIndex=false;if(this.wrapper)this.wrapper=`#${this.wrapper}`;this.element=element;this.preCommandsFocusedElementSelector=null;this.elementSettings=elementSettings;if(this.element?.form)this.$form=$(this.element.form);if(!this.url){const $element=$(this.element);if(this.element.tagName==='A')this.url=$element.attr('href');else{if(this.element&&element.form)this.url=this.$form.attr('action');}}const originalUrl=this.url;this.url=this.url.replace(/\/nojs(\/|$|\?|#)/,'/ajax$1');if(drupalSettings.ajaxTrustedUrl.hasOwnProperty(originalUrl))drupalSettings.ajaxTrustedUrl[this.url]=true;const ajax=this;ajax.options={url:ajax.url,data:ajax.submit,isInProgress(){return ajax.ajaxing;},beforeSerialize(elementSettings,options){return ajax.beforeSerialize(elementSettings,options);},beforeSubmit(formValues,elementSettings,options){ajax.ajaxing=true;ajax.preCommandsFocusedElementSelector=null;return ajax.beforeSubmit(formValues,elementSettings,options);},beforeSend(xmlhttprequest,options){ajax.ajaxing=true;return ajax.beforeSend(xmlhttprequest,options);},success(response,status,xmlhttprequest){ajax.preCommandsFocusedElementSelector=document.activeElement.getAttribute('data-drupal-selector');if(typeof response==='string')response=JSON.parse(response);if(response!==null&&!drupalSettings.ajaxTrustedUrl.hasOwnProperty(ajax.url))if(xmlhttprequest.getResponseHeader('X-Drupal-Ajax-Token')!=='1'){const customMessage=Drupal.t('The response failed verification so will not be processed.');return ajax.error(xmlhttprequest,ajax.url,customMessage);}return (Promise.resolve(ajax.success(response,status)).then(()=>{ajax.ajaxing=false;
43$(document).trigger('ajaxSuccess',[xmlhttprequest,this]);$(document).trigger('ajaxComplete',[xmlhttprequest,this]);if(--$.active===0)$(document).trigger('ajaxStop');}));},error(xmlhttprequest,status,error){ajax.ajaxing=false;},complete(xmlhttprequest,status){if(status==='error'||status==='parsererror')return ajax.error(xmlhttprequest,ajax.url);},dataType:'json',jsonp:false,method:ajax.httpMethod};if(elementSettings.dialog)ajax.options.data.dialogOptions=elementSettings.dialog;if(!ajax.options.url.includes('?'))ajax.options.url+='?';else ajax.options.url+='&';let wrapper=`drupal_${elementSettings.dialogType||'ajax'}`;if(elementSettings.dialogRenderer)wrapper+=`.${elementSettings.dialogRenderer}`;ajax.options.url+=`${Drupal.ajax.WRAPPER_FORMAT}=${wrapper}`;$(ajax.element).on(elementSettings.event,function(event){if(!drupalSettings.ajaxTrustedUrl.hasOwnProperty(ajax.url)&&!Drupal.url.isLocal(ajax.url))throw new Error(Drupal.t('The callback URL is not local and not trusted: !url',{'!url':ajax.url}));return ajax.eventResponse(this,event);});if(elementSettings.keypress)$(ajax.element).on('keypress',function(event){return ajax.keypressResponse(this,event);});if(elementSettings.prevent)$(ajax.element).on(elementSettings.prevent,false);};Drupal.ajax.WRAPPER_FORMAT='_wrapper_format';Drupal.Ajax.AJAX_REQUEST_PARAMETER='_drupal_ajax';Drupal.Ajax.prototype.execute=function(){if(this.ajaxing)return;try{this.beforeSerialize(this.element,this.options);return $.ajax(this.options);}catch(e){this.ajaxing=false;window.alert(`An error occurred while attempting to process ${this.options.url}: ${e.message}`);return $.Deferred().reject();}};Drupal.Ajax.prototype.keypressResponse=function(element,event){const ajax=this;if(event.which===13||(event.which===32&&element.type!=='text'&&element.type!=='textarea'&&element.type!=='tel'&&element.type!=='number')){event.preventDefault();event.stopPropagation();$(element).trigger(ajax.elementSettings.event);}};Drupal.Ajax.prototype.eventResponse=function(element,event){event.preventDefault();event.stopPropagation();const ajax=this;if(ajax.ajaxing)return;try{if(ajax.$form){if(ajax.setClick)element.form.clk=element;ajax.$form.ajaxSubmit(ajax.options);}else{ajax.beforeSerialize(ajax.element,ajax.options);$.ajax(ajax.options);}}catch(e){ajax.ajaxing=false;window.alert(`An error occurred while attempting to process ${ajax.options.url}: ${e.message}`);}};Drupal.Ajax.prototype.beforeSerialize=function(element,options){if(this.$form&&document.body.contains(this.$form.get(0))){const settings=this.settings||drupalSettings;Drupal.detachBehaviors(this.$form.get(0),settings,'serialize');}options.data[Drupal.Ajax.AJAX_REQUEST_PARAMETER]=1;const pageState=drupalSettings.ajaxPageState;options.data['ajax_page_state[theme]']=pageState.theme;options.data['ajax_page_state[theme_token]']=pageState.theme_token;options.data['ajax_page_state[libraries]']=pageState.libraries;};Drupal.Ajax.prototype.beforeSubmit=function(formValues,element,options){};Drupal.Ajax.prototype.beforeSend=function(xmlhttprequest,options){if(this.$form){options.extraData=options.extraData||{};options.extraData.ajax_iframe_upload='1';const v=$.fieldValue(this.element);if(v!==null)options.extraData[this.element.name]=v;}$(this.element).prop('disabled',true);if(!this.progress||!this.progress.type)return;const progressIndicatorMethod=`setProgressIndicator${this.progress.type.slice(0,1).toUpperCase()}${this.progress.type.slice(1).toLowerCase()}`;if(progressIndicatorMethod in this&&typeof this[progressIndicatorMethod]==='function')this[progressIndicatorMethod].call(this);};Drupal.theme.ajaxProgressThrobber=(message)=>{const messageMarkup=typeof message==='string'?Drupal.theme('ajaxProgressMessage',message):'';const throbber='<div class="throbber"> </div>';return `<div class="ajax-progress ajax-progress-throbber">${throbber}${messageMarkup}</div>`;};Drupal.theme.ajaxProgressIndicatorFullscreen=()=>'<div class="ajax-progress ajax-progress-fullscreen"> </div>';Drupal.theme.ajaxProgressMessage=(message)=>`<div class="message">${message}</div>`;Drupal.theme.ajaxProgressBar=($element)=>$('<div class="ajax-progress ajax-progress-bar"></div>').append($element);Drupal.Ajax.prototype.setProgressIndicatorBar=function(){const progressBar=new Drupal.ProgressBar(`ajax-progress-${this.element.i
43d}`,$.noop,this.progress.method,$.noop);if(this.progress.message)progressBar.setProgress(-1,this.progress.message);if(this.progress.url)progressBar.startMonitoring(this.progress.url,this.progress.interval||1500);this.progress.element=$(Drupal.theme('ajaxProgressBar',progressBar.element));this.progress.object=progressBar;$(this.element).after(this.progress.element);};Drupal.Ajax.prototype.setProgressIndicatorThrobber=function(){this.progress.element=$(Drupal.theme('ajaxProgressThrobber',this.progress.message));if($(this.element).closest('[data-drupal-ajax-container]').length)$(this.element).closest('[data-drupal-ajax-container]').after(this.progress.element);else $(this.element).after(this.progress.element);};Drupal.Ajax.prototype.setProgressIndicatorFullscreen=function(){this.progress.element=$(Drupal.theme('ajaxProgressIndicatorFullscreen'));$('body').append(this.progress.element);};Drupal.Ajax.prototype.commandExecutionQueue=function(response,status){const ajaxCommands=this.commands;return Object.keys(response||{}).reduce((executionQueue,key)=>executionQueue.then(()=>{const {command}=response[key];if(command&&ajaxCommands[command])return ajaxCommands[command](this,response[key],status);}),Promise.resolve());};Drupal.Ajax.prototype.success=function(response,status){if(this.progress.element)$(this.progress.element).remove();if(this.progress.object)this.progress.object.stopMonitoring();$(this.element).prop('disabled',false);const elementParents=$(this.element).parents('[data-drupal-selector]').addBack().toArray();const focusChanged=Object.keys(response||{}).some((key)=>{const {command,method}=response[key];return (command==='focusFirst'||command==='openDialog'||(command==='invoke'&&method==='focus'));});return (this.commandExecutionQueue(response,status).then(()=>{if(!focusChanged){let target=false;if(this.element){if($(this.element).data('refocus-blur')&&this.preCommandsFocusedElementSelector)target=document.querySelector(`[data-drupal-selector="${this.preCommandsFocusedElementSelector}"]`);if(!target&&!$(this.element).data('disable-refocus')){for(let n=elementParents.length-1;!target&&n>=0;n--)target=document.querySelector(`[data-drupal-selector="${elementParents[n].getAttribute('data-drupal-selector')}"]`);}}if(target)$(target).trigger('focus');}if(this.$form&&document.body.contains(this.$form.get(0))){const settings=this.settings||drupalSettings;Drupal.attachBehaviors(this.$form.get(0),settings);}this.settings=null;}).catch((error)=>console.error(Drupal.t('An error occurred during the execution of the Ajax response: !error',{'!error':error}))));};Drupal.Ajax.prototype.getEffect=function(response){const type=response.effect||this.effect;const speed=response.speed||this.speed;const effect={};if(type==='none'){effect.showEffect='show';effect.hideEffect='hide';effect.showSpeed='';}else if(type==='fade'){effect.showEffect='fadeIn';effect.hideEffect='fadeOut';effect.showSpeed=speed;}else{effect.showEffect=`${type}Toggle`;effect.hideEffect=`${type}Toggle`;effect.showSpeed=speed;}return effect;};Drupal.Ajax.prototype.error=function(xmlhttprequest,uri,customMessage){if(this.progress.element)$(this.progress.element).remove();if(this.progress.object)this.progress.object.stopMonitoring();$(this.wrapper).show();$(this.element).prop('disabled',false);if(this.$form&&document.body.contains(this.$form.get(0))){const settings=this.settings||drupalSettings;Drupal.attachBehaviors(this.$form.get(0),settings);}throw new Drupal.AjaxError(xmlhttprequest,uri,customMessage);};Drupal.theme.ajaxWrapperNewContent=($newContent,ajax,response)=>(response.effect||ajax.effect)!=='none'&&$newContent.filter((i)=>!(($newContent[i].nodeName==='#comment'||($newContent[i].nodeName==='#text'&&/^(\s|\n|\r)*$/.test($newContent[i].textContent))))).length>1?Drupal.theme('ajaxWrapperMultipleRootElements',$newContent):$newContent;Drupal.theme.ajaxWrapperMultipleRootElements=($elements)=>$('<div></div>').append($elements);Drupal.AjaxCommands=function(){};Drupal.AjaxCommands.prototype={insert(ajax,response){const $wrapper=response.selector?$(response.selector):$(ajax.wrapper);const method=response.method||ajax.method;const effect=ajax.getEffect(response);const settings=response.settings||ajax.settings||drupalSettings;const parseHTML=(htmlString)=>{const fragment=document.createDocumentFragment();const template=fragment.appendChild(document.createElement('template'));template.innerHTML=htmlString;return template.content.childNodes;};let $newContent=$(parseHTML(response.data));
43$newContent=Drupal.theme('ajaxWrapperNewContent',$newContent,ajax,response);switch(method){case 'html':case 'replaceWith':case 'replaceAll':case 'empty':case 'remove':Drupal.detachBehaviors($wrapper.get(0),settings);break;default:break;}$wrapper[method]($newContent);if(effect.showEffect!=='show')$newContent.hide();const $ajaxNewContent=$newContent.find('.ajax-new-content');if($ajaxNewContent.length){$ajaxNewContent.hide();$newContent.show();$ajaxNewContent[effect.showEffect](effect.showSpeed);}else{if(effect.showEffect!=='show')$newContent[effect.showEffect](effect.showSpeed);}$newContent.each((index,element)=>{if(element.nodeType===Node.ELEMENT_NODE&&document.documentElement.contains(element))Drupal.attachBehaviors(element,settings);});},remove(ajax,response,status){const settings=response.settings||ajax.settings||drupalSettings;$(response.selector).each(function(){Drupal.detachBehaviors(this,settings);}).remove();},changed(ajax,response,status){const $element=$(response.selector);if(!$element.hasClass('ajax-changed')){$element.addClass('ajax-changed');if(response.asterisk)$element.find(response.asterisk).append(` <abbr class="ajax-changed" title="${Drupal.t('Changed')}">*</abbr> `);}},alert(ajax,response,status){window.alert(response.text);},announce(ajax,response){if(response.priority)Drupal.announce(response.text,response.priority);else Drupal.announce(response.text);},redirect(ajax,response,status){window.location=response.url;},css(ajax,response,status){$(response.selector).css(response.argument);},settings(ajax,response,status){const ajaxSettings=drupalSettings.ajax;if(ajaxSettings)Drupal.ajax.expired().forEach((instance)=>{if(instance.selector){const selector=instance.selector.replace('#','');if(selector in ajaxSettings)delete ajaxSettings[selector];}});if(response.merge)$.extend(true,drupalSettings,response.settings);else ajax.settings=response.settings;},data(ajax,response,status){$(response.selector).data(response.name,response.value);},focusFirst(ajax,response,status){let focusChanged=false;const container=document.querySelector(response.selector);if(container){const tabbableElements=tabbable(container);if(tabbableElements.length){tabbableElements[0].focus();focusChanged=true;}else{if(isFocusable(container)){container.focus();focusChanged=true;}}}if(ajax.hasOwnProperty('element')&&!focusChanged)ajax.element.focus();},invoke(ajax,response,status){const $element=$(response.selector);$element[response.method](...response.args);},restripe(ajax,response,status){$(response.selector).find('> tbody > tr:visible, > tr:visible').removeClass('odd even').filter(':even').addClass('odd').end().filter(':odd').addClass('even');},update_build_id(ajax,response,status){document.querySelectorAll(`input[name="form_build_id"][value="${response.old}"]`).forEach((item)=>{item.value=response.new;});},add_css(ajax,response,status){const allUniqueBundleIds=response.data.map(function(style){const uniqueBundleId=style.href;if(!loadjs.isDefined(uniqueBundleId))loadjs(`css!${style.href}`,uniqueBundleId,{before(path,styleEl){Object.keys(style).forEach((attributeKey)=>{styleEl.setAttribute(attributeKey,style[attributeKey]);});}});return uniqueBundleId;});return new Promise((resolve,reject)=>{loadjs.ready(allUniqueBundleIds,{success(){resolve();},error(depsNotFound){const message=Drupal.t(`The following files could not be loaded: @dependencies`,{'@dependencies':depsNotFound.join(', ')});reject(message);}});});},message(ajax,response){const messages=new Drupal.Message(document.querySelector(response.messageWrapperQuerySelector));if(response.clearPrevious)messages.clear();messages.add(response.message,response.messageOptions);},add_js(ajax,response,status){const parentEl=document.querySelector(response.selector||'body');const settings=ajax.settings||drupalSettings;const allUniqueBundleIds=response.data.map((script)=>{const uniqueBundleId=script.src;if(!loadjs.isDefined(uniqueBundleId))loadjs(script.src,uniqueBundleId,{async:false,before(path,scriptEl){Object.keys(script).forEach((attributeKey)=>{scriptEl.setAttribute(attributeKey,script[attributeKey]);});parentEl.appendChild(scriptEl);return false;}});return uniqueBundleId;});return new Promise((resolve,reject)=>{loadjs.ready(allUniqueBundleIds,{success(){Drupal.attachBehaviors(parentEl,settings);resolve();},error(depsNotFound){const message=Drupal.t(`The following files could not be loaded: @dependencies`,{'@dependencies':depsNotFound.join(', ')});reject(message);}});});},scrollTop(ajax,response){document.querySelector(response.selector)?.scrollIntoView();}};const stopEvent=(xhr,settings)=>{return (xhr.getResponseHeader('X-Drupal-Ajax-Token')==='1'&&typeof settings.isInProgress==='function'&&settings.isInProgress());};$.extend(true,$.event.special,{ajaxSuccess:{trigger(event,xhr,settings){if(stopEvent(xhr,settings))return false;}},ajaxComplete:{trigger(event,xhr,settings){if(stopEvent(xhr,settings)){$.active++;return false;}}}});})(jQuery,window,Drupal,drupalSettings,loadjs,window.tabbable);; 44(function(Drupal){Drupal.AjaxCommands.prototype.gtagEvent=function(ajax,response){gtag('event',response.event_name,response.data);};})(Drupal);; 45(function(Drupal,drupalSettings){'use strict';Drupal.behaviors.klaro={config:false,manager:false,observing:false,needCallBehaviors:false,ready:false,attach:function(context,settings){if(!settings.klaro)return;if(typeof klaro==='undefined')document.querySelector('#klaro-js').addEventListener("load",()=>{Drupal.behaviors.klaro.proceed(context,settings);});else Drupal.behaviors.klaro.proceed(context,settings);},proceed:function(context,settings){if(!Drupal.behaviors.klaro.config){settings.klaro.config.services.forEac
45h(function(service,a_index){settings.klaro.config.services[a_index].callback=Drupal.behaviors.klaro.serviceCallback;['onInit','onAccept','onDecline'].forEach(function(hook){const code=service[hook];if(code&&code.length>0)settings.klaro.config.services[a_index][hook]=function(opts){try{Function('opts',code)(opts);}catch(error){console.error('Error executing '+hook+' code for service "'+service.name+'":',error);}};});service.cookies.forEach(function(cookie,c_index){settings.klaro.config.services[a_index]['cookies'][c_index]=[new RegExp(cookie[0],'i'),cookie[1]||'/',cookie[2]||location.host];});});Drupal.behaviors.klaro.config=settings.klaro.config;}Drupal.behaviors.klaro.klaroDecorateWrapper(context,settings);context.querySelectorAll('a[data-name]')?.forEach((item)=>{item.removeAttribute('data-href');});if(!Drupal.behaviors.klaro.manager)Drupal.behaviors.klaro.manager=klaro.getManager(Drupal.behaviors.klaro.config);if(settings.klaro.dialog_mode==='silent')Drupal.behaviors.klaro.manager.confirmed=true;klaro.setup(Drupal.behaviors.klaro.config);Drupal.behaviors.klaro.klaroElementObserver();let learn_more_link=document.querySelector('a.cm-link.cn-learn-more');if(learn_more_link){let label_open_consent_dialog=Drupal.t("Open consent dialog",{},{context:'klaro'});learn_more_link.setAttribute('title',label_open_consent_dialog);learn_more_link.setAttribute('role','button');learn_more_link.setAttribute('aria-haspopup','dialog');}if(!Drupal.behaviors.klaro.manager)Drupal.behaviors.klaro.manager=klaro.getManager(Drupal.behaviors.klaro.config);if(context===document){var elements=once('klaro','body',context);Array.prototype.forEach.call(elements,function(){if(settings.klaro.show_toggle_button&&!document.getElementById('klaro_toggle_dialog')){var button_label=Drupal.t("Manage consents",{},{context:'klaro'});var button_html='<button id="klaro_toggle_dialog" aria-label="'+button_label+'" aria-haspopup="dialog" title="'+button_label+'" type="button" class="klaro_toggle_dialog klaro_toggle_dialog_override" rel="open-consent-manager"></button>';document.body.insertAdjacentHTML('afterbegin',button_html);}});}else{for(var app in Drupal.behaviors.klaro.manager.executedOnce)if(Drupal.behaviors.klaro.manager.executedOnce[app])if(document.querySelectorAll('[data-name="'+app+'"][data-src]:not([src])').length>0)Drupal.behaviors.klaro.manager.applyConsents();}var elements=once('klaro-thumbnail','.klaro.cm-as-context-notice',context);Array.prototype.forEach.call(elements,function(el){let klaro_elem=(el.closest('.field'))?.querySelector('[data-modified-by-klaro]');let thumbnail=klaro_elem?.getAttribute('data-thumbnail');let title=klaro_elem?.getAttribute('title');if(thumbnail){el.parentElement.style.backgroundImage='url('+thumbnail+')';el.parentElement.style.backgroundSize='cover';el.parentElement.style.backgroundPosition='center';el.firstChild.style.backgroundColor='rgba(250, 250, 250, 0.75)';}if(title){let title_elem=document.createElement('p');title_elem.textContent=title;el.firstChild.prepend(title_elem);}});Drupal.behaviors.klaro.config.services.forEach(function(service,a_index){if(service.contextualConsentText){var elements=once('klaro-text','[data-type="placeholder"][data-name="'+service.name+'"] div.context-notice > p:first-child',context);if(elements.length>0){let title_elem=document.createElement('p');title_elem.innerHTML=service.contextualConsentText;Array.prototype.forEach.call(elements,function(el){el.parentNode.replaceChild(title_elem.cloneNode(true),el);});}}});var elements=once('klaro-consent-link','[data-type="placeholder"] div.context-notice');var title=Drupal.t("Open the Consent Management Dialog",{},{context:'klaro'});var linktext=Drupal.t("Manage privacy settings",{},{context:'klaro'});Array.prototype.forEach.call(elements,function(el){el.insertAdjacentHTML('beforeend',`<p class="cm-dialog-link"><a href="#" title="${title}" rel="open-consent-manager">${linktext}</a></p>`);});if(Drupal.behaviors.klaro.needCallBehaviors&&context===document){Drupal.behaviors.klaro.needCallBehaviors=false;Drupal.attachBehaviors(document,drupalSettings);}Drupal.behaviors.klaro.ready=true;},serviceCallback:function(consent,service){if(Drupal.behaviors.klaro.manager&&service.onlyOnce&&Drupal.behaviors.klaro.manager.executedOnce[service.name])return;if(service.callbackCode.length>
450)try{Function('consent','service',service.callbackCode)(consent,service);}catch(error){console.error('Error executing callback code for service "'+service.name+'":',error);}if(!consent)return;var elements=document.querySelectorAll('[data-name="'+service.name+'"][data-id]');if(elements.length>0){Array.prototype.forEach.call(elements,function(element){element.setAttribute('id',element.getAttribute('data-id'));});if(Drupal.behaviors.klaro.ready)Drupal.attachBehaviors(document,drupalSettings);else Drupal.behaviors.klaro.needCallBehaviors=true;}let knownBehaviors=Object.keys(Drupal.behaviors);var elements=document.querySelectorAll('[data-name="'+service.name+'"][src]');if(!elements)return;var source_tags=document.querySelectorAll('source[data-name="'+service.name+'"]');if(source_tags.length>0){var loading_state;for(var i=0;i<source_tags.length;i++){loading_state=source_tags[i].parentElement.readyState;if(loading_state==0||loading_state==1)source_tags[i].parentElement.load();}}function processBehaviors(){for(let name in Drupal.behaviors)if(knownBehaviors.indexOf(name)===-1){Drupal.behaviors[name].attach(document,drupalSettings);knownBehaviors.push(name);}}Array.prototype.forEach.call(elements,function(element){if(element.complete)processBehaviors();else element.addEventListener('load',processBehaviors);});},klaroDecorateWrapper:function(context,settings){settings.klaro.config.services.forEach(function(service,a_index){service.wrapperIdentifier.forEach(function(wrapperIdentifier){var elements=once('klaro-wrap',wrapperIdentifier,context);Array.prototype.forEach.call(elements,function(el){if(el){var wrapper=document.createElement('div');wrapper.setAttribute('data-name',service.name);wrapper.setAttribute('data-original-display',getComputedStyle(el).display);el.parentNode.insertBefore(wrapper,el);wrapper.appendChild(el);}});});});},klaroElementObserver:function(){var targetNode=document.getElementById("klaro");if(Drupal.behaviors.klaro.observing||!targetNode)return;Drupal.behaviors.klaro.observing=true;const config={childList:true,subtree:true};const callback=(mutationList,observer)=>{for(const mutation of mutationList)if(mutation.type==="childList")Drupal.behaviors.klaro.klaroElementMutator();};const observer=new MutationObserver(callback);observer.observe(targetNode,config);Drupal.behaviors.klaro.klaroElementMutator();},klaroElementMutator:function(){var labels=document.querySelectorAll('#klaro label');if(labels.length>0){for(var i=0;i<labels.length;i++){labels[i].setAttribute('onkeydown','Drupal.behaviors.klaro.KlaroToggleService(event)');labels[i].setAttribute('aria-labelledby',labels[i].getAttribute('for')+'-title');labels[i].setAttribute('aria-describedby',labels[i].getAttribute('for')+'-description');if(labels[i].previousElementSibling&&labels[i].previousElementSibling.tagName=='INPUT'){labels[i].previousElementSibling.setAttribute('tabindex','0');labels[i].removeAttribute('tabindex');}}document.querySelector('#klaro input:not(:disabled)+label')?.focus();}if(document.querySelector('.cm-modal.cm-klaro')){var elem=document.querySelector('.cm-modal.cm-klaro');elem.setAttribute('role','dialog');elem.setAttribute('aria-modal','true');elem.querySelector('.cm-header .title').setAttribute('id','cm-modal-title');elem.setAttribute('aria-labelledby','cm-modal-title');}if(drupalSettings.klaro.show_close_button){if(document.querySelector('#klaro-cookie-notice'))var elem=document.querySelector('#klaro-cookie-notice');else{if(document.querySelector('.cm-modal.cm-klaro')){var elem=document.querySelector('.cm-modal.cm-klaro');if((Drupal.behaviors.klaro.manager.confirmed)&&(!Drupal.behaviors.klaro.config.mustConsent))elem=false;}}if(elem&&!document.querySelector('.klaro-close')){var close_label=Drupal.t("Close dialog and decline all",{},{context:'klaro'});var close_html='<button title="'+close_label+'" type="button" class="cn-decline klaro-close" tabindex="0" aria-label="'+close_label+'"></button>';elem.insertAdjacentHTML('beforeend',close_html);;document.querySelector('.klaro-close')?.addEventListener('click',(e)=>{Drupal.behaviors.klaro.manager.changeAll(false);Drupal.behaviors.klaro.manager.saveAndApplyConsents();},false);document.querySelector('.klaro').classList.add('klaro-close-enabled');document.querySelector('.klaro .cookie-modal .cm-modal .hide')?.remove();}}},KlaroToggleService:function(event){if(event.key==="Enter"){event.target.click();
45event.target.focus();}}};Drupal.behaviors.klaroLink={attach:function(context,settings){var elements=once('klaroLink','[rel*="open-consent-manager"], [href*="#klaro"], .open-consent-manager',context);Array.prototype.forEach.call(elements,function(element){element.addEventListener('click',function(event){klaro.show(Drupal.behaviors.klaro.config);event.preventDefault();return false;});});}};})(Drupal,drupalSettings);;
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.