CINXE.COM

Sonoma State University Online Box Office

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="en"> <head> <title>Sonoma State University Online Box Office</title> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta http-equiv="Imagetoolbar" content="no"> <!-- inclusion of bootstrap specific CSS --> <!-- http://twitter.github.com for documentation on bootstrap --> <link rel="Stylesheet" href="/lib/bootstrap/css/bootstrap.min.css?_7.76.1" /> <!-- 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.76.1" type="text/css"/> <!--[if lt IE 9]> <link rel="stylesheet" href="../../content/images/branding/global_IE.css?_7.76.1" type="text/css"> <![endif]--> <script src="/lib/jquery/jquery.min.js?_=7.76.1" type="text/javascript"></script> <script language="Javascript"> </script> <link rel="stylesheet" href="/content/Files/responsive/2021/SSU_Main_2021_withSSO.css?_=7.76.1" 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.76.1"></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 = "Help"; 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,a39b946a,67f345b5,A01815ED-1DAB-4718-AE5F-75F22D139E55,cI5Q3y4qUr8apPUxSJHECVMjMo0='; </script> <script type="text/javascript" src="../Common/online-jscript.js?_=7.76.1"></script> <script type="text/javascript" src="../Common/online-navigation-jscript.js?_=7.76.1"></script> <script type="text/javascript" src="../Common/Widgets/widgetParent.js?_=7.76.1"></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.76.1"></script> <script type="text/javascript" src="../Common/Widgets/TabularSearchResultsWidget.js?_=7.76.1"></script> <script type="text/javascript" src="../Common/Widgets/SearchFilterWidget.js?_=7.76.1"></script> <script type="text/javascript" src="../Common/Widgets/LoginWidget.js?_=7.76.1"></script> <script type="text/javascript" src="../Common/Widgets/VideoWidget.js?_=7.76.1"></script> <script type="text/javascript" src="../Common/Widgets/Tk3DDVWidget.js?_=7.76.1"></script> <script type="text/javascript" src="../Common/Widgets/CalendarWidget.js?_=7.76.1"></script> <script type="text/javascript" src="../Common/Widgets/twitterWidgets.js?_=7.76.1"></script> <script type="text/javascript" src="../Common/Widgets/googleMapsWidget.js?_=7.76.1"></script> <script type="text/javascript" src="../Common/Widgets/facebookSocialWidgets.js?_=7.76.1"></script> <script type="text/javascript" src="../Common/Widgets/facebookEvent.js?_=7.76.1"></script> <script type="text/javascript" src="../Common/Widgets/instagramFeedWebWidget.js?_=7.76.1"></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 = { searchHeaders : [ "Id", "Object Type", "Type", "Category", "Name", "Description", "Short Description", "Start Date", "Start Date time", "Start Date date", "Start Date month", "Start Date year", "End Date", "On Sale Date", "Sales Status", "Availability", "Available Number", "Keywords", "Additional Info", "Group", "Image 1", "Image 2", "image1_alt_text", "image2_alt_text", "thumbnail", "Spotlight Image", "Data 1", "Data 2", "Data 3", "Data 4", "Data 5", "Data 6", "Data 7", "Data 8", "Data 9", "Data 10", "Data 11", "Data 12", "Data 13", "Data 14", "Data 15", "Data 16", "filter1", "filter2", "filter3", "filter4", "filter_parent1", "filter_child2", "filter_parent2", "filter_child1", "multifilter1", "multifilter2", "Organization Short Description", "Sales Type", "Options", "Street", "City", "Province / State", "Postal Code", "Country", "Longitude", "Latitude", "Venue ID", "Venue Name", "Venue Description", "Venue Short Description", "Venue Group", "Venue Data 1", "Venue Data 2", "Venue Data 3", "Venue Data 4", "Venue Data 5", "Venue Data 6", "Venue Data 7", "Venue Data 8", "Venue Data 9", "Venue Data 10", "Venue Data 11", "Venue Data 12", "Venue Type", "Series Name", "Minimum Price", "Maximum Price", "Upsell Article", "Add-on Article", "email", "e_address1", "e_address2", "e_address3", "customer_id", "tracking_code", "twitter_search_term", "external_reference_code", "access", "Venue Organization Id", "Meta Description", "" ], searchNames : [ "id", "object_type", "type", "category", "name", "description", "short_description", "start_date", "start_date_time", "start_date_date", "start_date_month", "start_date_year", "end_date", "on_sale_date", "sales_status", "availability_status", "availability_num", "keywords", "additional_info", "group", "image1", "image2", "image1_alt_text", "image2_alt_text", "thumbnail", "app_image", "data1", "data2", "data3", "data4", "data5", "data6", "data7", "data8", "data9", "data10", "data11", "data12", "data13", "data14", "data15", "data16", "filter1", "filter2", "filter3", "filter4", "filter_parent1", "filter_child2", "filter_parent2", "filter_child1", "multifilter1", "multifilter2", "organization_short_description", "sales_type", "options", "street", "city", "state", "zip", "country", "longitude", "latitude", "venue_id", "venue_name", "venue_description", "venue_short_description", "venue_group", "venue_data1", "venue_data2", "venue_data3", "venue_data4", "venue_data5", "venue_data6", "venue_data7", "venue_data8", "venue_data9", "venue_data10", "venue_data11", "venue_data12", "venue_type", "series_name", "min_price", "max_price", "upsell_article_id", "addon_article_id", "email", "e_address1", "e_address2", "e_address3", "customer_id", "tracking_code", "twitter_search_term", "external_reference_code", "access", "organization_id", "meta_description", "" ], searchResults : [ [ "0209D988-2869-4232-BA44-B73C4B747222", "P", "", "", "GMC MKP 04-09-2025", "General admission seating in Weill Hall\'s LOFT layout.", "Mrs. Krishnan\'s Party", "Wed, Apr. 9, 2025 - 7:30 PM", "19:30", "9", "3", "2025", "", "", "S", "G", "46", "", "", "", "", "", "", "", "", "", "Indian Ink Theatre Company", "", "", "", "", "", "GM2418", "Mrs. Krishnan\'s Party", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], ["1","3"], "", "", "", "", "", "", "", "10513564-603E-4E89-A387-1B09D75B818F", "Joan and Sanford I. Weill Hall, General Admission", "Joan and Sanford I. Weill Hall", "", "Joan and Sanford I. Weill Hall", "GMC", "Weill Hall + Lawn", "", "", "", "", "", "", "", "", "", "", "general admission", "2024-25 GMC Presents", "$40.00", "$40.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "56F259BA-D21A-4DE8-B7EC-308298B75D0F", "P", "", "", "GMC MKP 04-10-2025", "General admission seating in Weill Hall\'s LOFT layout.", "Mrs. Krishnan\'s Party", "Thu, Apr. 10, 2025 - 7:30 PM", "19:30", "10", "3", "2025", "", "", "S", "G", "61", "", "", "", "", "", "", "", "", "", "Indian Ink Theatre Company", "", "", "", "", "", "GM2418", "Mrs. Krishnan\'s Party", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], ["1","3"], "", "", "", "", "", "", "", "10513564-603E-4E89-A387-1B09D75B818F", "Joan and Sanford I. Weill Hall, General Admission", "Joan and Sanford I. Weill Hall", "", "Joan and Sanford I. Weill Hall", "GMC", "Weill Hall + Lawn", "", "", "", "", "", "", "", "", "", "", "general admission", "2024-25 GMC Presents", "$40.00", "$40.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "27D40FB9-4AAB-45A5-914C-C31C172A1E52", "P", "Standard", "", "ATHL VLYB SC 04-11-2025", "Skills Camp for 7th-9th grade volleyball players. April 11th &amp; April 12th, 7:00pm-8:30pm", "Volleyball Skills Camp: April 11th & April 12th", "Fri, Apr. 11, 2025 - 7:00 PM", "19:00", "11", "3", "2025", "", "", "S", "E", "6", "", "", "", "", "", "", "", "", "", "Women\'s Volleyball", "The Fieldhouse", "", "", "", "VLYB", "VLYBC24", "Skills Camp", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ["1"], ["1"], "", "", "", "", "", "", "", "57AB33D2-DA21-46DA-8474-A18C765C4DFA", "Camps & Clinics", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "general admission", "2025 Volleyball Camps", "$250.00", "$250.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "01B51798-7860-4EC0-B98A-235620EE6370", "P", "", "", "CL GAT SMF 04-12-2025", "Off-campus trip to&nbsp;Saturday Morning Farmers Market trip", "Getaway Trip: Saturday Morning Farmers Market trip", "Sat, Apr. 12, 2025 - 10:00 AM", "10:00", "12", "3", "2025", "", "", "S", "U", "-1", "", "", "", "", "", "", "", "", "", "Police Services", "We leave on time!", "If the above event requires an event ticket you will", "receive it at the vans or digitally (prior to event)", "", "TRIP", "", "Saturday Morning Farmer Market", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], ["1","3"], "", "", "", "", "", "", "", "81BCCC03-086B-465D-8AAE-DDBAA3EBA0AE", "Special Event", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "general admission", "2024-25 Getaway Trips", "$0.00", "$0.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "185D4E1F-2FAA-40AD-B6FD-6D9EDE8CE51F", "P", "", "", "ATHL SFTB ACC 04-12-2025", "Advanced catchers camp", "SSU Advanced Catchers Camp", "Sat, Apr. 12, 2025 - 5:00 PM", "17:00", "12", "3", "2025", "", "", "S", "E", "10", "", "", "", "", "", "", "", "", "", "Softball", "Drop Off & Pick-Up at the Softball Field", "Parking regulations are enforced 24/7 at SSU.", "", "", "SFTB", "SFTBC24", "SSU Softball Camp", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ["1"], ["1"], "", "", "", "", "", "", "", "57AB33D2-DA21-46DA-8474-A18C765C4DFA", "Camps & Clinics", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "general admission", "2025 Softball Camps", "$40.00", "$40.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "D5F7F867-BEFF-45EE-936E-DB28FFCA712F", "P", "", "", "CL GAT LAC 04-13-2025", "Off-campus trip to&nbsp;Golden State Warriors v. Los Angeles Clippers", "Getaway Trip: Golden State Warriors v. Los Angeles Clippers", "Sun, Apr. 13, 2025 - 10:00 AM", "10:00", "13", "3", "2025", "", "", "S", "U", "-1", "", "", "", "", "", "", "", "", "", "Police Services", "We leave on time!", "If the above event requires an event ticket you will", "receive it at the vans or digitally (prior to event)", "", "TRIP", "", "GSW vs LAC", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], ["1","3"], "", "", "", "", "", "", "", "81BCCC03-086B-465D-8AAE-DDBAA3EBA0AE", "Special Event", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "general admission", "2024-25 Getaway Trips", "$0.00", "$0.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "CED2A83A-1673-4DFC-B4EC-08E948C79A7A", "P", "", "", "CPA SCH NT 04-13-2025", "General adminission, must be seated by showtime or risk forfeiting your ticket(s).", "Navarro Trio", "Sun, Apr. 13, 2025 - 2:00 PM", "14:00", "13", "3", "2025", "", "", "S", "E", "231", "", "", "", "", "", "", "", "", "", "Department of Music", "", "", "2:00 PM", "", "", "", "Navarro Trio", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], ["1","3"], "", "", "", "", "", "", "", "D97CEF62-87E8-46BB-8ECD-46DA3C3724F7", "Schroeder Hall, General Admission", "", "", "Schroeder Hall", "GMC", "", "", "", "", "", "", "", "", "", "", "", "general admission", "2024-25 CPA Music", "$8.00", "$20.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "F7BEE13E-7562-424B-B490-9A66F937944B", "P", "", "", "CPA SCH NMS 04-17-2025", "General adminission, must be seated by showtime or risk forfeiting your ticket(s).", "New Music Sonoma", "Thu, Apr. 17, 2025 - 7:30 PM", "19:30", "17", "3", "2025", "", "", "S", "E", "244", "", "", "", "", "", "", "", "", "", "Department of Music", "", "", "7:30 PM", "", "", "", "New Music Sonoma", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], ["1","3"], "", "", "", "", "", "", "", "D97CEF62-87E8-46BB-8ECD-46DA3C3724F7", "Schroeder Hall, General Admission", "", "", "Schroeder Hall", "GMC", "", "", "", "", "", "", "", "", "", "", "", "general admission", "2024-25 CPA Music", "$8.00", "$20.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "E00C45CC-2D6E-404E-BA4C-3E061EB56C61", "P", "Standard", "", "ATHL VLYB SC 04-18-2025", "Skills Camp for 7th-9th grade volleyball players. April 18th &amp; April 19th, 7:00pm-8:30pm", "Volleyball Skills Camp: April 18th & April 19th", "Fri, Apr. 18, 2025 - 7:00 PM", "19:00", "18", "3", "2025", "", "", "S", "E", "6", "", "", "", "", "", "", "", "", "", "Women\'s Volleyball", "The Fieldhouse", "", "", "", "VLYB", "VLYBC24", "Skills Camp", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ["1"], ["1"], "", "", "", "", "", "", "", "57AB33D2-DA21-46DA-8474-A18C765C4DFA", "Camps & Clinics", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "general admission", "2025 Volleyball Camps", "$250.00", "$250.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "EA9E5ED3-AEE5-4DF7-B0A0-2B68CCF62BE8", "P", "", "", "CPA SCH CCS 04-18-2025", "General adminission, must be seated by showtime or risk forfeiting your ticket(s).", "Concert Choir and Sonovoce", "Fri, Apr. 18, 2025 - 7:30 PM", "19:30", "18", "3", "2025", "", "", "S", "E", "205", "", "", "", "", "", "", "", "", "", "Department of Music", "", "", "7:30 PM", "", "", "", "Concert Choir and Sonovoce", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], ["1","3"], "", "", "", "", "", "", "", "D97CEF62-87E8-46BB-8ECD-46DA3C3724F7", "Schroeder Hall, General Admission", "", "", "Schroeder Hall", "GMC", "", "", "", "", "", "", "", "", "", "", "", "general admission", "2024-25 CPA Music", "$8.00", "$20.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "82BC0F30-AE26-41BB-BFB9-8BB2B4F98985", "P", "", "", "GMC JS 04-18-2025", "Reserved seating.", "Jordi Savall with Hesp猫rion XXI", "Fri, Apr. 18, 2025 - 7:30 PM", "19:30", "18", "3", "2025", "", "", "S", "G", "336", "", "", "", "", "", "", "", "", "", "Hesp猫rion XXI, Music of Fire & Love", "", "", "", "", "", "GM2403", "Jordi Savall with", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], ["1","2","3","6"], "", "", "", "", "", "", "", "FB399970-54F5-4677-845E-3D596943623C", "Joan and Sanford I. Weill Hall", "Joan and Sanford I. Weill Hall", "", "Joan and Sanford I. Weill Hall", "GMC", "", "", "", "", "", "", "", "", "", "", "", "reserved", "2024-25 GMC Presents", "$35.00", "$95.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "0FF8C7F3-448D-4281-8E34-D0BCE7E2EE43", "P", "", "", "CL GAT SFU 04-19-2025", "Off-campus trip to&nbsp;San Francisco鈥檚 Union Square", "Getaway Trip: San Francisco鈥檚 Union Square", "Sat, Apr. 19, 2025 - 10:00 AM", "10:00", "19", "3", "2025", "", "", "S", "U", "-1", "", "", "", "", "", "", "", "", "", "Police Services", "We leave on time!", "If the above event requires an event ticket you will", "receive it at the vans or digitally (prior to event)", "", "TRIP", "", "San Francisco鈥檚 Union Square", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], ["1","3"], "", "", "", "", "", "", "", "81BCCC03-086B-465D-8AAE-DDBAA3EBA0AE", "Special Event", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "general admission", "2024-25 Getaway Trips", "$0.00", "$0.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "320BB938-7429-4D31-B5F6-B2AEA214629E", "P", "", "", "CPA SCH MTS 04-21-2025", "Music Theater Scenes", "Music Theater Scenes", "Mon, Apr. 21, 2025 - 7:30 PM", "19:30", "21", "3", "2025", "", "", "S", "E", "200", "", "", "", "", "", "", "", "", "", "Department of Music", "", "", "7:30 pm", "", "", "", "Music Theater Scenes", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], ["1","3"], "", "", "", "", "", "", "", "8043DA26-954A-4DF5-A435-033D7B7BDB8A", "Warren Auditorium", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "general admission", "2024-25 CPA Music", "$8.00", "$20.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "9D9498AA-3C8D-4772-B634-D44F04F11F5A", "P", "", "", "ATHL SOCW WTC 04-22-2025", "Technical Camp&nbsp;for Women\'s Soccer 15-18 years old, 8:00am-9:30am.", "Women\'s Soccer Technical Camp", "Tue, Apr. 22, 2025 - 8:00 AM", "08:00", "22", "3", "2025", "", "", "S", "E", "6", "", "", "", "", "", "", "", "", "", "Women\'s Soccer", "", "", "", "", "SOCW", "SOCWC24", "Technical Camp", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ["1"], ["1"], "", "", "", "", "", "", "", "57AB33D2-DA21-46DA-8474-A18C765C4DFA", "Camps & Clinics", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "general admission", "2025 Women\'s Soccer Camps", "$250.00", "$250.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "BBB0CCCA-879F-4221-B0C3-D87DA96D5D40", "P", "", "", "CL GAT SFG 04-22-2025", "Off-campus trip to&nbsp;SF Giants v. Milwaukee Brewers", "Getaway Trip: SF Giants v. Milwaukee Brewers", "Tue, Apr. 22, 2025 - 2:00 PM", "14:00", "22", "3", "2025", "", "", "S", "U", "-1", "", "", "", "", "", "", "", "", "", "Police Services", "We leave on time!", "If the above event requires an event ticket you will", "receive it at the vans or digitally (prior to event)", "", "TRIP", "", "SF Giants v. Milwaukee Brewers", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], ["1","3"], "", "", "", "", "", "", "", "81BCCC03-086B-465D-8AAE-DDBAA3EBA0AE", "Special Event", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "general admission", "2024-25 Getaway Trips", "$0.00", "$0.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "E44208C0-FE95-4332-A7BB-772A98793FE4", "P", "", "", "GMC IM 04-24-2025", "Reserved seating.", "Isaac Mizrahi", "Thu, Apr. 24, 2025 - 7:30 PM", "19:30", "24", "3", "2025", "", "", "S", "E", "529", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "GM2419", "Isaac Mizrahi", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], ["1","2","3","6"], "", "", "", "", "", "", "", "FB399970-54F5-4677-845E-3D596943623C", "Joan and Sanford I. Weill Hall", "Joan and Sanford I. Weill Hall", "", "Joan and Sanford I. Weill Hall", "GMC", "", "", "", "", "", "", "", "", "", "", "", "reserved", "2024-25 GMC Presents", "$25.00", "$85.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "B345D2A7-8C65-428E-867A-ACEF2E8A085A", "P", "", "", "CL GAT BBS 04-25-2025", "Off-campus trip to&nbsp;Bodega Bay Sunset", "Getaway Trip: Bodega Bay Sunset", "Fri, Apr. 25, 2025 - 5:00 PM", "17:00", "25", "3", "2025", "", "", "S", "U", "-1", "", "", "", "", "", "", "", "", "", "Police Services", "We leave on time!", "If the above event requires an event ticket you will", "receive it at the vans or digitally (prior to event)", "", "TRIP", "", "Bodega Bay Sunset", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], ["1","3"], "", "", "", "", "", "", "", "81BCCC03-086B-465D-8AAE-DDBAA3EBA0AE", "Special Event", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "general admission", "2024-25 Getaway Trips", "$0.00", "$0.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "A03B7425-A288-4D6B-A19D-AE649CCD91F2", "P", "Standard", "", "ATHL VLYB SC 04-25-2025", "Skills Camp for 7th-9th grade volleyball players. April 25th &amp; April 26th, 7:00pm-8:30pm", "Volleyball Skills Camp: April 25th & April 26th", "Fri, Apr. 25, 2025 - 7:00 PM", "19:00", "25", "3", "2025", "", "", "S", "E", "6", "", "", "", "", "", "", "", "", "", "Women\'s Volleyball", "The Fieldhouse", "", "", "", "VLYB", "VLYBC24", "Skills Camp", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ["1"], ["1"], "", "", "", "", "", "", "", "57AB33D2-DA21-46DA-8474-A18C765C4DFA", "Camps & Clinics", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "general admission", "2025 Volleyball Camps", "$250.00", "$250.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "086AD193-2B32-4F7D-9678-37320EAC43ED", "P", "", "", "CPA WH SO 04-26-2025", "General admission, must be seated by showtime or risk forfeiting your ticket(s).", "Symphony Orchestra", "Sat, Apr. 26, 2025 - 3:00 PM", "15:00", "26", "3", "2025", "", "", "S", "E", "668", "", "", "", "", "", "", "", "", "", "Department of Music", "", "", "3:00 PM", "", "", "", "Symphony Orchestra", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ["1"], ["1","3"], "", "", "", "", "", "", "", "10513564-603E-4E89-A387-1B09D75B818F", "Joan and Sanford I. Weill Hall, General Admission", "Joan and Sanford I. Weill Hall", "", "Joan and Sanford I. Weill Hall", "GMC", "Weill Hall + Lawn", "", "", "", "", "", "", "", "", "", "", "general admission", "2024-25 CPA Music", "$8.00", "$20.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ], [ "F8B7A679-E2BD-4189-A652-3E35A77E59D7", "P", "", "", "CL GAT TMM 05-01-2025", "Off-campus trip to&nbsp;SF Theatre Trip to see Mamma Mia (Trip #1)", "Getaway Trip: SF Theatre Trip to see Mamma Mia (Trip #1)", "Thu, May. 1, 2025 - 4:00 PM", "16:00", "1", "4", "2025", "", "", "S", "U", "-1", "", "", "", "", "", "", "", "", "", "Police Services", "We leave on time!", "If the above event requires an event ticket you will", "receive it at the vans or digitally (prior to event)", "", "TRIP", "", "SF Theatre Trip to Mamma Mia", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], ["1","3"], "", "", "", "", "", "", "", "81BCCC03-086B-465D-8AAE-DDBAA3EBA0AE", "Special Event", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "general admission", "2024-25 Getaway Trips", "$0.00", "$0.00", "", "", "", "", "", "", "", "", "", "", "Public", "", "", "" ] ], searchFilters : [ { name : "object_type_filter", label : "Type Filter", className : "objectTypeFilterList", clearFilterLabel : "Clear Type Filter", selectedValue : "", values : [ ] }, { name : "month_filter", label : "Month Filter", className : "monthFilterList", clearFilterLabel : "Clear Month Filter", selectedValue : "", values : [ ] }, { name : "city_filter", label : "City Filter", className : "cityFilterList", clearFilterLabel : "Clear City Filter", selectedValue : "", values : [ ] }, { name : "venue_filter", label : "Venue Filter", className : "venueFilterList", clearFilterLabel : "Clear Venue Filter", selectedValue : "", values : [ ] }, { name : "category_filter", label : "Category Filter", className : "categoryFilterList", clearFilterLabel : "Clear Category Filter", selectedValue : "", values : [ ] }, { name : "organization_short_description_filter", label : "Organization Filter", className : "organizationShortDescriptionFilterList", clearFilterLabel : "Clear Organization Filter", selectedValue : "", values : [ ] }, { name : "filter1", label : "Filter 1", className : "customFilterList", clearFilterLabel : "Clear Filter", selectedValue : "", values : [ ] }, { name : "filter2", label : "Filter 2", className : "customFilterList", clearFilterLabel : "Clear Filter", selectedValue : "", values : [ ] }, { name : "filter3", label : "Filter 3", className : "customFilterList", clearFilterLabel : "Clear Filter", selectedValue : "", values : [ ] }, { name : "filter4", label : "Filter 4", className : "customFilterList", clearFilterLabel : "Clear Filter", selectedValue : "", values : [ ] }, { name : "filter_parent1", label : "Filter Parent 1", className : "customFilterParentList", clearFilterLabel : "Clear Filter", selectedValue : "", values : [ ] }, { name : "filter_parent2", label : "Filter Parent 2", className : "customFilterParentList", clearFilterLabel : "Clear Filter", selectedValue : "", values : [ ] }, { name : "multifilter1", label : "Multi Filter 1", className : "customFilterList", clearFilterLabel : "Clear Filter", selectedValue : "", values : [ ] }, { name : "multifilter2", label : "Multi Filter 2", className : "customFilterList", clearFilterLabel : "Clear Filter", selectedValue : "", values : [ ] } ], searchCalendarFilters : [ { name : "calendar_days", label : "Calendar Days", className : "dayFilterList", clearFilterLabel : "Clear Day Filter", selectedValue : "", values : [ ["2025-04-09T00:00:00.000", "1"],["2025-04-10T00:00:00.000", "1"],["2025-04-11T00:00:00.000", "1"],["2025-04-17T00:00:00.000", "1"],["2025-04-19T00:00:00.000", "1"],["2025-04-21T00:00:00.000", "1"],["2025-04-24T00:00:00.000", "1"],["2025-04-26T00:00:00.000", "1"],["2025-05-06T00:00:00.000", "1"],["2025-05-08T00:00:00.000", "1"],["2025-05-11T00:00:00.000", "1"],["2025-06-14T00:00:00.000", "1"],["2025-06-21T00:00:00.000", "1"],["2025-06-23T00:00:00.000", "1"],["2025-06-27T00:00:00.000", "1"],["2025-04-12T00:00:00.000", "2"],["2025-04-13T00:00:00.000", "2"],["2025-04-22T00:00:00.000", "2"],["2025-04-25T00:00:00.000", "2"],["2025-05-01T00:00:00.000", "2"],["2025-05-02T00:00:00.000", "2"],["2025-05-03T00:00:00.000", "2"],["2025-05-04T00:00:00.000", "2"],["2025-05-07T00:00:00.000", "2"],["2025-05-09T00:00:00.000", "2"],["2025-05-10T00:00:00.000", "2"],["2025-05-12T00:00:00.000", "2"],["2025-04-18T00:00:00.000", "3"] ] }, ], performanceDays : [ { name : "performance_days", label : "Performance Days", className : "dayFilterList", clearFilterLabel : "Clear Day Filter", selectedValue : "", values : [ ] }, ], searchLabels: { performances: "Events", date: "Date", unavailable_message: "Log In to Access", sold_out_message: "Fully Booked", on_sale_message: "On sale", to_be_determined_message: "TBD", next: "禄", previous: "芦", next_month: "Next month", previous_month: "Previous month", avail_excellent: "Excellent", avail_good: "Good", avail_limited: "Limited", avail_sold_out: "Unavailable", no_results_message: "We\'re sorry, there are no events matching your search.", promo_item: "This item is available with a promocode", buy_seats_message: "Buy", buy_bundle_message: "Buy", buy_item_message: "Buy", pageNext: "Next", pagePrev: "Previous", buy_gift_message: "Donate", buy_storedvalueitem_message: "Buy", upsell_seats_message: "Upgrade", upsell_bundle_message: "Upgrade", upsell_item_message: "Upgrade", upsell_gift_message: "Upgrade", upsell_storedvalueitem_message: "Upgrade", upsell_popup_title: "", addon_seats_message: "Select", addon_bundle_message: "Select", addon_item_message: "Select", addon_gift_message: "Select", addon_storedvalueitem_message: "Select", exchange_seats_message: "Select", exchange_bundle_message: "Select", exchange_item_message: "Select", exchange_gift_message: "Select", exchange_storedvalueitem_message: "Select", describe_seats_message: "%action, %name, %datetime", describe_bundle_message: "%action, %name", describe_item_message: "%action, %name", describe_gift_message: "%action, %name", describe_storedvalueitem_message: "%action, %name", describe_article_message: "%action, %name", see_events_for_date: "See events for %m %d", select_your_time: "Please select your time", view_article_message: "View", price_title: "Price", pagination: "Pagination", availability_title: "Availability", active_promo_codes: "Active promotions:", promo_code_item_title: "This item is available with a promocode", has_promo_code: "false", brand_path: "../../content/images/branding/", clear_date_filter: "Clear Date Filter" }, searchSUMO: { availability_access: "true", mapSelect_access: "true" }, pagination: { current_page: "1", page_size: "20", total_pages: "3" }, loginLabels: { pageTarget: "maintainAccount.asp", loginBoxClass: "login-required", forgotPassword: "true", formLoginName: "", accountLogin: "true" }, contextId: "", articleId: "64C39D67-4069-46E6-B3B1-060BB7601A7A", articleSearchId: "", salesType: "P", sToken: "1,a39b946a,67f345b5,A01815ED-1DAB-4718-AE5F-75F22D139E55,cI5Q3y4qUr8apPUxSJHECVMjMo0="}; 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', 'G-JYE2DPK39B']); _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(&quot;&quot;); 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: "SSU 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: "SSU - Main", article_title: "Sonoma State University Online Box Office", article_type: "2", article_id: "64C39D67-4069-46E6-B3B1-060BB7601A7A"}, {article_name: "", article_title: "", article_type: "1", article_id: "43D2A5FD-7C19-4C2F-9AB3-3CE034EBC67A"}, {article_name: "", article_title: "header", article_type: "1", article_id: "420F7AB6-C83D-43D5-942B-0FA8D896C8B5"}, {article_name: "", article_title: "Footer", article_type: "1", article_id: "62FBB10C-DACD-4D41-A3E0-A48F92827F08"}], 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-P7P8TPGK" 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-P7P8TPGK');</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(&quot;shoppingCart.asp?sToken=1,a39b946a,67f345b5,A01815ED-1DAB-4718-AE5F-75F22D139E55,cI5Q3y4qUr8apPUxSJHECVMjMo0=&quot;)" 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"> <div class="container" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"> <div class="row"> <div class="col align-self-start text-center text-md-left"><a href="/Online/default.asp" shape="rect"><img alt="" src="/content/Images/Branding/branding/2021_images/ssu_full_logo_centered-wht.png" style="max-width: 200px; height: auto;"/> </a> </div> </div> </div> </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 has-sub-menu clearfix dropdown" id="menuTopItem0"> <a href="javascript:void(0);" class="menu_item empty-link-dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"> <span class="menu-label">Shortcuts</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(&quot;default.asp?doWork::WScontent::loadArticle=Load&amp;BOparam::WScontent::loadArticle::article_id=BA6115F3-0C86-48A6-977F-BA483EFEEA83&amp;menu_id=1E030633-54EC-488C-A3F9-79CBDFB058E8&quot;, &quot;sToken&quot;, &quot;1,a39b946a,67f345b5,A01815ED-1DAB-4718-AE5F-75F22D139E55,cI5Q3y4qUr8apPUxSJHECVMjMo0=&quot;)"> Getaway Trips </a> <a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink(&quot;default.asp?doWork::WScontent::loadArticle=Load&amp;BOparam::WScontent::loadArticle::article_id=F0937BA2-5F50-430F-A693-E50F29AC8FA8&amp;menu_id=1E030633-54EC-488C-A3F9-79CBDFB058E8&quot;, &quot;sToken&quot;, &quot;1,a39b946a,67f345b5,A01815ED-1DAB-4718-AE5F-75F22D139E55,cI5Q3y4qUr8apPUxSJHECVMjMo0=&quot;)"> Art Department Materials </a> <a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink(&quot;default.asp?doWork::WScontent::loadArticle=Load&amp;BOparam::WScontent::loadArticle::article_id=72813E33-33D9-487E-8A4E-2FE05C235734&amp;menu_id=1E030633-54EC-488C-A3F9-79CBDFB058E8&quot;, &quot;sToken&quot;, &quot;1,a39b946a,67f345b5,A01815ED-1DAB-4718-AE5F-75F22D139E55,cI5Q3y4qUr8apPUxSJHECVMjMo0=&quot;)"> Testing Services </a> <a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink(&quot;default.asp?doWork::WScontent::loadArticle=Load&amp;BOparam::WScontent::loadArticle::article_id=01278B47-F6C2-45B6-AF80-971700C15E76&amp;menu_id=1E030633-54EC-488C-A3F9-79CBDFB058E8&quot;, &quot;sToken&quot;, &quot;1,a39b946a,67f345b5,A01815ED-1DAB-4718-AE5F-75F22D139E55,cI5Q3y4qUr8apPUxSJHECVMjMo0=&quot;)"> Center for Environmental Inquiry </a> </div> </li> <li class="menuTopItem " id="menuTopItem1"> <a class="menu_item menu-link" href="javascript:void(0);" onclick="sTokenLink(&quot;default.asp?doWork::WScontent::loadArticle=Load&amp;BOparam::WScontent::loadArticle::article_id=45804AC7-3022-418A-8B32-4E36E1CE55FD&amp;menu_id=D86E8CA3-39E4-430B-AA77-CAEB2BA6AEAB&quot;, &quot;sToken&quot;, &quot;1,a39b946a,67f345b5,A01815ED-1DAB-4718-AE5F-75F22D139E55,cI5Q3y4qUr8apPUxSJHECVMjMo0=&quot;)"> <span class="menu-label">WolfBucks</span> </a> </li> <li class="menuTopItem " id="menuTopItem2"> <a class="menu_item menu-link" href="javascript:void(0);" onclick="sTokenLink(&quot;default.asp?doWork::WScontent::loadArticle=Load&amp;BOparam::WScontent::loadArticle::article_id=88747A78-0BE1-4034-B268-6194A7ABD049&amp;sessionlanguage=&amp;SessionSecurity::linkName=&amp;menu_id=9FBB4ECE-E0B1-4BEC-B937-26B2BF630830&quot;, &quot;sToken&quot;, &quot;1,a39b946a,67f345b5,A01815ED-1DAB-4718-AE5F-75F22D139E55,cI5Q3y4qUr8apPUxSJHECVMjMo0=&quot;)"> <span class="menu-label">Information</span> </a> </li> <li class="menuTopItem " id="menuTopItem3"> <a class="menu_item menu-link" href="javascript:void(0);" onclick="sTokenLink(&quot;maintainAccount.asp?menu_id=EDD24C88-7ADD-4ED1-982D-141F2DDAA52E&quot;, &quot;sToken&quot;, &quot;1,a39b946a,67f345b5,A01815ED-1DAB-4718-AE5F-75F22D139E55,cI5Q3y4qUr8apPUxSJHECVMjMo0=&quot;)"> <span class="menu-label">My Account</span> </a> </li> <li class="menuTopItem" id="menuTopItem-help"> <button class="menu_item menu-link btn btn-link btn-link-text" type="button" onclick="new showInformationPopup( 'Help', 'loadArticle.asp?BOparam::WScontent::loadArticle::article_id=F8103D8C-7EA0-4B4B-A37E-9DE398B93107')">Help</button> </li> </ul> </div> </div> <!-- CONTENT START --> <div id="content"> <div class="container"> <div class="bodyDetails article-SSUMain" 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,a39b946a,67f345b5,A01815ED-1DAB-4718-AE5F-75F22D139E55,cI5Q3y4qUr8apPUxSJHECVMjMo0=" 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="EE8716B4-0827-4B0D-9ACB-038A148DF966"> <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, &quot;BOset::WScontent::SearchCriteria::search_from::0&quot;, &quot;0&quot;, &quot;false&quot;, &quot;sToken&quot;, &quot;1,a39b946a,67f345b5,A01815ED-1DAB-4718-AE5F-75F22D139E55,cI5Q3y4qUr8apPUxSJHECVMjMo0=&quot;);" 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, &quot;BOset::WScontent::SearchCriteria::search_to::0&quot;, &quot;0&quot;, &quot;false&quot;, &quot;sToken&quot;, &quot;1,a39b946a,67f345b5,A01815ED-1DAB-4718-AE5F-75F22D139E55,cI5Q3y4qUr8apPUxSJHECVMjMo0=&quot;);" 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-secondary-features"> <!-- top scrolling features included --> <div class="article-body-container"> <div role="main" class="article-container main-article-body"> <p xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"><br clear="none"/> <div name="avWidget" id="avWidget_64C39D67-4069-46E6-B3B1-060BB7601A7A_IDJAAJBHEAH1JXMDOQATEHILRILH3JRRAN2GJHXLMJZ3WWLUP0PFAC" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns=""> <script type="text/javascript"> registerWidget( "SearchWebWidget", "avWidget_64C39D67-4069-46E6-B3B1-060BB7601A7A_IDJAAJBHEAH1JXMDOQATEHILRILH3JRRAN2GJHXLMJZ3WWLUP0PFAC", { "SearchWebWidget": "", "css_class": "", "css_id": "", "css_style": "", "showPrice": "", "showLegend": "", "showNoResults": "", "title": "", "1": "1"}); </script></div> </p> </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,a39b946a,67f345b5,A01815ED-1DAB-4718-AE5F-75F22D139E55,cI5Q3y4qUr8apPUxSJHECVMjMo0="> <input type="hidden" name="BOparam::WScontent::loadArticle::article_id" value="64C39D67-4069-46E6-B3B1-060BB7601A7A"> <h4 id="promocode-title"> <span class="fas fa-tag promotag"></span> Promo Code</h4> <ul class="list-unstyled"> <li class="promotional-code-message"> If you have a promotion, enter the access 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, enter the access 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"> <div name="avWidget" id="avWidget_43D2A5FD-7C19-4C2F-9AB3-3CE034EBC67A_IDZATG3NUJAHUJGWQ2KLFV00AFHO02P1PQYAWH20LXEGA33FX2L2RO" xmlns:av="http://www.audienceview.com/xml/email/" xmlns:xhtml="http://www.w3.org/1999/xhtml"> <script type="text/javascript"> registerWidget( "CalendarWidget", "avWidget_43D2A5FD-7C19-4C2F-9AB3-3CE034EBC67A_IDZATG3NUJAHUJGWQ2KLFV00AFHO02P1PQYAWH20LXEGA33FX2L2RO", { "CalendarWidget": "", "css_class": "", "css_id": "", "css_style": "", "displayMonth": "", "seriesName": "", "title": "", "1": "1"}); </script></div> </div> </div> </div> </div> </div> </div><!--\\ .bodyDetails --> </div><!--\\ .container --> </div><!--\\ #content --> <div role="contentinfo" id="footer"> <div class="footer-content container"> <div class="container" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"> <div class="row justify-content-center"> <div class="col-md-3 col-sm-12 text-center text-md-left"><img alt="" src="/content/Images/Branding/branding/2021_images/ssu_full_logo_centered-wht.png" style="max-width: 150px; height: auto;"/> <br clear="none"/> 聽</div> <div class="col-md-2 col-sm-12 text-center text-md-left">1801 East Cotati Ave<br clear="none"/> Rohnert Park, CA 94928<br clear="none"/> 707.664.4246<br clear="none"/> 聽</div> <div class="col-md-3 col-sm-12 text-center text-md-left"><a href="mailto:tickets@sonoma.edu?subject=Website%20Inquiry" shape="rect">Contact SSU</a> <br clear="none"/> <a href="http://sonoma.edu/privacy" shape="rect">Privacy Notice</a> <br clear="none"/> <a href="https://www.calstate.edu/" shape="rect">California State University</a> <br clear="none"/> 聽</div> <div class="col-md-2 col-sm-12 text-center text-md-left"><a href="http://accessibility.sonoma.edu/" shape="rect">Accessibility</a> <br clear="none"/> <a href="http://accessibility.sonoma.edu/plugins" shape="rect">Download Plugins</a> <br clear="none"/> <a href="http://sonoma.edu/website-feedback" shape="rect">Website Feedback</a> <br clear="none"/> 聽</div> <div class="col-md-2 col-sm-12 text-center text-md-left"><a href="http://sonoma.edu/employment" shape="rect">Jobs</a> <br clear="none"/> <a href="http://www.sonoma.edu/hr/titleix/" shape="rect">Title IX</a> <br clear="none"/> <a href="http://www.sonoma.edu/ps/emergency/" shape="rect">Emergency Information</a> </div> </div> </div> </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.76.1" 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.76.1" 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>

Pages: 1 2 3 4 5 6 7 8 9 10