function mouse_event(b,a){if(b.className!="paging"){b.className=a}}function openSeatMapWindow(c,d,a){if(c=="ByVenID"){var b=d+"?VenID="+a;SeatMapWindow=window.open(b,"SeatMap","height=700, width=740,toolbar=no,scrollbars=no,menubar=no,resizable=yes,top=100px,left=100px")}if(c=="ByPerID"){var b=d+"?PerID="+a;SeatMapWindow=window.open(b,"SeatMap","height=700, width=740,toolbar=no,scrollbars=no,menubar=no,resizable=yes,top=100px,left=100px")}}function openPackagePopup(c,a){var b=c+"?PkgID="+a;PackagePopup=window.open(b,"Package","height=550, width=700,toolbar=no,scrollbars=no,menubar=no")}function popUpWindow(h,a,k,g,b,d,e){var f="";var j=h;var c="height="+k+", width="+a+", toolbar="+g+", scrollbars="+b+", menubar="+d+", title="+f+", titlebar="+e;newPopUp=window.open(j,f,c)}function popUp(b,a,c){window.open(b,"popup","width="+a+",height="+c)}var BoxHeights={maxh:0,boxes:Array(),num:0,equalise:function(){this.num=arguments.length;for(var a=0;a<this.num;a++){if(!document.getElementById(arguments[a])){return}}this.boxes=arguments;this.maxheight();for(var a=0;a<this.num;a++){document.getElementById(arguments[a]).style.height=this.maxh+"px"}if(document.getElementById("loader")!=null){document.getElementById("loader").className="dispblock"}},maxheight:function(){var b=new Array();for(var a=0;a<this.num;a++){if(navigator.userAgent.toLowerCase().indexOf("opera")==-1){b.push(document.getElementById(this.boxes[a]).scrollHeight)}else{b.push(document.getElementById(this.boxes[a]).offsetHeight)}}b.sort(this.sortNumeric);this.maxh=b[this.num-1]},sortNumeric:function(b,a){return b-a}};function sayhi(){alert(this.maxh)}function show(a){var b=document.getElementById(a);if(b!=null){b.style.display="block"}}function hide(a){var b=document.getElementById(a);if(b!=null){b.style.display="none"}}function showhide(a){var b=document.getElementById(a);if(b!=null){if(b.style.display=="block"){b.style.display="none"}else{b.style.display="block"}}}function showSwitch(b,a){var c=document.getElementById(a);if((b.options[b.selectedIndex].value==4)||(b.options[b.selectedIndex].value==7)){c.style.display="block"}else{c.style.display="none"}}function __doAsyncPostBack(c,b){var a=Sys.WebForms.PageRequestManager.getInstance();if(!Array.contains(a._asyncPostBackControlIDs,c)){a._asyncPostBackControlIDs.push(c)}if(!Array.contains(a._asyncPostBackControlClientIDs,c)){a._asyncPostBackControlClientIDs.push(c)}__doPostBack(c,b)}function setUniqueRadioButton(a,b){var c=$("input[name $= '"+a+"']");for(i=0;i<c.length;i++){if(c[i].type=="radio"){c[i].checked=false}}b.checked=true}function tooltip(){$(".info").each(function(){$(this).click(function(){var a=$(this).next("span").children();if(a.is(":hidden")){a.show();$(this).addClass("bgtool")}else{a.hide();$(this).removeClass("bgtool")}});$(this).mouseout(function(){var a=$(this).next("span").children();a.hide();$(this).removeClass("bgtool")})})}function setCardText(a,e,d){var b=e.parentNode.parentNode;var c=": ";$(b).find(".crd").each(function(){c+=$(this).text()+" "});$(d).text(c)}function ShowDisallowedWords(){document.getElementById("divDisallowedWords").style.display="inline"}function HideDisallowedWords(){document.getElementById("divDisallowedWords").style.display="none"}function addFaceBookButtons(b){$(".facebook-share:first").addClass("firstItem");var a=function(){$(".firstItem").parent().parent().unbind("mouseover");$(".firstItem").removeClass("firstItem")};$(".firstItem").parent().parent().bind("mouseover",a);$(".facebook-share a").live("click",function(g){if(!b){b=0}g.preventDefault();var h=$(this).attr("rel");var c=$(this).parent().find("input[id$=fbEventId]").val();var e=$(this).parent().find("input[id$=fbShareImg]").val();var f=(h=="attending")?$(this).parent().find("input[id$=fbShareTxt]").val():$(this).parent().find("input[id$=fbShareTxtAlt]").val();var d=$(this).parent().find("input[id$=fbShareTxt2]").val();var h=$(this).attr("rel");fbEventSignup(this,c,h,e,f,d,b,0)})}function fbEventSignup(e,a,c,b,h,d,g,f){FB.getLoginStatus(function(j){if(j.status=="connected"){fbRsvpToEvent(j.authResponse.accessToken,a,c,e,b,h,d,g,f)}else{FB.login(function(k){if(k.status=="connected"){fbRsvpToEvent(k.authResponse.accessToken,a,c,e,b,h,d,g,f)}},{scope:"email,rsvp_event,user_likes"})}})}function fbSaveFacebookUser(a){$.ajax({url:"/facebook/SaveUser",type:"POST",data:{accessToken:a},success:function(b){},dataType:"text json"})}function fbRsvpToEvent(f,g,c,e,d,j,b,a,h){if(h==null){h=0}$.ajax({url:"/facebook/eventrsvp",type:"POST",data:{accessToken:f,perId:g,rsvpStatus:c,transId:h,source:a},dataType:"text json",success:function(k){fbProcessRsvp(k);fbFeedShare(e.href,d,j,b)},error:function(){fbFeedShare(e.href,d,j,b)}})}function fbProcessRsvp(b){if(b.fbRsvpStatus){var a="";var c="";if(b.fbRsvpStatus=="attending"){if(b.fbUserUrl){c="<li><a target='_facebook' href='{5}'><img src='{0}'>{1}</a><span class='det'><br><a href='{2}'>{3} - {4}</a></span></li>"}else{c="<li><span class='nolnk'><img src='{0}'>{1}</span><span class='det'><br><a href='{2}'>{3} - {4}</a></span></li>"}a=dotNetStringFormat(c,b.fbUserPicUrl,b.fbUserName,b.BuyUrl,b.Date,b.Venue.replace(",",""),b.fbUserUrl);$("#fb-everyone .fb-userlist").prepend(a)}else{c="<li><a target='_facebook' href='{5}'><img src='{0}'><span class='fb-tooltip'><span>{1}</span></span></a></li>";a=dotNetStringFormat(c,b.fbUserPicUrl,b.fbUserName,b.BuyUrl,b.Date,b.Venue.replace(",",""),b.fbUserUrl);$("#fb-everyone .fb-piclist").prepend(a)}}}function fbFeedShare(d,c,a,b){FB.ui({method:"feed",picture:c,name:a,link:d,description:b,app_id:fbappId})}var friendsLoaded=false;function fbWidgetInit(){var b=$(".fb-userlist li").length;var a=$(".fb-piclist li").length;if((b+a)>0){$(".nobody").hide();if(b==0){$(".goingcount").hide()}if(a==0){$(".maybecount").hide()}}else{$(".goingcount").hide();$(".maybecount").hide()}$(".fbwidget").first().show()}function fbTabChange(a){$("#"+a.id).parent().siblings().removeClass("selected");$("#"+a.id).parent().addClass("selected");if(a.id=="friends"){$("#fb-everyone").hide();$("#fb-friends").show();FB.getLoginStatus(function(b){if(b.status=="connected"){fbGetFriendRSVPs(b.authResponse.accessToken)}else{FB.login(function(c){if(c.status=="connected"){fbGetFriendRSVPs(c.authResponse.accessToken)}})}})}else{$("#fb-friends").hide();$("#fb-everyone").show()}}function fbGetFriendRSVPs(b){if(!friendsLoaded){var a=0;if(Number(seasonId)!=NaN){a=seasonId}$.ajax({url:"/facebook/getfriendrsvps",type:"GET",data:{accessToken:b,seasonId:a},dataType:"text json",success:fbSeasonPageFriendRSVPs,error:function(){fbError("fb-friends")}})}}function fbSeasonPageFriendRSVPs(f){var c="<li><a href='{0}' target='_facebook'><img src='{1}'>{2}</a><span class='det'><br><a href='{3}'>{4} - {5}</a></span></li>";var b="<li><a target='_facebook' href='{0}'><img src='{1}'/><span class='fb-tooltip'><span>{2}<br/>{3} - {4}</span></span></a></li>";var e=new Array();var d=new Array();$.each(f[0].RSVPs,function(){var g=this.fbUserUrl?this.fbUserUrl:"http://www.facebook.com/profile.php?id="+this.fbUserId;var h=this.fbUserPicUrl?this.fbUserPicUrl:"http://graph.facebook.com/"+this.fbUserId+"/picture";if(this.fbRsvpStatus&&this.fbRsvpStatus=="attending"){e.push(dotNetStringFormat(c,g,h,this.fbUserName,this.BuyUrl,this.Date,this.Venue))}else{d.push(dotNetStringFormat(b,g,h,this.fbUserName,this.Date,this.Venue))}});for(var a=0;a<e.length;a++){if(a<4){$("#fb-friends .fb-userlist").first().append(e[a])}$("#fb-friends .fb-userlist").eq(1).append(e[a])}for(var a=0;a<d.length;a++){if(a<5){$("#fb-friends .fb-piclist").first().append(d[a])}$("#fb-friends .fb-piclist").eq(1).append(d[a])}friendsLoaded=true}function fbError(a){$("#"+a).html("<p>Sorry, we're having trouble retrieving data from Facebook.  Please try again in a little while.</p>")}function dotNetStringFormat(){var c=arguments[0];for(var a=0;a<arguments.length-1;a++){var b=new RegExp("\\{"+a+"\\}","gm");c=c.replace(b,arguments[a+1])}return c}function gaTrackEvent(a,b,c,d){if(c!=null){(d!=null)?_gaq.push(["_trackEvent",a,b,c,d]):_gaq.push(["_trackEvent",a,b,c])}else{_gaq.push(["_trackEvent",a,b])}}function set3DViewImage(a){if(typeof(set3DViewImageL)!="undefined"){set3DViewImageL(a)}}var SeatwaveJS=function(){return{IsNumeric:function(a){return !isNaN(parseFloat(a))&&isFinite(a)}}}();function showPop(b,a){$(b).click(function(){$(a).show()})}function hidePop(b,a){$(b).click(function(){$(a).hide()})}function togglePop(b,a){$(b).click(function(){if($(a).css("display")=="none"){$(a).show();$(a).css("display","relative");$(a).css("z-index",5000)}else{$(a).hide();$(a).css("z-index",0)}})}function fbInitHasFailed(){}function fbInitSuccess(){if($(".fbwidget").length){fbWidgetInit()}}$(document).ready(function(){$("#Seatwave22").html("<span class='strike'>£7.99</span> "+$("#Seatwave22").text()+" <strong>UK delivery promotion</strong>")});function checkPlaceholderSupport(){if("placeholder" in document.createElement("input")==false){$("input").each(function(){if($(this).val()==""&&$(this).attr("placeholder")!=""){$(this).val($(this).attr("placeholder"));$(this).focus(function(){if($(this).val()==$(this).attr("placeholder")){$(this).val("")}});$(this).blur(function(){if($(this).val()==""){$(this).val($(this).attr("placeholder"))}})}})}}function attachSearchAutocomplete(e,f,d,c,b,a){$("#"+e).autocomplete({source:function(h,g){$.ajax({url:"/catalogue/searchsuggestions",type:"GET",dataType:"text json",data:{searchTerm:h.term,genre:d,type:f,maxRecords:b,status:c},success:function(j){g(j)},error:function(k,j,l){g(null)}})},select:a,minLength:2})}var MyFavouriteSourceEnum={Seatwave:0,Facebook:1,LastFm:2,Spotify:3,SeatwaveSeasonPage:4,SeatwaveTopTracked:5};
