CINXE.COM
Yale Athletics Ticket Office
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="en"> <head> <title>Yale Athletics Ticket Office</title> <meta name="description" content="Active Home Page" /> <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0" /> <meta name="apple-mobile-web-app-status-bar-style" content="yes" /> <meta http-equiv="Imagetoolbar" content="no"> <link rel="shortcut icon" href="/content/Images/yale_favicon.ico?_7.72.0" /> <link rel="apple-touch-icon" href="/content/Images/YaleTickets/favicon.ico?_7.72.0" /> <!-- inclusion of bootstrap specific CSS --> <!-- http://twitter.github.com for documentation on bootstrap --> <link rel="Stylesheet" href="/lib/bootstrap/css/bootstrap.min.css?_7.72.0" /> <!-- end of bootstrap specific CSS --> <!-- include the font awesome css for font icons--> <link rel="Stylesheet" href="/lib/fontawesome-free/css/all.min.css" /> <!-- include material design icons--> <link rel="Stylesheet" href="/lib/material-design-icons/material-icons.css" /> <link rel="stylesheet" href="../../content/images/branding/global.css?_=7.72.0" type="text/css"/> <!--[if lt IE 9]> <link rel="stylesheet" href="../../content/images/branding/global_IE.css?_7.72.0" type="text/css"> <![endif]--> <script src="/lib/jquery/jquery.min.js?_=7.72.0" type="text/javascript"></script> <script language="Javascript"> </script> <link rel="stylesheet" href="/ArticleMedia/Files/CSS/Yale_07282023a.css?_=7.72.0" type="text/css" /> <script type="text/javascript" > </script> <script type="text/javascript"> // Check whether cookies are enabled. document.cookie = "TestCookie=1"; var testCookie = document.cookie; // Try to retrieve the value we just set. if (testCookie.indexOf("TestCookie=1") == -1) { document.location = "error.asp?nocookie="; } else document.cookie = "TestCookie=;expires=Thu, 01-Jan-1970 00:00:00 GMT"; </script> <script type="text/javascript"> function setRSVPButtons(response, eventCode) { var url = '/' + eventCode + '/invited?user=' + response.authResponse.userID + '&access_token=' + response.authResponse.accessToken; FB.api(url, 'get', function (response) { if (!response || response.error) { new showAlertPopup("Error occurred:" + response.error.message, "", "", "", "", ""); } else { if (response.data[0].rsvp_status == "attending") { var buttons = document.getElementsByName("attendingButton" + eventCode); for (var x = 0; x < buttons.length; x++) { buttons.item(x).disabled = true; buttons.item(x).style.display = "inline"; } buttons = document.getElementsByName("maybeButton" + eventCode); for (var x = 0; x < buttons.length; x++) { buttons.item(x).style.display = "inline"; } } else if (response.data[0].rsvp_status == "unsure") { var buttons = document.getElementsByName("attendingButton" + eventCode); for (var x = 0; x < buttons.length; x++) { buttons.item(x).style.display = "inline"; } buttons = document.getElementsByName("maybeButton" + eventCode); for (var x = 0; x < buttons.length; x++) { buttons.item(x).disabled = true; buttons.item(x).style.display = "inline"; } } else { var buttons = document.getElementsByName("attendingButton" + eventCode); for (var x = 0; x < buttons.length; x++) { buttons.item(x).style.display = "inline"; } buttons = document.getElementsByName("maybeButton" + eventCode); for (var x = 0; x < buttons.length; x++) { buttons.item(x).style.display = "inline"; } } } }); } function setRSVPButtonsLogin(eventCode) { FB.getLoginStatus(function (response) { if (response.status == 'connected') { setRSVPButtons(response, eventCode); } else { FB.login(function (response) { if (response.authResponse) { setRSVPButtons(response, eventCode); } else { } }, { scope: 'rsvp_event,email,user_groups,publish_stream' }); } }); return true; } function rsvpToFBEvent(status, response, eventCode) { var url = '/' + eventCode + '/' + status + '?access_token=' + response.authResponse.accessToken; FB.api(url, 'post', function (response) { if (!response || response.error) { new showAlertPopup("Error occurred:" + response.error.message, "", "", "", "", ""); } else { gaTrackEvent('Facebook', 'RSVP to Event Success'); if (status == "attending") { var buttons = document.getElementsByName("attendingButton" + eventCode); for (var x = 0; x < buttons.length; x++) { buttons.item(x).disabled = true; } buttons = document.getElementsByName("maybeButton" + eventCode); for (var x = 0; x < buttons.length; x++) { buttons.item(x).disabled = false; } } else if (status == "maybe") { var buttons = document.getElementsByName("maybeButton" + eventCode); for (var x = 0; x < buttons.length; x++) { buttons.item(x).disabled = true; } buttons = document.getElementsByName("attendingButton" + eventCode); for (var x = 0; x < buttons.length; x++) { buttons.item(x).disabled = false; } } } }); } function rsvpToFBEventLogin(status, eventCode) { FB.getLoginStatus(function (response) { if (response.status == 'connected') { rsvpToFBEvent(status, response, eventCode); } else { FB.login(function (response) { if (response.authResponse) { rsvpToFBEvent(status, response, eventCode); } else { } }, { scope: 'rsvp_event,email,user_groups,publish_stream' }); } }); return true; } </script> <script type="text/javascript" src="../Common/browser_detect.js?_=7.72.0"></script> <script type="text/javascript"> var genericConfirmationMessage = "Are you sure?"; var offerExpired = "Your order has expired."; var admissionsExpired = "An offer on one of your tickets has expired."; var alertHeaderText = "Attention"; var termsHeaderText = "Terms and Conditions"; var helpHeaderText = ""; var sectionHeaderText = "More Information"; var okayButtonText = "OK"; var cancelButtonText = "Cancel"; var acceptButtonText = "Accept"; var declineButtonText = "Decline"; var closeButtonText = "Close"; var sTokenName = 'sToken'; var sToken = '1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U='; </script> <script type="text/javascript" src="../Common/online-jscript.js?_=7.72.0"></script> <script type="text/javascript" src="../Common/online-navigation-jscript.js?_=7.72.0"></script> <script type="text/javascript" src="../Common/Widgets/widgetParent.js?_=7.72.0"></script> <script type="text/javascript"> /* */ function displayMessage(onClickEvent) { } function tsOrderChanged( url ) { new showConfirmPopup( '', 'The current order has unsaved changes that may be lost. Continue anyway?', function () { document.location = url }, '' ); } // Used for drop-down menu in IE 6 <!--//--><![CDATA[//><!-- function startList() { if (document.all&&document.getElementById) { navRoot = document.getElementById("menuTop"); for (i=0; i<navRoot.childNodes.length; i++) { node = navRoot.childNodes[i]; if (node.id=="menuTopItem") { node.onmouseover=function() { this.className+=" over"; } node.onfocus=function(){ this.className+=" over"; } node.onmouseout=function() { this.className=this.className.replace(" over", ""); } node.onblur=function() { this.className=this.className.replace(" over", ""); } } } } } //--><!]]> var plusApi_loaded = false; var twitterApi_loaded = false; var fbApi_loaded = false; </script> <noscript> <meta http-equiv="refresh" content="0; URL=error.asp"> </noscript> <script type="text/javascript" > var longMonthsOfYear = new Array(); longMonthsOfYear[ 0 ] = "January"; longMonthsOfYear[ 1 ] = "February"; longMonthsOfYear[ 2 ] = "March"; longMonthsOfYear[ 3 ] = "April"; longMonthsOfYear[ 4 ] = "May"; longMonthsOfYear[ 5 ] = "June"; longMonthsOfYear[ 6 ] = "July"; longMonthsOfYear[ 7 ] = "August"; longMonthsOfYear[ 8 ] = "September"; longMonthsOfYear[ 9 ] = "October"; longMonthsOfYear[ 10 ] = "November"; longMonthsOfYear[ 11 ] = "December"; </script> <script type="text/javascript" src="../Common/Widgets/articleWidgets.js?_=7.72.0"></script> <script type="text/javascript" src="../Common/Widgets/TabularSearchResultsWidget.js?_=7.72.0"></script> <script type="text/javascript" src="../Common/Widgets/SearchFilterWidget.js?_=7.72.0"></script> <script type="text/javascript" src="../Common/Widgets/LoginWidget.js?_=7.72.0"></script> <script type="text/javascript" src="../Common/Widgets/VideoWidget.js?_=7.72.0"></script> <script type="text/javascript" src="../Common/Widgets/Tk3DDVWidget.js?_=7.72.0"></script> <script type="text/javascript" src="../Common/Widgets/CalendarWidget.js?_=7.72.0"></script> <script type="text/javascript" src="../Common/Widgets/twitterWidgets.js?_=7.72.0"></script> <script type="text/javascript" src="../Common/Widgets/googleMapsWidget.js?_=7.72.0"></script> <script type="text/javascript" src="../Common/Widgets/facebookSocialWidgets.js?_=7.72.0"></script> <script type="text/javascript" src="../Common/Widgets/facebookEvent.js?_=7.72.0"></script> <script type="text/javascript" src="../Common/Widgets/instagramFeedWebWidget.js?_=7.72.0"></script> <script type="text/javascript"> function loadLocalPage() { } var monthsOfYear = new Array(); monthsOfYear[ 0 ] = "Jan"; monthsOfYear[ 1 ] = "Feb"; monthsOfYear[ 2 ] = "Mar"; monthsOfYear[ 3 ] = "Apr"; monthsOfYear[ 4 ] = "May"; monthsOfYear[ 5 ] = "Jun"; monthsOfYear[ 6 ] = "Jul"; monthsOfYear[ 7 ] = "Aug"; monthsOfYear[ 8 ] = "Sep"; monthsOfYear[ 9 ] = "Oct"; monthsOfYear[ 10 ] = "Nov"; monthsOfYear[ 11 ] = "Dec"; var longMonthsOfYear = new Array(); longMonthsOfYear[ 0 ] = "January"; longMonthsOfYear[ 1 ] = "February"; longMonthsOfYear[ 2 ] = "March"; longMonthsOfYear[ 3 ] = "April"; longMonthsOfYear[ 4 ] = "May"; longMonthsOfYear[ 5 ] = "June"; longMonthsOfYear[ 6 ] = "July"; longMonthsOfYear[ 7 ] = "August"; longMonthsOfYear[ 8 ] = "September"; longMonthsOfYear[ 9 ] = "October"; longMonthsOfYear[ 10 ] = "November"; longMonthsOfYear[ 11 ] = "December"; var daysOfWeek = new Array(); daysOfWeek[ 0 ] = "Sun"; daysOfWeek[ 1 ] = "Mon"; daysOfWeek[ 2 ] = "Tue"; daysOfWeek[ 3 ] = "Wed"; daysOfWeek[ 4 ] = "Thu"; daysOfWeek[ 5 ] = "Fri"; daysOfWeek[ 6 ] = "Sat"; var longDaysOfWeek = new Array(); longDaysOfWeek[ 0 ] = "Sunday"; longDaysOfWeek[ 1 ] = "Monday"; longDaysOfWeek[ 2 ] = "Tuesday"; longDaysOfWeek[ 3 ] = "Wednesday"; longDaysOfWeek[ 4 ] = "Thursday"; longDaysOfWeek[ 5 ] = "Friday"; longDaysOfWeek[ 6 ] = "Saturday"; var timeIndicator = new Array(); timeIndicator[ 0 ] = "AM"; timeIndicator[ 1 ] = "PM"; var articleContext = { searchLabels: { no_results_message: "We\'re sorry, there are no events matching your search. Boola says keep digging!" }, loginLabels: { pageTarget: "maintainAccount.asp", loginBoxClass: "login-required", forgotPassword: "true", formLoginName: "", accountLogin: "true" }, contextId: "", articleId: "9AE7DE46-F48B-4C95-B7E5-1B1392D83D9C", articleSearchId: "", salesType: "P", sToken: "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U="}; createSearchMapping(articleContext); tsAddReadyEvent(function() { setCalendarWidgetDisplayMonth(); drawWidgets(articleContext); insertToken(articleContext); }); function setCalendarWidgetDisplayMonth() { // If a date has been selected from the calendar widget, we will receive a 'search_from' parameter. // Pass this back to the widget so that it redisplays the month that was previously visible } </script> <script type="text/javascript"> function doGAClicks(selectedItem) { _gaq.push(['_trackEvent', selectedItem, 'Clicked']); }; function gaTrackEvent(category, action) { _gaq.push(['_trackEvent', category, action]); }; </script> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['obj0._setAccount', 'UA-55351414-1']); _gaq.push(['obj0._setAllowHash', false]); _gaq.push(['obj0._setDomainName', 'none']); _gaq.push(['obj0._setAllowLinker',true]); _gaq.push(['obj0._trackPageview']); </script> <script type="text/javascript"> (function () { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.defer = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> </head> <body lang="en" onLoad="startList();loadLocalPage(); displayMessage(""); displayOnOfferTimeout();" onUnload="closeChildren()"> <div id="spinner" class="spinner"></div> <script> var spinnerDelayTimeout; var showSpinner = function(){}; var spinnerElement = document.querySelector("body") function skipToMain() { let mainSection = document.querySelector("[role=\"main\"]"); if (!mainSection) { mainSection = document.getElementById("content"); } mainSection.tabIndex = -1; // Required for focus to work on a div mainSection.focus(); } var spinnerDelay = 3; function stopSpinner() { spinnerElement.classList.remove('show-spinner'); cancelSpinnerTimeouts(); expandSpinner(); } function startSpinner() { expandSpinner(); spinnerElement.classList.add('show-spinner'); } function cancelSpinnerTimeouts() { clearTimeout(spinnerDelayTimeout); } function expandSpinner() { spinnerElement.classList.remove('minimize-spinner'); } function minimizeSpinner() { spinnerElement.classList.add('minimize-spinner'); } // stop spinner if a JS error occurred window.addEventListener('error', stopSpinner); // Mimimize spinner if clicked spinnerElement.addEventListener('click', minimizeSpinner); // Shows the spinner if page takes long to load // pass true to allow spinner to show even with a popup open (showSpinner = function() { var overridePopupCheck = arguments[0] ? arguments[0] : false; if (overridePopupCheck || !document.querySelector("#popupDiv")) { spinnerDelayTimeout = setTimeout(startSpinner, spinnerDelay*1000); } return true; })(); </script> <script type="text/javascript"> function testValue(value, pattern) { if(!value || !pattern) return false; if(pattern.constructor === RegExp) return pattern.test(value.toString()); return value.toString() == pattern.toString(); } function isGTM() { return true; } function getSessionObject() { return {av: {session: {language: "EN", role: "Internet", referrer: null, user_id: undefined, promo_codes: []}}}; } function getErrorObject() { return null; } function getPageObject() { return {av: {page: { page_script: "/Online/default.asp", search: { total_records: null, total_pages: null, page_size: null, current_page: null, criteria: { search_from :null, search_to :null, search_criteria :null, category_filter :null, city_filter :null, venue_filter :null, month_filter :null, object_type_filter :null}}, articles: [{article_name: "2024 - Yale Athletics Ticketing Home Page", article_title: "Yale Athletics Ticket Office", article_type: "2", article_id: "9AE7DE46-F48B-4C95-B7E5-1B1392D83D9C"}, {article_name: "", article_title: "", article_type: "1", article_id: "6B288A53-3F0F-4F32-836E-656BCE2B49D2"}, {article_name: "", article_title: "", article_type: "1", article_id: "22EBDFBE-D0D7-40EC-BD36-3AB97E6F2479"}, {article_name: "", article_title: "", article_type: "1", article_id: "C7F36530-8557-453D-B7E5-86CB06FF0B1B"}, {article_name: "", article_title: "", article_type: "1", article_id: "71055C08-9DED-47E9-BDF8-8532C7FE31B4"}, {article_name: "", article_title: "", article_type: "1", article_id: "7CC8310C-33BB-4B02-9E61-5B3012BF6D05"}, {article_name: "", article_title: "YUAD - Follow us", article_type: "1", article_id: "4D487EA8-D88A-456C-98DA-A7C063906A17"}, {article_name: "", article_title: "default header", article_type: "1", article_id: "F8103D8C-7EA0-4B4B-A37E-9DE398B9313D"}, {article_name: "", article_title: "default footer", article_type: "1", article_id: "5D09622E-A899-411D-B525-B2F262B34B63"}], articleExists: function (article_type, article_title) { if (article_type == null && article_title == null) { if(this.articles.length) return true; } else if (article_type == null) { for(var i = 0; i < this.articles.length; i++) { if(testValue(this.articles[i].article_title, article_title)) return true; } } else if (article_title == null) { for(var i = 0; i < this.articles.length; i++) { if (testValue(this.articles[i].article_type, article_type)) return true; } } else { for(var i = 0; i < this.articles.length; i++) { if (testValue(this.articles[i].article_title, article_title) && testValue(this.articles[i].article_type, article_type)) return true; } } return false; } }}}; } function getOrderEventObject() { return {event: {av: {event: {order: {action: "" }}}, toString: function () { return "av.event.order-" + this.av.event.order.action;}}}; } function getCartEventObject() { return {event: {av: {event: {cart: {action: "" }}}, toString: function () { return "av.event.cart-" + this.av.event.cart.action;}}}; } function admissionExists(object, product_name) { var ids = new Array(); for (var i = 0; i < object.performances.length; i++) { if (testValue(object.performances[i].name, product_name) || testValue(object.performances[i].description, product_name) || testValue(object.performances[i].short_description, product_name)) { ids.push(object.performances[i].performance_id); } } if (ids.length > 0) { for (var i = 0; i < object.order_admissions.length; i++) { if (ids.indexOf(object.order_admissions[i].performance_id) != -1) { return true; } } } return false; } function bundleExists(object, product_name) { var ids = new Array(); for (var i = 0; i < object.bundles.length; i++) { if (testValue(object.bundles[i].name, product_name) || testValue(object.bundles[i].description, product_name) || testValue(object.bundles[i].short_description, product_name)) { ids.push(object.bundles[i].bundle_id); } } if (ids.length > 0) { for (var i = 0; i < object.order_bundle.length; i++) { if (ids.indexOf(object.order_bundle[i].bundle_id) != -1) { return true; } } } return false; } function miscItemExists(object, product_name) { var ids = new Array(); for (var i = 0; i < object.misc_items.length; i++) { if (testValue(object.misc_items[i].name, product_name) || testValue(object.misc_items[i].description, product_name) || testValue(object.misc_items[i].short_description, product_name)) { ids.push(object.misc_items[i].miscellaneous_item_id); } } if (ids.length > 0) { for (var i = 0; i < object.order_misc_items.length; i++) { if (ids.indexOf(object.order_misc_items[i].item_id) != -1) { return true; } } } return false; } function giftExists(object, product_name) { var ids = new Array(); for (var i = 0; i < object.gifts.length; i++) { if (testValue(object.gifts[i].name, product_name) || testValue(object.gifts[i].description, product_name) || testValue(object.gifts[i].short_description, product_name)) { ids.push(object.gifts[i].gift_id); } } if (ids.length > 0) { for (var i = 0; i < object.order_gifts.length; i++) { if (ids.indexOf(object.order_gifts[i].gift_id) != -1) { return true; } } } return false; } function storeValueExists(object, product_name) { var ids = new Array(); for (var i = 0; i < object.stored_values.length; i++) { if (testValue(object.stored_values[i].name, product_name) || testValue(object.stored_values[i].description, product_name) || testValue(object.stored_values[i].short_description, product_name)) { ids.push(object.stored_values[i].stored_value_id); } } if (ids.length > 0) { for (var i = 0; i < object.order_stored_values.length; i++) { if (ids.indexOf(object.order_stored_values[i].stored_value_id) != -1) { return true; } } } return false; } function productExists(object, product_type, product_name) { var result = false; if (product_name == null && product_type == null) { if (object.order_admissions.length || object.order_bundle.length || object.order_misc_items.length || object.order_gifts.length || object.order_stored_values.length) result = true; } else if (product_name == null) { if (testValue(product_type, "admission") && object.order_admissions.length) result = true; if (testValue(product_type, "bundle") && object.order_bundle.length) result = true; if (testValue(product_type, "miscellaneous_item") && object.order_misc_items.length) result = true; if (testValue(product_type, "gift") && object.order_gifts.length) result = true; if (testValue(product_type, "stored_value") && object.order_stored_values.length) result = true; } else if (product_type == null) { if (object.order_admissions.length) { result = admissionExists(object, product_name); } if (object.order_bundle.length) { result = bundleExists(object, product_name); } if (object.order_misc_items.length) { result = miscItemExists(object, product_name); } if (object.order_gifts.length) { result = giftExists(object, product_name); } if (object.order_stored_values.length) { result = storeValueExists(object, product_name); } } else { if (testValue(product_type, "admission") && object.order_admissions.length) { result = admissionExists(object, product_name); } if (testValue(product_type, "bundle") && object.bundles.length) { result = bundleExists(object, product_name); } if (testValue(product_type, "miscellaneous_item") && object.misc_items.length) { result = miscItemExists(object, product_name); } if (testValue(product_type, "gift") && object.gifts.length) { result = giftExists(object, product_name); } if (testValue(product_type, "stored_value") && object.stored_values.length) { result = storeValueExists(object, product_name); } } return result; } function admissionValue(object, product_name) { var id = new Array(); var result = 0; for (var i = 0; i < object.performances.length; i++) { if (testValue(object.performances[i].name, product_name) || testValue(object.performances[i].description, product_name) || testValue(object.performances[i].short_description, product_name)) { id.push(object.performances[i].performance_id); } } if (id.length > 0) { for (var i = 0; i < object.order_admissions.length; i++) { if (id.indexOf(object.order_admissions[i].performance_id) != -1) { result += object.order_admissions[i].amount.amount; } } } return result; } function bundleValue(object, product_name) { var id = new Array(); var result = 0; for (var i = 0; i < object.bundles.length; i++) { if (testValue(object.bundles[i].name, product_name) || testValue(object.bundles[i].description, product_name) || testValue(object.bundles[i].short_description, product_name)) { id.push(object.bundles[i].bundle_id); } } if (id.length > 0) { for (var i = 0; i < object.order_bundle_admissions.length; i++) { if (id.indexOf(object.order_bundle_admissions[i].bundle_id) != -1) { result += object.order_bundle_admissions[i].amount.amount; } } } return result; } function miscItemValue(object, product_name) { var id = new Array(); var result = 0; for (var i = 0; i < object.misc_items.length; i++) { if (testValue(object.misc_items[i].name, product_name) || testValue(object.misc_items[i].description, product_name) || testValue(object.misc_items[i].short_description, product_name)) { id.push(object.misc_items[i].miscellaneous_item_id); } } if (id.length > 0) { for (var i = 0; i < object.order_misc_items.length; i++) { if (id.indexOf(object.order_misc_items[i].item_id) != -1) { result += object.order_misc_items[i].amount.amount; } } } return result; } function giftValue(object, product_name) { var id = new Array(); var result = 0; for (var i = 0; i < object.gifts.length; i++) { if (testValue(object.gifts[i].name, product_name) || testValue(object.gifts[i].description, product_name) || testValue(object.gifts[i].short_description, product_name)) { id.push(object.gifts[i].gift_id); } } if (id.length > 0) { for (var i = 0; i < object.order_gifts.length; i++) { if (id.indexOf(object.order_gifts[i].gift_id) != -1) { result += object.order_gifts[i].pledge_amount.amount; } } } return result; } function storedValueValue(object, product_name) { var id = new Array(); var result = 0; for (var i = 0; i < object.stored_values.length; i++) { if (testValue(object.stored_values[i].name, product_name) || testValue(object.stored_values[i].description, product_name) || testValue(object.stored_values[i].short_description, product_name)) { id.push(object.stored_values[i].stored_value_id); } } if (id.length > 0) { for (var i = 0; i < object.order_stored_values.length; i++) { if (id.indexOf(object.order_stored_values[i].stored_value_id) != -1) { result += object.order_stored_values[i].amount.amount; } } } return result; } function productValue(object, product_type, product_name) { var result = 0; if (product_name == null && product_type == null) { if (object.order_admissions.length) { for (var i = 0; i < object.order_admissions.length; i++) { result += object.order_admissions[i].amount.amount; } } if (object.order_bundle_admissions.length) { for (var i = 0; i < object.order_bundle_admissions.length; i++) { result += object.order_bundle_admissions[i].amount.amount; } } if (object.order_misc_items.length) { for (var i = 0; i < object.order_misc_items.length; i++) { result += object.order_misc_items[i].amount.amount; } } if (object.order_gifts.length) { for (var i = 0; i < object.order_gifts.length; i++) { result += object.order_gifts[i].pledge_amount.amount; } } if (object.order_stored_values.length) { for (var i = 0; i < object.order_stored_values.length; i++) { result += object.order_stored_values[i].amount.amount; } } } else if (product_name == null) { if (testValue(product_type, "admission") && object.order_admissions.length) { for (var i = 0; i < object.order_admissions.length; i++) { result += object.order_admissions[i].amount.amount; } } if (testValue(product_type, "bundle") && object.order_bundle_admissions.length) { for (var i = 0; i < object.order_bundle_admissions.length; i++) { result += object.order_bundle_admissions[i].amount.amount; } } if (testValue(product_type, "miscellaneous_item") && object.order_misc_items.length) { for (var i = 0; i < object.order_misc_items.length; i++) { result += object.order_misc_items[i].amount.amount; } } if (testValue(product_type, "gift") && object.order_gifts.length) { for (var i = 0; i < object.order_gifts.length; i++) { result += object.order_gifts[i].pledge_amount.amount; } } if (testValue(product_type, "stored_value") && object.order_stored_values.length) { for (var i = 0; i < object.order_stored_values.length; i++) { result += object.order_stored_values[i].amount.amount; } } } else if (product_type == null) { if (object.order_admissions.length) { result += admissionValue(object, product_name); } if (object.order_bundle_admissions.length) { result += bundleValue(object, product_name); } if (object.order_misc_items.length) { result += miscItemValue(object, product_name); } if (object.order_gifts.length) { result += giftValue(object, product_name); } if (object.order_stored_values.length) { result += storedValueValue(object, product_name); } } else { if (testValue(product_type, "admission") && object.order_admissions.length) { result += admissionValue(object, product_name); } else if (testValue(product_type, "bundle") && object.bundles.length) { result += bundleValue(object, product_name); } else if (testValue(product_type, "miscellaneous_item") && object.misc_items.length) { result += miscItemValue(object, product_name); } else if (testValue(product_type, "gift") && object.gifts.length) { result += giftValue(object, product_name); } else if (testValue(product_type, "stored_value") && object.stored_values.length) { result += storedValueValue(object, product_name); } } return result; } function admissionCount(object, product_name) { var id = new Array(); var result = 0; for (var i = 0; i < object.performances.length; i++) { if (testValue(object.performances[i].name, product_name) || testValue(object.performances[i].description, product_name) || testValue(object.performances[i].short_description, product_name)) { id.push(object.performances[i].performance_id); } } if (id.length > 0) { for (var i = 0; i < object.order_admissions.length; i++) { if (id.indexOf(object.order_admissions[i].performance_id) != -1) { result ++; } } } return result; } function bundleCount(object, product_name) { var id = new Array(); var result = 0; for (var i = 0; i < object.bundles.length; i++) { if (testValue(object.bundles[i].name, product_name) || testValue(object.bundles[i].description, product_name) || testValue(object.bundles[i].short_description, product_name)) { id.push(object.bundles[i].bundle_id); } } if (id.length > 0 && object.order_bundle_admissions.length) { for (var i = 0; i < object.order_bundle_admissions.length; i++) { if (id.indexOf(object.order_bundle_admissions[i].bundle_id) != -1) { result ++; } } } return result; } function miscItemCount(object, product_name) { var id = new Array(); var result = 0; for (var i = 0; i < object.misc_items.length; i++) { if (testValue(object.misc_items[i].name, product_name) || testValue(object.misc_items[i].description, product_name) || testValue(object.misc_items[i].short_description, product_name)) { id.push(object.misc_items[i].miscellaneous_item_id); } } if (id.length > 0 && object.order_misc_items.length) { for (var i = 0; i < object.order_misc_items.length; i++) { if (id.indexOf(object.order_misc_items[i].item_id) != -1) { result += parseFloat(object.order_misc_items[i].quantity); } } } return result; } function giftCount(object, product_name) { var id = new Array(); var result = 0; for (var i = 0; i < object.gifts.length; i++) { if (testValue(object.gifts[i].name, product_name) || testValue(object.gifts[i].description, product_name) || testValue(object.gifts[i].short_description, product_name)) { id.push(object.gifts[i].gift_id); } } if (id.length > 0) { for (var i = 0; i < object.order_gifts.length; i++) { if (id.indexOf(object.order_gifts[i].gift_id) != -1) { result ++; } } } return result; } function storedValueCount(object, product_name) { var id = new Array(); var result = 0; for (var i = 0; i < object.stored_values.length; i++) { if (testValue(object.stored_values[i].name, product_name) || testValue(object.stored_values[i].description, product_name) || testValue(object.stored_values[i].short_description, product_name)) { id.push(object.stored_values[i].stored_value_id); } } if (id.length > 0) { for (var i = 0; i < object.order_stored_values.length; i++) { if (id.indexOf(object.order_stored_values[i].stored_value_id) != -1) { result ++; } } } return result; } function productCount(object, product_type, product_name) { var result = 0; if (product_name == null && product_type == null) { if (object.order_admissions.length) { result += object.order_admissions.length; } if (object.order_bundle_admissions.length) { result += object.order_bundle_admissions.length; } if (object.order_misc_items.length) { for (var i = 0; i < object.order_misc_items.length; i++) result += parseFloat(object.order_misc_items[i].quantity); } if (object.order_gifts.length) { result += object.order_gifts.length; } if (object.order_stored_values.length) { result += object.order_stored_values.length; } } else if (product_name == null) { if (testValue(product_type, "admission") && object.order_admissions.length) { result += object.order_admissions.length; } if (testValue(product_type, "bundle") && object.order_bundle_admissions.length) { result += object.order_bundle_admissions.length; } if (testValue(product_type, "miscellaneous_item") && object.order_misc_items.length) { for (var i = 0; i < object.order_misc_items.length; i++) result += parseFloat(object.order_misc_items[i].quantity); } if (testValue(product_type, "gift") && object.order_gifts.length) { result += object.order_gifts.length; } if (testValue(product_type, "stored_value") && object.order_stored_values.length) { result += object.order_stored_values.length; } } else if (product_type == null) { if (object.order_admissions.length) { result += admissionCount(object, product_name); } if (object.order_bundle_admissions.length) { result += bundleCount(object, product_name); } if (object.order_misc_items.length) { result += miscItemCount(object, product_name); } if (object.order_gifts.length) { result += giftCount(object, product_name); } if (object.stored_values.length) { result += storedValueCount(object, product_name); } } else { if (testValue(product_type, "admission") && object.order_admissions.length) { result += admissionCount(object, product_name); } if (testValue(product_type, "bundle") && object.order_bundle_admissions.length) { result += bundleCount(object, product_name); } if (testValue(product_type, "miscellaneous_item") && object.order_misc_items.length) { result += miscItemCount(object, product_name); } if (testValue(product_type, "gift") && object.order_gifts.length) { result += giftCount(object, product_name); } if (testValue(product_type, "stored_value") && object.order_stored_values.length) { result += storedValueCount(object, product_name); } } return result; } function getPerformance(object, performance_id) { var result = null; if (performance_id != null && object.performances.length) { for (var i = 0; i < object.performances.length; i++) { if (testValue(object.performances[i].performance_id, performance_id)) { result = object.performances[i]; break; } } } return result; } function getBundle(object, bundle_id) { var result = null; if (bundle_id != null && object.bundles.length) { for (var i = 0; i < object.bundles.length; i++) { if (testValue(object.bundles[i].bundle_id, bundle_id)) { result = object.bundles[i]; break; } } } return result; } function getMiscItem(object, miscitem_id) { var result = null; if (miscitem_id != null && object.misc_items.length) { for (var i = 0; i < object.misc_items.length; i++) { if (testValue(object.misc_items[i].miscellaneous_item_id, miscitem_id)) { result = object.misc_items[i]; break; } } } return result; } function getGift(object, gift_id) { var result = null; if (gift_id != null && object.gifts.length) { for (var i = 0; i < object.gifts.length; i++) { if (testValue(object.gifts[i].gift_id, gift_id)) { result = object.gifts[i]; break; } } } return result; } function getStoredValue(object, storedvalue_id) { var result = null; if (storedvalue_id != null && object.stored_values.length) { for (var i = 0; i < object.stored_values.length; i++) { if (testValue(object.stored_values[i].stored_value_id, storedvalue_id)) { result = object.stored_values[i]; break; } } } return result; } function createGAAdmissions(object, transactionProducts, GA4ecommerceItems) { if( object.order_admissions.length > 0 ) { var admissionList = new Array(); var admissionPTList = new Array(); for (var i = 0; i < object.order_admissions.length; i++) { var perfID = object.order_admissions[i].performance_id; if( admissionList[ perfID ] == undefined ) { admissionList[ perfID ] = new Array(); } admissionList[ perfID ].push( object.order_admissions[i] ); if( admissionPTList[ perfID ] == undefined ) { admissionPTList[ perfID ] = new Array(); } var curPTList = admissionPTList[ perfID ]; var admPTID = object.order_admissions[i].price_type; if (curPTList[ admPTID ] == undefined ) { curPTList[ admPTID ] = new Array(); } curPTList[ admPTID ].push( object.order_admissions[i] ); } for( var guid in admissionList ) { var admNode = admissionList[ guid ][ 0 ]; var perfID = admNode.performance_id; var perfNode; for (var i = 0; i < object.performances.length; i++) { if (perfID == object.performances[i].performance_id) { perfNode = object.performances[i]; break; } } var perfName = perfNode.name; var perfDesc = perfNode.short_description; if (perfDesc == "" || perfDesc == null) { perfDesc = perfName; } var seriesName = perfNode.series_name; var curPTList = admissionPTList[ perfID ]; for ( var guid in curPTList ) { seatNode = curPTList[ guid ][ 0 ]; var admAmount = seatNode.amount.amount; var priceTypeLabel = seatNode.price_type; var priceZoneLabel = seatNode.price_zone; var admissions = { "sku": perfName + " Admission " + priceTypeLabel + "-" + priceZoneLabel, "name": perfDesc + " Admission", "category": seriesName + " Admission", "price": admAmount, "quantity": curPTList[ guid ].length }; var GA4admissions = { "item_id": perfName, "item_name": perfDesc, "item_category": "Admission", "item_category2": seriesName, "item_category3": priceTypeLabel, "item_category4": priceZoneLabel, "price": admAmount, "quantity": curPTList[ guid ].length }; transactionProducts.push(admissions); GA4ecommerceItems.push(GA4admissions); } } } } function createGABundles(object, transactionProducts, GA4ecommerceItems) { // roll up bundles by id and price // object.order_bundle - data about the bundle on the order: amount, total // object.bundles - data about the bundle item: name & description if( object.bundles.length > 0 ) { var bundleList = {}; for (var i = 0; i < object.order_bundle.length; i++) { var bundleID = object.order_bundle[i].bundle_id; var bundleAmount = object.order_bundle[i].amount.amount; if( bundleList[ bundleID ] == undefined ) { bundleList[ bundleID ] = {}; } if( bundleList[ bundleID ][ bundleAmount ] == undefined ) { bundleList[ bundleID ][ bundleAmount ] = 0; } bundleList[ bundleID ][ bundleAmount ]++; } for (var i = 0; i < object.bundles.length; i++) { var bundleID = object.bundles[i].bundle_id; var sku = object.bundles[i].name; var name = object.bundles[i].description; var shortDesc = object.bundles[i].short_description; if (shortDesc == null) { shortDesc = sku; } for(var amount in bundleList[bundleID]) { transactionProducts.push( { "sku": sku, "name": name, "price": amount, "quantity": bundleList[bundleID][amount] }); GA4ecommerceItems.push( { "item_id": sku, "name": shortDesc, "item_category": "Bundle", "price": amount, "quantity": bundleList[bundleID][amount] }); } } } } function createGAMiscItems(object, transactionProducts, GA4ecommerceItems) { if( object.misc_items.length > 0 && object.order_misc_items.length > 0) { var itemList = new Array(); var itemAmountList = new Array(); for (var i = 0; i < object.order_misc_items.length; i++) { var itemID = object.order_misc_items[i].item_id; if( itemList[ itemID ] == undefined ) { itemList[ itemID ] = new Array(); } itemList[ itemID ].push( object.order_misc_items[i] ); if( itemAmountList[ itemID ] == undefined ) itemAmountList[ itemID ] = parseFloat(object.order_misc_items[i].amount.amount); } for (var i = 0; i < object.misc_items.length; i++) { var miscItems = { "sku": object.misc_items[i].name, "name": object.misc_items[i].description, "category": object.misc_items[i].category, "price": itemAmountList[object.misc_items[i].miscellaneous_item_id], "quantity": itemList[object.misc_items[i].miscellaneous_item_id].length }; var shortDesc = object.misc_items[i].short_description; if (shortDesc == null) { shortDesc = object.misc_items[i].name; } var GA4miscItems = { "item_id": object.misc_items[i].name, "item_name": shortDesc, "item_category": "Miscellaneous Item", "item_category2": object.misc_items[i].category, "price": itemAmountList[object.misc_items[i].miscellaneous_item_id], "quantity": itemList[object.misc_items[i].miscellaneous_item_id].length }; transactionProducts.push(miscItems); GA4ecommerceItems.push(GA4miscItems); } } } function createGAGifts(object, transactionProducts, GA4ecommerceItems) { if( object.gifts.length > 0 && object.order_gifts.length > 0) { var giftList = new Array(); for (var i = 0; i < object.gifts.length; i++) { var giftID = object.gifts[i].gift_id; if( giftList[ giftID ] == undefined ) { giftList[ giftID ] = new Array(); } giftList[ giftID ] = object.gifts[i].name; } for (var i = 0; i < object.order_gifts.length; i++) { var gifts = { "sku": giftList[object.order_gifts[i].gift_id], "name": object.order_gifts[i].appeal_id, "category": object.order_gifts[i].fund, "price": object.order_gifts[i].pledge_paid_amount.amount, "quantity": 1 }; var GA4gifts = { "item_id": giftList[object.order_gifts[i].gift_id], "item_name": object.order_gifts[i].appeal_id, "item_category": "Gift", "item_category2": object.order_gifts[i].fund, "price": object.order_gifts[i].pledge_paid_amount.amount, "quantity": 1 }; transactionProducts.push(gifts); GA4ecommerceItems.push(GA4gifts); } } } function createGAStoredValueItems(object, transactionProducts, GA4ecommerceItems) { if( object.stored_values.length > 0 ) { var storedValueNameList = new Array(); var storedValueTypeList = new Array(); var storedValueDescList = new Array(); var storedValueShortDescList = new Array(); for (var i = 0; i < object.stored_values.length; i++) { var certID = object.stored_values[i].stored_value_id; if( storedValueNameList[ certID ] == undefined ) { storedValueNameList[ certID ] = new Array(); storedValueTypeList[ certID ] = new Array(); storedValueDescList[ certID ] = new Array(); storedValueShortDescList[ certID ] = new Array(); } storedValueNameList[ certID ] = object.stored_values[i].name; storedValueDescList[ certID ] = object.stored_values[i].description; storedValueShortDescList[ certID ] = object.stored_values[i].short_description; storedValueTypeList[ certID ] = object.stored_values[i].type; } for (var i = 0; i < object.order_stored_values.length; i++) { var storedValueItems = { "sku": storedValueNameList[object.order_stored_values[i].stored_value_id], "name": storedValueDescList[object.order_stored_values[i].stored_value_id], "category": storedValueTypeList[object.order_stored_values[i].stored_value_id], "price": parseFloat(object.order_stored_values[i].amount.amount), "quantity": 1 }; var shortDesc = storedValueShortDescList[object.order_stored_values[i].stored_value_id]; if (shortDesc == null) { shortDesc = storedValueNameList[object.order_stored_values[i].stored_value_id]; } var GA4storedValueItems = { "item_id": storedValueNameList[object.order_stored_values[i].stored_value_id], "item_name": shortDesc, "item_category": "Stored Value Item", "item_category2": storedValueTypeList[object.order_stored_values[i].stored_value_id], "price": parseFloat(object.order_stored_values[i].amount.amount), "quantity": 1 }; transactionProducts.push(storedValueItems); GA4ecommerceItems.push(GA4storedValueItems); } } } function createGATransaction(object) { var output; var transactionProducts = new Array; var GA4ecommerceItems = new Array; createGAAdmissions(object, transactionProducts, GA4ecommerceItems); createGABundles(object, transactionProducts, GA4ecommerceItems); createGAMiscItems(object, transactionProducts, GA4ecommerceItems); createGAGifts(object, transactionProducts, GA4ecommerceItems); createGAStoredValueItems(object, transactionProducts, GA4ecommerceItems); output = { "transactionId": object.order_number.toString(), "transactionAffiliation": object.affiliation == null ? "" : object.affiliation.toString(), "transactionTotal": object.grand_total.amount, "transactionTax": object.total_tax.amount, "transactionShipping": object.delivery_charges.amount, "transactionCity": object.customer_city == null ? "" : object.customer_city.toString(), "transactionState": object.customer_state == null ? "" : object.customer_state.toString(), "transactionCountry": object.customer_country == null ? "" : object.customer_country.toString(), "transactionProducts": transactionProducts, "ecommerce": { "transaction_id": object.order_number.toString(), "value": object.grand_total.amount, "tax": object.total_tax.amount, "shipping": object.delivery_charges.amount, "currency": object.grand_total.currency, "items": GA4ecommerceItems } }; return output; } </script> <script type="text/javascript"> var dataLayer = new Array(); dataLayer.push(getSessionObject()); dataLayer.push(getPageObject()); var av_error = getErrorObject(); if (av_error != null) dataLayer.push(av_error); </script> <!-- Google Tag Manager --> <noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-MCVMCH6" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MCVMCH6');</script> <!-- End Google Tag Manager --> <div role="banner" id="header"> <button id="menuSkipToContent" onclick="skipToMain()" role="link">Skip to main content</button> <!-- customer/order information --> <div class="customer-options" id="customer-utilities"> <!--ORDER DETAILS BOX--> <div id="orderInfo"> <!-- This is the same information that displays in the grey navigation bar at the top, showing and formatted for the mobile view, when that bar is hidden. --> <!-- The order of the html elements is different between the two display cases, so we have some duplication of some of the elements. --> <div id="customer-order-info"> <div class="hide-when-window-large"> <div class="form-group"> <span class="greeting-message">Order for</span> <span class="greeting-name">Guest</span> </div> </div> <div class="customer-greeting"> </div> <div class="customer-order shopping-cart-details order-message "> <span id="orderInfoEmptyMessage">Your shopping cart is empty.</span> </div> <div class="customer-buttons"> <div class="cart-callout"> <button title="Shopping Cart" onclick="submitNewForm("shoppingCart.asp?sToken=1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=")" id="orderInfoCartLink" class="shopping-cart-link btn btn-secondary"> Shopping Cart </button> </div> </div> </div> </div> <!-- This is the grey navigation bar at the top. Does not show when in mobile view. --> <div id="orderInfoSecondBar" class="hide-when-window-small"> <div class="form-group"> <span class="greeting-message">Order for</span> <span class="greeting-name">Guest</span> </div> </div> <div class="menuContainer utility-nav"> <ul id="utility-menu" class="nav"> </ul> </div> </div> <div class="header-content container"> <h1 class="header-logo" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"><img alt="#This is Yale" class="logo-image" src="/ArticleMedia/Images/2019-Current/YaleLogos/ThisIsYale300w.png"/> </h1> </div> <button type="button" id="menuButton" class="menu-toggle menu-button btn btn-secondary" aria-controls="menu" aria-label="Main Navigation" aria-expanded="false"> <span class="fas fa-align-justify"></span> </button> <button type="button" id="sidebarButton" class="menu-toggle sidebar-button btn btn-secondary" aria-controls="customer-utilities" aria-label="Shopping Cart" aria-expanded="false"> <span class="fas fa-shopping-cart"></span> </button> </div> <div class="content-wrapper"> <div aria-label="Main" role="navigation" id="menu"> <div class="menuContainer main-nav"> <ul id="menuTop" class="nav clearfix"> <li class="menuTopItem " id="menuTopItem0"> <a class="menu_item menu-link" href="javascript:void(0);" onclick="sTokenLink("default.asp?menu_id=041D9B22-D4F9-4527-B070-8850F8D7A7B7", "sToken", "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=")"> <span class="menu-label">Home</span> </a> </li> <li class="menuTopItem has-sub-menu clearfix dropdown" id="menuTopItem1"> <a href="javascript:void(0);" class="menu_item empty-link-dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"> <span class="menu-label">Football</span> <span class="fas fa-chevron-down"></span> <span class="fas fa-chevron-up"></span> </a> <div class="menuSub dropdown-menu"> <a class="menuSubItem dropdown-item btn" href="https://athletics.ticketing.yale.edu/online/default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=437A1E1C-F3B4-4A4F-B9F4-133703179513" target="_blank"> Tickets </a> <a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink("default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=3B0B7A3D-976D-43E8-8B13-6EBF51F0BB6E&menu_id=BFD3F8E4-ED7B-48ED-ACA8-AE452A4B2CB8", "sToken", "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=")"> Group Ticket Information </a> <a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink("default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=CCF8F772-7697-449E-864B-B60AE1F468C1&menu_id=BFD3F8E4-ED7B-48ED-ACA8-AE452A4B2CB8", "sToken", "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=")"> Season Ticket Information </a> <a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink("default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=7257DCAF-BCE7-49B2-9EC0-7C47608F20A0&menu_id=BFD3F8E4-ED7B-48ED-ACA8-AE452A4B2CB8", "sToken", "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=")"> Parking Information </a> <a class="menuSubItem dropdown-item btn" href="https://yalebulldogs.com/gameday" target="_blank"> Gameday Central </a> <a class="menuSubItem dropdown-item btn" href="https://yalebulldogs.com/sports/2019/6/25/information-alumni-associations-football.aspx?id=214" target="_blank"> Yale Football Association </a> </div> </li> <li class="menuTopItem has-sub-menu clearfix dropdown" id="menuTopItem2"> <a href="javascript:void(0);" class="menu_item empty-link-dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"> <span class="menu-label">Hockey</span> <span class="fas fa-chevron-down"></span> <span class="fas fa-chevron-up"></span> </a> <div class="menuSub dropdown-menu"> <a class="menuSubItem dropdown-item btn" href="https://athletics.ticketing.yale.edu/online/default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=A06627FE-D350-49E5-80BD-6C163DECEFE6" target="_blank"> Tickets - Men's </a> <a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink("default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=F470D84B-40A4-4D50-B5F7-5ED8F7C2FDF0&menu_id=4CAD4D2F-05FE-4CA0-975D-163ED8BF6FD1", "sToken", "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=")"> Group Ticket Information </a> <a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink("default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=7FCD6BA6-A754-494E-B31D-A086002AEAAC&menu_id=4CAD4D2F-05FE-4CA0-975D-163ED8BF6FD1", "sToken", "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=")"> Season Ticket Information </a> <a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink("default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=AB4C8E77-8D7A-4679-BB41-4C98B9A5284D&menu_id=4CAD4D2F-05FE-4CA0-975D-163ED8BF6FD1", "sToken", "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=")"> Parking Information </a> <a class="menuSubItem dropdown-item btn" href="https://yalebulldogs.com/sports/2019/6/25/information-alumni-associations-hockey.aspx?id=103" target="_blank"> Yale Hockey Association </a> </div> </li> <li class="menuTopItem has-sub-menu clearfix dropdown" id="menuTopItem3"> <a href="javascript:void(0);" class="menu_item empty-link-dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"> <span class="menu-label">Basketball</span> <span class="fas fa-chevron-down"></span> <span class="fas fa-chevron-up"></span> </a> <div class="menuSub dropdown-menu"> <a class="menuSubItem dropdown-item btn" href="https://athletics.ticketing.yale.edu/online/default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=6A3F4454-08D0-4561-B25F-70A9A65F1836" target="_blank"> Tickets - Women's </a> <a class="menuSubItem dropdown-item btn" href="https://athletics.ticketing.yale.edu/online/default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=C04B85FE-11BD-4A43-B4DC-A761D698DC2A" target="_blank"> Tickets - Men's </a> <a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink("default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=D7696299-0477-4BC0-9456-CA088C263A50&menu_id=7087F9BD-5A92-4522-9D4F-FD36BBCB9262", "sToken", "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=")"> Group Ticket Information - Women's </a> <a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink("default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=71E660A1-09C1-48EB-B85D-7F956883CDCE&menu_id=7087F9BD-5A92-4522-9D4F-FD36BBCB9262", "sToken", "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=")"> Group Ticket Information - Men's </a> <a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink("default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=70AC313E-614B-4335-87C7-8A88F775FBAD&menu_id=7087F9BD-5A92-4522-9D4F-FD36BBCB9262", "sToken", "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=")"> Season Ticket Information - Women's </a> <a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink("default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=4583A17D-3D44-452C-8CB0-02B958EC81FC&menu_id=7087F9BD-5A92-4522-9D4F-FD36BBCB9262", "sToken", "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=")"> Season Ticket Information - Men's </a> <a class="menuSubItem dropdown-item btn" href="https://yalebulldogs.com/sports/2019/6/25/information-alumni-associations-basketball.aspx?id=222" target="_blank"> Yale Basketball Association </a> </div> </li> <li class="menuTopItem has-sub-menu clearfix dropdown" id="menuTopItem4"> <a href="javascript:void(0);" class="menu_item empty-link-dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"> <span class="menu-label">Lacrosse</span> <span class="fas fa-chevron-down"></span> <span class="fas fa-chevron-up"></span> </a> <div class="menuSub dropdown-menu"> <a class="menuSubItem dropdown-item btn" href="https://athletics.ticketing.yale.edu/online/default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=82D80CEB-35F4-489A-9322-97DF75B8FF1A" target="_blank"> Tickets - Men's </a> <a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink("default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=97BD2147-DD24-44BF-BD1D-74B8DCAD011C&menu_id=7DE88326-EB2D-4BE0-9E85-485FD62B6B6C", "sToken", "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=")"> Group Ticket Information </a> <a class="menuSubItem dropdown-item btn" href="javascript:void(0);" > Season Ticket Information </a> <a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink("default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=1FE43CAC-067E-4FC7-95E3-A1ABBCD708E6&menu_id=7DE88326-EB2D-4BE0-9E85-485FD62B6B6C", "sToken", "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=")"> Parking Information </a> <a class="menuSubItem dropdown-item btn" href="https://yalebulldogs.com/sports/2019/6/25/information-alumni-associations-lacrosse.aspx?id=244" target="_blank"> Yale Lacrosse Association </a> </div> </li> <li class="menuTopItem has-sub-menu clearfix dropdown" id="menuTopItem5"> <a href="javascript:void(0);" class="menu_item empty-link-dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"> <span class="menu-label">Info</span> <span class="fas fa-chevron-down"></span> <span class="fas fa-chevron-up"></span> </a> <div class="menuSub dropdown-menu"> <a class="menuSubItem dropdown-item btn" href="https://athletics.ticketing.yale.edu/Online/default.asp?BOparam::WScontent::loadArticle::permalink=CONTACTUS&BOparam::WScontent::loadArticle" target="_blank"> Contact Us </a> <a class="menuSubItem dropdown-item btn" href="https://athletics.ticketing.yale.edu/Online/default.asp?BOparam::WScontent::loadArticle::permalink=TIXPOLICIES&BOparam::WScontent::loadArticle" target="_blank"> Ticket Policies </a> <a class="menuSubItem dropdown-item btn" href="https://athletics.ticketing.yale.edu/online/default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=D50970BD-0191-4284-BC39-10FCFFEC9F8C" target="_blank"> Yale Students </a> <a class="menuSubItem dropdown-item btn" href="https://athletics.ticketing.yale.edu/online/default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=05EAF739-E076-48BC-899D-02181A87C3F7" target="_blank"> Yale Employees </a> <a class="menuSubItem dropdown-item btn" href="https://yalebulldogs.com/sb_output.aspx?form=20" target="_blank"> Donation Request </a> <a class="menuSubItem dropdown-item btn" href="https://yalebulldogs.com/facilities/" target="_blank"> Facilities </a> <a class="menuSubItem dropdown-item btn" href="http://www.yalebulldogs.com" target="_blank"> yalebulldogs.com </a> </div> </li> <li class="menuTopItem has-sub-menu clearfix dropdown" id="menuTopItem6"> <a href="javascript:void(0);" class="menu_item empty-link-dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"> <span class="menu-label">Promotions</span> <span class="fas fa-chevron-down"></span> <span class="fas fa-chevron-up"></span> </a> <div class="menuSub dropdown-menu"> <a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink("default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=9BDF89AE-6B17-4D78-B5BD-D9E4857D30F2&menu_id=3A6FC358-CE18-4C92-B83C-1D0FF785B64D", "sToken", "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=")"> Upcoming Promotions </a> </div> </li> <li class="menuTopItem " id="menuTopItem7"> <a class="menu_item menu-link" href="javascript:void(0);" onclick="sTokenLink("maintainAccount.asp?menu_id=377DA750-1028-4E2F-B4C1-A9BF602D1988", "sToken", "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=")"> <span class="menu-label">My Account</span> </a> </li> </ul> </div> </div> <!-- CONTENT START --> <div id="content"> <div class="container"> <div class="bodyDetails" id="default" > <div id="searchBox" class="search-box"> <form role="search" id="searchItems" action="default.asp" method="post" class="form-inline"> <input type="hidden" name="sToken" value="1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=" class="form-inline"> <input type="hidden" name="BOset::WScontent::SearchCriteria::venue_filter" value=""> <input type="hidden" name="BOset::WScontent::SearchCriteria::city_filter" value=""> <input type="hidden" name="BOset::WScontent::SearchCriteria::month_filter" value=""> <input type="hidden" name="BOset::WScontent::SearchCriteria::object_type_filter" value=""> <input type="hidden" name="BOset::WScontent::SearchCriteria::category_filter" value=""> <input type="hidden" name="BOset::WScontent::SearchCriteria::search_from" value=""> <input type="hidden" name="BOset::WScontent::SearchCriteria::search_to" value=""> <input type="hidden" name="doWork::WScontent::search" value="1"> <input type="hidden" name="BOparam::WScontent::search::article_search_id" value="9AE7DE46-F48B-4C95-B7E5-1B1392D83D9C"> <ul class="list-unstyled"> <li class="item-search-keyword"> <span id="keyword-item-search" class="searchBoxLabel field-label">Search Events</span> <input type="text" name="BOset::WScontent::SearchCriteria::search_criteria" class=" form-control" aria-labelledby="keyword-item-search" value="" title="Search Criteria" id="BOset::WScontent::SearchCriteria::search_criteria" class="form-control"> </li> <li class="item-search-start-date"> <span id="event-dates-search" class="searchBoxLabel field-label">Event Dates</span> <span id="event-dates-from" class="visually-hidden">from</span> <div class="input-group"><input type="text" name="BOset::WScontent::SearchCriteria::search_from" class=" form-control" aria-labelledby="event-dates-search event-dates-from" value="" title="Search From" id="BOset::WScontent::SearchCriteria::search_from::0" class="form-control"><div class="input-group-append"><button type="button" class="btn-unstyled calIcon" title="Show date picker" onClick="tsOpenCalendar( event, "BOset::WScontent::SearchCriteria::search_from::0", "0", "false", "sToken", "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=");" id="cal::BOset::WScontent::SearchCriteria::search_from::0"></button> </div></div> </li> <li class="item-search-end-date"> <span id="event-dates-to" class="searchBoxLabel field-label">to</span> <div class="input-group"><input type="text" name="BOset::WScontent::SearchCriteria::search_to" class=" form-control" aria-labelledby="event-dates-to" value="" title="Search To" id="BOset::WScontent::SearchCriteria::search_to::0" class="form-control"><div class="input-group-append"><button type="button" class="btn-unstyled calIcon" title="Show date picker" onClick="tsOpenCalendar( event, "BOset::WScontent::SearchCriteria::search_to::0", "0", "false", "sToken", "1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U=");" id="cal::BOset::WScontent::SearchCriteria::search_to::0"></button> </div></div> </li> <li class="item-search-submit"> <input type="submit" class="btn btn-secondary" value="Go" name="Go" onclick="performSearch(event)"> </li> </ul> <script type="text/javascript"> function performSearch(event){ event.preventDefault(); doGAClicks('Search'); let _form = document.getElementById("searchItems"); if (!!_form){ _form.method = "get"; _form.removeChild(_form.querySelector("input[name='sToken']")); document.getElementById("searchItems").submit(); } } </script> </form> </div> <div class="articles has-primary-features has-secondary-features has-tertiary-features"> <!-- top scrolling features included --> <div role="complementary" aria-label="Primary" class="article-container primary-feature-wrapper"> <div id="feature-box" class="static-inner"> <div class='item item-0 static'><div class="alpha" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"> <div class="alpha-text" style="margin-bottom: 20px;"> <p><span style="color:#ffffff;"><span style="font-size:10px;">聽 </span> </span> </p> </div> <img alt="Yale Athletics Ticket Office" src="/ArticleMedia/Images/24%20Ticketing%20Website%20Updates/Ticket%20Website%20Launch!/24%20Home%20Page%20Ticket%20Banner.jpg" style="max-width: 100%;"/> </div> <div class="sub-alphas" style="display: flex; justify-content: center; flex-wrap: wrap; margin-top: 5px;" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"><a href="https://athletics.ticketing.yale.edu/online/default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=437A1E1C-F3B4-4A4F-B9F4-133703179513" shape="rect"><img alt="Football" src="/ArticleMedia/Images/24%20Ticketing%20Website%20Updates/Ticket%20Website%20Launch!/Yale%20Football%20Ticket%20Graphic.jpg"/> </a> <a href="https://athletics.ticketing.yale.edu/online/default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=C04B85FE-11BD-4A43-B4DC-A761D698DC2A" shape="rect"><img alt="Men's Basketball" src="/ArticleMedia/Images/24%20Ticketing%20Website%20Updates/Ticket%20Website%20Launch!/Yale%20Men's%20Basketball%20Ticket%20Graphic%20copy.jpg"/> </a> <a href="https://athletics.ticketing.yale.edu/online/default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=6A3F4454-08D0-4561-B25F-70A9A65F1836" shape="rect"><img alt="Women's Basketball" src="/ArticleMedia/Images/24%20Ticketing%20Website%20Updates/Ticket%20Website%20Launch!/Yale%20Women's%20Basketball%20Ticket%20Graphic%20copy%202.jpg"/> </a> <a href="https://athletics.ticketing.yale.edu/online/default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=A06627FE-D350-49E5-80BD-6C163DECEFE6" shape="rect"><img alt="Men's Hockey" src="/ArticleMedia/Images/24%20Ticketing%20Website%20Updates/Ticket%20Website%20Launch!/Yale%20Hockey%20Ticket%20Graphic.jpg"/> </a> <a href="https://athletics.ticketing.yale.edu/online/default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=82D80CEB-35F4-489A-9322-97DF75B8FF1A" shape="rect"><img alt="Men's Lacrosse" src="/ArticleMedia/Images/24%20Ticketing%20Website%20Updates/Ticket%20Website%20Launch!/Yale%20Men's%20Lacrosse%20Ticket%20Graphic.jpg"/> </a> </div> </div> </div> </div> <div class="article-body-container"> <div role="main" class="article-container main-article-body"> <div style="text-align: center;" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"><span style="font-size:24px;"><u>Yale Athletics Upcoming Events</u> </span> </div> <br clear="none" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"/> <div name="avWidget" id="avWidget_9AE7DE46-F48B-4C95-B7E5-1B1392D83D9C_ID22V3PFK5VVWQMDC4LWJQDBPBALWDM2W0EQYBDQIFQVM1PUET5NEL" xmlns:av="http://www.audienceview.com/xml/email/" xmlns:xhtml="http://www.w3.org/1999/xhtml"> <script type="text/javascript"> registerWidget( "SearchWebWidget2", "avWidget_9AE7DE46-F48B-4C95-B7E5-1B1392D83D9C_ID22V3PFK5VVWQMDC4LWJQDBPBALWDM2W0EQYBDQIFQVM1PUET5NEL", { "SearchWebWidget2": "", "css_class": "", "css_id": "", "css_style": "", "showPrice": "", "showLegend": "", "showNoResults": "", "title": "", "1": "1"}); </script></div> <div style="text-align: center; margin-top: 10px;" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"><br clear="none"/> <strong><em>Clear Bag Policy</em> </strong> <br clear="none"/> 聽</div> <ul xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"> <li>All persons, bags, and personal items are subject to inspection before entering the stadium</li> <li>Clear tote bags, which can be sized 12'' x 12" x 6" or smaller, will be permitted</li> <li>In addition, a 6.5" x 4.5" small hand held purse with no strap is permissible</li> <li>One gallon clear Ziploc bags are permissible</li> <li>No backpacks, purses bigger than 6.5" x 4.5", camera bags, binoculars cases, or diaper bags will be permitted inside the stadium</li> <li>Fans who bring unauthorized bags to the game will be asked to return the bag to their personal vehicle聽</li> </ul> <div style="text-align: center;" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"><em><strong>All spectators are advised to be up to date on their vaccination status.</strong> </em> </div> </div> <div role="complementary" aria-label="Secondary" class="article-container secondary-linked-features"> <div id="promoCodeBox" class="promotional-code-input"> <form role="form" aria-labelledby="promocode-title" method="POST" action="/Online/default.asp"> <input type="hidden" name="sToken" value="1,e7749a2c,67b1eed2,14E46964-7455-4E03-A60B-4DE1E8E6846A,Fdi2ovqGVj2CQX5kDKSO7nvm42U="> <input type="hidden" name="BOparam::WScontent::loadArticle::article_id" value="9AE7DE46-F48B-4C95-B7E5-1B1392D83D9C"> <h4 id="promocode-title"> <span class="fas fa-tag promotag"></span> Promotional Code</h4> <ul class="list-unstyled"> <li class="promotional-code-message"> If you have a promotion, please enter the Code here: </li> <li> <div class="input-group"> <input id="promoCodeBoxInput" type="text" class="form-control" name="BOparam::WScontent::loadArticle::promocode_access_code" title="If you have a promotion, please enter the Code here:" > <span class="input-group-append"> <input type="submit" class="btn btn-secondary" name="doWork::WScontent::loadArticle" value="Go" onclick="doGAClicks('Apply')" > </span> </div> </li> </ul> </form> </div> <div class="secondary-linked-feature-div" id="secondary-linked-feature-0"> <a href="http://yalebulldogs.com/tickets" style="display: block; margin-bottom: 10px;" shape="rect" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"><img alt="" src="/ArticleMedia/Images/2019-Current/Yale%20Logos/Yale%20Under%20Armour%20Lockup%20-%20Midnight%20Navy.png" style="width: 200px;"/> </a> <a href="https://athletics.ticketing.yale.edu/online/default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=437A1E1C-F3B4-4A4F-B9F4-133703179513" style="display: inline-block; width: 200px; padding: 5px 10px; margin-bottom: 10px; background-color: #0B2340; color: white; font-weight: bold; text-decoration: none;" shape="rect" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/">Football </a> <br clear="none" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"/> <a href="https://athletics.ticketing.yale.edu/online/default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=C04B85FE-11BD-4A43-B4DC-A761D698DC2A" style="display: inline-block; width: 200px; padding: 5px 10px; margin-bottom: 10px; background-color: #0B2340; color: white; font-weight: bold; text-decoration: none;" shape="rect" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/">Men's Basketball </a> <br clear="none" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"/> <a href="https://athletics.ticketing.yale.edu/online/default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=6A3F4454-08D0-4561-B25F-70A9A65F1836" style="display: inline-block; width: 200px; padding: 5px 10px; margin-bottom: 10px; background-color: #0B2340; color: white; font-weight: bold; text-decoration: none;" shape="rect" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/">Women's Basketball </a> <br clear="none" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"/> <a href="https://athletics.ticketing.yale.edu/online/default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=A06627FE-D350-49E5-80BD-6C163DECEFE6" style="display: inline-block; width: 200px; padding: 5px 10px; margin-bottom: 10px; background-color: #0B2340; color: white; font-weight: bold; text-decoration: none;" shape="rect" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/">Men's Hockey</a> <br clear="none" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"/> <a href="https://athletics.ticketing.yale.edu/online/default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=82D80CEB-35F4-489A-9322-97DF75B8FF1A" style="display: inline-block; width: 200px; padding: 5px 10px; margin-bottom: 10px; background-color: #0B2340; color: white; font-weight: bold; text-decoration: none;" shape="rect" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/">Men's Lacrosse </a> </div> </div> <div role="complementary" aria-label="Tertiary" class="article-container tertiary-linked-features"> <div class="tertiary-linked-features-div" id="tertiary-linked-features-0"> <a href="https://www.yalemedicine.org/" shape="rect" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"><img alt="Yale Medicine" src="/ArticleMedia/Images/2019-Current/Misc%20Graphics/Sponsors/YaleMed650%20-%20tertiary.jpg"/> </a> </div> <div class="tertiary-linked-features-div" id="tertiary-linked-features-1"> <a href="http://www.aveloair.com" shape="rect" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"><img alt="" src="/ArticleMedia/Images/24%20Ticketing%20Website%20Updates/Ticket%20Website%20Launch!/Avelo%20Airplane%20Logo%20-%20White%20Background%20copy.jpg"/> </a> </div> <div class="tertiary-linked-features-div" id="tertiary-linked-features-2"> <a href="https://www.lazparking.com" shape="rect" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"><img alt="Laz Parking" src="/ArticleMedia/Images/2019-Current/VisitorLogos/LAZ%20Parking_COLOR.png"/> </a> </div> <div class="tertiary-linked-features-div" id="tertiary-linked-features-3"> <a href="https://twitter.com/YaleAthletics?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor" target="_blank" shape="rect" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"><img alt="Follow Us @YaleAthletics #This is Yale" src="/ArticleMedia/Images/2019-Current/Yale%20Logos/Ticktets_FollowUs_Ad.jpg"/> </a> </div> </div> </div> </div> </div> </div><!--\\ .bodyDetails --> </div><!--\\ .container --> </div><!--\\ #content --> <div role="contentinfo" id="footer"> <div class="footer-content container"> <center xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"><a href="https://athletics.ticketing.yale.edu" target="_parent" shape="rect"><img alt="# This Is Yale" src="/ArticleMedia/Images/2019-Current/YaleLogos/ThisIsYale150.png"/> </a> <br clear="none"/> <br clear="none"/> <a class="btn btn-primary" href="mailto:ticketoffice@yale.edu?subject=Question%20from%20Website" shape="rect">Email the Ticket Office</a> <br clear="none"/> <br clear="none"/> (203) 432-1400<br clear="none"/> 20 Tower Parkway<br clear="none"/> New Haven, CT 06511<br clear="none"/> <a href="https://usability.yale.edu/web-accessibility/accessibility-yale" style="text-decoration: underline;" shape="rect">Accessibility at Yale</a> </center> </div> </div><!--\\ .content-wrapper --> <div id="fade" class="black_overlay"></div> <!-- inclusion of bootstrap.js --> <!-- http://twitter.github.com for documentation on bootstrap --> <script src="/lib/bootstrap/js/bootstrap.bundle.min.js?_=7.72.0" type="text/javascript"></script> <!-- end of bootstrap.js --> <!-- Font Awesome for icons --> <script src="/lib/fontawesome-free/js/all.min.js"></script> <!-- contains bootstrap specific function declarations --> <script src="bootstrap-functions.js?_=7.72.0" type="text/javascript"></script> <!-- Logout Handler --> <script> $(document).ready(function() { var body = $("body"); body .on("logged-out", function(e) { var targetPage = "default.asp?"; window.location.assign("login.asp?targetPage="+encodeURIComponent(targetPage)); }); // on pressing Enter key on an anchor trigger click $("a").keypress(function(e){ if(e.keyCode == 13){ $(this).trigger("click"); } }); // When page is loaded make sure the Page Load Spinner is not shown if (spinnerDelayTimeout) { cancelSpinnerTimeouts(); } body.removeClass("show-spinner"); // Show spinner when form submitted or link clicked var onSubmit; $("form").each( //Trigger the spinner after any other onsubmit functions for the form function(index) { onSubmit = $(this).attr("onsubmit"); if ( onSubmit && onSubmit != "" ) { onSubmit = onSubmit.trim(); // if the submit is "returning", we need to && showSpinner otherwise it won't be called var returnIndex = onSubmit.indexOf("return"); if ( returnIndex != -1 ) { // remove any trailing semi-colons if ( onSubmit.indexOf(";") == onSubmit.length-1 ) onSubmit = onSubmit.substr(0, onSubmit.length-1); // wrap the return in () in case it contains || // (add 6 to strip the original "return") onSubmit = onSubmit.substr(0, returnIndex) + "return (" + onSubmit.substr(returnIndex + 6) + ")"; // and then append the call to the spinner onSubmit += " && showSpinner()"; } else { onSubmit += ";showSpinner()"; } } else { onSubmit = "showSpinner()"; } $(this).attr("onsubmit", onSubmit); } ); // attach an event listener to each <a> tag to show the spinner if needed // only do this if the <a> tag has an "href" attribute, so we don't show // the spinner if staying on the page. If navigating away from the page // via an onClick, we are assuming the onClick handles the display of the spinner // (or submits the form with jQuery, so the spinner attached to the form.submit // is fired) $("a").click(function(e) { var href = $(this).attr("href") || ""; var target = $(this).attr("target") || ""; if ((target == "" || /^(_self|_top|_parent)/.test(href)) && href != "" && !/^(#|javascript:|mailto:|file:)/.test(href)) showSpinner(); }); }); </script> <!-- CONTENT END --> <script type="text/javascript"> (function () { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.defer = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> </body> </html> <script> $(function(){ // "Continue Shopping" and "Look for other events" buttons to redirect back to Brochure page user came from $("a[name=continue-shopping], a[name=continueShopping], input[name=startOver], a[name=error-StartOver], input[name=error-StartOver]").on("click", function(e) { var returnTo = getCookie('returnTo'); if(returnTo){ e.preventDefault(); deleteCookie('returnTo'); window.location.href = returnTo; } }) // "New Order" button to redirect to EIF home page $("input.new-order,input[name=cancel-order]").on("click", function(e){ var returnTo = getCookie('returnTo'); if(returnTo){ e.preventDefault(); $("#popupDiv_okayButton").on("click", function(e){ $.ajax({ url: 'clearOrder.asp', complete: function() { deleteCookie('returnTo'); window.location.href = returnTo; } }); }); } }) }); //adding the returnTo to the cookie var returnTo = "undefined"; if (returnTo) { var reffA = document.createElement('a'); reffA.href = returnTo; if(reffA.host != window.location.host) { setCookie("returnTo", returnTo, 1); } } /* ***************************************************** Cookie methods ***************************************************** */ function setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); var expires = "expires="+d.toUTCString(); document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; } function getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } function deleteCookie(cname) { setCookie(cname, "", -1); } </script>