
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<title>Hale Theatre Arizona</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta property="fb:app_id" content="478211978922357" />
<meta property="og:title" content="Hale Theatre Arizona" />
<meta property="og:url" content="/Online//default.asp?doWork::WScontent::loadArticle=Load&amp;BOparam::WScontent::loadArticle::article_id=D3B8AF99-BAA9-4A4D-930B-EF1FC42A8465&amp;BOparam::WScontent::loadArticle::context_id=undefined" />
<meta property="og:description" content="" />
<meta property="og:site_name" content="Default Site" />

<meta http-equiv="Imagetoolbar" content="no">

    <link rel="shortcut icon" href="/ArticleMedia/Images/Hale Favicon 2020.png?_7.76.1" />


<!-- 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/CSS/Hale-style-v13.5.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,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=';
</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;

    fbApi_loaded = true;

    twitterApi_loaded = true;

</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 : [ 
    [ "19A8BF29-9709-46CD-BC7E-EFF877390E30", "A", "2", "shows", "CC19-20", "November 29, 2019 - December 24, 2019 - A Holiday Favorite", "A Christmas Carol", "", "", "", "", "", "", "", "S", "", "", "show", "default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=19A8BF29-9709-46CD-BC7E-EFF877390E30", "", "/content/Images/19-20 Season/Show Tiles/CC_600x414.jpg", "", "", "", "", "", "191129", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], [], "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ],
    [ "28E9EBB4-9A6D-465F-AB4E-649E970F7252", "A", "2", "shows", "BP20", "December 31, 2019 - February 8, 2020 - A Hilarious Comedy", "Barefoot in the Park", "", "", "", "", "", "", "", "S", "", "", "show", "default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=28E9EBB4-9A6D-465F-AB4E-649E970F7252", "", "/content/Images/19-20 Season/Show Tiles/Barefoot_Park_600x414.jpg", "", "", "", "", "", "191231", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], [], "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ],
    [ "AF428601-4B16-4C85-97E3-A9D720842A24", "A", "2", "shows", "PC20", "January 14, 2020 - April 7, 2020 - The Story & Music of Patsy Cline", "Always... Patsy Cline", "", "", "", "", "", "", "", "S", "", "", "show", "default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=AF428601-4B16-4C85-97E3-A9D720842A24", "", "/content/Images/19-20 Season/Show Tiles/Patsy Cline_600x414.jpg", "", "", "", "", "", "200114", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], [], "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ],
    [ "FA8056E6-D67C-45D0-A070-B2F0ACDB776F", "A", "2", "shows", "GD20", "February 13, 2020 - March 28, 2020 - A Memorable Musical", "Guys and Dolls", "", "", "", "", "", "", "", "S", "", "", "show", "default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=FA8056E6-D67C-45D0-A070-B2F0ACDB776F", "", "/content/Images/19-20 Season/Show Tiles/Guys and Dolls_600x414.jpg", "", "", "", "", "", "200213", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], [], "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ],
    [ "7AD6B3A7-37C1-455C-8B75-4D3B2BC8ABD7", "A", "2", "shows", "BD20", "April 2, 2020 - May 9, 2020 - An Unforgettable Musical", "Brigadoon", "", "", "", "", "", "", "", "S", "", "", "show", "default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=7AD6B3A7-37C1-455C-8B75-4D3B2BC8ABD7", "", "/content/Images/19-20 Season/Show Tiles/Brigadoon_600x414.jpg", "", "", "", "", "", "200402", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], [], "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ],
    [ "2C9F0F7A-DCA1-4843-B49C-B551B358F466", "A", "2", "shows", "TN1920 (Old)", "April 28, 2020 - June 16, 2020 - A Comical Mystery", "The 39 Steps", "", "", "", "", "", "", "", "S", "", "", "show", "default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=2C9F0F7A-DCA1-4843-B49C-B551B358F466", "", "/content/Images/19-20 Season/Show Tiles/39 Steps_600x414.jpg", "", "", "", "", "", "200428", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], [], "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ],
    [ "C85D2167-6629-497B-8C75-96A264C680B0", "A", "2", "shows", "BB20", "May 14, 2020 - June 27, 2020 - An Enchanting Musical", "Beauty and the Beast", "", "", "", "", "", "", "", "S", "", "", "show", "default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=C85D2167-6629-497B-8C75-96A264C680B0", "", "/content/Images/19-20 Season/Show Tiles/Beauty_and_the_Beast_600x414.jpg", "", "", "", "", "", "200514", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], [], "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ],
    [ "5AB0B1B2-002D-4C47-8CD5-6DBDE228E018", "A", "2", "shows", "FF20", "July 2, 2020 - August 15, 2020 - A Magical Musical", "Freaky Friday", "", "", "", "", "", "", "", "S", "", "", "show", "default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=5AB0B1B2-002D-4C47-8CD5-6DBDE228E018", "", "/content/Images/19-20 Season/Show Tiles/Freaky Friday_600x414.jpg", "", "", "", "", "", "200702", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], [], "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ],
    [ "BFD7AD82-A7A4-4B7A-BF79-168CDD8DCD68", "A", "2", "shows", "TN20", "October 8, 2020 - November 21, 2020 - A Comical Mystery", "The 39 Steps", "", "", "", "", "", "", "", "S", "", "", "show", "default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=BFD7AD82-A7A4-4B7A-BF79-168CDD8DCD68", "", "/content/Images/20-21 Season/Show Tiles/The 39 Steps_600x414.jpg", "", "", "", "", "", "201008", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], [], "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ],
    [ "B5D87E3B-1F5D-4A7E-BCC5-63D5A88B9BF3", "A", "2", "shows", "DL20", "October 19, 2020 - November 17, 2020 - A Heartwarming Musical", "Daddy Long Legs", "", "", "", "", "", "", "", "S", "", "", "show", "default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=B5D87E3B-1F5D-4A7E-BCC5-63D5A88B9BF3", "", "/content/Images/20-21 Season/Show Tiles/Daddy Long Legs_600x414.jpg", "", "", "", "", "", "201019", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], [], "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ],
    [ "B87FDDDC-0B68-406D-B931-2361B21BE7ED", "A", "2", "shows", "CC20-21", "November 27, 2020 - December 26, 2020 - A Holiday Favorite", "A Christmas Carol", "", "", "", "", "", "", "", "S", "", "", "show", "default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=B87FDDDC-0B68-406D-B931-2361B21BE7ED", "", "/content/Images/20-21 Season/Show Tiles/Christmas Carol 2020_600x414.jpg", "", "", "", "", "", "201127", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], [], "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ],
    [ "7D71B893-0D48-46C0-88AF-B0DC14FB47DE", "A", "2", "shows", "FP21", "December 31, 2020 - February 6, 2021 - A Jukebox Musical", "Forever Plaid", "", "", "", "", "", "", "", "S", "", "", "show", "default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=7D71B893-0D48-46C0-88AF-B0DC14FB47DE", "", "/content/Images/20-21 Season/Show Tiles/Forever Plaid_600x414.jpg", "", "", "", "", "", "201231", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], [], "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ],
    [ "DA70E6BB-64FA-4B7D-B2CC-536E31BC182E", "A", "2", "shows", "OR21", "January 18, 2021 - March 3, 2021 - A Comedy for the Family", "Over the River and Through the Woods", "", "", "", "", "", "", "", "S", "", "", "show", "default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=DA70E6BB-64FA-4B7D-B2CC-536E31BC182E", "", "/content/Images/20-21 Season/Show Tiles/Over the River_600x414.jpg", "", "", "", "", "", "210112", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], [], "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ],
    [ "516DB3A5-0E73-4912-977B-CB89921AC285", "A", "2", "shows", "Testing GIFs", "February 11, 2021 - March 27, 2021 - A Fun-Filled Comedy", "Charley\'s Aunt", "", "", "", "", "", "", "", "S", "", "", "show", "default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=A8AD8A04-E4E7-4261-B291-E7AE87FB26AF", "", "/content/Images/20-21 Season/Show Tiles/Charleys Aunt_600x414.jpg", "", "", "", "", "", "210211", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], [], "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ],
    [ "A8AD8A04-E4E7-4261-B291-E7AE87FB26AF", "A", "2", "shows", "CA21", "February 11, 2021 - March 27, 2021 - A Fun-Filled Comedy", "Charley\'s Aunt", "", "", "", "", "", "", "", "S", "", "", "show", "default.asp?doWork::WScontent::loadArticle=Load&BOparam::WScontent::loadArticle::article_id=A8AD8A04-E4E7-4261-B291-E7AE87FB26AF", "", "/content/Images/20-21 Season/Show Tiles/Charleys Aunt_600x414.jpg", "", "", "", "", "", "210211", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", [], [], "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ]
  ],
  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 : [  ]  },
  ],
  performanceDays : [ 
    { name : "performance_days", label : "Performance Days", className : "dayFilterList", clearFilterLabel : "Clear Day Filter", selectedValue : "", values : [  ]  },
  ],
  searchLabels: { performances: "Events", date: "Date", unavailable_message: "No Tickets Required", sold_out_message: "Sold Out!", 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: "Sold Out", 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: "Save $10 PER TICKET", 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: "Get Tickets", 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: "15", total_pages: "5" },
  loginLabels: { pageTarget: "maintainAccount.asp", loginBoxClass: "login-required", forgotPassword: "true", formLoginName: "", accountLogin: "true" }, 
  contextId: "", 
  articleId: "D3B8AF99-BAA9-4A4D-930B-EF1FC42A8465", 
  articleSearchId: "", 
  salesType: "P",
  sToken: "1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8="};

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-34875580-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(&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: "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: "Default Homepage", article_title: "Hale Theatre Arizona", article_type: "2", article_id: "D3B8AF99-BAA9-4A4D-930B-EF1FC42A8465"},
{article_name: "", article_title: "4", article_type: "1", article_id: "B2155FFC-5433-48B0-937A-67369996A972"},
{article_name: "", article_title: "3", article_type: "1", article_id: "FA80DB65-8600-4D90-8824-ADC8CE8B0929"},
{article_name: "", article_title: "2", article_type: "1", article_id: "7567F85F-491D-4C5C-8BFC-537AD9F7782A"},
{article_name: "", article_title: "default header main", article_type: "1", article_id: "79F64FFF-457C-4770-B6CE-C9C7EF55BF1C"},
{article_name: "", article_title: "default footer main", article_type: "1", article_id: "B1747643-EFE6-43C7-BD0C-BBD1ECC455CA"}],

          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-M5FCPKN"
	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-M5FCPKN');</script>
	<!-- End Google Tag Manager -->
	
