(function(b){b.extend(b.fx.step,{backgroundPosition:function(k){if(k.state===0&&typeof k.end=="string"){if(b.browser.msie){var m=b(k.elem).css("background-position-x");var a=b(k.elem).css("background-position-y");var i=m+" "+a;}else{var i=b.curCSS(k.elem,"backgroundPosition");}i=l(i);k.start=[i[0],i[2]];
var n=l(k.end);k.end=[n[0],n[2]];k.unit=[n[1],n[3]];}var j=[];j[0]=((k.end[0]-k.start[0])*k.pos)+k.start[0]+k.unit[0];j[1]=((k.end[1]-k.start[1])*k.pos)+k.start[1]+k.unit[1];k.elem.style.backgroundPosition=j[0]+" "+j[1];function l(c){c=c.replace(/left|top/g,"0px");c=c.replace(/right|bottom/g,"100%");
c=c.replace(/([0-9\.]+)(\s|\)|$)/g,"$1px$2");var d=c.match(/(-?[0-9\.]+)(px|\%|em|pt)\s(-?[0-9\.]+)(px|\%|em|pt)/);return[parseFloat(d[1],10),d[2],parseFloat(d[3],10),d[4]];}}});})(jQuery);(function(d){d.tiny=d.tiny||{};d.tiny.scrollbar={options:{axis:"y",wheel:40,scroll:true,size:"auto",sizethumb:"auto",viewport:"viewport",content:"overview"}};d.fn.tinyscrollbar=function(a){var a=d.extend({},d.tiny.scrollbar.options,a);this.each(function(){d(this).data("tsb",new c(d(this),a));});return this;
};d.fn.tinyscrollbar_update=function(a){return d(this).data("tsb").update(a);};function c(E,O){var K=this;var B=E;var L={obj:d("."+O.viewport,E)};var N={obj:d("."+O.content,E)};var Q={obj:d(".scrollbar",E)};var I={obj:d(".track",Q.obj)};var F={obj:d(".thumb",Q.obj)};var J=O.axis=="x",H=J?"left":"top",z=J?"Width":"Height";
var D,a={start:0,now:0},G={};function R(){K.update();C();return K;}this.update=function(e){L[O.axis]=L.obj[0]["offset"+z];N[O.axis]=N.obj[0]["scroll"+z];N.ratio=L[O.axis]/N[O.axis];Q.obj.toggleClass("disable",N.ratio>=1);I[O.axis]=O.size=="auto"?L[O.axis]:O.size;F[O.axis]=Math.min(I[O.axis],Math.max(0,(O.sizethumb=="auto"?(I[O.axis]*N.ratio):O.sizethumb)));
Q.ratio=O.sizethumb=="auto"?(N[O.axis]/I[O.axis]):(N[O.axis]-L[O.axis])/(I[O.axis]-F[O.axis]);D=(e=="relative"&&N.ratio<=1)?Math.min((N[O.axis]-L[O.axis]),Math.max(0,D)):0;D=(e=="bottom"&&N.ratio<=1)?(N[O.axis]-L[O.axis]):isNaN(parseInt(e))?D:parseInt(e);y();};function y(){F.obj.css(H,D/Q.ratio);N.obj.css(H,-D);
G.start=F.obj.offset()[H];var e=z.toLowerCase();Q.obj.css(e,I[O.axis]);I.obj.css(e,I[O.axis]);F.obj.css(e,F[O.axis]);}function C(){F.obj.bind("mousedown",M);F.obj[0].ontouchstart=function(e){e.preventDefault();F.obj.unbind("mousedown");M(e.touches[0]);return false;};I.obj.bind("mouseup",A);if(O.scroll&&this.addEventListener){B[0].addEventListener("DOMMouseScroll",b,false);
B[0].addEventListener("mousewheel",b,false);}else{if(O.scroll){B[0].onmousewheel=b;}}}function M(e){G.start=J?e.pageX:e.pageY;var f=parseInt(F.obj.css(H));a.start=f=="auto"?0:f;d(document).bind("mousemove",A);document.ontouchmove=function(g){d(document).unbind("mousemove");A(g.touches[0]);};d(document).bind("mouseup",P);
F.obj.bind("mouseup",P);F.obj[0].ontouchend=document.ontouchend=function(g){d(document).unbind("mouseup");F.obj.unbind("mouseup");P(g.touches[0]);};return false;}function b(e){if(!(N.ratio>=1)){var e=e||window.event;var f=e.wheelDelta?e.wheelDelta/120:-e.detail/3;D-=f*O.wheel;D=Math.min((N[O.axis]-L[O.axis]),Math.max(0,D));
F.obj.css(H,D/Q.ratio);N.obj.css(H,-D);e=d.event.fix(e);e.preventDefault();}}function P(e){d(document).unbind("mousemove",A);d(document).unbind("mouseup",P);F.obj.unbind("mouseup",P);document.ontouchmove=F.obj[0].ontouchend=document.ontouchend=null;return false;}function A(e){if(!(N.ratio>=1)){a.now=Math.min((I[O.axis]-F[O.axis]),Math.max(0,(a.start+((J?e.pageX:e.pageY)-G.start))));
D=a.now*Q.ratio;N.obj.css(H,-D);F.obj.css(H,a.now);}return false;}return R();}})(jQuery);jQuery.easing["jswing"]=jQuery.easing["swing"];jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,f,a,h,g){return jQuery.easing[jQuery.easing.def](e,f,a,h,g);},easeInQuad:function(e,f,a,h,g){return h*(f/=g)*f+a;},easeOutQuad:function(e,f,a,h,g){return -h*(f/=g)*(f-2)+a;},easeInOutQuad:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f+a;
}return -h/2*((--f)*(f-2)-1)+a;},easeInCubic:function(e,f,a,h,g){return h*(f/=g)*f*f+a;},easeOutCubic:function(e,f,a,h,g){return h*((f=f/g-1)*f*f+1)+a;},easeInOutCubic:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f+a;}return h/2*((f-=2)*f*f+2)+a;},easeInQuart:function(e,f,a,h,g){return h*(f/=g)*f*f*f+a;
},easeOutQuart:function(e,f,a,h,g){return -h*((f=f/g-1)*f*f*f-1)+a;},easeInOutQuart:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f+a;}return -h/2*((f-=2)*f*f*f-2)+a;},easeInQuint:function(e,f,a,h,g){return h*(f/=g)*f*f*f*f+a;},easeOutQuint:function(e,f,a,h,g){return h*((f=f/g-1)*f*f*f*f+1)+a;},easeInOutQuint:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f*f+a;
}return h/2*((f-=2)*f*f*f*f+2)+a;},easeInSine:function(e,f,a,h,g){return -h*Math.cos(f/g*(Math.PI/2))+h+a;},easeOutSine:function(e,f,a,h,g){return h*Math.sin(f/g*(Math.PI/2))+a;},easeInOutSine:function(e,f,a,h,g){return -h/2*(Math.cos(Math.PI*f/g)-1)+a;},easeInExpo:function(e,f,a,h,g){return(f==0)?a:h*Math.pow(2,10*(f/g-1))+a;
},easeOutExpo:function(e,f,a,h,g){return(f==g)?a+h:h*(-Math.pow(2,-10*f/g)+1)+a;},easeInOutExpo:function(e,f,a,h,g){if(f==0){return a;}if(f==g){return a+h;}if((f/=g/2)<1){return h/2*Math.pow(2,10*(f-1))+a;}return h/2*(-Math.pow(2,-10*--f)+2)+a;},easeInCirc:function(e,f,a,h,g){return -h*(Math.sqrt(1-(f/=g)*f)-1)+a;
},easeOutCirc:function(e,f,a,h,g){return h*Math.sqrt(1-(f=f/g-1)*f)+a;},easeInOutCirc:function(e,f,a,h,g){if((f/=g/2)<1){return -h/2*(Math.sqrt(1-f*f)-1)+a;}return h/2*(Math.sqrt(1-(f-=2)*f)+1)+a;},easeInElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e;}if((h/=k)==1){return e+l;
}if(!j){j=k*0.3;}if(g<Math.abs(l)){g=l;var i=j/4;}else{var i=j/(2*Math.PI)*Math.asin(l/g);}return -(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e;},easeOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e;}if((h/=k)==1){return e+l;}if(!j){j=k*0.3;}if(g<Math.abs(l)){g=l;
var i=j/4;}else{var i=j/(2*Math.PI)*Math.asin(l/g);}return g*Math.pow(2,-10*h)*Math.sin((h*k-i)*(2*Math.PI)/j)+l+e;},easeInOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e;}if((h/=k/2)==2){return e+l;}if(!j){j=k*(0.3*1.5);}if(g<Math.abs(l)){g=l;var i=j/4;}else{var i=j/(2*Math.PI)*Math.asin(l/g);
}if(h<1){return -0.5*(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e;}return g*Math.pow(2,-10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j)*0.5+l+e;},easeInBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158;}return i*(f/=h)*f*((g+1)*f-g)+a;},easeOutBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158;
}return i*((f=f/h-1)*f*((g+1)*f+g)+1)+a;},easeInOutBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158;}if((f/=h/2)<1){return i/2*(f*f*(((g*=(1.525))+1)*f-g))+a;}return i/2*((f-=2)*f*(((g*=(1.525))+1)*f+g)+2)+a;},easeInBounce:function(e,f,a,h,g){return h-jQuery.easing.easeOutBounce(e,g-f,0,h,g)+a;},easeOutBounce:function(e,f,a,h,g){if((f/=g)<(1/2.75)){return h*(7.5625*f*f)+a;
}else{if(f<(2/2.75)){return h*(7.5625*(f-=(1.5/2.75))*f+0.75)+a;}else{if(f<(2.5/2.75)){return h*(7.5625*(f-=(2.25/2.75))*f+0.9375)+a;}else{return h*(7.5625*(f-=(2.625/2.75))*f+0.984375)+a;}}}},easeInOutBounce:function(e,f,a,h,g){if(f<g/2){return jQuery.easing.easeInBounce(e,f*2,0,h,g)*0.5+a;}return jQuery.easing.easeOutBounce(e,f*2-g,0,h,g)*0.5+h*0.5+a;
}});(function(a){a.fn.hoverIntent=function(k,j){var l={sensitivity:7,interval:100,timeout:0};l=a.extend(l,j?{over:k,out:j}:k);var n,m,h,d;var e=function(f){n=f.pageX;m=f.pageY;};var c=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);if((Math.abs(h-n)+Math.abs(d-m))<l.sensitivity){a(f).unbind("mousemove",e);
f.hoverIntent_s=1;return l.over.apply(f,[g]);}else{h=n;d=m;f.hoverIntent_t=setTimeout(function(){c(g,f);},l.interval);}};var i=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);f.hoverIntent_s=0;return l.out.apply(f,[g]);};var b=function(o){var g=jQuery.extend({},o);var f=this;if(f.hoverIntent_t){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);
}if(o.type=="mouseenter"){h=g.pageX;d=g.pageY;a(f).bind("mousemove",e);if(f.hoverIntent_s!=1){f.hoverIntent_t=setTimeout(function(){c(g,f);},l.interval);}}else{a(f).unbind("mousemove",e);if(f.hoverIntent_s==1){f.hoverIntent_t=setTimeout(function(){i(g,f);},l.timeout);}}};return this.bind("mouseenter",b).bind("mouseleave",b);
};})(jQuery);(function(i,h,n){var m=h.event,l;m.special.smartresize={setup:function(){h(this).bind("resize",m.special.smartresize.handler);},teardown:function(){h(this).unbind("resize",m.special.smartresize.handler);},handler:function(f,e){var o=this,g=arguments;f.type="smartresize",l&&clearTimeout(l),l=setTimeout(function(){jQuery.event.handle.apply(o,g);
},e==="execAsap"?0:100);}},h.fn.smartresize=function(b){return b?this.bind("smartresize",b):this.trigger("smartresize",["execAsap"]);},h.Mason=function(b,d){this.element=h(d),this._create(b),this._init();};var k=["position","height"];h.Mason.settings={isResizable:!0,isAnimated:!1,animationOptions:{queue:!1,duration:500},gutterWidth:0,isRTL:!1,isFitWidth:!1},h.Mason.prototype={_filterFindBricks:function(d){var c=this.options.itemSelector;
return c?d.filter(c).add(d.find(c)):d;},_getBricks:function(d){var c=this._filterFindBricks(d).css({position:"absolute"}).addClass("masonry-brick");return c;},_create:function(r){this.options=h.extend(!0,{},h.Mason.settings,r),this.styleQueue=[],this.reloadItems();var q=this.element[0].style;this.originalStyle={};
for(var p=0,o=k.length;p<o;p++){var f=k[p];this.originalStyle[f]=q[f]||"";}this.element.css({position:"relative"}),this.horizontalDirection=this.options.isRTL?"right":"left",this.offset={};var b=h(document.createElement("div"));this.element.prepend(b),this.offset.y=Math.round(b.position().top),this.options.isRTL?(b.css({"float":"right",display:"inline-block"}),this.offset.x=Math.round(this.element.outerWidth()-b.position().left)):this.offset.x=Math.round(b.position().left),b.remove();
var a=this;setTimeout(function(){a.element.addClass("masonry");},0),this.options.isResizable&&h(i).bind("smartresize.masonry",function(){a.resize();});},_init:function(b){this._getColumns(),this._reLayout(b);},option:function(b,d){h.isPlainObject(b)&&(this.options=h.extend(!0,this.options,b));},layout:function(D,C){var B,A,z,y,x,w;
for(var v=0,u=D.length;v<u;v++){B=h(D[v]),A=Math.ceil(B.outerWidth(!0)/this.columnWidth),A=Math.min(A,this.cols);if(A===1){this._placeBrick(B,this.colYs);}else{z=this.cols+1-A,y=[];for(w=0;w<z;w++){x=this.colYs.slice(w,w+A),y[w]=Math.max.apply(Math,x);}this._placeBrick(B,y);}}var t={};t.height=Math.max.apply(Math,this.colYs)-this.offset.y;
if(this.options.isFitWidth){var s=0,v=this.cols;while(--v){if(this.colYs[v]!==this.offset.y){break;}s++;}t.width=(this.cols-s)*this.columnWidth-this.options.gutterWidth;}this.styleQueue.push({$el:this.element,style:t});var r=this.isLaidOut?this.options.isAnimated?"animate":"css":"css",q=this.options.animationOptions,b;
for(v=0,u=this.styleQueue.length;v<u;v++){b=this.styleQueue[v],b.$el[r](b.style,q);}this.styleQueue=[],C&&C.call(D),this.isLaidOut=!0;},_getColumns:function(){var d=this.options.isFitWidth?this.element.parent():this.element,c=d.width();this.columnWidth=this.options.columnWidth||this.$bricks.outerWidth(!0)||c,this.columnWidth+=this.options.gutterWidth,this.cols=Math.floor((c+this.options.gutterWidth)/this.columnWidth),this.cols=Math.max(this.cols,1);
},_placeBrick:function(w,v){var u=Math.min.apply(Math,v),t=0;for(var s=0,r=v.length;s<r;s++){if(v[s]===u){t=s;break;}}var q={top:u};q[this.horizontalDirection]=this.columnWidth*t+this.offset.x,this.styleQueue.push({$el:w,style:q});var p=u+w.outerHeight(!0),o=this.cols+1-r;for(s=0;s<o;s++){this.colYs[t+s]=p;
}},resize:function(){var b=this.cols;this._getColumns(),this.cols!==b&&this._reLayout();},_reLayout:function(d){var c=this.cols;this.colYs=[];while(c--){this.colYs.push(this.offset.y);}this.layout(this.$bricks,d);},reloadItems:function(){this.$bricks=this._getBricks(this.element.children());},reload:function(b){this.reloadItems(),this._init(b);
},appended:function(f,e,o){if(e){this._filterFindBricks(f).css({top:this.element.height()});var g=this;setTimeout(function(){g._appended(f,o);},1);}else{this._appended(f,o);}},_appended:function(e,d){var f=this._getBricks(e);this.$bricks=this.$bricks.add(f),this.layout(f,d);},remove:function(b){this.$bricks=this.$bricks.not(b),b.remove();
},destroy:function(){this.$bricks.removeClass("masonry-brick").each(function(){this.style.position="",this.style.top="",this.style.left="";});var o=this.element[0].style;for(var f=0,b=k.length;f<b;f++){var a=k[f];o[a]=this.originalStyle[a];}this.element.unbind(".masonry").removeClass("masonry").removeData("masonry"),h(i).unbind(".masonry");
}},h.fn.imagesLoaded=function(o){function p(){--s<=0&&this.src!==r&&(setTimeout(q),t.unbind("load error",p));}function q(){o.call(c,t);}var c=this,t=c.find("img").add(c.filter("img")),s=t.length,r="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==";s||q(),t.bind("load error",p).each(function(){if(this.complete||this.complete===n){var b=this.src;
this.src=r,this.src=b;}});return c;};var j=function(b){this.console&&console.error(b);};h.fn.masonry=function(b){if(typeof b=="string"){var d=Array.prototype.slice.call(arguments,1);this.each(function(){var a=h.data(this,"masonry");if(!a){j("cannot call methods on masonry prior to initialization; attempted to call method '"+b+"'");
}else{if(!h.isFunction(a[b])||b.charAt(0)==="_"){j("no such method '"+b+"' for masonry instance");return;}a[b].apply(a,d);}});}else{this.each(function(){var a=h.data(this,"masonry");a?(a.option(b||{}),a._init()):h.data(this,"masonry",new h.Mason(b,this));});}return this;};})(window,jQuery);(function(c){function a(h,j){var v=c(h);var x;var n={CLASSES:{SELECTED:"focus-item-selected"},SELECTORS:{CONTENT:".focus-content",NAVITEM:".focus-nav-item a",CONTENTCONTAINER:".focus-body",FOCUSTEXT:".focus-text"},ANIMATION:{duration:500,easing:"easeInOutQuart"},EVENTS:{}};var i;var r;var m=0;var y;var l;
var w=function(z){z.preventDefault();if(!c(this).hasClass(x.CLASSES.SELECTED)){q();f();m=r.index(this);u();d();}};var u=function(){c(r[m]).addClass(x.CLASSES.SELECTED);c(r[m]).css({"backgroundPosition":"-"+l+"px 0"}).stop().animate({"backgroundPosition":"(0 0)"},x.ANIMATION.SPEED,x.ANIMATION.EASING,function(){c(this).css({"backgroundPosition":"0 0"});
});};var d=function(){c(i[m]).stop().animate({"left":0,"top":0},x.ANIMATION.SPEED,x.ANIMATION.EASING);};var f=function(){c(i[m]).stop().animate({"left":y,"top":0},x.ANIMATION.SPEED,x.ANIMATION.EASING,function(){c(this).css({"left":-y});k(c(this));});};var q=function(){c(r[m]).stop(true,true).css({"backgroundPosition":"-"+l+"px 0"}).removeClass(x.CLASSES.SELECTED);
i.stop(true,true);};var k=function(B){var A=c("iframe",B);if(A.length){var z=A.clone();A.remove();B.append(A);}};var e=function(){c(".focus-text").krScrollBar();};var o=function(z,B){var A=jQuery.Event(z);A.eventData=B;c(window).trigger(A);};var t=function(){x=c.extend(true,n,j||{});p();s();g();};var s=function(){y=c(x.SELECTORS.CONTENTCONTAINER,v).width();
l=r.outerWidth();r.css({"backgroundPosition":"-"+l+"px 0"});i.css({"position":"absolute","top":0,"left":-y});e();};var p=function(){i=c(x.SELECTORS.CONTENT,v);r=c(x.SELECTORS.NAVITEM,v);};var g=function(){r.click(w);c(x.SELECTORS.NAVITEM+":first",v).click();};return t();}var b={init:function(d){return this.each(function(){var f=c(this);
if(f.data("krFocusFeature")){return;}var e=new a(this,d);f.data("krFocusFeature",e);});}};c.fn.krFocusFeature=function(d){if(b[d]){return b[d].apply(this,Array.prototype.slice.call(arguments,1));}else{if(typeof d==="object"||!d){return b.init.apply(this,arguments);}else{c.error("Method "+d+" does not exist on jQuery.krFocusFeature");
}}};})(jQuery);(function(c){function b(e,n){var g=c(e);var f;var j={CLASSES:{},SELECTORS:{CONTAINER:".tile-container"},EVENTS:{},MASONRY:{itemSelector:".tile",columnWidth:116,isResizable:false}};var i;var h=function(){i.masonry(f.MASONRY);};var d=function(o,q){var p=jQuery.Event(o);p.eventData=q;c(window).trigger(p);
};var m=function(){f=c.extend(true,j,n||{});l();k();};var k=function(){h();g.krTileSwap().krTileTips();};var l=function(){i=c(f.SELECTORS.CONTAINER,g);};return m();}var a={init:function(d){return this.each(function(){var e=c(this);if(e.data("krTileFeature")){return;}var f=new b(this,d);e.data("krTileFeature",f);
});}};c.fn.krTileFeature=function(d){if(a[d]){return a[d].apply(this,Array.prototype.slice.call(arguments,1));}else{if(typeof d==="object"||!d){return a.init.apply(this,arguments);}else{c.error("Method "+d+" does not exist on jQuery.krTileFeature");}}};})(jQuery);(function(c){function a(e,n){var g=c(e);var f;var h={CLASSES:{},SELECTORS:{TILE:".tile",TILEIMG:".tile-default-img",TILEIMGOVER:".tile-over-img",PAGECURL:".tile-page-flip"},ANIMATION:{duration:200,easing:"easeInOutQuart"},EVENTS:{}};var k=function(){var o=c(this);if(c(f.SELECTORS.TILEIMGOVER,o).length){c(f.SELECTORS.TILEIMG,o).stop(true,true).fadeOut(f.ANIMATION.duration);
c(f.SELECTORS.TILEIMGOVER,o).stop(true,true).fadeIn(f.ANIMATION.duration);}if(c(f.SELECTORS.PAGECURL,o).length){c(f.SELECTORS.PAGECURL,o).stop(true,true).fadeOut(f.ANIMATION.duration);}};var l=function(){var o=c(this);if(c(f.SELECTORS.TILEIMGOVER,o).length){c(f.SELECTORS.TILEIMG,o).stop(true,true).fadeIn(f.ANIMATION.duration);
c(f.SELECTORS.TILEIMGOVER,o).stop(true,true).fadeOut(f.ANIMATION.duration);}if(c(f.SELECTORS.PAGECURL,o).length){c(f.SELECTORS.PAGECURL,o).stop(true,true).fadeIn(f.ANIMATION.duration);}};var m=function(){f=c.extend(true,h,n||{});j();i();d();};var i=function(){c(f.SELECTORS.TILEIMGOVER,g).hide();};var j=function(){_tiles=c(f.SELECTORS.TILE,g);
};var d=function(){_tiles.mouseenter(k);_tiles.mouseleave(l);};return m();}var b={init:function(d){return this.each(function(){var f=c(this);if(f.data("krTileSwap")){return;}var e=new a(this,d);f.data("krTileSwap",e);});}};c.fn.krTileSwap=function(d){if(b[d]){return b[d].apply(this,Array.prototype.slice.call(arguments,1));
}else{if(typeof d==="object"||!d){return b.init.apply(this,arguments);}else{c.error("Method "+d+" does not exist on jQuery.krTileSwap");}}};})(jQuery);(function(c){function b(e,t){var g=c(e);var f;var h={CLASSES:{TOOLTIPOPEN:"tooltip-is-open",HASTOOLTIP:"has-tooltip"},SELECTORS:{CONTAINER:".tile-container",CONTENT:".tile-content",TILE:".tile",TOOLTIPTRIGGER:".tile-tooltip-trigger",TOOLTIP:".tile-tooltip",TOOLTIPCONTENT:".tile-tooltip-content",INDICATOR:".tile-tooltip-indicator"},ANIMATION:{duration:200,easing:"easeInOutQuart"},EVENTS:{},TEMPLATE:{tooltip:'<div class="tile-tooltip" style="display:none;">'+'<div class="tile-tooltip-container">'+'<div class="tile-tooltip-content"></div>'+'<div class="tile-tooltip-footer"></div>'+"</div>"+"</div>",indicator:'<div class="tile-tooltip-indicator" />'}};
var i;var j=function(){var u=c(this);if(u.hasClass(f.CLASSES.HASTOOLTIP)){u.css({"z-index":100});r(u);}};var q=function(){var u=c(this);if(u.hasClass(f.CLASSES.HASTOOLTIP)){p(u);u.css({"z-index":1});}};var r=function(u){c(f.SELECTORS.TOOLTIP,u).stop(true,true).fadeIn(f.ANIMATION.duration,function(){i=c(f.SELECTORS.TOOLTIP,u);
u.addClass(f.CLASSES.TOOLTIPOPEN);});c(f.SELECTORS.INDICATOR,u).stop(true,true).fadeIn(f.ANIMATION.duration);};var p=function(u){c(f.SELECTORS.TOOLTIP,u).stop(true,true).fadeOut(f.ANIMATION.duration,function(){i=false;u.removeClass(f.CLASSES.TOOLTIPOPEN);});c(f.SELECTORS.INDICATOR,u).stop(true,true).fadeOut(f.ANIMATION.duration);
};var o=function(){_triggers.each(function(){var w=c(this).closest(f.SELECTORS.TILE);var v=c(this).attr("href");if(v&&v!="#"){var y=f.TEMPLATE.tooltip;c(f.SELECTORS.CONTENT,w).append(y);var x=n(v,w);}c(f.SELECTORS.TOOLTIP,w).hide();w.addClass(f.CLASSES.HASTOOLTIP);var u=c(f.TEMPLATE.indicator);c(f.SELECTORS.CONTENT,w).append(u);
u.hide();l(w,u);});};var l=function(x,v){var w=x.position();var y={"x":-349,"y":0,"top":0};var u={"x":"-19px","y":"0"};if(w.top>=100){y.y=-100;u.y="-36px";}if(w.top>=300){y.y=-200;u.y="-72px";}if(w.left<=348){u.x="0";v.css({"background-position":u.x+" "+u.y,"right":"-1px"});c(f.SELECTORS.TOOLTIP,x).css({"top":y.y+"px","right":y.x+"px"});
}if(w.left>348){v.css({"background-position":u.x+" "+u.y,"left":"-1px"});c(f.SELECTORS.TOOLTIP,x).css({"top":y.y+"px","left":y.x+"px"});}};var n=function(u,v){c.ajax({url:u,success:function(w){c(f.SELECTORS.TOOLTIPCONTENT,v).append(w);}});};var s=function(){f=c.extend(true,h,t||{});m();k();d();};var k=function(){o();
};var m=function(){_tiles=c(f.SELECTORS.TILE,g);_triggers=c(f.SELECTORS.TOOLTIPTRIGGER,g);};var d=function(){if(jQuery().hoverIntent){_tiles.hoverIntent(j,q);}else{_tiles.mouseenter(j);_tiles.mouseleave(q);}_triggers.click(function(u){u.preventDefault();});};return s();}var a={init:function(d){return this.each(function(){var f=c(this);
if(f.data("krTileTips")){return;}var e=new b(this,d);f.data("krTileTips",e);});}};c.fn.krTileTips=function(d){if(a[d]){return a[d].apply(this,Array.prototype.slice.call(arguments,1));}else{if(typeof d==="object"||!d){return a.init.apply(this,arguments);}else{c.error("Method "+d+" does not exist on jQuery.krTileTips");
}}};})(jQuery);(function(c){function b(f,m){var h=c(f);var g;var i={CLASSES:{VIEWPORT:"focus-text-viewport",HASSCROLL:"focus-text-scroll",FOCUSTEXT:"focus-text"},SELECTORS:{CONTENT:".focus-content",CONTENTCONTAINER:".focus-body",FOCUSTEXT:".focus-text",HASSCROLL:".focus-text-scroll"},TEMPLATE:{VIEWPORT:'<div class="focus-text-viewport" />',SCROLLBAR:'<div class="scrollbar"><div class="track"><div class="thumb"></div></div></div>',THUMBSIZE:76},EVENTS:{}};
var e=function(){c(h).each(function(){var n=c(this).closest(g.SELECTORS.CONTENT);var p=n.height();var o=c(this).outerHeight();if(o>p){c(this).wrap(g.TEMPLATE.VIEWPORT);n.addClass(g.CLASSES.HASSCROLL);n.prepend(g.TEMPLATE.SCROLLBAR);}});c(g.SELECTORS.HASSCROLL).tinyscrollbar({"sizethumb":g.TEMPLATE.THUMBSIZE,"viewport":g.CLASSES.VIEWPORT,"content":g.CLASSES.FOCUSTEXT});
};var k=function(){c(g.SELECTORS.HASSCROLL).tinyscrollbar_update();};var l=function(){g=c.extend(true,i,m||{});j();d();};var j=function(){e();};var d=function(){c(document).bind("social-filter-change",k);};return l();}var a={init:function(d){return this.each(function(){var e=c(this);if(e.data("krScrollBar")){return;
}var f=new b(this,d);e.data("krScrollBar",f);});}};c.fn.krScrollBar=function(d){if(a[d]){return a[d].apply(this,Array.prototype.slice.call(arguments,1));}else{if(typeof d==="object"||!d){return a.init.apply(this,arguments);}else{c.error("Method "+d+" does not exist on jQuery.krScrollBar");}}};})(jQuery);
KIDROBOT.namespace("KIDROBOT.ui.Overlay");(function(b){function a(h){var k=this;var y;var m={SELECTORS:{OVERLAY:"#kr-overlay",OVERLAYTRIGGER:".kr-overlay-trigger",CONTENT:".kr-overlay-content",CLOSEBTN:".kr-overlay-close",BACKBTN:".kr-overlay-back",BODY:".kr-overlay-body",FOOTER:".kr-overlay-footer"},CLASSES:{},TEMPLATE:{OVERLAY:'<div class="kr-overlay" id="kr-overlay">'+'<div class="kr-overlay-content">'+'<a class="kr-overlay-back" href="#back">back</a>'+'<a class="kr-overlay-close">Close</a>'+'<div class="kr-overlay-body"></div>'+"</div>"+"</div>"},OVERLAY:{MASK:{color:"#000000",opacity:0.5},THEME:{WIDTH:"600px",HEIGHT:"400px",BGCOLOR:"#ffffff"}}};
var c;var j;var g;var x;var r;var i=[];var n=function(z){z.preventDefault();if(j.has(b(this)).length){i.push({"content":g.children().detach(),"config":r});p(this);b(y.SELECTORS.BACKBTN,j).show();v();t();d();}else{c=b(this);p(this);j.overlay().load();}};var q=function(A){A.preventDefault();var z=i[i.length-1];
i.pop();if(!i.length){b(y.SELECTORS.BACKBTN,j).hide();}r=z.config;v();g.empty();g.append(z.content);d();};var l=function(){b("body").append(y.TEMPLATE.OVERLAY);j=b(y.SELECTORS.OVERLAY);g=b(y.SELECTORS.BODY,j);j.overlay({close:y.SELECTORS.CLOSEBTN,load:false,fixed:false,target:y.SELECTORS.OVERLAY,mask:y.OVERLAY.MASK,onBeforeLoad:function(){b(document).mask(r.mask);
v();t();},onLoad:function(){b(y.SELECTORS.CLOSEBTN,j).focus();b(document).trigger("OVERLAY_LOADED");},onClose:function(){g.empty();i=[];b(y.SELECTORS.BACKBTN,j).hide();c.focus();b(document).trigger("OVERLAY_CLOSED");}});};var p=function(A){var z=b(A).attr("href");x=z.split("#?")[0];var B=f(z);r=w(B);
};var w=function(A){var z={};z.css={};z.theme="standard";z.mask=y.OVERLAY.MASK;if(A.theme){z.theme=A.theme;}if(A.mask){z.mask={color:"#"+A.mask};}if(A.width){z.css.width=A.width+"px";}if(A.height){z.css.minHeight=A.height+"px";}if(A.backgroundColor){z.css.backgroundColor="#"+A.backgroundColor;}return z;
};var v=function(){var z=j[0].className.replace(/kr-overlay-theme-\w+/gi,"");j.attr("class",z);j.css("width","");j.css("minHeight","");j.css("backgroundColor","");j.addClass("kr-overlay-theme-"+r.theme);j.css(r.css);};var t=function(){g.empty();if(r.theme=="iframe"){g.append('<iframe src="'+x+'" width="'+r.css.width+'" height="'+r.css.minHeight+'" frameborder="0">');
}else{if(x.slice(0,1)=="#"){var z=b(x).clone();b(z).show();g.append(b(z));}else{j.addClass("loading");g.load(x,function(){j.removeClass("loading");});}}};var d=function(){if(j.overlay().isOpened()){var z=(b(window).width()-j.width())/2;if(z<=0){z=0;}j.css("left",z);}};var f=function(A){var D=A.split("?");
if(D.length>1){D=D[1];var C=D.split("&");var E={};var z=[];for(var B=0;B<C.length;B++){z=C[B].split("=");E[decodeURIComponent(z[0])]=decodeURIComponent(z[1]);}return E;}else{return[];}};var u=function(){y=b.extend(true,m,h||{});o();s();e();};var o=function(){};var s=function(){l();};var e=function(){b("body").delegate(y.SELECTORS.OVERLAYTRIGGER,"click",n);
b("body").delegate(".kr-overlay-back","click",q);b(window).resize(d);};u();}b(document).ready(function(){KIDROBOT.ui.Overlay=new a();});})(jQuery);KIDROBOT.namespace("KIDROBOT.ui.Drawer");(function(b){function a(m){var d=this;var e;var f={SELECTORS:{TILE:".tile",TILEBODY:".tile-body",TRIGGER:".fma-view-more-button a"},CLASSES:{OPEN:"is-open"},EVENTS:{PAGE:"KR_PAGE"},ANIMATION:{duration:200,easing:"easeInOutQuart"},heightData:"original_height"};
var j;var l=function(r){r.preventDefault();var o=this;var q=b(this).parents(e.SELECTORS.TILE);if(!q.length){return;}if(!q.hasClass(e.CLASSES.OPEN)){var p=q.height();q.data(e.heightData,p);q.css("height","auto");var n=b(e.SELECTORS.TILEBODY,q).height();q.css("height",p);if(p<n){q.animate({height:n},{complete:function(){b(this).addClass(e.CLASSES.OPEN);
b(o).addClass(e.CLASSES.OPEN);}});}}else{q.animate({height:q.data(e.heightData)},{complete:function(){b(this).removeClass(e.CLASSES.OPEN);b(o).removeClass(e.CLASSES.OPEN);}});}};var h=function(){b(e.SELECTORS.TILE).each(function(){if(b(this).hasClass(e.CLASSES.OPEN)){b(this).animate({height:b(this).data(e.heightData)},{duration:e.ANIMATION.DURATION,complete:function(){b(this).removeClass(e.CLASSES.OPEN);
b(e.SELECTORS.TRIGGER,b(this)).removeClass(e.CLASSES.OPEN);}});}});};var k=function(){e=b.extend(true,f,m||{});i();g();c();};var i=function(){j=b(e.SELECTORS.TRIGGER);};var g=function(){};var c=function(){j.click(l);b(document).bind(e.EVENTS.PAGE,h);};k();}b(document).ready(function(){KIDROBOT.ui.Drawer=new a();
});})(jQuery);
