PageSourceSearch

http://normaltheater.com/

html normaltheater.com collected 2026-09-24 22:39:22 UTC 80,050 bytes, 2,039 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="en">
4<head>
5
6	<meta http-equiv="Content-type" content="text/html; charset=UTF-8" />
7<!-- Google Tag Manager for GA4 -->
8				
8<script>(function(w,d,s,l,i){w.GAMeasurementID='G-GP57JP063D';w[l]=w[l]||[];w[l].push({'gtm.start':
9				new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
10				j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
11				'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
12				})(window,document,'script','cpDataLayerGA4','GTM-K73C5PS');</script>
12
13				<!-- End Google Tag Manager for GA4 -->
14				
14<script type='text/javascript'>
15					var enableTelemetry = 'false'
16					var aiConfig = {
17					instrumentationKey: '1cde048e-3185-4906-aa46-c92a7312b60f'						
18					}
19					var appInsights = window.appInsights || function (a) { function b(a) { c[a] = function () { var b = arguments; c.queue.push(function () { c[a].apply(c, b) }) } } var c = { config: a }, d = document, e = window; setTimeout(function () { var b = d.createElement('script'); b.src = a.url || 'https://js.monitor.azure.com/scripts/a/ai.0.js', d.getElementsByTagName('script')[0].parentNode.appendChild(b) }); try { c.cookie = d.cookie } catch (a) { } c.queue = []; for (var f = ['Event', 'Exception', 'Metric', 'PageView', 'Trace', 'Dependency']; f.length;)b('track' + f.pop()); if (b('setAuthenticatedUserContext'), b('clearAuthenticatedUserContext'), b('startTrackEvent'), b('stopTrackEvent'), b('startTrackPage'), b('stopTrackPage'), b('flush'), !a.disableExceptionTracking) { f = 'onerror', b('_' + f); var g = e[f]; e[f] = function (a, b, d, e, h) { var i = g && g(a, b, d, e, h); return !0 !== i && c['_' + f](a, b, d, e, h), i } } return c }(aiConfig);
20					window.appInsights = appInsights, appInsights.queue && 0 === appInsights.queue.length;
21					// Add telemetry initializer
22					appInsights.queue.push(function() {
23						appInsights.context.addTelemetryInitializer(function(envelope) {
24							var telemetryItem = envelope.data.baseData;
25							// To check the telemetry item’s type:
26							if (!false)
27							{
28								//If the telemetry is not enabled, we still want to capture Google map custom event, so only allow that
29								if (envelope.name.indexOf('.Event') == -1)
30									return false;
31							}
32						});
33					});						
34					appInsights.trackPageView();
35				</script>
35
36	
36<script>
37		function populateAntiForgery(token) {
38			var input = document.createElement("input");
39			input.name = "__RequestVerificationToken";
40			input.type = "hidden";
41			input.value = token;
42			var absPat = /^https?:\/\/|^\/\//i;
43			var forms = document.getElementsByTagName("form");
44			for (var i = 0; i < forms.length; i++) {
45				if (forms[i].method == "post" &&
46					!forms[i].querySelector('[name="__RequestVerificationToken"]') &&
47					!absPat.test(forms[i].getAttribute("action"))) {
48					forms[i].appendChild(input.cloneNode());
49				}
50			}
51		}
52
53		function getAntiForgeryToken(callback, error) {
54			var xhr = new XMLHttpRequest();
55			xhr.open("GET", "/antiforgery");
56			xhr.addEventListener("load", function() {
57				try {
58					if (this.status !== 200) {
59						throw Error("Invalid status. Could not retrieve antiforgery token.");
60		}
61					var obj = JSON.parse(this.responseText);
62					callback(obj.token);
63				} catch (e) {
64					typeof error === "function" && error(e);
65				}
66			});
67			xhr.send();
68		}
69
70		getAntiForgeryToken(function(token) {
71			if (document.readyState === "complete"
72				|| document.readyState === "loaded" 
73				|| document.readyState === "interactive") {
74				populateAntiForgery(token);
75				return;
76			}
77			document.addEventListener("DOMContentLoaded", function() {
78				populateAntiForgery(token);
79			}, false);
80		}, console.error);
81			</script>
81
82			
83
84	
84<script type="text/javascript">
85		window.departmentHeader = {};
86		window.pageSectionTracker = {};
87		window.isResponsiveEnabled = true;
88		window.isRemoveSetHeights= false;
89		if (window.isRemoveSetHeights) {
90			document.documentElement.className += ' removeSetHeights';
91		}
92		window.mainMenuMediaQuery = 'screen and (max-width: 40em)';
93		window.isMobileBrowserIncludingTablets = false;
94		window.fixedResponsiveMenu = false;
95		window.fullWidthResponsiveMenu = false;
96		window.responsiveMenuHeight = '';
97		window.responsiveMenuFontSize = '';
98		window.isContentAdvisor = false;
99		(function () {
100			window.setSizeCookie = function () {
101				document.cookie = "dpi=" + window.devicePixelRatio + "; path=/";
102				document.cookie = "viewportWidth=" + window.innerWidth + "; path=/";
103				document.cookie = "viewportHeight=" + window.innerHeight + "; path=/";
104				if (screen && screen.width && screen.height) {
105					document.cookie = "screenWidth=" + screen.width + "; path=/";
106					document.cookie = "screenHeight=" + screen.height + "; path=/";
107				}
108				document.cookie = "responsiveGhost=1; path=/";
109			};
110
111			setSizeCookie();
112		}());
113	</script>
113
114		<meta name="viewport" content="width=device-width, initial-scale=1">
115
116	
116<script async src="https://docaccess.com/docbox.js"></script>
116
117	
118	<meta name="category0" content="Interior" />
119
120	
121	<meta name="theme-color" content="#b60000">
122	<link rel="icon" href="/images/favicon.ico" type="image/x-icon" />
123	<link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" />
124		<title>Normal Theater, IL - Official Website | Official Website</title>
125
126		<meta name="description" content="">
127		<meta name="keywords" content="Home">
128			
128<script src="/Assets/Scripts/jQuery/jquery-3.7.1.min.js"></script>
128
129	
129<script src="/Assets/Scripts/jQuery/jquery-migrate-3.6.0.min.js" type="text/javascript"></script>
129
130	
131
132	<!--[if IE 6]>
132<script language="JavaScript" type="text/javascript"> var isie6 = true; </script>
132<![endif]-->
133	<!--[if IE 7]>
133<script language="JavaScript" type="text/javascript"> var isie7 = true; </script>
133<![endif]-->
134	<!--[if IE 8]>
134<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
134<![endif]-->
135	<!--[if IE 9]>
135<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
135<![endif]-->
136	
136<script type="text/javascript"><!--
137	var intCountryCode = 840;
138	var order = '';
139//--></script>
139
140	
141	<link href="/-2140275272.css" rel="stylesheet" type="text/css" />	<link href="/1324323549.css" rel="stylesheet" type="text/css" />
142
143	<link rel="stylesheet" type="text/css" href="/Assets/Styles/Print.css" media="print">
144	
144<script type="text/javascript">
145		window.Pages = window.Pages || {};
146		// FrontEnd RWD initialization
147		window.Pages.rwdReady = $.Deferred();
148		window.Pages.toolBarDeferred = $.Deferred();
149		window.Pages.rwdSetupComplete = $.Deferred();
150		window.Pages.megaMenuLoaded = $.Deferred();
151		window.Pages.angularToolbarComplete = $.Deferred();
152		window.Pages.frontEndToolbarComplete = $.Deferred();
153	</script>
153
154	<!--CPHeadContent-->
155	
155<script src="/739942322.js" type="text/javascript"></script>
155
156	
157	
158	
159	
160
161
162
163
164	<!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="/App_Themes/ie8.css"><![endif]-->
165	<!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/App_Themes/ie7.css"><![endif]-->
166	<!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/App_Themes/ie6.css"><![endif]-->
167	<!--[if lt IE 9]>
167<script type="text/javascript" src="/Scripts/html5.js"></script>
167<![endif]-->
168
169	
169<script type="text/javascript">
170		setEditorVariables(false, 840);
171		function getPrintPreviewType() { return 0; } function printPreview() {pPreview(getPrintPreviewType()); }
172	</script>
172
173	
173<script src="/Assets/Scripts/AlpineJS/3.14.1/alpine.min.js" type="text/javascript" defer="defer"></script>
173
174</head>
175<body class="wide " >
176
177    
177<script>jQuery(document).click(function (event) {
178	var target = jQuery(event.target);
179	if (target.attr('src') && target.parents('.image').length && target.parents('.widget').length) {
180		var text = target.attr('title');
181		
182		if (!text.length) {
183			text = "N/A";
184		}
185		ga('send',
186			{
187				hitType: 'event',
188				eventCategory: 'Image',
189				eventAction: 'Image - ' + text,
190				eventLabel: window.location.href
191			});
192	}
193	if (target.is('button') || target.hasClass('button') || target.parents().hasClass('button')) {
194		var text = "";
195		if (target.parents('.button')[0]) {
196			text = target.parents('.button').first().text();
197		} else if (target.text().length) {
198			text = target.text();
199		} else if (target.attr('title').length) {
200			text = target.attr('title');
201		}
202		if (!text.length) {
203			text = "N/A";
204		}
205		ga('send',
206			{
207				hitType: 'event',
208				eventCategory: 'Button',
209				eventAction: 'Button - ' + text,
210				eventLabel: window.location.href
211			});
212	}
213	if (target.parents('.widgetCustomHtml').length) {
214		ga('send',
215			{
216				hitType: 'event',
217				eventCategory: 'Custom Html',
218				eventAction: 'Custom Html Clicked',
219				eventLabel: window.location.href
220			});
221	}
222	if (target.parents('.editor').length) {
223		ga('send',
224			{
225				hitType: 'event',
226				eventCategory: 'Editor',
227				eventAction: 'Editor Link Clicked',
228				eventLabel: window.location.href
229			});
230	}
231	if (target.parents('.GraphicLinks').length) {
232		var text = "";
233		var targetGraphicLink = target;
234		if (target.hasClass('widgetGraphicLinksLink')) {
235			targetGraphicLink = jQuery(target.children()[0]);
236		}
237		if (targetGraphicLink.hasClass('text')) {
238			text = targetGraphicLink.text();
239		} else if (targetGraphicLink.attr('src').length) {
240			if (targetGraphicLink.attr('alt').length) {
241				text = targetGraphicLink.attr('alt');
242			} else {
243				text = targetGraphicLink.attr('src');
244			}
245		} else {
246			text = "N/A";
247		}
248		ga('send',
249			{
250				hitType: 'event',
251				eventCategory: 'Graphic Links',
252				eventAction: 'Graphic Link - ' + text,
253				eventLabel: window.location.href
254			});
255	}
256	if (target.parents('.InfoAdvanced').length) {
257		ga('send',
258			{
259				hitType: 'event',
260				eventCategory: 'Info Advanced',
261				eventAction: 'Info Advanced Clicked',
262				eventLabel: window.location.href
263			});
264	}
265	if (target.parents('.list').length) {
266		ga('send',
267			{
268				hitType: 'event',
269				eventCategory: 'List',
270				eventAction: 'List Clicked',
271				eventLabel: window.location.href
272			});
273	}
274	if (target.parents('.megaMenuItem').length || target.parents('.topMenuItem').length) {
275		var megaMenuText = jQuery('.topMenuItem.mouseover').find('span').text();
276		var breadCrumbs = [];
277		jQuery('.breadCrumbs > li').each(function () {
278			 breadCrumbs.push(this.textContent);
279		});
280		var pageTitle = breadCrumbs.join('>');
281		var subTitleText = target.parents('.megaMenuItem').children('.widgetTitle').children().text();
282		var text = "";
283		if (pageTitle) {
284			text += pageTitle + " | ";
285		} else {
286			text += document.title + ' - ';
287		}
288		if (target.text() == "" && megaMenuText == "") {
289			text += "N/A";
290		} else if (target.text().length && megaMenuText.length) {
291			if (megaMenuText == target.text()) {
292				text += megaMenuText;
293			} else {
294				text += megaMenuText + " - " + subTitleText + " - " + target.text();
295			}
296		} else if (target.text() == "") {
297			text += megaMenuText;
298		} else {
299			text += target.text();
300		}
301		if (!text.length) {
302			text = "N/A";
303		}
304		ga('send',
305			{
306				hitType: 'event',
307				eventCategory: 'Mega Menu',
308				eventAction: 'Mega Menu : ' + text,
309				eventLabel: window.location.href
310			});
311	}
312	if (target.parents('.widgetNewsFlash').length && target.parents('.widgetItem').length) {
313		var text = jQuery(target.parents('.widgetItem')[0]).find('.widgetTitle').children().text();
314		if (!text.length) {
315			text = "N/A";
316		}
317		ga('send',
318			{
319				hitType: 'event',
320				eventCategory: 'News Flash',
321				eventAction: 'News Flash - ' + text,
322				eventLabel: window.location.href
323			});
324	}
325	if (target.hasClass('widgetQuickLinksLink') || target.find('.widgetQuickLinksLink').length) {
326		var text = target.text();
327		if (!text.length) {
328			text = "N/A";
329		}
330		ga('send',
331			{
332				hitType: 'event',
333				eventCategory: 'Quick Links',
334				eventAction: 'Quick Links - ' + text,
335				eventLabel: window.location.href
336			});
337	}
338	if (target.attr('src') && target.parents('.cpSlideshow').length) {
339		var text = target.attr('title');
340		if (!text.length) {
341			text = "N/A";
342		}
343		ga('send',
344			{
345				hitType: 'event',
346				eventCategory: 'Slideshow',
347				eventAction: 'Slideshow - ' + text,
348				eventLabel: window.location.href
349			});
350	}
351	if (target.parents('.widgetText').length) {
352		ga('send',
353			{
354				hitType: 'event',
355				eventCategory: 'Text',
356				eventAction: 'Text Link Clicked',
357				eventLabel: window.location.href
358			});
359	}
360});</script>
360
361	<div id="popoverModal" class="cp-PopOver cp-PopOver--modal cp-AdminWrap" style="position: fixed; display: none;">
362	<div class="cp-PopOver-header">
363		<h3 class="cp-PopOver-title"></h3>
364		<button class="cp-Btn cp-PopOver-close" onclick="closePopOverModal(event)">
365			<svg class="cp-Icon--close" alt="close" title="close">
366				<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconClose"></use>
367			</svg>
368		</button>
369	</div>
370	<div id="cpPopOverBody" class="cp-PopOver-body">
371		<form id="cpPopOverForm" name="cpPopOverForm" novalidate></form>
372	</div>
373	<div id="cpPopOverFooter" class="cp-PopOver-footer">
374		<div class="cp-BtnGroup" id="actionButtons">
375			<!-- Action buttons will be dynamically added here -->
376		</div>
377	</div>
378</div>
379    <div id="fb-root"></div>
380<div id=skipToContentLinks>
381<a href="#ccbaacd0ae-6386-4410-8fcb-f414a4d60eb4" target="_self" class="skipToContentLink">Skip to Main Content</a>
382</div>
383    <form id="frmReferenceFormForTelerikEditorDialogs"></form>
384
385        <input type="hidden" id="GoogleMapsKey" value="AIzaSyDWUuE-ifkbhxblF920N8MjpBdTg1Wt784" />
386
387
388
389    <input type="hidden" id="cpcDomain" value="https://cp-civicplusuniversity2.civicplus.com">
390    <input type="hidden" id="hdnStructureID" value="1" />
391    <input type="hidden" id="hdnContentCollectionID" value="178e8d55-5fdd-4c74-9577-e2301335e704" />
392    <input type="hidden" id="hdnWorkingCopyID" value="00000000-0000-0000-0000-000000000000" />
393    <input type="hidden" id="hdnThemeID" value="9" />
394    <input type="hidden" id="pageIsFrontEnd" value="true" />
395    <input type="hidden" id="pageModuleID" />
396    <input type="hidden" id="pagePageID" value="1" />
397
398    <div id="stickyPlaceholder"></div>
399    <div id="outer-wrap" class="outer-wrap">
400        <div id="inner-wrap" class="inner-wrap">
401                <div id="divToolbars" class="cpToolbars newCP mui-fixed" style="">
402                    
403
404
405
406                </div>
407            <div id="bodyWrapper">
408                <div id="mainNavHolderMobile" class="mainNavHolderMobile"></div>
409                
410<div data-cpRole="structuralContainer" id="structuralContainer1">
411<div data-cpRole="structuralContainer" id="structuralContainer2">
412<div class="siteWrap"><header class="siteHeader"><h1 data-cpRole="banner" id="banner2" class="logo empty">
413
414
415
416
417				<a id="banner2-17" style="			display: block; text-align: left;
418" class="bannerObject" href="http://www.normaltheater.com" target="_self"><img alt="Normal Theater Logo" class="bannerObject" height="1324" src="/ImageRepository/Document?documentID=1159" width="2600" /></a>
419</h1><aside data-cpRole="contentContainer" id="contentContainer1">	<div id="ccf21a730c-9dc0-4de0-bca6-3ea3bcc8e8d1" data-containerid="f21a730c-9dc0-4de0-bca6-3ea3bcc8e8d1" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="25">
420				                
421
422		<div class="row outer wide"><!--
423--><div class="outer col col24 first last" style="" data-widgetcontainerid="92317e5a-5040-4480-bd49-a4648f38d816">�				
424	<div class="row nest first last wide">�
425	
426	<div class="inner col col24 first last idacc26532-2c9c-4388-b241-265b823a213f" style="" data-widgetcontainerid="acc26532-2c9c-4388-b241-265b823a213f">�	
427<div data-widget-id="7025dc7c-073c-4d1a-99bd-f79f27ee33c5" data-widget-controller-path="/GraphicLinks/Widget">
428
429
430
431	<style type="text/css">.widgetOptionSet29.widget {
432padding-top:.5em;
433}</style>
434
435<div id="graphicLinkWidget7025dc7c-073c-4d1a-99bd-f79f27ee33c5" class="widget widgetGraphicLinks skin1 widgetOptionSet29 wide" data-elementqueryclasses='{"wide-narrow":"min-width:1em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
436	<div class="widgetHeader">
437		<div class="">
438				</div>
439	</div>
440	<div class="widgetBody cpGrid cpGrid3 ">
441		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
442				<div class="row autoWidths center wide">
443					<!--
444--><div class="col col1 first "><ul class="semanticList"><!--
445	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.facebook.com/normaltheater" target="_blank">
446
447<img src="/ImageRepository/Document?documentID=3093" 
448     class="graphicButtonLink" alt="Small Icons-13-14 (opens in new window)" 
449     onmouseover="this.src='/ImageRepository/Document?documentID=3090'" 
450	onmouseout="this.src='/ImageRepository/Document?documentID=3093'"
451     onfocus="this.src='/ImageRepository/Document?documentID=3090'" 
452	onblur="this.src='/ImageRepository/Document?documentID=3093'"> 
453</a></li><!--
454--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--
455	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.instagram.com/normal_theater" target="_blank">
456
457<img src="/ImageRepository/Document?documentID=3094" 
458     class="graphicButtonLink" alt="IG Blue (opens in new window)" 
459     onmouseover="this.src='/ImageRepository/Document?documentID=3091'" 
460	onmouseout="this.src='/ImageRepository/Document?documentID=3094'"
461     onfocus="this.src='/ImageRepository/Document?documentID=3091'" 
462	onblur="this.src='/ImageRepository/Document?documentID=3094'"> 
463</a></li><!--
464--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
465	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.normaltheater.com/147/Cart" target="_self">
466
467<img src="/ImageRepository/Document?documentID=3095" 
468     class="graphicButtonLink" alt="Cart Blue" 
469     onmouseover="this.src='/ImageRepository/Document?documentID=3092'" 
470	onmouseout="this.src='/ImageRepository/Document?documentID=3095'"
471     onfocus="this.src='/ImageRepository/Document?documentID=3092'" 
472	onblur="this.src='/ImageRepository/Document?documentID=3095'"> 
473</a></li><!--
474--></ul></div><!--				-->
475				</div>
476			</nav>
477		</div>
478	<div class="widgetFooter">
479			</div>
480</div>
481</div>
482
483	</div> <!-- inner column -->
484
485	</div> <!-- inner row -->
486
487			</div><!-- outer column --><!--		--></div> <!-- outer row -->
488
489
490	</div>
491</aside><nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" role="navigation">
492<ol id="mainNavMenu" data-parent="1" class="rootNavMenu" role="menu"><!--
493--><li id="MainItem138" class="topMenuItem" role="none" data-pageid="138" data-displaymegamenu="False"><!--
494			--><!--
495			--> <a role="menuitem"  id="mainNavNowShowing" class="navMainItem mainNavItem mainNavItem1" href="/138/Now-Showing" target="_self">   Now Showing </a>			<!--
496			--><!--
497			--></li><!----><li id="MainItem84" class="topMenuItem" role="none" data-pageid="84" data-displaymegamenu="False"><!--
498			--><!--
499			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="ParentMainItem84" id = "mainNavAbout" class="navMainItem mainNavItem mainNavItem2 " href="/84/About" target = "_self" >   About  </a>			<!--
500			--><!--
501			--></li><!----><li id="MainItem89" class="topMenuItem" role="none" data-pageid="89" data-displaymegamenu="False"><!--
502			--><!--
503			--> <a role="menuitem"  id="mainNavFacilityRental" class="navMainItem mainNavItem mainNavItem3" href="/89/Facility-Rental" target="_self">   Facility Rental </a>			<!--
504			--><!--
505			--></li><!----><li id="MainItem121" class="topMenuItem" role="none" data-pageid="121" data-displaymegamenu="False"><!--
506			--><!--
507			--> <a role="menuitem"  id="mainNavDonate" class="navMainItem mainNavItem mainNavItem4" href="/121/Donate" target="_self">   Donate </a>			<!--
508			--><!--
509			--></li><!----><li id="MainItem127" class="topMenuItem" role="none" data-pageid="127" data-displaymegamenu="False"><!--
510			--><!--
511			--> <a role="menuitem"  id="mainNavAccessibility" class="navMainItem mainNavItem mainNavItem5" href="http://www.normal.org/1542/Accessibility" target="_blank">   Accessibility </a>			<!--
512			--><!--
513			--></li><!---->
514</ol>
515
516
517	
517<script type="text/javascript">
518		(function () {
519			function setupMenu() {
520				const menuID = 'mainNavMenu';
521				const menuType = MAIN_MENU;
522
523				//setup menu manager properties for main menu
524				if (!menuManager.mobileMainNav && true)
525					menuManager.adjustMainItemsWidth('#' + menuID);
526				menuManager.isMainMenuEditable = false;
527				menuManager.mainMenuMaxSubMenuLevels = 4;
528				menuManager.setMOMMode(2, menuType);
529
530				//Init main menu
531				const setupDraggable = menuManager.isMainMenuEditable;
532				const urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=1&moduleID=&themeID=9&menuContainerID=mainNav';
533
534				menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus);
535				menuManager.mainMenuInit = true;
536				menuManager.mainMenuTextResizer = true;
537				if (0.99 > 0)
538					menuManager.mainMenuTextResizerRatio = 0.99;
539				if (window.isResponsiveEnabled)
540					menuManager.mainMenuReady.resolve();
541
542			}
543
544			if (document.readyState === "complete"
545				|| document.readyState === "loaded"
546				|| document.readyState === "interactive") {
547				setupMenu();
548				return;
549			}
550
551			document.addEventListener("DOMContentLoaded", setupMenu);
552		})();
553	</script>
553
554
555
556<aside data-cpRole="megaMenu" id="megaMenu" class="megaMenu" style="display: none;"><input type="hidden" id="megaMenuPopupDirection" value="0"><input type="hidden" id="megaMenuWidthReference" value="1"></aside></nav></header></div>
557</div><div data-cpRole="banner" id="banner1"><div data-cpRole="structuralContainer" id="structuralContainer3">
558<div class="siteWrap"><div data-cpRole="structuralContainer" id="structuralContainer4" class="mainWrap" role="main">
559<div data-cpRole="structuralContainer" id="structuralContainer5" class="outerContentWrap">
560<div data-cpRole="structuralContainer" id="structuralContainer6" class="contentWrap">
561<div data-cpRole="mainContentContainer" id="moduleContent">
562	
563	<div id="page" class="moduleContentNew">
564		
565
566	<input id="hdnPageID" name="hdnPageID" type="hidden" value="1" />
567	<input id="hdnParentID" name="hdnParentID" type="hidden" value="" />
568	<input id="hdnVersionID" name="hdnVersionID" type="hidden" value="3872" />
569	<input id="pageMenuTitle" name="pageMenuTitle" type="hidden" value="Interior" />
570	<input id="pageShowFeatureColumn" name="pageShowFeatureColumn" type="hidden" value="False" />
571	<input id="hdnIsLayoutPage" name="hdnIsLayoutPage" type="hidden" value="False" />
572	<input id="hdnPageStatus" name="hdnPageStatus" type="hidden" value="Published" />
573
574			
575		<div id="ccbaacd0ae-6386-4410-8fcb-f414a4d60eb4" data-containerid="baacd0ae-6386-4410-8fcb-f414a4d60eb4" class="pageContent cpGrid cpGrid24"  data-contentcontainerbreakpoint="45" >
576			
577
578		<div class="row outer wide"><!--
579--><div class="outer col col24 first last" style="" data-widgetcontainerid="63bfd3e7-0921-44ce-bb06-5e323fa04ca3">�				
580	<div class="row nest first last wide">�
581	
582	<div class="inner col col24 first last id5efb0eb1-380e-4adf-a4ff-ac17c6f532df" style="" data-widgetcontainerid="5efb0eb1-380e-4adf-a4ff-ac17c6f532df">�	
583<div data-widget-id="34090ede-6719-4337-9d64-4ad7ccd664dd" data-widget-controller-path="/GraphicLinks/Widget">
584
585
586
587
588<div id="graphicLinkWidget34090ede-6719-4337-9d64-4ad7ccd664dd" class="widget widgetGraphicLinks skin3 widgetOptionSet15 wide" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
589	<div class="widgetHeader">
590		<div class="">
591				</div>
592	</div>
593	<div class="widgetBody cpGrid cpGrid4 ">
594		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
595				<div class="row   wide">
596					<!--
597--><div class="col col1 first "><ul class="semanticList"><!--
598	    --><li class="widgetItem GraphicLinks">
599
600<div>
601	<a href="https://www.normaltheater.com/138/Now-Showing" target="_self" class="fancyButton fancyButton61 " >
602		<span>
603			<span><span class="text">Showtimes &amp; Tickets</span></span>
604		</span>
605	</a>
606</div>
607		<style scoped="scoped">.fancyButton61.fancyButton:link,.fancyButton61.fancyButton:visited, .fancyButton61div.fancyButton{
608	background-image: url('/ImageRepository/Document?documentID=3076');
609	background-repeat: no-repeat;
610	background-position: center top;
611}
612.fancyButton61.fancyButton:hover,.fancyButton61.fancyButton:focus,.fancyButton61.fancyButton:active,.fancyButton61.fancyButton.hover{
613	background-image: url('/ImageRepository/Document?documentID=3077');
614	background-repeat: no-repeat;
615	background-position: center top;
616}
617.fancyButton61.fancyButton:link > span,.fancyButton61.fancyButton:visited > span, .fancyButton61div.fancyButton > span{
618}
619.fancyButton61.fancyButton:hover > span,.fancyButton61.fancyButton:focus > span,.fancyButton61.fancyButton:active > span,.fancyButton61.fancyButton.hover > span{
620}
621.fancyButton61.fancyButton .text{
622	color: #db0000;
623	font-size: 1.1em;
624	font-family: "Roboto";
625	text-align: center;
626	padding-top: 80px;
627	font-weight: 500;
628	text-decoration: none;
629	padding-top: 80px;
630	background-repeat: no-repeat;
631	background-position: left top;
632
633
634}
635.fancyButton61.fancyButton:hover .text,.fancyButton61.fancyButton:focus .text,.fancyButton61.fancyButton:active .text,.fancyButton61.fancyButton.hover .text{
636	text-decoration: underline;
637	background-repeat: no-repeat;
638	background-position: left top;
639
640
641}
642</style>
643
644 </li><!--
645--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--
646	    --><li class="widgetItem GraphicLinks">
647
648<div>
649	<a href="https://app.e2ma.net/app2/audience/signup/1999977/1973640/" target="_blank" class="fancyButton fancyButton63 "  aria-label="Email List Opens in new window">
650		<span>
651			<span><span class="text">Email List</span></span>
652		</span>
653	</a>
654</div>
655		<style scoped="scoped">.fancyButton63.fancyButton:link,.fancyButton63.fancyButton:visited, .fancyButton63div.fancyButton{
656	background-image: url('/ImageRepository/Document?documentID=3069');
657	background-repeat: no-repeat;
658	background-position: center top;
659}
660.fancyButton63.fancyButton:hover,.fancyButton63.fancyButton:focus,.fancyButton63.fancyButton:active,.fancyButton63.fancyButton.hover{
661	background-image: url('/ImageRepository/Document?documentID=3070');
662	background-repeat: no-repeat;
663	background-position: center top;
664}
665.fancyButton63.fancyButton:link > span,.fancyButton63.fancyButton:visited > span, .fancyButton63div.fancyButton > span{
666}
667.fancyButton63.fancyButton:hover > span,.fancyButton63.fancyButton:focus > span,.fancyButton63.fancyButton:active > span,.fancyButton63.fancyButton.hover > span{
668}
669.fancyButton63.fancyButton .text{
670	color: #db0000;
671	font-size: 1.1em;
672	font-family: "Roboto";
673	text-align: center;
674	padding-top: 80px;
675	font-weight: 500;
676	text-decoration: none;
677	padding-top: 80px;
678	background-repeat: no-repeat;
679	background-position: left top;
680
681
682}
683.fancyButton63.fancyButton:hover .text,.fancyButton63.fancyButton:focus .text,.fancyButton63.fancyButton:active .text,.fancyButton63.fancyButton.hover .text{
684	text-decoration: underline;
685	background-repeat: no-repeat;
686	background-position: left top;
687
688
689}
690.fancyButton63.fancyButton .textStyle1{
691	color: #db0000;
692	font-size: 1.1em;
693	font-style: normal;
694	text-decoration: none;
695
696}
697.fancyButton63.fancyButton:hover .textStyle1, .fancyButton63.fancyButton.hover .textStyle1{
698	text-decoration: underline;
699
700}
701</style>
702
703 </li><!--
704--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--
705	    --><li class="widgetItem GraphicLinks">
706
707<div>
708	<a href="/89/Facility-Rental" target="_self" class="fancyButton fancyButton51 " >
709		<span>
710			<span><span class="text">Facility Rental</span></span>
711		</span>
712	</a>
713</div>
714		<style scoped="scoped">.fancyButton51.fancyButton:link,.fancyButton51.fancyButton:visited, .fancyButton51div.fancyButton{
715	background-image: url('/ImageRepository/Document?documentID=3072');
716	background-repeat: no-repeat;
717	background-position: center top;
718}
719.fancyButton51.fancyButton:hover,.fancyButton51.fancyButton:focus,.fancyButton51.fancyButton:active,.fancyButton51.fancyButton.hover{
720	background-image: url('/ImageRepository/Document?documentID=3071');
721	background-repeat: no-repeat;
722	background-position: center top;
723}
724.fancyButton51.fancyButton:link > span,.fancyButton51.fancyButton:visited > span, .fancyButton51div.fancyButton > span{
725}
726.fancyButton51.fancyButton:hover > span,.fancyButton51.fancyButton:focus > span,.fancyButton51.fancyButton:active > span,.fancyButton51.fancyButton.hover > span{
727}
728.fancyButton51.fancyButton .text{
729	color: #db0000;
730	font-size: 1.1em;
731	font-family: "Roboto";
732	text-align: center;
733	padding-top: 80px;
734	font-weight: 500;
735	text-decoration: none;
736	padding-top: 80px;
737	background-repeat: no-repeat;
738	background-position: left top;
739
740
741}
742.fancyButton51.fancyButton:hover .text,.fancyButton51.fancyButton:focus .text,.fancyButton51.fancyButton:active .text,.fancyButton51.fancyButton.hover .text{
743	text-decoration: underline;
744	background-repeat: no-repeat;
745	background-position: left top;
746
747
748}
749</style>
750
751 </li><!--
752--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
753	    --><li class="widgetItem GraphicLinks">
754
755<div>
756	<a href="/121/Donate" target="_self" class="fancyButton fancyButton70 " >
757		<span>
758			<span><span class="text">Support</span></span>
759		</span>
760	</a>
761</div>
762		<style scoped="scoped">.fancyButton70.fancyButton:link,.fancyButton70.fancyButton:visited, .fancyButton70div.fancyButton{
763	background-image: url('/ImageRepository/Document?documentID=3078');
764	background-repeat: no-repeat;
765	background-position: center top;
766}
767.fancyButton70.fancyButton:hover,.fancyButton70.fancyButton:focus,.fancyButton70.fancyButton:active,.fancyButton70.fancyButton.hover{
768	background-image: url('/ImageRepository/Document?documentID=3079');
769	background-repeat: no-repeat;
770	background-position: center top;
771}
772.fancyButton70.fancyButton:link > span,.fancyButton70.fancyButton:visited > span, .fancyButton70div.fancyButton > span{
773}
774.fancyButton70.fancyButton:hover > span,.fancyButton70.fancyButton:focus > span,.fancyButton70.fancyButton:active > span,.fancyButton70.fancyButton.hover > span{
775}
776.fancyButton70.fancyButton .text{
777	color: #db0000;
778	font-size: 1.1em;
779	font-family: "Roboto";
780	text-align: center;
781	padding-top: 80px;
782	font-weight: 500;
783	text-decoration: none;
784	padding-top: 80px;
785	background-repeat: no-repeat;
786	background-position: left top;
787
788
789}
790.fancyButton70.fancyButton:hover .text,.fancyButton70.fancyButton:focus .text,.fancyButton70.fancyButton:active .text,.fancyButton70.fancyButton.hover .text{
791	text-decoration: underline;
792	background-repeat: no-repeat;
793	background-position: left top;
794
795
796}
797</style>
798
799 </li><!--
800--></ul></div><!--				-->
801				</div>
802			</nav>
803		</div>
804	<div class="widgetFooter">
805			</div>
806</div>
807</div>
808
809	</div> <!-- inner column -->
810
811	</div> <!-- inner row -->
812
813			</div><!-- outer column --><!--		--></div> <!-- outer row -->
814		<div class="row outer wide"><!--
815--><div class="outer col col24 first last" style="" data-widgetcontainerid="978aa56a-291a-4e91-9dd4-77039f6ebd29">�				
816	<div class="row nest first last wide">�
817	
818	<div class="inner col col24 first last id072eca8c-f93e-4a82-9f95-48b9b2551d6d" style="" data-widgetcontainerid="072eca8c-f93e-4a82-9f95-48b9b2551d6d">�	
819
820	<div class="widget slideShow  skin3" role="region" aria-label="Slideshow" id="slideshow643afb53-6315-494a-8920-54ba79254ca9" aria-haspopup="false" data-widgetID="643afb53-6315-494a-8920-54ba79254ca9">
821		<input type="hidden" class="slideTiming" value="5"/>
822		<input type="hidden" class="transitionTiming" value="1"/>
823	<input type="hidden" class="hdnSlideshowUniqueID" value="1422" />
824		<div id="divSlideshow1422" class="cpSlideshow widgetBody cpSlideshowJS1422 narrow">
825			<link href="/Assets/Styles/PausePlay/PausePlay.css" rel="stylesheet" />
826<script src="/-823076099.js" type="text/javascript"></script>
826
827	<div class="cpWindow cpWindowJS1422 ">
828		<ol class="semanticList cpSlider fade cpSliderJS1422">
829					<li class="hidden" id="1422_12657" data-index="0" aria-hidden="true">
830
831
832							<img src="/ImageRepository/Document?documentID=3066" class="" alt="Exterior of the Normal Theater marquee " title="Exterior of the Normal Theater marquee " data-delayed-image="" style="height: 1px" />
833
834										</li>
835					<li class="hidden" id="1422_12658" data-index="1" aria-hidden="true">
836
837
838							<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-delay-load="/ImageRepository/Document?documentID=3067" class="" alt="Packed theater house with people filling the seats. " title="Packed theater house with people filling the seats. " data-delayed-image="" style="height: 1px" />
839
840										</li>
841		</ol>
842					<div class="contentSlideshowControls">
843						<button class="arrowNew next nextJS1422 alwaysDisplayArrowNew " aria-label="Next Slide" style="" role="button" onclick="return false;">
844							<svg style="color:#fff; background:#000;
844" class="arrowNextPrevBackground arrowNextPrevBackgroundColor">
845								<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSlideshowArrowRight"></use>
846							</svg>
847						</button>
848						<button class="arrowNew prev prevJS1422 alwaysDisplayArrowNew " aria-label="Previous Slide" style="" role="button" onclick="return false;">
849							<svg style="color:#fff; background:#000;" class="arrowNextPrevBackground arrowNextPrevBackgroundColor">
850								<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSlideshowArrowLeft"></use>
851							</svg>
852						</button>
853					</div>
854
855
856	</div>
857		<ol class="semanticList pager dots">
858				<li class="active" id="dot1422_12657">
859					<a href="#targetImage" aria-label="Mapping dot for slide number 1" role="button" onclick=" return false; " class="dotJS1422" data-targetImageli="1422_12657" data-dotNumber="1">
860						1
861						<span class="visuallyhidden">Exterior of the Normal Theater marquee </span>
862					</a>
863
864				</li>
865				<li class="" id="dot1422_12658">
866					<a href="#targetImage" aria-label="Mapping dot for slide number 2" role="button" onclick=" return false; " class="dotJS1422" data-targetImageli="1422_12658" data-dotNumber="2">
867						2
868						<span class="visuallyhidden">Packed theater house with people filling the seats. </span>
869					</a>
870
871				</li>
872		</ol>
873	<div aria-live="polite" aria-atomic="true" class="liveRegionJS1422 visuallyhidden"></div>
874	
874<script type="text/javascript">
875		// <!--
876		var $1 = typeof $ == 'undefined' ? window.parent.$ : $;
877		$1(document).ready(function () {
878			new Slideshow().generate('1422','1','5',false,false,0);
879			$('#ssPlay-btn-1422').addClass('isHidden');
880		});
881		var $pages = typeof window.Pages == 'undefined' ? window.parent.Pages : window.Pages;
882		$1.when($pages.rwdReady).done(function () {
883			var divSlideshowID = 'divSlideshow1422';
884			var mediaQuerySize = 25;
885			if (mediaQuerySize == 0)
886				mediaQuerySize = 25; //default for not widget slide show
887			var mediaElementQuery = '#' + divSlideshowID + ':media(this-min-width:' + mediaQuerySize + 'em)';
888			var $cpMedia = typeof window.cpMedia == 'undefined' ? window.parent.cpMedia : window.cpMedia;
889			var $divSlideShow = $('#' + divSlideshowID);
890			var $arrows = $divSlideShow.find('a.arrow');
891			var $arrowsNew = $divSlideShow.find('a.arrowNew');
892			var $divExternalSlideshow = $('.bannerSlideshowControlsNew').last();
893			var $overlays = $(document.getElementsByName('captionOverlay_1422'));
894
895			if(window.isMobileBrowserIncludingTablets){
896				$overlays.each(function (overlay) {
897					$(overlay).removeClass('overlay')
898				});
899			}
900
901			$cpMedia.unregister(mediaElementQuery)
902				.register(mediaElementQuery,
903				{
904				deferSetup: false,
905				setup: function () {
906					cpMedia.diag('$(element).removeClass("wide"), mediaQuery: ' + mediaElementQuery);
907					$divSlideShow.removeClass('wide').addClass('narrow');
908						if ($divExternalSlideshow.length > 0) {
909							$divExternalSlideshow.hide();
910						}
911					if ($arrows.length > 0) {
912						$arrows.hide();
913						if (typeof ($$) !== 'undefined') {
914								$$('#' + divSlideshowID)
915									.on('swipeRight',
916										function (e, a) {
917								$arrows.filter('.prev').click();
918							});
919								$$('#' + divSlideshowID)
920									.on('swipeLeft',
921										function (e) {
922								$arrows.filter('.next').click();
923							});
924						}
925					}
926						if ($arrowsNew.length > 0) {
927
928							if (!(true && !window.isMobileBrowserIncludingTablets)) {
929							$arrowsNew.hide();
930							}
931							if (typeof ($$) !== 'undefined') {
932								$$('#' + divSlideshowID)
933									.on('swipeRight',
934										function (e, a) {
935											$arrowsNew.filter('.prev').click();
936										});
937								$$('#' + divSlideshowID)
938									.on('swipeLeft',
939										function (e) {
940											$arrowsNew.filter('.next').click();
941										});
942							}
943						}
944						if ($overlays.length > 0 && window.isMobileBrowserIncludingTablets) {
945							if (2 == 1) {
946								$overlays.hide();
947							} else if (2 == 2) {
948								$overlays.removeClass('overlay');
949							}
950						}
951				},
952				match: function () {
953					cpMedia.diag('$(element).addClass("wide"), mediaQuery: ' + mediaElementQuery);
954					$divSlideShow.addClass('wide').removeClass('narrow');
955					if ($divExternalSlideshow.length > 0 && !$divExternalSlideshow.hasClass('none')) {
956						$divExternalSlideshow.show();
957					}
958					if ($arrows.length > 0) {
959						$arrows.show();
960						if (typeof ($$) !== 'undefined') {
961							$$('#' + divSlideshowID).off('swipeRight');
962							$$('#' + divSlideshowID).off('swipeLeft');
963						}
964					}
965					if ($arrowsNew.length > 0) {
966						$arrowsNew.show();
967						if (typeof ($$) !== 'undefined') {
968							$$('#' + divSlideshowID).off('swipeRight');
969							$$('#' + divSlideshowID).off('swipeLeft');
970						}
971					}
972					if ($overlays.length > 0) {
973						if (2 == 1) {
974							$overlays.show();
975					} else if (2 == 2 && !window.isMobileBrowserIncludingTablets) {
976							$overlays.addClass('overlay');
977						}
978					}
979				},
980				unmatch: function () {
981					cpMedia.diag('$(element).removeClass("wide"), mediaQuery: ' + mediaElementQuery);
982					$divSlideShow.removeClass('wide').addClass('narrow');
983					if ($divExternalSlideshow.length > 0) {
984						$divExternalSlideshow.hide();
985					}
986					if ($arrows.length > 0) {
987						$arrows.hide();
988
989						if (typeof ($$) !== 'undefined') {
990							$$('#' + divSlideshowID).on('swipeRight', function (e) {
991								$arrows.filter('.prev').click();
992							});
993							$$('#' + divSlideshowID).on('swipeLeft', function (e) {
994								$arrows.filter('.next').click();
995							});
996						}
997					}
998					if ($arrowsNew.length > 0) {
999						if (typeof ($$) !== 'undefined') {
1000							$$('#' + divSlideshowID).on('swipeRight', function (e) {
1001								$arrowsNew.filter('.prev').click();
1002							});
1003							$$('#' + divSlideshowID).on('swipeLeft', function (e) {
1004								$arrowsNew.filter('.next').click();
1005							});
1006						}
1007					}
1008					if ($overlays.length > 0 && window.isMobileBrowserIncludingTablets) {
1009						if (2 == 1) {
1010							$overlays.hide();
1011						} else if (2 == 2) {
1012							$overlays.removeClass('overlay');
1013						}
1014					}
1015				}
1016			});
1017		});
1018		// -->
1019	</script>
1019
1020
1021
1022		</div>	
1023
1024<script type="text/javascript">
1025	(function () {
1026		const widgetHandlers = function (e) {
1027			$('.slideshowOptions.nonEmpty').unbind('click').click(function (e) {
1028				var $this = $(this);
1029				// If the parent is a slider we need to tweak our "this" reference to refer to the options handle. 
1030				// This came about, because we needed to use slider images to trigger options. - JE
1031				if ($this.parent().hasClass('cpSlider')) {
1032					$this = $this.closest('.widget.slideShow').siblings('.handle.options');
1033				}
1034
1035				//Set values for global variables for slideshow.
1036				if ($this.attr('data-widgetID').length !== 0) {
1037					parentID_Slideshow = 'slideshow' + $this.attr('data-widgetID');
1038				}
1039				callbackfnSlideshowSave = null;
1040				var pageID = ContentCollectionInstance.PageID;
1041				var moduleID = ContentCollectionInstance.ModuleID;
1042				var qs = '?pageID=' + pageID + '&moduleID=' + moduleID;
1043				//Set slideshow widgetID
1044				ContentCollectionInstance.SlideshowWidgetID = $this.siblings('.widgetID').val();
1045				$popUp_Slideshow = openCpModal({
1046					title: 'Slideshow',
1047					className: 'newCP adminWrap cpPopOver admin modalSlideshow',
1048					isFrontEnd: false,
1049					useIframe: false,
1050					draggable: true,
1051					url: '/Slideshow/SlideshowConfiguration/' + $this.siblings('.slideShow').find('.hdnSlideshowUniqueID').val() + qs
1052				});
1053			});
1054
1055			$('.slideshowOptions.empty').unbind('click').click(function (e) {
1056				var $this = $(this);
1057				parentID_Slideshow = $this.parents('.slideShow').attr('id');
1058				var pageID = ContentCollectionInstance.PageID;
1059				var moduleID = ContentCollectionInstance.ModuleID;
1060				var qs = '?pageID=' + pageID + '&moduleID=' + moduleID;
1061				ContentCollectionInstance.SlideshowWidgetID = $(this).parents('.slideShow').attr('data-widgetID');
1062				$popUp_Slideshow = openCpModal({
1063					title: 'Slideshow',
1064					className: 'newCP adminWrap cpPopOver admin modalSlideshow',
1065					isFrontEnd: false,
1066					useIframe: false,
1067					draggable: true,
1068					url: '/Slideshow/SlideshowConfiguration/' + $(this).next('.hdnSlideshowUniqueID').val() + qs
1069				});
1070			});
1071		};
1072
1073		if (document.readyState === "complete"
1074			|| document.readyState === "loaded"
1075			|| document.readyState === "interactive") {
1076			widgetHandlers();
1077			return;
1078		}
1079
1080		document.addEventListener("DOMContentLoaded", widgetHandlers);
1081	})();
1082</script>
1082
1083	</div>
1084
1085
1086<script type="text/javascript">
1087	function SlideshowWidgetCallback(widgetID, response) {
1088		if (window.ContentCollectionInstance.IsWorkingCopy) {
1089			//Remove this field since the partial view adds it back.
1090			$('#slideshow' + widgetID).find('.hdnSlideshowUniqueID').remove();
1091			if ($('#slideshow' + widgetID).find('.cpSlideshow').length > 0)
1092				$('#slideshow' + widgetID).find('.cpSlideshow').replaceWith(response);
1093			else
1094				$('#slideshow' + widgetID).find('.slideshowOptions.empty.placeholder').replaceWith(response);
1095
1096			contentUpdated();
1097		}
1098		else {
1099			ContentCollectionInstance.reloadContent();
1100		}
1101
1102		$('.slideshowOptions.nonEmpty').unbind('click').click(function (e) {
1103			var $this = $(this);
1104			// If the parent is a slider we need to tweak our "this" reference to refer to the options handle. 
1105			// This came about, because we needed to use slider images to trigger options. - JE
1106			if ($this.parent().hasClass('cpSlider')) {
1107				$this = $this.closest('.widget.slideShow').siblings('.handle.options');
1108			}
1109
1110			//Set values for global variables for slideshow.
1111			if ($this.attr('data-widgetID').length !== 0) {
1112				parentID_Slideshow = 'slideshow' + $this.attr('data-widgetID');
1113			}
1114			callbackfnSlideshowSave = null;
1115			var pageID = ContentCollectionInstance.PageID;
1116			var moduleID = ContentCollectionInstance.ModuleID;
1117			var qs = '?pageID=' + pageID + '&moduleID=' + moduleID;
1118			//Set slideshow widgetID
1119			ContentCollectionInstance.SlideshowWidgetID = $this.siblings('.widgetID').val();
1120			$popUp_Slideshow = openCpModal({
1121				title: 'Slideshow',
1122				className: 'newCP adminWrap cpPopOver admin modalSlideshow',
1123				isFrontEnd: false,
1124				useIframe: false,
1125				draggable: true,
1126				url: '/Slideshow/SlideshowConfiguration/' + $this.siblings('.slideShow').find('.hdnSlideshowUniqueID').val() + qs
1127			});
1128		});
1129
1130		$('.slideshowOptions.empty').unbind('click').click(function (e) {
1131			var $this = $(this);
1132			parentID_Slideshow = $this.parents('.slideShow').attr('id');
1133			var pageID = ContentCollectionInstance.PageID;
1134			var moduleID = ContentCollectionInstance.ModuleID;
1135			var qs = '?pageID=' + pageID + '&moduleID=' + moduleID;
1136			ContentCollectionInstance.SlideshowWidgetID = $(this).parents('.slideShow').attr('data-widgetID');
1137			$popUp_Slideshow = openCpModal({
1138				title: 'Slideshow',
1139				className: 'newCP adminWrap cpPopOver admin modalSlideshow',
1140				isFrontEnd: false,
1141				useIframe: false,
1142				draggable: true,
1143				url: '/Slideshow/SlideshowConfiguration/' + $(this).next('.hdnSlideshowUniqueID').val() + qs
1144			});
1145		});
1146	}
1147
1148	(function (){
1149		const widgetHandlers = function () {
1150			var hasEditRights = false;
1151			if (window.File && window.FileList && window.FileReader && hasEditRights) {
1152				var SlideshowWidget = 3;
1153				makeWidgetAreaDroppable('643afb53-6315-494a-8920-54ba79254ca9', $('#slideshow' + '643afb53-6315-494a-8920-54ba79254ca9'), SlideshowWidget, true, SlideshowWidgetCallback);
1154			}
1155
1156			if(hasEditRights)
1157				browserVersionNotCompatibleWithDragDropTextUpdate($('#slideshowPlaceholder' + '643afb53-6315-494a-8920-54ba79254ca9'), 'Click to start adding images.');
1158		};
1159
1160		if (document.readyState === "complete"
1161			|| document.readyState === "loaded"
1162			|| document.readyState === "interactive") {
1163			widgetHandlers();
1164			return;
1165		}
1166
1167		document.addEventListener("DOMContentLoaded", widgetHandlers);		
1168	})();
1169</script>
1169
1170	</div> <!-- inner column -->
1171
1172	</div> <!-- inner row -->
1173
1174			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1175		<div class="row outer wide"><!--
1176--><div class="outer col col24 first last" style="" data-widgetcontainerid="fe24154e-e71b-47d4-82a2-311d53b54fe8">�				
1177	<div class="row nest first last wide">�
1178	
1179	<div class="inner col col24 first last id4df4ff46-a77a-45e6-b99d-f59f376f23c2" style="" data-widgetcontainerid="4df4ff46-a77a-45e6-b99d-f59f376f23c2">�	
1180<div class="widget editor pageStyles narrow" id="divEditor4121e8c0-b86e-42b2-98a1-38d340f98f2f" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}'>
1181	    <div class="fr-view">
1182
1183
1184        <h1 class="headline">Upcoming Screenings</h1>
1185    </div>
1186
1187<script type="text/javascript">
1188	$(document).ready(function (e) {		
1189	    renderSlideshowIfApplicable($('#divEditor' + '4121e8c0-b86e-42b2-98a1-38d340f98f2f'));
1190	});
1191</script>
1191
1192</div>
1193
1194	</div> <!-- inner column -->
1195
1196	</div> <!-- inner row -->
1197
1198			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1199
1200
1201		</div>
1202
1203	</div>
1204
1205	
1206	<div class="newCP">
1207
1208	</div>
1209</div>
1210</div>
1211</div>
1212</div></div>
1213</div><div data-cpRole="structuralContainer" id="structuralContainer10">
1214<div class="siteWrap"><aside data-cpRole="contentContainer" id="contentContainer18">	<div id="cc08ec8c87-1d17-4228-9c58-3adfab1aa2bf" data-containerid="08ec8c87-1d17-4228-9c58-3adfab1aa2bf" class="pageContent cpGrid cpGrid24 showInMobile" data-contentcontainerbreakpoint="45">
1215				                
1216
1217
1218
1219	</div>
1220</aside><aside data-cpRole="contentContainer" id="contentContainer19">	<div id="cc60fb6231-2e20-46ff-a828-bc5aebb2aa23" data-containerid="60fb6231-2e20-46ff-a828-bc5aebb2aa23" class="pageContent cpGrid cpGrid24 showInMobile" data-contentcontainerbreakpoint="1">
1221				                
1222
1223
1224
1225	</div>
1226</aside></div>
1227</div><div data-cpRole="structuralContainer" id="structuralContainer9">
1228<div class="siteWrap"><footer data-cpRole="contentContainer" id="contentContainer8">	<div id="cc16262657-3ed2-47ca-9fae-62c03207648f" data-containerid="16262657-3ed2-47ca-9fae-62c03207648f" class="pageContent cpGrid cpGrid24 showInMobile" data-contentcontainerbreakpoint="45">
1229				                
1230
1231		<div class="row outer wide"><!--
1232--><div class="outer col col24 first last" style="" data-widgetcontainerid="80422af2-221a-4c27-be79-dc69dae7d2db">�				
1233	<div class="row nest first last wide">�
1234	
1235	<div class="inner col col24 first last id6f98303b-5de8-4e92-b45c-f9b420ef81bf" style="" data-widgetcontainerid="6f98303b-5de8-4e92-b45c-f9b420ef81bf">�	
1236 
1237	<div data-widget-id='7bbb7b4e-b579-4282-a6e3-106cdd11de43' data-moduleName="customHtml" id='widgetCustomHtml7bbb7b4e-b579-4282-a6e3-106cdd11de43' class="widget widgetCustomHtml skin3 narrow" >
1238	<div class="widgetBody pageStyles" id="widgetBody7bbb7b4e-b579-4282-a6e3-106cdd11de43">
1239		<div id="customHtml7bbb7b4e-b579-4282-a6e3-106cdd11de43"><div><iframe id="aglEmbed" src="https://tickets.normaltheater.com/websales/pages/entrypoint.aspx?guid=58a23ae3-87ae-49cc-be01-86c4a146512c&kw-all&" style="border: 0px; overflow: hidden; Width: 100%"></iframe>
1240
1241<script src="https://tickets.normaltheater.com/websales/includes/civicplusembed_15240/civicplusembed.js?v=1.2"></script>
1241</div></div>
1242	</div>
1243
1244	</div>
1245
1246	</div> <!-- inner column -->
1247
1248	</div> <!-- inner row -->
1249
1250			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1251		<div class="row outer wide"><!--
1252--><div class="outer col col6 first" style="" data-widgetcontainerid="f47fba86-e01b-4db7-a0d2-8b3759cb4514">�				
1253	<div class="row nest first last wide">�
1254	
1255	<div class="inner col col6 first last idc5cbc5ce-8358-4b20-adb7-573e349a229b" style="" data-widgetcontainerid="c5cbc5ce-8358-4b20-adb7-573e349a229b">�	
1256    <div data-widget-id="1ff77ba8-2e36-4c91-8c27-27fb3ac760a9" data-widget-controller-path="/InfoAdvanced/Widget">
1257
1258
1259
1260
1261
1262	<section id="divInfoAdv1ff77ba8-2e36-4c91-8c27-27fb3ac760a9" class="widget widgetInfoAdvanced skin5 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced">
1263			<header class="widgetHeader" id="header1ff77ba8-2e36-4c91-8c27-27fb3ac760a9">
1264		<div class="">
1265								</div>
1266	</header>
1267	<div class="widgetBody  cpGrid cpGrid1 ">
1268		<div class="row  wide">
1269					<div class="col col1 first last">
1270						<ol class="pageStyles semanticList">
1271
1272<li class="InfoAdvanced widgetItem fr-view">
1273	<div style="text-align: left;"><img src="/ImageRepository/Document?documentID=1159" alt="Normal Theater Logo" title="Normal Theater Logo" width="240" height="122"><br>
1274</div>
1275</li>						</ol>
1276					</div>
1277		</div>
1278	</div>
1279	<div class="widgetFooter">
1280
1281	</div>
1282
1283	</section>
1284
1285
1286
1287<script type="text/javascript">
1288	//Render slideshow if info advacned items contain one.
1289	$(document).ready(function (e) {
1290		$('#divInfoAdv1ff77ba8-2e36-4c91-8c27-27fb3ac760a9 .InfoAdvanced.widgetItem').each(function () {
1291			renderSlideshowIfApplicable($(this));		
1292		});
1293	});
1294</script>
1294</div>
1295	</div> <!-- inner column -->
1296
1297	</div> <!-- inner row -->
1298
1299			</div><!-- outer column --><!----><div class="outer col col5" style="" data-widgetcontainerid="cc5c9dd9-3947-415e-8fa1-bf310451bd8e">�				
1300	<div class="row nest first last wide">�
1301	
1302	<div class="inner col col5 first last id9930c616-4a70-4bae-86a1-67b0736611f8" style="" data-widgetcontainerid="9930c616-4a70-4bae-86a1-67b0736611f8">�	
1303    <div data-widget-id="ca850302-3451-4dd7-9b85-86971600e356" data-widget-controller-path="/InfoAdvanced/Widget">
1304
1305
1306
1307
1308
1309	<section id="divInfoAdvca850302-3451-4dd7-9b85-86971600e356" class="widget widgetInfoAdvanced skin5 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="headerca850302-3451-4dd7-9b85-86971600e356">
1310			<header class="widgetHeader" id="headerca850302-3451-4dd7-9b85-86971600e356">
1311		<div class="">
1312					<h3 >Normal Theater</h3>
1313								</div>
1314	</header>
1315	<div class="widgetBody  cpGrid cpGrid1 ">
1316		<div class="row  wide">
1317					<div class="col col1 first last">
1318						<ol class="pageStyles semanticList">
1319
1320<li class="InfoAdvanced widgetItem fr-view">
1321	209 N Street
1322
1323</li>
1324<li class="InfoAdvanced widgetItem fr-view">
1325	Normal, IL 61761
1326</li>
1327<li class="InfoAdvanced widgetItem fr-view">
1328	<p>Phone: 309-433-9910</p>
1329</li>						</ol>
1330					</div>
1331		</div>
1332	</div>
1333	<div class="widgetFooter">
1334
1335	</div>
1336
1337	</section>
1338
1339
1340
1341<script type="text/javascript">
1342	//Render slideshow if info advacned items contain one.
1343	$(document).ready(function (e) {
1344		$('#divInfoAdvca850302-3451-4dd7-9b85-86971600e356 .InfoAdvanced.widgetItem').each(function () {
1345			renderSlideshowIfApplicable($(this));		
1346		});
1347	});
1348</script>
1348</div>
1349	</div> <!-- inner column -->
1350
1351	</div> <!-- inner row -->
1352
1353			</div><!-- outer column --><!----><div class="outer col col6" style="" data-widgetcontainerid="58a12ee8-e399-4c08-bf3b-5d45a0ddcfba">�				
1354	<div class="row nest first last wide">�
1355	
1356	<div class="inner col col6 first last idc4b301b6-2c35-4dab-a2cb-4e9213105173" style="" data-widgetcontainerid="c4b301b6-2c35-4dab-a2cb-4e9213105173">�	
1357	<div data-widget-id="f8bd8a90-383e-4bd4-8597-2d869d8b1e43" data-widget-controller-path="/QuickLinks/Widget">
1358
1359
1360
1361
1362
1363
1364
1365
1366	<section id="widgetQuicklinkf8bd8a90-383e-4bd4-8597-2d869d8b1e43" class="widget widgetQuickLinks skin5 widgetOptionSet17 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeaderf8bd8a90-383e-4bd4-8597-2d869d8b1e43">
1367			<header class="widgetHeader" id="quickLinksHeaderf8bd8a90-383e-4bd4-8597-2d869d8b1e43">
1368		<div class="">
1369					<h3><a  style="" href="/QuickLinks.aspx?CID=11" >Helpful Links</a></h3>
1370						</div>
1371	</header>
1372	<div class="widgetBody cpGrid cpGrid1 ">
1373        <div class="row  narrow">
1374				<div class="col col1 first last">
1375					<ol class="semanticList">
1376
1377    <li style="position:relative" class="widgetItem QuickLinks">
1378        <a class="widgetDesc widgetQuickLinksLink" href="/92/Contact-the-Normal-Theater" target="_self" >Contact</a>
1379        <div class="widgetMeta"></div>
1380    </li>
1381
1382    <li style="position:relative" class="widgetItem QuickLinks">
1383        <a class="widgetDesc widgetQuickLinksLink" href="https://prod1.agileticketing.net/websales/pages/list.aspx?epguid=d9f2c601-2438-4410-9b9a-8d75e2070143&amp;" target="_blank"  aria-label="Tickets & Showtimes opens in new window">Tickets & Showtimes</a>
1384        <div class="widgetMeta"></div>
1385    </li>
1386
1387    <li style="position:relative" class="widgetItem QuickLinks">
1388        <a class="widgetDesc widgetQuickLinksLink" href="http://www.normal.org/" target="_blank"  aria-label="Town of Normal opens in new window">Town of Normal</a>
1389        <div class="widgetMeta"></div>
1390    </li>
1391
1392    <li style="position:relative" class="widgetItem QuickLinks">
1393        <a class="widgetDesc widgetQuickLinksLink" href="https://www.normalil.gov/1831/Social-Media-Disclaimer" target="_blank"  aria-label="Social Media Disclaimer  opens in new window">Social Media Disclaimer </a>
1394        <div class="widgetMeta"></div>
1395    </li>
1396					</ol>
1397				</div>
1398		</div>
1399        
1400	</div>
1401	<div class="widgetFooter">
1402	</div>
1403	<div class="addItemModal hidden">
1404		<div class="url hidden">/QuickLinks.aspx</div>
1405	</div>
1406
1407	</section>
1408</div>
1409
1410	</div> <!-- inner column -->
1411
1412	</div> <!-- inner row -->
1413
1414			</div><!-- outer column --><!----><div class="outer col col7 last" style="" data-widgetcontainerid="7a92b2a5-a833-4304-a9d2-a2ee2d6d5f17">�				
1415	<div class="row nest first last wide">�
1416	
1417	<div class="inner col col7 first last idf5852cb4-5430-4d58-a2dc-22ee97d294eb" style="" data-widgetcontainerid="f5852cb4-5430-4d58-a2dc-22ee97d294eb">�	
1418	<div data-widget-id="98c53699-8e3b-4f44-82ee-62f1c893e8c9" data-widget-controller-path="/QuickLinks/Widget">
1419
1420
1421
1422
1423
1424
1425
1426
1427	<section id="widgetQuicklink98c53699-8e3b-4f44-82ee-62f1c893e8c9" class="widget widgetQuickLinks skin5 widgetOptionSet18 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeader98c53699-8e3b-4f44-82ee-62f1c893e8c9">
1428			<header class="widgetHeader" id="quickLinksHeader98c53699-8e3b-4f44-82ee-62f1c893e8c9">
1429		<div class="">
1430					<h3><a  style="" href="/QuickLinks.aspx?CID=12" >Using This Site</a></h3>
1431						</div>
1432	</header>
1433	<div class="widgetBody cpGrid cpGrid1 ">
1434        <div class="row  narrow">
1435				<div class="col col1 first last">
1436					<ol class="semanticList">
1437
1438    <li style="position:relative" class="widgetItem QuickLinks">
1439        <a class="widgetDesc widgetQuickLinksLink" href="/sitemap" target="_self" >Site Map</a>
1440        <div class="widgetMeta"></div>
1441    </li>
1442
1443    <li style="position:relative" class="widgetItem QuickLinks">
1444        <a class="widgetDesc widgetQuickLinksLink" href="/accessibility" target="_self" >Accessibility</a>
1445        <div class="widgetMeta"></div>
1446    </li>
1447
1448    <li style="position:relative" class="widgetItem QuickLinks">
1449        <a class="widgetDesc widgetQuickLinksLink" href="/privacy" target="_self" >Privacy</a>
1450        <div class="widgetMeta"></div>
1451    </li>
1452
1453    <li style="position:relative" class="widgetItem QuickLinks">
1454        <a class="widgetDesc widgetQuickLinksLink" href="/site/copyright" target="_self" >Copyright Notices</a>
1455        <div class="widgetMeta"></div>
1456    </li>
1457					</ol>
1458				</div>
1459		</div>
1460        
1461	</div>
1462	<div class="widgetFooter">
1463	</div>
1464	<div class="addItemModal hidden">
1465		<div class="url hidden">/QuickLinks.aspx</div>
1466	</div>
1467
1468	</section>
1469</div>
1470
1471	</div> <!-- inner column -->
1472
1473	</div> <!-- inner row -->
1474
1475			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1476		<div class="row outer wide"><!--
1477--><div class="outer col col24 first last" style="" data-widgetcontainerid="abea3057-be14-4257-92b0-6d5fa6c9e997">�				
1478	<div class="row nest first last wide">�
1479	
1480	<div class="inner col col24 first last id0931f019-5600-45c3-9833-d4f71718ad20" style="" data-widgetcontainerid="0931f019-5600-45c3-9833-d4f71718ad20">�	
1481
1482<div class="widget widgetSpacer" id="9142bdc3-b1a4-4c96-bd18-41c012d5bc13"></div>
1483	</div> <!-- inner column -->
1484
1485	</div> <!-- inner row -->
1486
1487			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1488		<div class="row outer wide"><!--
1489--><div class="outer col col24 first last" style="" data-widgetcontainerid="2db9f9b8-ec9e-445a-ace2-bd86e7c27be1">�				
1490	<div class="row nest first last wide">�
1491	
1492	<div class="inner col col24 first last id57f5aaf9-cd54-47b8-9253-f750b749b761" style="" data-widgetcontainerid="57f5aaf9-cd54-47b8-9253-f750b749b761">�	
1493
1494<div class="widget widgetSpacer" id="d23b9090-997f-4a29-9310-a00fa5474e1a"></div>
1495	</div> <!-- inner column -->
1496
1497	</div> <!-- inner row -->
1498
1499			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1500		<div class="row outer wide"><!--
1501--><div class="outer col col24 first last" style="" data-widgetcontainerid="b2b9ebdf-7b99-4c36-babd-6d0639555e01">�				
1502	<div class="row nest first last wide">�
1503	
1504	<div class="inner col col24 first last idcd2f7f64-293a-4109-9e04-49624b02ab47" style="" data-widgetcontainerid="cd2f7f64-293a-4109-9e04-49624b02ab47">�	
1505<div data-widget-id="c9016b32-2f4d-4418-b46b-e17fc8a03ea1" data-widget-controller-path="/Layout/WidgetSearch">
1506	
1507	
1507<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.js"></script>
1507
1508	
1508<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
1508
1509	
1509<script defer type="text/javascript">
1510
1511		$(document).ready(function () {
1512			try {
1513				// Minimum characters required before performing a search/autocomplete
1514				var minPrefixLength = 3;
1515				var autoCompleteDebounceDelay = 500;
1516				var searchFieldSelector = "#searchField" + 'c9016b32-2f4d-4418-b46b-e17fc8a03ea1';
1517				var checkboxSelector = "#ysnSearchOnlyDept" + 'c9016b32-2f4d-4418-b46b-e17fc8a03ea1';
1518				var buttonSelector = ".widgetSearchButton" + 'c9016b32-2f4d-4418-b46b-e17fc8a03ea1';
1519				var autoCompleteCache = {};
1520				var autoCompleteCacheKeys = [];
1521				var autoCompleteCacheLimit = 25;
1522				var currentAutoCompleteRequest = null;
1523				var currentAutoCompleteRequestKey = null;
1524				var autoCompleteDebounceTimer = null;
1525				var autoCompleteDebounceKey = null;
1526				var pendingAutoCompleteResponses = [];
1527
1528				function normalizeAutoCompleteTerm(term) {
1529					return $.trim((term || "") + "").replace(/\s+/g, " ");
1530				}
1531
1532				function shouldSearch(term) {
1533					return normalizeAutoCompleteTerm(term).length >= minPrefixLength;
1534				}
1535
1536				function getAutoCompleteUrl() {
1537					return '/Search/AutoComplete' + ($(checkboxSelector).is(':checked') || false? '?departmentId=0' : '');
1538				}
1539
1540				function getAutoCompleteCacheKey(requestUrl, term) {
1541					return requestUrl + "|" + term.toLowerCase();
1542				}
1543
1544				function cacheAutoCompleteResult(cacheKey, data) {
1545					if (!Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) {
1546						autoCompleteCacheKeys.push(cacheKey);
1547						if (autoCompleteCacheKeys.length > autoCompleteCacheLimit) {
1548							delete autoCompleteCache[autoCompleteCacheKeys.shift()];
1549						}
1550					}
1551					autoCompleteCache[cacheKey] = data;
1552				}
1553
1554				function respondToPendingAutoComplete(data) {
1555					var responses = pendingAutoCompleteResponses;
1556					pendingAutoCompleteResponses = [];
1557					for (var i = 0; i < responses.length; i++) {
1558						responses[i](data);
1559					}
1560				}
1561
1562				function cancelPendingAutoComplete() {
1563					clearTimeout(autoCompleteDebounceTimer);
1564					autoCompleteDebounceKey = null;
1565					if (currentAutoCompleteRequest != null) {
1566						currentAutoCompleteRequest.abort();
1567						currentAutoCompleteRequest = null;
1568					}
1569					currentAutoCompleteRequestKey = null;
1570					respondToPendingAutoComplete([]);
1571				}
1572
1573				function createWidgetAutoCompleteSource(options) {
1574					return function (request, response) {
1575						var term = normalizeAutoCompleteTerm(request.term);
1576						if (!options.shouldSearch(term)) {
1577							response([]);
1578							return;
1579						}
1580
1581						var requestUrl = options.url();
1582						var cacheKey = getAutoCompleteCacheKey(requestUrl, term);
1583						if (Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) {
1584							response(autoCompleteCache[cacheKey]);
1585							if (options.success) {
1586								options.success(autoCompleteCache[cacheKey]);
1587							}
1588							return;
1589						}
1590
1591						if (currentAutoCompleteRequestKey === cacheKey || autoCompleteDebounceKey === cacheKey) {
1592							pendingAutoCompleteResponses.push(response);
1593							return;
1594						}
1595
1596						cancelPendingAutoComplete();
1597						autoCompleteDebounceKey = cacheKey;
1598						pendingAutoCompleteResponses.push(response);
1599						autoCompleteDebounceTimer = setTimeout(function () {
1600							autoCompleteDebounceKey = null;
1601							currentAutoCompleteRequestKey = cacheKey;
1602							currentAutoCompleteRequest = $.ajax({
1603								url: requestUrl,
1604								dataType: "json",
1605								timeout: options.timeout,
1606								data: {
1607									term: term,
1608								},
1609								success: function (data) {
1610									if (currentAutoCompleteRequestKey === cacheKey) {
1611										cacheAutoCompleteResult(cacheKey, data);
1612										respondToPendingAutoComplete(data);
1613										if (options.success) {
1614											options.success(data);
1615										}
1616									}
1617								},
1618								error: function (xmlhttprequest, textstatus, message) {
1619									if (textstatus === "abort") {
1620										return;
1621									}
1622
1623									if (options.error) {
1624										options.error(xmlhttprequest, textstatus, message);
1625									}
1626
1627									respondToPendingAutoComplete([]);
1628								},
1629								complete: function (xmlhttprequest) {
1630									if (currentAutoCompleteRequest === xmlhttprequest) {
1631										currentAutoCompleteRequest = null;
1632										currentAutoCompleteRequestKey = null;
1633									}
1634								}
1635							});
1636						}, options.delay);
1637					};
1638				}
1639
1640				// click handler for search buttons
1641				$(buttonSelector).click(function (e) {
1642					e.preventDefault();
1643					var $btn = $(this);
1644					var $field = $btn.siblings(".widgetSearchBox");
1645					var term = $field.val() + "";
1646					if (!shouldSearch(term)) {
1647						// do nothing until user types enough characters
1648						$field.focus();
1649						return;
1650					}
1651
1652					if ($(checkboxSelector).is(':checked') || false)
1653					{
1654						doWidgetSearch($.trim(term), Number(0));
1655					}
1656					else {
1657						doWidgetSearch($.trim(term), 0);
1658					}
1659				});
1660
1661				// enter key handler for the search field
1662				$(searchFieldSelector).keypress(function (e) {
1663					var code = e.which || e.keyCode;
1664					if (code === 13) {
1665						e.preventDefault();
1666						var $this = $(this);
1667						var term = $this.val() + "";
1668						if (!shouldSearch(term)) {
1669							// do nothing until user types enough characters
1670							$this.focus();
1671							return false;
1672						}
1673
1674						if ($(checkboxSelector).is(':checked') || false) {
1675							doWidgetSearch($.trim(term), Number(0));
1676						} else {
1677							doWidgetSearch($.trim(term), 0);
1678						}
1679						return false;
1680					}
1681					return true;
1682				});
1683
1684				// autocomplete: set minLength and guard source
1685				if (true) {
1686					var $searchField = $(searchFieldSelector).autocomplete({
1687						minLength: minPrefixLength,
1688						source: createWidgetAutoCompleteSource({
1689							delay: autoCompleteDebounceDelay,
1690							timeout: 10000,
1691							shouldSearch: shouldSearch,
1692							url: getAutoCompleteUrl,
1693							success: function () {
1694								$('.autoCompleteError').remove();
1695							},
1696							error: function (xmlhttprequest, textstatus, message) {
1697								if (textstatus === "timeout") {
1698									if ($(searchFieldSelector).siblings('.autoCompleteError').length == 0)
1699										$('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($(searchFieldSelector));
1700								}
1701							}
1702						}),
1703						html: true,
1704						delay: 0,
1705						select: function (event, ui) {
1706							$(this).val(ui.item.value);
1707							$(this).next().click();
1708						}
1709					});
1710
1711					$searchField.data("ui-autocomplete")._renderItem = function (ul, item) {
1712						return $("<li class=\"itemList\"></li>")
1713							.data("ui-autocomplete-item", item)
1714							.append("<a>" + item.label + "</a>")
1715							.appendTo(ul);
1716					};
1717				}
1718
1719				// keep searchBtnApplyQuery consistent with prefix rule
1720				window.searchBtnApplyQuery = function() {
1721					var $field = $(searchFieldSelector);
1722					var term = $field.val() + "";
1723					if (shouldSearch(term)) {
1724						// update href for the icon/button (if present)
1725						var btn = document.getElementById("btnSearchIcon");
1726						if (btn) btn.href = "/Search?searchPhrase=" + encodeURIComponent($.trim(term));
1727					} else {
1728						var btn = document.getElementById("btnSearchIcon");
1729						if (btn) btn.href = "#";
1730					}
1731				};
1732			}
1733			catch(e) {} //we're going to eat this error. Autocomplete won't work but we dont wan't to break anything else on the page.
1734		});
1735	</script>
1735
1736
1737	<section id="widgetPreviewSearch" class="widget widgetSearch skin1 widgetOptionSet12" style="display: block;" aria-label="Search">
1738				<!-- For the button right and inside -->
1739		<div class="widgetBody buttonRightInside">
1740			<input class="widgetSearchBox widgetSearchBoxc9016b32-2f4d-4418-b46b-e17fc8a03ea1" cp5ph="true" id="searchFieldc9016b32-2f4d-4418-b46b-e17fc8a03ea1" name="searchField" onchange="searchBtnApplyQuery();" placeholder="Search..." type="text" value="" />
1741						<a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButtonc9016b32-2f4d-4418-b46b-e17fc8a03ea1" role="button"><img alt="search" class="imageHover" data-hover="/ImageRepository/Document?documentID=136" data-image="/ImageRepository/Document?documentID=135" src="/ImageRepository/Document?documentID=135" /></a>
1742
1743			<label class="searchLabel" aria-hidden="true" for="searchFieldc9016b32-2f4d-4418-b46b-e17fc8a03ea1">Search</label>
1744		</div>
1745
1746	</section>
1747
1748
1749<style scoped>
1750	  
1751		.widgetSearch ::-webkit-input-placeholder {
1752		color: #3f3f3f;
1753	  }
1754		.widgetSearch :-moz-placeholder { /* Firefox 18- */
1755	   color: #3f3f3f;
1756	}
1757		.widgetSearch ::-moz-placeholder {  /* Firefox 19+ */
1758	   color: #3f3f3f;
1759	}
1760	.widgetSearch :-ms-input-placeholder {
1761	   color: #3f3f3f;
1762	}
1763	
1764
1765	.widgetSearch .widgetBody .widgetSearchBoxc9016b32-2f4d-4418-b46b-e17fc8a03ea1
1766	{
1767		color: #3f3f3f;
1768		border:none; font-family:libre baskerville; background-color:#ffffff; height: 52px; padding-left:1em;
1769	}
1770	.widgetSearch .widgetBody .widgetSearchButtonc9016b32-2f4d-4418-b46b-e17fc8a03ea1
1771	{
1772		margin: 14px 14px 0 0;
1773	}
1774	.widgetSearch .widgetSearch-onlyDeptc9016b32-2f4d-4418-b46b-e17fc8a03ea1
1775	{
1776		display: inline-block;
1777		color: #333;
1778		
1779		
1780		 padding-top: 10px;
1781	}
1782	#ysnSearchOnlyDeptc9016b32-2f4d-4418-b46b-e17fc8a03ea1
1783	{
1784		position: relative;
1785		top: .125em;
1786	}
1787
1788</style>
1789
1790<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.css">
1791<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.theme.min.css">
1792
1793
1794
1795<script type="text/javascript">
1796	//Updates search icons href to have the correct queryString
1797	function searchBtnApplyQuery() {
1798		document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchFieldc9016b32-2f4d-4418-b46b-e17fc8a03ea1").value;
1799	}
1800</script>
1800
1801
1802</div>
1803
1804	</div> <!-- inner column -->
1805
1806	</div> <!-- inner row -->
1807
1808			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1809
1810
1811	</div>
1812</footer></div>
1813</div>
1814
1815
1816
1817
1818		<div id="banner1-16" style="display: none"></div>
1819			
1819<script type="text/javascript">
1820				$(window).on("load", function () {
1821					$.when(window.Pages.rwdSetupComplete)
1822						.done(function () {
1823							renderBanner('banner1-16',
1824								'banner1',
1825								{"BannerOptionID":16,"ThemeID":9,"SlotName":"banner1","Name":"Default","IsDefault":true,"BannerMode":1,"SlideShowSlideTiming":"5","SlideshowTransition":0,"SlideShowTransitionTiming":"1","ImageScale":false,"ImageAlignment":2,"ImageScroll":true,"MuteSound":true,"VideoType":0,"Status":40,"SlideshowControlsPosition":0,"SlideshowControlsAlignment":0,"SlideshowBannerControlsColorScheme":0,"DisplayVideoPauseButton":false,"VideoPauseButtonAlignment":1,"VideoPauseButtonControlsAlignment":0,"VideoPauseButtonStyle":"#FFFFFF","VideoPauseButtonBackgroundStyle":"#000000","VideoPauseButtonAlignmentClass":"alignRight viewport","DisplaySlideshowPauseButton":true,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":23,"BannerOptionID":16,"FileName":"/ImageRepository/Document?documentID=121","Height":1,"Width":1,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":null}],"BannerVideos":[],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"},
1826								{"BannerImageID":23,"BannerOptionID":16,"FileName":"/ImageRepository/Document?documentID=121","Height":1,"Width":1,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":null},
1827								'/App_Themes/Home/Images/',
1828								'<img alt="" class="bannerObject" src="/ImageRepository/Document?documentID=121" />');
1829						});
1830				});
1831			</script>
1831
1832
1833</div>
1834</div>
1835
1836            </div>
1837        </div>
1838    </div>
1839
1840<link href="/745732998.css" rel="stylesheet" type="text/css" />
1841
1842<div id="SplashMessageWrapper" class="cp-Splash-wrapper">
1843	<div role="dialog" aria-labelledby="cp-Splash-title" aria-describedby="editorContentDesc" aria-modal="true" tabindex="-1" id="SplashMessage" class="hidden cp-Splash cp-Splash--modal is-open">
1844		<div class="cp-Splash-header">
1845			<h2 class="cp-Splash-title" id="cp-Splash-title">Loading</h2>
1846			<button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window">
1847				<svg id="iconClose" viewBox="0 0 25 25">
1848					<polygon style="fill:currentcolor"
1849							 points="18.806,6.98 18.075,6.248 12.532,11.792 6.989,6.248 6.257,6.98 11.786,12.508 6.212,18.084 6.943,18.815 12.532,13.224 18.12,18.815 18.851,18.084 13.277,12.508"></polygon>
1850				</svg>
1851			</button>
1852		</div>
1853		<div class="cp-Splash-body">
1854			<div class="cp-Splash-Prose editorContent fr-view" id="editorContentDesc">
1855				<!-- Content from the Froala Editor will go here. -->
1856				Loading
1857			</div>
1858		</div>
1859		<div class="cp-Splash-footer">
1860			<button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button>
1861			<button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button>
1862		</div>
1863	</div>
1864</div>
1865
1866<script src="/Assets/Scripts/APIClient.js"></script>
vendor: 2 bytes, line 1866
1866
1867<script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script>
vendor: 2 bytes, line 1867
1867
1868<script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script>
vendor: 2 bytes, line 1868
1868
1869<script>
1870
1871		$(document).ready(function () {
1872			var filter = {
1873				targetId: '1',
1874				targetType: 1
1875			}
1876
1877			new SplashModalRender().triggerRender(filter);
1878		});
1879</script>
1879
1880
1881
1882	
1883	
1884	
1885	
1886
1887
1888
1889	
1890
1891
1892
1893
1894
1895
1896    
1896<script src="/-1442400649.js" type="text/javascript"></script>
1896
1897    <!----------Google Translate (Mobile Friendly)--------->
1898<style>#google-translate-container {float: left;padding: 3px 5px 0px 0px;}.goog-te-combo,.goog-te-banner *,.goog-te-ftab *,.goog-te-menu *,.goog-te-menu2 *,.goog-te-balloon * {font-family: arial;font-size: 10pt;background-image: url("https://theme.zdassets.com/theme_assets/958586/bae8aa24db8d43595871692a9d259186f2db3fb4.png");background-position: 3px 4px;background-size: 22px;background-repeat: no-repeat;text-indent: 20px;background-color: #fff;color: #000 !important;}.goog-logo-link {display: none !important;}.goog-te-gadget {color: transparent !important;}.goog-te-gadget .goog-te-combo {margin: 2px 0 !important;border-radius: 15px !important;}.goog-te-combo{border: 1px solid !important;border-color: #bcc9d7 #96a3b1 #96a3b1 #bcc9d7 !important;border-radius: 0 !important;height:32px; !important;padding: 0 1px 0 .25rem !important;}
1899#launcher-wrapper {bottom: 50px !important;}
1900</style>
1901<div id="google-translate-container">
1902<div id="google_translate_element" style="position: fixed; bottom: 0px; left: 20px; z-index: 5;"></div>
1903</div>
1904<script>
1905function googleTranslateElementInit() {
1906var el = document.getElementById("google_translate_element");
1907if (el && el.innerHTML.trim() !== "") {
1908    return;
1909}
1910
1911new google.translate.TranslateElement({ pageLanguage: "en" }, "google_translate_element");
1912// begin accessibility compliance
1913$('img.goog-te-gadget-icon').attr('alt','Google Translate');
1914$('div#goog-gt-tt div.logo img').attr('alt','translate');
1915$('div#goog-gt-tt .original-text').css('text-align','left');
1916$('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000');
1917$('.goog-te-combo').attr('aria-label','google translate languages');
1918$('svg.goog-te-spinner').attr('title','Google Translate Spinner');
1919$('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000');
1920}
1921$(function() {
1922$.getScript("//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit");
1923});
1924</script>
1924
1925<!--------------End Google Translate----------------->
1926
1927
1928<script type="text/javascript">
1929    window._monsido = window._monsido || {
1930        token: "kAmfUk9ro0Zp-SlPKOajeA",
1931        statistics: {
1932            enabled: true,
1933            cookieLessTracking: false,
1934            documentTracking: {
1935                enabled: true,
1936                documentCls: "monsido_download",
1937                documentIgnoreCls: "monsido_ignore_download",
1938                documentExt: [".doc",".pdf",".txt",".ppt",".xls"],
1939            },
1940        },
1941        heatmap: {
1942            enabled: true,
1943        },
1944        pageCorrect: {
1945            enabled: true,
1946        },
1947        pageAssistV2: {
1948            enabled: true,
1949            theme: "light",
1950            mainColor: "#783CE2",
1951            textColor: "#ffffff",
1952            linkColor: "#783CE2",
1953            buttonHoverColor: "#783CE2",
1954            mainDarkColor: "#052942",
1955            textDarkColor: "#ffffff",
1956            linkColorDark: "#FFCF4B",
1957            buttonHoverDarkColor: "#FFCF4B",
1958            greeting: "Discover your personalization options",
1959            direction: "leftbottom",
1960            coordinates: "undefined undefined undefined undefined",
1961            iconShape: "circle",
1962            title: "Personalization Options",
1963            titleText: "Welcome to PageAssis\u2122 toolbar! Adjust the options below to cater the website to your accessibility needs.",
1964            iconPictureUrl: "logo",
1965            logoPictureUrl: "",
1966            logoPictureBase64: "",
1967            languages: [""],
1968            defaultLanguage: "",
1969            skipTo: false,
1970            alwaysOnTop: false,
1971        },
1972    };
1973</script>
vendor: 2 bytes, line 1973
1973
1974<script type="text/javascript" async src="https://app-script.monsido.com/v2/monsido-script.js"></script>
1974
1975
1976
1977    
1977<script type="text/javascript">
1978        $(function () {
1979            document.cookie = "responsiveGhost=0; path=/";
1980        });
1981        $(window).on("load", function () {
1982            $('body').addClass('doneLoading').removeClass('hideContent');
1983
1984            if ($('#404Content').length > 0)
1985                $('div#bodyWrapper').css('padding', '0px');
1986        });
1987    </script>
1987
1988
1989    <noscript>
1990        <style>
1991            body.hideContent {
1992                opacity: 1 !important;
1993            }
1994        </style>
1995    </noscript>
1996
1997        
1998<div style="display: none;">
1999	<svg xmlns="http://www.w3.org/2000/svg" style="display:none;">
2000
2001		<symbol id="iconArrow--left" viewbox="0 0 25 25">
2002			<title>Arrow Left</title>
2003			<polygon style="fill:currentcolor" points="18.044,25 19.498,23.545 8.409,12.454 19.408,1.455 17.954,0 5.502,12.452"></polygon>
2004		</symbol>
2005
2006		<symbol id="iconArrow--right" viewbox="0 0 25 25">
2007			<title>Arrow Right</title>
2008			<polygon style="fill:currentcolor" points="6.957,0 5.502,1.455 16.591,12.546 5.592,23.545 7.047,25 19.498,12.548"></polygon>
2009		</symbol>
2010
2011	</svg>
2012</div>
2013    
2013<script type="text/javascript">loadCSS('//fonts.googleapis.com/css?family=Libre+Baskerville:700,italic,regular|Roboto:500,700,regular|Source+Sans+Pro:600,600italic,700,700italic,italic,regular|');</script>
2013
2014    
2015
2016    <div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div>
2017        <div style="display: none;">
2018            <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
2019                <symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40">
2020                    <title>Slideshow Left Arrow</title>
2021                    <g>
2022                        <path style="fill:currentcolor;" d="M20,40a2.67,2.67,0,0,1-1.9-.79L.79,21.9a2.68,2.68,0,0,1,0-3.79L18.1.79a2.68,2.68,0,1,1,3.79,3.79L6.47,20,21.89,35.42A2.68,2.68,0,0,1,20,40Z"></path>
2023                    </g>
2024                </symbol>
2025                <symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40">
2026                    <title>Slideshow Right Arrow</title>
2027                    <g>
2028                        <path style="fill:currentcolor;" d="M2.68,0a2.67,2.67,0,0,1,1.9.79L21.89,18.1a2.68,2.68,0,0,1,0,3.79L4.58,39.21A2.68,2.68,0,0,1,.79,35.42L16.21,20,.79,4.58A2.68,2.68,0,0,1,2.68,0Z"></path>
2029                    </g>
2030                </symbol>
2031            </svg>
2032        </div>
2033    
2034	
2035	
2036
2037    <div id="root-picker-outlet"></div>
2038</body>
2039</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.