<div id="fb-root"></div>
<script>
    var FBAppID = '478211978922357'
    var FBVersion = 'v2.8';
    
    window.fbAsyncInit = function () {

    
        FB.init({
            appId: FBAppID,
            status: true,
            cookie: true,
            frictionlessRequests: true,
            xfbml: true,
            oauth: true,
            version: FBVersion
        });
        FB.Canvas.setAutoGrow();
        FB.Canvas.getPageInfo(function (info) {
	        FB.Canvas.scrollTo(0, 0);
	    });
        fbinit();
    };

    (function (d, s, id) {
        var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) return;
        js = d.createElement(s); js.id = id;
        js.src = "//connect.facebook.net/en_US/sdk.js";
        js.defer = true;
        fjs.parentNode.insertBefore(js, fjs);
    } (document, 'script', 'facebook-jssdk'));

    function fblogin(thisForm, callback) {
        // check if callback is defined and a function
        var callback = callback && typeof callback === 'function' ? callback : function() {};

        FB.getLoginStatus(function (response) {
            if (response.status == 'connected') {
                callback(thisForm, response);
                thisForm.submit();
            }
            else {
                FB.login(function (response) {
                    if (response.authResponse) {
                        callback(thisForm);
                        thisForm.submit();
                    }
                }, { scope: 'rsvp_event,user_friends' });
            }
        });

        return false;
    }
