function safariHeightFix(){if(navigator.userAgent.indexOf("Safari")!=-1&&navigator.userAgent.indexOf("Chrome")==-1){$(window).resize(function(){var t=$(window).height(),i=$(window).width();if(i<=768)return!1;var n=t-135,r=$(".scrollbox").parent("div"),u=r.css("height"),f=parseInt(u,10);f>n&&setTimeout(function(){$(".scrollbox").parent("div").css("height","auto")},300);$(".fullbg, .scrollbox, .bgimg").css("height",n+"px")}).resize();function n(){switch(window.orientation){case-90:case 90:break;default:$(".scrollbox").css("height","auto")}}window.addEventListener("orientationchange",n)}}function setMobileMenu(n){$(n).dlmenu();$("a.do-modal").on("click",function(){var n=$(this).attr("data-reveal-id");if(n)$("#"+n).foundation("reveal","open");else return!1});$(n).on("click",function(){var n=$("button.dl-trigger");n.hasClass("dl-active")||setTimeout(function(){$("button.dl-trigger").trigger("click")},100)})}function disableInputZoom(){var n=$('meta[name="viewport"]');$("input, select, textarea").bind("focus blur",function(t){n.attr("content","width=device-width,initial-scale=1,maximum-scale="+(t.type=="blur"?10:1))})}function showMenu(){$("#Menu").css("z-index",-1);$("#mobile-blocker").fadeIn("Fast");$("#popupMenu").fadeIn("Fast")}function hideMenu(){$("#Menu").css("z-index",1);$("#popupMenu").fadeOut("Fast");$("#mobile-blocker").fadeOut("Fast")}function setHeadingMenu(){$(function(){$("a").attr("data-ajax",!1);var n="wine";n==""||n=="home.php"?$("nav a").mouseenter(function(){$("#coppola").addClass("fade-out");$("#coppola-line").addClass("fade-in");$("#"+$(this).attr("id").replace("-nav","-y")).addClass("fade-in")}).mouseleave(function(){(n==""||n=="home.php")&&($("#coppola").removeClass("fade-out"),$("#coppola-line").removeClass("fade-in"),$("#"+$(this).attr("id").replace("-nav","-y")).removeClass("fade-in"))}):($("#coppola").addClass("fade-out"),$("#coppola-line").addClass("fade-in"),$("#"+n+"-y").addClass("fade-in"),$("nav a").mouseenter(function(){$(".subtext").removeClass("fade-in");$("#"+$(this).attr("id").replace("-nav","-y")).addClass("fade-in")}).mouseleave(function(){$(".subtext").removeClass("fade-in");$("#"+n+"-y").addClass("fade-in")}));$("#coppola-words").mouseenter(function(){n!=""&&n!="home.php"&&($(".subtext").removeClass("fade-in"),$("#coppola").removeClass("fade-out").addClass("fade-in"))}).mouseleave(function(){n!=""&&n!="home.php"&&($("#coppola").removeClass("fade-in").addClass("fade-out"),$("#"+n+"-y").addClass("fade-in"))})});$("html").keydown(function(n){switch(n.keyCode){case 37:case 38:case 39:case 40:return!1}})}function preloadImages(n){var t,i,r;for(preloadImages.list||(preloadImages.list=[]),t=preloadImages.list,i=0;i<n.length;i++)r=new Image,r.onload=function(){var n=t.indexOf(this);n!==-1&&t.splice(n,1)},t.push(r),r.src=n[i]}function validateEmail(n){return/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(String(n).toLowerCase())}function BuildCarousel(){var i=$(".timelineitems span"),n=20;$(i).each(function(t,i){var u=parseInt($(i).data("width")),f="<div class='tickerSymbol' style='width:"+u+"px;left:"+n+"px'>"+$(i).data("text1")+" <span>"+$(i).data("text2")+"<\/span><\/div>",r;n+=u+spacing;t<11?$(".ticker").append(f):$(".TickerPool").append(f);r="<div class='imageContainer' data-url='"+$(i).data("url")+"' data-target='"+$(i).data("target")+"' data-fullimage='"+cloud+$(i).data("img2")+"' data-popuptext='"+$(i).data("popuptext")+"'><img src='"+cloud+$(i).data("img")+"' class='moduleImage' data-url='"+$(i).data("url")+"' data-popuptext='"+$(i).data("popuptext")+"' data-target='"+$(i).data("target")+"' alt='"+$(i).data("text1")+"'/><\/div>";is_safari&&($(r).css("-webkit-transform-style","preserve-3d"),$(r).css("-webkit-backface-visibility","hidden"));t<11?$(".carousel").append(r):$(".CarouselPool").append(r)});var t=$(".tickerSymbol").eq(5),r=parseInt(t.css("left"))-midPoint+parseInt(t.css("width"))/2,u="-="+r+"px";TweenLite.to($(".tickerSymbol"),0,{left:u})}function CalculatePositions(){windowWidth=$(window).width();windowHeight=$(window).height();midPoint=parseInt(windowWidth/2);baseModuleLeft=455;mobileWidth=windowWidth<=768?!0:!1;mobileWidth?(bottom=-38,timelineState=="collapsed"&&$(".timeline").css("position","relative").css("bottom",bottom+"px")):(bottom=35,timelineState=="collapsed"&&$(".timeline").css("position","absolute").css("bottom",bottom+"px"))}function ArrangeCarousel(n){CalculatePositions();var t=$(".carousel .imageContainer");$(t).each(function(t,i){n||($(i).find("img").css("max-height",moduleHeight[t]),$(i).css("left",baseModuleLeft+offset[t]));$(i).css("z-index",zIndex[t])})}function PoolToCarousel(n){var t,f,i,e,r,u;n==-1?(u=$(".ticker .tickerSymbol").last(),e=parseInt($(u).css("left"))+parseInt($(u).css("width"))+spacing,i=$(".TickerPool .tickerSymbol").first(),i.remove(),$(i).css("left",e).css("display","none"),$(".ticker").append($(i).fadeIn(500)),r=$(".ticker .tickerSymbol").first(),r.remove(),$(".TickerPool").append(r),t=$(".CarouselPool .imageContainer:first"),$(t).find("img").css("max-height",moduleHeight[10]),$(t).css("left",baseModuleLeft+offset[10]),$(t).css("z-index",50),$(t).remove(),$(".carousel").append(t),f=$(".carousel .imageContainer:first").remove(),$(".CarouselPool").append(f),ArrangeCarousel()):(u=$(".ticker .tickerSymbol").first(),i=$(".TickerPool .tickerSymbol").last(),e=parseInt($(u).css("left"))-spacing-parseInt($(i).css("width")),i.remove(),$(i).css("left",e).css("display","none"),$(".ticker").prepend($(i).fadeIn(500)),r=$(".ticker .tickerSymbol").last(),r.remove(),$(".TickerPool").prepend(r),t=$(".CarouselPool .imageContainer:last"),$(t).find("img").css("max-height",moduleHeight[0]),$(t).css("left",baseModuleLeft+offset[0]),$(t).css("z-index",50),$(t).remove(),$(".carousel").prepend(t),f=$(".carousel .imageContainer:last").remove(),$(".CarouselPool").prepend(f),ArrangeCarousel())}function computeDistance(n){var r,t=5,i;return n.direction!=1||n.swap||(t=4),n.direction!=-1||n.swap||(t=6),n.direction==1&&n.swap&&(t=6),n.direction==-1&&n.swap&&(t=4),n.swap=!1,i=$(".tickerSymbol").eq(t),r=n.direction==-1?parseInt(i.css("left"))-midPoint+parseInt(i.css("width"))/2:midPoint-parseInt(i.css("left"))-parseInt(i.css("width"))/2,Math.abs(r)}function RotateTicker(n){var t,i;activelyMoving=!0;t=computeDistance(n);speedRatio=baseSpeed*t/250;n.direction==-1&&(t="-="+t+"px");n.direction==1&&(t="+="+t+"px");MainTimeline.to($(".ticker .tickerSymbol"),speedRatio,{left:t,ease:"Power0.easeNone"},0).call(CompleteRotateTicker,[n]);var a=$(".carousel .imageContainer").eq(0),r=$(".carousel .imageContainer").eq(1),u=$(".carousel .imageContainer").eq(2),f=$(".carousel .imageContainer").eq(3),e=$(".carousel .imageContainer").eq(4),o=$(".carousel .imageContainer").eq(5),s=$(".carousel .imageContainer").eq(6),h=$(".carousel .imageContainer").eq(7),c=$(".carousel .imageContainer").eq(8),l=$(".carousel .imageContainer").eq(9),v=$(".carousel .imageContainer").eq(10);n.direction==-1&&(MainTimeline.to(r,speedRatio,{left:baseModuleLeft+offset[0],zIndex:zIndex[0],ease:"Power0.easeNone"},0),MainTimeline.to(u,speedRatio,{left:baseModuleLeft+offset[1],zIndex:zIndex[1],ease:"Power0.easeNone"},0),MainTimeline.to(f,speedRatio,{left:baseModuleLeft+offset[2],zIndex:zIndex[2],ease:"Power0.easeNone"},0),MainTimeline.to(e,speedRatio,{left:baseModuleLeft+offset[3],zIndex:zIndex[3],ease:"Power0.easeNone"},0),MainTimeline.to(o,speedRatio,{left:baseModuleLeft+offset[4],zIndex:zIndex[4],ease:"Power1.easeOut"},0),MainTimeline.to(s,speedRatio,{left:baseModuleLeft+offset[5],zIndex:zIndex[5],ease:"Power0.easeNone"},0),MainTimeline.to(h,speedRatio,{left:baseModuleLeft+offset[6],zIndex:zIndex[6],ease:"Power0.easeNone"},0),MainTimeline.to(c,speedRatio,{left:baseModuleLeft+offset[7],zIndex:zIndex[7],ease:"Power0.easeNone"},0),MainTimeline.to(l,speedRatio,{left:baseModuleLeft+offset[8],zIndex:zIndex[8],ease:"Power0.easeNone"},0),MainTimeline.to(v,speedRatio,{left:baseModuleLeft+offset[9],zIndex:zIndex[9],ease:"Power0.easeNone"},0),MainTimeline.to($(r).find("img"),speedRatio,{maxHeight:moduleHeight[0],ease:"Power0.easeNone"},0),MainTimeline.to($(u).find("img"),speedRatio,{maxHeight:moduleHeight[1],ease:"Power0.easeNone"},0),MainTimeline.to($(f).find("img"),speedRatio,{maxHeight:moduleHeight[2],ease:"Power0.easeNone"},0),MainTimeline.to($(e).find("img"),speedRatio,{maxHeight:moduleHeight[3],ease:"Power0.easeNone"},0),MainTimeline.to($(o).find("img"),speedRatio,{maxHeight:moduleHeight[4],ease:"Power0.easeNone"},0),MainTimeline.to($(s).find("img"),speedRatio,{maxHeight:moduleHeight[5],ease:"Power0.easeNone"},0),MainTimeline.to($(h).find("img"),speedRatio,{maxHeight:moduleHeight[6],ease:"Power0.easeNone"},0),MainTimeline.to($(c).find("img"),speedRatio,{maxHeight:moduleHeight[7],ease:"Power0.easeNone"},0),MainTimeline.to($(l).find("img"),speedRatio,{maxHeight:moduleHeight[8],ease:"Power0.easeNone"},0),MainTimeline.to($(v).find("img"),speedRatio,{maxHeight:moduleHeight[9],ease:"Power0.easeNone"},0));n.direction==1&&(i=" Circ.easeInOut",MainTimeline.to(a,speedRatio,{left:baseModuleLeft+offset[1],zIndex:zIndex[1],ease:"Power0.easeNone"},0),MainTimeline.to(r,speedRatio,{left:baseModuleLeft+offset[2],zIndex:zIndex[2],ease:"Power0.easeNone"},0),MainTimeline.to(u,speedRatio,{left:baseModuleLeft+offset[3],zIndex:zIndex[3],ease:"Power0.easeNone"},0),MainTimeline.to(f,speedRatio,{left:baseModuleLeft+offset[4],zIndex:zIndex[4],ease:"Power0.easeNone"},0),MainTimeline.to(e,speedRatio,{left:baseModuleLeft+offset[5],zIndex:zIndex[5],ease:"Power0.easeNone"},0),MainTimeline.to(o,speedRatio,{left:baseModuleLeft+offset[6],zIndex:zIndex[6],ease:i},0),MainTimeline.to(s,speedRatio,{left:baseModuleLeft+offset[7],zIndex:zIndex[7],ease:i},0),MainTimeline.to(h,speedRatio,{left:baseModuleLeft+offset[8],zIndex:zIndex[8],ease:i},0),MainTimeline.to(c,speedRatio,{left:baseModuleLeft+offset[9],zIndex:zIndex[9],ease:i},0),MainTimeline.to(l,speedRatio,{left:baseModuleLeft+offset[10],zIndex:zIndex[10],ease:i},0),MainTimeline.to($(a).find("img"),speedRatio,{maxHeight:moduleHeight[1],ease:"Power0.easeNone"},0),MainTimeline.to($(r).find("img"),speedRatio,{maxHeight:moduleHeight[2],ease:"Power0.easeNone"},0),MainTimeline.to($(u).find("img"),speedRatio,{maxHeight:moduleHeight[3],ease:"Power0.easeNone"},0),MainTimeline.to($(f).find("img"),speedRatio,{maxHeight:moduleHeight[4],ease:"Power0.easeNone"},0),MainTimeline.to($(e).find("img"),speedRatio,{maxHeight:moduleHeight[5],ease:"Power0.easeNone"},0),MainTimeline.to($(o).find("img"),speedRatio,{maxHeight:moduleHeight[6],ease:"Power0.easeNone"},0),MainTimeline.to($(s).find("img"),speedRatio,{maxHeight:moduleHeight[7],ease:"Power0.easeNone"},0),MainTimeline.to($(h).find("img"),speedRatio,{maxHeight:moduleHeight[8],ease:"Power0.easeNone"},0),MainTimeline.to($(c).find("img"),speedRatio,{maxHeight:moduleHeight[9],ease:"Power0.easeNone"},0),MainTimeline.to($(l).find("img"),speedRatio,{maxHeight:moduleHeight[10],ease:"Power0.easeNone"},0))}function CompleteRotateTicker(n){if(MainTimeline.clear(),activelyMoving=!1,setButtons(),PoolToCarousel(n.direction),n.distance==-1){RotateTicker(n);return}n.distance!=0&&(n.distance--,n.distance>0?RotateTicker(n):(MainTimeline.timeScale(1),hardPause||(n.distance=-1,window.setTimeout(function(){RotateTicker(n)},750))))}function debAdd(n){var t=$(".debug").html();t.length>0&&(t=t+" : ");t.length>200&&(t=t.substr(t.length-50,t.length));$(".debug").html(t+n)}function QuickMoveCompute(n){MainTimeline.timeScale(7);var t=!1;movement.distance=Math.abs(5-n);movement.direction==-1&&n<=5&&(t=!0);movement.direction==1&&n>=5&&(t=!0);t?(movement.swap=!0,movement.direction=-movement.direction,MainTimeline.reverse().eventCallback("onReverseComplete",QuickMoveComplete)):MainTimeline.eventCallback("onComplete",QuickMoveComplete)}function QuickMoveComplete(){MainTimeline.eventCallback("onComplete",null).eventCallback("onReverseComplete",null);movement.distance>0?(MainTimeline.reverse()&&MainTimeline.play(),RotateTicker(movement)):(MainTimeline.timeScale(1),hardPause||(movement.distance=-1,window.setTimeout(function(){MainTimeline.play()},750)))}function SmallReverseComplete(){MainTimeline.eventCallback("onReverseComplete",null);MainTimeline.play();MainTimeline.timeScale(0);activelyMoving=!1;setButtons()}function restartTimeline(){MainTimeline.eventCallback("onReverseComplete",null);MainTimeline.play();RotateTicker(movement)}function SwitchDirections(){movement.swap=!0;movement.direction=-movement.direction;MainTimeline.reverse().eventCallback("onReverseComplete",restartTimeline)}function doResize(){MainTimeline.clear();$(".tickerSymbol").remove();$(".imageContainer").remove();CalculatePositions();BuildCarousel();ArrangeCarousel();LoadImages();RotateTicker(movement)}function LoadImages(){var n=$(".imageContainer");$(n).each(function(n,t){var i=$(t).data("fullimage");$(t).find(".moduleImage").attr("src",i)});imagesloaded=!0}function expandTimeline(){var n,t;baseSpeed=1.9;timelineState=="collapsed"&&(imagesloaded||LoadImages(),$("body").attr("id")=="landing"&&($("#header").fadeIn(),$("#large-logo").fadeOut()),$(".timeline").css("height","450px").css("overflow","hidden"),$("#mobile-blocker").fadeIn("fast"),active=!1,n=windowHeight/2-200-$(document).scrollTop(),mobileWidth&&(n=$("body").height()-700-$(document).scrollTop()),t=n+"px",TweenLite.to($(".timeline"),.75,{bottom:t}),$(".carouselContainer").slideToggle(500),$(".controlPanel").slideToggle(200),timelineState="expanded",ga("send","event","timeline","open"))}function collapseTimeline(){baseSpeed=3;$("#popuptextbox").fadeOut("slow");$("body").attr("id")=="landing"&&($("#header").fadeOut(),$("#large-logo").fadeIn());CalculatePositions();$("#mobile-blocker").fadeOut("fast");active=!0;collapsing=!0;hardPause=!1;pause=!1;movement.distance=-1;movement.speed=1;MainTimeline.clear();RotateTicker(movement);$(".carouselContainer").slideToggle(500);$(".controlPanel").slideToggle(200);TweenLite.to($(".timeline"),.75,{bottom:bottom,onComplete:function(){collapsing=!1;$(".timeline").css("height","0").css("overflow","")}});MainTimeline.timeScale(1);timelineState="collapsed"}function setButtons(){var n="0 0",i="0 -40px",t="0 0";movement.direction==-1&&MainTimeline.timeScale()==1&&(n="0 -10px");movement.direction==-1&&MainTimeline.timeScale()==2&&(n="0 -20px");movement.direction==1&&MainTimeline.timeScale()==1&&(t="0 -10px");movement.direction==1&&MainTimeline.timeScale()==2&&(t="0 -20px");hardPause&&(i="0 0");$(".left").css("background-position",n);$(".play").css("background-position",i);$(".right").css("background-position",t)}function showPopSlides(){var n=window.location.pathname.toLowerCase().replace(/\/$/,""),r,f,i,u;if((n==""&&(n="/"),r=!0,f=$("#age-gate").is(":visible"),!f)&&($(".popupdata").each(function(){var t=$(this).data("url1"),i=$(this).data("url2"),u=$(this).data("url3");if(n==t&&t!=""||n==i&&i!=""||n==u&&u!=""){var f=$(this).data("id"),e=parseInt($(this).data("showtype")),o=$(this).data("title"),s=$(this).data("message");viewtimes=parseInt(readCookie("popup"+f));isNaN(viewtimes)&&(viewtimes=0);viewtimes<e&&(showPopup(o,s,"OK"),viewtimes++,writeCookie("popup"+f,viewtimes,365),r=!1)}}),r)&&(i=[],$(".slideindata").each(function(){var r=$(this).data("url1"),u=$(this).data("url2"),f=$(this).data("url3"),t;(n==r&&r!=""||n==u&&u!=""||n==f&&f!="")&&(viewtimes=parseInt(readCookie("slidein"+$(this).data("id"))),isNaN(viewtimes)&&(viewtimes=0),t={},t.PromoImage="https://ffcp.s3.amazonaws.com"+$(this).data("promoimage"),t.PromoHeadline=$(this).data("promoheadline"),t.PromoLinkText=$(this).data("promolinktext"),t.PromoCloseColor=$(this).data("promoclosecolor"),t.PromoLink=$(this).data("promolink"),t.showtype=parseInt($(this).data("showtype")),t.id=$(this).data("id"),viewtimes<t.showtype&&i.push(t))}),u=i.length,u>0)){$("body").css("overflow-x","hidden");var e=Math.floor(Math.random()*u),t=i[e],o='<span id="PromoImage"><a href="'+t.PromoLink+'"><img src="'+t.PromoImage+'" /><\/a><\/span><span id="PromoHeadline">'+t.PromoHeadline+'<\/span><span id="PromoLinkText">'+t.PromoLinkText+'<\/span><span id="PromoClose"><img src="/content/images/menu/Close'+t.PromoCloseColor+'.png" /><\/span>';$("#PromoDiv").html(o);ShowPromo();viewtimes++;console.log("Viewing slidein: "+t.id+" Number of Times: "+viewtimes)}}function ShowPromo(){var n=$(window).width(),t;n<=768&&(ismobile=!0);ismobile?(t=(n-275)/2,$("#PromoDiv").css("top","-175px").css("right",t+"px"),window.setTimeout(function(){$("#PromoDiv").animate({top:"+=380"},750,function(){HideMobile()})},1e3)):window.setTimeout(function(){$("#PromoDiv").animate({right:"+=330"},500,function(){Hide()})},1e3)}function Hide(){timer=new Timer(function(){$("#PromoDiv").animate({right:"-=350"},500)},7e3)}function HideMobile(){timer=new Timer(function(){$("#PromoDiv").animate({top:"-=330"},750)},5e3)}function readCookie(n){for(var t,u=n+"=",r=document.cookie.split(";"),i=0;i<r.length;i++){for(t=r[i];t.charAt(0)==" ";)t=t.substring(1,t.length);if(t.indexOf(u)==0)return t.substring(u.length,t.length)}return""}function writeCookie(n,t,i){var r,u;i?(r=new Date,r.setTime(r.getTime()+i*864e5),u="; expires="+r.toGMTString()):u="";document.cookie=n+"="+t+u+"; path=/"}function Timer(n,t){var i,r,u=t;this.pause=function(){window.clearTimeout(i);u-=new Date-r};this.resume=function(){r=new Date;window.clearTimeout(i);i=window.setTimeout(n,u)};this.resume()}function showPopup(n,t,i){console.log("Showing Popup! with title of: "+n+" and message of "+t);i||(i="OK");$("#popupMessageTitle").html(n);$("#popupMessageBody").html(t);$("#popupMessageButton").html(i);$("#mobile-blocker").fadeIn("Fast");$("#popupMessage").fadeIn("Fast")}function echeck(n){var i="@",t=".",r=n.indexOf(i),u=n.length,f=n.indexOf(t);return n.indexOf(i)==-1?!1:n.indexOf(i)==-1||n.indexOf(i)==0||n.indexOf(i)==u?!1:n.indexOf(t)==-1||n.indexOf(t)==0||n.indexOf(t)==u?!1:n.indexOf(i,r+1)!=-1?!1:n.substring(r-1,r)==t||n.substring(r+1,r+2)==t?!1:n.indexOf(t,r+2)==-1?!1:n.indexOf(" ")!=-1?!1:!0}var url,cur,collapseTimeout,tempColor,background,backgrounds,imagesloaded,timer,ismobile,viewtimes;$.extend({getUrlVars:function(){for(var i=[],n,r=window.location.href.slice(window.location.href.indexOf("?")+1).split("&"),t=0;t<r.length;t++)n=r[t].split("="),i.push(n[0]),i[n[0]]=n[1];return i},getUrlVar:function(n){return $.getUrlVars()[n]}});$(document).ready(function(){setMobileMenu("#dl-menu");setHeadingMenu();disableInputZoom();safariHeightFix()});url=window.location.pathname;cur=$(".dl-active");cur.length>0&&setTimeout(function(){$(".dl-menu").addClass("dl-subview");cur.parent("ul").closest("li").addClass("dl-subviewopen");$(".dl-subviewopen").parents("li").addClass("dl-subview")},300);$(function(){var n=$(".last"),t=$(".MenuStuck");n.length==0&&t.length==0&&$(".MenuStub").last().nextAll().wrapAll("<div class='hideable' />");n.length==0&&t.length>0?$(".MenuStuck").last().nextAll().wrapAll("<div class='hideable' />"):$(".last").nextAll().wrapAll("<div class='hideable' />");setTimeout(function(){var n=$("#Menu").hasClass("is-hover");n||$(".hideable").slideUp(500)},3e3)});$("#Menu").hover(function(){clearTimeout(collapseTimeout);$(this).toggleClass("is-hover")});$("#Menu").mouseover(function(){$("#banner").is(":visible")||$(".hideable").slideDown(500)});$("#Menu").mouseleave(function(){collapseTimeout=setTimeout(function(){$(".hideable").slideUp(500)},5e3)});$(".MenuLink:not(.MenuBack), .MenuNoLink").mouseenter(function(){tempColor=$(this).css("background-color");$(this).css("background-color","rgba(244, 244, 239, 1)")}).mouseleave(function(){$(this).css("background-color",tempColor)});$(".MenuStub").click(function(){$("#banner").is(":visible")&&home.ScreenLayout.deanimateTicker();showMenu()});$("#popupMenu .close").click(function(){hideMenu()});!function(n,t){"use strict";var i=t.Modernizr,u=n("body"),r;n.DLMenu=function(t,i){this.$el=n(i);this._init(t)};n.DLMenu.defaults={animationClasses:{classin:"dl-animate-in-2",classout:"dl-animate-out-2"},onLevelClick:function(){return!1},onLinkClick:function(){return!1},backLabel:"back",useActiveItemAsBackLabel:!1,useActiveItemAsLink:!1,resetOnClose:!1};n.DLMenu.prototype={_init:function(t){this.options=n.extend(!0,{},n.DLMenu.defaults,t);this._config();this.animEndEventName={WebkitAnimation:"webkitAnimationEnd",OAnimation:"oAnimationEnd",msAnimation:"MSAnimationEnd",animation:"animationend"}[i.prefixed("animation")]+".dlmenu";this.transEndEventName={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd",transition:"transitionend"}[i.prefixed("transition")]+".dlmenu";this.supportAnimations=i.cssanimations;this.supportTransitions=i.csstransitions;this._initEvents()},_config:function(){this.open=!1;this.$trigger=this.$el.children(".dl-trigger");this.$menu=this.$el.children("ul.dl-menu");this.$menuitems=this.$menu.find("li:not(.dl-back)");this.$el.find("ul.dl-submenu").prepend('<li class="dl-back"><a href="#">'+this.options.backLabel+"<\/a><\/li>");this.$el.find("ul.dl-submenu li ul.dl-submenu").prepend('<li class="dl-home"><a href="#">back to main<\/a><\/li>');this.$back=this.$menu.find("li.dl-back");this.$home=this.$menu.find("li.dl-home");this.options.useActiveItemAsBackLabel&&this.$back.each(function(){var t=n(this),i=t.parents("li:first").find("a:first").text();t.find("a").html(i)});this.options.useActiveItemAsLink&&this.$el.find("ul.dl-submenu").prepend(function(){var t=n(this).parents("li:not(.dl-back):first").find("a:first");return'<li class="dl-parent"><a href="'+t.attr("href")+'">'+t.text()+"<\/a><\/li>"})},_initEvents:function(){var t=this;this.$trigger.on("click.dlmenu",function(){return t.open?t._closeMenu():(t._openMenu(),u.off("click").children().on("click.dlmenu",function(){t._closeMenu()})),!1});this.$menuitems.on("click.dlmenu",function(i){var r,u,f,e;if(i.stopPropagation(),r=n(this),u=r.children("ul.dl-submenu"),u.length>0&&!n(i.currentTarget).hasClass("dl-subviewopen"))return f=u.clone().css("opacity",1).insertAfter(t.$menu),e=function(){t.$menu.off(t.animEndEventName).removeClass(t.options.animationClasses.classout).addClass("dl-subview");r.addClass("dl-subviewopen").parents(".dl-subviewopen:first").removeClass("dl-subviewopen").addClass("dl-subview");f.remove()},setTimeout(function(){f.addClass(t.options.animationClasses.classin);t.$menu.addClass(t.options.animationClasses.classout);t.supportAnimations?t.$menu.on(t.animEndEventName,e):e.call();t.options.onLevelClick(r,r.children("a:first").text())}),!1;t.options.onLinkClick(r,i)});this.$back.on("click.dlmenu",function(){var i=n(this),r=i.parents("ul.dl-submenu:first"),e=r.parent(),u=r.clone().insertAfter(t.$menu),f=function(){t.$menu.off(t.animEndEventName).removeClass(t.options.animationClasses.classin);u.remove()};return setTimeout(function(){u.addClass(t.options.animationClasses.classout);t.$menu.addClass(t.options.animationClasses.classin);t.supportAnimations?t.$menu.on(t.animEndEventName,f):f.call();e.removeClass("dl-subviewopen");var n=i.parents(".dl-subview:first");n.is("li")&&n.addClass("dl-subviewopen");n.removeClass("dl-subview")}),!1});this.$home.on("click.dlmenu",function(){var f=n(this),i=f.parents("ul.dl-submenu:first"),e=i.parent(),r=i.clone().insertAfter(t.$menu),u=function(){t.$menu.off(t.animEndEventName).removeClass(t.options.animationClasses.classin);r.remove()};return setTimeout(function(){r.addClass(t.options.animationClasses.classout);t.$menu.addClass(t.options.animationClasses.classin);t.supportAnimations?t.$menu.on(t.animEndEventName,u):u.call();e.removeClass("dl-subviewopen");t._resetMenu()}),!1})},closeMenu:function(){this.open&&this._closeMenu()},_closeMenu:function(){var n=this,t=function(){n.$menu.off(n.transEndEventName);n.options.resetOnClose&&n._resetMenu()};this.$menu.removeClass("dl-menuopen");this.$menu.addClass("dl-menu-toggle");this.$trigger.removeClass("dl-active");this.supportTransitions?this.$menu.on(this.transEndEventName,t):t.call();this.open=!1},openMenu:function(){this.open||this._openMenu()},_openMenu:function(){var t=this;u.off("click").on("click.dlmenu",function(){t._closeMenu()});this.$menu.addClass("dl-menuopen dl-menu-toggle").on(this.transEndEventName,function(){n(this).removeClass("dl-menu-toggle")});this.$trigger.addClass("dl-active");this.open=!0},_resetMenu:function(){this.$menu.removeClass("dl-subview");this.$menuitems.removeClass("dl-subview dl-subviewopen")}};r=function(n){t.console&&t.console.error(n)};n.fn.dlmenu=function(t){if("string"==typeof t){var i=Array.prototype.slice.call(arguments,1);this.each(function(){var u=n.data(this,"dlmenu");return u?n.isFunction(u[t])&&"_"!==t.charAt(0)?void u[t].apply(u,i):void r("no such method '"+t+"' for dlmenu instance"):void r("cannot call methods on dlmenu prior to initialization; attempted to call method '"+t+"'")})}else this.each(function(){var i=n.data(this,"dlmenu");i?i._init():i=n.data(this,"dlmenu",new n.DLMenu(t,this))});return this}}(jQuery,window);!function(n){"function"==typeof define&&define.amd?define(["jquery"],n):n(jQuery)}(function(n,t){function et(n){function u(){t?(r(),gt(u),i=!0,t=!1):i=!1}var r=n,t=!1,i=!1;this.kick=function(){t=!0;i||u()};this.end=function(n){var u=r;n&&(i?(r=t?function(){u();n()}:n,t=!0):n())}}function ot(){return!0}function s(){return!1}function h(n){n.preventDefault()}function c(n){ft[n.target.tagName.toLowerCase()]||n.preventDefault()}function st(n){return 1===n.which&&!n.ctrlKey&&!n.altKey}function e(n,t){var i,r;if(n.identifiedTouch)return n.identifiedTouch(t);for(i=-1,r=n.length;++i<r;)if(n[i].identifier===t)return n[i]}function l(n,t){var i=e(n.changedTouches,t.identifier);if(i&&(i.pageX!==t.pageX||i.pageY!==t.pageY))return i}function ht(n){var t;st(n)&&(t={target:n.target,startX:n.pageX,startY:n.pageY,timeStamp:n.timeStamp},i(document,u.move,a,t),i(document,u.cancel,v,t))}function a(n){var t=n.data;k(n,t,n,y)}function v(){y()}function y(){r(document,u.move,a);r(document,u.cancel,v)}function ct(n){var t,r;ft[n.target.tagName.toLowerCase()]||(t=n.changedTouches[0],r={target:t.target,startX:t.pageX,startY:t.pageY,timeStamp:n.timeStamp,identifier:t.identifier},i(document,f.move+"."+t.identifier,p,r),i(document,f.cancel+"."+t.identifier,w,r))}function p(n){var t=n.data,i=l(n,t);i&&k(n,t,i,b)}function w(n){var t=n.data,i=e(n.changedTouches,t.identifier);i&&b(t.identifier)}function b(n){r(document,"."+n,p);r(document,"."+n,w)}function k(n,t,i,r){var u=i.pageX-t.startX,f=i.pageY-t.startY;ut*ut>u*u+f*f||at(n,t,i,u,f,r)}function lt(){return this._handled=ot,!1}function d(n){n._handled()}function at(n,t,i,r,u,f){var e,s;t.target;e=n.targetTouches;s=n.timeStamp-t.timeStamp;t.type="movestart";t.distX=r;t.distY=u;t.deltaX=r;t.deltaY=u;t.pageX=i.pageX;t.pageY=i.pageY;t.velocityX=r/s;t.velocityY=u/s;t.targetTouches=e;t.finger=e?e.length:1;t._handled=lt;t._preventTouchmoveDefault=function(){n.preventDefault()};o(t.target,t);f(t.identifier)}function g(n){var t=n.data.timer;n.data.touch=n;n.data.timeStamp=n.timeStamp;t.kick()}function nt(n){var t=n.data.event,i=n.data.timer;vt();rt(t,i,function(){setTimeout(function(){r(t.target,"click",s)},0)})}function vt(){r(document,u.move,g);r(document,u.end,nt)}function tt(n){var t=n.data.event,r=n.data.timer,i=l(n,t);i&&(n.preventDefault(),t.targetTouches=n.targetTouches,n.data.touch=i,n.data.timeStamp=n.timeStamp,r.kick())}function it(n){var t=n.data.event,i=n.data.timer,r=e(n.changedTouches,t.identifier);r&&(yt(t),rt(t,i))}function yt(n){r(document,"."+n.identifier,tt);r(document,"."+n.identifier,it)}function pt(n,t,i){var r=i-n.timeStamp;n.type="move";n.distX=t.pageX-n.startX;n.distY=t.pageY-n.startY;n.deltaX=t.pageX-n.pageX;n.deltaY=t.pageY-n.pageY;n.velocityX=.3*n.velocityX+.7*n.deltaX/r;n.velocityY=.3*n.velocityY+.7*n.deltaY/r;n.pageX=t.pageX;n.pageY=t.pageY}function rt(n,t,i){t.end(function(){return n.type="moveend",o(n.target,n),i&&i()})}function wt(){return i(this,"movestart.move",d),!0}function bt(){return r(this,"dragstart drag",h),r(this,"mousedown touchstart",c),r(this,"movestart",d),!0}function kt(n){"move"!==n.namespace&&"moveend"!==n.namespace&&(i(this,"dragstart."+n.guid+" drag."+n.guid,h,t,n.selector),i(this,"mousedown."+n.guid,c,t,n.selector))}function dt(n){"move"!==n.namespace&&"moveend"!==n.namespace&&(r(this,"dragstart."+n.guid+" drag."+n.guid),r(this,"mousedown."+n.guid))}var ut=6,i=n.event.add,r=n.event.remove,o=function(t,i,r){n.event.trigger(i,r,t)},gt=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(n){return window.setTimeout(function(){n()},25)}}(),ft={textarea:!0,input:!0,select:!0,button:!0},u={move:"mousemove",cancel:"mouseup dragstart",end:"mouseup"},f={move:"touchmove",cancel:"touchend",end:"touchend"};n.event.special.movestart={setup:wt,teardown:bt,add:kt,remove:dt,_default:function(n){function h(){pt(e,r.touch,r.timeStamp);o(n.target,e)}var e,r;n._handled()&&(e={target:n.target,startX:n.startX,startY:n.startY,pageX:n.pageX,pageY:n.pageY,distX:n.distX,distY:n.distY,deltaX:n.deltaX,deltaY:n.deltaY,velocityX:n.velocityX,velocityY:n.velocityY,timeStamp:n.timeStamp,identifier:n.identifier,targetTouches:n.targetTouches,finger:n.finger},r={event:e,timer:new et(h),touch:t,timeStamp:t},n.identifier===t?(i(n.target,"click",s),i(document,u.move,g,r),i(document,u.end,nt,r)):(n._preventTouchmoveDefault(),i(document,f.move+"."+n.identifier,tt,r),i(document,f.end+"."+n.identifier,it,r)))}};n.event.special.move={setup:function(){i(this,"movestart.move",n.noop)},teardown:function(){r(this,"movestart.move",n.noop)}};n.event.special.moveend={setup:function(){i(this,"movestart.moveend",n.noop)},teardown:function(){r(this,"movestart.moveend",n.noop)}};i(document,"mousedown.move",ht);i(document,"touchstart.move",ct);"function"==typeof Array.prototype.indexOf&&!function(n){for(var t=["changedTouches","targetTouches"],i=t.length;i--;)-1===n.event.props.indexOf(t[i])&&n.event.props.push(t[i])}(n)});!function(n){"function"==typeof define&&define.amd?define(["jquery"],n):n(jQuery)}(function(n){function r(n){var u,f,r;u=n.target.offsetWidth;f=n.target.offsetHeight;r={distX:n.distX,distY:n.distY,velocityX:n.velocityX,velocityY:n.velocityY,finger:n.finger};n.distX>n.distY?n.distX>-n.distY?(n.distX/u>t.threshold||n.velocityX*n.distX/u*t.sensitivity>1)&&(r.type="swiperight",i(n.currentTarget,r)):(-n.distY/f>t.threshold||n.velocityY*n.distY/u*t.sensitivity>1)&&(r.type="swipeup",i(n.currentTarget,r)):n.distX>-n.distY?(n.distY/f>t.threshold||n.velocityY*n.distY/u*t.sensitivity>1)&&(r.type="swipedown",i(n.currentTarget,r)):(-n.distX/u>t.threshold||n.velocityX*n.distX/u*t.sensitivity>1)&&(r.type="swipeleft",i(n.currentTarget,r))}function u(t){var i=n.data(t,"event_swipe");return i||(i={count:0},n.data(t,"event_swipe",i)),i}var f=n.event.add,e=n.event.remove,i=function(t,i,r){n.event.trigger(i,r,t)},t={threshold:.4,sensitivity:6};n.event.special.swipe=n.event.special.swipeleft=n.event.special.swiperight=n.event.special.swipeup=n.event.special.swipedown={setup:function(n){var n=u(this);if(!(n.count++>0))return f(this,"moveend",r),!0},teardown:function(){var n=u(this);if(!(--n.count>0))return e(this,"moveend",r),!0},settings:t}}),function(n){n.fn.extend({customSelect:function(t){if(typeof document.body.style.maxHeight=="undefined")return this;var t=n.extend({customClass:"customSelect",mapClass:!0,mapStyle:!0},t),u=t.customClass,r=function(t,r){var u=t.find(":selected"),f=r.children(":first"),e=u.html()||"&nbsp;";f.html(e);u.attr("disabled")?r.addClass(i("DisabledOption")):r.removeClass(i("DisabledOption"));setTimeout(function(){r.removeClass(i("Open"));n(document).off("mouseup.customSelect")},60)},i=function(n){return u+n};return this.each(function(){var e=n(this),o=n("<span />").addClass(i("Inner")),f=n("<span />");e.after(f.append(o));f.addClass(u);t.mapClass&&f.addClass(e.attr("class"));t.mapStyle&&f.attr("style",e.attr("style"));e.addClass("hasCustomSelect").on("render.customSelect",function(){var n,t;r(e,f);e.css("width","");n=parseInt(e.outerWidth(),10)-(parseInt(f.outerWidth(),10)-parseInt(f.width(),10));f.css({display:"inline-block"});t=f.outerHeight();e.attr("disabled")?f.addClass(i("Disabled")):f.removeClass(i("Disabled"));o.css({width:n,display:"inline-block"});e.css({"-webkit-appearance":"menulist-button",width:f.outerWidth(),position:"absolute",opacity:0,height:t,fontSize:f.css("font-size")})}).on("change.customSelect",function(){f.addClass(i("Changed"));r(e,f)}).on("keyup.customSelect",function(n){f.hasClass(i("Open"))?(n.which==13||n.which==27)&&r(e,f):(e.trigger("blur.customSelect"),e.trigger("focus.customSelect"))}).on("mousedown.customSelect",function(){f.removeClass(i("Changed"))}).on("mouseup.customSelect",function(t){if(!f.hasClass(i("Open")))if(n("."+i("Open")).not(f).length>0&&typeof InstallTrigger!="undefined")e.trigger("focus.customSelect");else{f.addClass(i("Open"));t.stopPropagation();n(document).one("mouseup.customSelect",function(t){t.target!=e.get(0)&&n.inArray(t.target,e.find("*").get())<0?e.trigger("blur.customSelect"):r(e,f)})}}).on("focus.customSelect",function(){f.removeClass(i("Changed")).addClass(i("Focus"))}).on("blur.customSelect",function(){f.removeClass(i("Focus")+" "+i("Open"))}).on("mouseenter.customSelect",function(){f.addClass(i("Hover"))}).on("mouseleave.customSelect",function(){f.removeClass(i("Hover"))}).trigger("render.customSelect")})}})}(jQuery);!function(n,t){"use strict";function r(t){n.fn.cycle.debug&&i(t)}function i(){window.console&&console.log&&console.log("[cycle] "+Array.prototype.join.call(arguments," "))}function u(t,i,r){var u=n(t).data("cycle.opts"),f;u&&(f=!!t.cyclePause,f&&u.paused?u.paused(t,u,i,r):!f&&u.resumed&&u.resumed(t,u,i,r))}function c(r,e,o){function c(t,r,u){if(!t&&r===!0){var e=n(u).data("cycle.opts");if(!e)return i("options not found, can not resume"),!1;u.cycleTimeout&&(clearTimeout(u.cycleTimeout),u.cycleTimeout=0);f(e.elements,e,1,!e.backwards)}}var s,h;if(r.cycleStop===t&&(r.cycleStop=0),(e===t||null===e)&&(e={}),e.constructor==String){switch(e){case"destroy":case"stop":return s=n(r).data("cycle.opts"),s?(r.cycleStop++,r.cycleTimeout&&clearTimeout(r.cycleTimeout),r.cycleTimeout=0,s.elements&&n(s.elements).stop(),n(r).removeData("cycle.opts"),"destroy"==e&&l(r,s),!1):!1;case"toggle":return r.cyclePause=1===r.cyclePause?0:1,c(r.cyclePause,o,r),u(r),!1;case"pause":return r.cyclePause=1,u(r),!1;case"resume":return r.cyclePause=0,c(!1,o,r),u(r),!1;case"prev":case"next":return(s=n(r).data("cycle.opts"))?("string"==typeof o&&(s.oneTimeFx=o),n.fn.cycle[e](s),!1):(i('options not found, "prev/next" ignored'),!1);default:e={fx:e}}return e}return e.constructor==Number?(h=e,(e=n(r).data("cycle.opts"))?0>h||h>=e.elements.length?(i("invalid slide index: "+h),!1):(e.nextSlide=h,r.cycleTimeout&&(clearTimeout(r.cycleTimeout),r.cycleTimeout=0),"string"==typeof o&&(e.oneTimeFx=o),f(e.elements,e,1,h>=e.currSlide),!1):(i("options not found, can not advance slide"),!1)):e}function o(t,i){if(!n.support.opacity&&i.cleartype&&t.style.filter)try{t.style.removeAttribute("filter")}catch(r){}}function l(t,i){i.next&&n(i.next).unbind(i.prevNextEvent);i.prev&&n(i.prev).unbind(i.prevNextEvent);(i.pager||i.pagerAnchorBuilder)&&n.each(i.pagerAnchors||[],function(){this.unbind().remove()});i.pagerAnchors=null;n(t).unbind("mouseenter.cycle mouseleave.cycle");i.destroy&&i.destroy(i)}function a(r,s,c,l,a){var at,b=n.extend({},n.fn.cycle.defaults,l||{},n.metadata?r.metadata():n.meta?r.data():{}),vt=n.isFunction(r.data)?r.data(b.metaAttr):null,rt,ut,nt,k,yt,ht,ct,pt,lt,g;if(vt&&(b=n.extend(b,vt)),b.autostop&&(b.countdown=b.autostopCount||c.length),rt=r[0],r.data("cycle.opts",b),b.$cont=r,b.stopCount=rt.cycleStop,b.elements=c,b.before=b.before?[b.before]:[],b.after=b.after?[b.after]:[],!n.support.opacity&&b.cleartype&&b.after.push(function(){o(this,b)}),b.continuous&&b.after.push(function(){f(c,b,0,!b.backwards)}),v(b),n.support.opacity||!b.cleartype||b.cleartypeNoBg||h(s),"static"==r.css("position")&&r.css("position","relative"),b.width&&r.width(b.width),b.height&&"auto"!=b.height&&r.height(b.height),b.startingSlide!==t?(b.startingSlide=parseInt(b.startingSlide,10),b.startingSlide>=c.length||b.startSlide<0?b.startingSlide=0:at=!0):b.startingSlide=b.backwards?c.length-1:0,b.random){for(b.randomMap=[],ut=0;ut<c.length;ut++)b.randomMap.push(ut);if(b.randomMap.sort(function(){return Math.random()-.5}),at)for(nt=0;nt<c.length;nt++)b.startingSlide==b.randomMap[nt]&&(b.randomIndex=nt);else b.randomIndex=1,b.startingSlide=b.randomMap[1]}else b.startingSlide>=c.length&&(b.startingSlide=0);if(b.currSlide=b.startingSlide||0,k=b.startingSlide,s.css({position:"absolute",top:0,left:0}).hide().each(function(t){var i;i=b.backwards?k?k>=t?c.length+(t-k):k-t:c.length-t:k?t>=k?c.length-(t-k):k-t:c.length-t;n(this).css("z-index",i)}),n(c[k]).css("opacity",1).show(),o(c[k],b),b.fit&&(b.aspect?s.each(function(){var t=n(this),i=b.aspect===!0?t.width()/t.height():b.aspect;b.width&&t.width()!=b.width&&(t.width(b.width),t.height(b.width/i));b.height&&t.height()<b.height&&(t.height(b.height),t.width(b.height*i))}):(b.width&&s.width(b.width),b.height&&"auto"!=b.height&&s.height(b.height))),!b.center||b.fit&&!b.aspect||s.each(function(){var t=n(this);t.css({"margin-left":b.width?(b.width-t.width())/2+"px":0,"margin-top":b.height?(b.height-t.height())/2+"px":0})}),!b.center||b.fit||b.slideResize||s.each(function(){var t=n(this);t.css({"margin-left":b.width?(b.width-t.width())/2+"px":0,"margin-top":b.height?(b.height-t.height())/2+"px":0})}),yt=(b.containerResize||b.containerResizeHeight)&&r.innerHeight()<1,yt){for(var tt=0,d=0,st=0;st<c.length;st++){var it=n(c[st]),ft=it[0],et=it.outerWidth(),ot=it.outerHeight();et||(et=ft.offsetWidth||ft.width||it.attr("width"));ot||(ot=ft.offsetHeight||ft.height||it.attr("height"));tt=et>tt?et:tt;d=ot>d?ot:d}b.containerResize&&tt>0&&d>0&&r.css({width:tt+"px",height:d+"px"});b.containerResizeHeight&&d>0&&r.css({height:d+"px"})}if((ht=!1,b.pause&&r.bind("mouseenter.cycle",function(){ht=!0;this.cyclePause++;u(rt,!0)}).bind("mouseleave.cycle",function(){ht&&this.cyclePause--;u(rt,!0)}),y(b)===!1)||(ct=!1,l.requeueAttempts=l.requeueAttempts||0,s.each(function(){var t=n(this),r;if((this.cycleH=b.fit&&b.height?b.height:t.height()||this.offsetHeight||this.height||t.attr("height")||0,this.cycleW=b.fit&&b.width?b.width:t.width()||this.offsetWidth||this.width||t.attr("width")||0,t.is("img"))&&(r=0===this.cycleH&&0===this.cycleW&&!this.complete,r)){if(a.s&&b.requeueOnImageNotLoaded&&++l.requeueAttempts<100)return i(l.requeueAttempts," - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH),setTimeout(function(){n(a.s,a.c).cycle(l)},b.requeueTimeout),ct=!0,!1;i("could not determine size of image: "+this.src,this.cycleW,this.cycleH)}return!0}),ct))return!1;if(b.cssBefore=b.cssBefore||{},b.cssAfter=b.cssAfter||{},b.cssFirst=b.cssFirst||{},b.animIn=b.animIn||{},b.animOut=b.animOut||{},s.not(":eq("+k+")").css(b.cssBefore),n(s[k]).css(b.cssFirst),b.timeout)for(b.timeout=parseInt(b.timeout,10),b.speed.constructor==String&&(b.speed=n.fx.speeds[b.speed]||parseInt(b.speed,10)),b.sync||(b.speed=b.speed/2),pt="none"==b.fx?0:"shuffle"==b.fx?500:250;b.timeout-b.speed<pt;)b.timeout+=b.speed;if(b.easing&&(b.easeIn=b.easeOut=b.easing),b.speedIn||(b.speedIn=b.speed),b.speedOut||(b.speedOut=b.speed),b.slideCount=c.length,b.currSlide=b.lastSlide=k,b.random?(++b.randomIndex==c.length&&(b.randomIndex=0),b.nextSlide=b.randomMap[b.randomIndex]):b.nextSlide=b.backwards?0===b.startingSlide?c.length-1:b.startingSlide-1:b.startingSlide>=c.length-1?0:b.startingSlide+1,!b.multiFx)if(lt=n.fn.cycle.transitions[b.fx],n.isFunction(lt))lt(r,s,b);else if("custom"!=b.fx&&!b.multiFx)return i("unknown transition: "+b.fx,"; slideshow terminating"),!1;return g=s[k],b.skipInitializationCallbacks||(b.before.length&&b.before[0].apply(g,[g,g,b,!0]),b.after.length&&b.after[0].apply(g,[g,g,b,!0])),b.next&&n(b.next).bind(b.prevNextEvent,function(){return e(b,1)}),b.prev&&n(b.prev).bind(b.prevNextEvent,function(){return e(b,0)}),(b.pager||b.pagerAnchorBuilder)&&w(c,b),p(b,c),b}function v(t){t.original={before:[],after:[]};t.original.cssBefore=n.extend({},t.cssBefore);t.original.cssAfter=n.extend({},t.cssAfter);t.original.animIn=n.extend({},t.animIn);t.original.animOut=n.extend({},t.animOut);n.each(t.before,function(){t.original.before.push(this)});n.each(t.after,function(){t.original.after.push(this)})}function y(t){var u,e,f=n.fn.cycle.transitions,s,o,h,c;if(t.fx.indexOf(",")>0){for(t.multiFx=!0,t.fxs=t.fx.replace(/\s*/g,"").split(","),u=0;u<t.fxs.length;u++)s=t.fxs[u],e=f[s],e&&f.hasOwnProperty(s)&&n.isFunction(e)||(i("discarding unknown transition: ",s),t.fxs.splice(u,1),u--);if(!t.fxs.length)return i("No valid transitions named; slideshow terminating."),!1}else if("all"==t.fx){t.multiFx=!0;t.fxs=[];for(o in f)f.hasOwnProperty(o)&&(e=f[o],f.hasOwnProperty(o)&&n.isFunction(e)&&t.fxs.push(o))}if(t.multiFx&&t.randomizeEffects){for(h=Math.floor(20*Math.random())+30,u=0;h>u;u++)c=Math.floor(Math.random()*t.fxs.length),t.fxs.push(t.fxs.splice(c,1)[0]);r("randomized fx sequence: ",t.fxs)}return!0}function p(t,i){t.addSlide=function(r,u){var f=n(r),e=f[0];t.autostopCount||t.countdown++;i[u?"unshift":"push"](e);t.els&&t.els[u?"unshift":"push"](e);t.slideCount=i.length;t.random&&(t.randomMap.push(t.slideCount-1),t.randomMap.sort(function(){return Math.random()-.5}));f.css("position","absolute");f[u?"prependTo":"appendTo"](t.$cont);u&&(t.currSlide++,t.nextSlide++);n.support.opacity||!t.cleartype||t.cleartypeNoBg||h(f);t.fit&&t.width&&f.width(t.width);t.fit&&t.height&&"auto"!=t.height&&f.height(t.height);e.cycleH=t.fit&&t.height?t.height:f.height();e.cycleW=t.fit&&t.width?t.width:f.width();f.css(t.cssBefore);(t.pager||t.pagerAnchorBuilder)&&n.fn.cycle.createPagerAnchor(i.length-1,e,n(t.pager),i,t);n.isFunction(t.onAddSlide)?t.onAddSlide(f):f.hide()}}function f(i,u,e,o){function w(){var n=0;u.timeout;u.timeout&&!u.continuous?(n=s(i[u.currSlide],i[u.nextSlide],u,o),"shuffle"==u.fx&&(n-=u.speedOut)):u.continuous&&l.cyclePause&&(n=10);n>0&&(l.cycleTimeout=setTimeout(function(){f(i,u,0,!u.backwards)},n))}var l=u.$cont[0],c=i[u.currSlide],h=i[u.nextSlide],y,v,p,a;if(e&&u.busy&&u.manualTrump&&(r("manualTrump in go(), stopping active transition"),n(i).stop(!0,!0),u.busy=0,clearTimeout(l.cycleTimeout)),u.busy)return void r("transition active, ignoring new tx request");if(l.cycleStop==u.stopCount&&(0!==l.cycleTimeout||e)){if(!e&&!l.cyclePause&&!u.bounce&&(u.autostop&&--u.countdown<=0||u.nowrap&&!u.random&&u.nextSlide<u.currSlide))return void(u.end&&u.end(u));y=!1;!e&&l.cyclePause||u.nextSlide==u.currSlide?w():(y=!0,v=u.fx,c.cycleH=c.cycleH||n(c).height(),c.cycleW=c.cycleW||n(c).width(),h.cycleH=h.cycleH||n(h).height(),h.cycleW=h.cycleW||n(h).width(),u.multiFx&&(o&&(u.lastFx===t||++u.lastFx>=u.fxs.length)?u.lastFx=0:!o&&(u.lastFx===t||--u.lastFx<0)&&(u.lastFx=u.fxs.length-1),v=u.fxs[u.lastFx]),u.oneTimeFx&&(v=u.oneTimeFx,u.oneTimeFx=null),n.fn.cycle.resetState(u,v),u.before.length&&n.each(u.before,function(n,t){l.cycleStop==u.stopCount&&t.apply(h,[c,h,u,o])}),p=function(){u.busy=0;n.each(u.after,function(n,t){l.cycleStop==u.stopCount&&t.apply(h,[c,h,u,o])});l.cycleStop||w()},r("tx firing("+v+"); currSlide: "+u.currSlide+"; nextSlide: "+u.nextSlide),u.busy=1,u.fxFn?u.fxFn(c,h,u,p,o,e&&u.fastOnEvent):n.isFunction(n.fn.cycle[u.fx])?n.fn.cycle[u.fx](c,h,u,p,o,e&&u.fastOnEvent):n.fn.cycle.custom(c,h,u,p,o,e&&u.fastOnEvent));(y||u.nextSlide==u.currSlide)&&(u.lastSlide=u.currSlide,u.random?(u.currSlide=u.nextSlide,++u.randomIndex==i.length&&(u.randomIndex=0,u.randomMap.sort(function(){return Math.random()-.5})),u.nextSlide=u.randomMap[u.randomIndex],u.nextSlide==u.currSlide&&(u.nextSlide=u.currSlide==u.slideCount-1?0:u.currSlide+1)):u.backwards?(a=u.nextSlide-1<0,a&&u.bounce?(u.backwards=!u.backwards,u.nextSlide=1,u.currSlide=0):(u.nextSlide=a?i.length-1:u.nextSlide-1,u.currSlide=a?0:u.nextSlide+1)):(a=u.nextSlide+1==i.length,a&&u.bounce?(u.backwards=!u.backwards,u.nextSlide=i.length-2,u.currSlide=i.length-1):(u.nextSlide=a?0:u.nextSlide+1,u.currSlide=a?i.length-1:u.nextSlide-1)));y&&u.pager&&u.updateActivePagerLink(u.pager,u.currSlide,u.activePagerClass)}}function s(n,t,i,u){if(i.timeoutFn){for(var f=i.timeoutFn.call(n,n,t,i,u);"none"!=i.fx&&f-i.speed<250;)f+=i.speed;if(r("calculated timeout: "+f+"; speed: "+i.speed),f!==!1)return f}return i.timeout}function e(t,i){var u=i?1:-1,r=t.elements,o=t.$cont[0],s=o.cycleTimeout,e;if(s&&(clearTimeout(s),o.cycleTimeout=0),t.random&&0>u)t.randomIndex--,-2==--t.randomIndex?t.randomIndex=r.length-2:-1==t.randomIndex&&(t.randomIndex=r.length-1),t.nextSlide=t.randomMap[t.randomIndex];else if(t.random)t.nextSlide=t.randomMap[t.randomIndex];else if(t.nextSlide=t.currSlide+u,t.nextSlide<0){if(t.nowrap)return!1;t.nextSlide=r.length-1}else if(t.nextSlide>=r.length){if(t.nowrap)return!1;t.nextSlide=0}return e=t.onPrevNextEvent||t.prevNextClick,n.isFunction(e)&&e(u>0,t.nextSlide,r[t.nextSlide]),f(r,t,1,i),!1}function w(t,i){var r=n(i.pager);n.each(t,function(u,f){n.fn.cycle.createPagerAnchor(u,f,r,t,i)});i.updateActivePagerLink(i.pager,i.startingSlide,i.activePagerClass)}function h(t){function i(n){return n=parseInt(n,10).toString(16),n.length<2?"0"+n:n}function u(t){for(var r,u;t&&"html"!=t.nodeName.toLowerCase();t=t.parentNode){if(r=n.css(t,"background-color"),r&&r.indexOf("rgb")>=0)return u=r.match(/\d+/g),"#"+i(u[0])+i(u[1])+i(u[2]);if(r&&"transparent"!=r)return r}return"#ffffff"}r("applying clearType background-color hack");t.each(function(){n(this).css("background-color",u(this))})}var b="3.0.3";n.expr[":"].paused=function(n){return n.cyclePause};n.fn.cycle=function(t,u){var e={s:this.selector,c:this.context};return 0===this.length&&"stop"!=t?!n.isReady&&e.s?(i("DOM not ready, queuing slideshow"),n(function(){n(e.s,e.c).cycle(t,u)}),this):(i("terminating; zero elements found by selector"+(n.isReady?"":" (DOM not ready)")),this):this.each(function(){var h=c(this,t,u),o,l;if(h!==!1){h.updateActivePagerLink=h.updateActivePagerLink||n.fn.cycle.updateActivePagerLink;this.cycleTimeout&&clearTimeout(this.cycleTimeout);this.cycleTimeout=this.cyclePause=0;this.cycleStop=0;var y=n(this),p=h.slideExpr?n(h.slideExpr,this):y.children(),v=p.get();if(v.length<2)return void i("terminating; too few slides: "+v.length);o=a(y,p,v,h,e);o!==!1&&(l=o.continuous?10:s(v[o.currSlide],v[o.nextSlide],o,!o.backwards),l&&(l+=o.delay||0,10>l&&(l=10),r("first timeout: "+l),this.cycleTimeout=setTimeout(function(){f(v,o,0,!h.backwards)},l)))}})};n.fn.cycle.resetState=function(t,i){i=i||t.fx;t.before=[];t.after=[];t.cssBefore=n.extend({},t.original.cssBefore);t.cssAfter=n.extend({},t.original.cssAfter);t.animIn=n.extend({},t.original.animIn);t.animOut=n.extend({},t.original.animOut);t.fxFn=null;n.each(t.original.before,function(){t.before.push(this)});n.each(t.original.after,function(){t.after.push(this)});var r=n.fn.cycle.transitions[i];n.isFunction(r)&&r(t.$cont,n(t.elements),t)};n.fn.cycle.updateActivePagerLink=function(t,i,r){n(t).each(function(){n(this).children().removeClass(r).eq(i).addClass(r)})};n.fn.cycle.next=function(n){e(n,1)};n.fn.cycle.prev=function(n){e(n,0)};n.fn.cycle.createPagerAnchor=function(t,i,e,o,s){var c,h,a,v,l,y;(n.isFunction(s.pagerAnchorBuilder)?(c=s.pagerAnchorBuilder(t,i),r("pagerAnchorBuilder("+t+", el) returned: "+c)):c='<a href="#">'+(t+1)+"<\/a>",c)&&(h=n(c),0===h.parents("body").length&&(a=[],e.length>1?(e.each(function(){var t=h.clone(!0);n(this).append(t);a.push(t[0])}),h=n(a)):h.appendTo(e)),s.pagerAnchors=s.pagerAnchors||[],s.pagerAnchors.push(h),v=function(i){var r,u,e;i.preventDefault();s.nextSlide=t;r=s.$cont[0];u=r.cycleTimeout;u&&(clearTimeout(u),r.cycleTimeout=0);e=s.onPagerEvent||s.pagerClick;n.isFunction(e)&&e(s.nextSlide,o[s.nextSlide]);f(o,s,1,s.currSlide<t)},/mouseenter|mouseover/i.test(s.pagerEvent)?h.hover(v,function(){}):h.bind(s.pagerEvent,v),/^click/.test(s.pagerEvent)||s.allowPagerClickBubble||h.bind("click.cycle",function(){return!1}),l=s.$cont[0],y=!1,s.pauseOnPagerHover&&h.hover(function(){y=!0;l.cyclePause++;u(l,!0,!0)},function(){y&&l.cyclePause--;u(l,!0,!0)}))};n.fn.cycle.hopsFromLast=function(n,t){var i=n.lastSlide,r=n.currSlide;return t?r>i?r-i:n.slideCount-i:i>r?i-r:i+n.slideCount-r};n.fn.cycle.commonReset=function(t,i,r,u,f,e){n(r.elements).not(t).hide();"undefined"==typeof r.cssBefore.opacity&&(r.cssBefore.opacity=1);r.cssBefore.display="block";r.slideResize&&u!==!1&&i.cycleW>0&&(r.cssBefore.width=i.cycleW);r.slideResize&&f!==!1&&i.cycleH>0&&(r.cssBefore.height=i.cycleH);r.cssAfter=r.cssAfter||{};r.cssAfter.display="none";n(t).css("zIndex",r.slideCount+(e===!0?1:0));n(i).css("zIndex",r.slideCount+(e===!0?0:1))};n.fn.cycle.custom=function(t,i,r,u,f,e){var s=n(t),h=n(i),c=r.speedIn,l=r.speedOut,a=r.easeIn,v=r.easeOut,y=r.animInDelay,p=r.animOutDelay,o;h.css(r.cssBefore);e&&(c=l="number"==typeof e?e:1,a=v=null);o=function(){h.delay(y).animate(r.animIn,c,a,function(){u()})};s.delay(p).animate(r.animOut,l,v,function(){s.css(r.cssAfter);r.sync||o()});r.sync&&o()};n.fn.cycle.transitions={fade:function(t,i,r){i.not(":eq("+r.currSlide+")").css("opacity",0);r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r);r.cssBefore.opacity=0});r.animIn={opacity:1};r.animOut={opacity:0};r.cssBefore={top:0,left:0}}};n.fn.cycle.ver=function(){return b};n.fn.cycle.defaults={activePagerClass:"activeSlide",after:null,allowPagerClickBubble:!1,animIn:null,animInDelay:0,animOut:null,animOutDelay:0,aspect:!1,autostop:0,autostopCount:0,backwards:!1,before:null,center:null,cleartype:!n.support.opacity,cleartypeNoBg:!1,containerResize:1,containerResizeHeight:0,continuous:0,cssAfter:null,cssBefore:null,delay:0,easeIn:null,easeOut:null,easing:null,end:null,fastOnEvent:0,fit:0,fx:"fade",fxFn:null,height:"auto",manualTrump:!0,metaAttr:"cycle",next:null,nowrap:0,onPagerEvent:null,onPrevNextEvent:null,pager:null,pagerAnchorBuilder:null,pagerEvent:"click.cycle",pause:0,pauseOnPagerHover:0,prev:null,prevNextEvent:"click.cycle",random:0,randomizeEffects:1,requeueOnImageNotLoaded:!0,requeueTimeout:250,rev:0,shuffle:null,skipInitializationCallbacks:!1,slideExpr:null,slideResize:1,speed:1e3,speedIn:null,speedOut:null,startingSlide:t,sync:1,timeout:4e3,timeoutFn:null,updateActivePagerLink:null,width:null}}(jQuery),function(n){"use strict";n.fn.cycle.transitions.none=function(t,i,r){r.fxFn=function(t,i,r,u){n(i).show();n(t).hide();u()}};n.fn.cycle.transitions.fadeout=function(t,i,r){i.not(":eq("+r.currSlide+")").css({display:"block",opacity:1});r.before.push(function(t,i,r,u,f,e){n(t).css("zIndex",r.slideCount+(e!==!0?1:0));n(i).css("zIndex",r.slideCount+(e!==!0?0:1))});r.animIn.opacity=1;r.animOut.opacity=0;r.cssBefore.opacity=1;r.cssBefore.display="block";r.cssAfter.zIndex=0};n.fn.cycle.transitions.scrollUp=function(t,i,r){t.css("overflow","hidden");r.before.push(n.fn.cycle.commonReset);var u=t.height();r.cssBefore.top=u;r.cssBefore.left=0;r.cssFirst.top=0;r.animIn.top=0;r.animOut.top=-u};n.fn.cycle.transitions.scrollDown=function(t,i,r){t.css("overflow","hidden");r.before.push(n.fn.cycle.commonReset);var u=t.height();r.cssFirst.top=0;r.cssBefore.top=-u;r.cssBefore.left=0;r.animIn.top=0;r.animOut.top=u};n.fn.cycle.transitions.scrollLeft=function(t,i,r){t.css("overflow","hidden");r.before.push(n.fn.cycle.commonReset);var u=t.width();r.cssFirst.left=0;r.cssBefore.left=u;r.cssBefore.top=0;r.animIn.left=0;r.animOut.left=0-u};n.fn.cycle.transitions.scrollRight=function(t,i,r){t.css("overflow","hidden");r.before.push(n.fn.cycle.commonReset);var u=t.width();r.cssFirst.left=0;r.cssBefore.left=-u;r.cssBefore.top=0;r.animIn.left=0;r.animOut.left=u};n.fn.cycle.transitions.scrollHorz=function(t,i,r){t.css("overflow","hidden").width();r.before.push(function(t,i,r,u){r.rev&&(u=!u);n.fn.cycle.commonReset(t,i,r);r.cssBefore.left=u?i.cycleW-1:1-i.cycleW;r.animOut.left=u?-t.cycleW:t.cycleW});r.cssFirst.left=0;r.cssBefore.top=0;r.animIn.left=0;r.animOut.top=0};n.fn.cycle.transitions.scrollVert=function(t,i,r){t.css("overflow","hidden");r.before.push(function(t,i,r,u){r.rev&&(u=!u);n.fn.cycle.commonReset(t,i,r);r.cssBefore.top=u?1-i.cycleH:i.cycleH-1;r.animOut.top=u?t.cycleH:-t.cycleH});r.cssFirst.top=0;r.cssBefore.left=0;r.animIn.top=0;r.animOut.left=0};n.fn.cycle.transitions.slideX=function(t,i,r){r.before.push(function(t,i,r){n(r.elements).not(t).hide();n.fn.cycle.commonReset(t,i,r,!1,!0);r.animIn.width=i.cycleW});r.cssBefore.left=0;r.cssBefore.top=0;r.cssBefore.width=0;r.animIn.width="show";r.animOut.width=0};n.fn.cycle.transitions.slideY=function(t,i,r){r.before.push(function(t,i,r){n(r.elements).not(t).hide();n.fn.cycle.commonReset(t,i,r,!0,!1);r.animIn.height=i.cycleH});r.cssBefore.left=0;r.cssBefore.top=0;r.cssBefore.height=0;r.animIn.height="show";r.animOut.height=0};n.fn.cycle.transitions.shuffle=function(t,i,r){var u,f=t.css("overflow","visible").width();for(i.css({left:0,top:0}),r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r,!0,!0,!0)}),r.speedAdjusted||(r.speed=r.speed/2,r.speedAdjusted=!0),r.random=0,r.shuffle=r.shuffle||{left:-f,top:15},r.els=[],u=0;u<i.length;u++)r.els.push(i[u]);for(u=0;u<r.currSlide;u++)r.els.push(r.els.shift());r.fxFn=function(t,i,r,u,f){var e,o;r.rev&&(f=!f);e=n(f?t:i);n(i).css(r.cssBefore);o=r.slideCount;e.animate(r.shuffle,r.speedIn,r.easeIn,function(){for(var i,h,l,c=n.fn.cycle.hopsFromLast(r,f),s=0;c>s;s++)f?r.els.push(r.els.shift()):r.els.unshift(r.els.pop());if(f)for(i=0,h=r.els.length;h>i;i++)n(r.els[i]).css("z-index",h-i+o);else l=n(t).css("z-index"),e.css("z-index",parseInt(l,10)+1+o);e.animate({left:0,top:0},r.speedOut,r.easeOut,function(){n(f?this:t).hide();u&&u()})})};n.extend(r.cssBefore,{display:"block",opacity:1,top:0,left:0})};n.fn.cycle.transitions.turnUp=function(t,i,r){r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r,!0,!1);r.cssBefore.top=i.cycleH;r.animIn.height=i.cycleH;r.animOut.width=i.cycleW});r.cssFirst.top=0;r.cssBefore.left=0;r.cssBefore.height=0;r.animIn.top=0;r.animOut.height=0};n.fn.cycle.transitions.turnDown=function(t,i,r){r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r,!0,!1);r.animIn.height=i.cycleH;r.animOut.top=t.cycleH});r.cssFirst.top=0;r.cssBefore.left=0;r.cssBefore.top=0;r.cssBefore.height=0;r.animOut.height=0};n.fn.cycle.transitions.turnLeft=function(t,i,r){r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r,!1,!0);r.cssBefore.left=i.cycleW;r.animIn.width=i.cycleW});r.cssBefore.top=0;r.cssBefore.width=0;r.animIn.left=0;r.animOut.width=0};n.fn.cycle.transitions.turnRight=function(t,i,r){r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r,!1,!0);r.animIn.width=i.cycleW;r.animOut.left=t.cycleW});n.extend(r.cssBefore,{top:0,left:0,width:0});r.animIn.left=0;r.animOut.width=0};n.fn.cycle.transitions.zoom=function(t,i,r){r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r,!1,!1,!0);r.cssBefore.top=i.cycleH/2;r.cssBefore.left=i.cycleW/2;n.extend(r.animIn,{top:0,left:0,width:i.cycleW,height:i.cycleH});n.extend(r.animOut,{width:0,height:0,top:t.cycleH/2,left:t.cycleW/2})});r.cssFirst.top=0;r.cssFirst.left=0;r.cssBefore.width=0;r.cssBefore.height=0};n.fn.cycle.transitions.fadeZoom=function(t,i,r){r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r,!1,!1);r.cssBefore.left=i.cycleW/2;r.cssBefore.top=i.cycleH/2;n.extend(r.animIn,{top:0,left:0,width:i.cycleW,height:i.cycleH})});r.cssBefore.width=0;r.cssBefore.height=0;r.animOut.opacity=0};n.fn.cycle.transitions.blindX=function(t,i,r){var u=t.css("overflow","hidden").width();r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r);r.animIn.width=i.cycleW;r.animOut.left=t.cycleW});r.cssBefore.left=u;r.cssBefore.top=0;r.animIn.left=0;r.animOut.left=u};n.fn.cycle.transitions.blindY=function(t,i,r){var u=t.css("overflow","hidden").height();r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r);r.animIn.height=i.cycleH;r.animOut.top=t.cycleH});r.cssBefore.top=u;r.cssBefore.left=0;r.animIn.top=0;r.animOut.top=u};n.fn.cycle.transitions.blindZ=function(t,i,r){var u=t.css("overflow","hidden").height(),f=t.width();r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r);r.animIn.height=i.cycleH;r.animOut.top=t.cycleH});r.cssBefore.top=u;r.cssBefore.left=f;r.animIn.top=0;r.animIn.left=0;r.animOut.top=u;r.animOut.left=f};n.fn.cycle.transitions.growX=function(t,i,r){r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r,!1,!0);r.cssBefore.left=this.cycleW/2;r.animIn.left=0;r.animIn.width=this.cycleW;r.animOut.left=0});r.cssBefore.top=0;r.cssBefore.width=0};n.fn.cycle.transitions.growY=function(t,i,r){r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r,!0,!1);r.cssBefore.top=this.cycleH/2;r.animIn.top=0;r.animIn.height=this.cycleH;r.animOut.top=0});r.cssBefore.height=0;r.cssBefore.left=0};n.fn.cycle.transitions.curtainX=function(t,i,r){r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r,!1,!0,!0);r.cssBefore.left=i.cycleW/2;r.animIn.left=0;r.animIn.width=this.cycleW;r.animOut.left=t.cycleW/2;r.animOut.width=0});r.cssBefore.top=0;r.cssBefore.width=0};n.fn.cycle.transitions.curtainY=function(t,i,r){r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r,!0,!1,!0);r.cssBefore.top=i.cycleH/2;r.animIn.top=0;r.animIn.height=i.cycleH;r.animOut.top=t.cycleH/2;r.animOut.height=0});r.cssBefore.height=0;r.cssBefore.left=0};n.fn.cycle.transitions.cover=function(t,i,r){var u=r.direction||"left",f=t.css("overflow","hidden").width(),e=t.height();r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r);r.cssAfter.display="";"right"==u?r.cssBefore.left=-f:"up"==u?r.cssBefore.top=e:"down"==u?r.cssBefore.top=-e:r.cssBefore.left=f});r.animIn.left=0;r.animIn.top=0;r.cssBefore.top=0;r.cssBefore.left=0};n.fn.cycle.transitions.uncover=function(t,i,r){var u=r.direction||"left",f=t.css("overflow","hidden").width(),e=t.height();r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r,!0,!0,!0);"right"==u?r.animOut.left=f:"up"==u?r.animOut.top=-e:"down"==u?r.animOut.top=e:r.animOut.left=-f});r.animIn.left=0;r.animIn.top=0;r.cssBefore.top=0;r.cssBefore.left=0};n.fn.cycle.transitions.toss=function(t,i,r){var u=t.css("overflow","visible").width(),f=t.height();r.before.push(function(t,i,r){n.fn.cycle.commonReset(t,i,r,!0,!0,!0);r.animOut.left||r.animOut.top?r.animOut.opacity=0:n.extend(r.animOut,{left:2*u,top:-f/2,opacity:0})});r.cssBefore.left=0;r.cssBefore.top=0;r.animIn.left=0};n.fn.cycle.transitions.wipe=function(t,i,r){var u=t.css("overflow","hidden").width(),f=t.height(),e,s,h;r.cssBefore=r.cssBefore||{};r.clip&&(/l2r/.test(r.clip)?e="rect(0px 0px "+f+"px 0px)":/r2l/.test(r.clip)?e="rect(0px "+u+"px "+f+"px "+u+"px)":/t2b/.test(r.clip)?e="rect(0px "+u+"px 0px 0px)":/b2t/.test(r.clip)?e="rect("+f+"px "+u+"px "+f+"px 0px)":/zoom/.test(r.clip)&&(s=parseInt(f/2,10),h=parseInt(u/2,10),e="rect("+s+"px "+h+"px "+s+"px "+h+"px)"));r.cssBefore.clip=r.cssBefore.clip||e||"rect(0px 0px 0px 0px)";var o=r.cssBefore.clip.match(/(\d+)/g),c=parseInt(o[0],10),l=parseInt(o[1],10),a=parseInt(o[2],10),v=parseInt(o[3],10);r.before.push(function(t,i,r){var s,h,e,o;t!=i&&(s=n(t),h=n(i),n.fn.cycle.commonReset(t,i,r,!0,!0,!1),r.cssAfter.display="block",e=1,o=parseInt(r.speedIn/13,10)-1,!function y(){var n=c?c-parseInt(e*(c/o),10):0,t=v?v-parseInt(e*(v/o),10):0,i=f>a?a+parseInt(e*((f-a)/o||1),10):f,r=u>l?l+parseInt(e*((u-l)/o||1),10):u;h.css({clip:"rect("+n+"px "+r+"px "+i+"px "+t+"px)"});e++<=o?setTimeout(y,13):s.css("display","none")}())});n.extend(r.cssBefore,{display:"block",opacity:1,top:0,left:0});r.animIn={left:0};r.animOut={left:0}}}(jQuery);background=0;backgrounds=[];$(window).load(function(){$(".cachedImages").each(function(n,t){var i=$("<img />").attr("src",$(t).data("background"))})});$(".collection").hover(function(){var n=$(this).data("background");$(".bgimg").css("background-image","url("+n+")");$(".bgimg").attr("src",n)},function(){var n=$(".bgimg").data("background");$(".bgimg").css("background-image","url("+n+")")});$(".collection-wines-flag").hover(function(){var n=$(this).data("background");$(".bgimg").css("background-image","url("+n+")");$(".bgimg").attr("src",n)},function(){var n=$(".bgimg").data("background");$(".bgimg").css("background-image","url("+n+")")});$(".fcw-wine-page-shop-now-button").click(function(n){n.preventDefault();var t=$(this).data("lookupcode");window.open("https://www.thefamilycoppola.com/en/store/details/"+t,"_blank")});var moduleHeight=[231,231,231,268,304,365,304,268,231,231,231],offset=[-455,-455,-455,-338,-189,0,236,413,559,559,559],zIndex=[101,102,103,104,105,106,105,104,103,102,101],cloud="https://ffcp.s3.amazonaws.com",spacing=75,speedRatio,pause=!1,hardPause=!1,swap=!1,MainTimeline=new TimelineMax,windowWidth,windowHeight,midPoint,baseModuleLeft,baseSpeed=3,speedMultiplier=1,timelineState="collapsed",collapsing=!1,isTouchDevice="ontouchstart"in document.documentElement,quickMoveDistance=null,movement={distance:-1,direction:-1,speed:1,swap:!1,resume:!0,quickchange:!1},resizeTimer,activelyMoving=!1,collapsedtickerposition,fromFooter=!1,bottom,mobileWidth,is_chrome=navigator.userAgent.indexOf("Chrome")>-1,is_safari=navigator.userAgent.indexOf("Safari")>-1;is_chrome&&is_safari&&(is_safari=!1);imagesloaded=!1;$(function(){CalculatePositions();BuildCarousel();ArrangeCarousel()});$(window).load(function(){var n=$("body").data("showtimeline");n=="True"?$(".timeline").removeClass("hidden"):($(".footer-timeline").removeClass("hidden"),fromFooter=!0);RotateTicker(movement);setButtons()});$("#btnPlay").click(function(){var n=MainTimeline.isActive();n?(hardPause=!0,MainTimeline.timeScale(7),movement.distance=0):(movement.distance=-1,movement.speed=1,MainTimeline.timeScale(1),hardPause=!1,RotateTicker(movement));setButtons()});$("#btnLeft").click(function(){movement.direction!=-1||hardPause||(MainTimeline.timeScale()>1?MainTimeline.timeScale(1):MainTimeline.timeScale(2));movement.direction==-1&&hardPause&&$("#btnPlay").trigger("click");movement.direction==1&&(movement.distance=-1,hardPause=!1,MainTimeline.timeScale(1),SwitchDirections());setButtons()});$("#btnRight").click(function(){movement.direction!=1||hardPause||(MainTimeline.timeScale()>1?MainTimeline.timeScale(1):MainTimeline.timeScale(2));movement.direction==1&&hardPause&&$("#btnPlay").trigger("click");movement.direction==-1&&(movement.distance=-1,hardPause=!1,MainTimeline.timeScale(1),SwitchDirections());setButtons()});$(window).keyup(function(n){n.which==37&&timelineState=="expanded"&&$("#btnLeft").trigger("click");n.which==39&&timelineState=="expanded"&&$("#btnRight").trigger("click");n.which==32&&timelineState=="expanded"&&$("#btnPlay").trigger("click")});$("#btnLeft").hover(function(){$(".left").css("background-position","0 -20px")},function(){setButtons()});$("#btnRight").hover(function(){$(".right").css("background-position","0 -20px")},function(){setButtons()});$("#btnPlay").hover(function(){hardPause?$(".play").css("background-position","0 -20px"):$(".play").css("background-position","0 -60px")},function(){setButtons()});$(".carouselContainer").mouseenter(function(){MainTimeline.timeScale(0)});$(".carouselContainer").mouseleave(function(){hardPause&&!MainTimeline.isActive()?(hardPause=!1,movement.distance=-1,MainTimeline.timeScale(1),RotateTicker(movement),setButtons()):MainTimeline.timeScale()<1&&MainTimeline.timeScale(1)});$(".ticker").hover(function(){timelineState=="collapsed"&&isTouchDevice==!1&&collapsing==!1&&MainTimeline.pause()},function(){isTouchDevice==!1&&MainTimeline.resume()});$(".ticker").on("click",".tickerSymbol",function(){var n=$(this).index();timelineState=="collapsed"&&n==5&&(movement.direction=1);hardPause=!1;MainTimeline.resume();expandTimeline();QuickMoveCompute(n)});$(".carousel").on("click",".imageContainer",function(){var t,n,i;if($("#popuptextbox").fadeOut("slow"),t=$(this).index(),MainTimeline.resume(),t==5&&activelyMoving){hardPause=!0;MainTimeline.timeScale(7);MainTimeline.reverse().eventCallback("onReverseComplete",SmallReverseComplete);return}t==5&&activelyMoving==!1&&(hardPause=!1,n=$(this).data("target"),i=$(this).data("url"),n=="Text"&&($("#popuptext").html($(this).data("popuptext")),$(".popupclose").data("timeline","timeline"),$("#popuptextbox").fadeIn(),MainTimeline.pause()),(n=="_Self"||n=="SiteDecides")&&(window.location=i,$(".moduleImage").css("cursor","progress"),window.setTimeout(function(){$(".moduleImage").css("cursor","default")},3e3)),n=="_Blank"&&($(".moduleImage").css("cursor","progress"),window.setTimeout(function(){$(".moduleImage").css("cursor","default")},1e3),window.open(i)));t!=5&&(hardPause=!0,QuickMoveCompute($(this).index()))});$(".popupclose").click(function(){$("#popuptextbox").fadeOut("slow");hardPause=!1;MainTimeline.resume()});$(window).resize(function(){clearTimeout(resizeTimer);resizeTimer=setTimeout(doResize,100)});$(".timelineClose, #mobile-blocker").click(function(){timelineState=="expanded"&&(collapseTimeline(),fromFooter&&($(".timeline").fadeOut(),$(".footer-timeline").fadeIn()))});$(".footer-timeline").click(function(){$(".timeline").fadeIn();$(".footer-timeline").fadeOut();expandTimeline()});ismobile=!1;$(document).ready(function(){var n=$("body").data("agegate2");n=="False"&&($("#mobile-blocker").fadeIn("Fast"),$("#age-gate").fadeIn("Fast"));$("#agok").click(function(){$.ajax({type:"POST",url:"/en/home/ageverify",success:function(){$("#mobile-blocker").fadeOut("Fast");$("#age-gate").fadeOut("Fast",function(){showPopSlides()});$("body").data("agegate2","true")},error:function(n){console.log(n)}})});showPopSlides()});$("#PromoDiv").mouseenter(function(){timer.pause()});$("#PromoDiv").mouseleave(function(){timer.resume()});$("#PromoDiv").on("click","#PromoClose",function(){ismobile?$("#PromoDiv").animate({top:"-=380"},750):$("#PromoDiv").animate({right:"-=350"},500)});$("#blocker, #popupMessageButton, #popupMessageX, #mobile-blocker, .popupclose").click(function(){var n=$("body").data("agegate2");n&&($("#mobile-blocker").fadeOut("Fast"),$("#popupMemberPolicy").fadeOut("Fast"),$("#popupDetailsPricing").fadeOut("Fast"),$("#popupMessage").fadeOut("Fast"))});$("#signup").click(function(n){n.preventDefault();var t=$("#headerEmailAddress").val(),i=$("input[name=__RequestVerificationToken]").val(),r=$("#headerEmailAddress").data("flag");echeck(t)?($("#headerEmailAddress").val("Submitting..."),$.ajax("/Home/Subscribe",{type:"POST",data:{emailaddress:t,source:r,__RequestVerificationToken:i},success:function(){$("#headerEmailAddress").val("");$("#headerEmailAddress").attr("placeholder","Thank you.")},error:function(){}})):alert("Please enter a valid email address.")});$(document).ready(function(){})