jQuery.noConflict();jQuery(document).ready(function(){jQuery("#nav-main ul li a.top").mouseover(function(){var d=jQuery(this);d.parent().addClass("over");var g=d.parent().find("div.mainNavContent").height()+35;d.parent().find("div.mainNavDropEnd").css("top",g);if(jQuery.browser.msie){d.parent().find("div").show()}else{d.parent().find("div").fadeIn("slow")}});jQuery("#nav-main ul li div.mainNavDropTop").mouseover(function(){jQuery("#nav-main ul li").removeClass("over");jQuery("#nav-main ul li div").hide()});jQuery("#nav-main ul li").mouseleave(function(){jQuery(this).removeClass("over");jQuery("#nav-main ul li div").hide()});if(location.pathname.substr(1,location.pathname.length).indexOf("/")>0){jQuery("#"+location.pathname.substr(1,location.pathname.substr(1,location.pathname.length).indexOf("/"))).addClass("active")}jQuery("body").addClass("js");setupPanelSystem();setupAccordion();Cufon.replace("h1, #pullquote",{fontFamily:"Poplar"});Cufon.replace(".subtotal .subtotal-title, .nav-secondary-first a span, .production-support h3",{fontFamily:"DIN",hover:true});Cufon.replace(".hideReveal li",{fontFamily:"DIN",hover:true});if(!(jQuery.browser.msie&&jQuery.browser.version.substr(0,1)<7)){Cufon.replace("#footer h3",{fontFamily:"DIN",hover:true})}if(jQuery(".contact-section").length){if(!(jQuery.browser.msie&&jQuery.browser.version.substr(0,1)<7)){Cufon.replace(".contact-info h2",{fontFamily:"DIN",hover:true})}if(!(jQuery.browser.msie&&jQuery.browser.version.substr(0,1)<8)){Cufon.replace(".contact-faq-inner h2",{fontFamily:"DIN",hover:true})}}else{Cufon.replace("h2",{fontFamily:"DIN",hover:true})}jQuery(".equalHeight").each(function(){var d=0;jQuery(this).find(".dropshadow-content").each(function(){d=jQuery(this).height()>d?jQuery(this).height():d});jQuery(this).find(".dropshadow-content").each(function(){jQuery(this).height(d)})});var f=jQuery("#restaurantBooker");if(f.length>0){f.show();var b=new Date();var c=b.getDate();var e=b.getMonth()+1;var a=b.getFullYear();jQuery("#rbDate").val(c+"/"+e+"/"+a);jQuery("#rbDateAlt").val(e+"/"+c+"/"+a);jQuery("#rbDate").datepicker({changeMonth:true,changeYear:true,altField:"#rbDateAlt",altFormat:"mm/dd/yy",yearRange:"-0:+2",minDate:"+0d",maxDate:"+2y",dateFormat:"dd/mm/yy",duration:0,defaultDate:+0});jQuery("#rbFindTable").click(function(){var d="http://www.opentable.com/interim.aspx?rid=51979&restref=51979&m=0&t=single";d=d+"&p="+jQuery("#rbPartySize").val();d=d+"&d="+jQuery("#rbDateAlt").val()+" "+jQuery("#rbTime").val();d=d+"&rtype=ism_mod";window.open(d);return false})}if(jQuery(slideShowSelector).length){jQuery(slideShowSelector+" .next").click(function(){$this=jQuery(slideShowSelector+" .activePosition");$nextOrFirst=$this.nextOrFirst(".promo");$prevOrLast=$this.prevOrLast(".promo");if(!$nextOrFirst.hasClass("animating")&&!$prevOrLast.hasClass("animating")){$nextNext=$nextOrFirst.nextOrFirst(".promo");$nextOrFirst.hide().css("left","2px").addClass("animating");$nextOrFirst.fadeIn(animationTime,function(){var d=$this.width()+10;$this.css("left",d+"px").removeClass("activePosition");$nextOrFirst.removeClass("animating").addClass("activePosition")})}return false});jQuery(slideShowSelector+" .prev").click(function(){$this=jQuery(slideShowSelector+" .activePosition");$nextOrFirst=$this.nextOrFirst(".promo");$prevOrLast=$this.prevOrLast(".promo");if(!$prevOrLast.hasClass("animating")&&!$nextOrFirst.hasClass("animating")){$prevPrev=$prevOrLast.prevOrLast(".promo");$prevOrLast.hide();$prevOrLast.css("left","2px").addClass("animating");$prevOrLast.fadeIn(animationTime,function(){var d=$this.width()+10;$this.css("left",d+"px").removeClass("activePosition");$prevOrLast.removeClass("animating").addClass("activePosition")})}return false});window.onload=startSliderFirstTime}if(jQuery("#news-frame-inner").length){totalItems=jQuery(".news-item").length;scrollHeight=(jQuery(".news-item:first").outerHeight()*3);jQuery("#homepage-news-promo").mouseover(function(){clearInterval(scrollerIntervalID)});jQuery("#homepage-news-promo").mouseleave(function(){startScroller()});jQuery(".control-down").click(function(){$newsItems=jQuery(".news-item");if(!$newsItems.is(":animated")){var d=parseInt($newsItems.css("top"));var g=d-scrollHeight;itemCounter=0;$newsItems.animate({top:g+"px"},{duration:1000,complete:NewsItemsCompleteFunctionNext})}return false});jQuery(".control-up").click(function(){$newsItems=jQuery(".news-item");if(!$newsItems.is(":animated")){var d=parseInt($newsItems.css("top"));var g=0;NewsItemsBeginFunctionPrev();$newsItems.animate({top:g+"px"},{duration:1000})}return false});startScroller()}if(jQuery(".news-item").length<3){jQuery(".news-control").hide();clearInterval(scrollerIntervalID)}if(jQuery("#contentv2-gallery").length){jQuery(".content-listitem").click(function(){document.location=jQuery(this).find("h4 > a").attr("href")});jQuery(".content-listitem > h4 > a").click(function(d){d.stopPropagation()});if(jQuery(".galitem.active").find(".overlayheader").length){jQuery("#contentv2-gallery > .overlay").show()}else{jQuery("#contentv2-gallery > .overlay").hide()}jQuery("#contentv2-gallery .next a").click(function(){var g=jQuery("#contentv2-gallery .galitem.active");var d=g.nextOrFirst(".galitem");g.hide().removeClass("active");d.show().addClass("active");if(d.find(".overlayheader").length){jQuery("#contentv2-gallery > .overlay").show()}else{jQuery("#contentv2-gallery > .overlay").hide()}return false});jQuery("#contentv2-gallery .prev a").click(function(){var d=jQuery("#contentv2-gallery .galitem.active");var g=d.prevOrLast(".galitem");d.hide().removeClass("active");g.show().addClass("active");if(g.find(".overlayheader").length){jQuery("#contentv2-gallery > .overlay").show()}else{jQuery("#contentv2-gallery > .overlay").hide()}return false});jQuery("#contentv2-gallery .galitem > img").click(function(){jQuery("#contentv2-gallery .next a").click()})}});if(!window.console){window.console={}}if(!window.console.log){window.console.log=function(){}}var sliderSettings=new Array();sliderSettings.promo1_0={moreinfoTopOrig:200};sliderSettings.promo2_0={moreinfoTopOrig:200};sliderSettings.promo3_0={moreinfoTopOrig:326};sliderSettings.promo4_0={moreinfoTopOrig:116};sliderSettings.promo_edu_1_0={moreinfoTopOrig:346};sliderSettings.promo_edu_1_1={closeAmount:-139,closeDirection:"up",hasChild:true};sliderSettings.promo_edu_1_2={closeAmount:139};sliderSettings.promo_edu_2_0={moreinfoTopOrig:226};sliderSettings.promo_edu_3_0={moreinfoTopOrig:154};sliderSettings.promo_edu_3_1={closeAmount:139,closeDirection:"up"};sliderSettings.promo_edu_4_0={moreinfoTopOrig:154};sliderSettings.promo_edu_4_2={closeAmount:-115};sliderSettings.promo_wo_1_0={moreinfoTopOrig:227};sliderSettings.promo_wo_2_0={moreinfoTopOrig:321};sliderSettings.promo_wo_3_0={moreinfoTopOrig:155};sliderSettings.promo_wo_4_0={moreinfoTopOrig:155};sliderSettings.promo_wo_5_0={moreinfoTopOrig:155};sliderSettings.promo_wo_6_0={moreinfoTopOrig:206};sliderSettings.promo1_1={closeAmount:113,hasChild:true,moreinfoTopOrig:97};sliderSettings.promo1_2={closeAmount:-137,closeDirection:"up",moreinfoTopOrig:97};sliderSettings.promo2_1={closeAmount:-114,moreinfoTopOrig:137};sliderSettings.promo3_1={closeAmount:-137,closeDirection:"up"};sliderSettings.promo4_1={closeAmount:-138,closeDirection:"up"};sliderSettings.promot_1={closeAmount:-464,closeDirection:"up"};sliderSettings.promoProd2_1={closeAmount:-200,moreinfoTopOrig:116};sliderSettings.promo_wo_5_1={closeAmount:139,closeDirection:"up"};sliderSettings.promo_wo_2_1={closeAmount:-138,hasChild:true};sliderSettings.promo_wo_2_2={closeAmount:-139,closeDirection:"up"};sliderSettings.promo_wo_6_1={closeAmount:113,hasChild:true};sliderSettings.promo_wo_6_2={closeAmount:113};sliderSettings.promoProd4_1={closeAmount:-206,closeDirection:"up"};sliderSettings.promoProd4_0={moreinfoTopOrig:97};sliderSettings.promoProd2_0={moreinfoTopOrig:329};sliderSettings.promoProd3_0={moreinfoTopOrig:165};sliderSettings.promoProd4_1={closeAmount:-206,closeDirection:"up",moreinfoTopOrig:172};sliderSettings.promo9_0={closeAmount:-137,closeDirection:"up",moreinfoTopOrig:97};sliderSettings.promo10_0={moreinfoTopOrig:375};sliderSettings.promo1_3={closeAmount:247,hasChild:true,moreinfoTopOrig:97};sliderSettings.promo_ju_2_0={moreinfoTopOrig:300};sliderSettings.promo_ju_3_0={moreinfoTopOrig:300};sliderSettings.promo_ju_4_0={moreinfoTopOrig:300};sliderSettings.promo_ju_2_1={closeAmount:-140,closeDirection:"up"};sliderSettings.promo_ju_3_1={closeAmount:140,closeDirection:"up"};sliderSettings.promo_ju_4_1={closeAmount:-140,closeDirection:"up"};sliderSettings.promo_prod_1_1={closeAmount:-137,closeDirection:"up"};sliderSettings.promo_prod_2_1={closeAmount:-113};sliderSettings.promo_about_1_0={moreinfoTopOrig:110};sliderSettings.promo_about_2_0={moreinfoTopOrig:240};sliderSettings.promo_about_3_0={moreinfoTopOrig:181};sliderSettings.promo_about_1_1={closeAmount:137,closeDirection:"up"};sliderSettings.promo_about_2_1={closeAmount:-137,closeDirection:"up"};sliderSettings.promo_about_3_1={closeAmount:-113};var defaultSettings={easing:"easeInOutCirc",speed:800};function toggleInfoPanel(a,e){var c=jQuery(a).attr("id");console.log("sprogID = "+c);var b=sliderSettings[c];var d=e?0:b.moreinfoTopOrig;jQuery(a).find(".moreinfo").stop().animate({marginTop:d},{duration:defaultSettings.speed,easing:defaultSettings.easing})}function setupPanelSystem(){jQuery(".panels .childwrap .child").not(".fixed").append('<div class="close"></div>');jQuery(".panels .promoWrap").mouseenter(function(){console.log("hasinfo");if(jQuery(this).parents(".container").hasClass("main")||jQuery(this).parents(".container").hasClass("open")){toggleInfoPanel(jQuery(this).parents(".container"),true)}}).mouseleave(function(){toggleInfoPanel(jQuery(this).parents(".container"),false)});jQuery(".panels .reveal").click(function(){var a=jQuery(this).parents(".mainpromo");var d=jQuery(this).parents(".childwrap").attr("id");var b=sliderSettings[d];jQuery(this).animate({opacity:"hide"},{duration:400,queue:"first"});jQuery(this).siblings(".child").animate({left:0,top:0},{duration:defaultSettings.speed,easing:defaultSettings.easing,queue:"first",complete:addOpenClass});if(b.hasChild){jQuery(a).find(".child2wrap .reveal").animate({opacity:"show"},{duration:defaultSettings.speed,easing:defaultSettings.easing,queue:"first"})}var c=this;var e=setTimeout(function(){toggleInfoPanel(jQuery(c).parents(".container"),true)},1200);jQuery(this).parents(".container").data("timeoutId",e)});jQuery(".panels .container").mouseleave(function(){clearTimeout(jQuery(this).data("timeoutId"))});jQuery(".panels .close").click(function(){var b=jQuery(this).parents(".mainpromo");var a=jQuery(this).parents(".childwrap");jQuery(this).parents(".childwrap").removeClass("open");closePanel(b,a,true,false)});jQuery("ul.hideReveal li.reveal").click(function(){jQuery(".panels .reveal").each(function(){var a=jQuery(this).parents(".mainpromo");var c=jQuery(this).parents(".childwrap").attr("id");var b=sliderSettings[c];jQuery(this).animate({opacity:"hide"},{duration:400,scope:"part1",queue:"first"});jQuery(this).siblings(".child").animate({left:0,top:0},{duration:defaultSettings.speed,easing:defaultSettings.easing,scope:"part2",queue:"first",complete:addOpenClass})})});jQuery("ul.hideReveal li.hide").click(function(){jQuery(".panels .childwrap").filter(function(a){return !jQuery(this).children(".child").hasClass("fixed")}).each(function(){var a=jQuery(this).parents(".mainpromo");jQuery(this).removeClass("open");closePanel(a,this,false,true)});jQuery(".fixed").parent().next().find(".reveal").add(".child1wrap .reveal").animate({opacity:"show"},{duration:defaultSettings.speed,easing:defaultSettings.easing,queue:"first"})})}function addOpenClass(){jQuery(this).parent().addClass("open")}function closePanel(b,h,e,d){var c=jQuery(h).attr("id");var g=sliderSettings[c];var f=d?"scope1":false;var a=d?"scope2":false;if(g.hasChild&&jQuery(b).find(".child2wrap .reveal").css("display")=="none"){closePanel(b,jQuery(b).find(".child2wrap"),false,true)}if(g.hasChild){jQuery(b).find(".child2wrap .reveal").animate({opacity:"hide"},{duration:400,easing:defaultSettings.easing,queue:"first"})}if(g.closeDirection=="up"){jQuery(h).find(".child").animate({top:g.closeAmount},{duration:defaultSettings.speed,easing:defaultSettings.easing,queue:"first",scope:f})}else{jQuery(h).find(".child").animate({left:g.closeAmount},{duration:defaultSettings.speed,easing:defaultSettings.easing,queue:"first",scope:f})}if(e){jQuery(h).find(".reveal").animate({opacity:"show"},{duration:defaultSettings.speed,easing:defaultSettings.easing,queue:"first",scope:a})}}function setupAccordion(){jQuery(".accordion .contact-section").each(function(b){var c=jQuery(this).find(".contact-info").height();var a=jQuery(this).find(".contact-faq").height();var d=c>a?c:a;jQuery(this).data("height",d);jQuery(this).addClass("closed");jQuery(this).find(".contact-info").height(38).end().find(".contact-faq").height(0)});jQuery(".accordion .contact-heading").click(function(){var b=jQuery(this).parents(".contact-section").hasClass("closed");jQuery(".contact-section.open").removeClass("open").addClass("closed").find(".contact-info").animate({height:38},{duration:600,scope:"part1",queue:"test"}).end().find(".contact-faq").animate({height:0},{duration:600,scope:"part1",queue:"test"});if(b){var a=jQuery(this).parents(".contact-section").data("height");jQuery(this).parents(".contact-section").removeClass("closed").addClass("open").find(".contact-info").animate({height:a},{duration:600,scope:"part2",queue:"test"}).end().find(".contact-faq").animate({height:a},{duration:600,scope:"part2",queue:"test"})}});jQuery(".buy-tickets-item").addClass("closed");jQuery(".buy-tickets-title h2").click(function(){if(jQuery(this).parent().parents(".buy-tickets-item").hasClass("open")){console.log("closing");jQuery(this).parent().parent().removeClass("open").addClass("closed").end().find(".buy-tickets-content").hide();jQuery(this).parent().find(".showingNote").show()}else{if(jQuery(this).parent().parents(".buy-tickets-item").hasClass("closed")){console.log("opening");jQuery(this).parent().parent().removeClass("closed").addClass("open").find(".buy-tickets-content").stop().show();jQuery(this).parent().find(".showingNote").hide()}}});if(jQuery.browser.msie){jQuery("#testClicker").click(function(){jQuery(this).parent().parent().parent().hide();jQuery(".buy-tickets-title h2").not("#testClicker").click();jQuery("div.buy-tickets-block:eq(1)").show();return false})}else{jQuery("#testClicker").click(function(){jQuery(this).parent().parent().parent().slideToggle();jQuery(".buy-tickets-title h2").not("#testClicker").click();jQuery("div.buy-tickets-block:eq(1)").slideToggle();return false})}if(jQuery("h2.buy-tickets-results").length==0){jQuery(".buy-tickets-title h2").not("#testClicker").click();jQuery(".showAllListItem").hide();jQuery("#testClicker").parent().parent().parent().hide()}else{jQuery("div.buy-tickets-block:eq(1)").hide()}}var addthis_config={username:"royalshakespearecompany",data_track_clickback:true,services_compact:"email,favorites,delicious,digg,facebook,twitter",services_exclude:"print",ui_delay:"100",ui_offset_top:"-21",ui_header_color:"#ffffff",ui_header_background:"#a70c00",ui_cobrand:"RSC"};var urlParams={};(function(){var c,h=/\+/g,b=/([^&=]+)=?([^&]*)/g,f=function(a){return decodeURIComponent(a.replace(h," "))},g=window.location.search.substring(1);while(c=b.exec(g)){urlParams[f(c[1])]=f(c[2])}})();jQuery.fn.nextOrFirst=function(a){if(jQuery(this).next(a).length===0){return jQuery(this).parent().children(a+":first")}else{return jQuery(this).next(a)}};jQuery.fn.prevOrLast=function(a){if(jQuery(this).prev(a).length===0){return jQuery(this).parent().children(a+":last")}else{return jQuery(this).prev(a)}};var slideShowSelector=".slideShowPromoPanel";var intervalID;var animationTime=1000;var intervalTime=5000;var slideControlTime=250;if(jQuery.browser.msie){animationTime=1250;intervalTime=5000;slideControlTime=600}function startSlider(){intervalID=setInterval("jQuery('"+slideShowSelector+" .next').click()",intervalTime+animationTime)}function startSliderFirstTime(){if(jQuery(slideShowSelector).find(".promo").length>1){jQuery(slideShowSelector).mouseover(function(){jQuery(".slideControl.prev").stop().animate({left:0},slideControlTime);jQuery(".slideControl.next").stop().animate({right:0},slideControlTime);clearInterval(intervalID)});jQuery(slideShowSelector).mouseleave(function(){jQuery(".slideControl.prev").stop().animate({left:-35},slideControlTime);jQuery(".slideControl.next").stop().animate({right:-35},slideControlTime);clearInterval(intervalID);startSlider()});startSlider()}}var totalItems;var scrollHeight;var scrollerIntervalID;function NewsItemsCompleteFunctionNext(){itemCounter=itemCounter+1;if(itemCounter==totalItems){jQuery(".news-item").css("top","0px");jQuery("#news-frame-inner").append(jQuery(".news-item:first"));jQuery("#news-frame-inner").append(jQuery(".news-item:first"));jQuery("#news-frame-inner").append(jQuery(".news-item:first"))}}function NewsItemsBeginFunctionPrev(){jQuery("#news-frame-inner").prepend(jQuery(".news-item:last"));jQuery("#news-frame-inner").prepend(jQuery(".news-item:last"));jQuery("#news-frame-inner").prepend(jQuery(".news-item:last"));jQuery(".news-item").css("top","-"+scrollHeight+"px")}function startScroller(){scrollerIntervalID=setInterval("jQuery('.control-down').triggerHandler('click')",7000)};
