PageSourceSearch

https://www.hoodriverfairgrounds.com/p/about

html hoodriverfairgrounds.com collected 2026-10-04 14:14:41 UTC 89,627 bytes, 1,553 lines download raw bytes

1
2<!DOCTYPE HTML>
3<html lang="en" xml:lang="en" xmlns:og="http://ogp.me/ns#"
4      xmlns:fb="http://www.facebook.com/2008/fbml"
5      class="no-js">
6<head id="Head1">
7                                    
7<script type="text/javascript">
8                                       var SITEBASEURL = 'https://www.hoodriverfairgrounds.com/';
9                                       var SITETHEME = 'HoodRiverCountyFair';
10                                       var PAGESSL = true; 
11                                       var CLIENTRESOURCEPATH = 'https://cdn.saffire.com/theme-files/HoodRiverCountyFair/';
12                                       var CLIENTTHEMEPATH = 'App_Themes/HoodRiverCountyFair/';
13                                       var FULLCLIENTTHEMEPATH = 'https://cdn.saffire.com/theme-files/HoodRiverCountyFair/App_Themes/HoodRiverCountyFair/';
14                                       var IPADDETECTED = false;
15                                       var FILESERVERUPLOADURL = 'https://files.saffire.com/upload.ashx?at=2C03030A-82C7-4B10-BF97-13763749A5DD&rid=HoodRiverCountyFair';
16                                       var FILESERVERIMAGESURL = 'https://cdn.saffire.com/images.ashx?t=ig&rid=HoodRiverCountyFair';
17                                       var FILESERVERFILESURL = 'https://cdn.saffire.com/files.ashx?t=fg&rid=HoodRiverCountyFair';
18                                       var FACEBOOKENABLETRACKING = 'false';
19                                       var ORGANIZATIONNAME = 'Hood River County Fair ';
20                                       var RID = 'HoodRiverCountyFair';
21                                       var COOKIECONSENTMANAGEMENTENABLED = 'True';
22                                       var SHOWPRODUCTFEECHANGESPOPUP = true;
23                                    </script>
23
24                                   
24<script type="text/javascript"> var queryStringParams = 'pid:about'; </script>
24<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><meta property="og:type" content="article" /><meta property="fb:admins" content="SaffireEvents" /><meta property='og:title' content="About"/><meta property='og:image' content="https://cdn.saffire.com/images.ashx?t=ig&rid=HoodRiverCountyFair&i=2018-07-28_21.26.19.jpg&cb=D464CC11"/><meta property='og:url' content="https://www.hoodriverfairgrounds.com/p/about"/><link type="text/css" rel="stylesheet" href="/css/basic.css?sv=8.6.3" />
25<link type="text/css" rel="stylesheet" href="/css/standard.css?sv=8.6.3" />
26<link type="text/css" rel="stylesheet" href="/js/Redactor/redactor.css?sv=8.6.3" />
27<link type="text/css" rel="stylesheet" href="/css/responsiveNav.css?sv=8.6.3" />
28<link type="text/css" rel="stylesheet" href="/css/mobile-nav.css?sv=8.6.3" />
29<link type="text/css" rel="stylesheet" href="/css/main-cfv.css?sv=8.6.3" />
30
31    <link href="https://cdn.saffire.com/theme-files/HoodRiverCountyFair/App_Themes/HoodRiverCountyFair/images/favicon.ico?sv=8.6.3" type="image/x-icon" rel="icon"></link><link href="https://cdn.saffire.com/theme-files/HoodRiverCountyFair/App_Themes/HoodRiverCountyFair/images/favicon.ico?sv=8.6.3" type="image/x-icon" rel="shortcut icon"></link>
32<meta name="google-site-verification" content="V6nwJ2lyWU5xl1nwOOU8iFnkmUuhF6qAX114KvqpA-0" /><link href="https://cdn.saffire.com/theme-files/HoodRiverCountyFair/App_Themes/HoodRiverCountyFair/theme.css?sv=8.6.3" type="text/css" rel="stylesheet" /><link rel="canonical" href="https://www.hoodriverfairgrounds.com/p/about" /><title>
33	About
34</title></head>
35<body id="body" class="isResponsive googleTranslateOn googleTranslateActive standardMode">
36    
36<script type="text/javascript">
37        var cartExpirations = [];
38        var pageLoadedDate = new Date();
39        var isMobile = false;
40        var isResponsive = true;
41        var isLegacyResponsive = false;
42        var aggregateGA = 'UA-33840952-1';
43        var siteGA = 'UA-164499417-1';
44        var SITEVERSION = '8.6.3';
45        var headerEmailSignupMode = 1;
46        var mobileSize = 800;        
47        var customEmail = false;
48        var cartProductUnitCount = 0;
49        var cartProductUnitCountTextFormat = '{0}';
50        var isLoggedIn = false;
51        var siteGA4 = 'G-TNKN244Y1K';
52        var aggregateGA4 = 'G-SMWE72TQYG';
53        var FB_CONFIG = null;
54        var isStarter = false;
55        if (true) {
56            siteGA = "";
57            aggregateGA = "";
58        }
59
60    </script>
60
61    
62    
62<script type="text/plain" data-consent-category="analytics">
63        if (FB_CONFIG && typeof fbq === 'function') {
64            for (var i = 0; i < FB_CONFIG.events.length; i++) {
65                var event = FB_CONFIG.events[i];
66                fbq('track', event.eventName, event.parameters, { eventID: event.eventID });
67            }
68        }
69        
70        // Facebook Promise.allSettled bug fix
71        // Adds Promise.allSettled if it's missing (for older browsers)
72        // Runs all promises and returns their result status.
73        if (!Promise.allSettled) {
74            Promise.allSettled = function (promises) {
75              return Promise.all(
76                promises.map(p =>
77                  Promise.resolve(p)
78                    .then(value => ({ status: "fulfilled", value }))
79                    .catch(reason => ({ status: "rejected", reason }))
80                )
81              );
82            };
83        }
84    </script>
84
85
86
87    
88        <div id="skiptocontent" style="display:none;"><a href="javascript:void(0);">skip to main content</a></div>
89
90        <form method="post" action="/p/about" id="form1" autocomplete="on">
91<div class="aspNetHidden">
92<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
93<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
94<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="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" />
95</div>
96
97<script type="text/javascript">
98//<![CDATA[
99var theForm = document.forms['form1'];
100if (!theForm) {
101    theForm = document.form1;
102}
103function __doPostBack(eventTarget, eventArgument) {
104    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
105        theForm.__EVENTTARGET.value = eventTarget;
106        theForm.__EVENTARGUMENT.value = eventArgument;
107        theForm.submit();
108    }
109}
110//]]>
111</script>
111
112
113
114<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZM9OiOht4U8j7A_2nXuxiDMuFUEWnNcWsC82i3SQqXvreGVukQ2&amp;t=639190563605538696" type="text/javascript"></script>
114
115
116
117<script src="/ScriptResource.axd?d=x6wALODbMJK5e0eRC_p1LR7jgLZzq9qEJyMp9KPhZosPClh8G3L4GEUcgSw3h_YSiZHxKRaN2EznCKMwzfm1Eds4ymCjUEVlah1mMg6NVwdiqQSf0&amp;t=f2cd5c5" type="text/javascript"></script>
vendor: 2 bytes, line 117
117
118<script src="/ScriptResource.axd?d=P5lTttoqSeZXoYRLQMIScFtSbY1f7okk_ajzb2raMwe6RjEI4boMYlIFfUzBZkIkTsamyUhBPlDdzbrcCdjKHUBvcoT4VkT6OxbyVnV8_UD4E12_0&amp;t=f2cd5c5" type="text/javascript"></script>
vendor: 2 bytes, line 118
118
119<script src="../js/jquery-1.12.4.min.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 119
119
120<script src="../js/jquery-ui-1.10.1.custom.min.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 120
120
121<script src="../js/jquery-mobile-1.4.5.min.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 121
121
122<script src="../js/modernizr.custom.88772.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 122
122
123<script src="../js/lozad.min.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 123
123
124<script src="../js/idangerous.swiper-desktop.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 124
124
125<script src="../js/swiper-4.5.1.min.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 125
125
126<script src="../js/simplebar.min.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 126
126
127<script src="../js/functions.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 127
127
128<script src="../js/json2.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 128
128
129<script src="../js/webcam.min.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 129
129
130<script src="../js/angular/angular.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 130
130
131<script src="../js/angular/angular-animate.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 131
131
132<script src="../js/angular/angular-touch.min.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 132
132
133<script src="../js/angular/angular-sanitize.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 133
133
134<script src="../js/angular/angular-cookies.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 134
134
135<script src="../js/angular/ngMask.min.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 135
135
136<script src="../js/angular/app.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 136
136
137<script src="../core/content/angular/cart/cartItemService.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 137
137
138<script src="../core/content/angular/cart/cartItem/cartItemAddedController.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 138
138
139<script src="../core/content/angular/cart/cartItem/cartItemAdded.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 139
139
140<script src="../core/content/angular/cart/cartUpsell/cartUpsell.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 140
140
141<script src="../Events/JS/bluebird.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 141
141
142<script src="../Events/JS/widgets/SiteInfoBanner.js?sv=8.6.3" type="text/javascript"></script>
vendor: 2 bytes, line 142
142
143<script src="https://cdn.saffire.com/theme-files/HoodRiverCountyFair/Events/JS/LocalJS.js?sv=8.6.3" type="text/javascript"></script>
143
144<div class="aspNetHidden">
145
146	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="1E12D8C2" />
147	<input type="hidden" name="__SCROLLPOSITIONX" id="__SCROLLPOSITIONX" value="0" />
148	<input type="hidden" name="__SCROLLPOSITIONY" id="__SCROLLPOSITIONY" value="0" />
149</div>
150            <a name="top"></a>
151            
152
153
154<script type="text/plain" async src="https://www.googletagmanager.com/gtag/js" data-consent-category="analytics"></script>
154
155
156<script type="text/plain" data-consent-category="analytics">
157    if (!isStarter && (siteGA4 != '' || aggregateGA4 != '')) {
158        window.dataLayer = window.dataLayer || [];
159        function gtag() { dataLayer.push(arguments); }
160        gtag('js', new Date());
161
162        if (siteGA4 != '') {
163            gtag('config', siteGA4);
164        }
165
166        if (aggregateGA4 != '') {
167            gtag('config', aggregateGA4);
168        }
169    }
170</script>
170
171
172<script type="text/plain" data-consent-category="analytics">
173
174    function recordGoogleAnayticsEvent(eventCategory, eventAction, eventLabel, eventValue, fieldsObject) {
175        
176        ga('send', 'event', eventCategory, eventAction, eventLabel, eventValue, fieldsObject);
177        
178
179        if (!isStarter) {
180            if (aggregateGA4 != '') {
181                ga('aggregate.send', 'event', eventCategory, eventAction, eventLabel, eventValue, fieldsObject);
182            }
183
184            if (siteGA4 != '' && typeof (gtag) != "undefined") {
185                gtag('event', 'general', {
186                    'event_action': eventAction,
187                    'event_category': eventCategory,
188                    'event_label': eventLabel,
189                    'value': eventValue,
190                    'send_to': siteGA4
191                });
192            }
193        }
194    }
195</script>
195
196
197
198       
198<script type="text/javascript">
199//<![CDATA[
200Sys.WebForms.PageRequestManager._initialize('ctl00$ajaxToolkitManager', 'form1', ['tctl00$up_message','up_message','tctl00$up_dummy','up_dummy'], [], [], 90, 'ctl00');
201//]]>
202</script>
202
203
204
205        
205<script type="text/javascript">
206            var cookieMetaData = {"mode":"userConsent","categories":[{"key":"essential","name":"Essential","isEssential":true,"description":"These cookies are required for basic site functionality and are therefore always enabled.\r\n            These include cookies that allow you to be remembered as you explore our Sites within a single session or, if you request, from session to session.\r\n            They help make the shopping cart and checkout process possible as well as assist in security issues and conforming to regulations."},{"key":"advtrg","name":"Advertising & Targeting","isEssential":false,"description":"These cookies allow our marketing partners to display relevant targeted ads during your browsing experience on this site and other websites."},{"key":"analytics","name":"Analytics","isEssential":false,"description":"These cookies collect information that is used either in aggregate form to help us understand how our websites\r\n            are being used or how effective our marketing campaigns are,             or to help us customize our websites and application for you in order to enhance your experience."},{"key":"perf-func","name":"Performance and Functionality","isEssential":false,"description":"These cookies allow us to improve our Sites' functionality by tracking usage.\r\n            In some cases, these cookies improve the speed with which we can process your request and allow us to remember site preferences you have selected.\r\n            Refusing these cookies may result in poorly-tailored recommendations and slow site performance."}],"groups":[{"name":"Advertising & Targeting","description":"","categoryKey":"advtrg","showWithoutCookies":true,"cookies":[]},{"name":"Google Analytics","description":"","categoryKey":"analytics","showWithoutCookies":false,"cookies":[{"name":"__utma","description":"Used to distinguish users and sessions.","expires":"2 years from set/update"},{"name":"__utmb","description":"Used to determine new sessions/visits.","expires":"30 minutes from set/update"},{"name":"__utmt","description":"Used to throttle request rate.","expires":"10 minutes from set/update"},{"name":"__utmv","description":"Used to store visitor-level custom variable data.","expires":"2 years from set/update"},{"name":"__utmz","description":"Stores the traffic source or campaign that explains how the user reached your site.","expires":"6 months from set/update"},{"name":"_ga","description":"Used to distinguish users.","expires":"2 years from set/update"},{"name":"_gat","description":"Used to distinguish users.","expires":"1 minute from set/update"},{"name":"_gat_aggregate","description":"Used to distinguish users.","expires":"1 minute from set/update"}]},{"name":"Google Recaptcha","description":"","categoryKey":"essential","showWithoutCookies":false,"cookies":[{"name":"_GRECAPTCHA","description":"This cookie is used to determine whether or not the user is a human or a robot.","expires":"6 months from set/update"}]},{"name":"Google Translate","description":"These cookies support our in page translation tool, persisting your selected translation language.","categoryKey":"perf-func","showWithoutCookies":false,"cookies":[{"name":"_ga_<id>","description":"Used to persist session state.","expires":"2 years"},{"name":"googtrans","description":"Persists the selected page translation throughout the site experience.","expires":"When you close the browser"}]},{"name":"Web Platform","description":"","categoryKey":"essential","showWithoutCookies":false,"cookies":[{"name":".RAAAUTH","description":"Tracks information for users that log into restricted pages.","expires":"When you close the browser"},{"name":"ASP.NET_SessionId","description":"Session cookies are used to store temporary information while you browse the site and are necessary for site functionality.","expires":"When you close the browser"},{"name":"CartItemDetails","description":"Used to store cart item details.","expires":"1 Month"},{"name":"ContinueShopping","description":"Persists the url to use for continue shopping feature","expires":"1 year"},{"name":"PreviouslyViewedDate","description":"Tracks is the user has viewed the current site countdown or not","expires":"1 year"}
206,{"name":"SA_COOKIE_BANNER","description":"Tracks user's cookie consent settings.","expires":"1 year"},{"name":"SEGUID","description":"Tracks shopping cart.","expires":"5 years"}]},{"name":"Web Platform","description":"","categoryKey":"perf-func","showWithoutCookies":false,"cookies":[{"name":"passedCheck","description":"For sites that requires age checking, stores whether the end user passed the validation.","expires":"When you close the browser"},{"name":"saffireFrameContent","description":"Persists the landing pages theme for subpages.","expires":"When you close the browser"},{"name":"SARE","description":"Tracks users email to simplify future sign in.","expires":"When you close the browser"}]}]};
207        </script>
207
208                   
209        
210            
210<script src="/js/cookie-js?v=KUFBkSAdw-OgrQDr1VOK4r1Gg0FbWLWI6tXmfU2fSes1" type="text/javascript"></script>
210
211        
212
213            <div id="up_message">
214	
215                    <div id="messageModal" class='modal' style="display:none;">
216                        
217                    </div>
218                
219</div>
220
221            <div id="up_dummy">
222
223</div>
224
225            <div id="uc_masterPageWidgets" >
226                
227
228<!-- USE THIS FILE FOR STARTER SITE MANAGEMENT ONLY - REMOVE REFERENCE ON THEME APPLICATION -->
229
230<script type="text/javascript">
231var isHomepage;
232$(document).ready(function(){
233	isHomepage = $('body').hasClass('homepage');
234	if(isHomepage){
235		var checkThirdWidget = $('#excitingEventsGroupSlider').length;
236		if(checkThirdWidget){
237			$('body').addClass('thirdFeatureShowing');
238		} else {
239			$('body').addClass('thirdFeatureNotShowing');
240		}
241	}
242	
243});
244
245$(window).load(function(){
246	
247	var checkEventsPage = $('.eventCol1').length;
248
249	if(checkEventsPage == 0 && isHomepage == 0){
250		
251		var windowHeight = $(window).height();
252		var contentHeight = $('.content').height();
253		var neededHeight = contentHeight + 317;
254		if(windowHeight > neededHeight){
255			var newHeight = (windowHeight - neededHeight)+contentHeight;
256
257			$('.content').css('min-height', newHeight+'px')
258		}
259	}
260});
261
262$(window).resize(function(){
263	var checkEventsPage = $('.eventCol1').length;
264
265	if(checkEventsPage == 0 && isHomepage == 0){
266		
267		var windowHeight = $(window).height();
268		var contentHeight = $('.content').height();
269		var neededHeight = contentHeight + 317;
270		if(windowHeight > neededHeight){
271			var newHeight = (windowHeight - neededHeight)+contentHeight;
272
273			$('.content').css('min-height', newHeight+'px')
274		}
275	}
276});
277</script>
277
278
279            </div>
280
281            <div class="wrapper">
282                
283                
284
285<header class="header">
286
287    <span class="headerInnerContent">
288        
289
290<a href="/" class="header-logo" tabindex="0" aria-label="Hood River County Fair "></a>
291<div class='header-top'>
292
293<div class="searchBox">
294    <div class="searchBoxInput">
295				<label for="headerNav_uc_widgetContainer_ctl01_ctl00_SearchBox1_tbx_searchBox" id="headerNav_uc_widgetContainer_ctl01_ctl00_SearchBox1_label" style="display:none">Search Website</label>
296        <input name="ctl00$headerNav$uc_widgetContainer$ctl01$ctl00$SearchBox1$tbx_searchBox" type="text" value="Search Website" id="headerNav_uc_widgetContainer_ctl01_ctl00_SearchBox1_tbx_searchBox" class="textbox search inputFieldTextbox" aria-label="Search Website" onclick="ClearDefaultText(this, &#39;Search Website&#39;);" onkeydown="DefaultButton(&#39;headerNav_uc_widgetContainer_ctl01_ctl00_SearchBox1_lbtn_search&#39;, event);" />
297    </div>
298    <div class="searchBoxSubmit">
299        <a onclick="Search(&#39;Search Website&#39;, $get(&#39;headerNav_uc_widgetContainer_ctl01_ctl00_SearchBox1_tbx_searchBox&#39;)); return false;" id="headerNav_uc_widgetContainer_ctl01_ctl00_SearchBox1_lbtn_search" class="button inputFieldSubmit searchSubmitButton" href="javascript:__doPostBack(&#39;ctl00$headerNav$uc_widgetContainer$ctl01$ctl00$SearchBox1$lbtn_search&#39;,&#39;&#39;)">Search</a>
300    </div>
301</div>
302
303
304<script type="text/javascript">
305
306$(document).ready(function () {
307
308	$(window).resize(function () {
309		searchBox();
310	});
311
312
313	function searchBox() {
314
315		$("#headerNav_uc_widgetContainer_ctl01_ctl00_SearchBox1_tbx_searchBox").autocomplete({
316			source: function (request, response) {
317				$.ajax({
318					type: "POST",
319					url: SITEBASEURL + "services/SearchService.asmx/GetAutoFillTitles",
320
321					contentType: "application/json; charset=utf-8",
322					data: "{ 'resultCount': '12', 'searchString': '" + request.term + "' }",
323					dataType: "json",
324					success: function (data) {
325
326						response($.map(data.d.ListItems, function (item) {
327
328							var maxCharLength = 16;
329							if (item.Name.length >= maxCharLength) {
330								item.Name = item.Name.substr(0, maxCharLength) + " ...";
331							}
332
333
334							return {
335								label: item.Name,
336								value: item.URL
337							}
338						}));
339
340					}
341				});
342			},
343			minLength: 2,
344			appendTo: "body",
345			delay: 75,
346			select: function (event, ui) {
347				var searchURL = 'https://www.hoodriverfairgrounds.com/search.aspx?q=' + escape(ui.item.value);
348				window.location = searchURL;
349
350			},
351			open: function (event, ui) {
352				var resultsHover = $(this).autocomplete("widget");
353				var tbx = $(this);
354
355				resultsHover.css("width", tbx.css("width") + " !important");
356			}
357		});
358
359
360
361	}
362
363	searchBox();
364
365});
366
367
368</script>
368
369
370
371<script type="text/javascript">
372$(document).ready(function(){
373	if(isResponsive){
374
375        const $searchWrapper = $('.header .searchBox');
376
377        if (!$('#searchBoxClicker').length) {
378            $('.header .searchBox').prepend('<div id="searchBoxClicker" tabindex="0" aria-label="toggle search website field" role="button" aria-expanded="false"></div>');
379        }
380        
381        $('#searchBoxClicker').off('click keydown').on('click keydown', function(e){
382            if (e.type === 'click' || e.key === 'Enter' || e.key === ' ') {
383                e.preventDefault();
384                
385                $('.clonedSearchBox').remove();
386
387                const $trigger = $(this);
388                const getWidth = $(window).width();
389                if(getWidth <= mobileSize){ 
390
391                const clonedSearchHtml = `
392                    <div class="searchBox clonedSearchBox" role="search">
393                        <div class="searchBoxInput">
394                            <input type="text" class="textbox search inputFieldTextbox ui-autocomplete-input" aria-label="Search Website" placeholder="Search Website" />
395                            <span role="status" aria-live="polite" class="ui-helper-hidden-accessible"></span>
396                        </div>
397                        <div class="searchBoxSubmit">
398                            <a href="javascript:void(0)" onclick="updateClonedSubmit()" class="button inputFieldSubmit searchSubmitButton" aria-label="Submit Search" role="button"></a>
399                        </div>
400                        <a id="closeClonedSearch" tabindex="0" aria-label="close search website field" role="button" class="mobileSearchCloseButton" href="javascript:void(0);">X</a>
401                    </div>`;
402
403                    $('.header').append(clonedSearchHtml);
404
405                    const $container = $('.clonedSearchBox');
406                    const $input = $container.find('input');
407                    const $submit = $container.find('.searchSubmitButton');
408                    const $closeBtn = $('#closeClonedSearch');                    
409
410                    $trigger.attr('aria-expanded', 'true');
411                    $('.clonedSearchBox #searchBoxClicker').remove();
412                    $input.focus();
413
414                    function closeClonedSearchPopup() {
415                        $container.remove();
416                        $trigger.attr('aria-expanded', 'false');
417                        $trigger.focus();
418                    }                    
419
420                    // Handle Esc key
421                    $container.on('keydown', function(event) {
422                        if (event.key === 'Escape') {
423                            closeClonedSearchPopup();
424                        }
425                    });                    
426
427                    // Handle Close via the X button
428                    $closeBtn.on('click keydown', function(event) {
429                        if (event.type === 'click' || event.key === 'Enter' || event.key === ' ') {
430                            event.preventDefault();
431                            closeClonedSearchPopup();
432                        }
433                        if (event.key === 'Tab' && !event.shiftKey) {
434                            event.preventDefault();
435                            $input.focus();
436                        }
437                    });        
438                    
439                    // Handle Shift-Tab on first item                    
440                    $input.on('keydown', function(event) {
441                        if (event.key === 'Tab' && event.shiftKey) {
442                            event.preventDefault();
443                            $closeBtn.focus();
444                        }
445                    });
446
447                    $input.on('keydown', function(event) {
448                        if (event.key === 'Enter') {
449                            $submit.click();
450                        }
451                    });
452                }
453            }
454        });
455	}
456})
457</script>
457
458
459<div class="viewcart">
460    <a class="cartMenuLink" title="Cart" role="status"></a>
461</div>
462<script type="text/javascript">
463
464    //this is used by client startup script
465    function ShowCartWithFade() {
466        updateMobileNavCart();
467    };
468
469    $(document).ready(function () {
470        updateCartProductUnitCountLink();
471    });
472
473</script>
473
474
475<div class="mobile-nav-toggle" aria-label="Toggle Mobile Nav Menu"></div>
476
477
478<div class="widget siteInfoBanner" id="siteInfoBannerWidget" style="display:none">
479    <div id="eventDates"></div>
480    <div id="eventName"></div>
481</div>
482
483<script type="text/javascript">
484
485    $(document).ready(function() {
486
487        let hasViewedThisSession = sessionStorage.getItem('sfCountdownBannerViewed') === 'true';
488
489        if (!hasViewedThisSession) {
490            sessionStorage.setItem('sfCountdownBannerViewed', 'true');
491        }
492
493        $('#siteInfoBannerWidget').SiteInfoBanner({
494            scriptPath:  SITEBASEURL + 'services/widgetservice.asmx/GetWidgetModuleItemData'
495            , currentWidgetModuleItemID: 118
496            , previouslyViewedDate: hasViewedThisSession
497            , countdownTextPrefix: '{#days} Days'
498        });
499
500    });
501
502</script>
502
503</div>
504<div class='header-bottom'>
505
506<nav class="nav notranslate" id="mainNavigation">
507    <div class="mobileNavLink" tabindex="0" role="button" aria-label="Toggle Navigation Menu" aria-expanded="false"></div>
508
509    <div class="clear"></div>
510    <ul class="groups">
511
512        
513                
514<li class='group  ' aria-haspopup='true'>
515<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_0_hlnk_heading_0" href="https://www.hoodriverfairgrounds.com/p/about">About</a>
516                <ul class='items'>
517            
518            
519<li class='item  ' aria-haspopup='false'>
520<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_0_rptr_subItems_0_ctl00_0_hlnk_heading_0" href="https://www.hoodriverfairgrounds.com/p/about/history">History</a>
521
522</li>
523            
524<li class='item  ' aria-haspopup='false'>
525<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_0_rptr_subItems_0_ctl00_1_hlnk_heading_1" href="https://www.hoodriverfairgrounds.com/p/about/fair-board">Fair Board</a>
526
527</li>
528            
529<li class='item  ' aria-haspopup='false'>
530<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_0_rptr_subItems_0_ctl00_2_hlnk_heading_2" href="https://www.hoodriverfairgrounds.com/sponsors.aspx">THANK YOU TO OUR SPONSORS!!</a>
531
532</li>
533            
534<li class='item  ' aria-haspopup='false'>
535<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_0_rptr_subItems_0_ctl00_3_hlnk_heading_3" href="https://www.hoodriverfairgrounds.com/photogallery">Photo Gallery</a>
536
537</li>
538            
539<li class='item  ' aria-haspopup='false'>
540<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_0_rptr_subItems_0_ctl00_4_hlnk_heading_4" href="https://www.hoodriverfairgrounds.com/videogallery">Video Gallery</a>
541
542</li>
543            
544<li class='item  ' aria-haspopup='false'>
545<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_0_rptr_subItems_0_ctl00_5_hlnk_heading_5" href="https://www.hoodriverfairgrounds.com/p/about/animal-welfare-policy">Animal Welfare Policy</a>
546
547</li>
548            
549<li class='item  ' aria-haspopup='false'>
550<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_0_rptr_subItems_0_ctl00_6_hlnk_heading_6" href="https://www.hoodriverfairgrounds.com/p/about/contact-us">Contact Us</a>
551
552</li>
553            
554<li class='item  ' aria-haspopup='false'>
555<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_0_rptr_subItems_0_ctl00_7_hlnk_heading_7" href="https://www.hoodriverfairgrounds.com/p/about/get-connected">Get Connected</a>
556
557</li>
558                </ul>
559            
560
561</li>
562            
563                
564<li class='group  ' aria-haspopup='true'>
565<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_1_hlnk_heading_1" href="https://www.hoodriverfairgrounds.com/events">Events</a>
566                <ul class='items'>
567            
568            
569<li class='item  ' aria-haspopup='false'>
570<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_1_rptr_subItems_1_ctl00_0_hlnk_heading_0" href="https://www.hoodriverfairgrounds.com/events">Event Calendar</a>
571
572</li>
573            
574<li class='item temporaryNudgeRight ' aria-haspopup='false'>
575<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_1_rptr_subItems_1_ctl00_1_hlnk_heading_1" href="https://www.hoodriverfairgrounds.com/events/2025/thank-you-2025-sponsors">Fair</a>
576
577</li>
578            
579<li class='item temporaryNudgeRight ' aria-haspopup='false'>
580<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_1_rptr_subItems_1_ctl00_2_hlnk_heading_2" href="https://www.hoodriverfairgrounds.com/events/event-category-1">Ranch Sorting </a>
581
582</li>
583            
584<li class='item temporaryNudgeRight ' aria-haspopup='false'>
585<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_1_rptr_subItems_1_ctl00_3_hlnk_heading_3" href="https://www.hoodriverfairgrounds.com/events/craft-shows">Craft Shows</a>
586
587</li>
588            
589<li class='item temporaryNudgeRight ' aria-haspopup='false'>
590<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_1_rptr_subItems_1_ctl00_4_hlnk_heading_4" href="https://www.hoodriverfairgrounds.com/events/2025/quilt-show">Quilting</a>
591
592</li>
593            
594<li class='item temporaryNudgeRight ' aria-haspopup='false'>
595<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_1_rptr_subItems_1_ctl00_5_hlnk_heading_5" href="https://www.hoodriverfairgrounds.com/events/other">Other</a>
596
597</li>
598            
599<li class='item temporaryNudgeRight ' aria-haspopup='false'>
600<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_1_rptr_subItems_1_ctl00_6_hlnk_heading_6" href="https://www.hoodriverfairgrounds.com/events/2026-fair-board-meetings">2026 Fair Board Meetings</a>
601
602</li>
603            
604<li class='item  ' aria-haspopup='false'>
605<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_1_rptr_subItems_1_ctl00_7_hlnk_heading_7" href="https://www.hoodriverfairgrounds.com/p/events/sponsors">THANK YOU 2026 SPONSORS!!</a>
606
607</li>
608            
609<li class='item  ' aria-haspopup='false'>
610<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_1_rptr_subItems_1_ctl00_8_hlnk_heading_8" href="https://www.hoodriverfairgrounds.com/planner.aspx">Itinerary</a>
611
612</li>
613                </ul>
614            
615
616</li>
617            
618                
619<li class='group  ' aria-haspopup='true'>
620<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_2_hlnk_heading_2" href="https://www.hoodriverfairgrounds.com/p/getconnected">2026 County Fair</a>
621                <ul class='items'>
622            
623            
624<li class='item  ' aria-haspopup='false'>
625<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_2_rptr_subItems_2_ctl00_0_hlnk_heading_0" href="https://www.hoodriverfairgrounds.com/p/getconnected/fairgrounds-map1">Fairgrounds Map</a>
626
627</li>
628            
629<li class='item  ' aria-haspopup='false'>
630<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_2_rptr_subItems_2_ctl00_1_hlnk_heading_1" href="https://www.hoodriverfairgrounds.com/p/getconnected/daily-schedule">Daily Schedule</a>
631
632</li>
633            
634<li class='item  ' aria-haspopup='false'>
635<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_2_rptr_subItems_2_ctl00_2_hlnk_heading_2" href="https://www.hoodriverfairgrounds.com/p/getconnected/4-h--ffa-schedule">4-H & FFA Schedule</a>
636
637</li>
638            
639<li class='item  ' aria-haspopup='true'>
640<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_2_rptr_subItems_2_ctl00_3_hlnk_heading_3" href="https://www.hoodriverfairgrounds.com/p/getconnected/entertainment">Entertainment&nbsp&nbsp&gt</a>
641                <ul class='subitems'>
642            
643            
644<li class='item  ' aria-haspopup='false'>
645<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_2_rptr_subItems_2_ctl00_3_rptr_subItems_3_ctl00_0_hlnk_heading_0" href="https://www.hoodriverfairgrounds.com/p/getconnected/entertainment/friday-night----los-bondadosos">Friday Night  *  Los Bondadosos / Grupo Maravilla de Robin Revilla</a>
646
647</li>
648            
649<li class='item  ' aria-haspopup='false'>
650<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_2_rptr_subItems_2_ctl00_3_rptr_subItems_3_ctl00_1_hlnk_heading_1" href="https://www.hoodriverfairgrounds.com/p/getconnected/entertainment/saturday-night----blackhawk">Saturday Night  *  BlackHawk</a>
651
652</li>
653            
654<li class='item  ' aria-haspopup='false'>
655<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_2_rptr_subItems_2_ctl00_3_rptr_subItems_3_ctl00_2_hlnk_heading_2" href="https://www.hoodriverfairgrounds.com/p/getconnected/entertainment/saturday-night-opening-band--cascade-high">Saturday Night Opening Band</a>
656
657</li>
658                </ul>
659            
660
661</li>
662            
663<li class='item  ' aria-haspopup='false'>
664<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_2_rptr_subItems_2_ctl00_4_hlnk_heading_4" href="https://www.hoodriverfairgrounds.com/p/getconnected/open-class-list">Open Class List</a>
665
666</li>
667            
668<li class='item  ' aria-haspopup='true'>
669<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_2_rptr_subItems_2_ctl00_5_hlnk_heading_5" href="https://www.hoodriverfairgrounds.com/p/getconnected/vendors">Vendors&nbsp&nbsp&gt</a>
670                <ul class='subitems'>
671            
672            
673<li class='item  ' aria-haspopup='false'>
674<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_2_rptr_subItems_2_ctl00_5_rptr_subItems_5_ctl00_0_hlnk_heading_0" href="https://www.hoodriverfairgrounds.com/p/getconnected/vendors/vendor-rules">Vendor Rules Agreement</a>
675
676</li>
677            
678<li class='item  ' aria-haspopup='false'>
679<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_2_rptr_subItems_2_ctl00_5_rptr_subItems_5_ctl00_1_hlnk_heading_1" href="https://www.hoodriverfairgrounds.com/p/getconnected/vendors/vendor-application">Hood River County  Fair Vendor Application</a>
680
681</li>
682                </ul>
683            
684
685</li>
686            
687<li class='item  ' aria-haspopup='false'>
688<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_2_rptr_subItems_2_ctl00_6_hlnk_heading_6" href="https://www.hoodriverfairgrounds.com/p/getconnected/volunteers">Volunteers</a>
689
690</li>
691            
692<li class='item  ' aria-haspopup='false'>
693<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_2_rptr_subItems_2_ctl00_7_hlnk_heading_7" href="https://www.hoodriverfairgrounds.com/p/getconnected/photo-gallery">Photo Gallery</a>
694
695</li>
696            
697<li class='item  ' aria-haspopup='false'>
698<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_2_rptr_subItems_2_ctl00_8_hlnk_heading_8" href="https://www.hoodriverfairgrounds.com/email.aspx">Get Updates</a>
699
700</li>
701                </ul>
702            
703
704</li>
705            
706                
707<li class='group  ' aria-haspopup='true'>
708<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_3_hlnk_heading_3" href="https://www.hoodriverfairgrounds.com/p/getinvolved">Get Involved</a>
709                <ul class='items'>
710            
711            
712<li class='item  ' aria-haspopup='false'>
713<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_3_rptr_subItems_3_ctl00_0_hlnk_heading_0" href="https://www.hoodriverfairgrounds.com/p/getinvolved/volunteer-application">Volunteers</a>
714
715</li>
716                </ul>
717            
718
719</li>
720            
721                
722<li class='group  ' aria-haspopup='true'>
723<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_4_hlnk_heading_4" href="https://www.hoodriverfairgrounds.com/p/facilities--rentals1">Facilities & Rentals</a>
724                <ul class='items'>
725            
726            
727<li class='item  ' aria-haspopup='false'>
728<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_4_rptr_subItems_4_ctl00_0_hlnk_heading_0" href="https://www.hoodriverfairgrounds.com/p/facilities--rentals1/community-building2">Community Building</a>
729
730</li>
731            
732<li class='item  ' aria-haspopup='false'>
733<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_4_rptr_subItems_4_ctl00_1_hlnk_heading_1" href="https://www.hoodriverfairgrounds.com/p/facilities--rentals1/summit-building">Summit Building</a>
734
735</li>
736            
737<li class='item  ' aria-haspopup='false'>
738<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_4_rptr_subItems_4_ctl00_2_hlnk_heading_2" href="https://www.hoodriverfairgrounds.com/p/facilities--rentals1/floral-building">Floral Building</a>
739
740</li>
741            
742<li class='item  ' aria-haspopup='false'>
743<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_4_rptr_subItems_4_ctl00_3_hlnk_heading_3" href="https://www.hoodriverfairgrounds.com/p/facilities--rentals1/rv-conventions--rallies">RV Conventions & Rallies</a>
744
745</li>
746            
747<li class='item  ' aria-haspopup='false'>
748<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_4_rptr_subItems_4_ctl00_4_hlnk_heading_4" href="https://www.hoodriverfairgrounds.com/p/facilities--rentals1/outdoor-arena">Outdoor Arena</a>
749
750</li>
751            
752<li class='item  ' aria-haspopup='false'>
753<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_4_rptr_subItems_4_ctl00_5_hlnk_heading_5" href="https://www.hoodriverfairgrounds.com/p/facilities--rentals1/closed-barn-winter-storage">Closed Barn / Indoor Arena</a>
754
755</li>
756            
757<li class='item  ' aria-haspopup='false'>
758<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_4_rptr_subItems_4_ctl00_6_hlnk_heading_6" href="https://www.hoodriverfairgrounds.com/p/facilities--rentals1/vehicle-storage">Vehicle Storage</a>
759
760</li>
761            
762<li class='item  ' aria-haspopup='false'>
763<a id="headerNav_uc_widgetContainer_ctl02_ctl00_rptr_navLists_nl_4_rptr_subItems_4_ctl00_7_hlnk_heading_7" href="https://www.hoodriverfairgrounds.com/p/facilities--rentals1/fairgrounds-map">Fairgrounds Map</a>
764
765</li>
766                </ul>
767            
768
769</li>
770            
771
772    </ul>
773    <div class="clear"></div>
774</nav>
775
776<script type="text/javascript">
777function mobileNavBack(){
778    var getCur = Number($('.mobileNavContainer').attr('data-level'));
779    var curNav = $('.mobileMenuPanelContainer a.showingNav');
780    $('.mobileMenuPanelContainer a').removeClass('showingNav');
781    $('.mobileMenuPanelContainer a').addClass('hiddenNav');
782    curNav.parents('ul').eq(1).children('li').children('a').addClass('showingNav');
783    $('.mobileNavContainer').attr('data-level', getCur-1);
784    $('.mobileNavSectionTitle span').each(function(){
785        var getBCLevel = Number($(this).attr('data-level'));
786        if(getBCLevel > getCur-1){
787            $(this).remove();
788        }
789    });
790}
791
792
793$(document).ready(function(){
794    var i = 1;
795    $('#mainNavigation ul.groups>li').each(function(){
796        $(this).addClass('mainNavigationItem'+i);
797        i++;
798    });
799
800    // nav menu accessibility
801    (function() {
802        const triggers = document.querySelectorAll('.nav [aria-haspopup="true"] > a');
803        
804        triggers.forEach(trigger => {
805            const parentLi = trigger.parentElement;
806
807            trigger.setAttribute('aria-expanded', 'false');
808
809            // Toggle aria state based on hover/focus
810            const updateState = (e) => {
811                const isVisible = parentLi.matches(':hover, :focus-within') && !parentLi.classList.contains('is-dismissed');
812                trigger.setAttribute('aria-expanded', isVisible);
813
814                // reset when the user leaves the menu item entirely
815                if (e.type === 'mouseleave' || e.type === 'focusout') {
816                    if (!parentLi.matches(':hover, :focus-within')) {
817                        parentLi.classList.remove('is-dismissed');
818                    }
819                }
820            };
821
822            ['mouseenter', 'mouseleave', 'focusin', 'focusout'].forEach(e => {
823                parentLi.addEventListener(e, updateState);
824            });
825        });
826
827        // Handle ESC Key 
828        document.addEventListener('keydown', (e) => {
829            if (e.key === 'Escape') {
830                const activeMenu = document.querySelector('.nav .group:hover, .nav .group:focus-within');                
831                if (activeMenu) {
832                    activeMenu.classList.add('is-dismissed');                    
833                    const trigger = activeMenu.querySelector('a');
834                    if (trigger) trigger.setAttribute('aria-expanded', 'false');
835                }
836            }
837        });
838    })();
839
840    if(isResponsive){
841        $('#mainNavigation ul.groups').clone().appendTo('.mobileMenuPanelContainer');
842        $('.nav .mobileNavLink').click(function(){  // this makes the nav show or hide
843            $('body').addClass('mobileNavShowing');
844        });
845        $('.mobile-nav-toggle').click(function(){  // this makes the nav show or hide
846            $('body').addClass('mobileNavShowing');
847        });
848
849        $('.close-mobile-menu').click(function(){
850            $('body').removeClass('mobileNavShowing');
851            $('ul').removeClass('navMobileMenuShiftedLeft');
852            $('.mobileMenuShiftedGoBack').css('display','none');
853            $('.mobileMenuPanelContainer a').removeClass('showingNav');
854            $('.mobileMenuPanelContainer a').addClass('hiddenNav');
855            $('.group > a').removeClass('hiddenNav');
856            $('.group > a').addClass('showingNav');
857            $('.mobileNavSectionTitle').html('');
858            $('.mobileNavContainer').attr('data-level','0');
859        });
860
861        $('.mobileMenuPanelContainer a').each(function(){
862            $(this).addClass('hiddenNav');
863        });
864
865
866
867
868        $('.group > a').removeClass('hiddenNav').addClass('showingNav');
869
870
871        $('.mobileMenuPanelContainer a').click(function(e){
872            e.preventDefault();
873            var hasSubnav = $(this).parent('li').attr('aria-haspopup');
874            if(hasSubnav == 'true'){
875                // manage levels
876                var setLevel = Number($('.mobileNavContainer').attr('data-level'));
877                setLevel = setLevel+1;
878                $('.mobileNavContainer').attr('data-level', setLevel);
879                $('.mobileMenuShiftedGoBack').css('display','block').attr('onclick', 'mobileNavBack('+setLevel+')');
880
881                // setting the title
882                var getText = $(this).text();
883                getText = getText.replace('>','').trim();
884                $('.mobileNavSectionTitle').append('<span data-level="'+setLevel+'">'+getText+':</span>');
885
886                // updating nav state
887                $('.mobileMenuPanelContainer a').removeClass('showingNav');
888                $('.mobileMenuPanelContainer a').addClass('hiddenNav');
889                $(this).parent('li').children('ul').children('li').children('a').addClass('showingNav');
890            } else {
891                // navigating away
892                var getLink = $(this).attr('href');
893                var getTarget = $(this).attr('target');
894                if(getTarget == '_blank'){
895                    window.open(getLink);
896                } else {
897                    window.location = getLink;
898                }
899            }
900        });
901
902        $('.mobileMenuPanelContainer li[aria-haspopup="true"] ul').each(function(){
903            var newNavItem = $(this).prev('a').attr('href');
904            var newNavText = $(this).prev('a').text();
905            var newNavTarget = $(this).prev('a').attr('target');
906            if(newNavTarget == undefined || newNavTarget == null){
907                newNavTarget = '';
908            } else if(newNavTarget == '_blank') {
909                newNavTarget = ' target="_blank"';
910            }
911            newNavText = newNavText.replace('>','');
912
913            $(this).prepend('<li class="item"><a href="'+newNavItem+'"'+newNavTarget+'>'+newNavText+'</a></li>')
914        });
915
916
917    }
918
919});
920</script>
920
921
922<a id="headerNav_uc_widgetContainer_ctl02_ctl01_nl_ctl00_hlnk_buyTickets" class="ticket" href="https://www.hoodriverfairgrounds.com/p/tickets--deals">TICKETS</a>
923
924</div>
925
926
927    </span>
928</header>
929
930
931                <main class="content AngularAppContainer" ng-app="SaffireAngularApp">     
932   
933                    
934	<span id="MainContent_content_smp_breadcrumbs" class="small bc"><span><a class="small bc" href="https://www.hoodriverfairgrounds.com/">Home</a></span><span class="small bc"> &gt; </span><span class="small bc">About</span></span>
935<div class="dynamicPageContainer">
936
937    
938
939    
940    
941
942<style type="text/css">
943
944    .entityContainerModule{
945        white-space:normal;
946        /*border:solid 1px;*/
947        /*overflow-x:hidden*/
948    }
949
950    .EventSocialMediaModule.entityContainerModule {
951      overflow-x: visible;
952    }
953
954    .debug2{
955        display:none;
956    }
957
958</style>
959
960<div class='entityContainer MainContent_content_uc_entityModuleContainerDisplay_12'>
961    
962            <section id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_div_row_0" class="entityContainerRow columnCount-2">
963                
964                
965                        <div id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_div_column_0" class="entityContainerColumn column-6">
966
967                            
968                                    <div id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_0_div_module_0" class="entityContainerModule module_530 PageTitleModule">
969                                        
970
971<h1 class="dynamicPageTitle"><span id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_0_pageModule_530_0_lbl_title_0">About</span></h1>
972
973                                        
974                                        <div class="debug2"></div>
975                                    </div>
976                                
977                                    <div class="clear"></div>
978                                
979                                    <div id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_0_div_module_1" class="entityContainerModule module_867 NavigationModule">
980                                        
981                <ul class='starlist li-disc'>
982            
983            
984<li class='  ' aria-haspopup='false'>
985<a id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_0_pageModule_867_1_nl_1_rptr_subItems_1_ctl00_0_hlnk_heading_0" href="https://www.hoodriverfairgrounds.com/p/about/history">History</a>
986
987</li>
988            
989<li class='  ' aria-haspopup='false'>
990<a id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_0_pageModule_867_1_nl_1_rptr_subItems_1_ctl00_1_hlnk_heading_1" href="https://www.hoodriverfairgrounds.com/p/about/fair-board">Fair Board</a>
991
992</li>
993            
994<li class='  ' aria-haspopup='false'>
995<a id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_0_pageModule_867_1_nl_1_rptr_subItems_1_ctl00_2_hlnk_heading_2" href="https://www.hoodriverfairgrounds.com/sponsors.aspx">THANK YOU TO OUR SPONSORS!!</a>
996
997</li>
998            
999<li class='  ' aria-haspopup='false'>
1000<a id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_0_pageModule_867_1_nl_1_rptr_subItems_1_ctl00_3_hlnk_heading_3" href="https://www.hoodriverfairgrounds.com/photogallery">Photo Gallery</a>
1001
1002</li>
1003            
1004<li class='  ' aria-haspopup='false'>
1005<a id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_0_pageModule_867_1_nl_1_rptr_subItems_1_ctl00_4_hlnk_heading_4" href="https://www.hoodriverfairgrounds.com/videogallery">Video Gallery</a>
1006
1007</li>
1008            
1009<li class='  ' aria-haspopup='false'>
1010<a id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_0_pageModule_867_1_nl_1_rptr_subItems_1_ctl00_5_hlnk_heading_5" href="https://www.hoodriverfairgrounds.com/p/about/animal-welfare-policy">Animal Welfare Policy</a>
1011
1012</li>
1013            
1014<li class='  ' aria-haspopup='false'>
1015<a id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_0_pageModule_867_1_nl_1_rptr_subItems_1_ctl00_6_hlnk_heading_6" href="https://www.hoodriverfairgrounds.com/p/about/contact-us">Contact Us</a>
1016
1017</li>
1018            
1019<li class='  ' aria-haspopup='false'>
1020<a id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_0_pageModule_867_1_nl_1_rptr_subItems_1_ctl00_7_hlnk_heading_7" href="https://www.hoodriverfairgrounds.com/p/about/get-connected">Get Connected</a>
1021
1022</li>
1023                </ul>
1024            
1025
1026
1027
1028                                        
1029                                        <div class="debug2"></div>
1030                                    </div>
1031                                
1032                        </div>
1033                    
1034                        <div id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_div_column_1" class="entityContainerColumn column-6">
1035
1036                            
1037                                    <div id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_1_div_module_0" class="entityContainerModule module_1 TextMediaModule">
1038                                        
1039
1040<div class="modulePageTextMedia">
1041    
1042	<div class="moduleItemContainer">
1043		<div id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_1_pageModule_1_0_ctl00_0_pnl_textMediaOrientation_0" class="photoRight">
1044	
1045
1046      
1047
1048        <div class="media-container single-photo  auto-format   img-border  img-boxshadow" data-mid="1" tabindex="0" role="button" aria-label="View larger image">
1049            <div id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_1_pageModule_1_0_ctl00_0_pnl_media_0" class="card item-0">
1050		
1051
1052                <a id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_1_pageModule_1_0_ctl00_0_hlnk_image_0" style="cursor:default;"><img id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_1_pageModule_1_0_ctl00_0_img_Image_0" class="largeImage lozad" data-src="https://cdn.saffire.com/images.ashx?t=ig&amp;rid=HoodRiverCountyFair&amp;i=2018-07-28_21.26.19.jpg&amp;cb=D464CC11&amp;h=330&amp;w=330&amp;cropbox=1&amp;cropboxhpos=center" alt="" style="cursor:pointer;" /></a>
1053
1054                
1055
1056            
1057	</div>
1058            <div class="media-text-Container">
1059              
1060            </div>
1061
1062            <input type="hidden" name="ctl00$MainContent$content$uc_entityModuleContainerDisplay$rptr_rows$ctl00$rptr_columns$ctl01$rptr_modules$ctl00$pageModule_1$ctl00$hf_videoHight" id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_1_pageModule_1_0_ctl00_0_hf_videoHight_0" value="425" />
1063            <input type="hidden" name="ctl00$MainContent$content$uc_entityModuleContainerDisplay$rptr_rows$ctl00$rptr_columns$ctl01$rptr_modules$ctl00$pageModule_1$ctl00$hf_videoWidth" id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_1_pageModule_1_0_ctl00_0_hf_videoWidth_0" value="425" />
1064
1065            <input type="hidden" name="ctl00$MainContent$content$uc_entityModuleContainerDisplay$rptr_rows$ctl00$rptr_columns$ctl01$rptr_modules$ctl00$pageModule_1$ctl00$hf_videoHightCentered" id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_1_pageModule_1_0_ctl00_0_hf_videoHightCentered_0" value="425" />
1066            <input type="hidden" name="ctl00$MainContent$content$uc_entityModuleContainerDisplay$rptr_rows$ctl00$rptr_columns$ctl01$rptr_modules$ctl00$pageModule_1$ctl00$hf_videoWidthCentered" id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_1_pageModule_1_0_ctl00_0_hf_videoWidthCentered_0" value="425" />
1067
1068            <input type="hidden" name="ctl00$MainContent$content$uc_entityModuleContainerDisplay$rptr_rows$ctl00$rptr_columns$ctl01$rptr_modules$ctl00$pageModule_1$ctl00$hf_noFormatCenteredImageWidth" id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_1_pageModule_1_0_ctl00_0_hf_noFormatCenteredImageWidth_0" value="920" />
1069            <input type="hidden" name="ctl00$MainContent$content$uc_entityModuleContainerDisplay$rptr_rows$ctl00$rptr_columns$ctl01$rptr_modules$ctl00$pageModule_1$ctl00$hf_noFormatImageWidth" id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_0_rptr_modules_1_pageModule_1_0_ctl00_0_hf_noFormatImageWidth_0" value="600" />
1070        </div>
1071
1072        
1073</div>
1074
1075
1076
1077<div id="light-box1" class="media-container-popup" data-mid="1" tabindex="-1" aria-label="image lightbox">
1078    <div class="media-container-popup-header">
1079        <span class="item-count" aria-live="polite"><span class="lb-item-count-num"></span> of <span class="lb-item-count_max"></span></span>
1080        <a class="lb-expand-image" href="javascript:void(0)" onclick="expandLightBoxImage()" role="button" aria-label="toggle fullscreen image"></a>
1081        <a class="close-lightbox" href="javascript:void(0)" onclick="closeLightBox()" role="button" aria-label="close lightbox"></a>
1082    </div>
1083    <div class="gallery-container">
1084        <div id="player1" class=""></div>
1085        <img class="lb-image" src="" alt=""/>
1086
1087        <div class="lb-text-container">
1088            <span class="lb-title"></span>
1089            <div class="lb-caption"></div>
1090            <a href="javascript:void(0)" class="lb-transcript-link">Transcript</a>
1091
1092            <div class="share-container">
1093
1094                <a class="lb-email-photo" aria-label="email photo"></a>
1095                <a class="lb-externalLink" aria-label="external link"></a>
1096
1097                <div class="lb-social-sharing-container">
1098
1099                    <div class="lb-share-social-container">
1100                        <span class="shareThisToolbox addthis_default_style">
1101                            <a class="lb-facebook addthis_button_facebook" href="javascript:void(0)" title="Facebook" aria-label="share photo on facebook"></a>
1102                            <a class="lb-twitter addthis_button_twitter" href="javascript:void(0)" title="Twitter" aria-label="share photo on twitter"></a>
1103                            <a class="lb-pinterest addthis_button_pinterest_share"  title="Pinterest" count-layout="none" aria-label="share photo on pinterest"></a>
1104                      </span>
1105                    </div>
1106
1107                </div>
1108            </div>
1109        </div>
1110    </div>
1111
1112    <a href="javascript:void(0)" class="gallery-control arrow-previous" aria-label="previous item">
1113        <span></span>
1114    </a>
1115    <a href="javascript:void(0)" class="gallery-control arrow-next" aria-label="next item">
1116        <span></span>
1117    </a>
1118
1119  </div>
1120
1121
1122
1123
1124<script type="text/javascript">
1125    $(document).ready(function () {
1126        const observer = lozad(); // lazy loads elements with default selector as '.lozad'
1127        observer.observe();
1128    })
1129
1130    
1131
1132    var lightboxData = [{"video":null,"videoTranscriptURL":null,"title":null,"caption":"","img":"https://cdn.saffire.com/images.ashx?t=ig&rid=HoodRiverCountyFair&i=2018-07-28_21.26.19.jpg&cb=D464CC11","filterKey":null,"uniqueID":483,"sourceID":483,"socialShareURL":null,"hasLink":false,"linkIsEmail":false,"linkURL":null,"linkOpenInNewWindow":null,"alternateText":""}];
1133
1134    function lightBoxReady_1() {
1135        const $mediaContainer = $(".media-container[data-mid='1']");
1136        
1137        $mediaContainer.unbind('click keypress').on('click keypress', function (e, indx) {
1138            if (e.key === 'Enter' || e.type === 'click') {
1139              lightBox_1.open(0);
1140            }
1141        });
1142    }
1143
1144    var lightBox_1 = new LightBox(lightboxData, '1', lightBoxReady_1);
1145
1146    
1147    //right
1148    $(document).ready(function () {
1149        $('.textMediaMediaContainerItem1.textMediaText').addClass('');
1150        $('.textMediaMediaContainerItem1.textMediaMedia').addClass('column column2');
1151        $('.photoRight .textMediaMediaContainer iframe').css('max-width','400px');
1152    })
1153    
1154
1155</script>
1155
1156
1157	</div>
1158
1159    </div>
1160<div class="clear"></div>
1161
1162                                        
1163                                        <div class="debug2"></div>
1164                                    </div>
1165                                
1166                        </div>
1167                    
1168            </section>
1169        
1170            <div class="clear"></div>
1171        
1172            <section id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_div_row_1" class="entityContainerRow columnCount-1">
1173                
1174                
1175                        <div id="MainContent_content_uc_entityModuleContainerDisplay_rptr_rows_rptr_columns_1_div_column_0" class="entityContainerColumn column-12">
1176
1177                            
1178                        </div>
1179                    
1180            </section>
1181        
1182</div>
1183
1184<div class="debug"></div>
1185<div class="clear"></div>
1186
1187
1188<script type="text/javascript">
1189    var winWidth, winHeight;
1190    var sponsorCount = {};
1191    var elementViewportBreakPoints = [{ minWidth: 0, class: 'oneColumn' }, { minWidth: 532, class: 'twoColumn' }, { minWidth: 800, class: 'threeColumn'}]
1192    var moduleClassBreakPoints = [{ minWidth: 0, class: 'moduleSmall' }, { minWidth: 400, class: 'moduleMedium' }, { minWidth: 800, class: 'moduleLarge' }]
1193    var debug = $('.debug');
1194    var entityContainer = $('.entityContainer');
1195
1196    offsetWidth = entityContainer[0].offsetWidth;
1197    offsetHeight = entityContainer[0].offsetHeight;
1198
1199    //set row/column index
1200
1201    var entityContainerRowIndex = 1;
1202    $.each(entityContainer.find('.entityContainerRow'), function (r) {
1203        var entityContainerColumnIndex = 1;
1204
1205        $(this).addClass('rowIndex-' + entityContainerRowIndex.toString());
1206        entityContainerRowIndex++;
1207
1208        $.each($(this).find('.entityContainerColumn'), function (c) {
1209            $(this).addClass('columnIndex-' + entityContainerColumnIndex.toString());
1210            entityContainerColumnIndex++;
1211        });
1212    });
1213
1214    function setViewportClass() {
1215        if (elementViewportBreakPoints) {
1216
1217            var currentViewportBreakPoint = null;
1218
1219            for (i = elementViewportBreakPoints.length - 1; i >= 0; i--) {
1220                var viewportBreakPoint = elementViewportBreakPoints[i];
1221                if (offsetWidth >= viewportBreakPoint.minWidth) {
1222
1223                    currentViewportBreakPoint = viewportBreakPoint;
1224
1225                    if (!entityContainer.hasClass(viewportBreakPoint.class)) {
1226
1227                        $.each(elementViewportBreakPoints, function (i) {
1228                            entityContainer.removeClass(elementViewportBreakPoints[i].class);
1229                        });
1230
1231                        entityContainer.addClass(viewportBreakPoint.class);
1232
1233                    }
1234                    break;
1235                }
1236            }
1237
1238            setModuleSizeClass(currentViewportBreakPoint);
1239        }
1240    }
1241
1242    function setModuleSizeClass(currentViewportBreakPoint) {
1243        if (moduleClassBreakPoints) {
1244
1245            $.each($('.entityContainerModule'), function (m) {
1246                var moduleElement = this
1247
1248                if (currentViewportBreakPoint.minWidth === 0) {
1249                    //force them all to use the smallest breakpoint if viewport is smallest
1250
1251                    if (!$(this).hasClass(moduleClassBreakPoints[0].class)) {
1252
1253                        var oldClass = ''
1254                        $.each(moduleClassBreakPoints, function (v) {
1255                            if ($(moduleElement).hasClass(moduleClassBreakPoints[v].class)) {
1256                                oldClass = moduleClassBreakPoints[v].class;
1257                                $(moduleElement).removeClass(moduleClassBreakPoints[v].class);
1258                            }
1259
1260                        });
1261
1262                        $(this).addClass(moduleClassBreakPoints[0].class);
1263                        $(this).trigger('moduleClassChanged', [moduleClassBreakPoints[0].class, oldClass]);
1264                    }
1265
1266                }
1267                else {
1268                    var moduleWidth = this.offsetWidth
1269                    for (i = moduleClassBreakPoints.length - 1; i >= 0; i--) {
1270                        var moduleClassBreakPoint = moduleClassBreakPoints[i];
1271
1272                        if (moduleWidth >= moduleClassBreakPoint.minWidth) {
1273                            if (!$(this).hasClass(moduleClassBreakPoint.class)) {
1274
1275                                var oldClass = ''
1276                                $.each(moduleClassBreakPoints, function (v) {
1277                                    if ($(moduleElement).hasClass(moduleClassBreakPoints[v].class)) {
1278                                        oldClass = moduleClassBreakPoints[v].class;
1279                                        $(moduleElement).removeClass(moduleClassBreakPoints[v].class);
1280                                    }
1281
1282                                });
1283
1284                                $(this).addClass(moduleClassBreakPoint.class);
1285                                $(this).trigger('moduleClassChanged', [moduleClassBreakPoint.class, oldClass]);
1286
1287                            }
1288                            break;
1289                        }
1290                    }
1291                }
1292
1293                var debug2 = $(this).find('.debug2');
1294                debug2.html(this.offsetWidth + ' - ' + $(this).prop('class').replace('entityContainerModule',''));
1295            });
1296        }
1297
1298    }
1299
1300    $(window).resize(function () {
1301
1302        if (entityContainer[0].offsetWidth !== offsetWidth || entityContainer[0].offsetHeight !== offsetHeight) {
1303
1304            offsetWidth = entityContainer[0].offsetWidth;
1305            offsetHeight = entityContainer[0].offsetHeight;
1306
1307            setViewportClass();
1308        }
1309
1310    })
1311
1312    setViewportClass();
1313
1314    
1315
1316    $(document).ready(function(){
1317        const observer = lozad(); // lazy loads elements with default selector as '.lozad'
1318        observer.observe();
1319
1320    	var n = 0;
1321    	$('.SponsorModule .moduleItemContainer:first-of-type').addClass('mobileSponsorShowing');
1322
1323    	setInterval(function(){
1324    		$('.SponsorModule .imageGridWrapperContainer.itemListTypeGrid').each(function(){
1325    			var checkLast = $('.moduleItemContainer:last-of-type', this).hasClass('mobileSponsorShowing');
1326    			if(!checkLast){
1327    				$('.mobileSponsorShowing + div', this).addClass('mobileSponsorShowingNext');
1328    				$('.moduleItemContainer', this).removeClass('mobileSponsorShowing');
1329    				$('.mobileSponsorShowingNext', this).addClass('mobileSponsorShowing');
1330    				$('.moduleItemContainer', this).removeClass('mobileSponsorShowingNext');
1331    			} else {
1332    				$('.moduleItemContainer', this).removeClass('mobileSponsorShowing');
1333    				$('.moduleItemContainer:first-of-type', this).addClass('mobileSponsorShowing');
1334    			}
1335    		});
1336    	}, 5000);
1337
1338    });
1339
1340</script>
1340
1341
1342
1343
1344
1345    
1346
1347</div>
1348
1349
1350
1351
1352
1353                    <div id="cartItemAddedContainer" ng-controller="saffire.angular.cart.cartItemAddedController as controller">    
1354                        <div sf-cart-item-added cart-item="addedCartItem" is-rendered="isRendered" add-to-cart-message="addToCartMessage" cart-upsell-swiper-options="cartItemAddedUpsellsSwiperOptions" 
1355                            close-modal="closeModal()" ng-if="addedCartItem"></div>
1356                    </div>
1357
1358                    <div class="endOfContent">
1359                        
1360
1361                    </div>
1362                    <div id="pnl_googleTranslate">
1363	
1364                        <div id="google_translate_element"></div>
1365                    
1366</div>
1367                </main>
1368
1369                <div class="afterContent">
1370                    
1371
1372                </div>
1373                
1374
1375<footer class="footer">
1376
1377    <div class='footer-top'><a class="footer-logo" href="/"></a><div class="footer-info">
1378<a href="tel:5413542865">(541) 354-2865</a>
1379<a href="mailto:[email protected]">[email protected]</a>
1380<span>Mailing Address: P.O. Box 385 Odell, Oregon 97044</span>
1381<span>Physical Address: 3020 Wyeast Rd, Hood River, OR 97031</span>
1382</div><ul class="footer-links">
1383<li><a href="/">Home</a></li>
1384<li><a href="/contact.aspx">Contact Us</a></li>
1385<li><a href="/sitemap.aspx">Site Map</a></li>
1386<li><a href="/privacy-terms-cookies">Privacy, Terms & Cookies</a></li>
1387</ul></div>
1388<div class='footer-bottom'><ul class='footerItems2'><li>
1389Copyright &copy;2026, Hood River County Fair . All Rights Reserved.
1390
1391</li><li>
1392
1393Powered by &nbsp;
1394<a href="http://www.saffire.com" target="_blank" aria-label="Powered by Saffire">
1395    <img src="/images/logo-saffire.png" alt="Powered by Saffire" class="saffire_logo" />
1396</a>
1397
1398</li></ul>
1399</div>
1400<img id="illustration" class="animated" src="https://www.hoodriverfairgrounds.com/local/HoodRiverCountyFair/App_Themes/HoodRiverCountyFair/images/footer-illustration.png">
1401
1402<div class="socialNetworks">
1403    
1404            <a id="uc_footer_uc_footerWidgetContainer_ctl02_uc_socialNetworks_rptr_socialNetworks_hlnk_socialNetwork_0" class="socialNetworkIconFacebook" class="socialNetworkLink" onclick="_gaq.push([&#39;_trackSocial&#39;, &#39;facebook&#39;, &#39;Refer To&#39;]);" href="https://www.facebook.com/Hood-River-County-Fairgrounds-168670806623958/" target="_blank"><img id="uc_footer_uc_footerWidgetContainer_ctl02_uc_socialNetworks_rptr_socialNetworks_img_socialNetwork_0" class="socialNetworkIcon" src="https://cdn.saffire.com/images.ashx?t=ig&amp;rid=HoodRiverCountyFair&amp;i=facebook(1).png&amp;cb=7B0BA6F9&amp;w=40&amp;h=40&amp;cropBox=1&amp;c=1" alt="Facebook" style="height:40px;width:40px;" /></a>
1405        
1406            <a id="uc_footer_uc_footerWidgetContainer_ctl02_uc_socialNetworks_rptr_socialNetworks_hlnk_socialNetwork_1" class="socialNetworkIconInstagram" class="socialNetworkLink" onclick="_gaq.push([&#39;_trackSocial&#39;, &#39;instagram&#39;, &#39;Refer To&#39;]);" href="https://www.instagram.com/hrfairgrounds/" target="_blank"><img id="uc_footer_uc_footerWidgetContainer_ctl02_uc_socialNetworks_rptr_socialNetworks_img_socialNetwork_1" class="socialNetworkIcon" src="https://cdn.saffire.com/images.ashx?t=ig&amp;rid=HoodRiverCountyFair&amp;i=instagram(1).png&amp;cb=43D1413E&amp;w=40&amp;h=40&amp;cropBox=1&amp;c=1" alt="Instagram" style="height:40px;width:40px;" /></a>
1407        
1408    
1409</div>
1410
1411
1412
1413    <div class="clear"></div>
1414</footer>
1415
1416
1417            </div>
1418
1419            <a href="#top" id="saffireMobileBackToTopLink" class="button">Back to<br />Top</a>
1420
1421        <div class="mobile-menu-container" role="dialog" aria-modal="true" aria-label="Navigation Menu" data-level="0">
1422          <div class="mobile-menu-header">
1423            <div class="close-mobile-menu" role="button" tabindex="0" aria-label="Close mobile menu"></div>
1424          </div>
1425          <div class="mobile-menu-subheader">
1426            <div class="mobile-menu-login">
1427              <div class="mobile-menu-subheader-btn" tabindex="0" aria-label="toggle login options" role="button" aria-expanded="false">
1428                <i class="fa fa-user" aria-hidden="true"></i>
1429              </div>
1430            </div>
1431            <div class="mobile-menu-login-links" aria-label="login and user account links">
1432              <a href="javascript:void(0);" class="mobile-menu-myAccountBtn">My Account</a>
1433              <a href="javascript:void(0);" class="mobile-menu-signOutBtn loginstatus-change">Log Out</a>
1434              <a href="javascript:void(0);" class="mobile-menu-signInBtn">Log In</a>
1435            </div>            
1436            <div class="email-signup-container input-group">
1437              <a href="javascript:void(0);" tabindex="0" aria-label="Email Signup" role="button">
1438                <div class="email-signup-submit-btn mobile-menu-subheader-btn"><i class="fa fa-envelope" aria-hidden="true"></i></div>
1439              </a>
1440            </div>
1441            <div class="mobile-menu-cart mobile-menu-subheader-btn">
1442              <a href="javascript:void(0);" tabindex="0" aria-label="view cart" role="button">
1443                <i class="fa fa-shopping-cart" aria-hidden="true"></i>
1444                <span class="cart-counter"></span>
1445              </a>
1446            </div>
1447          </div>
1448          <div class="search-container input-group" role="search">
1449            <label for="mobileSearchInput" style="display:none">Search</label>
1450            <input type="text" placeholder="Search Website" aria-label="search website" autocomplete="off" onkeydown="DefaultButton('submitSearch', event)" id="mobileSearchInput">
1451            <a href="javascript:void(0)" class="search-submit-btn" id="submitSearch" onclick="searchByInputID('mobileSearchInput');" aria-label="search website" role="button"><i class="fa fa-search" aria-hidden="true"><span style="display:none">Search</span></i></a>
1452          </div>
1453          <a id="hlnk_mobileTicketBtn" class="mobile-menu-ticket-btn" href="https://www.hoodriverfairgrounds.com/p/tickets--deals">TICKETS</a>
1454          <div class="mobile-menu-slider"></div>
1455          <div class="mobile-menu-footer-links" role="navigation" aria-label="Secondary Navigation">
1456              
1457                      <a href="https://www.hoodriverfairgrounds.com/directions.aspx">Hours & Directions</a>
1458                  
1459                      <a href="https://www.hoodriverfairgrounds.com/contact.aspx">Contact</a>
1460                  
1461                      <a href="https://www.hoodriverfairgrounds.com/sitemap.aspx">Site Map</a>
1462                  
1463                      <a href="https://www.hoodriverfairgrounds.com/privacy-terms-cookies">Privacy, Terms & Cookies</a>
1464                  
1465                      <a href="https://www.hoodriverfairgrounds.com/purchase-policy">Purchase Policy</a>
1466                  
1467          </div>
1468                        
1469            
1470
1471          
1471<script>
1472            $(document).ready(function() {
1473                    var $loginToggle = $('.mobile-menu-login .mobile-menu-subheader-btn');
1474                    var $loginLinksContainer = $('.mobile-menu-login-links');
1475                    var $subheader = $('.mobile-menu-subheader');
1476
1477                    // Ensure links are hidden from tab order if menu is closed
1478                    $loginLinksContainer.find('a').attr('tabindex', '-1');
1479
1480                    function toggleLoginMenu() {
1481                        var isExpanded = $loginToggle.attr('aria-expanded') === 'true';
1482                        
1483                        $subheader.toggleClass('mobile-menu-login-showlinks');
1484                        
1485                        $loginToggle.attr('aria-expanded', !isExpanded);
1486                        
1487                        // Manage focusability of the links
1488                        if (!isExpanded) {
1489                              $loginLinksContainer.find('a').attr('tabindex', '0');
1490                        } else {
1491                              $loginLinksContainer.find('a').attr('tabindex', '-1');
1492                        }
1493                    }
1494
1495                    // Handle interaction
1496                    $loginToggle.on('click keydown', function(e) {
1497                        if (e.type === 'keydown') {
1498                            if (e.key !== 'Enter' && e.key !== ' ') return;
1499                            e.preventDefault(); 
1500                        }
1501                        toggleLoginMenu();
1502                    });
1503            });
1504          </script>
1504
1505        </div>
1506        
1507
1508<script type="text/javascript">
1509//<![CDATA[
1510
1511theForm.oldSubmit = theForm.submit;
1512theForm.submit = WebForm_SaveScrollPositionSubmit;
1513
1514theForm.oldOnSubmit = theForm.onsubmit;
1515theForm.onsubmit = WebForm_SaveScrollPositionOnSubmit;
1516//]]>
1517</script>
1517
1518</form>
1519
1520        
1521
1522        
1523
1524        
1525            
1525<script type="text/plain" data-consent-category="perf-func" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit" async></script>
1525
1526        
1527    
1528        
1528<script type="text/javascript">
1529
1530            $(document).ready(function() {
1531                ConfigurePlannerButtons();
1532
1533                if (cartExpirations.length) {
1534                    setInterval(function() {
1535                        processCartTimers();
1536                    }, 1000);
1537                }
1538            });
1539
1540            setTimeout(function () {
1541                if (COOKIECONSENTMANAGEMENTENABLED) {
1542                    cookieConsentMgr.executeAcceptedCategoriesAndShowBanner();
1543                    var isAnalyticsRejected = !cookieConsentMgr.isCategoryAccepted("analytics");
1544                    if (isAnalyticsRejected) {
1545                        FB_CONFIG = null
1546                    }
1547                }
1548            }, 100);
1549            
1550        </script>
1550
1551    
1552    </body>
1553</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.