</script>

<script>
    var events = new Array();
    var eventCounter = 0;

    function fbinit() {
        for (evnt in events) {
            setRSVPButtonsLogin(events[evnt]);
        }
    };

</script>

<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">is empty.</span>
                
            </div>
            
            <div class="customer-buttons">

            
                <div class="cart-callout">

            
                    <button title="Shopping Cart" onclick="submitNewForm(&quot;shoppingCart.asp?sToken=1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&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 id="header-container" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/">
<div id="hale-logo"><a href="default.asp" shape="rect"><img alt="" src="/content/Images/Homepage/Hale_Inline_Web_Logo.png" style="width: 350px; height: 58px;"/>
</a>
</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 " id="menuTopItem0">
		
				<a class="menu_item menu-link" href="javascript:void(0);" onclick="sTokenLink(&quot;default.asp?menu_id=B5253E82-343C-4EBF-9ABA-23EEA65BE35A&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
					<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">SHOWS</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=FC7871D9-E261-48B0-984E-12556B474EB3&amp;menu_id=6788A548-4A28-4FB5-90D0-D414D7043785&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						The Marvelous Wonderettes - NOW PLAYING
					</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=191A275B-7A4B-4503-AEE2-802B24CF68E7&amp;menu_id=6788A548-4A28-4FB5-90D0-D414D7043785&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						Anything Goes - NOW PLAYING
					</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=1DF59A71-E3CD-4378-8748-252D49830CD9&amp;menu_id=6788A548-4A28-4FB5-90D0-D414D7043785&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						Camelot
					</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=DB2CC8F7-CC2F-4E39-9864-0FC1BCCC01AC&amp;menu_id=6788A548-4A28-4FB5-90D0-D414D7043785&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						The Scarlet Pimpernel
					</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=AB7048CB-001E-45D5-94B6-BC6D18E26152&amp;menu_id=6788A548-4A28-4FB5-90D0-D414D7043785&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						Charlie and the Chocolate Factory
					</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">CONCERTS</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=8234A1AF-FBD7-444D-915A-BEB1DB7999BB&amp;menu_id=03BC5BC4-9139-4EC5-9811-048D02C29DF6&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						Bourbon Street Parade Jazz
					</a>
				
					<a class="menuSubItem dropdown-item btn" href="https://www.haletheatrearizona.com/Online/article/70soultribute25" target="_blank">
						A Tribute to 70&#8217;s Soul
					</a>
				
					<a class="menuSubItem dropdown-item btn" href="https://www.haletheatrearizona.com/Online/article/jacksonstrait25" target="_blank">
						90&#8217;s Country at the Hale
					</a>
				
					<a class="menuSubItem dropdown-item btn" href="https://www.haletheatrearizona.com/Online/article/beatles25" target="_blank">
						The Beatles: A Tribute to Rubber Soul and Revolver
					</a>
				
					<a class="menuSubItem dropdown-item btn" href="https://www.haletheatrearizona.com/Online/article/queenbowie25" target="_blank">
						Queen &amp; Bowie: Tribute Concert
					</a>
				
					<a class="menuSubItem dropdown-item btn" href="https://www.haletheatrearizona.com/Online/article/fourseasons25" target="_blank">
						December &#8217;63: Frankie Valli and The Four Seasons Tribute
					</a>
				
					<a class="menuSubItem dropdown-item btn" href="https://www.haletheatrearizona.com/Online/article/eltonbilly25" target="_blank">
						Elton &amp; Billy: A Tribute
					</a>
				
					<a class="menuSubItem dropdown-item btn" href="https://www.haletheatrearizona.com/Online/article/womens90country25" target="_blank">
						A Tribute to the Women of 90's Country
					</a>
				
					<a class="menuSubItem dropdown-item btn" href="https://www.haletheatrearizona.com/Online/article/kingtaylor25" target="_blank">
						Carole King &amp; James Taylor Tribute Concert
					</a>
				
					<a class="menuSubItem dropdown-item btn" href="https://www.haletheatrearizona.com/Online/article/benhale25" target="_blank">
						Ben Hale - Original Night Limited Engagement
					</a>
				
					<a class="menuSubItem dropdown-item btn" href="https://www.haletheatrearizona.com/Online/article/beachboys25" target="_blank">
						The Beach Boys Tribute
					</a>
				
					<a class="menuSubItem dropdown-item btn" href="https://www.haletheatrearizona.com/Online/article/hifiholidays25" target="_blank">
						Hi-Fi Holiday Concert
					</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">TICKETS</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=118122E9-9E58-4997-94F0-8C6634F1DDDE&amp;menu_id=5639C8CE-09C0-49E7-82CC-120940FB4923&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						SEASON TICKETS
					</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=F90CE5B5-5966-4F99-A69C-567A53051AF6&amp;menu_id=5639C8CE-09C0-49E7-82CC-120940FB4923&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						SINGLE TICKETS
					</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=D96548D8-A49C-4FCE-B5BF-2F2C1EBD6DA3&amp;menu_id=5639C8CE-09C0-49E7-82CC-120940FB4923&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						GROUP TICKETS
					</a>
				
					<a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink(&quot;giftCertificateDetails.asp?menu_id=5639C8CE-09C0-49E7-82CC-120940FB4923&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						GIFT CARDS
					</a>
				
				</div>
			
			</li>
	
			<li class="menuTopItem " id="menuTopItem4">
		
				<a class="menu_item menu-link" href="https://programs.haletheatrearizona.com/" target="_blank">
					<span class="menu-label">SHOW PROGRAM</span>
				</a>
			
			</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">INFORMATION</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=1F0062F1-93B3-4E66-88AF-75402CFE3F4B&amp;menu_id=1B7C3441-68E4-49A1-934D-9AF4CDE443B4&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						Contact Us
					</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=E8545CAE-68AA-4897-B58A-00D37214470B&amp;menu_id=1B7C3441-68E4-49A1-934D-9AF4CDE443B4&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						Ticket Policies &amp; Box Office Information
					</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=0833F8EC-365C-4B6F-A113-0C2E37EE449E&amp;menu_id=1B7C3441-68E4-49A1-934D-9AF4CDE443B4&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						How to Book Online FlexPASS
					</a>
				
					<a class="menuSubItem dropdown-item btn" href="https://auditions.haletheatrearizona.com" target="_blank">
						Auditions
					</a>
				
					<a class="menuSubItem dropdown-item btn" href="https://sites.google.com/haletheatrearizona.com/hiring" target="_blank">
						Hiring/Employment
					</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=58A8C31E-F11B-44B6-BFFD-B62D9BED05F8&amp;menu_id=1B7C3441-68E4-49A1-934D-9AF4CDE443B4&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						Ticket Discounts
					</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=06DACE75-AC33-4342-8B3A-8B6BBF697F57&amp;menu_id=1B7C3441-68E4-49A1-934D-9AF4CDE443B4&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						Seating Chart
					</a>
				
					<a class="menuSubItem dropdown-item btn" href="javascript:void(0);" onclick="sTokenLink(&quot;giftCertificateDetails.asp?menu_id=1B7C3441-68E4-49A1-934D-9AF4CDE443B4&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						Buy a Gift Card
					</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=1E1A47ED-BA08-464C-83FE-C54F607E261C&amp;menu_id=1B7C3441-68E4-49A1-934D-9AF4CDE443B4&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						Directions &amp; Parking
					</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=F530BE11-07EC-4693-94D9-E7843019555A&amp;menu_id=1B7C3441-68E4-49A1-934D-9AF4CDE443B4&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						About Us
					</a>
				
					<a class="menuSubItem dropdown-item btn" href="https://press.haletheatrearizona.com/" target="_blank">
						Press
					</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=A87683E4-44CB-493D-B8EA-37A853F80268&amp;menu_id=1B7C3441-68E4-49A1-934D-9AF4CDE443B4&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
						Past Productions
					</a>
				
				</div>
			
			</li>
	
			<li class="menuTopItem " id="menuTopItem6">
		
				<a class="menu_item menu-link" href="javascript:void(0);" onclick="sTokenLink(&quot;maintainAccount.asp?menu_id=AE97FC82-3188-4040-8E86-EA39B18F7E74&quot;, &quot;sToken&quot;, &quot;1,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&quot;)">
					<span class="menu-label">Login/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-DefaultHomepage" 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,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=" 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,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&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,dbc1e5a5,67dfa77a,A1EFDBF6-5A4A-4399-8449-E09F8EAC891D,zofWApyF17Pf381pSmw3F0dDsp8=&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-primary-features">

    <!-- top scrolling features included -->
    
<div role="complementary" aria-roledescription="Carousel" aria-label="Primary" class="article-container primary-feature-wrapper">
    <div id="feature-box-wrap" class="carousel slide" aria-live="polite" data-ride="carousel">
        <div id="feature-box" class="carousel-inner">
    <div data-target="feature" class="carousel-item item-0 active"><img alt="" src="/content/Images/22-23%20Season/Homepage%20Banners/Theater%20Concerts%20Homepage0.jpg" style="width: 100%;" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"/>
</div><div data-target="feature" class="carousel-item item-1"><a href="https://www.haletheatrearizona.com/Online/article/anythinggoes25" shape="rect" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"><img alt="" src="/content/Images/23-24%20Season/Banners/AG-photos_HomepageBanner.jpg" style="width: 100%;"/>
</a>
</div><div data-target="feature" class="carousel-item item-2"><a href="https://www.haletheatrearizona.com/Online/article/anythinggoes25" shape="rect" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/"><img alt="" src="/content/Images/24-25%20Season/Banners/HomepageBanner-MW2025.jpg" style="width: 100%;"/>
</a>
</div>
        </div>

        <a class="carousel-control-prev" href="#feature-box-wrap" data-slide="prev" role="button" aria-controls="feature-box-wrap" aria-label="Previous">
            <span class="carousel-control-prev-icon"></span>
        </a>
        <a class="carousel-control-next" href="#feature-box-wrap" data-slide="next" role="button" aria-controls="feature-box-wrap" aria-label="Next">
            <span class="carousel-control-next-icon"></span>
        </a>
    </div>
</div>


    <div class="article-body-container">
    
        <div role="main" class="article-container main-article-body">
        <div class="article-fixed-width" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/">
<p><br clear="none"/>
<!--3 col cta--></p>

<div class="row">
<div class="col-md-12" style="text-align: center;">
<h1 style="text-align: center;"><span style="font-size: 48px;">ON SALE NOW</span>
<br clear="none"/>
 </h1>
</div>
</div>

<div class="row">
<div class="col-md-4" style="text-align: center;"><a href="https://www.haletheatrearizona.com/Online/article/themarvelouswonderettes25" target="_top" shape="rect"><img alt="" src="/content/Images/24-25%20Season/Square%20with%20Dates/MarvelousWonder_PhotoSquare-w-dates-1200x1200.jpg" style="width: 100%;"/>
</a>
<br clear="none"/>
 </div>

<div class="col-md-4" style="text-align: center;"><a href="https://www.haletheatrearizona.com/Online/article/anythinggoes25" shape="rect"><img alt="" src="/content/Images/23-24%20Season/Square%20with%20dates/AnythingGoes-Square-w-photos.jpg" style="width: 100%;"/>
</a>
<br clear="none"/>
 </div>

<div class="col-md-4" style="text-align: center;"><a href="https://www.haletheatrearizona.com/Online/article/bourbonstreet25" shape="rect"><img alt="" src="/content/Images/24-25%20Season/Square%20with%20Dates/JazzNight_SquareDate1200x1200.jpg" style="width: 100%;"/>
</a>
<br clear="none"/>
 </div>
</div>

<div class="row">
<div class="col-md-4" style="text-align: center;"><a href="https://www.haletheatrearizona.com/Online/article/70soultribute25" target="_blank" shape="rect"><img alt="" src="/content/Images/24-25%20Season/Square%20with%20Dates/70's-Soul_Square-Dates_1200x1200.png" style="width: 100%;"/>
</a>
<br clear="none"/>
 </div>

<div class="col-md-4" style="text-align: center;"><a href="https://www.haletheatrearizona.com/Online/article/camelot25" shape="rect"><img alt="" src="/content/Images/24-25%20Season/Show%20Tiles/Camelot_Square%20w-dates.jpg" style="width: 100%;"/>
</a>
<br clear="none"/>
 </div>

<div class="col-md-4" style="text-align: center;"><a href="https://www.haletheatrearizona.com/Online/article/jacksonstrait25" target="_blank" shape="rect"><img alt="" src="/content/Images/24-25%20Season/Square%20with%20Dates/Jackson-Strait_Square-w-date-1200x1200.jpg" style="width: 100%;"/>
</a>
<br clear="none"/>
 </div>
</div>

<div class="row">
<div class="col-md-4" style="text-align: center;"><a href="https://www.haletheatrearizona.com/Online/article/beatles25" target="_blank" shape="rect"><img alt="" src="/content/Images/24-25%20Season/Square%20with%20Dates/Beatles_Square-Dates_1200x1200.jpg" style="width: 100%;"/>
</a>
<br clear="none"/>
 </div>

<div class="col-md-4" style="text-align: center;"><a href="https://www.haletheatrearizona.com/Online/article/thescarletpimpernel25" shape="rect"><img alt="" src="/content/Images/24-25%20Season/Square%20with%20Dates/ScarletPimpernel_Square%20w-date%201200x1200.jpg" style="width: 100%;"/>
</a>
<br clear="none"/>
 </div>

<div class="col-md-4" style="text-align: center;"><a href="https://www.haletheatrearizona.com/Online/article/queenbowie25" target="_blank" shape="rect"><img alt="" src="/content/Images/24-25%20Season/Square%20with%20Dates/QueenBowie_Square-Dates_1200x1200.jpg" style="width: 100%;"/>
</a>
<br clear="none"/>
 </div>
</div>

<div class="row">
<div class="col-md-4" style="text-align: center;"><a href="https://www.haletheatrearizona.com/Online/article/charlieandthechocolatefactory25" shape="rect"><img alt="" src="/content/Images/24-25%20Season/Square%20with%20Dates/Charlie_Square-w-dates-1200x1200.jpg" style="width: 100%;"/>
</a>
<br clear="none"/>
 </div>

<div class="col-md-4" style="text-align: center;"><a href="https://www.haletheatrearizona.com/Online/article/fourseasons25" shape="rect"><img alt="" src="/content/Images/25-26%20Season/Square%20with%20Dates/D63_Square-Dates1_1200x1200.png" style="width: 100%;"/>
</a>
<br clear="none"/>
 </div>

<div class="col-md-4" style="text-align: center;"><a href="https://www.haletheatrearizona.com/Online/article/eltonbilly25" shape="rect"><img alt="" src="/content/Images/24-25%20Season/Square%20with%20Dates/Elton-Billy_Square-Dates_1200x1200.png" style="width: 100%;"/>
</a>
<br clear="none"/>
 </div>
</div>

<div class="row">
<div class="col-md-4" style="text-align: center;"><a href="https://www.haletheatrearizona.com/Online/article/womens90country25" shape="rect"><img alt="" src="/content/Images/24-25%20Season/Square%20with%20Dates/WomenCountry_Square-Dates_1200x1200.jpg" style="width: 100%;"/>
</a>
<br clear="none"/>
 </div>

<div class="col-md-4" style="text-align: center;"><a href="https://www.haletheatrearizona.com/Online/article/kingtaylor25" shape="rect"><img alt="" src="/content/Images/24-25%20Season/Square%20with%20Dates/King-Taylor_SquareDate_1200x1200.jpg" style="width: 100%;"/>
</a>
<br clear="none"/>
 </div>

<div class="col-md-4" style="text-align: center;"><a href="https://www.haletheatrearizona.com/Online/article/benhale25" shape="rect"><img alt="" src="/content/Images/25-26%20Season/Square%20with%20Dates/Ben%20Hale-square%20w%20dates%20(1).png" style="width: 100%;"/>
</a>
<br clear="none"/>
 </div>
</div>

<div class="row">
<div class="col-md-4" style="text-align: center;"><a href="https://www.haletheatrearizona.com/Online/article/beachboys25" shape="rect"><img alt="" src="/content/Images/24-25%20Season/Square%20with%20Dates/BeachBoys_Square-Dates_1200x1200.jpg" style="width: 100%;"/>
</a>
<br clear="none"/>
 </div>

<div class="col-md-4" style="text-align: center;"><a href="https://www.haletheatrearizona.com/Online/article/hifiholidays25" shape="rect"><img alt="" src="/content/Images/24-25%20Season/Square%20with%20Dates/HiFi1_SquareDates_1200x1200.jpg" style="width: 100%;"/>
</a>
</div>
</div>
</div>
<!--buy tickets section-->

<div class="container buy-col-container" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/">
<h1>Three Easy Ways To Buy Tickets</h1>

<div class="row row-eq-height" id="buy-tickets">
<div class="col-sm-4 buy-col-1"><img alt="online" src="/content/Images/branding/mouse-icon.png"/>
<h2><br clear="none"/>
Online:</h2>

<p>Buy your tickets anytime - day or night</p>
</div>

<div class="col-sm-4 buy-col-2"><img alt="online" src="/content/Images/branding/phone-icon.png"/>
<h2><br clear="none"/>
By Phone:</h2>

<p><a href="tel:480-497-1181" shape="rect">480-497-1181</a>
<br clear="none"/>
Monday - Saturday<br clear="none"/>
12 PM to 5 PM</p>
</div>

<div class="col-sm-4 buy-col-3"><a href="http://www.google.com/maps/dir//Hale+Centre+Theatre+-+Arizona,+50+W+Page+Ave,+Gilbert,+AZ+85233/@33.355221,-111.7927977,12z/data=!4m15!1m6!3m5!1s0x872ba9172844475b:0xbe555616b83d5f0f!2sHale+Centre+Theatre+-+Arizona!8m2!3d33.355221!4d-111.790609!4m7!1m0!1m5!1m1!1s0x872ba9172844475b:0xbe555616b83d5f0f!2m2!1d-111.790609!2d33.355221" shape="rect"><img alt="online" src="/content/Images/branding/location-icon.png"/>
</a>

<h2><br clear="none"/>
Stop By:</h2>

<p><a href="http://www.google.com/maps/dir//Hale+Centre+Theatre+-+Arizona,+50+W+Page+Ave,+Gilbert,+AZ+85233/@33.355221,-111.7927977,12z/data=!4m15!1m6!3m5!1s0x872ba9172844475b:0xbe555616b83d5f0f!2sHale+Centre+Theatre+-+Arizona!8m2!3d33.355221!4d-111.790609!4m7!1m0!1m5!1m1!1s0x872ba9172844475b:0xbe555616b83d5f0f!2m2!1d-111.790609!2d33.355221" target="_blank" shape="rect">50 West Page Avenue<br clear="none"/>
Gilbert, AZ 85233</a>
<br clear="none"/>
<a href="https://www.google.com/maps/dir//Hale+Centre+Theatre+-+Arizona,+50+W+Page+Ave,+Gilbert,+AZ+85233/@33.355221,-111.7927977,12z/data=!4m15!1m6!3m5!1s0x872ba9172844475b:0xbe555616b83d5f0f!2sHale+Centre+Theatre+-+Arizona!8m2!3d33.355221!4d-111.790609!4m7!1m0!1m5!1m1!1s0x872ba9172844475b:0xbe555616b83d5f0f!2m2!1d-111.790609!2d33.355221" target="_blank" shape="rect">Get Directions to Hale</a>
</p>
</div>
</div>
</div>

        </div>
        
    </div>
    </div>
</div>

        </div><!--\\ .bodyDetails -->
    </div><!--\\ .container -->
</div><!--\\ #content -->
  <div role="contentinfo" id="footer">
    <div class="footer-content container">
<!--sign up form-->
<div class="container signup-form-container" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/">
<h3 style="text-align: center;"><span style="color:#dbb877;">Get Show Info Delivered Right to Your Inbox!</span>
</h3>

<p style="text-align: center;"><span style="color:#ffffff;">Sign up to receive show news and special offers!</span>
</p>

<div class="row" id="signup-form-row">
<div class="col-sm-4" id="hct-form-text">
<h3 class="left-text" style="margin-bottom: 0px;">Connect</h3>

<ul id="social-media-row">
	<li class="fb-col"><a href="https://www.facebook.com/haletheatreaz" target="_blank" shape="rect"><img alt="" class="circle-icon" src="/content/Images/facebook-icon.png"/> </a>
</li>
	<li class="insta-col"><a href="https://www.instagram.com/haletheatreaz/" target="_blank" shape="rect"><img alt="" class="circle-icon" src="/content/Images/instagram-icon.png"/> </a>
</li>
	<li class="yt-col"><a href="https://www.youtube.com/user/haleaztv/featured" target="_blank" shape="rect"><img alt="" class="circle-icon" src="/content/Images/youtube-icon.png"/> </a>
</li>
</ul>
</div>

<p class="col-sm-2"> </p>

<div class="col-sm-pull-5" id="hct-form-container"> </div>
</div>
</div>

<div class="container footer-container" xmlns="http://www.w3.org/1999/xhtml" xmlns:av="http://www.audienceview.com/xml/email/">
<div class="row row-container">
<div class="col-sm-4 footer-col-1">
<h4>FOR YOU</h4>

<ul>
	<li><a href="https://www.haletheatrearizona.com/Online/article/flexpass2425" shape="rect">Season Tickets</a>
</li>
	<li><a href="https://www.haletheatrearizona.com/Online/article/shows" shape="rect">Season of Plays</a>
</li>
	<li><a href="https://www.haletheatrearizona.com/Online/giftCertificateDetails.asp" shape="rect">Gift Cards</a>
</li>
	<li><a href="https://www.haletheatrearizona.com/Online/login.asp?targetPage=maintainAccount.asp" shape="rect">Your Account</a>
</li>
	<li><a href="https://www.haletheatrearizona.com/Online/default.asp?doWork::WScontent::loadArticle=Load&amp;BOparam::WScontent::loadArticle::article_id=D96548D8-A49C-4FCE-B5BF-2F2C1EBD6DA3" shape="rect">Group Ticket Information</a>
</li>
</ul>
</div>

<div class="col-sm-4 footer-col-2">
<h4>HALE THEATRE</h4>

<ul>
	<li><a href="https://www.haletheatrearizona.com/Online/article/policies" shape="rect">Ticket Policies</a>
</li>
	<li><a href="/Online/article/auditions" shape="rect">Auditions</a>
</li>
	<li><a href="https://flow.page/haletheatreaz" shape="rect">Show Programs</a>
</li>
</ul>
</div>

<div class="col-sm-4 footer-col-3">
<h4>CONTACT US</h4>

<ul>
	<li>Address: 50 West Page Avenue, Gilbert, AZ 85233</li>
	<li>Phone: <a href="tel:480-497-1181" shape="rect">480-497-1181</a>
</li>
	<li>Email: <a href="mailto:boxoffice@haletheatrearizona.com" shape="rect">boxoffice@haletheatrearizona.com</a>
</li>
	<li>Hours: Mon - Sat 12 PM to 5 PM</li>
</ul>
</div>
</div>

<div class="row copyright-row">
<p class="text-center copyright-text">Copyright © 2024 | All Rights Reserved</p>
</div>
</div>

  </div>
</div><!--\\ .content-wrapper -->
<div id="fade" class="black_overlay"></div>

<script type="text/javascript" defer="defer" src="https://platform.twitter.com/widgets.js" id="twitter-wjs"></script>



<!-- 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>