1(function($){var MK={api:{},ui:{},component:{},};window.MK=MK;window.elementQuery=(function(){var queryMatchers={"min-width":function(element,value,units){var el=element;var px=convertToPx(el,value,units);return value&&el&&el.offsetWidth>=px;},"max-width":function(element,value,units){var el=element;var px=convertToPx(el,value,units);return value&&el&&el.offsetWidth<px;}};var classNameForRules=function(rules){var name="query";for(var i=0,len=rules.length;i<len;i++){name+="_"+rules[i].property+"_"+rules[i].value+rules[i].units;}return name;};var convertToPx=function(element,value,units){switch(units){case"px":return value;case"em":return value*getEmSize(element);case"rem":return value*getEmSize();case"vw":return value*document.documentElement.clientWidth/100;case"vh":return value*document.documentElement.clientHeight/100;case"vmin":case"vmax":var vw=document.documentElement.clientWidth/100;var vh=document.documentElement.clientHeight/100;var chooser=Math[units==="vmin"?"min":"max"];return value*chooser(vw,vh);default:return value;}};var getEmSize=function(element){if(!element){element=document.documentElement;}if(window.getComputedStyle){return parseFloat(getComputedStyle(element).fontSize)||16;}return 16;};var elementMatchesRules=function(element,rules){for(var i=rules.length-1;i>-1;i--){var rule=rules[i];var matcher=queryMatchers[rule.property];if(matcher&&!matcher(element,rule.value,rule.units)){return false;}}return true;};var loader={loadStyleSheets:function(sheets,callback){var completed=0;for(var i=0,len=sheets.length;i<len;i++){this.loadStyleSheet(sheets[i],function(){completed+=1;if(completed===len){callback&&callback();}});}},loadStyleSheet:function(sheet,callback){if(sheet.ownerNode.nodeName==="STYLE"&&sheet.ownerNode.id==='js-media-query-css'){var result=elementQuery.parser.parseStyleText(sheet.ownerNode.innerHTML);sheet.ownerNode.innerHTML+=result.newCss;elementQuery.queries=elementQuery.queries.concat(result.queries);callback&&callback();}},};var elementQuery={autoInit:true,init:function(){var evaluated=false;this.loader.loadStyleSheets(document.styleSheets,function(){evaluated=true;elementQuery.evaluateQueries();});if(!evaluated){elementQuery.evaluateQueries();}},evaluateQueries:function(context){context=context||document;var queries=this.queries;for(var i=0,len=queries.length;i<len;i++){var elements=context.querySelectorAll(queries[i].selector);for(var j=0;j<elements.length;j++){var element=elements[j];if(elementMatchesRules(element,queries[i].rules)){element.classList.add(queries[i].className);}else{element.classList.remove(queries[i].className);}}}},queryMatchers:queryMatchers,queries:[],classNameForRules:classNameForRules,loader:loader};window.addEventListener("resize",function(){elementQuery.evaluateQueries();},false);window.addEventListener("load",function(){if(elementQuery.autoInit){elementQuery.init();setTimeout(function(){elementQuery.evaluateQueries();},1000);}});return elementQuery;}());(function(elementQuery){var COMMENT_PATTERN=/(\/\*)[\s\S]*?(\*\/)/g;var STATEMENT_END_OR_START_PATTERN=/\s*(?:(\})|(@\S+\s+[^;{]+;)|(?:([^{}]+)\{))/g;var QUERY_PATTERN=/:media\s*\(([^)]*)\)/g;var QUERY_RULES_PATTERN=/\(?([^\s:]+):\s*(\d+(?:\.\d+)?)(px|em|rem|vw|vh|vmin|vmax)\)?/g;var WHITESPACE_PATTERN=/^\s*$/;elementQuery.parser={parseStyleText:function(styleText){var newText="";var queries=[];this.parseText(styleText,{mediaQuery:function(selector){newText+="\n"+selector+"{";},endMediaQuery:function(){newText+="\n}";},rule:function(selector,properties){for(var i=0,len=selector.length;i<len;i++){var single=selector[i];var selectorSoFar="";for(var j=0,lenj=single.length;j<lenj;j+=2){selectorSoFar+=single[j];var rules=single[j+1];if(rules){var queryClass=elementQuery.classNameForRules(rules);queries.push({selector:selectorSoFar,rules:rules,className:queryClass});selectorSoFar+="."+queryClass;}}newText+=selectorSoFar+(i<len-1?",":"");}newText+=" {"+properties+"}";}});return{queries:queries,newCss:newText};},parseText:function(styleText,callbacks){callbacks=callbacks||{};var text=styleText.replace(COMMENT_PATTERN,"");while(match=STATEMENT_END_OR_START_PATTERN.exec(text)){if(match[1]){callbacks.endMediaQuery&&callbacks.endMediaQuery();continue;}var selector=match[3];if(selector){if(selector.slice(0,6)==="@media"){callbacks.mediaQuery&&callbacks.mediaQuery(selector);}else{var closingIndex=text.indexOf("}",match.index);if(selector[0]!=="@"){var content=text.slice(match.index+match[0].length,closingIndex);this.parseRule(selector,content,callbacks.rule);}STATEMENT_END_OR_START_PATTERN.lastIndex=closingIndex+1;}}}},parseRule:function(selector,content,callback){var parsedSelector=this.parseSelector(selector);if(parsedSelector){callback&&callback(parsedSelector,content);}},parseSelector:function(selector){var parsed=[];var parts=selector.split(",");for(var i=0,len=parts.length;i<len;i++){var result=this.parseSingleSelector(parts[i]);if(result.length>1){parsed.push(result);}}return parsed.length?parsed:null;},parseSingleSelector:function(selector){var parsed=[];var lastIndex=0;while(queryMatch=QUERY_PATTERN.exec(selector)){var selectorChunk=selector.slice(lastIndex,queryMatch.index);lastIndex=QUERY_PATTERN.lastIndex;
1var queryData=this.parseQuery(queryMatch[1]);parsed.push(selectorChunk);parsed.push(queryData);}var remaining=selector.slice(lastIndex);if(!WHITESPACE_PATTERN.test(remaining)){parsed.push(remaining);}QUERY_PATTERN.lastIndex=0;return parsed;},parseQuery:function(queryString){var rules=[];var ruleMatch;while(ruleMatch=QUERY_RULES_PATTERN.exec(queryString)){rules.push({property:ruleMatch[1],value:parseFloat(ruleMatch[2]),units:ruleMatch[3]});}return rules;}};}(elementQuery));(function($){'use strict';$.exists=function(selector){return($(selector).length>0);};$.getCachedScript=function(url){var options={dataType:"script",cache:true,url:url};return $.ajax(options);};$.fn.mk_imagesLoaded=function(){var $imgs=this.find('img[src!=""]');if(!$imgs.length){return $.Deferred().resolve().promise();}var dfds=[];$imgs.each(function(){var dfd=$.Deferred();dfds.push(dfd);var img=new Image();img.onload=function(){dfd.resolve();};img.onerror=function(){dfd.resolve();};img.src=this.src;});return $.when.apply($,dfds);};}(jQuery));(function(){var attachEvent=document.attachEvent,stylesCreated=false;if(!attachEvent){var requestFrame=(function(){var raf=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(fn){return window.setTimeout(fn,20);};return function(fn){return raf(fn);};})();var cancelFrame=(function(){var cancel=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.clearTimeout;return function(id){return cancel(id);};})();function resetTriggers(element){var triggers=element.__resizeTriggers__,expand=triggers.firstElementChild,contract=triggers.lastElementChild,expandChild=expand.firstElementChild;contract.scrollLeft=contract.scrollWidth;contract.scrollTop=contract.scrollHeight;expandChild.style.width=expand.offsetWidth+1+'px';expandChild.style.height=expand.offsetHeight+1+'px';expand.scrollLeft=expand.scrollWidth;expand.scrollTop=expand.scrollHeight;};function checkTriggers(element){return element.offsetWidth!=element.__resizeLast__.width||element.offsetHeight!=element.__resizeLast__.height;}function scrollListener(e){var element=this;resetTriggers(this);if(this.__resizeRAF__)cancelFrame(this.__resizeRAF__);this.__resizeRAF__=requestFrame(function(){if(checkTriggers(element)){element.__resizeLast__.width=element.offsetWidth;element.__resizeLast__.height=element.offsetHeight;element.__resizeListeners__.forEach(function(fn){fn.call(element,e);});}});};var animation=false,animationstring='animation',keyframeprefix='',animationstartevent='animationstart',domPrefixes='Webkit Moz O ms'.split(' '),startEvents='webkitAnimationStart animationstart oAnimationStart MSAnimationStart'.split(' '),pfx='';{var elm=document.createElement('fakeelement');if(elm.style.animationName!==undefined){animation=true;}if(animation===false){for(var i=0;i<domPrefixes.length;i++){if(elm.style[domPrefixes[i]+'AnimationName']!==undefined){pfx=domPrefixes[i];animationstring=pfx+'Animation';keyframeprefix='-'+pfx.toLowerCase()+'-';animationstartevent=startEvents[i];animation=true;break;}}}}var animationName='resizeanim';var animationKeyframes='@'+keyframeprefix+'keyframes '+animationName+' { from { opacity: 0; } to { opacity: 0; } } ';var animationStyle=keyframeprefix+'animation: 1ms '+animationName+'; ';}function createStyles(){if(!stylesCreated){var css=(animationKeyframes?animationKeyframes:'')+'.resize-triggers { '+(animationStyle?animationStyle:'')+'visibility: hidden; opacity: 0; } '+'.resize-triggers, .resize-triggers > div, .contract-trigger:before { content: \" \"; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',head=document.head||document.getElementsByTagName('head')[0],style=document.createElement('style');style.type='text/css';if(style.styleSheet){style.styleSheet.cssText=css;}else{style.appendChild(document.createTextNode(css));}head.appendChild(style);stylesCreated=true;}}window.addResizeListener=function(element,fn){if(attachEvent)element.attachEvent('onresize',fn);else{if(!element.__resizeTriggers__){if(getComputedStyle(element).position=='static')element.style.position='relative';createStyles();element.__resizeLast__={};element.__resizeListeners__=[];(element.__resizeTriggers__=document.createElement('div')).className='resize-triggers';element.__resizeTriggers__.innerHTML='<div class="expand-trigger"><div></div></div>'+'<div class="contract-trigger"></div>';element.appendChild(element.__resizeTriggers__);resetTriggers(element);element.addEventListener('scroll',scrollListener,true);animationstartevent&&element.__resizeTriggers__.addEventListener(animationstartevent,function(e){if(e.animationName==animationName)resetTriggers(element);});}element.__resizeListeners__.push(fn);}}
vendor: 4,262 bytes, line 1
1;window.removeResizeListener=function(element,fn){if(attachEvent)element.detachEvent('onresize',fn);else{element.__resizeListeners__.splice(element.__resizeListeners__.indexOf(fn),1);if(!element.__resizeListeners__.length){element.removeEventListener('scroll',scrollListener);element.__resizeTriggers__=!element.removeChild(element.__resizeTriggers__);}}}})();;(function(window,document){var version='3.7.3';var options=window.html5||{};var reSkip=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i;var saveClones=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i;var supportsHtml5Styles;var expando='_html5shiv';var expanID=0;var expandoData={};var supportsUnknownElements;(function(){try{var a=document.createElement('a');a.innerHTML='<xyz></xyz>';supportsHtml5Styles=('hidden'in a);supportsUnknownElements=a.childNodes.length==1||(function(){(document.createElement)('a');var frag=document.createDocumentFragment();return(typeof frag.cloneNode=='undefined'||typeof frag.createDocumentFragment=='undefined'||typeof frag.createElement=='undefined');}());}catch(e){supportsHtml5Styles=true;supportsUnknownElements=true;}}());function addStyleSheet(ownerDocument,cssText){var p=ownerDocument.createElement('p'),parent=ownerDocument.getElementsByTagName('head')[0]||ownerDocument.documentElement;p.innerHTML='x<style>'+cssText+'</style>';return parent.insertBefore(p.lastChild,parent.firstChild);}function getElements(){var elements=html5.elements;return typeof elements=='string'?elements.split(' '):elements;}function addElements(newElements,ownerDocument){var elements=html5.elements;if(typeof elements!='string'){elements=elements.join(' ');}if(typeof newElements!='string'){newElements=newElements.join(' ');}html5.elements=elements+' '+newElements;shivDocument(ownerDocument);}function getExpandoData(ownerDocument){var data=expandoData[ownerDocument[expando]];if(!data){data={};expanID++;ownerDocument[expando]=expanID;expandoData[expanID]=data;}return data;}function createElement(nodeName,ownerDocument,data){if(!ownerDocument){ownerDocument=document;}if(supportsUnknownElements){return ownerDocument.createElement(nodeName);}if(!data){data=getExpandoData(ownerDocument);}var node;if(data.cache[nodeName]){node=data.cache[nodeName].cloneNode();}else if(saveClones.test(nodeName)){node=(data.cache[nodeName]=data.createElem(nodeName)).cloneNode();}else{node=data.createElem(nodeName);}return node.canHaveChildren&&!reSkip.test(nodeName)&&!node.tagUrn?data.frag.appendChild(node):node;}function createDocumentFragment(ownerDocument,data){if(!ownerDocument){ownerDocument=document;}if(supportsUnknownElements){return ownerDocument.createDocumentFragment();}data=data||getExpandoData(ownerDocument);var clone=data.frag.cloneNode(),i=0,elems=getElements(),l=elems.length;for(;i<l;i++){clone.createElement(elems[i]);}return clone;}function shivMethods(ownerDocument,data){if(!data.cache){data.cache={};data.createElem=ownerDocument.createElement;data.createFrag=ownerDocument.createDocumentFragment;data.frag=data.createFrag();}ownerDocument.createElement=function(nodeName){if(!html5.shivMethods){return data.createElem(nodeName);}return createElement(nodeName,ownerDocument,data);};ownerDocument.createDocumentFragment=Function('h,f','return function(){'+'var n=f.cloneNode(),c=n.createElement;'+'h.shivMethods&&('+getElements().join().replace(/[\w\-:]+/g,function(nodeName){data.createElem(nodeName);data.frag.createElement(nodeName);return'c("'+nodeName+'")';})+');return n}')(html5,data.frag);}function shivDocument(ownerDocument){if(!ownerDocument){ownerDocument=document;}var data=getExpandoData(ownerDocument);if(html5.shivCSS&&!supportsHtml5Styles&&!data.hasCSS){data.hasCSS=!!addStyleSheet(ownerDocument,'article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}'+'mark{background:#FF0;color:#000}'+'template{display:none}');}if(!supportsUnknownElements){shivMethods(ownerDocument,data);}return ownerDocument;}var html5={'elements':options.elements||'abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video','ver
1sion':version,'shivCSS':(options.shivCSS!==false),'supportsUnknownElements':supportsUnknownElements,'shivMethods':(options.shivMethods!==false),'type':'default','shivDocument':shivDocument,createElement:createElement,createDocumentFragment:createDocumentFragment,addElements:addElements};window.html5=html5;shivDocument(document);if(typeof module=='object'&&module.exports){module.exports=html5;}}(typeof window!=="undefined"?window:this,document));window.matchMedia||(window.matchMedia=function(){"use strict";var styleMedia=(window.styleMedia||window.media);if(!styleMedia){var style=document.createElement('style'),script=document.getElementsByTagName('script')[0],info=null;style.type='text/css';style.id='matchmediajs-test';script.parentNode.insertBefore(style,script);info=('getComputedStyle'in window)&&window.getComputedStyle(style,null)||style.currentStyle;styleMedia={matchMedium:function(media){var text='@media '+media+'{ #matchmediajs-test { width: 1px; } }';if(style.styleSheet){style.styleSheet.cssText=text;}else{style.textContent=text;}return info.width==='1px';}};}return function(media){return{matches:styleMedia.matchMedium(media||'all'),media:media||'all'};};}());(function(global){'use strict';var test=document.createElement('input');var nativeSupport=test.placeholder!==void 0;global.Placeholders={nativeSupport:nativeSupport,disable:nativeSupport?noop:disablePlaceholders,enable:nativeSupport?noop:enablePlaceholders};if(nativeSupport){return;}var validTypes=['text','search','url','tel','email','password','number','textarea'];var badKeys=[27,33,34,35,36,37,38,39,40,8,46];var placeholderStyleColor='#ccc';var placeholderClassName='placeholdersjs';var classNameRegExp=new RegExp('(?:^|\\s)'+placeholderClassName+'(?!\\S)');var ATTR_CURRENT_VAL='data-placeholder-value';var ATTR_ACTIVE='data-placeholder-active';var ATTR_INPUT_TYPE='data-placeholder-type';var ATTR_FORM_HANDLED='data-placeholder-submit';var ATTR_EVENTS_BOUND='data-placeholder-bound';var ATTR_OPTION_FOCUS='data-placeholder-focus';var ATTR_OPTION_LIVE='data-placeholder-live';var ATTR_MAXLENGTH='data-placeholder-maxlength';var UPDATE_INTERVAL=100;var head=document.getElementsByTagName('head')[0];var root=document.documentElement;var Placeholders=global.Placeholders;var keydownVal;var inputs=document.getElementsByTagName('input');var textareas=document.getElementsByTagName('textarea');var hideOnInput=root.getAttribute(ATTR_OPTION_FOCUS)==='false';var liveUpdates=root.getAttribute(ATTR_OPTION_LIVE)!=='false';var styleElem=document.createElement('style');styleElem.type='text/css';var styleRules=document.createTextNode('.'+placeholderClassName+' {'+'color:'+placeholderStyleColor+';'+'}');if(styleElem.styleSheet){styleElem.styleSheet.cssText=styleRules.nodeValue;}else{styleElem.appendChild(styleRules);}head.insertBefore(styleElem,head.firstChild);var placeholder;var elem;for(var i=0,len=inputs.length+textareas.length;i<len;i++){elem=i<inputs.length?inputs[i]:textareas[i-inputs.length];placeholder=elem.attributes.placeholder;if(placeholder){placeholder=placeholder.nodeValue;if(placeholder&&inArray(validTypes,elem.type)){newElement(elem);}}}var timer=setInterval(function(){for(var i=0,len=inputs.length+textareas.length;i<len;i++){elem=i<inputs.length?inputs[i]:textareas[i-inputs.length];placeholder=elem.attributes.placeholder;if(placeholder){placeholder=placeholder.nodeValue;if(placeholder&&inArray(validTypes,elem.type)){if(!elem.getAttribute(ATTR_EVENTS_BOUND)){newElement(elem);}if(placeholder!==elem.getAttribute(ATTR_CURRENT_VAL)||(elem.type==='password'&&!elem.getAttribute(ATTR_INPUT_TYPE))){if(elem.type==='password'&&!elem.getAttribute(ATTR_INPUT_TYPE)&&changeType(elem,'text')){elem.setAttribute(ATTR_INPUT_TYPE,'password');}if(elem.value===elem.getAttribute(ATTR_CURRENT_VAL)){elem.value=placeholder;}elem.setAttribute(ATTR_CURRENT_VAL,placeholder);}}}else if(elem.getAttribute(ATTR_ACTIVE)){hidePlaceholder(elem);elem.removeAttribute(ATTR_CURRENT_VAL);}}if(!liveUpdates){clearInterval(timer);}},UPDATE_INTERVAL);addEventListener(global,'beforeunload',function(){Placeholders.disable();});function noop(){}function safeActiveElement(){try{return document.activeElement;}catch(err){}}function inArray(arr,item){for(var i=0,len=arr.length;i<len;i++){if(arr[i]===item){return true;}}return false;}function addEventListener(elem,event,fn){if(elem.addEventListener){return elem.addEventListener(event,fn,false);}if(elem.attachEvent){return elem.attachEvent('on'+event,fn);}}function moveCaret(elem,index){var range;if(elem.createTextRange){range=elem.createTextRange();range.move('character',index);range.select();}else if(elem.selectionStart){elem.focus();elem.setSelectionRange(index,index);}}function changeType(elem,type){try{elem.type=type;return true;}catch(e){return false;}}function handleElem(node,callback){if(node&&node.getAttribute(ATTR_CURRENT_VAL)){callback(node);}else{var handleInputs=node?node.getElementsByTagName('input'):inputs;var handleTextareas=node?node.getElementsByTagName('textarea'):textareas;var handleInputsLength=handleInputs?handleInputs.length:0;
1var handleTextareasLength=handleTextareas?handleTextareas.length:0;var len=handleInputsLength+handleTextareasLength;var elem;for(var i=0;i<len;i++){elem=i<handleInputsLength?handleInputs[i]:handleTextareas[i-handleInputsLength];callback(elem);}}}function disablePlaceholders(node){handleElem(node,hidePlaceholder);}function enablePlaceholders(node){handleElem(node,showPlaceholder);}function hidePlaceholder(elem,keydownValue){var valueChanged=!!keydownValue&&elem.value!==keydownValue;var isPlaceholderValue=elem.value===elem.getAttribute(ATTR_CURRENT_VAL);if((valueChanged||isPlaceholderValue)&&elem.getAttribute(ATTR_ACTIVE)==='true'){elem.removeAttribute(ATTR_ACTIVE);elem.value=elem.value.replace(elem.getAttribute(ATTR_CURRENT_VAL),'');elem.className=elem.className.replace(classNameRegExp,'');var maxLength=elem.getAttribute(ATTR_MAXLENGTH);if(parseInt(maxLength,10)>=0){elem.setAttribute('maxLength',maxLength);elem.removeAttribute(ATTR_MAXLENGTH);}var type=elem.getAttribute(ATTR_INPUT_TYPE);if(type){elem.type=type;}return true;}return false;}function showPlaceholder(elem){var val=elem.getAttribute(ATTR_CURRENT_VAL);if(elem.value===''&&val){elem.setAttribute(ATTR_ACTIVE,'true');elem.value=val;elem.className+=' '+placeholderClassName;var maxLength=elem.getAttribute(ATTR_MAXLENGTH);if(!maxLength){elem.setAttribute(ATTR_MAXLENGTH,elem.maxLength);elem.removeAttribute('maxLength');}var type=elem.getAttribute(ATTR_INPUT_TYPE);if(type){elem.type='text';}else if(elem.type==='password'&&changeType(elem,'text')){elem.setAttribute(ATTR_INPUT_TYPE,'password');}return true;}return false;}function makeFocusHandler(elem){return function(){if(hideOnInput&&elem.value===elem.getAttribute(ATTR_CURRENT_VAL)&&elem.getAttribute(ATTR_ACTIVE)==='true'){moveCaret(elem,0);}else{hidePlaceholder(elem);}};}function makeBlurHandler(elem){return function(){showPlaceholder(elem);};}function makeSubmitHandler(form){return function(){disablePlaceholders(form);};}function makeKeydownHandler(elem){return function(e){keydownVal=elem.value;if(elem.getAttribute(ATTR_ACTIVE)==='true'&&keydownVal===elem.getAttribute(ATTR_CURRENT_VAL)&&inArray(badKeys,e.keyCode)){if(e.preventDefault){e.preventDefault();}return false;}};}function makeKeyupHandler(elem){return function(){hidePlaceholder(elem,keydownVal);if(elem.value===''){elem.blur();moveCaret(elem,0);}};}function makeClickHandler(elem){return function(){if(elem===safeActiveElement()&&elem.value===elem.getAttribute(ATTR_CURRENT_VAL)&&elem.getAttribute(ATTR_ACTIVE)==='true'){moveCaret(elem,0);}};}function newElement(elem){var form=elem.form;if(form&&typeof form==='string'){form=document.getElementById(form);if(!form.getAttribute(ATTR_FORM_HANDLED)){addEventListener(form,'submit',makeSubmitHandler(form));form.setAttribute(ATTR_FORM_HANDLED,'true');}}addEventListener(elem,'focus',makeFocusHandler(elem));addEventListener(elem,'blur',makeBlurHandler(elem));if(hideOnInput){addEventListener(elem,'keydown',makeKeydownHandler(elem));addEventListener(elem,'keyup',makeKeyupHandler(elem));addEventListener(elem,'click',makeClickHandler(elem));}elem.setAttribute(ATTR_EVENTS_BOUND,'true');elem.setAttribute(ATTR_CURRENT_VAL,placeholder);if(hideOnInput||elem!==safeActiveElement()){showPlaceholder(elem);}}}(this));(function rAFPolyfill(){var lastTime,vendors,x;lastTime=0;vendors=["webkit","moz"];x=0;while(x<vendors.length&&!window.requestAnimationFrame){window.requestAnimationFrame=window[vendors[x]+"RequestAnimationFrame"];window.cancelAnimationFrame=window[vendors[x]+"CancelAnimationFrame"]||window[vendors[x]+"CancelRequestAnimationFrame"];++x;}if(!window.requestAnimationFrame){window.requestAnimationFrame=function(callback,element){var currTime,id,timeToCall;currTime=new Date().getTime();timeToCall=Math.max(0,16-(currTime-lastTime));id=window.setTimeout(function(){callback(currTime+timeToCall);},timeToCall);lastTime=currTime+timeToCall;return id;};}if(!window.cancelAnimationFrame){window.cancelAnimationFrame=function(id){clearTimeout(id);};}})();(function($){'use strict';var MK=window.MK||{};MK.core={};var _loadedDependencies=[];var _inQueue={};MK.core.initAll=function(scope){var $el=$(scope).find('.js-el'),$components=$el.filter('[data-mk-component]'),component=null;var init=function init(name,el){var $el=$(el);if($el.data('init-'+name))return;if(typeof MK.component[name]!=='function')console.log('Component init error: ',name);else{component=new MK.component[name](el);component.init();$el.data('init-'+name,true);MK.utils.eventManager.publish('component-inited');}};$components.each(function(){var self=this,$this=$(this),names=$this.data('mk-component');if(typeof names==='string'){var name=names;init(name,self);}
1else{names.forEach(function(name){init(name,self);});}});};MK.core.loadDependencies=function(dependencies,callback){var _callback=callback||function(){};if(!dependencies){_callback();return;}var newDeps=dependencies.map(function(dep){if(_loadedDependencies.indexOf(dep)===-1){if(typeof _inQueue[dep]==='undefined'){return dep;}else{_inQueue[dep].push(_callback);return true;}}else{return false;}});if(newDeps[0]===true){return;}if(newDeps[0]===false){_callback();return;}var queue=newDeps.map(function(script){_inQueue[script]=[_callback];return $.getCachedScript(script);});var onLoad=function onLoad(){var index;newDeps.map(function(loaded){_inQueue[loaded].forEach(function(callback){callback();});delete _inQueue[loaded];_loadedDependencies.push(loaded);});};$.when.apply(null,queue).done(onLoad);};MK.core.path={theme:mk_theme_dir,plugins:mk_theme_js_path+'/plugins/async/min/',ajaxUrl:window.PHP.ajax};})(jQuery);(function($){'use strict';var MK=window.MK||{};MK.utils=window.MK.utils||{};MK.utils.actions={};MK.utils.actions.activate=function(el){$(el).addClass('is-active');};MK.utils.actions.deactivate=function(el){$(el).removeClass('is-active');};}(jQuery));(function($){'use strict';var MK=window.MK||{};MK.utils=window.MK.utils||{};MK.utils.browser=(function(){var dataBrowser=[{string:navigator.userAgent,subString:"Edge",identity:"Edge"},{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"MSIE",identity:"IE"},{string:navigator.userAgent,subString:"Trident",identity:"IE"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.userAgent,subString:"Safari",identity:"Safari"},{string:navigator.userAgent,subString:"Opera",identity:"Opera"}];var versionSearchString=null;var searchString=function(data){for(var i=0;i<data.length;i++){var dataString=data[i].string;versionSearchString=data[i].subString;if(dataString.indexOf(data[i].subString)!==-1){return data[i].identity;}}};var searchVersion=function(dataString){var index=dataString.indexOf(versionSearchString);if(index===-1){return;}var rv=dataString.indexOf("rv:");if(versionSearchString==="Trident"&&rv!==-1){return parseFloat(dataString.substring(rv+3));}else{return parseFloat(dataString.substring(index+versionSearchString.length+1));}};var name=searchString(dataBrowser)||"Other";var version=searchVersion(navigator.userAgent)||searchVersion(navigator.appVersion)||"Unknown";$('html').addClass(name).addClass(name+version);return{name:name,version:version};})();MK.utils.OS=(function(){if(navigator.appVersion.indexOf("Win")!=-1)return"Windows";if(navigator.appVersion.indexOf("Mac")!=-1)return"OSX";if(navigator.appVersion.indexOf("X11")!=-1)return"UNIX";if(navigator.appVersion.indexOf("Linux")!=-1)return"Linux";})();MK.utils.isMobile=function(){function android(){return navigator.userAgent.match(/Android/i);}function blackBerry(){return navigator.userAgent.match(/BlackBerry/i);}function iOS(){return navigator.userAgent.match(/iPhone|iPad|iPod/i);}function opera(){return navigator.userAgent.match(/Opera Mini/i);}function windows(){return navigator.userAgent.match(/IEMobile/i);}return(android()||blackBerry()||iOS()||opera()||windows()||matchMedia('(max-width: 1024px)').matches);};MK.utils.isResponsiveMenuState=function(){return window.matchMedia('(max-width: '+mk_responsive_nav_width+'px)').matches;};MK.utils.getUrlParameter=function getUrlParameter(sParam){var sPageURL=decodeURIComponent(window.location.search.substring(1)),sURLVariables=sPageURL.split('&'),sParameterName,i;for(i=0;i<sURLVariables.length;i++){sParameterName=sURLVariables[i].split('=');if(sParameterName[0]===sParam){return sParameterName[1]===undefined?true:sParameterName[1];}}};MK.utils.isSmoothScroll=(function(){var isUserChoice=(mk_smooth_scroll==='true');return isUserChoice;}());}(jQuery));(function($){'use strict';var MK=window.MK||{};MK.utils=window.MK.utils||{};MK.utils.eventManager={};MK.utils.eventManager.subscribe=function(evt,func){$(this).on(evt,func);};MK.utils.eventManager.unsubscribe=function(evt,func){$(this).off(evt,func);};MK.utils.eventManager.publish=function(evt,params){$(this).trigger(evt,[params]);};}(jQuery));(function($){'use strict';var MK=window.MK||{};MK.utils=window.MK.utils||{};MK.utils.fullscreen={};MK.utils.launchIntoFullscreen=function(element){if(element.requestFullscreen){element.requestFullscreen();}else if(element.mozRequestFullScreen){element.mozRequestFullScreen();}else if(element.webkitRequestFullscreen){element.webkitRequestFullscreen();}else if(element.msRequestFullscreen){element.msRequestFullscreen();}};MK.utils.exitFullscreen=function(){if(document.exitFullscreen){document.exitFullscreen();}else if(document.mozCancelFullScreen){document.mozCancelFullScreen();}else if(document.webkitExitFullscreen){document.webkitExitFullscreen();}};}(jQuery));(function($){'use strict';var MK=window.MK||{};MK.utils=window.MK.utils||{};MK.utils.misc={};MK.utils.offsets=function($els){return $.map($els,function(el){return $(el).offset().top;});};MK.utils.nextHigherVal=function(val,arr){var i=0,higher=null;var check=function(){if(val>arr[i]){i+=1;check();}else{higher=arr[i];}};check();return higher;};MK.utils.throttle=function(delay,fn){var last;var deferTimer;return function(){var context=this;var args=arguments;var now=+new Date;if(last&&now<last+delay){clearTimeout(deferTimer);deferTimer=setTimeout(function(){last=now;fn.apply(context,args);},delay);}else{last=now;fn.apply(context,args);}};};})(jQuery);(function($){'use strict';var MK=window.MK||{};MK.utils=window.MK.utils||{};MK.utils.scrollTo=function(offset){$('html, body').stop().animate({scrollTop:offset},{duration:1200,easing:"easeInOutExpo"});};MK.utils.scrollToAnchor=function(hash){var $target=$(hash);if(!$target.length)return;var offset=$target.offset().top;offset=offset-MK.val.offsetHeaderHeight(offset);if(hash==='#top-of-page')window.history.replaceState(undefined,undefined,' ');else window.history.replaceState(undefined,undefined,hash);MK.utils.scrollTo(offset);};MK.utils.scroll=(function(){var keys=[38,40];function preventDefault(e){e=e||window.event;e.preventDefault();e.returnValue=false;}function wheel(e){preventDefault(e);}function keydown(e){for(var i=keys.length;i--;){if(e.keyCode===keys[i]){preventDefault(e);return;}}}function disableScroll(){if(window.addEventListener){window.addEventListener('DOMMouseScroll',wheel,fal
1se);}window.onmousewheel=document.onmousewheel=wheel;document.onkeydown=keydown;}function enableScroll(){if(window.removeEventListener){window.removeEventListener('DOMMouseScroll',wheel,false);}window.onmousewheel=document.onmousewheel=document.onkeydown=null;}return{disable:disableScroll,enable:enableScroll};})();MK.utils.detectAnchor=function(el){var $this=$(el),loc=window.location,currentPage=loc.origin+loc.pathname,href=$this.attr('href'),linkSplit=(href)?href.split('#'):'',hrefPage=linkSplit[0]?linkSplit[0]:'',hrefHash=linkSplit[1]?linkSplit[1]:'';if(typeof hrefHash!=='undefined'&&hrefHash!==''){return'#'+hrefHash;}else{return false;}};MK.utils.scrollToURLHash=function(){var loc=window.location,hash=loc.hash;if(hash.length&&hash.substring(1).length){hash=hash.replace('!loading','');setTimeout(function(){MK.utils.scrollToAnchor(hash);},1000);setTimeout(function(){window.history.replaceState(undefined,undefined,hash);},1001);}};MK.utils.scrollSpy=function(toSpy,config){var $window=$(window),container=document.getElementById('mk-theme-container'),isObj=(typeof toSpy==='object'),offset=(isObj)?MK.val.dynamicOffset(toSpy,config.position,config.threshold):function(){return toSpy;},height=(isObj)?MK.val.dynamicHeight(toSpy):function(){return 0;},cacheVals={},_p='before';var checkPosition=function(){var s=MK.val.scroll(),o=offset(),h=height();if(s<o&&_p!=='before'){if(config.before)config.before();_p='before';}else if(s>=o&&s<=o+h&&_p!=='active'){if(config.active)config.active(o);_p='active';}else if(s>o+h&&_p!=='after'){if(config.after)config.after(o+h);_p='after';}};var rAF=function(){window.requestAnimationFrame(checkPosition);};var exportVals=function(){return cacheVals;};var updateCache=function(){var o=offset(),h=height();cacheVals={before:o-$window.height(),active:o,after:o+h};};if(config.cache){config.cache(exportVals);}checkPosition();$window.on('load',checkPosition);$window.on('resize',checkPosition);$window.on('mouseup',checkPosition);window.addResizeListener(container,checkPosition);$window.on('scroll',rAF);updateCache();$window.on('load',updateCache);$window.on('resize',updateCache);window.addResizeListener(container,updateCache);};}(jQuery));(function($){'use strict';$("body").on("click",'.js-taphover',function(e){var $link=$(e.currentTarget);var $target=$(e.target);if($link.hasClass('hover')){return true;}else if(MK.utils.isMobile()){if(($target.hasClass('hover-icon')||$target.closest('.hover-icon').length)&&!$target.closest('.js-taphover').hasClass('hover')){e.preventDefault();}$link.addClass('hover');$('.js-taphover').not(e.currentTarget).removeClass('hover');e.stopPropagation();}});$(document).on("click",function(e){$('.js-taphover').removeClass('hover');});}(jQuery));(function($){'use strict';var $videoHolder=$('.mk-center-video'),$wrapper=$videoHolder.parent(),baseAspectRatio=56.25;
1var wrapperHeight,wrapperWidth,wrapperAspectRatio;function calc(){wrapperHeight=$wrapper.height();wrapperWidth=$wrapper.width();wrapperAspectRatio=(wrapperHeight/wrapperWidth)*100;}function apply(){var width=(wrapperAspectRatio/baseAspectRatio)*100,widthOverflow=(width-100);$videoHolder.css({'padding-top':wrapperAspectRatio+'%','width':width+'%','left':-(widthOverflow/2)+'%'});}function reset(){$videoHolder.css({'padding-top':baseAspectRatio+'%','width':100+'%','left':0});}function setCover(){reset();calc();if(wrapperAspectRatio>baseAspectRatio)apply();}$(window).on('load',setCover);$(window).on('resize',setCover);}(jQuery));(function($){'use strict';var MK=window.MK||{};MK.val={};MK.val.scroll=(function(){var offset=0,$window=$(window),hasPageYOffset=(window.pageYOffset!==undefined),body=(document.documentElement||document.body.parentNode||document.body);var update=function(){offset=hasPageYOffset?window.pageYOffset:body.scrollTop;};var rAF=function(){window.requestAnimationFrame(update);};update();$window.on('load',update);$window.on('resize',update);$window.on('scroll',rAF);return function(){return offset;};})();MK.val.viewportPercentHeight=function(percent){return $(window).height()*(percent/100);};MK.val.adminbarHeight=function(){if(php.hasAdminbar){return(window.matchMedia('( max-width: 782px )').matches)?46:32;}else{return 0;}};MK.val.stickyOffset=(function(){var $header=$('.mk-header').not('.js-header-shortcode').first();if(!$header.length){return function(){return 0;};}var $toolbar=$header.find('.mk-header-toolbar'),config=$header.data(),hasToolbar=$toolbar.length,toolbarHeight=(hasToolbar)?$toolbar.height():0,isVertical=(config.headerStyle===4),headerHeight=(isVertical)?0:config.height;var type=((typeof config.stickyOffset==='number')?'number':false)||((config.stickyOffset==='header')?'header':false)||'percent';var stickyOffset=0;var setOffset=function(){toolbarHeight=(hasToolbar)?$toolbar.height():0;if(MK.utils.isResponsiveMenuState()){headerHeight=config.responsiveHeight;if(hasToolbar){if($toolbar.is(':hidden')){toolbarHeight=0;}}}if(type==='number'){stickyOffset=config.stickyOffset;}else if(type==='header'){stickyOffset=headerHeight+toolbarHeight+MK.val.adminbarHeight();}else if(type==='percent'){stickyOffset=MK.val.viewportPercentHeight(parseInt(config.stickyOffset));}};setOffset();$(window).on('resize',setOffset);return function(){return stickyOffset;};}());MK.val.offsetHeaderHeight=(function(){var $header=$('.mk-header').not('.js-header-shortcode').first();if(!$header.length){return function(){return 0;};}var $toolbar=$header.find('.mk-header-toolbar'),config=$header.data(),stickyHeight=config.stickyHeight,desktopHeight=config.height,mobileHeight=config.responsiveHeight,isTransparent=$header.hasClass('transparent-header'),isSticky=config.stickyStyle.length,isStickyLazy=config.stickyStyle==='lazy',isVertical=config.headerStyle===4,hasToolbar=$toolbar.length,toolbarHeight=hasToolbar?$toolbar.height():0,bufor=5;var $innerHeader=$header.find('.mk-header-inner');var hasInnerHeader=$innerHeader.length;var headerHeight=function(offset){toolbarHeight=hasToolbar?$toolbar.height():0 2var stickyOffset=MK.val.stickyOffset();if(MK.utils.isResponsiveMenuState()){if(hasToolbar&&$toolbar.is(':hidden')){toolbarHeight=0;}var headerBorder=0;headerBorder=parseInt($innerHeader.css('border-bottom-width'));var totalHeight=mobileHeight+MK.val.adminbarHeight()+toolbarHeight+headerBorder;if(offset<=totalHeight)return totalHeight;else return MK.val.adminbarHeight();}else{if(offset<=stickyOffset){if(isVertical){if(hasToolbar){return toolbarHeight+MK.val.adminbarHeight();}else{return MK.val.adminbarHeight();}}else if(isTransparent){return MK.val.adminbarHeight();}else{return desktopHeight+toolbarHeight+MK.val.adminbarHeight();}}else if(offset>stickyOffset){if(isVertical){return MK.val.adminbarHeight();}else if(!isSticky){return MK.val.adminbarHeight();}else if(isStickyLazy){return MK.val.adminbarHeight();}else if(isSticky){return stickyHeight+MK.val.adminbarHeight();}}}return 0;};return function(offset){return headerHeight(offset-MK.val.adminbarHeight());};})();MK.val.dynamicOffset=function(el,position,threshold){var $window=$(window),$el=$(el),pos=position||'top',thr=threshold||0,container=document.getElementById('mk-theme-container'),currentPos=0;var offset=0,winH=0,rect=0,x=0;var update=function(){winH=$window.height();rect=$el[0].getBoundingClientRect();offset=(rect.top+MK.val.scroll());x=(pos==='top')?MK.val.offsetHeaderHeight(offset):winH+(rect.height-thr);currentPos=offset-x-1;};
2update();$window.on('load',update);$window.on('resize',update);window.addResizeListener(container,update);return function(){return currentPos;};};MK.val.dynamicHeight=function(el){var $window=$(window),$el=$(el),container=document.getElementById('mk-theme-container'),currentHeight=0;var update=function(){currentHeight=$el.outerHeight();};update();$window.on('load',update);$window.on('resize',update);window.addResizeListener(container,update);return function(){return currentHeight;};};})(jQuery);jQuery.easing["jswing"]=jQuery.easing["swing"];jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(a,b,c,d,e){return jQuery.easing[jQuery.easing.def](a,b,c,d,e)},easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b+c;return-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b+c;return d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b*b+c;return-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b*b*b+c;return d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return b==0?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){if(b==0)return c;if(b==e)return c+d;if((b/=e/2)<1)return d/2*Math.pow(2,10*(b-1))+c;return d/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){if((b/=e/2)<1)return-d/2*(Math.sqrt(1-b*b)-1)+c;return d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158;var g=0;var h=d;if(b==0)return c;if((b/=e)==1)return c+d;if(!g)g=e*.3;if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g))+c},easeOutElastic:function(a,b,c,d,e){var f=1.70158;var g=0;var h=d;if(b==0)return c;if((b/=e)==1)return c+d;if(!g)g=e*.3;if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*b)*Math.sin((b*e-f)*2*Math.PI/g)+d+c},easeInOutElastic:function(a,b,c,d,e){var f=1.70158;var g=0;var h=d;if(b==0)return c;if((b/=e/2)==2)return c+d;if(!g)g=e*.3*1.5;if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);if(b<1)return-.5*h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)+c;return h*Math.pow(2,-10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)*.5+d+c},easeInBack:function(a,b,c,d,e,f){if(f==undefined)f=1.70158;return d*(b/=e)*b*((f+1)*b-f)+c},easeOutBack:function(a,b,c,d,e,f){if(f==undefined)f=1.70158;return d*((b=b/e-1)*b*((f+1)*b+f)+1)+c},easeInOutBack:function(a,b,c,d,e,f){if(f==undefined)f=1.70158;if((b/=e/2)<1)return d/2*b*b*(((f*=1.525)+1)*b-f)+c;return d/2*((b-=2)*b*(((f*=1.525)+1)*b+f)+2)+c},easeInBounce:function(a,b,c,d,e){return d-jQuery.easing.easeOutBounce(a,e-b,0,d,e)+c},easeOutBounce:function(a,b,c,d,e){if((b/=e)<1/2.75){return d*7.5625*b*b+c}else if(b<2/2.75){return d*(7.5625*(b-=1.5/2.75)*b+.75)+c}else if(b<2.5/2.75){return d*(7.5625*(b-=2.25/2.75)*b+.9375)+c}else{return d*(7.5625*(b-=2.625/2.75)*b+.984375)+c}},easeInOutBounce:function(a,b,c,d,e){if(b<e/2)return jQuery.easing.easeInBounce(a,b*2,0,d,e)*.5+c;return jQuery.easing.easeOutBounce(a,b*2-e,0,d,e)*.5+d*.5+c}});(function(s,H,f,w){var K=f("html"),q=f(s),p=f(H),b=f.fancybox=function(){b.open.apply(this,arguments)},J=navigator.userAgent.match(/msie/i),C=null,t=H.createTouch!==w,u=function(a){return a&&a.hasOwnProperty&&a instanceof f},r=function(a){return a&&"string"===f.type(a)},F=function(a){return r(a)&&0<a.indexOf("%")},m=function(a,d){var e=parseInt(a,10)||0;d&&F(a)&&(e*=b.getViewport()[d]/100);return Math.ceil(e)},x=function(a,b){return m(a,b)+"px"};f.extend(b,{version:"2.1.5",defaults:{padding:15,margin:20,width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,pixelRatio:1,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!t,fitToView:!0,aspectRatio:!1,topRatio:0.5,leftRatio:0.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3E3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left",34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+(J?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"></a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:f.noop,beforeLoad:f.noop,afterLoad:f.noop,beforeShow:f.noop,afterShow:f.noop,beforeChange:f.noop,beforeClose:f.noop,afterClose:f.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1,isOpen:!1,isOpened:!1,wrap:null,
vendor: 16,790 bytes, line 2
2skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(a,d){if(a&&(f.isPlainObject(d)||(d={}),!1!==b.close(!0)))return f.isArray(a)||(a=u(a)?f(a).get():[a]),f.each(a,function(e,c){var l={},g,h,k,n,m;"object"===f.type(c)&&(c.nodeType&&(c=f(c)),u(c)?(l={href:c.data("fancybox-href")||c.attr("href"),title:f("<div/>").text(c.data("fancybox-title")||c.attr("title")).html(),isDom:!0,element:c},f.metadata&&f.extend(!0,l,c.metadata())):l=c);g=d.href||l.href||(r(c)?c:null);h=d.title!==w?d.title:l.title||"";n=(k=d.content||l.content)?"html":d.type||l.type;!n&&l.isDom&&(n=c.data("fancybox-type"),n||(n=(n=c.prop("class").match(/fancybox\.(\w+)/))?n[1]:null));r(g)&&(n||(b.isImage(g)?n="image":b.isSWF(g)?n="swf":"#"===g.charAt(0)?n="inline":r(c)&&(n="html",k=c)),"ajax"===n&&(m=g.split(/\s+/,2),g=m.shift(),m=m.shift()));k||("inline"===n?g?k=f(r(g)?g.replace(/.*(?=#[^\s]+$)/,""):g):l.isDom&&(k=c):"html"===n?k=g:n||g||!l.isDom||(n="inline",k=c));f.extend(l,{href:g,type:n,content:k,title:h,selector:m});a[e]=l}),b.opts=f.extend(!0,{},b.defaults,d),d.keys!==w&&(b.opts.keys=d.keys?f.extend({},b.defaults.keys,d.keys):!1),b.group=a,b._start(b.opts.index)},cancel:function(){var a=b.coming;a&&!1===b.trigger("onCancel")||(b.hideLoading(),a&&(b.ajaxLoad&&b.ajaxLoad.abort(),b.ajaxLoad=null,b.imgPreload&&(b.imgPreload.onload=b.imgPreload.onerror=null),a.wrap&&a.wrap.stop(!0,!0).trigger("onReset").remove(),b.coming=null,b.current||b._afterZoomOut(a)))},close:function(a){b.cancel();!1!==b.trigger("beforeClose")&&(b.unbindEvents(),b.isActive&&(b.isOpen&&!0!==a?(b.isOpen=b.isOpened=!1,b.isClosing=!0,f(".fancybox-item, .fancybox-nav").remove(),b.wrap.stop(!0,!0).removeClass("fancybox-opened"),b.transitions[b.current.closeMethod]()):(f(".fancybox-wrap").stop(!0).trigger("onReset").remove(),b._afterZoomOut())))},play:function(a){var d=function(){clearTimeout(b.player.timer)},e=function(){d();b.current&&b.player.isActive&&(b.player.timer=setTimeout(b.next,b.current.playSpeed))},c=function(){d();p.unbind(".player");b.player.isActive=!1;b.trigger("onPlayEnd")};!0===a||!b.player.isActive&&!1!==a?b.current&&(b.current.loop||b.current.index<b.group.length-1)&&(b.player.isActive=!0,p.bind({"onCancel.player beforeClose.player":c,"onUpdate.player":e,"beforeLoad.player":d}),e(),b.trigger("onPlayStart")):c()},next:function(a){var d=b.current;d&&(r(a)||(a=d.direction.next),b.jumpto(d.index+1,a,"next"))},prev:function(a){var d=b.current;d&&(r(a)||(a=d.direction.prev),b.jumpto(d.index-1,a,"prev"))},jumpto:function(a,d,e){var c=b.current;c&&(a=m(a),b.direction=d||c.direction[a>=c.index?"next":"prev"],b.router=e||"jumpto",c.loop&&(0>a&&(a=c.group.length+a%c.group.length),a%=c.group.length),c.group[a]!==w&&(b.cancel(),b._start(a)))},reposition:function(a,d){var e=b.current,c=e?e.wrap:null,l;c&&(l=b._getPosition(d),a&&"scroll"===a.type?(delete l.position,c.stop(!0,!0).animate(l,200)):(c.css(l),e.pos=f.extend({},e.dim,l)))},update:function(a){var d=a&&a.originalEvent&&a.originalEvent.type,e=!d||"orientationchange"===d;e&&(clearTimeout(C),C=null);b.isOpen&&!C&&(C=setTimeout(function(){var c=b.current;c&&!b.isClosing&&(b.wrap.removeClass("fancybox-tmp"),(e||"load"===d||"resize"===d&&c.autoResize)&&b._setDimension(),"scroll"===d&&c.canShrink||b.reposition(a),b.trigger("onUpdate"),C=null)},e&&!t?0:300))},toggle:function(a){b.isOpen&&(b.current.fitToView="boolean"===f.type(a)?a:!b.current.fitToView,t&&(b.wrap.removeAttr("style").addClass("fancybox-tmp"),b.trigger("onUpdate")),b.update())},hideLoading:function(){p.unbind(".loading");f("#fancybox-loading").remove()},showLoading:function(){var a,d;b.hideLoading();a=f('<div id="fancybox-loading"><div></div></div>').click(b.cancel).appendTo("body");p.bind("keydown.loading",function(a){27===(a.which||a.keyCode)&&(a.preventDefault(),b.cancel())});b.defaults.fixed||(d=b.getViewport(),a.css({position:"absolute",top:0.5*d.h+d.y,left:0.5*d.w+d.x}));b.trigger("onLoading")},getViewport:function(){var a=b.current&&b.current.locked||!1,d={x:q.scrollLeft(),y:q.scrollTop()};a&&a.length?(d.w=a[0].clientWidth,d.h=a[0].clientHeight):(d.w=t&&s.innerWidth?s.innerWidth:q.width(),d.h=t&&s.innerHeight?s.innerHeight:q.height());return d},unbindEvents:function(){b.wrap&&u(b.wrap)&&b.wrap.unbind(".fb");p.unbind(".fb");q.unbind(".fb")},bindEvents:function(){var a=b.current,d;a&&(q.bind("orientationchange.fb"+(t?"":" resize.fb")+(a.autoCenter&&!a.locked?" scroll.fb":""),b.update),(d=a.keys)&&p.bind("keydown.fb",function(e){var c=e.which||e.keyCode,l=e.target||e.srcElement;if(27===c&&b.coming)return!1;e.ctrlKey||e.altKey||e.shiftKey||e.metaKey||l&&(l.type||f(l).is("[contenteditable]"))||f.each(d,function(d,l){if(1<a.group.length&&l[c]!==w)return b[d](l[c]),e.preventDefault(),!1;if(-1<f.inArray(c,l))return b[d](),e.preventDefault(),!1})}),f.fn.mousewheel&&a.mouseWheel&&b.wrap.bind("mousewheel.fb",function(d,c,l,g){for(var h=f(d.target||null),k=!1;h.length&&!(k||h.is(".fancybox-skin")||h.is(".fancybox-wrap"));)k=h[0]&&!(h[0].style.overflow&&"hidden"===h[0].style.overflow)&&(h[0].clientWidth&&h[0].scrollWidth>h[0].clientWidth||h[0].clientHeight&&h[0].scrollHeight>h[0].clientHeight),h=f(h).parent();0!==c&&!k&&1<b.group.length&&!a.canShrink&&(0<g||0<l?b.prev(0<g?"down":"left"):(0>g||0>l)&&b.next(0>g?"up":"right"),d.preventDefault())}))},trigger:function(a,d){var e,c=d||b.coming||b.current;if(c){f.isFunction(c[a])&&(e=c[a].apply(c,Array.prototype.slice.call(arguments,1)));if(!1===e)return!1;c.helpers&&f.each(c.helpers,function(d,e){if(e&&b.helpers[d]&&f.isFunction(b.helpers[d][a]))b.helpers[d][a](f.extend(!0,{},b.helpers[d].defaults,e),c)})}p.trigger(a)},isImage:function(a){return r(a)&&a.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg)((\?|#).*)?$)/i)},isSWF:function(a){return r(a)&&a.match(/\.(swf)((\?|#).*)?$/i)},_start:function(a){var d={},e,c;a=m(a);e=b.group[a]||null;if(!e)return!1;d=f.extend(!0,{},b.opts,e);e=d.margin;c=d.padding;"number"===f.type(e)&&(d.margin=[e,e,e,e]);"number"===f.type(c)&&(d.padding=[c,c,c,c]);d.modal&&f.extend(!0,d,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}});d.autoSize&&(d.autoWidth=d.autoHeight=!0);"auto"===d.width&&(d.autoWidth=!0);"auto"===d.height&&(d.autoHeight=!0);d.group=b.group;d.index=a;b.coming=d;if(!1===b.trigger("beforeLoad"))b.coming=null;else{c=d.type;e=d.href;if(!c)return b.coming=null,b.current&&b.router&&"jumpto"!==b.router?(b.current.index=a,b[b.router](b.direction)):!1;b.isActive=!0;if("image"===c||"swf"===c)d.autoHeight=d.autoWidth=!1,d.scrolling="visible";"image"===c&&(d.aspectRatio=!0);"iframe"===c&&t&&(d.scrolling="scroll");d.wrap=f(d.tpl.wrap).addClass("fancybox-"+(t?"mobile":"desktop")+" fancybox-type-"+c+" fancybox-tmp "+d.wrapCSS).appendTo(d.parent||"body");f.extend(d,{skin:f(".fancybox-skin",d.wrap),outer:f(".fancybox-outer",d.wrap),inner:f(".fancybox-inner",d.wrap)});f.each(["Top","Right","Bottom","Left"],function(a,b){d.skin.css("padding"+b,x(d.padding[a]))});b.trigger("onReady");if("inline"===c||"html"===c){if(!d.content||!d.content.length)return b._error("content")}else if(!e)return b._error("href");"image"===c?b._loadImage():"ajax"===c?b._loadAjax():"iframe"===c?b._loadIframe():b._afterLoad()}},_error:function(a){f.extend(b.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:a,content:b.coming.tpl.error});b._afterLoad()},_loadImage:function(){var a=b.imgPreload=new Image;a.onload=function(){this.onload=this.onerror=null;b.coming.width=this.width/b.opts.pixelRatio;b.coming.height=this.height/b.opts.pixelRatio;b._afterLoad()};a.onerror=function(){this.onload=this.onerror=null;b._error("image")};a.src=b.coming.href;!0!==a.complete&&b.showLoading()},_loadAjax:function(){var a=b.coming;b.showLoading();b.ajaxLoad=f.ajax(f.extend({},a.ajax,{url:a.href,error:function(a,e){b.coming&&"abort"!==e?b._error("ajax",a):b.hideLoading()},success:function(d,e){"success"===e&&(a.content=d,b._afterLoad())}}))},_loadIframe:function(){var a=b.coming,d=f(a.tpl.iframe.replace(/\{rnd\}/g,(new Date).getTime())).attr("scrolling",t?"auto":a.iframe.scrolling).attr("src",a.href);f(a.wrap).bind("onReset",function(){try{f(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(a){}});a.iframe.preload&&(b.showLoading(),d.one("load",function(){f(this).data("ready",1);t||f(this).bind("load.fb",b.update);f(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show();b._afterLoad()}));a.content=d.appendTo(a.inner);a.iframe.preload||b._afterLoad()},_preloadImages:function(){var a=b.group,d=b.current,e=a.length,c=d.preload?Math.min(d.preload,e-1):0,f,g;for(g=1;g<=c;g+=1)f=a[(d.index+g)%e],"image"===f.type&&f.href&&((new Image).src=f.href)},_afterLoad:function(){var a=b.coming,d=b.current,e,c,l,g,h;b.hideLoading();if(a&&!1!==b.isActive)if(!1===b.trigger("afterLoad",a,d))a.wrap.stop(!0).trigger("onReset").remove(),b.coming=null;else{d&&(b.trigger("beforeChange",d),d.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove());b.unbindEvents();e=a.content;c=a.type;l=a.scrolling;f.extend(b,{wrap:a.wrap,skin:a.skin,outer:a.outer,inner:a.inner,current:a,previous:d});g=a.href;switch(c){case"inline":case"ajax":case"html":a.selector?e=f("<div>").html(e).find(a.selector):u(e)&&(e.data("fancybox-placeholder")||e.data("fancybox-placeholder",f('<div class="fancybox-placeholder"></div>').insertAfter(e).hide()),e=e.show().detach(),a.wrap.bind("onReset",function(){f(this).find(e).length&&e.hide().replaceAll(e.data("fancybox-placeholder")).data("fancybox-placeholder",!1)}));break;case"image":e=a.tpl.image.replace(/\{href\}/g,g);break;case"swf":e='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+g+'"></param>',h="",f.each(a.swf,function(a,b){e+='<param name="'+a+'" value="'+b+'"></param>';h+=" "+a+'="'+b+'"'}),e+='<embed src="'+g+'" type="application/x-shockwave-flash" width="100%" height="100%"'+h+"></embed></object>"}u(e)&&e.parent().is(a.inner)||a.inner.append(e);b.trigger("beforeShow");a.inner.css("overflow","yes"===l?"scroll":"no"===l?"hidden":l);b._setDimension();b.reposition();b.isOpen=!1;b.coming=null;b.bindEvents();if(!b.isOpened)f(".fancybox-wrap").not(a.wrap).stop(!0).trigger("onReset").remove();else if(d.prevMethod)b.transitions[d.prevMethod]();b.transitions[b.isOpened?a.nextMethod:a.openMethod]();b._preloadImages()}},_setDimension:function(){var a=b.getViewport(),d=0,e=!1,c=!1,e=b.wrap,l=b.skin,g=b.inner,h=b.current,c=h.width,k=h.height,n=h.minWidth,v=h.minHeight,p=h.maxWidth,q=h.maxHeight,t=h.scrolling,r=h.scrollOutside?h.scrollbarWidth:0,y=h.margin,z=m(y[1]+y[3]),s=m(y[0]+y[2]),w,A,u,D,B,G,C,E,I;e.add(l).add(g).width("auto").height("auto").removeClass("fancybox-tmp");y=m(l.outerWidth(!0)-l.width());w=m(l.outerHeight(!0)-l.height());A=z+y;u=s+w;D=F(c)?(a.w-A)*m(c)/100:c;B=F(k)?(a.h-u)*m(k)/100:k;if("iframe"===h.type){if(I=h.content,h.autoHeight&&1===I.data("ready"))try{I[0].contentWindow.document.location&&(g.width(D).height(9999),G=I.contents().find("body"),r&&G.css("overflow-x","hidden"),B=G.outerHeight(!0))}catch(H){}}else if(h.autoWidth||h.autoHeight)g.addClass("fancybox-tmp"),h.autoWidth||g.width(D),h.autoHeight||g.height(B),h.autoWidth&&(D=g.width()),h.autoHeight&&(B=g.height()),g.removeClass("fancybox-tmp");c=m(D);k=m(B);E=D/B;n=m(F(n)?m(n,"w")-A:n);p=m(F(p)?m(p,"w")-A:p);v=m(F(v)?m(v,"h")-u:v);q=m(F(q)?m(q,"h")-u:q);G=p;C=q;h.fitToView&&(p=Math.min(a.w-A,p),q=Math.min(a.h-u,q));A=a.w-z;s=a.h-s;h.aspectRatio?(c>p&&(c=p,k=m(c/E)),k>q&&(k=q,c=m(k*E)),c<n&&(c=n,k=m(c/E)),k<v&&(k=v,c=m(k*E))):(c=Math.max(n,Math.min(c,p)),h.autoHeight&&"iframe"!==h.type&&(g.width(c),k=g.height()),k=Math.max(v,Math.min(k,q)));if(h.fitToView)if(g.width(c).height(k),e.width(c+y),a=e.width(),z=e.height(),h.aspectRatio)for(;(a>A||z>s)&&c>n&&k>v&&!(19<d++);)k=Math.max(v,Math.min(q,k-10)),c=m(k*E),c<n&&(c=n,k=m(c/E)),c>p&&(c=p,k=m(c/E)),g.width(c).height(k),e.width(c+y),a=e.width(),z=e.height();else c=Math.max(n,Math.min(c,c-(a-A))),k=Math.max(v,Math.min(k,k-(z-s)));r&&"auto"===t&&k<B&&c+y+r<A&&(c+=r);g.width(c).height(k);e.width(c+y);a=e.width();z=e.height();e=(a>A||z>s)&&c>n&&k>v;c=h.aspectRatio?c<G&&k<C&&c<D&&k<B:(c<G||k<C)&&(c<D||k<B);f.extend(h,{dim:{width:x(a),height:x(z)},origWidth:D,origHeight:B,canShrink:e,canExpand:c,wPadding:y,hPadding:w,wrapSpace:z-l.outerHeight(!0),skinSpace:l.height()-k});!I&&h.autoHeight&&k>v&&k<q&&!c&&g.height("auto")},_getPosition:function(a){var d=b.current,e=b.getViewport(),c=d.margin,f=b.wrap.width()+c[1]+c[3],g=b.wrap.height()+c[0]+c[2],c={position:"absolute",top:c[0],left:c[3]};d.autoCenter&&d.fixed&&!a&&g<=e.h&&f<=e.w?c.position="fixed":d.locked||(c.top+=e.y,c.left+=e.x);c.top=x(Math.max(c.top,c.top+(e.h-g)*d.topRatio));c.left=x(Math.max(c.left,c.left+(e.w-f)*d.leftRatio));return c},_afterZoomIn:function(){var a=b.current;a&&((b.isOpen=b.isOpened=!0,b.wrap.css("overflow","visible").addClass("fancybox-opened"),b.update(),(a.closeClick||a.nextClick&&1<b.group.length)&&b.inner.css("cursor","pointer").bind("click.fb",function(d){f(d.target).is("a")||f(d.target).parent().is("a")||(d.preventDefault(),b[a.closeClick?"close":"next"]())}),a.closeBtn&&f(a.tpl.closeBtn).appendTo(b.skin).bind("click.fb",function(a){a.preventDefault();b.close()}),a.arrows&&1<b.group.length&&((a.loop||0<a.index)&&f(a.tpl.prev).appendTo(b.outer).bind("click.fb",b.prev),(a.loop||a.index<b.group.length-1)&&f(a.tpl.next).appendTo(b.outer).bind("click.fb",b.next)),b.trigger("afterShow"),a.loop||a.index!==a.group.length-1)?b.opts.autoPlay&&!b.player.isActive&&(b.opts.autoPlay=!1,b.play(!0)):b.play(!1))},_afterZoomOut:function(a){a=a||b.current;f(".fancybox-wrap").trigger("onReset").remove();f.extend(b,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null});b.trigger("afterClose",a)}});b.transitions={getOrigPosition:function(){var a=b.current,d=a.element,e=a.orig,c={},f=50,g=50,h=a.hPadding,k=a.wPadding,n=b.getViewport();!e&&a.isDom&&d.is(":visible")&&(e=d.find("img:first"),e.length||(e=d));u(e)?(c=e.offset(),e.is("img")&&(f=e.outerWidth(),g=e.outerHeight())):(c.top=n.y+(n.h-g)*a.topRatio,c.left=n.x+(n.w-f)*a.leftRatio);if("fixed"===b.wrap.css("position")||a.locked)c.top-=n.y,c.left-=n.x;return c={top:x(c.top-h*a.topRatio),left:x(c.left-k*a.leftRatio),width:x(f+k),height:x(g+h)}},step:function(a,d){var e,c,f=d.prop;c=b.current;var g=c.wrapSpace,h=c.skinSpace;if("width"===f||"height"===f)e=d.end===d.start?1:(a-d.start)/(d.end-d.start),b.isClosing&&(e=1-e),c="width"===f?c.wPadding:c.hPadding,c=a-c,b.skin[f](m("width"===f?c:c-g*e)),b.inner[f](m("width"===f?c:c-g*e-h*e))},zoomIn:function(){var a=b.current,d=a.pos,e=a.openEffect,c="elastic"===e,l=f.extend({opacity:1},d);delete l.position;c?(d=this.getOrigPosition(),a.openOpacity&&(d.opacity=0.1)):"fade"===e&&(d.opacity=0.1);b.wrap.css(d).animate(l,{duration:"none"===e?0:a.openSpeed,easing:a.openEasing,step:c?this.step:null,complete:b._afterZoomIn})},zoomOut:function(){var a=b.current,d=a.closeEffect,e="elastic"===d,c={opacity:0.1};e&&(c=this.getOrigPosition(),a.closeOpacity&&(c.opacity=0.1));b.wrap.animate(c,{duration:"none"===d?0:a.closeSpeed,easing:a.closeEasing,step:e?this.step:null,complete:b._afterZoomOut})},changeIn:function(){var a=b.current,d=a.nextEffect,e=a.pos,c={opacity:1},f=b.direction,g;e.opacity=0.1;"elastic"===d&&(g="down"===f||"up"===f?"top":"left","down"===f||"right"===f?(e[g]=x(m(e[g])-200),c[g]="+=200px"):(e[g]=x(m(e[g])+200),c[g]="-=200px"));"none"===d?b._afterZoomIn():b.wrap.css(e).animate(c,{duration:a.nextSpeed,easing:a.nextEasing,complete:b._afterZoomIn})},changeOut:function(){var a=b.previous,d=a.prevEffect,e={opacity:0.1},c=b.direction;"elastic"===d&&(e["down"===c||"up"===c?"top":"left"]=("up"===c||"left"===c?"-":"+")+"=200px");a.wrap.animate(e,{duration:"none"===d?0:a.prevSpeed,easing:a.prevEasing,complete:function(){f(this).trigger("onReset").remove()}})}};b.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!t,fixed:!0},overlay:null,fixed:!1,el:f("html"),create:function(a){var d;a=f.extend({},this.defaults,a);this.overlay&&this.close();d=b.coming?b.coming.parent:a.parent;this.overlay=f('<div class="fancybox-overlay"></div>').appendTo(d&&d.lenth?d:"body");this.fixed=!1;a.fixed&&b.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(a){var d=this;a=f.extend({},this.defaults,a);this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(a);this.fixed||(q.bind("resize.overlay",f.proxy(this.update,this)),this.update());
2a.closeClick&&this.overlay.bind("click.overlay",function(a){if(f(a.target).hasClass("fancybox-overlay"))return b.isActive?b.close():d.close(),!1});this.overlay.css(a.css).show()},close:function(){q.unbind("resize.overlay");this.el.hasClass("fancybox-lock")&&(f(".fancybox-margin").removeClass("fancybox-margin"),this.el.removeClass("fancybox-lock"),q.scrollTop(this.scrollV).scrollLeft(this.scrollH));f(".fancybox-overlay").remove().hide();f.extend(this,{overlay:null,fixed:!1})},update:function(){var a="100%",b;this.overlay.width(a).height("100%");J?(b=Math.max(H.documentElement.offsetWidth,H.body.offsetWidth),p.width()>b&&(a=p.width())):p.width()>q.width()&&(a=p.width());this.overlay.width(a).height(p.height())},onReady:function(a,b){var e=this.overlay;f(".fancybox-overlay").stop(!0,!0);e||this.create(a);a.locked&&this.fixed&&b.fixed&&(b.locked=this.overlay.append(b.wrap),b.fixed=!1);!0===a.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(a,b){b.locked&&!this.el.hasClass("fancybox-lock")&&(!1!==this.fixPosition&&f("*").filter(function(){return"fixed"===f(this).css("position")&&!f(this).hasClass("fancybox-overlay")&&!f(this).hasClass("fancybox-wrap")}).addClass("fancybox-margin"),this.el.addClass("fancybox-margin"),this.scrollV=q.scrollTop(),this.scrollH=q.scrollLeft(),this.el.addClass("fancybox-lock"),q.scrollTop(this.scrollV).scrollLeft(this.scrollH));this.open(a)},onUpdate:function(){this.fixed||this.update()},afterClose:function(a){this.overlay&&!b.coming&&this.overlay.fadeOut(a.speedOut,f.proxy(this.close,this))}};b.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(a){var d=b.current,e=d.title,c=a.type;f.isFunction(e)&&(e=e.call(d.element,d));if(r(e)&&""!==f.trim(e)){d=f('<div class="fancybox-title fancybox-title-'+c+'-wrap">'+e+"</div>");switch(c){case"inside":c=b.skin;break;case"outside":c=b.wrap;break;case"over":c=b.inner;break;default:c=b.skin,d.appendTo("body"),J&&d.width(d.width()),d.wrapInner('<span class="child"></span>'),b.current.margin[2]+=Math.abs(m(d.css("margin-bottom")))}d["top"===a.position?"prependTo":"appendTo"](c)}}};f.fn.fancybox=function(a){var d,e=f(this),c=this.selector||"",l=function(g){var h=f(this).blur(),k=d,l,m;g.ctrlKey||g.altKey||g.shiftKey||g.metaKey||h.is(".fancybox-wrap")||(l=a.groupAttr||"data-fancybox-group",m=h.attr(l),m||(l="rel",m=h.get(0)[l]),m&&""!==m&&"nofollow"!==m&&(h=c.length?f(c):e,h=h.filter("["+l+'="'+m+'"]'),k=h.index(this)),a.index=k,!1!==b.open(h,a)&&g.preventDefault())};a=a||{};d=a.index||0;c&&!1!==a.live?p.undelegate(c,"click.fb-start").delegate(c+":not('.fancybox-item, .fancybox-nav')","click.fb-start",l):e.unbind("click.fb-start").bind("click.fb-start",l);this.filter("[data-fancybox-start=1]").trigger("click");return this};p.ready(function(){var a,d;f.scrollbarWidth===w&&(f.scrollbarWidth=function(){var a=f('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),b=a.children(),b=b.innerWidth()-b.height(99).innerWidth();a.remove();return b});f.support.fixedPosition===w&&(f.support.fixedPosition=function(){var a=f('<div style="position:fixed;top:20px;"></div>').appendTo("body"),b=20===a[0].offsetTop||15===a[0].offsetTop;a.remove();return b}());f.extend(b.defaults,{scrollbarWidth:f.scrollbarWidth(),fixed:f.support.fixedPosition,parent:f("body")});a=f(s).width();K.addClass("fancybox-lock-test");d=f(s).width();K.removeClass("fancybox-lock-test");f("<style type='text/css'>.fancybox-margin{margin-right:"+(d-a)+"px;}</style>").appendTo("head")})})(window,document,jQuery);(function($){"use strict";var F=$.fancybox,format=function(url,rez,params){params=params||'';if($.type(params)==="object"){params=$.param(params,true);}$.each(rez,function(key,value){url=url.replace('$'+key,value||'');});if(params.length){url+=(url.indexOf('?')>0?'&':'?')+params;}return url;};F.helpers.media={defaults:{youtube:{matcher:/(youtube\.com|youtu\.be|youtube-nocookie\.com)\/(watch\?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*)).*/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:'opaque',enablejsapi:1},type:'iframe',url:'//www.youtube.com/embed/$3'},vimeo:{matcher:/(?:vimeo(?:pro)?.com)\/(?:[^\d]+)?(\d+)(?:.*)/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1},type:'iframe',url:'//player.vimeo.com/video/$1'},metacafe:{matcher:/metacafe.com\/(?:watch|fplayer)\/([\w\-]{1,10})/,params:{autoPlay:'yes'},type:'swf',url:function(rez,params,obj){obj.swf.flashVars='playerVars='+$.param(params,true);return'//www.metacafe.com/fplayer/'+rez[1]+'/.swf';}},dailymotion:{matcher:/dailymotion.com\/video\/(.*)\/?(.*)/,params:{additionalInfos:0,autoStart:1},type:'swf',url:'//www.dailymotion.com/swf/video/$1'},twitvid:{matcher:/twitvid\.com\/([a-zA-Z0-9_\-\?\=]+)/i,params:{autoplay:0},type:'iframe',url:'//www.twitvid.com/embed.php?guid=$1'},twitpic:{matcher:/twitpic\.com\/(?!(?:place|photos|events)\/)([a-zA-Z0-9\?\=\-]+)/i,type:'image',url:'//twitpic.com/show/full/$1/'},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:'image',url:'//$1/p/$2/media/?size=l'},google_maps:{matcher:/maps\.google\.([a-z]{2,3}(\.[a-z]{2})?)\/(\?ll=|maps\?)(.*)/i,type:'iframe',url:function(rez){return'//maps.google.'+rez[1]+'/'+rez[3]+''+rez[4]+'&output='+(rez[4].indexOf('layer=c')>0?'svembed':'embed');}}},beforeLoad:function(opts,obj){var url=obj.href||'',type=false,what,item,rez,params;
2for(what in opts){if(opts.hasOwnProperty(what)){item=opts[what];rez=url.match(item.matcher);if(rez){type=item.type;params=$.extend(true,{},item.params,obj[what]||($.isPlainObject(opts[what])?opts[what].params:null));url=$.type(item.url)==="function"?item.url.call(this,rez,params,obj):format(item.url,rez,params);break;}}}if(type){obj.href=url;obj.type=type;obj.autoHeight=false;}}};}(jQuery));;(function($,window,document,undefined){var pluginName="MegaMenu",defaults={propertyName:"value"};var delayOut=400;var menus=[];function CustomMenu(element,options){this.element=element;this.options=$.extend({},defaults,options);this._defaults=defaults;this._name=pluginName;this.init();}CustomMenu.prototype={isOpen:false,timeout:null,init:function(){var that=this;$(this).each(function(index,menu){that.node=menu.element;that.addListeners(menu.element);var $menu=$(menu.element);$menu.addClass("dropdownJavascript");menus.push(menu.element);$menu.find('ul > li').each(function(index,submenu){if($(submenu).find('ul').length>0){$(submenu).addClass('with-menu');}});});},addListeners:function(menu){var that=this;$(menu).mouseover(function(e){that.handleMouseOver.call(that,e);}).mouseout(function(e){that.handleMouseOut.call(that,e);});},handleMouseOver:function(e){var that=this;this.clearTimeout();var item=e.target||e.srcElement;while(item.nodeName!='LI'&&item!=this.node){item=item.parentNode;}if(item.nodeName=='LI'){this.toOpen=item;this.timeout=setTimeout(function(){that.open.call(that);},this.options.delay);}},handleMouseOut:function(){var that=this;this.clearTimeout();var _delayOut=this.options.delay;if(delayOut){_delayOut=delayOut;}this.timeout=setTimeout(function(){that.close.call(that);},_delayOut);},clearTimeout:function(){if(this.timeout){clearTimeout(this.timeout);this.timeout=null;}},open:function(){var that=this;this.isOpen=true;var items=$(this.toOpen).parent().children('li');$(items).each(function(index,item){$(item).find("ul").each(function(index,submenu){if(item!=that.toOpen){$(item).removeClass("dropdownOpen");that.close(item);}else if(!$(item).hasClass('dropdownOpen')){$(item).addClass("dropdownOpen");var left=0;var node=submenu;while(node){left+=Math.abs(node.offsetLeft);node=node.offsetParent;}var right=left+submenu.offsetWidth;var menuHeight=$(submenu).outerHeight();var parentTop=$(submenu).offset().top-$(window).scrollTop();var totalHeight=menuHeight+parentTop;var windowHeight=window.innerHeight;$(item).removeClass('dropdownRightToLeft');if(left<0)$(item).addClass('dropdownLeftToRight');if(right>document.body.clientWidth){$(item).addClass('dropdownRightToLeft');}}});});},close:function(node){if(!node){this.isOpen=false;node=this.node;}$(node).find('li').each(function(index,item){$(item).removeClass('dropdownOpen');});}};$.fn[pluginName]=function(options){return this.each(function(){if(!$.data(this,"plugin_"+pluginName)){$.data(this,"plugin_"+pluginName,new CustomMenu(this,options));}});};})(jQuery,window,document);;(function(window,document,undefined){var classes=[];var tests=[];var ModernizrProto={_version:'3.3.1',_config:{'classPrefix':'','enableClasses':true,'enableJSClass':true,'usePrefixes':true},_q:[],on:function(test,cb){var self=this;setTimeout(function(){cb(self[test]);},0);},addTest:function(name,fn,options){tests.push({name:name,fn:fn,options:options});},addAsyncTest:function(fn){tests.push({name:null,fn:fn});}};var Modernizr=function(){};Modernizr.prototype=ModernizrProto;Modernizr=new Modernizr();var prefixes=(ModernizrProto._config.usePrefixes?' -webkit- -moz- -o- -ms- '.split(' '):['','']);ModernizrProto._prefixes=prefixes;function is(obj,type){return typeof obj===type;};function testRunner(){var featureNames;var feature;var aliasIdx;var result;var nameIdx;var featureName;var featureNameSplit;for(var featureIdx in tests){if(tests.hasOwnProperty(featureIdx)){featureNames=[];feature=tests[featureIdx];if(feature.name){featureNames.push(feature.name.toLowerCase());if(feature.options&&feature.options.aliases&&feature.options.aliases.length){for(aliasIdx=0;aliasIdx<feature.options.aliases.length;aliasIdx++){featureNames.push(feature.options.aliases[aliasIdx].toLowerCase());}}}result=is(feature.fn,'function')?feature.fn():feature.fn;for(nameIdx=0;nameIdx<featureNames.length;nameIdx++){featureName=featureNames[nameIdx];featureNameSplit=featureName.split('.');if(featureNameSplit.length===1){Modernizr[featureNameSplit[0]]=result;}else{if(Modernizr[featureNameSplit[0]]&&!(Modernizr[featureNameSplit[0]]instanceof Boolean)){Modernizr[featureNameSplit[0]]=new Boolean(Modernizr[featureNameSplit[0]]);}Modernizr[featureNameSplit[0]][featureNameSplit[1]]=result;}classes.push((result?'':'no-')+featureNameSplit.join('-'));}}}};var docElement=document.documentElement;var isSVG=docElement.nodeName.toLowerCase()==='svg';function setClasses(classes){var className=docElement.className;var classPrefix=Modernizr._config.classPrefix||'';if(isSVG){className=className.baseVal;}if(Modernizr._config.enableJSClass){var reJS=new RegExp('(^|\\s)'+classPrefix+'no-js(\\s|$)');className=className.replace(reJS,'$1'+classPrefix+'js$2');}if(Modernizr._config.enableClasses){className+=' '+classPrefix+classes.join(' '+classPrefix);isSVG?docElement.className.baseVal=className:docElement.className=className;}};var html5;if(!isSVG){;(function(window,document){var version='3.7.3';var options=window.html5||{};var reSkip=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i;var saveClones=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i;var supportsHtml5Styles;var expando='_html5shiv';var expanID=0;var expandoData={};var supportsUnknownElements;(function(){try{var a=document.createElement('a');a.innerHTML='<xyz></xyz>';supportsHtml5Styles=('hidden'in a);supportsUnknownElements=a.childNodes.length==1||(function(){(document.createElement)('a');var frag=document.createDocumentFragment();return(typeof frag.cloneNode=='undefined'||typeof frag.createDocumentFragment=='undefined'||typeof frag.createElement=='undefined');}());}catch(e){supportsHtml5Styles=true;supportsUnknownElements=true;}}());function addStyleSheet(ownerDocument,cssText){var p=ownerDocument.createElement('p'),parent=ownerDocument.getElementsByTagName('head')[0]||ownerDocument.documentElement;p.innerHTML='x<style>'+cssText+'</style>';return parent.insertBefore(p.lastChild,parent.firstChild);}function getElements(){var elements=html5.elements;return typeof elements=='string'?elements.split(' '):elements;}function addElements(newElements,ownerDocument){var elements=html5.elements;if(typeof elements!='string'){elements=elements.join(' ');}if(typeof newElements!='string'){newElements=newElements.join(' ');}html5.elements=elements+' '+newElements;shivDocument(ownerDocument);}function getExpandoData(ownerDocument){var data=expandoData[ownerDocument[expando]];if(!data){data={};expanID++;ownerDocument[expando]=expanID;expandoData[expanID]=data;}return data;}function createElement(nodeName,ownerDocument,data){if(!ownerDocument){ownerDocument=document;}if(supportsUnknownElements){return ownerDocument.createElement(nodeName);}if(!data){data=getExpandoData(ownerDocument);}var node;
2if(data.cache[nodeName]){node=data.cache[nodeName].cloneNode();}else if(saveClones.test(nodeName)){node=(data.cache[nodeName]=data.createElem(nodeName)).cloneNode();}else{node=data.createElem(nodeName);}return node.canHaveChildren&&!reSkip.test(nodeName)&&!node.tagUrn?data.frag.appendChild(node):node;}function createDocumentFragment(ownerDocument,data){if(!ownerDocument){ownerDocument=document;}if(supportsUnknownElements){return ownerDocument.createDocumentFragment();}data=data||getExpandoData(ownerDocument);var clone=data.frag.cloneNode(),i=0,elems=getElements(),l=elems.length;for(;i<l;i++){clone.createElement(elems[i]);}return clone;}function shivMethods(ownerDocument,data){if(!data.cache){data.cache={};data.createElem=ownerDocument.createElement;data.createFrag=ownerDocument.createDocumentFragment;data.frag=data.createFrag();}ownerDocument.createElement=function(nodeName){if(!html5.shivMethods){return data.createElem(nodeName);}return createElement(nodeName,ownerDocument,data);};ownerDocument.createDocumentFragment=Function('h,f','return function(){'+'var n=f.cloneNode(),c=n.createElement;'+'h.shivMethods&&('+getElements().join().replace(/[\w\-:]+/g,function(nodeName){data.createElem(nodeName);data.frag.createElement(nodeName);return'c("'+nodeName+'")';})+');return n}')(html5,data.frag);}function shivDocument(ownerDocument){if(!ownerDocument){ownerDocument=document;}var data=getExpandoData(ownerDocument);if(html5.shivCSS&&!supportsHtml5Styles&&!data.hasCSS){data.hasCSS=!!addStyleSheet(ownerDocument,'article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}'+'mark{background:#FF0;color:#000}'+'template{display:none}');}if(!supportsUnknownElements){shivMethods(ownerDocument,data);}return ownerDocument;}var html5={'elements':options.elements||'abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video','version':version,'shivCSS':(options.shivCSS!==false),'supportsUnknownElements':supportsUnknownElements,'shivMethods':(options.shivMethods!==false),'type':'default','shivDocument':shivDocument,createElement:createElement,createDocumentFragment:createDocumentFragment,addElements:addElements};window.html5=html5;shivDocument(document);if(typeof module=='object'&&module.exports){module.exports=html5;}}(typeof window!=="undefined"?window:this,document));};var omPrefixes='Moz O ms Webkit';var domPrefixes=(ModernizrProto._config.usePrefixes?omPrefixes.toLowerCase().split(' '):[]);ModernizrProto._domPrefixes=domPrefixes;function cssToDOM(name){return name.replace(/([a-z])-([a-z])/g,function(str,m1,m2){return m1+m2.toUpperCase();}).replace(/^-/,'');};var cssomPrefixes=(ModernizrProto._config.usePrefixes?omPrefixes.split(' '):[]);ModernizrProto._cssomPrefixes=cssomPrefixes;var atRule=function(prop){var length=prefixes.length;var cssrule=window.CSSRule;var rule;if(typeof cssrule==='undefined'){return undefined;}if(!prop){return false;}prop=prop.replace(/^@/,'');rule=prop.replace(/-/g,'_').toUpperCase()+'_RULE';if(rule in cssrule){return'@'+prop;}for(var i=0;i<length;i++){var prefix=prefixes[i];var thisRule=prefix.toUpperCase()+'_'+rule;if(thisRule in cssrule){return'@-'+prefix.toLowerCase()+'-'+prop;}}return false;};ModernizrProto.atRule=atRule;function contains(str,substr){return!!~(''+str).indexOf(substr);};function createElement(){if(typeof document.createElement!=='function'){return document.createElement(arguments[0]);}else if(isSVG){return document.createElementNS.call(document,'http://www.w3.org/2000/svg',arguments[0]);}else{return document.createElement.apply(document,arguments);}};function getBody(){var body=document.body;if(!body){body=createElement(isSVG?'svg':'body');body.fake=true;}return body;};function injectElementWithStyles(rule,callback,nodes,testnames){var mod='modernizr';var style;var ret;var node;var docOverflow;var div=createElement('div');var body=getBody();if(parseInt(nodes,10)){while(nodes--){node=createElement('div');node.id=testnames?testnames[nodes]:mod+(nodes+1);div.appendChild(node);}}style=createElement('style');style.type='text/css';style.id='s'+mod;(!body.fake?div:body).appendChild(style);body.appendChild(div);if(style.styleSheet){style.styleSheet.cssText=rule;}else{style.appendChild(document.createTextNode(rule));}div.id=mod;if(body.fake){body.style.background='';body.style.overflow='hidden';docOverflow=docElement.style.overflow;docElement.style.overflow='hidden';docElement.appendChild(body);}ret=callback(div,rule);
2if(body.fake){body.parentNode.removeChild(body);docElement.style.overflow=docOverflow;docElement.offsetHeight;}else{div.parentNode.removeChild(div);}return!!ret;};var testStyles=ModernizrProto.testStyles=injectElementWithStyles;function fnBind(fn,that){return function(){return fn.apply(that,arguments);};};function testDOMProps(props,obj,elem){var item;for(var i in props){if(props[i]in obj){if(elem===false){return props[i];}item=obj[props[i]];if(is(item,'function')){return fnBind(item,elem||obj);}return item;}}return false;};var modElem={elem:createElement('modernizr')};Modernizr._q.push(function(){delete modElem.elem;});var mStyle={style:modElem.elem.style};Modernizr._q.unshift(function(){delete mStyle.style;});function domToCSS(name){return name.replace(/([A-Z])/g,function(str,m1){return'-'+m1.toLowerCase();}).replace(/^ms-/,'-ms-');};function nativeTestProps(props,value){var i=props.length;if('CSS'in window&&'supports'in window.CSS){while(i--){if(window.CSS.supports(domToCSS(props[i]),value)){return true;}}return false;}else if('CSSSupportsRule'in window){var conditionText=[];while(i--){conditionText.push('('+domToCSS(props[i])+':'+value+')');}conditionText=conditionText.join(' or ');return injectElementWithStyles('@supports ('+conditionText+') { #modernizr { position: absolute; } }',function(node){return getComputedStyle(node,null).position=='absolute';});}return undefined;};function testProps(props,prefixed,value,skipValueTest){skipValueTest=is(skipValueTest,'undefined')?false:skipValueTest;if(!is(value,'undefined')){var result=nativeTestProps(props,value);if(!is(result,'undefined')){return result;}}var afterInit,i,propsLength,prop,before;var elems=['modernizr','tspan','samp'];while(!mStyle.style&&elems.length){afterInit=true;mStyle.modElem=createElement(elems.shift());mStyle.style=mStyle.modElem.style;}function cleanElems(){if(afterInit){delete mStyle.style;delete mStyle.modElem;}}propsLength=props.length;for(i=0;i<propsLength;i++){prop=props[i];before=mStyle.style[prop];if(contains(prop,'-')){prop=cssToDOM(prop);}if(mStyle.style[prop]!==undefined){if(!skipValueTest&&!is(value,'undefined')){try{mStyle.style[prop]=value;}catch(e){}if(mStyle.style[prop]!=before){cleanElems();return prefixed=='pfx'?prop:true;}}else{cleanElems();return prefixed=='pfx'?prop:true;}}}cleanElems();return false;};var testProp=ModernizrProto.testProp=function(prop,value,useValue){return testProps([prop],undefined,value,useValue);};function testPropsAll(prop,prefixed,elem,value,skipValueTest){var ucProp=prop.charAt(0).toUpperCase()+prop.slice(1),props=(prop+' '+cssomPrefixes.join(ucProp+' ')+ucProp).split(' ');if(is(prefixed,'string')||is(prefixed,'undefined')){return testProps(props,prefixed,value,skipValueTest);}else{props=(prop+' '+(domPrefixes).join(ucProp+' ')+ucProp).split(' ');return testDOMProps(props,prefixed,elem);}}ModernizrProto.testAllProps=testPropsAll;var prefixed=ModernizrProto.prefixed=function(prop,obj,elem){if(prop.indexOf('@')===0){return atRule(prop);}if(prop.indexOf('-')!=-1){prop=cssToDOM(prop);}if(!obj){return testPropsAll(prop,'pfx');}else{return testPropsAll(prop,obj,elem);}};function testAllProps(prop,value,skipValueTest){return testPropsAll(prop,undefined,undefined,value,skipValueTest);}ModernizrProto.testAllProps=testAllProps;Modernizr.addTest('cssanimations',testAllProps('animationName','a',true));Modernizr.addTest('csstransitions',testAllProps('transition','all',true));Modernizr.addTest('touchevents',function(){var bool;if(('ontouchstart'in window)||window.DocumentTouch&&document instanceof DocumentTouch){bool=true;}else{var query=['@media (',prefixes.join('touch-enabled),('),'heartz',')','{#modernizr{top:9px;position:absolute}}'].join('');testStyles(query,function(node){bool=node.offsetTop===9;});}return bool;});testRunner();setClasses(classes);delete ModernizrProto.addTest;delete ModernizrProto.addAsyncTest;for(var i=0;i<Modernizr._q.length;i++){Modernizr._q[i]();}window.Modernizr=Modernizr;;})(window,document);;(function($,window,undefined){'use strict';var Modernizr=window.Modernizr,$body=$('body');$.DLMenu=function(options,element){this.$el=$(element);this._init(options);};$.DLMenu.defaults={animationClasses:{classin:'mk-vm-animate-in-'+mk_vertical_header_anim,classout:'mk-vm-animate-out-'+mk_vertical_header_anim},onLevelClick:function(el,name){return false;},onLinkClick:function(el,ev){return false;}};$.DLMenu.prototype={_init:function(options){this.options=$.extend(true,{},$.DLMenu.defaults,options);this._config();var animEndEventNames={'WebkitAnimation':'webkitAnimationEnd','OAnimation':'oAnimationEnd','msAnimation':'MSAnimationEnd','animation':'animationend'},transEndEventNames={'WebkitTransition':'webkitTransitionEnd','MozTransition':'transitionend','OTransition':'oTransitionEnd','msTransition':'MSTransitionEnd','transition':'transitionend'};this.animEndEventName=animEndEventNames[Modernizr.prefixed('animation')]+'.dlmenu';this.transEndEventName=transEndEventNames[Modernizr.prefixed('transition')]+'.dlmenu';this.animEndEventNameUnsufixed=animEndEventNames[Modernizr.prefixed('animation')];this.transEndEventNameUnsufixed=transEndEventNames[Modernizr.prefixed('transition')];this.supportAnimations=Modernizr.cssanimations;this.supportTransitions=Modernizr.csstransitions;this._initEvents();},_config:function(){this.open=false;this.$trigger=this.$el.children('.mk-vm-trigger');this.$menu=this.$el.children('ul.mk-vm-menu');this.$menuitems=this.$menu.find('li:not(.mk-vm-back)');this.$back=this.$menu.find('li.mk-vm-back');},_initEvents:function(){var self=this;$('.mk-vm-menuwrapper a').on('transitionend',function(event){event.stopPropagation();});this.$menuitems.on('click.dlmenu','a',function(event){var $item=$(event.delegateTarget),$submenu=$(event.currentTarget).siblings('ul.sub-menu');if($submenu.length>0){var $flyin=$submenu.clone().css('opacity',0).insertAfter(self.$menu);var onAnimationEndFn=function(){var $parent=$item.parents('.mk-vm-subviewopen:first');self.$menu.off(self.animEndEventName).removeClass(self.options.animationClasses.classout).addClass('mk-vm-subview');$item.addClass('mk-vm-subviewopen') 3$parent.removeClass('mk-vm-subviewopen').addClass('mk-vm-subview');$flyin.remove();var $txt=$item.find('.meni-item-text');$txt.css('opacity',0.99);setTimeout(function(){$txt.css('opacity',1)},0);};setTimeout(function(){$flyin.addClass(self.options.animationClasses.classin);self.$menu.addClass(self.options.animationClasses.classout);if(self.supportAnimations){self.$menu.on(self.animEndEventName,onAnimationEndFn);}else{onAnimationEndFn.call();}self.options.onLevelClick($item,$item.children('a:first').text());});return false;}else{self.options.onLinkClick($item,event);}});this.$back.on('click.dlmenu',function(event){var $this=$(this),$submenu=$this.parents('ul.sub-menu:first'),$item=$submenu.parent(),$flyin=$submenu.clone().insertAfter(self.$menu);var onAnimationEndFn=function(){self.$menu.off(self.animEndEventName).removeClass(self.options.animationClasses.classin);$flyin.remove();};setTimeout(function(){$flyin.addClass(self.options.animationClasses.classout);self.$menu.addClass(self.options.animationClasses.classin);if(self.supportAnimations){self.$menu.on(self.animEndEventName,onAnimationEndFn);}else{onAnimationEndFn.call();}$item.removeClass('mk-vm-subviewopen');var $subview=$this.parents('.mk-vm-subview:first');if($subview.is('li')){$subview.addClass('mk-vm-subviewopen');}$subview.removeClass('mk-vm-subview');});return false;});},closeMenu:function(){if(this.open){this._closeMenu();}},_closeMenu:function(){var self=this,onTransitionEndFn=function(){self.$menu.off(self.transEndEventName);self._resetMenu();};this.$menu.removeClass('mk-vm-menuopen');this.$menu.addClass('mk-vm-menu-toggle');this.$trigger.removeClass('mk-vm-active');if(this.supportTransitions){this.$menu.on(this.transEndEventName,onTransitionEndFn);}else{onTransitionEndFn.call();}this.open=false;},openMenu:function(){if(!this.open){this._openMenu();}},_openMenu:function(){var self=this;$body.off('click').on('click.dlmenu',function(){self._closeMenu();});this.$menu.addClass('mk-vm-menuopen mk-vm-menu-toggle').on(this.transEndEventName,function(){$(this).removeClass('mk-vm-menu-toggle');});this.$trigger.addClass('mk-vm-active');this.open=true;},_resetMenu:function(){this.$menu.removeClass('mk-vm-subview');this.$menuitems.removeClass('mk-vm-subview mk-vm-subviewopen');}};var logError=function(message){if(window.console){window.console.error(message);}};$.fn.dlmenu=function(options){if(typeof options==='string'){var args=Array.prototype.slice.call(arguments,1
3);this.each(function(){var instance=$.data(this,'dlmenu');if(!instance){logError("cannot call methods on dlmenu prior to initialization; "+"attempted to call method '"+options+"'");return;}if(!$.isFunction(instance[options])||options.charAt(0)==="_"){logError("no such method '"+options+"' for dlmenu instance");return;}instance[options].apply(instance,args);});}else{this.each(function(){var instance=$.data(this,'dlmenu');if(instance){instance._init();}else{instance=$.data(this,'dlmenu',new $.DLMenu(options,this));}});}return this;};})(jQuery,window);(function($){'use strict';$('.mk-main-navigation .menu-item-has-children').children('a').attr('aria-haspopup','true');$('.animated-column-item').attr('aria-haspopup','true');})(jQuery);(function($){'use strict';var Accordion=function(el){var that=this,$el=$(el),initial=$el.data('initialindex'),timeout;this.$el=$el;this.$single=$('.'+this.dom.single,$el);this.isExpendable=($el.data('style')==='toggle-action');this.bindClicks();$(window).on('load',function(){if(initial!==-1)that.show(that.$single.eq(initial))});$(window).on('resize',function(){clearTimeout(timeout);timeout=setTimeout(that.bindClicks.bind(that),500);});} 4Accordion.prototype.dom={single:'mk-accordion-single',tab:'mk-accordion-tab',pane:'mk-accordion-pane',current:'current',mobileToggle:'mobile-false',mobileBreakPoint:767} 5Accordion.prototype.bindClicks=function(){this.$single.off('click','.'+this.dom.tab);if(!(window.matchMedia('(max-width: '+this.dom.mobileBreakPoint+'px)').matches&&this.$el.hasClass(this.dom.mobileToggle))){this.$single.on('click','.'+this.dom.tab,this.handleEvent.bind(this));var $current=$('.'+this.dom.current,this.$el);if($('.'+this.dom.pane,$current).css('display')==='none')this.show($current);}} 6Accordion.prototype.handleEvent=function(e){e.preventDefault();e.stopPropagation();var $single=$(e.delegateTarget);if(!$single.hasClass(this.dom.current)){this.show($single);}else{if(this.isExpendable)this.hide($single);}} 7Accordion.prototype.hide=function($single){$single.removeClass(this.dom.current);
7$('.'+this.dom.pane,$single).slideUp();} 8Accordion.prototype.show=function($single){if(!this.isExpendable){var that=this;this.hide($('.'+this.dom.current,that.$el));}$single.addClass(this.dom.current);$('.'+this.dom.pane,$single).slideDown();} 9$('.mk-accordion').each(function(){new Accordion(this);});})(jQuery);(function($){'use strict';if(typeof Raphael==='undefined')return;var SkillDiagram=function(el){this.el=el;} 10SkillDiagram.prototype={init:function(){this.cacheElements();this.createDiagram();this.$skills.each(this.createSkill.bind(this));},cacheElements:function(){this.$el=$(this.el);this.$skills=this.$el.find('.mk-meter-arch');this.config=this.$el.data();this.config.radius=this.config.dimension/2;},random:function(l,u){return Math.floor((Math.random()*(u-l+1))+l);},createDiagram:function(){var self=this;this.diagram=Raphael(this.el,this.config.dimension,this.config.dimension);this.diagram.setViewBox(0,0,this.config.dimension,this.config.dimension,true);this.diagram.setSize('90%','90%');this.diagram.circle(this.config.radius,this.config.radius,80).attr({stroke:'none',fill:this.config.circleColor});this.title=this.diagram.text(this.config.radius,this.config.radius,this.config.defaultText).attr({font:"22px helvetica",fill:this.config.defaultTextColor}).toFront();this.diagram.customAttributes.arc=function(value,color,rad){var v=3.6*value,alpha=v==360?359.99:v,r=self.random(91,240),a=(r-alpha)*Math.PI/180,b=r*Math.PI/180,sx=self.config.radius+rad*Math.cos(b),sy=self.config.radius-rad*Math.sin(b),x=self.config.radius+rad*Math.cos(a),y=self.config.radius-rad*Math.sin(a),path=[['M',sx,sy],['A',rad,rad,0,+(alpha>180),1,x,y]];return{path:path,stroke:color}}},createSkill:function(id,el){var self=this,$this=$(el),config=$this.data(),radMin=72,radVal=27,newRad=radMin+(radVal*(id+1));var $path=this.diagram.path().attr({'stroke-width':28,arc:[config.percent,config.color,newRad]});$path.mouseover(function(){self.showSkill(this,config.name,config.percent);}).mouseout(function(){self.hideSkill(this)});},showSkill:function(self,name,percent){var $this=self,time=250;if(Raphael.type!='VML')$this.toFront();$this.animate({'stroke-width':50,'opacity':0.9,},800,'elastic');this.title.stop().animate({opacity:0}
10,time,'>',function(){this.attr({text:name+'\n'+percent+'%'}).animate({opacity:1},time,'<');}).toFront();},hideSkill:function(self){var $this=self,self=this,time=250;$this.stop().animate({'stroke-width':28,opacity:1},time*4,'elastic');self.title.stop().animate({opacity:0},time,'>',function(){self.title.attr({text:self.config.defaultText}).animate({opacity:1},time,'<');});}} 11$('.mk-skill-diagram').each(function(){var diagram=new SkillDiagram(this);diagram.init();});})(jQuery);(function($){'use strict';$('[data-js="tab-delegation"]').each(tabDelegation);function tabDelegation(){var $this=$(this),data=$this.data();if(data.tab)$this.on('click','a',openInTab);}function openInTab(e){e.preventDefault();var $this=$(this),url=$this.attr('href');window.open(url,'_blank');}})(jQuery);(function($){'use strict';var Toggle=function(el){var that=this,$el=$(el);this.$el=$el;$(window).on('load',function(){$el.toggle(that.open.bind(that),that.close.bind(that));});};Toggle.prototype.dom={pane:'mk-toggle-pane',active:'active-toggle'};Toggle.prototype.open=function(){var $this=this.$el;$this.addClass(this.dom.active);$this.siblings('.'+this.dom.pane).slideDown(200);};Toggle.prototype.close=function(){var $this=this.$el;$this.removeClass(this.dom.active);$this.siblings('.'+this.dom.pane).slideUp(200);};var $toggle=$('.mk-toggle-title');if(!$toggle.length)return;$toggle.each(function(){new Toggle(this);});})(jQuery);window.ajaxInit=function(){mk_lightbox_init();mk_click_events();mk_social_share_global();mk_gallery();loop_audio_init();};window.ajaxDelayedInit=function(){mk_flexslider_init();};$(document).ready(function(){mk_lightbox_init();mk_login_form();mk_backgrounds_parallax();mk_flexslider_init();mk_event_countdown();mk_skill_meter();mk_milestone();mk_ajax_search();mk_hover_events();mk_portfolio_ajax();mk_love_post();product_loop_add_cart();mk_portfolio_widget();mk_contact_form();mk_blog_carousel();mk_header_searchform();mk_click_events();mk_text_typer();mk_tab_slider_func();$(window).on('load',function(){mk_unfold_footer();mk_tabs();mk_accordion_toggles_tooltip();mk_gallery();mk_theatre_responsive_calculator();mk_tabs_responsive();mk_start_tour_resize();mk_header_social_resize();mk_page_section_social_video_bg();loop_audio_init();mk_one_page_scroller();setTimeout(function(){mk_mobile_tablet_responsive_calculator();},300);console.log("ready for rock");});var onDebouncedResize=function(){mk_theatre_responsive_calculator();mk_mobile_tablet_responsive_calculator();mk_tabs_responsive();mk_accordion_toggles_tooltip();mk_start_tour_resize();mk_header_social_resize();setTimeout(function(){mk_unfold_footer();},300);};var debounceResize=null;$(window).on("resize",function(){if(debounceResize!==null){clearTimeout(debounceResize);}debounceResize=setTimeout(onDebouncedResize,300);});var onDebouncedScroll=function(){mk_skill_meter();mk_milestone();};var debounceScroll=null;$(window).on("scroll",function(){if(debounceScroll!==null){clearTimeout(debounceScroll);}debounceScroll=setTimeout(onDebouncedScroll,100);});if(MK.utils.isMobile()){$('body').addClass('no-transform');}});function mk_text_typer(){"use strict";$('[data-typer-targets]').each(function(){var that=this;MK.core.loadDependencies([MK.core.path.plugins+'jquery.typed.js'],function(){var $this=$(that),$first_string=[$this.text()],$rest_strings=$this.attr('data-typer-targets').split(','),$strings=$first_string.concat($rest_strings);$this.text('');$this.typed({strings:$strings,typeSpeed:30,backDelay:1200,loop:true,loopCount:false,});});});}function mk_tab_slider_func(){"use strict";$('.mk-tab-slider').each(function(){var that=this;MK.core.loadDependencies([MK.core.path.plugins+'jquery.swiper.js'],function(){var $this=$(that),id=$this.data('id'),$autoplayTime=$this.data('autoplay'),$content=$('.mk-slider-content');var mk_tab_slider=$this.swiper({wrapperClass:'mk-tab-slider-wrapper',slideClass:'mk-tab-slider-item',calculateHeight:true,speed:500,autoplay:isTest?false:$autoplayTime,onSlideChangeStart:function(){$('.mk-tab-slider-nav[data-id="'+id+'"]').find(".active").removeClass('active') 12$('.mk-tab-slider-nav[data-id="'+id+'"]').find("a").eq(mk_tab_slider.activeIndex).addClass('active')}});function repaintFirefox(){$content.css('display','block');setTimeout(function(){mk_tab_slider.reInit();$content.css('display','table');},100);}$('.mk-tab-slider-nav[data-id="'+id+'"]').find("a").first().addClass('active');$('.mk-tab-slider-nav[data-id="'+id+'"]').find("a").on('touchstart mousedown',function(e){e.preventDefault() 13$('.mk-tab-slider-nav[data-id="'+id+'"]').find(".active").removeClass('active') 14$(this).addClass('active') 15mk_tab_slider.swipeTo($(this).index())});$('.mk-tab-slider-nav[data-id="'+id+'"]').find("a").click(function(e){e.preventDefault();});repaintFirefox();$(window).on('resize',repaintFirefox);});});}function mk_one_page_scroller(){"use strict";$('.mk-edge-one-pager').each(function(){var self=this;MK.core.loadDependencies([MK.core.path.plugins+'jquery.fullpage.js'],function(){var $this=$(self),anchorArr=[];$this.find('.section').each(function(){anchorArr.push($(this).attr('data-title'));});var scrollable=true;$this.find('.section').each(function(){var $section=$(this),$content=$section.find('.edge-slide-content'),sectionHeight=$section.height(),contentHeight=$content.innerHe
15ight();if((contentHeight+30)>$(window).height()){scrollable=false;}});if(!scrollable){$this.find('.section').each(function(){var $section=$(this);$section.addClass('active').css({'padding-bottom':'50px'});});}if(scrollable){$this.fullpage({verticalCentered:false,resize:true,slidesColor:['#ccc','#fff'],anchors:anchorArr,scrollingSpeed:600,easing:'easeInQuart',menu:false,navigation:true,navigationPosition:'right',navigationTooltips:false,slidesNavigation:true,slidesNavPosition:'bottom',loopBottom:false,loopTop:false,loopHorizontal:true,autoScrolling:true,scrollOverflow:false,css3:true,paddingTop:0,paddingBottom:0,normalScrollElements:'.mk-header, .mk-responsive-wrap',normalScrollElementTouchThreshold:5,keyboardScrolling:true,touchSensitivity:15,continuousVertical:false,animateAnchor:true,onLeave:function(index,nextIndex,direction){var currentSkin=$this.find('.one-pager-slide').eq(nextIndex-1).attr('data-header-skin');MK.utils.eventManager.publish('firstElSkinChange',currentSkin);$('#fullPage-nav').removeClass('light-skin dark-skin').addClass(currentSkin+'-skin');},afterRender:function(){var $nav=$('#fullPage-nav');setTimeout(function(){var currentSkin=$this.find('.one-pager-slide').eq(0).attr('data-header-skin');MK.utils.eventManager.publish('firstElSkinChange',currentSkin);if($nav.length)$nav.removeClass('light-skin dark-skin').addClass(currentSkin+'-skin');},300);var $slide=$this.find('.section'),headerHeight=MK.val.offsetHeaderHeight(0),windowHeight=$(window).height();$slide.height(windowHeight-headerHeight);if($nav.length){$nav.css({'top':'calc(50% + '+(headerHeight/2)+'px)','marginTop':0});var style=$this.attr('data-pagination');$nav.addClass('pagination-'+style);}setTimeout(mk_one_pager_resposnive,1000);},afterResize:function(){var $slide=$this.find('.section'),headerHeight=MK.val.offsetHeaderHeight(0),windowHeight=$(window).height();$slide.height(windowHeight-headerHeight);$('#fullPage-nav').css({'top':'calc(50% + '+(headerHeight/2)+'px)','marginTop':0});setTimeout(mk_one_pager_resposnive,1000);console.log('Reposition pager content.');},});}function swipeTo(href,e){href='_'+href;if(!~href.indexOf('#'))return;var section=href.split('#')[1];if(~anchorArr.indexOf(section)){if(typeof e!=='undefined')e.preventDefault();if(scrollable)$.fn.fullpage.moveTo(section);else MK.utils.scrollToAnchor('[data-title="'+section+'"]');}}var loc=window.location;if(loc.hash)swipeTo(loc.hash);$(document).on('click','a',function(e){var $link=$(e.currentTarget);swipeTo($link.attr('href'),e);});});});}function mk_one_pager_resposnive(){"use strict";$('.mk-edge-one-pager').each(function(){var $pager=$(this),headerHeight=MK.val.offsetHeaderHeight(0),windowHeight=$(window).height()-headerHeight;$pager.find('.one-pager-slide').each(function(){var $slide=$(this),$content=$slide.find('.edge-slide-content');if($slide.hasClass('left_center')||$slide.hasClass('center_center')||$slide.hasClass('right_center')){var contentHeight=$content.height(),distanceFromTop=(windowHeight-contentHeight)/2;distanceFromTop=(distanceFromTop<50)?50+headerHeight:distanceFromTop;$content.css('marginTop',distanceFromTop);}if($slide.hasClass('left_bottom')||$slide.hasClass('center_bottom')||$slide.hasClass('right_bottom')){var distanceFromTop=windowHeight-$content.height()-90;$content.css('marginTop',(distanceFromTop));}});});}function mk_gallery(){"use strict";$('.mk-gallery .mk-gallery-item.hover-overlay_layer .item-holder').each(function(){var itemHolder=$(this),galleryDesc=itemHolder.find('.gallery-desc');function updatePosition(){var parentHeight=itemHolder.outerHeight(),contentHeight=galleryDesc.innerHeight();var paddingVal=(parentHeight-contentHeight)/2;galleryDesc.css({'top':paddingVal,});}updatePosition();$(window).on('resize',function(){setTimeout(function(){updatePosition();},1000);});});if($(window).width()<=1024){$('.mk-gallery .mk-gallery-item').on('click',function(e){var clicks=$(this).data('clicks');if(clicks){$(this).toggleClass('hover-state');}else{$(this).toggleClass('hover-state');}$(this).data("clicks",!clicks);});}}function mk_theatre_responsive_calculator(){var $laptopContainer=$(".laptop-theatre-slider");var $computerContainer=$(".desktop-theatre-slider");$laptopContainer.each(function(){var $this=$(this),$window=$(window),$windowWidth=$window.outerWidth(),$windowHeight=$window.outerHeight(),$width=$this.outerWidth(),$height=$this.outerHeight(),$paddingTop=38,$paddingRight=143,$paddingBottom=78,$paddingLeft=143;var $player=$this.find('.player-container');if($windowWidth>$width){$player.css({'padding-left':parseInt(($width*$paddingLeft)/1200),'padding-right':parseInt(($width*$paddingRight)/1200),'padding-top':parseInt(($height*$paddingTop)/690),'padding-bottom':parseInt(($height*$paddingBottom)/690),});}});$computerContainer.each(function(){var $this=$(this),$window=$(window),$windowWidth=$window.outerWidth(),$windowHeight=$window.outerHeight(),$width=$this.outerWidth(),$height=$this.outerHeight(),$paddingTop=60,$paddingRight=52,$paddingBottom=290,$paddingLeft=49;var $player=$this.find('.player-container');if($windowWidth>$width){$player.css({'padding-left':parseInt(($width*$paddingLeft)/1200),'padding-right':parseInt(($width*$paddingRight)/1200),'padding-top':parseInt(($height*$paddingTop)/969),'padding-bottom':parseInt(($height*$paddingBottom)/969),});}});}function mk_mobile_tablet_responsive_calculator(){var $laptopSlideshow=$(".mk-laptop-slideshow-shortcode");var $lcdSlideshow=$(".mk-lcd-slideshow");if($.exists(".mk-laptop-slideshow-shortcode")){$laptopSlideshow.each(function(){var $this=$(this),$window=$(window),$windowWidth=$window.outerWidth(),$windowHeight=$window.outerHeight(),$width=$this.outerWidth(),$height=$this.outerHeight(),$paddingTop=28,$paddingRight=102,$paddingBottom=52,$paddingLeft=102;var $player=$this.find(".slideshow-container");$player.css({"padding-left":parseInt(($width*$paddingLeft)/836),"padding-right":parseInt(($width*$paddingRight)/836),"padding-top":parseInt(($height*$paddingTop)/481),"padding-bottom":parseInt(($height*$paddingBottom)/481),});});}if($.exists(".mk-lcd-slideshow")){$lcdSlideshow.each(function(){var $this=$(this),$window=$(window),$windowWidth=$window.outerWidth(),$windowHeight=$window.outerHeight(),$width=$this.outerWidth(),$height=$this.outerHeight(),$paddingTop=35,$paddingRight=39,$paddingBottom=213,$paddingLeft=36;var $player=$this.find(".slideshow-container");$player.css({"padding-left":parseInt(($width*$paddingLeft)/886),"padding-right":parseInt(($width*$paddingRight)/886),"padding-top":parseInt(($height*$paddingTop)/713),"padding-bottom":parseInt(($height*$paddingBottom)/713),});});}}function mk_start_tour_resize(){$('.mk-header-start-tour').each(function(){var $windowWidth=$(document).width(),$this=$(this),$linkWidth=$this.width()+15,$padding=($windowWidth-mk_responsive_nav_width)/2;function updateStartTour(){if($windowWidth<mk_responsive_nav_width){$this.removeClass('hidden');$this.addClass('show');}else{if($padding<$linkWidth){$this.removeClass('show');$this.addClass('hidden');}else{$this.removeClass('hidden');$this.addClass('show');}}}setTimeout(function(){updateStartTour();},300);});}function mk_header_social_resize(){$('.mk-header-social.header-section').each(function(){var $windowWidth=$(document).width(),$this=$(this),$linkWidth=$this.width()+15,$padding=($windowWidth-mk_responsive_nav_width)/2;function updateStartTour(){if($windowWidth<mk_responsive_nav_width){$this.removeClass('hidden');$this.addClass('show');}else{if($padding<$linkWidth){$this.removeClass('show');$this.addClass('hidden');}else{$this.removeClass('hidden');$this.addClass('show');}}}setTimeout(function(){updateStartTour();},300);});}function mk_page_section_social_video_bg(){$(".mk-page-section.social-hosted").each(function(){var $container=$(this),$sound=$container.data('sound'),$source=$container.data('source'),player;if($source=='youtube'){var youtube=$container.find('iframe')[0];player=new YT.Player(youtube);setTimeout(function(){player.playVideo();if($sound==false){player.mute();}},1000);}if($source=='vimeo'){var vimeo=$container.find('iframe')[0];player=$f(vimeo);setTimeout(function(){player.api('play');if($sound===false){player.api('setVolume',0);}},1000);}});}
15function videoLoadState(){$('.mk-section-video video').each(function(){var mkVideo=this;this.onload=fire();function fire(){setTimeout(function(){$(mkVideo).animate({'opacity':1},300);},1000);}});}videoLoadState();(function($){$(window).on('load',initialize);function initialize(){var $gmap=$('.gmap_widget');if($gmap.length&&typeof google!=='undefined')$gmap.each(run);}function run(){var $mapHolder=$(this);var myLatlng=new google.maps.LatLng($mapHolder.data('latitude'),$mapHolder.data('longitude'));var mapOptions=$mapHolder.data('options');mapOptions.mapTypeId=google.maps.MapTypeId.ROADMAP;mapOptions.center=myLatlng;var map=new google.maps.Map(this,mapOptions);new google.maps.Marker({position:myLatlng,map:map});}}(jQuery));(function($){$(window).on('load',function(){var $feeds=$('.mk-instagram-feeds');if($feeds.length)$feeds.each(run);});function run(){var options=$(this).data('options');options.template='<a class="featured-image '+options.tmp_col+'-columns" href="{{link}}" target="_'+options.tmp_target+'"><div class="item-holder"><img src="{{image}}" /><div class="image-hover-overlay"></div></div></a>';var feed=new Instafeed(options);feed.run();}}(jQuery));(function($){$(window).on('load',function(){setTimeout(function(){$('.chrome-flipbox-backface-fix').removeClass('chrome-flipbox-backface-fix');},300);});}(jQuery));(function($){$(window).on('load',function(){$('.vc_tta-tab a').on('click',function(){setTimeout(function(){$(window).trigger('resize');},100);});});}(jQuery));(function($){$(window).on('load',function(){$('#mk-vm-menu .menu-item-has-children, #mk-vm-menu .mk-vm-back').on('mouseenter',function(){var $header_inner=$(this).closest('.mk-header-inner'),$header_inner_height=$header_inner.outerHeight(),$header_bg=$header_inner.find('.mk-header-bg'),total_height=0;$header_bg.css('height','100%');setTimeout(function(){$header_inner.children(':visible').each(function(){total_height+=$(this).outerHeight(true);});total_height-=$header_bg.height();if(total_height<$header_inner_height){$header_bg.css('height','100%');}else{$header_bg.css('height',total_height+'px');}},600);});});}(jQuery));(function($){$(window).on('load',function(){var $variations_form=$('.variations_form');if($variations_form.length){var $varitions_selects=$variations_form.find('.variations').find('.value').find('select');$varitions_selects.on('change',function(){var $all_img_container=$('.mk-product-image .mk-woocommerce-main-image');if($all_img_container.length){$($all_img_container).each(set_lightbox_href);}});$varitions_selects.trigger('change');}});function set_lightbox_href(){var $product_img=$(this).find('img'),$lightbox=$(this).find('.mk-lightbox');setTimeout(function(){var image_url=$product_img.attr('src'),image_suffix=image_url.substr(image_url.lastIndexOf('.')-image_url.length),image_url=image_url.slice(0,image_url.lastIndexOf('-'));$lightbox.attr('href',image_url+image_suffix);},300);}}(jQuery));(function($){if(MK.utils.isMobile()){$('.mk-section-video video').remove();}}(jQuery));(function($){$(window).on('load',function(){$(document).on('yith-wcan-ajax-filtered yith_infs_added_elem yith-wcan-ajax-reset-filtered',function(){setTimeout(function(){MK.utils.eventManager.publish('ajaxLoaded');MK.core.initAll(document);},1000);});$(document).on('yith-wcan-ajax-filtered yith-wcan-ajax-reset-filtered',function(){setTimeout(function(){$('.woocommerce-ordering').on('change','select.orderby',function(){$(this).closest('form').submit();});},1000);});});}(jQuery));function mk_accordion_toggles_tooltip(){"use strict";$('.box-close-btn').on('click',function(){$(this).parent().fadeOut(300);return false;});}function mk_portfolio_ajax(){"use strict";var headerHeight=0;if($.exists("#wpadminbar")){headerHeight+=$("#wpadminbar").height();}if(!$.exists('.mk-vm-menuwrapper')){headerHeight+=parseInt($('.mk-header').attr('data-sticky-height'));}function init(){var $portfolio=$('.portfolio-grid.portfolio-ajax-enabled');if(!$portfolio.length)return;MK.core.loadDependencies([MK.core.path.plugins+'jquery.ajax.portfolio.js'],function(){setTimeout(function(){$portfolio.each(function(){$(this).ajaxPortfolio({extraOffset:headerHeight});});},100);});}init();MK.utils.eventManager.subscribe('ajaxLoaded',init);}function mk_ajax_search(){"use strict";if(mk_ajax_search_option!=="beside_nav"){return;}var minimumLengthToSearch=3;var $mkAjaxSearchInput=$('#mk-ajax-search-input');var security=$mkAjaxSearchInput.siblings('input[name="security"]').val();var wpHttpReferer=$mkAjaxSearchInput.siblings('input[name="_wp_http_referer"]').val();var querySpliter=(ajaxurl.indexOf('?')>-1)?'&':'?';var ul=document.getElementById('mk-nav-search-result');var searchTerm;var requestCounter=0;var responseCounter=0;$mkAjaxSearchInput.on('paste input propertychange',onSearchBoxInput);function onSearchBoxInput(e){var target=e.target||e.srcElement;var newValue=target.value;if(searchTerm!==newValue){searchTerm=newValue;ul.innerHTML='';if(searchTerm.length>=minimumLengthToSearch){$mkAjaxSearchInput.addClass('ajax-searching');requestCounter++;$.getJSON(ajaxurl+querySpliter+'callback=?&action=mk_ajax_search&security='+security+'&_wp_http_referer='+wpHttpReferer+'&term='+searchTerm).done(showSearchResult).fail(sh
15owErrorMessage);}}}function showSearchResult(data){responseCounter++;if(isCorrectResponse()){if(data.length>0){for(var i=0;i<data.length;i++){var item=data[i];$('<li>').append('<a href="'+item.link+'">'+item.image+'<span class="search-title">'+item.label+'</span><span class="search-date">'+item.date+'</span></a>').appendTo(ul);}}else{ul.innerHTML='<li class="mk-nav-search-result-zero">No Result.</li>';}$mkAjaxSearchInput.parent('form').removeClass('ajax-searching').addClass('ajax-search-complete');}}function showErrorMessage(){responseCounter++;if(isCorrectResponse()){ul.innerHTML='<li class="mk-nav-search-error-message">Can not search! Please try again.</li>';}}function isCorrectResponse(){return requestCounter===responseCounter;}}function mk_backgrounds_parallax(){"use strict";if(mk_header_parallax==true){$('.mk-header-bg').addClass('mk-parallax-enabled');}if(mk_body_parallax==true){$('body').addClass('mk-parallax-enabled');}if(mk_banner_parallax==true){$('.mk-header').addClass('mk-parallax-enabled');}if(mk_footer_parallax==true){$('#mk-footer').addClass('mk-parallax-enabled');}$('.mk-parallax-enabled').each(function(){var $this=$(this);if(!MK.utils.isMobile()){MK.core.loadDependencies([MK.core.path.plugins+'jquery.parallax.js'],function(){$this.parallax("49%",0.3);});}});$('.mk-fullwidth-slideshow.parallax-slideshow').each(function(){var $this=$(this);if(!MK.utils.isMobile()){MK.core.loadDependencies([MK.core.path.plugins+'jquery.parallax.js'],function(){var speed_factor=$this.attr('data-speedFactor');$this.parallax("49%",speed_factor);});}});}function loop_audio_init(){if($.exists('.jp-jplayer')){$('.jp-jplayer.mk-blog-audio').each(function(){var $this=$(this);MK.core.loadDependencies([MK.core.path.plugins+'jquery.jplayer.js'],function(){var css_selector_ancestor="#"+$this.siblings('.jp-audio').attr('id');var ogg_file,mp3_file,mk_theme_js_path;ogg_file=$this.attr('data-ogg');mp3_file=$this.attr('data-mp3');$this.jPlayer({ready:function(){$this.jPlayer("setMedia",{mp3:mp3_file,ogg:ogg_file});},play:function(){$this.jPlayer("pauseOthers");},swfPath:mk_theme_js_path,supplied:"mp3, ogg",cssSelectorAncestor:css_selector_ancestor,wmode:"window"});});});}}function mk_blog_carousel(){"use strict";if(!$.exists('.mk-blog-showcase')){return;}$('.mk-blog-showcase ul li').each(function(){$(this).on('hover',function(){$(this).siblings('li').removeClass('mk-blog-first-el').end().addClass('mk-blog-first-el');});});}function mk_contact_form(){"use strict";var mkContactForms=document.getElementsByClassName('mk-contact-form');if(mkContactForms.length===0){return;}var captchaImageHolder=$('.captcha-image-holder');var activeClassName='is-active';var invalidClassName='mk-invalid';for(var i=0;i<mkContactForms.length;
15i++){initializeForm(mkContactForms[i],activeClassName,invalidClassName);}initializeCaptchas();function initializeForm(form,activeClassName,invalidClassName){var inputs=getFormInputs(form);for(var i=0;i<inputs.length;i++){markActiveClass(inputs[i]);}form.addEventListener('submit',function(e){validateForm(e,invalidClassName);});function setActiveClass(){addClass(this.parentNode,activeClassName);}function unsetActiveClass(){if(this.value===''){removeClass(this.parentNode,activeClassName);}}function markActiveClass(input){input.addEventListener('focus',setActiveClass);input.addEventListener('blur',unsetActiveClass);}}function validateForm(e,invalidClassName){e.preventDefault();var form=e.target||e.srcElement;var inputs=getFormInputs(form);var isValidForm=true;var hasCaptchaField=false;for(var i=0;i<inputs.length;i++){var input=inputs[i];input.value=String(input.value).trim();switch(input.type){case'hidden':break;case'email':isValidForm=validateEmail(input,invalidClassName)&&isValidForm;break;case'textarea':isValidForm=validateText(input,invalidClassName)&&isValidForm;break;case'text':if(input.dataset.type==='captcha'){isValidForm=validateText(input,invalidClassName)&&isValidForm;hasCaptchaField=true;}else if(input.dataset.type==='email'){isValidForm=validateEmail(input,invalidClassName)&&isValidForm;}else{isValidForm=validateText(input,invalidClassName)&&isValidForm;}break;default:console.warn('Implement validation for '+input.name+':'+input.type);break;}}if(isValidForm){if(hasCaptchaField){validateCaptcha(form,invalidClassName,sendForm);}else{sendForm(form);}}}function validateCaptcha(form,invalidClassName,captchaIsValidCallback){var input=form.querySelectorAll('[data-type="captcha"]')[0];if(input.value.length===0){addClass(input,invalidClassName);return false;}else{window.get.captcha(input.value).done(function(data){loadCaptcha();input.value='';if(data!=='ok'){addClass(input,invalidClassName);addClass(input,'contact-captcha-invalid');removeClass(input,'contact-captcha-valid');input.placeholder=mk_captcha_invalid_txt;}else{removeClass(input,invalidClassName);removeClass(input,'contact-captcha-invalid');addClass(input,'contact-captcha-valid');input.placeholder=mk_captcha_correct_txt;captchaIsValidCallback(form);}});}}function sendForm(form){var $form=$(form);var data=getFormData(form);progressButton.loader($form);$.post(ajaxurl,data,function(response){var res=JSON.parse(response);if(res.action_Status){progressButton.success($form);$form.find('.text-input').val('');$form.find('textarea').val('');$form.find('.contact-form-message').addClass('state-success').html(res.message);}else{progressButton.error($form);$form.find('.contact-form-message').removeClass('state-success').html(res.message);}});}function initializeCaptchas(){loadCaptcha();var captchaChangeImageButtons=document.getElementsByClassName('captcha-change-image');for(var i=0;i<captchaChangeImageButtons.length;i++){captchaChangeImageButtons[i].addEventListener('click',loadCaptcha);}}function loadCaptcha(e){if(e){e.preventDefault();}$.post(ajaxurl,{action:'mk_create_captcha_image'},appendImage);function appendImage(captchaImageURL){if(captchaImageHolder.find('.captcha-image').length===0){captchaImageHolder.append('<img src="'+captchaImageURL+'" class="captcha-image" alt="captcha txt">');}else{captchaImageHolder.find('.captcha-image').attr("src",captchaImageURL+'?'+new Date().getTime());}}}function getFormInputs(form){return form.querySelectorAll('input,textarea');}function getFormData(form){var data={action:'mk_contact_form'};var inputs=getFormInputs(form);for(var i=0;i<inputs.length;i++){data[inputs[i].name]=inputs[i].value;}return data;}}function mk_login_form(){$('form.mk-login-form').each(function(){var $this=$(this);$this.on('submit',function(e){$('p.mk-login-status',$this).show().text(ajax_login_object.loadingmessage);$.ajax({type:'POST',dataType:'json',url:ajax_login_object.ajaxurl,data:{'action':'ajaxlogin','username':$('#username',$this).val(),'password':$('#password',$this).val(),'security':$('#security',$this).val()},success:function(data){$('p.mk-login-status',$this).text(data.message);if(data.loggedin===true){document.location.href=ajax_login_object.redirecturl;}}});e.preventDefault();});});}var progressButton={loader:function(form){MK.core.loadDependencies([MK.core.path.plugins+'tweenmax.js'],function(){var $form=form,progressBar=$form.find(".mk-progress-button .mk-progress-inner"),buttonText=$form.find(".mk-progress-button .mk-progress-button-content"),progressButton=new TimelineLite();progressButton.to(progressBar,0,{width:"100%",scaleX:0,scaleY:1}
15).to(buttonText,.3,{y:-5}).to(progressBar,1.5,{scaleX:1,ease:Power2.easeInOut},"-=.1").to(buttonText,.3,{y:0}).to(progressBar,.3,{scaleY:0});});},success:function(form){MK.core.loadDependencies([MK.core.path.plugins+'tweenmax.js'],function(){var $form=form,buttonText=$form.find(".mk-button .mk-progress-button-content, .mk-contact-button .mk-progress-button-content"),successIcon=$form.find(".mk-progress-button .state-success"),progressButtonSuccess=new TimelineLite({onComplete:hideSuccessMessage});progressButtonSuccess.to(buttonText,.3,{paddingRight:20,ease:Power2.easeInOut},"+=1").to(successIcon,.3,{opacity:1}).to(successIcon,2,{opacity:1});function hideSuccessMessage(){progressButtonSuccess.reverse()}});},error:function(form){MK.core.loadDependencies([MK.core.path.plugins+'tweenmax.js'],function(){var $form=form,buttonText=$form.find(".mk-button .mk-progress-button-content, .mk-contact-button .mk-progress-button-content"),errorIcon=$form.find(".mk-progress-button .state-error"),progressButtonError=new TimelineLite({onComplete:hideErrorMessage});progressButtonError.to(buttonText,.3,{paddingRight:20},"+=1").to(errorIcon,.3,{opacity:1}).to(errorIcon,2,{opacity:1});function hideErrorMessage(){progressButtonError.reverse()}});}};function mk_click_events(){"use strict";var eventtype='click';$(".mk-header-login, .mk-header-signup, .mk-side-dashboard, .mk-quick-contact-wrapper, .mk-dashboard-trigger, .blog-share-container, .news-share-buttons, .main-nav-side-search, #mk-fullscreen-search-wrapper, #fullscreen-navigation").on(eventtype,function(event){if(event.stopPropagation){event.stopPropagation();}else if(window.event){window.event.cancelBubble=true;}});$("html").on(eventtype,function(){$(".mk-login-register, .mk-header-sub
15scribe, #mk-quick-contact, .single-share-buttons, .single-share-box, .blog-social-share, .news-share-buttons, #mk-nav-search-wrapper").fadeOut(300);$('.mk-quick-contact-link').removeClass('quick-contact-active');});$('.mk-fullscreen-search-overlay').on(eventtype,function(){$(this).removeClass('mk-fullscreen-search-overlay-show');});$('.mk-forget-password').on(eventtype,function(){$('.mk-forget-panel').siblings().hide().end().show();});$('.mk-create-account').on(eventtype,function(){$('#mk-register-panel').siblings().hide().end().show();});$('.mk-return-login').on(eventtype,function(){$('#mk-login-panel').siblings().hide().end().show();});$('.mk-quick-contact-link').on(eventtype,function(){var $this=$(this),$quickContact=$('#mk-quick-contact');if(!$this.hasClass('quick-contact-active')){$quickContact.addClass('quick-contact-anim').fadeIn(250);$this.addClass('quick-contact-active');}else{$quickContact.removeClass('quick-contact-anim').fadeOut(100);$this.removeClass('quick-contact-active');}return false;});}function mk_social_share_global(){"use strict";var eventtype='click';$('.twitter-share').on(eventtype,function(){var $this=$(this),$url=$this.attr('data-url'),$title=$this.attr('data-title');window.open('http://twitter.com/intent/tweet?text='+$title+' '+$url,"twitterWindow","height=380,width=660,resizable=0,toolbar=0,menubar=0,status=0,location=0,scrollbars=0");return false;});$('.pinterest-share').on(eventtype,function(){var $this=$(this),$url=$this.attr('data-url'),$title=$this.attr('data-title'),$image=$this.attr('data-image');window.open('http://pinterest.com/pin/create/button/?url='+$url+'&media='+$image+'&description='+$title,"twitterWindow","height=320,width=660,resizable=0,toolbar=0,menubar=0,status=0,location=0,scrollbars=0");return false;});$('.facebook-share').on(eventtype,function(){var $url=$(this).attr('data-url');window.open('https://www.facebook.com/sharer/sharer.php?u='+$url,"facebookWindow","height=380,width=660,resizable=0,toolbar=0,menubar=0,status=0,location=0,scrollbars=0");return false;});$('.googleplus-share').on(eventtype,function(){var $url=$(this).attr('data-url');window.open('https://plus.google.com/share?url='+$url,"googlePlusWindow","height=380,width=660,resizable=0,toolbar=0,menubar=0,status=0,location=0,scrollbars=0");return false;});$('.linkedin-share').on(eventtype,function(){var $this=$(this),$url=$this.attr('data-url'),$title=$this.attr('data-title'),$desc=$this.attr('data-desc');window.open('http://www.linkedin.com/shareArticle?mini=true&url='+$url+'&title='+$title+'&summary='+$desc,"linkedInWindow","height=380,width=660,resizable=0,toolbar=0,menubar=0,status=0,location=0,scrollbars=0");return false;});}function mk_event_countdown(){if($.exists('.mk-event-countdown')){MK.core.loadDependencies([MK.core.path.plugins+'jquery.countdown.js'],function(){$('.mk-event-countdown').each(function(){if(isTest)return;var $this=$(this),$date=$this.attr('data-date'),$offset=$this.attr('data-offset');$this.downCount({date:$date,offset:$offset});});});}}function mk_flexslider_init(){var $lcd=$('.mk-lcd-slideshow'),$laptop=$('.mk-laptop-slideshow-shortcode');if($lcd.length)$lcd.find('.mk-lcd-image').fadeIn();if($laptop.length)$laptop.find(".mk-laptop-image").fadeIn();$('.js-flexslider').each(function(){if($(this).parents('.mk-tabs').length||$(this).parents('.mk-accordion').length){$(this).removeData("flexslider");}var $this=$(this),$selector=$this.attr('data-selector'),$animation=$this.attr('data-animation'),$easing=$this.attr('data-easing'),$direction=$this.attr('data-direction'),$smoothHeight=$this.attr('data-smoothHeight')=="true"?true:false,$slideshowSpeed=$this.attr('data-slideshowSpeed'),$animationSpeed=$this.attr('data-animationSpeed'),$controlNav=$this.attr('data-controlNav')=="true"?true:false,$directionNav=$this.attr('data-directionNav')=="true"?true:false,$pauseOnHover=$this.attr('data-pauseOnHover')=="true"?true:false,$isCarousel=$this.attr('data-isCarousel')=="true"?true:false;if($selector!==undefined){var $selector_class=$selector;}else{var $selector_class=".mk-flex-slides > li";}if($isCarousel===true){var $itemWidth=parseInt($this.attr('data-itemWidth')),$itemMargin=parseInt($this.attr('data-itemMargin')),$minItems=parseInt($this.attr('data-minItems')),$max
15Items=parseInt($this.attr('data-maxItems')),$move=parseInt($this.attr('data-move'));}else{var $itemWidth=$itemMargin=$minItems=$maxItems=$move=0;}MK.core.loadDependencies([MK.core.path.plugins+'jquery.flexslider.js'],function(){$this.flexslider({selector:$selector_class,animation:$animation,easing:$easing,direction:$direction,smoothHeight:$smoothHeight,slideshow:!isTest,slideshowSpeed:$slideshowSpeed,animationSpeed:$animationSpeed,controlNav:$controlNav,directionNav:$directionNav,pauseOnHover:$pauseOnHover,prevText:"",nextText:"",itemWidth:$itemWidth,itemMargin:$itemMargin,minItems:$minItems,maxItems:$maxItems,move:$move});});});}function mk_header_searchform(){$('.mk-search-trigger').click(function(){setTimeout(function(){$('#mk-ajax-search-input').focus();},500);});"use strict";$('.mk-header-toolbar .mk-header-searchform .text-input').on('focus',function(){if($('.mk-header-toolbar .mk-header-searchform .text-input').hasClass('on-close-state')){$('.mk-header-toolbar .mk-header-searchform .text-input').removeClass('on-close-state').animate({'width':'200px'},200);return false;}});$(".mk-header-toolbar .mk-header-searchform").click(function(event){if(event.stopPropagation){event.stopPropagation();}else if(window.event){window.event.cancelBubble=true;}});$("html").click(function(){$(this).find(".mk-header-toolbar .mk-header-searchform .text-input").addClass('on-close-state').animate({'width':90},300);});if(MK.utils.browser.name==='Edge'){$('#mk-fullscreen-search-input').on('keydown',function(e){if(e.which==13){e.preventDefault();$('#mk-fullscreen-searchform').submit();}});}}function mk_hover_events(){"use strict";$('.shopping-cart-header').hover(function(){$(this).find('.mk-shopping-cart-box').stop(true,true).fadeIn(250);},function(){$(this).find('.mk-shopping-cart-box').stop(true,true).fadeOut(250);});$('.widget-sub-navigation > ul > li, .widget_nav_menu ul.menu > li, .widget_product_categories ul > .cat-item').each(function(){var $this=$(this),$subLevel=$this.find('ul').first();if($this.hasClass('page_item_has_children')||$this.hasClass('menu-item-has-children')||$this.hasClass('cat-parent')){$this.on('click',function(){if($this.hasClass('toggle-active')){$subLevel.stop(true,true).slideUp(700);$this.removeClass('toggle-active');}else{$subLevel.stop(true,true).slideDown(700);$this.addClass('toggle-active');}});$subLevel.on('click',function(e){e.stopPropagation();});}});var eventtype='click';$('.mk-fullscreen-trigger').on(eventtype,function(e){$('.mk-fullscreen-search-overlay').addClass('mk-fullscreen-search-overlay-show');setTimeout(function(){$("#mk-fullscreen-search-input").focus();},300);e.preventDefault();});$('.mk-fullscreen-close').on(eventtype,function(e){$('.mk-fullscreen-search-overlay').removeClass('mk-fullscreen-search-overlay-show');e.preventDefault();});}function mk_unfold_footer(){var $this=$('#mk-footer'),$spacer=$('#mk-footer-unfold-spacer'),$footerHeight=$this.outerHeight();if(!window.matchMedia("(max-width: 767px)").matches){if($this.hasClass('mk-footer-unfold')){$spacer.css('height',$footerHeight);}}else{$spacer.css('height',0);}}function mk_lightbox_init(){var $lightbox=$(".mk-lightbox");$lightbox.fancybox({padding:15,margin:15,width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,pixelRatio:1,autoSize:true,autoHeight:false,autoWidth:false,autoResize:true,fitToView:true,aspectRatio:false,topRatio:0.5,leftRatio:0.5,scrolling:'auto',wrapCSS:'',arrows:true,closeBtn:true,closeClick:false,nextClick:false,mouseWheel:true,autoPlay:false,playSpeed:3000,preload:3,modal:false,loop:true,openEffect:'fade',openSpeed:200,openEasing:'swing',openOpacity:true,openMethod:'zoomIn',closeEffect:'fade',closeSpeed:200,closeEasing:'swing',closeOpacity:true,closeMethod:'zoomOut',nextEffect:'none',nextSpeed:350,nextEasing:'swing',nextMethod:'changeIn',prevEffect:'none',prevSpeed:350,prevEasing:'swing',prevMethod:'changeOut',helpers:{media:{},overlay:{locked:true}},tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"><i><svg class="mk-svg-icon" svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M390.628 345.372l-45.256 45.256-89.372-89.373-89.373 89.372-45.255-45.255 89.373-89.372-89.372-89.373 45.254-45.254 89.373 89.372 89.372-89.373 45.256 45.255-89.373 89.373 89.373 89.372z"/></svg></i></a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span><i><svg class="mk-svg-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M144 505.6c8 0 16-3.2 22.4-8l240-225.6c6.4-6.4 9.6-14.4 9.6-22.4s-3.2-16-9.6-22.4l-240-224c-12.8-12.8-32-12.8-44.8 0s-11.2 32 1.6 44.8l214.4 201.6-216 203.2c-12.8 11.2-12.8 32 0 44.8 6.4 4.8 14.4 8 22.4 8z"/></svg></i></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span><i><svg class="mk-svg-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M368 505.6c-8 0-16-3.2-22.4-8l-240-225.6c-6.4-6.4-9.6-14.4-9.6-24 0-8 3.2-16 9.6-22.4l240-224c12.8-11.2 33.6-11.2 44.8 1.6 12.8 12.8 11.2 32-1.6 44.8l-214.4 201.6 216 203.2c12.8 11.2 12.8 32 0 44.8-4.8 4.8-14.4 8-22.4 8z"/></svg></i></span></a>',loading:'<div id="fancybox-loading"><div></div></div>'},afterLoad:function(){$('html').addClass('fancybox-lock');$('.fancybox-wrap').appendTo('.fancybox-overlay');}});}function mk_love_post(){"use strict";$('body').on('click','.mk-love-this',function(){var $this=$(this),$id=$this.attr('id');if($this.hasClass('item-loved'))return false;if($this.hasClass('item-inactive'))return false;var $sentdata={action:'mk_love_post',post_id:$id} 16$.post(ajaxurl,$sentdata,function(data){$this.find('.mk-love-count').html(data);$this.addClass('item-loved');});$this.addClass('item-inactive');return false;});}function mk_milestone(){"use strict";if(isTest||!$.exists('.mk-milestone'))return;$('.mk-milestone').each(function(){var $this=$(this),stop_number=$this.find('.milestone-number').attr('data-stop'),animation_speed=parseInt($this.find('.milestone-number').attr('data-speed'));var build=function(){if(!$this.hasClass('scroll-animated')){$this.addClass('scroll-animated');$({countNum:$this.find('.milestone-number').text()}).animate({countNum:stop_number},{duration:animation_speed,easing:'linear',step:function(){$this.find('.milestone-number').text(Math.floor(this.countNum));},complete:function(){$this.find('.milestone-number').text(this.countNum);}});}};if(!MK.utils.isMobile()){MK.utils.scrollSpy(this,{position:'bottom',after:build});}else{build();}});}function mk_portfolio_widget(){"use strict";$('.widget_recent_portfolio li').each(function(){$(this).find('.portfolio-widget-thumb').hover(function(){$(this).siblings('.portfolio-widget-info').animate({'opacity':1},200);},function(){$(this).siblings('.portfolio-widget-info').animate({'opacity':0},200);});});}function mk_skill_meter(){"use strict";
16if($.exists('.mk-skill-meter')){if(!MK.utils.isMobile()){$(".mk-skill-meter .progress-outer").each(function(){var $this=$(this);var build=function(){if(!$this.hasClass('scroll-animated')){$this.addClass('scroll-animated');$this.animate({width:$this.attr("data-width")+'%'},2000);}};MK.utils.scrollSpy(this,{position:'bottom',after:build});});}else{$(".mk-skill-meter .progress-outer").each(function(){var $this=$(this);if(!$this.hasClass('scroll-animated')){$this.addClass('scroll-animated');$this.css({width:$(this).attr("data-width")+'%'});}});}}}$("#mc-embedded-subscribe-form").submit(function(e){var $this=$(this);e.preventDefault();$.ajax({url:MK.core.path.ajaxUrl,type:"POST",data:{action:"mk_ajax_subscribe",email:$this.find(".mk-subscribe--email").val(),list_id:$this.find(".mk-subscribe--list-id").val(),optin:$this.find(".mk-subscribe--optin").val()},success:function(res){$this.parent().find(".mk-subscribe--message").html($.parseJSON(res).message);}});});function addClass(tag,className){tag.className+=' '+className;}function removeClass(tag,className){tag.className=tag.className.replace(new RegExp(className,'g'),'');}if(typeof exports!=='undefined'){exports.addClass=addClass;exports.removeClass=removeClass;}function validateEmail(input,invalidClassName){var value=input.value.trim();if((input.required||value.length>0)&&!/^([a-z0-9_\.\-\+]+)@([\da-z\.\-]+)\.([a-z\.]{2,63})$/i.test(value)){if(invalidClassName){addClass(input,invalidClassName);}return false;}else{if(invalidClassName){removeClass(input,invalidClassName);}return true;}}function validateText(input,invalidClassName){var value=input.value.trim();if(input.required&&value.length===0){if(invalidClassName){addClass(input,invalidClassName);}return false;}else{if(invalidClassName){removeClass(input,invalidClassName);}return true;}}if(typeof exports!=='undefined'){exports.validateEmail=validateEmail;exports.validateText=validateText;}(function($){'use strict';var $wrapper=$('.js-bottom-corner-btns');var $contactBtn=$wrapper.find('.js-bottom-corner-btn--contact');var $backBtn=$wrapper.find('.js-bottom-corner-btn--back');var hasContactBtn=$contactBtn.length;var hasBackBtn=$backBtn.length;if(!hasBackBtn)return;function deactivate(){$contactBtn.removeClass('is-active');$backBtn.removeClass('is-active');}function activate(){$contactBtn.addClass('is-active');$backBtn.addClass('is-active');}MK.utils.scrollSpy(400,{before:deactivate,after:activate});})(jQuery);(function($){'use strict';$('.mk-fullscreen-nav-close, .mk-fullscreen-nav-wrapper, #fullscreen-navigation a').on('click',function(e){$('.mk-fullscreen-nav').removeClass('opened');$('.mk-dashboard-trigger').removeClass('fullscreen-active');$('body').removeClass('fullscreen-nav-opened');var anchor=MK.utils.detectAnchor(this),$this=$(this);if(anchor.length){e.preventDefault();MK.utils.scrollToAnchor(anchor);}else if($this.attr('href')==='#'){e.preventDefault();}});$('.fullscreen-navigation-ul .menu-sub-level-arrow').on('click',function(){$(this).siblings('.sub-menu').slideToggle();});}(jQuery));(function($){'use strict';var $navList=$(".main-navigation-ul");var megaMenu=function megaMenu(){$navList.MegaMenu({type:"vertical",delay:200});};$(window).on('load',megaMenu);}(jQuery));(function($){'use strict';var onePageNavItem=function onePageNavItem(){var $this=$(this),link=$this.find('a'),anchor=MK.utils.detectAnchor(link);if(!anchor.length)return;$this.removeClass('current-menu-item current-menu-ancestor current-menu-parent');var activeNav=function(state){return function(){$this[state?'addClass':'removeClass']('current-menu-item');window.history.replaceState(undefined,undefined,[state?anchor:' ']);};};MK.utils.scrollSpy($(anchor)[0],{before:activeNav(false),active:activeNav(true),after:activeNav(false),});};var $navItems=$('.js-main-nav').find('li');$(window).on('load',function(){setTimeout(function(){$navItems.each(onePageNavItem);},1000);});}(jQuery));(function($){'use strict';var $window=$(window);var $body=$('body');var $resMenuWrap=$('.mk-responsive-wrap');var $post_nav=$('.mk-post-nav');var $toolbar=$('.mk-header-toolbar');var $resMenuLink=$('.mk-nav-responsive-link');var hasResMenu=($resMenuWrap.length>0);var windowHeight=$window.height();var screenHeight=screen.height;$('.mk-toolbar-resposnive-icon').on('click',function(e){e.preventDefault();console.log('clicked');if($body.hasClass('toolbar-opened')){$body.removeClass('toolbar-opened').addClass('toolbar-closed');$toolbar.hide();}else{$body.removeClass('toolbar-closed').addClass('toolbar-opened');$toolbar.show();}});if(!hasResMenu)return;function toggleResMenu(e){e.preventDefault();var $this=$(this);var $headerInner=$this.parents('header');var $resMenu=$headerInner.find('.mk-responsive-wrap');var searchBox=$('.responsive-searchform .text-input');var adminBarHeight=$('#wpadminbar').height();if($body.hasClass('mk-opened-nav')){$this.removeClass('is-active');$body.removeClass('mk-opened-nav').addClass('mk-closed-nav').trigger('mk-closed-nav');$resMenu.hide();$post_nav.removeClass('post-nav-backward');}else{$this.addClass('is-active');$body.removeClass('mk-closed-nav').addClass('mk-opened-nav').trigger('mk-opened-nav');$resMenu.show();$post_nav.addClass('post-nav-backward');var offset=$headerInner.offset().top;var headerHeight=MK.val.offsetHeaderHeight(offset);MK.utils.scrollTo(offset-headerHeight-adminBarHeight+5);}if(searchBox.hasClass('input-focused')){searchBox.removeClass('input-focused');}}$resMenuLink.each(function(){$(this).on('click',toggleResMenu);});var setResMenuHeight=function(){var height=$window.height()-MK.val.offsetHeaderHeight(0);$resMenuWrap.css('max-height',height);};setResMenuHeight();$window.on('resize',setResMenuHeight);var isVirtualKeyboard=function(){var currentWindowHeight=$window.height();var currentScreenHeight=screen.height;var searchBox=$('.responsive-searchform .text-input');var searchBoxIsFocused=false;searchBox.on('touchstart touchend',function(e){searchBox.addClass('input-focused');});searchBoxIsFocused=(searchBox.is(':focus')||searchBox.hasClass("input-focused"));if($body.hasClass('mk-opened-nav')&&searchBoxIsFocused&¤tScreenHeight==screenHeight&¤tWindowHeight!=windowHeight){return true;}else{return false;}};
16var hideResMenu=function hideResMenu(){if(MK.utils.isResponsiveMenuState()){if(!isVirtualKeyboard()){if($body.hasClass('mk-opened-nav')){$resMenuLink.filter('.is-active').trigger('click');}$resMenuWrap.hide();}}};$window.on('resize',hideResMenu);$resMenuWrap.on('click','a',hideResMenu);}(jQuery));(function($){'use strict';var $header=$('.mk-header');var hasHeader=($header.length>0);if(!hasHeader)return;var $sticky_style=$header.attr('data-header-style');$('.sidedash-navigation-ul > li').each(function(){var $this=$(this);$this.children('ul').siblings('a').after('<span class="mk-nav-arrow mk-nav-sub-closed"><svg class="mk-svg-icon" data-name="mk-moon-arrow-down" data-cacheid="2" style=" height:14px; width: 14px; " xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M512 192l-96-96-160 160-160-160-96 96 256 255.999z"></path></svg></span>');});$('.mk-nav-arrow').stop(true).on('click',function(e){e.preventDefault();var $this=$(this);if($this.hasClass('mk-nav-sub-closed')){$this.siblings('ul').slideDown(450).end().removeClass('mk-nav-sub-closed').addClass('mk-nav-sub-opened');}else{$this.siblings('ul').slideUp(450).end().removeClass('mk-nav-sub-opened').addClass('mk-nav-sub-closed');}});$('.mk-dashboard-trigger').on('click',function(e){var $this=$(this),$body=$('body'),$fullscreen_box=$('.mk-fullscreen-nav');if($this.hasClass('dashboard-style')){if(!$this.hasClass('dashboard-active')){$this.addClass('dashboard-active');$body.addClass('dashboard-opened');}else{$this.removeClass('dashboard-active');$body.removeClass('dashboard-opened');}}else if($this.hasClass('fullscreen-style')){if(!$this.hasClass('fullscreen-active')){$this.addClass('fullscreen-active');$body.addClass('fullscreen-nav-opened');$fullscreen_box.addClass('opened');}else{$this.removeClass('fullscreen-active');$body.removeClass('fullscreen-nav-opened');$fullscreen_box.removeClass('opened');}}e.preventDefault();});$('html').on('click',function(){$('body').removeClass('dashboard-opened');$('.mk-dashboard-trigger').removeClass('dashboard-active');});}(jQuery));(function($){'use strict';var $verticalMenu=$('#mk-vm-menu');var verticalMenu=function verticalMenu(){if(!$verticalMenu.data('vertical-menu')&&!MK.utils.isResponsiveMenuState()){$verticalMenu.dlmenu();$verticalMenu.data('vertical-menu',true);}};verticalMenu();$(window).on('resize',verticalMenu);}(jQuery));(function($){'use strict';var $lang_item=$('.mk-main-navigation > .main-navigation-ul > .menu-item-language');$lang_item.addClass('no-mega-menu').css('visibility','visible');$('.mk-main-navigation .menu-item-language > a').addClass('menu-item-link');})(jQuery);(function($){'use strict';var $header=$('.mk-header').first();var hasHeader=($header.length>0);if(!hasHeader)return;var $window=$(window);var $document=$(document);var $headerHolder=$header.find('.mk-header-holder');var $paddingWrapper=$header.find('.mk-header-padding-wrapper');var config=$header.data();var isStickyLazy=(config.stickyStyle==='lazy');var isStickyFixed=(config.stickyStyle==='fixed');var isStickySlide=(config.stickyStyle==='slide');function isSticky(){return true;}function isColorable(){return config.headerStyle!==4;}function changeSkin(e,skin){$header.attr('data-transparent-skin',skin);var contrast=skin==='light'?'dark':'light';$header.addClass(skin+'-skin');$header.removeClass(contrast+'-skin');}if(isColorable())MK.utils.eventManager.subscribe('firstElSkinChange',changeSkin);if(isSticky()&&isStickyLazy){if(config.headerStyle!==2){lazySticky();}}else if(isSticky()&&isStickyFixed)fixedSticky();else if(isSticky()&&isStickySlide)slideSticky();function lazySticky(){var elClassHidden='header--hidden';var elClassSticky='a-sticky';var wScrollCurrent=0;var wScrollBefore=0;var wScrollDiff=0;var wHeight=0;var dHeight=0;var setSizes=function setSizes(){dHeight=$document.height();wHeight=$window.height();};var onScroll=function onScroll(){wScrollCurrent=MK.val.scroll();wScrollDiff=wScrollBefore-wScrollCurrent;
16if(wScrollCurrent<=0){$headerHolder.removeClass(elClassHidden);$header.removeClass(elClassSticky);}else if(wScrollDiff>0&&$headerHolder.hasClass(elClassHidden)){$headerHolder.removeClass(elClassHidden);$header.addClass(elClassSticky);}else if(wScrollDiff<0){if(wScrollCurrent+wHeight>=dHeight&&$headerHolder.hasClass(elClassHidden)){$headerHolder.removeClass(elClassHidden);$header.addClass(elClassSticky);}else{$headerHolder.addClass(elClassHidden);$header.removeClass(elClassSticky);}}wScrollBefore=wScrollCurrent;};setSizes();onScroll();$window.on('resize',MK.utils.throttle(100,setSizes));$window.on('scroll',MK.utils.throttle(500,onScroll));}function fixedSticky(){var sticked=false;var scrollPos;var toggleState=function toggleState(){scrollPos=MK.val.scroll()+MK.val.adminbarHeight();if((scrollPos>MK.val.stickyOffset())&&!MK.utils.isResponsiveMenuState()){if(sticked)return;$header.addClass('a-sticky');sticked=true;}else{if(!sticked)return;$header.removeClass('a-sticky');sticked=false;}};toggleState();$window.on('scroll',MK.utils.throttle(100,toggleState));$window.on('resize',MK.utils.throttle(100,toggleState));}function slideSticky(){var sticked=false;var onScroll=function onScroll(){if(MK.val.scroll()>MK.val.stickyOffset()){if(sticked)return;$header.addClass('pre-sticky');$paddingWrapper.addClass('enable-padding');setTimeout(function(){$header.addClass('a-sticky');},1);sticked=true;}else{if(!sticked)return;$header.removeClass('a-sticky');$header.removeClass('pre-sticky');$paddingWrapper.removeClass('enable-padding');sticked=false;}};onScroll();$window.on('scroll',MK.utils.throttle(100,onScroll));}})(jQuery);(function($){'use strict';var hasTouchscreen=('ontouchstart'in document.documentElement);if(!hasTouchscreen)return;$('.mk-main-navigation .menu-item-has-children').each(normalizeClick);function normalizeClick(){$(this).on('click',handleClick);}function handleClick(e){var $this=$(e.currentTarget);var $child=$this.find('> ul');var isVisible=$child.css('display')!=='none';if(!isVisible){e.preventDefault();e.stopPropagation();}}}(jQuery));(function($){'use strict';MK.ui.preloader={dom:{overlay:'.mk-body-loader-overlay'},hide:function hide(){$(this.dom.overlay).fadeOut(600,"easeInOutExpo",function(){$('body').removeClass('loading');});}};})(jQuery);(function($){'use strict';var _ajaxUrl=MK.core.path.ajaxUrl;var _instances={};MK.utils.ajaxLoader=function ajaxLoader(el){var id='#'+($(el).attr('id'));if(typeof _instances[id]!=='undefined')return _instances[id];this.id=id;this.el=el;this.isLoading=false;this.xhrCounter=0;};MK.utils.ajaxLoader.prototype={init:function init(){if(this.initialized)return;this.createInstance();this.cacheElements();this.initialized=true;},cacheElements:function cacheElements(){this.$container=$(this.el);this.id='#'+(this.$container.attr('id'));this.categories=this.$container.data('loop-categories');this.data={};this.data.action='mk_load_more';this.data.query=this.$container.data('query');this.data.atts=this.$container.data('loop-atts');this.data.loop_iterator=this.$container.data('loop-iterator');this.data.author=this.$container.data('loop-author');this.data.posts=this.$container.data('loop-posts');this.data.safe_load_more=this.$container.siblings('#safe_load_more').val();this.data._wp_http_referer=this.$container.siblings('input[name="_wp_http_referer"]').val();this.data.paged=1;this.data.maxPages=this.$container.data('max-pages');this.data.term=this.categories;},createInstance:function(){_instances[this.id]=this;},load:function load(unique){var self=this;var seq=++this.xhrCounter;this.isLoading=true;if(this.$container.siblings('.mk-ajax-loaded-posts').length){var loaded_posts=this.$container.siblings('.mk-ajax-loaded-posts').attr('data-loop-loaded-posts');if(this.$container.attr('data-pagination-style')!=1){self.data.loaded_posts=loaded_posts.split(',');}}return $.when($.ajax({url:_ajaxUrl,type:"POST",data:self.data})).done(function(response){self.onDone(response,unique,seq);});},onDone:function(response,unique,seq){if(seq===this.xhrCounter){var self=this;response=$.parseJSON(response);response.unique=parseInt(unique,10);response.id=this.id;if(this.$container.siblings('.mk-ajax-loaded-posts').length){this.$container.siblings('.mk-ajax-loaded-posts').attr('data-loop-loaded-posts',response.loaded_posts);}this.setData({maxPages:response.maxPages,found_posts:response.found_posts,loop_iterator:response.i});$(response.content).mk_imagesLoaded().then(function(){MK.utils.eventManager.publish('ajaxLoaded',response);self.isLoading=false;self.initNewComponents();});}else console.log('XHR request nr '+seq+' aborted');},setData:function setData(atts){for(var att in atts){if(att==='term'&&atts[att]==='*')this.data.term='';else this.data[att]=atts[att];}},getData:function getData(att){return this.data[att];},initNewComponents:function initNewComponents(){window.ajaxInit();setTimeout(window.ajaxDelayedInit,1000);MK.core.initAll(this.el);}};}(jQuery));(function($){'use strict';var $win=$(window),$layers=$('[data-mk-img-set]'),screen=getScreenSize(),orientation=getOrientation(),device=getDevice(),lastOrientation=orientation,lastDevice=device;run();$win.on('resize',MK.utils.throttle(500,handleResize));function run(){$layers.each(applyBg);}function applyBg(){var $this=$(this),imgs=$this.data('mk-img-set');
16$this.css('background-image','url('+getImage(imgs)+')');$this.find('.mk-adaptive-image').attr('src',getImage(imgs));}function handleResize(){updateScreenSize();if(hasSwitched()){updateDevice();run();}}function getScreenSize(){return{w:$win.width(),h:$win.height()};}function getDevice(){if(screen.w>1024)return{class:'desktop',id:2};else if(screen.w>736)return{class:'tablet',id:1};else return{class:'mobile',id:0};}function getOrientation(){if(screen.w>screen.h)return'landscape';else return'portrait';}function getImage(imgs){if(imgs['responsive']==='false'){return(imgs['landscape']['desktop'])?imgs['landscape']['desktop']:(imgs['landscape']['external']?imgs['landscape']['external']:'');}var hasOrientation=!!imgs[orientation];var imgOriented=imgs[(hasOrientation?orientation:Object.keys(imgs)[0])],imgExact=(imgOriented[device.class])?imgOriented[device.class]:(imgOriented['external']?imgOriented['external']:'');return imgExact;}function updateScreenSize(){screen=getScreenSize();}function updateDevice(){if(lastOrientation!==orientation)orientation=lastOrientation;if(lastDevice.id>device.id)device=lastDevice;}function hasSwitched(){lastOrientation=getOrientation();lastDevice=getDevice();if(lastOrientation!==orientation||lastDevice.class!==device.class)return true;else return false;}}(jQuery));(function($){'use strict';var val=MK.val;MK.component.FullHeight=function(el){var $window=$(window),$this=$(el),config=$this.data('fullheight-config'),container=document.getElementById('mk-theme-container'),minH=(config&&config.min)?config.min:0,winH=null,height=null,update_count=0,testing=MK.utils.getUrlParameter('testing'),offset=null;if(MK.utils.browser.name===('IE'||'Edge'))$this.css('height','1px');var update=function(){if(update_count===0){winH=$window.height();offset=$this.offset().top-1;height=Math.max(minH,winH-val.offsetHeaderHeight(offset));$this.css('min-height',height);if(testing!==undefined)update_count++;}};var init=function(){update();$window.on('resize',update);$window.on('scroll',update);window.addResizeListener(container,update);};return{init:init};};})(jQuery);(function($){'use strict';var core=MK.core,utils=MK.utils,path=MK.core.path;MK.ui.FullScreenGallery=function(element,settings){this.element=element;this.config=settings;this.isFullScreen=false;};MK.ui.FullScreenGallery.prototype={dom:{fullScrBtn:'.slick-full-screen',exitFullScrBtn:'.slick-minimize',playBtn:'.slick-play',pauseBtn:'.slick-pause',shareBtn:'.slick-share',socialShare:'.slick-social-share',wrapper:'.slick-slider-wrapper',slider:'.slick-slides',slides:'.slick-slide',dots:'.slick-dot',active:'.slick-active',hiddenClass:'is-hidden',dataId:'slick-index'},tpl:{dot:'<div class="slick-dot"></div>',next:'<a href="javascript:;" class="slick-next"> <svg width="33px" height="65px"> <polyline fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" points=" 0.5,0.5 32.5,32.5 0.5,64.5"/> </svg> </a>',prev:'<a href="javascript:;" class="slick-prev"> <svg width="33px" height="65px"> <polyline fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" points=" 32.5,64.5 0.5,32.5 32.5,0.5"/> </svg> </a>'},init:function(){var self=this;self.cacheElements();self.getViewportSizes();self.updateSizes('window');self.create();self.updateCacheElements();self.createPagination();self.bindEvents();},create:function(){var self=this;this.slick=this.$gallery.slick({dots:true,arrows:true,infinite:true,speed:300,slidesToShow:1,centerMode:true,centerPadding:'0px',variableWidth:true,autoplay:false,autoplaySpeed:3000,useTransform:true,prevArrow:self.tpl.prev,nextArrow:self.tpl.next,customPaging:function(slider,i){return self.tpl.dot;},});},cacheElements:function(){this.$window=$(window);this.$gallery=$(this.element);this.$fullScrBtn=$(this.dom.fullScrBtn);this.$exitFullScrBtn=$(this.dom.exitFullScrBtn);this.$playBtn=$(this.dom.playBtn);this.$pauseBtn=$(this.dom.pauseBtn);this.$shareBtn=$(this.dom.shareBtn);this.$socialShare=$(this.dom.socialShare);this.$wrapper=$(this.dom.wrapper);this.$slider=$(this.dom.slider);this.$slides=$(this.dom.slides);this.$imgs=this.$slides.find('img');this.$originalImgs=this.$imgs;},updateCacheElements:function(){this.$slides=$(this.dom.slides);this.$imgs=this.$slides.find('img');this.$dots=$(this.dom.dots);},bindEvents:function(){var self=this;this.$fullScrBtn.on('click',this.toFullScreen.bind(this));this.$exitFullScrBtn.on('click',this.exitFullScreen.bind(this));this.$playBtn.on('click',this.play.bind(this));this.$pauseBtn.on('click',this.pause.bind(this));this.$shareBtn.on('click',this.toggleShare.bind(this));this.$socialShare.on('click','a',this.socialShare.bind(this));this.$window.on('resize',this.onResize.bind(this));this.$window.on('keydown',function(e){if(e.keyCode===39)self.$gallery.slick('slickNext');
16if(e.keyCode===37)self.$gallery.slick('slickPrev');});$(document).on('fullscreenchange mozfullscreenchange webkitfullscreenchange msfullcreenchange',this.exitFullScreen.bind(this));},getViewportSizes:function(){this.screen={w:screen.width,h:screen.height};this.window={w:this.$window.width(),h:this.$window.height()};},updateSizes:function(viewport){this.$wrapper.width(this[viewport].w);this.$wrapper.height('100%');this.$imgs.height('100%');},createPagination:function(){var self=this;this.$dots.each(function(i){var img=self.$originalImgs.eq(i).attr('src');$(this).css({'background-image':'url('+img+')'});});},play:function(e){e.preventDefault();this.$playBtn.addClass(this.dom.hiddenClass);this.$pauseBtn.removeClass(this.dom.hiddenClass);$(this.element).slick('slickPlay');},pause:function(e){e.preventDefault();this.$pauseBtn.addClass(this.dom.hiddenClass);this.$playBtn.removeClass(this.dom.hiddenClass);$(this.element).slick('slickPause');},toggleShare:function(e){e.preventDefault();this.$socialShare.toggleClass(this.dom.hiddenClass);},getCurentId:function(){return this.$slides.filter(this.dom.active).data(this.dom.dataId);},toFullScreen:function(){var self=this;this.$fullScrBtn.addClass(this.dom.hiddenClass);this.$exitFullScrBtn.removeClass(this.dom.hiddenClass);this.$slider.hide().fadeIn(500);utils.launchIntoFullscreen(document.documentElement);this.updateSizes('screen');$(this.element).slick('slickGoTo',this.getCurentId(),true);setTimeout(function(){self.isFullScreen=true;},1000);},exitFullScreen:function(){if(this.isFullScreen){this.$exitFullScrBtn.addClass(this.dom.hiddenClass);this.$fullScrBtn.removeClass(this.dom.hiddenClass);utils.exitFullscreen();this.updateSizes('window');$(this.element).slick('slickGoTo',this.getCurentId(),true);this.isFullScreen=false;}},onResize:function(){this.getViewportSizes();this.updateSizes(this.isFullScreen?'screen':'window');$(this.element).slick('refresh');$(this.element).slick('slickGoTo',this.getCurentId(),true);this.updateCacheElements();this.createPagination();},socialShare:function(e){e.preventDefault();var $this=$(e.currentTarget),network=$this.data('network'),id=this.config.id,url=this.config.url,title=this.$wrapper.find('.slick-title').text(),name;var picture=this.$slides.filter(this.dom.active).children().first().attr('src');switch(network){case'facebook':url='https://www.facebook.com/sharer/sharer.php?picture='+picture+'&u='+url+'#id='+id;name='Facebook Share';break;case'twitter':url='http://twitter.com/intent/tweet?text='+url+'#id='+id;name='Twitter Share';break;case'pinterest':url='http://pinterest.com/pin/create/bookmarklet/?media='+picture+'&url='+url+'&is_video=false&description='+title;name='Pinterest Share';break;}window.open(url,name,"height=380 ,width=660, resizable=0, toolbar=0, menubar=0, status=0, location=0, scrollbars=0");}};})(jQuery);(function($,window){'use strict';var scrollY=MK.val.scroll;var dynamicHeight=MK.val.dynamicHeight;var $window=$(window);var $containers=$('.js-loop');$containers.each(pagination);function pagination(){var unique=Date.now();var $container=$(this);var $superContainer=$container.parent();var $loadBtn=$container.siblings('.js-loadmore-holder').find('.js-loadmore-button');var $loadScroll=$('.js-load-more-scroll');var style=$container.data('pagination-style');var maxPages=$container.data('max-pages');var id='#'+($container.attr('id'));var ajaxLoader=new MK.utils.ajaxLoader(id);var isLoadBtn=(style===2);var isInfiniteScroll=(style===3);var scrollCheckPoint=null;var isHandlerBinded=false;ajaxLoader.init();init();function init(){MK.utils.eventManager.subscribe('ajaxLoaded',onLoad);bindHandlers();if(isInfiniteScroll)scrollCheckPoint=spyScrollCheckPoint();}function bindHandlers(){if(isLoadBtn)$loadBtn.on('click',handleClick);if(isInfiniteScroll)$window.on('scroll',handleScroll);isHandlerBinded=true;}function unbindHandlers(){if(isLoadBtn)$loadBtn.off('click',handleClick);if(isInfiniteScroll)$window.off('scroll',handleScroll);isHandlerBinded=false;}function handleClick(e){e.preventDefault();if(!ajaxLoader.isLoading)loadMore();}function handleScroll(){if((scrollY()>scrollCheckPoint())&&!ajaxLoader.isLoading)loadMore();}function loadMore(){loadingIndicatorStart();var page=ajaxLoader.getData('paged');ajaxLoader.setData({paged:++page});ajaxLoader.load(unique);}function onLoad(e,response){if(typeof response!=='undefined'&&response.id===id){if(ajaxLoader.getData('found_posts')<=0&&ajaxLoader.getData('paged')>=ajaxLoader.getData('maxPages'))loadingIndicatorHide();else loadingIndicatorShow();if(response.unique===unique)$container.append(response.content);loadingIndicatorStop();}}
16function loadingIndicatorStart(){if(isLoadBtn)$loadBtn.addClass('is-active');else if(isInfiniteScroll)MK.ui.loader.add('.js-load-more-scroll');}function loadingIndicatorStop(){if(isLoadBtn)$loadBtn.removeClass('is-active');else if(isInfiniteScroll)MK.ui.loader.remove('.js-load-more-scroll');}function loadingIndicatorShow(){if(isHandlerBinded)return;if(isLoadBtn)$loadBtn.show();else if(isInfiniteScroll)$loadScroll.show();bindHandlers();}function loadingIndicatorHide(){if(!isHandlerBinded)return;if(isLoadBtn)$loadBtn.hide();else if(isInfiniteScroll)$loadScroll.hide();unbindHandlers();}function spyScrollCheckPoint(){var containerO=0;var containerH=dynamicHeight($superContainer);var winH=dynamicHeight(window);var setVals=function(){containerO=$superContainer.offset().top;};setVals();$window.on('resize',function(){requestAnimationFrame(setVals);});return function(){return(containerH()+containerO)-(winH()*2);};}}})(jQuery,window);(function($){'use strict';MK.component.Grid=function(el){var $container=$(el);var config=$container.data('grid-config');var isSlideshow=$container.closest('[data-mk-component="SwipeSlideshow"]').length;var miniGridConfig={container:el,item:config.item+':not(.is-hidden)',gutter:0};var init=function init(){if(isSlideshow)return;MK.core.loadDependencies([MK.core.path.plugins+'minigrid.js'],create);};var prepareForGrid=function prepareForGrid(){var $item=$(this);var isHidden=($item.css('display')==='none');if(isHidden)$item.addClass('is-hidden');else $item.removeClass('is-hidden');};var create=function create(){var timer=null;function draw(){$container.find(config.item).each(prepareForGrid);minigrid(miniGridConfig);}function redraw(){if(timer)clearTimeout(timer);timer=setTimeout(draw,100);}draw();$(window).off('resize',redraw);$(window).on('resize',redraw);MK.utils.eventManager.subscribe('item-expanded',redraw);MK.utils.eventManager.subscribe('ajaxLoaded',redraw);MK.utils.eventManager.subscribe('staticFilter',redraw);};return{init:init};};})(jQuery);(function($){'use strict';var families=[['awesome-icons','mk-icon'],['icomoon','mk-moon'],['pe-line-icons','mk-li'],['theme-icons','mk-jupiter-icon']];var extend={'awesome-icons':['.mk-accordion-tab','.mk-toggle-title','.mk-blockquote.quote-style','blockquote','.mk-main-navigation ul','.sf-sub-indicator','.widget_archive li a','.widget_categories li a','.widget_nav_menu li a','.widget_links li a','.widget_pages li a','.widget_meta li a','.widget_authors li a','.widget_popular_tags li a','.widget_recent_comments li','.widget_rss li a','.widget_recent_entries li a','.tw_list .tweet_list li a','#wp-calendar #prev','#wp-calendar #next','.mk-jupiter-icon-simple-xing','.widget_product_categories li a','.widget-sub-navigation li a','.main-navigation-ul li.with-menu > a','.blog-blockquote-content','.ls-nav-prev','.ls-nav-next'],'icomoon':['.mk-woocommerce-pagination .next','.mk-woocommerce-pagination .prev','.product-loading-icon','.mk-jupiter-icon-xing','.mk-jupiter-icon-square-xing'],'pe-line-icons':[],'theme-icons':[]};var _cache={};var _cacheId=0;var _config=[];var _roundCount=0;var _iconMap={};var getIconsSprite=(function(){var $icons=null;var iterator=0;function run(callback){var config=encodeURIComponent(JSON.stringify(_config));$.ajax({url:MK.core.path.ajaxUrl,method:'POST',data:{action:'mk_get_icon',iterator:iterator++,config:config},success:function(sprite){callback(sprite,$icons);_config=[];_iconMap={};$icons=null;},error:function(err){console.log('Icon load problem');}});}return function(callback,$els,count){if(!$icons)$icons=$els;else $icons.add($els);if(!count)run(callback);};}());$(window).on('load',function(){setTimeout(function(){createAll(document);if($('.mk-header').length)createAll('.mk-header');if($('.js-flexslider, .mk-flexslider').length)createAll('.js-flexslider, .mk-flexslider');if($('.mk-accordion').length)createAll('.mk-accordion');},1000);});MK.utils.eventManager.subscribe('ajaxLoaded',function(){setTimeout(createAll,100,'.js-loop');});MK.utils.eventManager.subscribe('ajax-preview',function(){setTimeout(createAll,100,'.ajax-container');});MK.utils.eventManager.subscribe('photoAlbum-open',function(){setTimeout(createAll,100,'.gallery-share');});MK.utils.eventManager.subscribe('quickViewOpen',function(){setTimeout(createAll,300,'.mk-modal-content');});function createAll(scope){for(var i=0,l=families.length;i<l;i++){var family=families[i][0];var prefix=families[i][1];var $icons=getIcons(family,prefix,scope);if($icons.length){_roundCount++;setTimeout(createIcons,0,$icons,family,prefix);}}}function getIcons(family,prefix,scope){var $scope=$(scope);var $icons=$scope.find('[class*='+prefix+']');var extraClassNames=extend[family];if(!extraClassNames)return $icons;
16extraClassNames.forEach(function(className){var $icon=$scope.find(className);$icons=$icons.add($icon);});return $icons;}function createIcons($icons,family,prefix,i,unicode){var id=i||0;var icon=$icons[id];if(!icon){_roundCount--;getIconsSprite(insertIcons,$icons,_roundCount,_config);return;}var css=getComputedStyle(icon,':before');var classAttr=icon.getAttribute('class');var name=(classAttr)?matchClass(classAttr.split(' '),prefix):false;var h=getComputedStyle(icon).fontSize;var config=createConfig(css,name,family,unicode,h);var cache=JSON.stringify(config);if(!config){}else if(_cache[cache]){if(typeof _iconMap[cache]==='undefined')_iconMap[cache]=[$icons.eq(id)];else _iconMap[cache].push($icons.eq(id));}else{if(typeof _iconMap[cache]==='undefined')_iconMap[cache]=[$icons.eq(id)];else _iconMap[cache].push($icons.eq(id));_cache[cache]=_cacheId.toString();config.id=_cacheId;_config.push(config);_cacheId++;}createIcons($icons,family,prefix,++id);}function insertIcons(sprite,$icons){var $sprite=$(sprite);var $svgs=$sprite.find('svg');var idMap=invert(_cache);$sprite.each(function(){var $svg=$(this);var id=$svg.attr('data-cacheid');var configKey=idMap[id];_cache[configKey]=this;});Object.keys(_iconMap).forEach(function(cacheKey){_iconMap[cacheKey].forEach(function($icons){$icons.each(function(){var $svg=$(_cache[cacheKey]).clone();var $icon=$(this);function remove(){if($icon.parents('.pricing-features'))return;$icon.not('.mk-jupiter-icon-xing').not('.mk-jupiter-icon-square-xing').not('.mk-jupiter-icon-simple-xing').find('.mk-svg-icon').not('[data-name="mk-moon-zoom-in"]').remove();}if($svg.length)remove();if(!$icon.find('svg').length){if($icon.parents('.widget ul').length)$icon.prepend($svg);else $icon.append($svg);}});});});MK.utils.eventManager.publish('iconsInsert');}function createConfig(css,name,family,unicode,height){var hasGradient=checkGradient(css);var hasDirection=extractGradient('direction',css.background);var config={family:family,unicode:(unicode)?unicode:decodeUnicode(css.content),name:name,gradient_type:hasGradient?extractGradient('type',css.background):false,gradient_start:hasGradient?extractGradient('start',css.background):false,gradient_stop:hasGradient?extractGradient('stop',css.background):false,gradient_direction:hasDirection?extractGradient('direction',css.background).replace(' ','-'):false,height:height};if(!config.name&&!config.unicode)return false;else return config;}
16function matchClass(classes,prefix){for(var i=0,l=classes.length;i<l;i++){if(classes[i].indexOf(prefix)!==-1)return classes[i];}}function checkGradient(css){var bg=css.background;if(bg.indexOf('radial')!==-1||bg.indexOf('linear')!==-1)return bg;else return false;}function extractGradient(attr,grad){if(!grad)return false;var isRadial=grad.indexOf('radial')!==-1;var isLinear=grad.indexOf('linear')!==-1;var hasDirection=grad.indexOf('(to')!==-1;var f,t;if(attr==='type'){if(isRadial)return'radial';if(isLinear)return'linear';}else if(attr==='start'){f=getStrPosition(grad,'rgb(',1);t=getStrPosition(grad,'0%',1);}else if(attr==='stop'){f=getStrPosition(grad,'rgb(',2);t=getStrPosition(grad,'100%',1);}else if(attr==='direction'){if(!hasDirection)return false;f=getStrPosition(grad,'(to',1)+4;t=getStrPosition(grad,', rgb(',1);}else{return false;}return grad.slice(f,t);}function getStrPosition(str,m,i){return str.split(m,i).join(m).length;}function decodeUnicode(content){if(content&&content!=='none')return escape(content).replace(/%22/g,'').replace('%u','').toLowerCase();else return false;}function invert(obj){var new_obj={};for(var prop in obj){if(obj.hasOwnProperty(prop)){new_obj[obj[prop]]=prop;}}return new_obj;}}(jQuery));(function($){'use strict';function isHidden(el){return(el.offsetParent===null);}MK.component.Masonry=function(el){var $window=$(window);var $container=$(el);var config=$container.data('masonry-config');var $masonryItems=$container.find(config.item);var cols=config.cols||8;var $filterItems=null;var wall=null;var init=function init(){MK.core.loadDependencies([MK.core.path.plugins+'freewall.js'],onDepLoad);};var onDepLoad=function onDepLoad(){masonry();$window.on('resize',onResize);MK.utils.eventManager.subscribe('ajaxLoaded',onPostAddition);MK.utils.eventManager.subscribe('staticFilter',resize);};var masonry=function masonry(){if(isHidden(el))return;var newCols;if(window.matchMedia('(max-width:600px)').matches)newCols=2;else if(window.matchMedia('(max-width:850px)').matches)newCols=4;else newCols=cols;var colW=$container.width()/newCols;wall=new Freewall(config.container);wall.reset({selector:config.item+':not(.is-hidden)',gutterX:0,gutterY:0,cellW:colW,cellH:colW});wall.fillHoles();wall.fitWidth();$masonryItems.each(function(){$(this).data('loaded',true);});};var destroyContainer=function destroyContainer(){$container.removeAttr('style').removeData('wall-height').removeData('wall-width').removeData('min-width').removeData('total-col').removeData('total-row').removeAttr('data-wall-height').removeAttr('data-wall-width').removeAttr('data-min-width').removeAttr('data-total-col').removeAttr('data-total-row');};var destroyItem=function destroyItem(){var $item=$(this);$item.removeAttr('style').removeData('delay').removeData('height').removeData('width').removeData('state').removeAttr('data-delay').removeAttr('data-height').removeAttr('data-width').removeAttr('data-state');};var destroyAll=function destroyAll(){if(!wall)return;wall.destroy();destroyContainer();$masonryItems.each(destroyItem);};var onResize=function onResize(){requestAnimationFrame(resize);};var refresh=function refresh(){if(!wall)return;setTimeout(wall.fitWidth.bind(wall),5);};var resize=function resize(){destroyAll();masonry();};var onPostAddition=function onPostAddition(){$masonryItems=$container.find(config.item);$masonryItems.each(function(){var $item=$(this),isLoaded=$item.data('loaded');if(!isLoaded)$item.css('visibility','hidden');});$container.mk_imagesLoaded().then(function(){destroyAll();masonry();});};return{init:init};};}(jQuery));(function($){'use strict';MK.component.Pagination=function(el){this.el=el;};MK.component.Pagination.prototype={init:function init(){this.cacheElements();this.bindEvents();},cacheElements:function cacheElements(){this.lastId=1;this.unique=Date.now();this.$pagination=$(this.el);this.$container=this.$pagination.prev('.js-loop');this.$pageLinks=this.$pagination.find('.js-pagination-page');this.$nextLink=this.$pagination.find('.js-pagination-next');this.$prevLink=this.$pagination.find('.js-pagination-prev');this.$current=this.$pagination.find('.js-current-page');this.$maxPages=this.$pagination.find('.pagination-max-pages');this.containerId='#'+this.$container.attr('id');this.ajaxLoader=new MK.utils.ajaxLoader('#'+this.$container.attr('id'));this.ajaxLoader.init();},bindEvents:function bindEvents(){this.$pageLinks.on('click',this.pageClick.bind(this));this.$nextLink.on('click',this.nextClick.bind(this));this.$prevLink.on('click',this.prevClick.bind(this));MK.utils.eventManager.subscribe('ajaxLoaded',this.onLoad.bind(this));},pageClick:function pageClick(e){e.preventDefault();var $this=$(e.currentTarget);var id=parseFloat($this.attr('data-page-id'));if(id>this.ajaxLoader.getData('maxPages')||id<1)return;this.load(id,$this);},nextClick:function nextClick(e){e.preventDefault();if(this.ajaxLoader.getData('paged')===this.ajaxLoader.getData('maxPages'))return;this.load(++this.lastId,$(e.currentTarget));},prevClick:function prevClick(e){e.preventDefault();if(this.ajaxLoader.getData('paged')===1)return;this.load(--this.lastId,$(e.currentTarget));},load:function load(id,$el){this.lastId=id;this.ajaxLoader.setData({paged:id});this.ajaxLoader.load(this.unique);this.removeIndicator();MK.ui.loader.add($el);},onLoad:function success(e,response){if(typeof response!=='undefined'&&response.id===this.containerId){this.updatePagination();this.lastId=this.ajaxLoader.getData('paged');if(response.unique===this.unique){this.removeIndicator();this.scrollPage();this.$container.html(response.content);}}},updatePagination:function updatePagination(){var self=this;var isFirst=(this.ajaxLoader.getData('paged')===1);var isLast=(this.ajaxLoader.getData('paged')===this.ajaxLoader.getData('maxPages'));if(isFirst)this.$prevLink.addClass('is-vis-hidden');else this.$prevLink.removeClass('is-vis-hidden');if(isLast)this.$nextLink.addClass('is-vis-hidden');else this.$nextLink.removeClass('is-vis-hidden');this.$current.html(this.ajaxLoader.getData('paged'));this.$maxPages.html(this.ajaxLoader.getData('maxPages'));var displayItems=10;var centerAt=displayItems/2;if(this.ajaxLoader.getData('maxPages')>displayItems){this.$pageLinks.each(function(i){var id=self.lastId-centerAt;id=Math.max(id,1);id=Math.min(id,self.ajaxLoader.getData('maxPages')-displayItems+1);id=id+i;$(this).html(id).attr('data-page-id',id).show();if(i===0&&id>
161)$(this).html('...');if(i===displayItems-1&&id<self.ajaxLoader.getData('maxPages'))$(this).html('...');});}else{this.$pageLinks.each(function(i){var $link=$(this);var id=i+1;$link.html(id).attr('data-page-id',id);if(self.ajaxLoader.getData('maxPages')===1){self.$pageLinks.hide();}else{if(i>self.ajaxLoader.getData('maxPages')-1)$link.hide();else $link.show();}});}this.$pageLinks.filter('[data-page-id="'+this.ajaxLoader.getData('paged')+'"]').addClass('current-page').siblings().removeClass('current-page');},scrollPage:function scrollPage(){var containerOffset=this.$container.offset().top;var offset=containerOffset-MK.val.offsetHeaderHeight(containerOffset)-20;MK.utils.scrollTo(offset);},removeIndicator:function removeIndicator(){MK.ui.loader.remove('.js-pagination-page, .js-pagination-next, .js-pagination-prev');}};}(jQuery));(function($){'use strict';var val=MK.val,utils=MK.utils;MK.component.Parallax=function(el){var self=this,$this=$(el),obj=$this[0],$window=$(window),container=document.getElementById('mk-theme-container'),config=$this.data('parallax-config'),$holder=$(config.holder),headerHeight=null,offset=null,elHeight=null,ticking=false,isMobile=null;var clientRect=null;var update=function(){obj.style.transform=null;obj.style.top=null;obj.style.bottom=null;isMobile=MK.utils.isMobile();if(isMobile){$this.css('height','');return;}clientRect=$this[0].getBoundingClientRect();offset=clientRect.top;elHeight=clientRect.height;headerHeight=val.offsetHeaderHeight(offset);offset=offset-headerHeight+val.scroll();setPosition();setSize();};var h=0,winH=0,proportion=0,height=0;var setSize=function(){$this.css('height','');winH=$window.height()-headerHeight;h=obj.getBoundingClientRect().height;if(config.speed<=1&&config.speed>0){if(offset===0){$this.css({backgroundAttachment:'scroll','will-change':'transform'});}else{$this.css({height:h+((winH-h)*config.speed),backgroundAttachment:'scroll','will-change':'transform'});}}else if(config.speed>1&&h<=winH){$this.css({height:(winH+((winH*config.speed)-winH)*2),top:-((winH*config.speed)-winH),backgroundAttachment:'scroll','will-change':'transform'});}else if(config.speed>1&&h>winH){proportion=h/winH;height=(winH+((winH*config.speed)-winH)*(1+proportion));$this.css({height:height,top:-(height-(winH*config.speed)),backgroundAttachment:'scroll','will-change':'transform'});}else if(config.speed<0&&h>=winH){height=h*(1-config.speed);$this.css({height:height+(height-h),top:h-height,backgroundAttachment:'scroll','will-change':'transform'});}else if(config.speed<0&&h<winH){var display=(winH+h)/winH;height=h*-config.speed*display;$this.css({height:h+(height*2),top:-height,backgroundAttachment:'scroll','will-change':'transform'});}};var currentPoint=null,progressVal=null,startPoint=null,endPoint=null,$opacityLayer=config.opacity?$this.find(config.opacity):null,scrollY=null;var setPosition=function(){startPoint=offset-winH;endPoint=offset+elHeight+winH-headerHeight;scrollY=val.scroll();if(scrollY<startPoint||scrollY>endPoint){ticking=false;return;}currentPoint=((-offset+scrollY)*config.speed);$this.css({'-webkit-transform':'translateY('+currentPoint+'px) translateZ(0)','-moz-transform':'translateY('+currentPoint+'px) translateZ(0)','-ms-transform':'translateY('+currentPoint+'px) translateZ(0)','-o-transform':'translateY('+currentPoint+'px) translateZ(0)','transform':'translateY('+currentPoint+'px) translateZ(0)'});ticking=false;};var requestTick=function(){if(!ticking&&!isMobile){ticking=true;window.requestAnimationFrame(setPosition);}};var init=function(){if(!MK.utils.isSmoothScroll){return;}update();setTimeout(update,100);$window.on('load',update);$window.on('resize',update);window.addResizeListener(container,update);$window.on('scroll',requestTick);};return{init:init};};})(jQuery);(function($){'use strict';MK.component.Preloader=function(el){this.el=el;};MK.component.Preloader.prototype={init:function init(){this.cacheElements();this.bindEvents();},cacheElements:function cacheElements(){this.$preloader=$(this.el);},bindEvents:function bindEvents(){this.onLoad();},onLoad:function onLoad(){setTimeout(this.hidePreloader.bind(this),300);},hidePreloader:function hidePreloader(){this.$preloader.hide();}};}(jQuery));(function($){'use strict';MK.ui.loader={tpl:function(){return'<div class="mk-loading-indicator">'+'<div class="mk-loading-indicator__inner">'+'<div class="mk-loading-indicator__icon"></div>'+'<img style="height:100%; width:auto;" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7">'+'</div>'+'</div>';},add:function(item){$(item).append(this.tpl);},remove:function(item){if(item)$(item).find('.mk-loading-indicator').remove();else $('.mk-loading-indicator').remove();}};}(jQuery));(function($){if(MK.utils.browser.name==='Edge'||MK.utils.browser.name==='IE'){var val=1;var $edgeClipper=$('.mk-slider-slide');var $sectionClipper=$('.clipper-true');var $bgLayer=$('.background-layer');var onScroll=function onScroll(){val*=-1;if($edgeClipper.length)$edgeClipper.each(redraw);if($sectionClipper.length)$sectionClipper.each(redraw);if($bgLayer.length)$bgLayer.each(redraw);};var redraw=function redraw(){$(this).css('margin-top',val/100);};$(window).on("scroll",function(){window.requestAnimationFrame(onScroll);});}}(jQuery));(function($){'use strict';var $imgs=$('img[data-mk-image-src-set]');var viewportClass=getViewportClass();var isRetina=window.devicePixelRatio>=2;run($imgs);$(window).on('resize',handleResize);MK.utils.eventManager.subscribe('ajaxLoaded',handleAjax);MK.utils.eventManager.subscribe('ajax-preview',handleAjax);MK.utils.eventManager.subscribe('quickViewOpen',handleAjax);function run($imgs){if(!$imgs.length)return;$imgs.each(setSrcAttr);}function setSrcAttr(){var $img=$(this);var set=$img.data('mk-image-src-set');if(set['responsive']==='false'&&isRetina&&set['2x'])$img.attr('src',set['2x']);else if(set['responsive']==='false')$img.attr('src',set.default);else if(viewportClass===1&&isRetina&&set['2x'])$img.attr('src',set['2x']);else if(viewportClass===0&&set.mobile)$img.attr('src',set.mobile);else $img.attr('src',set.default);}function getViewportClass(){if(window.matchMedia('(max-width: 736px)').matches)return 0;else return 1;}function handleResize(){if(!$imgs.length)return;var currentViewportClass=getViewportClass();if(currentViewportClass>viewportClass){viewportClass=currentViewportClass;run($imgs);}}function handleAjax(){setTimeout(function ajaxDelayedCallback(){var $newImgs=$('img[data-mk-image-src-set]').not($imgs);$imgs.add($newImgs);run($newImgs);},100);}}(jQuery));(function($){'use strict';var utils=MK.utils;var val=MK.val;var $topLevelSections=$('#theme-page > .vc_row, #theme-page > .mk-main-wrapper-holder, #theme-page > .mk-page-section');
16$(document).on('click','.mk-skip-to-next',function(){var $this=$(this),offset=$this.offset().top,nextOffset=utils.nextHigherVal(offset,utils.offsets($topLevelSections));utils.scrollTo(nextOffset-val.offsetHeaderHeight(nextOffset));});})(jQuery);(function($){'use strict';MK.ui.Slider=function(container,config){var defaults={slide:'.mk-slider-slide',nav:'.mk-slider-nav',effect:'roulete',ease:'easeOutQuart',slidesPerView:1,slidesToView:1,transitionTime:700,displayTime:3000,autoplay:true,hasNav:true,hasPagination:true,paginationTpl:'<span></span>',paginationEl:'#pagination',draggable:true,fluidHeight:false,pauseOnHover:false,activeClass:'is-active',onInitialize:function(){},onAfterSlide:function(id){},onBeforeSlide:function(id){}};this.state={id:0,moveForward:true,running:false,zIFlow:null,stop:false,};this.config=$.extend(defaults,config);this.container=container;this.initPerView=this.config.slidesPerView;this.activeTimer=null;this.autoplay=null;this.timer=null;this.timerRemaining=parseInt(this.config.displayTime);};MK.ui.Slider.prototype={init:function(){this.setPerViewItems();this.cacheElements();this.getSlideSize();this.bindEvents();this.setSize();this.setPos();this.updateId(-1);this.updateId(1);this.val=this.dynamicVal();this.timeline=this.prepareTimeline(this.config.transitionTime);this.timeline.build();if(this.config.hasPagination){this.buildPagination();}if(this.config.autoplay&&document.hasFocus()){this.setTimer();}if(typeof this.config.onInitialize==='function'){this.config.onInitialize(this.slides);}if(this.config.fluidHeight===true){$(this.slides).height('auto');$(this.container).css('transition','height '+200+'ms ease-out');this.setHeight(0);}if(this.config.fluidHeight==='toHighest'){this.setHeightToHighest();}$(this.slides).each(this.createTimer);},cacheElements:function(){this.container=this.isNode(this.container)?this.container:document.querySelectorAll(this.container)[0];this.slides=this.container.querySelectorAll(this.config.slide);this.$slides=$(this.slides);if(this.config.hasNav){this.$nav=$(this.config.nav);}if(this.config.hasPagination){this.$pagination=$(this.config.paginationEl);}},bindEvents:function(){var $window=$(window);if(this.config.slidesPerView>1){$window.on('resize',this.setPerViewItems.bind(this));}if(this.config.hasNav){this.eventsNav();}if(this.config.hasPagination){this.eventsPag();}if(this.config.draggable){this.dragHandler();}if(this.config.autoplay){$window.on('focus',this.windowActive.bind(this));$window.on('blur',this.windowInactive.bind(this));}if(this.config.pauseOnHover){$(this.container).on('mouseleave',this.setTimer.bind(this));$(this.container).on('mouseenter',this.unsetTimer.bind(this));}if(this.config.fluidHeight==='toHighest'){$window.on('resize',this.setHeightToHighest.bind(this));}},setPerViewItems:function(){if(window.matchMedia('(max-width: 500px)').matches){this.config.slidesPerView=1;}else if(window.matchMedia('(max-width: 767px)').matches&&this.initPerView>=2){this.config.slidesPerView=2;}else if(window.matchMedia('(max-width: 1024px)').matches&&this.initPerView>=3){this.config.slidesPerView=3;}else{this.config.slidesPerView=this.initPerView;}if(typeof this.slides==='undefined')return;this.getSlideSize();this.setSize();this.setPos();this.timeline=this.prepareTimeline(this.config.transitionTime);this.timeline.build();},eventsNav:function(){this.$nav.on('click','a',this.handleNav.bind(this));},eventsPag:function(){this.$pagination.on('click','a',this.handlePagination.bind(this));},handleNav:function(e){e.preventDefault();if(this.state.running){return;}this.state.running=true;var $this=$(e.currentTarget),moveForward=$this.data('direction')==='next';if(this.config.autoplay){this.unsetTimer();setTimeout(this.setTimer.bind(this),this.config.transitionTime);}this.state.moveForward=moveForward;this.timeline.build();this.timeline.play();this.setActive(this.nextId(moveForward?1:-1));if(this.config.fluidHeight){this.setHeight(this.nextId(moveForward?1:-1));}},handlePagination:function(e){e.preventDefault();var $this=$(e.currentTarget),id=$this.index();this.goTo(id);},reset:function(){this.state.stop=true;this.state.id=0;this.setPos();this.unsetTimer();this.setTimer();},goTo:function(id){if(this.state.running){return;}this.state.running=true;var lastId=this.state.id;if(lastId===id){return;}else if(lastId<id){this.state.moveForward=true;}else{this.state.moveForward=false;}
16if(this.config.autoplay){this.unsetTimer();setTimeout(this.setTimer.bind(this),this.config.transitionTime);}this.timeline.build(Math.abs(lastId-id));this.timeline.play();this.setActive(id);if(this.config.fluidHeight){this.setHeight(id);}},windowActive:function(){this.setTimer(false,true);$(this.container).removeClass('is-paused');},windowInactive:function(){this.unsetTimer();$(this.container).addClass('is-paused');},updateId:function(val){this.state.id=this.nextId(val);},nextId:function(val){var len=this.slides.length,insertVal=this.state.id+val;insertVal=(insertVal>=0)?insertVal:len+val;insertVal=(insertVal>=len)?0:insertVal;return insertVal;},setStyle:function(obj,style){var hasT=style.transform,t={x:(hasT)?style.transform.translateX:null,y:(hasT)?style.transform.translateY:null,scale:(hasT)?style.transform.scale:null,rotate:(hasT)?style.transform.rotate:null,rotateX:(hasT)?style.transform.rotateX:null,rotateY:(hasT)?style.transform.rotateY:null},z='translateZ(0)',x=(t.x)?'translateX('+t.x+'%)':'translateX(0)',y=(t.y)?'translateY('+t.y+'%)':'translateY(0)',s=(t.scale)?'scale('+t.scale+')':'scale(1)',r=(t.rotate)?'rotate('+t.rotate+'deg)':'rotate(0)',rX=(t.rotateX)?'rotateX('+t.rotateX+'deg)':'',rY=(t.rotateY)?'rotateY('+t.rotateY+'deg)':'',o=style.opacity,h=style.height,w=style.width;var c=z+x+y+s+r+rX+rY;if(c.length){obj.style.webkitTransform=c;obj.style.msTransform=c;obj.style.transform=c;}if(typeof o==='number'){obj.style.opacity=o;}if(h){obj.style.height=h+'%';}if(w){obj.style.width=w+'%';}},setPos:function(){if(typeof this.slides==='undefined')return;var id=this.state.id,i=0,len=this.slides.length,animation=this.animation[this.config.effect],axis=animation.axis,animNext=animation.next,animActi=animation.active,animPrev=animation.prev,perView=this.config.slidesPerView,slideId=null,zIFlow=null,style={};style.transform={};for(;i<len;i+=1){if(i<perView){style=animActi;style.transform['translate'+axis]=i*100;}else{style=this.state.moveForward?animNext:animPrev;style.transform['translate'+axis]=this.state.moveForward?perView*100:-100;}this.slides[i].style.zIndex=0;slideId=(i+id)%len;this.setStyle(this.slides[slideId],style);}},setSize:function(){if(typeof this.slides==='undefined')return;var i=0,len=this.slides.length,axis=this.animation[this.config.effect].axis,slideSize=this.slideSize,style={};if(axis==='Y'){style.height=slideSize[axis];}else{style.width=slideSize[axis];}for(;i<len;i+=1){this.setStyle(this.slides[i],style);}},setHeight:function(id){var $slides=$(this.slides),$activeSlide=$slides.eq(id);var currentHeight=$activeSlide.height();$(this.container).height(currentHeight);},setHeightToHighest:function(){var $slides=$(this.slides),height=0;$slides.each(function(){height=Math.max(height,$(this).find('> div').outerHeight());});$(this.container).height(height);},prepareTimeline:function(time){var self=this,iteration=0,totalIter=time/(1000/60),animLoop=[],aL=0,loops=1,ease=this.config.ease,currentStyle,timeProg,build,move,add,play,reverse,progress,kill;var len=this.slides.length,perView=this.config.slidesPerView,animation=this.animation[this.config.effect],animAxis=animation.axis,animNext=animation.next,animActi=animation.active,animPrev=animation.prev,style={},slideId=null,zIFlow=null;style.transform={};build=function(repeats){var currentEase=ease;loops=repeats||loops;if(!loops){return;}if(loops>1){currentEase='linearEase';}kill();self.setPos();var id=self.state.id,moveForward=self.state.moveForward,i=0,axisMove=(moveForward)?-100:100;for(;i<=perView;i+=1){slideId=((moveForward)?i+id:i+id-1)%len;slideId=(slideId<0)?len+slideId:slideId;if(i===0){style=moveForward?animPrev:animActi;}else if(i===perView){style=moveForward?animActi:animNext;}else{style=animActi;}zIFlow=(self.state.moveForward)?animNext.zIndex:animPrev.zIndex;if(zIFlow){self.slides[slideId].style.zIndex=(zIFlow==='+')?i+1:len-i;}style.transform['translate'+animAxis]=axisMove;add(self.slides[slideId],style,currentEase);}};add=function(slide,toStyles,ease){if(typeof slide==='undefined'){throw'Add at least one slide';}var fromStyles=slide.style,style=self.refStyle(toStyles,fromStyles);animLoop.push([slide,style,ease]);aL+=1;};move=function(startProg,mode){if(isTest)return;var currentTotalIter=totalIter;if(loops>1){currentTotalIter=totalIter/5;}if(!self.state.running){self.state.running=true;}if(startProg){iteration=Math.ceil(startProg*currentTotalIter);}timeProg=iteration/currentTotalIter;progress(timeProg);if(iteration>=currentTotalIter&&mode==='play'||iteration<=0&&mode==='reverse'){self.state.running=false;iteration=0;kill();self.updateId(self.state.moveForward?1:-1);loops-=1;if(loops>0){build();play();}if(!loops){loops=1;self.timerRemaining=parseInt(self.config.displayTime);self.config.onAfterSlide(self.state.id);}return;}if(mode==='play'){iteration+=1;}else{iteration-=1;}requestAnimationFrame(function(){if(self.state.stop)return;move(0,mode);});};play=function(startProg){self.config.onBeforeSlide(self.nextId(self.state.moveForward?1:-1));var start=startProg||0;iteration=0;self.state.stop=false;move(start,'play');};reverse=function(startProg){var start=startProg||1;move(start,'reverse');};progress=function(progVal){var aI=0,currentStyle;for(aI;aI<aL;aI++){if(progVal!==1&&progVal!==0){currentStyle=self.currentStyle(progVal,animLoop[aI][1],animLoop[aI][2]);}else if(progVal===1){currentStyle=self.currentStyle(progVal,animLoop[aI][1],'linearEase');}else if(progVal===0){currentStyle=self.currentStyle(progVal,animLoop[aI][1],'linearEase');}self.setStyle(animLoop[aI][0],currentStyle);}};kill=function(){animLoop=[];aL=0;};return{build:build,add:add,play:play,reverse:reverse,progress:progress};},refStyle:function(toStyles,fromStyles){var axis=this.animation[this.config.effect].axis,style={},initVal,changeVal,endVal,dynamicEnd,styleProp,transProp,transform;
16for(styleProp in toStyles){if(styleProp==='transform'){transform=this.getTransforms(fromStyles);style.transform={};for(transProp in toStyles.transform){if(transProp==='translateZ'){continue;}initVal=transform[transProp]||0;dynamicEnd=(transProp==='translate'+axis)?initVal:0;endVal=toStyles.transform[transProp]+dynamicEnd;changeVal=endVal-initVal;style.transform[transProp]=[initVal,changeVal];}}else if(styleProp==='zIndex'){continue;}else{initVal=parseFloat(fromStyles[styleProp])||0;endVal=toStyles[styleProp];changeVal=endVal-initVal;style[styleProp]=[initVal,changeVal];}}return style;},currentStyle:function(progress,style,ease){var self=this,currentStyle={},currentVals,styleProp,transProp,prog;for(styleProp in style){if(styleProp==='transform'){currentStyle.transform={};for(transProp in style.transform){if(transProp==='translateZ'){continue;}currentVals=style.transform[transProp];currentStyle.transform[transProp]=self.ease[ease](progress,currentVals[0],currentVals[1],1);}}else{currentVals=style[styleProp];currentStyle[styleProp]=self.ease[ease](progress,currentVals[0],currentVals[1],1);}}return currentStyle;},setActive:function(id){var $slides=$(this.slides),className=this.config.activeClass;$slides.removeClass(className);if(this.config.hasPagination){var $pagination=this.$pagination.find('a');$pagination.removeClass(className);$pagination.eq(id).addClass(className);}if(this.activeTimer){clearTimeout(this.activeTimer);}this.activeTimer=setTimeout(function(){$slides.eq(id).addClass(className);},this.config.transitionTime);},createTimer:function(){var $slide=$(this),video=$slide.find('video').get(0);if(video){$slide.data('timer',(video.duration*1000));$slide.attr('data-timer',(video.duration*1000));}},setTimer:function(isFirst,isPaused){var customTimer=this.$slides.eq(this.nextId(this.state.moveForward?1:-1)).data('timer'),trans=parseInt(this.config.transitionTime),interval=customTimer?customTimer:parseInt(this.config.displayTime),timer=interval+trans;var self=this,first=isFirst||true,create,run;this.timer=true;this.lastSetTimer=Date.now();create=function(){if(self.autoplay){clearTimeout(self.autoplay);}if(!self.timer){return;}self.state.moveForward=true;self.timeline.build();self.timeline.play();self.setActive(self.nextId(1));if(self.config.fluidHeight){self.setHeight(self.nextId(1));}first=false;self.lastSetTimer=Date.now();run();};run=function(newInterval){customTimer=self.$slides.eq(self.nextId(self.state.moveForward?1:-1)).data('timer');interval=customTimer?customTimer:parseInt(self.config.displayTime);timer=interval+trans;var time=newInterval||timer;self.autoplay=setTimeout(create,time);};if(isPaused){run(this.timerRemaining);}else run();},unsetTimer:function(){this.timer=false;this.lastUnsetTimer=Date.now();this.timerRemaining-=this.lastUnsetTimer-this.lastSetTimer;if(this.autoplay){clearTimeout(this.autoplay);}},buildPagination:function(){var i=0,len=this.slides.length,tpl='';for(;i<len;i+=1){tpl+='<a href="javascript:;">'+this.config.paginationTpl+'</a>';}this.$pagination.html(tpl);this.setActive(0);},getSlideSize:function(){this.slideSize={X:100/this.config.slidesPerView,Y:100/this.config.slidesPerView};},getTransforms:function(style){var transform=style.transform||style.webkitTransform||style.mozTransform,regex=/(\w+)\(([^)]*)\)/g,match,T={};if(typeof transform!=='string'){throw'Transform prop is not a string.';}if(!transform){return;}while(match=regex.exec(transform)){T[match[1]]=parseFloat(match[2]);}return T;},isNode:function(o){return(typeof Node==="object"?o instanceof Node:o&&typeof o==="object"&&typeof o.nodeType==="number"&&typeof o.nodeName==="string");},dragHandler:function(){var self=this,$container=$(this.container),prevBuild=false,nextBuild=false,dragging=false,buffor=5,dragStart,dragMove,dragEnd,progress;progress=function(moveX){return moveX/self.val.viewportW();};dragStart=function(moveX,startX){};dragMove=function(moveX){if(self.state.running)return;if(moveX<-buffor){if(!nextBuild){self.state.moveForward=true;self.timeline.build();nextBuild=true;prevBuild=false;self.unsetTimer();}else{self.timeline.progress(-progress(moveX));}dragging=true;}else if(moveX>buffor){if(!prevBuild){self.state.moveForward=false;self.timeline.build();prevBuild=true;nextBuild=false;self.unsetTimer();}else{self.timeline.progress(progress(moveX));}dragging=true;}};dragEnd=function(moveX){if(dragging){var prog=progress(moveX),absProg=prog<0?-prog:prog;if(absProg>0.1){self.timeline.play(absProg);self.setActive(self.nextId(prog<0?1:-1));if(self.config.fluidHeight){self.setHeight(self.nextId(prog<0?1:-1));}}else{self.timeline.reverse(absProg);if(prog<0){self.updateId(-1);}else{self.updateId(1);}}prevBuild=false;nextBuild=false;dragging=false;
16if(self.config.autoplay){self.setTimer(false);}}};this.drag($container,dragStart,dragMove,dragEnd);},drag:function($el,startFn,moveFn,stopFn){var touchX,touchY,movX,movY,go,evt,prevent,start,move,stop;prevent=function(e){e.preventDefault();};start=function(e){$el.on("mousemove",prevent);$el.on("touchmove",move);$el.on("mousemove",move);evt=(e.type==='touchstart')?e.originalEvent.touches[0]:e;touchX=evt.pageX;if(typeof startFn==='function'){startFn(movX,touchX);}};move=function(e){evt=(e.type==='touchmove')?e.originalEvent.touches[0]:e;movX=evt.pageX-touchX;if(typeof moveFn==='function'){moveFn(movX);}};stop=function(e){$el.off("mousemove",prevent);$el.off("touchmove",move);$el.off("mousemove",move);if(typeof stopFn==='function'){stopFn(movX);}};$el.on("touchstart",start);$el.on("mousedown",start);$el.on("touchend",stop);$el.on("touchleave",stop);$el.on("touchcancel",stop);$el.on("mouseup",stop);$el.on("mouseleave",stop);},dynamicVal:function(){var $window=$(window),update,getViewportW,viewportW;update=function(){viewportW=$window.width();};getViewportW=function(){return viewportW;};update();$window.on('load',update);$window.on('resize',update);return{viewportW:getViewportW};}};MK.ui.Slider.prototype.animation={slide:{axis:'X',next:{transform:{}},active:{transform:{}},prev:{transform:{}}},vertical_slide:{axis:'Y',next:{transform:{}},active:{transform:{}},prev:{transform:{}}},perspective_flip:{axis:'Y',next:{transform:{rotateX:80}},active:{transform:{rotateX:0}},prev:{transform:{rotateX:0}}},zoom:{axis:'Z',next:{opacity:0,transform:{scale:0.9}},active:{opacity:1,transform:{scale:1}},prev:{opacity:0,transform:{scale:1.1}}},fade:{axis:'Z',next:{opacity:0,transform:{}},active:{opacity:1,transform:{}},prev:{opacity:0,transform:{}}},kenburned:{axis:'Z',next:{opacity:0,transform:{}},active:{opacity:1,transform:{}},prev:{opacity:0,transform:{}}},zoom_out:{axis:'Z',next:{zIndex:'+',opacity:1,transform:{translateY:100,scale:1}},active:{opacity:1,transform:{translateY:0,scale:1}},prev:{zIndex:'+',opacity:0,transform:{translateY:0,scale:0.5}}},horizontal_curtain:{axis:'Z',next:{zIndex:'+',transform:{translateX:100,}},active:{transform:{translateX:0,}},prev:{zIndex:'+',transform:{translateX:-70,}}},roulete:{axis:'X',next:{opacity:0.5,transform:{scale:0.5,rotate:10,translateY:20}},active:{opacity:1,transform:{scale:1,rotate:0,translateY:0}},prev:{opacity:0.3,transform:{scale:0.5,rotate:-10,translateY:20}}}};MK.ui.Slider.prototype.ease={linearEase:function(currentIteration,startValue,changeInValue,totalIterations){return changeInValue*currentIteration/totalIterations+startValue;},easeInQuad:function(currentIteration,startValue,changeInValue,totalIterations){return changeInValue*(currentIteration/=totalIterations)*currentIteration+startValue;},easeOutQuad:function(currentIteration,startValue,changeInValue,totalIterations){return-changeInValue*(currentIteration/=totalIterations)*(currentIteration-2)+startValue;},easeInOutQuad:function(currentIteration,startValue,changeInValue,totalIterations){if((currentIteration/=totalIterations/2)<1){return changeInValue/2*currentIteration*currentIteration+startValue;}return-changeInValue/2*((--currentIteration)*(currentIteration-2)-1)+startValue;},easeInCubic:function(currentIteration,startValue,changeInValue,totalIterations){return changeInValue*Math.pow(currentIteration/totalIterations,3)+startValue;},easeOutCubic:function(currentIteration,startValue,changeInValue,totalIterations){return changeInValue*(Math.pow(currentIteration/totalIterations-1,3)+1)+startValue;},easeInOutCubic:function(currentIteration,startValue,changeInValue,totalIterations){if((currentIteration/=totalIterations/2)<1){return changeInValue/2*Math.pow(currentIteration,3)+startValue;}return changeInValue/2*(Math.pow(currentIteration-2,3)+2)+startValue;},easeInQuart:function(currentIteration,startValue,changeInValue,totalIterations){return changeInValue*Math.pow(currentIteration/totalIterations,4)+startValue;},easeOutQuart:function(currentIteration,startValue,changeInValue,totalIterations){return-changeInValue*(Math.pow(currentIteration/totalIterations-1,4)-1)+startValue;},easeInOutQuart:function(currentIteration,startValue,changeInValue,totalIterations){if((currentIteration/=totalIterations/2)<1){return changeInValue/2*Math.pow(currentIteration,4)+startValue;}return-changeInValue/2*(Math.pow(currentIteration-2,4)-2)+startValue;},easeInQuint:function(currentIteration,startValue,changeInValue,totalIterations){return changeInValue*Math.pow(currentIteration/totalIterations,5)+startValue;},easeOutQuint:function(currentIteration,startValue,changeInValue,totalIterations){return changeInValue*(Math.pow(currentIteration/totalIterations-1,5)+1)+startValue;},easeInOutQuint:function(currentIteration,startValue,changeInValue,totalIterations){if((currentIteration/=totalIterations/2)<1){return changeInValue/2*Math.pow(currentIteration,5)+startValue;}return changeInValue/2*(Math.pow(currentIteration-2,5)+2)+startValue;},easeInSine:function(currentIteration,startValue,changeInValue,totalIterations){return changeInValue*(1-Math.cos(currentIteration/totalIterations*(Math.PI/2)))+startValue;},easeOutSine:function(currentIteration,startValue,changeInValue,totalIterations){return changeInValue*Math.sin(currentIteration/totalIterations*(Math.PI/2))+startValue;},easeInOutSine:function(currentIteration,startValue,changeInValue,totalIterations){return changeInValue/2*(1-Math.cos(Math.PI*currentIteration/totalIterations))+startValue;},easeInExpo:function(currentIteration,startValue,changeInValue,totalIterations){return changeInValue*Math.pow(2,10*(currentIteration/totalIterations-1))+startValue;},easeOutExpo:function(currentIteration,startValue,changeInValue,totalIterations){return changeInValue*(-Math.pow(2,-10*currentIteration/totalIterations)+1)+startValue;},easeInOutExpo:function(currentIteration,startValue,changeInValue,totalIterations){if((currentIteration/=totalIterations/2)<1){return changeInValue/2*Math.pow(2,10*(currentIteration-1))+startValue;}return changeInValue/2*(-Math.pow(2,-10*--currentIteration)+2)+startValue;},easeInCirc:function(currentIteration,startValue,changeInValue,totalIterations){return changeInValue*(1-Math.sqrt(1-(currentIteration/=totalIterations)*currentIteration))+startValue;},easeOutCirc:function(currentIteration,startValue,changeInValue,totalIterations){return changeInValue*Math.sqrt(1-(currentIteration=currentIteration/totalIterations-1)*currentIteration)+startValue;},easeInOutCirc:function(currentIteration,startValue,changeInValue,totalIterations){if((currentIteration/=totalIterations/2)<1){return changeInValue/2*(1-Math.sqrt(1-currentIteration*currentIteration))+startValue;}return changeInValue/2*(Math.sqrt(1-(currentIteration-=2)*currentIteration)+1)+startValue;}};})(jQuery);(function($){'use strict';MK.component.SocialShare=function(el){var networks={twitter:'http://twitter.com/intent/tweet?text={title} {url}',pinterest:'http://pinterest.com/pin/create/button/?url={url}&media={image}&description={title}',facebook:'https://www.facebook.com/sharer/sharer.php?u={url}',googleplus:'https://plus.google.com/share?url={url}',linkedin:'http://www.linkedin.com/shareArticle?mini=true&url={url}&title={title}&summary={desc}'};this.networks=networks;this.el=el;};MK.component.SocialShare.prototype={init:function(){this.cacheElements();this.bindEvents();},cacheElements:function(){this.$this=$(this.el);},bindEvents:function(){var thisObject=this;var tempClass="";$.each(this.networks,function(key,value){thisObject.$tempClass=$('.'+key+'-share');thisObject.$tempClass.click(thisObject.openSharingDialog.bind(self,this,key));});},openSharingDialog:function(url,site,args){var urlWrapper=url;var rx=new RegExp('\{[a-z]*\}','g'),res;match=rx.exec(url);while(match!=null){var pureAttr=match[0].replace("{","").replace("}","");var attValue=$(args.currentTarget).attr('data-'+pureAttr);if(attValue===undefined||attValue===null){attValue="";}attValue=attValue.replace('#','%23');urlWrapper=urlWrapper.replace(match,attValue);match=rx.exec(url);}window.open(urlWrapper,site+"Window","height=320,width=660,resizable=0,toolbar=0,menubar=0,status=0,location=0,scrollbars=0");},};var $body=$('body');if(!$body.length)return;$body.each(function(){var socialShare=new MK.component.SocialShare(this);
16socialShare.init();});})(jQuery);(function($){'use strict';MK.component.Sortable=function(el){this.el=el;};MK.component.Sortable.prototype={init:function init(){this.cacheElements();this.bindEvents();},cacheElements:function cacheElements(){this.unique=Date.now();this.$filter=$(this.el);this.config=this.$filter.data('sortable-config');this.ajaxLoader=new MK.utils.ajaxLoader(this.config.container);this.ajaxLoader.init();this.$container=$(this.config.container);this.$navItems=this.$filter.find('a');this.$filterItems=this.$container.find(this.config.item);},bindEvents:function bindEvents(){this.$navItems.on('click',this.handleClick.bind(this));MK.utils.eventManager.subscribe('ajaxLoaded',this.onLoad.bind(this));},handleClick:function handleClick(e){e.preventDefault();var $item=$(e.currentTarget);var term=$item.data('filter');this.$navItems.removeClass('current');$item.addClass('current');if(this.config.mode==='ajax')this.inDB(term,$item);else this.inPage(term);},inDB:function inDB(term,$item){MK.ui.loader.remove(this.$filter);MK.ui.loader.add($item);if(this.$container.siblings('.mk-ajax-loaded-posts').length){this.$container.siblings('.mk-ajax-loaded-posts').attr('data-loop-loaded-posts','');}this.ajaxLoader.setData({paged:1,term:term});this.ajaxLoader.load(this.unique);},inPage:function inPage(term){var $filterItems=this.$container.find(this.config.item);$filterItems.removeClass('is-hidden');if(term!=='*')$filterItems.not('.'+term).addClass('is-hidden');MK.utils.eventManager.publish('staticFilter');},onLoad:function onLoad(e,response){if(this.config.mode==='static'){this.$navItems.removeClass('current').first().addClass('current');}if(typeof response!=='undefined'&&response.id===this.config.container){MK.ui.loader.remove(this.$filter);if(response.unique===this.unique){this.$container.html(response.content);this.ajaxLoader.setData({paged:1});}}}};})(jQuery);(function($){'use strict';MK.component.Tabs=function(el){var defaults={activeClass:'is-active'};this.config=defaults;this.el=el;};MK.component.Tabs.prototype={init:function(){this.cacheElements();this.bindEvents();},cacheElements:function(){this.$this=$(this.el);this.$tabs=this.$this.find('.mk-tabs-tab');this.$panes=this.$this.find('.mk-tabs-pane');this.currentId=0;},bindEvents:function(){var self=this;this.$tabs.on('click',this.switchPane.bind(this));},switchPane:function(evt){evt.preventDefault();var clickedId=$(evt.currentTarget).index();this.hide(this.currentId);this.show(clickedId);this.currentId=clickedId;MK.utils.eventManager.publish('item-expanded');},show:function(id){this.$tabs.eq(id).addClass(this.config.activeClass);this.$panes.eq(id).addClass(this.config.activeClass);},hide:function(id){this.$tabs.eq(id).removeClass(this.config.activeClass);this.$panes.eq(id).removeClass(this.config.activeClass);}};})(jQuery);function mk_tabs(){}function mk_tabs_responsive(){}(function($){'use strict';$(document).on('click',function(e){$('.mk-toggle-trigger').removeClass('mk-toggle-active');});function toggle(e){e.preventDefault();e.stopPropagation();var $this=$(e.currentTarget);if(!$this.hasClass('mk-toggle-active')){$('.mk-box-to-trigger').fadeOut(200);$this.parent().find('.mk-box-to-trigger').fadeIn(250);$('.mk-toggle-trigger').removeClass('mk-toggle-active');$this.addClass('mk-toggle-active');}else{$('.mk-box-to-trigger').fadeOut(200);$this.removeClass('mk-toggle-active');}}function assignToggle(){setTimeout(function(){$('.mk-toggle-trigger').off('click',toggle);$('.mk-toggle-trigger').on('click',toggle);},100);}assignToggle();MK.utils.eventManager.subscribe('ajaxLoaded',assignToggle);MK.utils.eventManager.subscribe('ajax-preview',assignToggle);}(jQuery));(function($){'use strict';var $iframes=$('iframe');$iframes.each(function(){var $iframe=$(this);var parent=$iframe.parent().get(0);var tagName=parent.tagName;if(tagName==='P')$iframe.wrap('<div class="mk-video-container"></div>');});}(jQuery));(function($){'use strict';if(MK.utils.isMobile()){$('.mk-animate-element').removeClass('mk-animate-element');return;}var $rootLevelEls=$('.js-master-row, .widget');
16var init=function init(){$rootLevelEls.each(spyViewport);$rootLevelEls.each(function rootLevelEl(){var $animateEl=$(this).find('.mk-animate-element');$animateEl.each(spyViewport);});};var spyViewport=function spyViewport(i){var self=this;MK.utils.scrollSpy(this,{position:'bottom',threshold:200,after:function(){animate.call(self,i);}});};var animate=function animate(i){var $this=$(this);setTimeout(function(){$this.addClass('mk-in-viewport');},100*i);};$(window).on('load',init);}(jQuery));(function($){'use strict';$(document).on('change','.variations_form select',moveToFirstSlide);function moveToFirstSlide(){var $switcher=$('.variations_form select'),$wrapper=$switcher.parents('.mk-product'),id=$wrapper.find('.mk-slider-holder').parent().attr('id');MK.utils.eventManager.publish('gallery-update',{id:id});}}(jQuery));function product_loop_add_cart(){var $body=$('body');$body.on('click','.add_to_cart_button',function(){var icon='<svg class="mk-svg-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M437.011 74.99c-46.326-46.328-110.318-74.99-181.011-74.99-109.744 0-203.345 69.064-239.749 166.094l59.938 22.477c27.302-72.773 97.503-124.571 179.811-124.571 53.02 0 101.01 21.5 135.753 56.247l-71.753 71.753h192v-192l-74.989 74.99zm-181.011 373.01c-53.02 0-101.013-21.496-135.756-56.244l71.756-71.756h-192v192l74.997-74.997c46.323 46.331 110.309 74.997 181.003 74.997 109.745 0 203.346-69.064 239.75-166.094l-59.938-22.477c-27.302 72.773-97.503 124.571-179.812 124.571z"/></svg>';var $holder=$(this).parents('.product:eq(0)');var $i=$holder.find('.product-loading-icon');$holder.addClass('adding-to-cart').removeClass('added-to-cart');$i.html(icon);});$body.bind('added_to_cart',function(){var icon='<svg class="mk-svg-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M432 64l-240 240-112-112-80 80 192 192 320-320z"/></svg>';var $holder=$('.adding-to-cart');var $i=$holder.find('.product-loading-icon');$holder.removeClass('adding-to-cart').addClass('added-to-cart');$i.html(icon);});}(function($){'use strict';$(window).on('load',function(){MK.core.initAll(document);MK.utils.scrollToURLHash();setTimeout(function(){MK.ui.preloader.hide();$('.mk-preloader').hide();$('body').removeClass('loading');},150);});$(document).on('click','.js-smooth-scroll, .js-main-nav a',smoothScrollToAnchor);$('.side_dashboard_menu a').on('click',smoothScrollToAnchor);function smoothScrollToAnchor(evt){var anchor=MK.utils.detectAnchor(this);var $this=$(evt.currentTarget);var loc=window.location;var currentPage=loc.origin+loc.pathname;var href=$this.attr('href');var linkSplit=(href)?href.split('#'):'';var hrefPage=linkSplit[0]?linkSplit[0]:'';var hrefHash=linkSplit[1]?linkSplit[1]:'';if(anchor.length){if(hrefPage===currentPage||hrefPage==='')evt.preventDefault();MK.utils.scrollToAnchor(anchor);}else if($this.attr('href')==='#'){evt.preventDefault();}}}(jQuery));}(jQuery))
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.