PageSourceSearch

https://www.eastwashingtonian.com/about

html eastwashingtonian.com collected 2026-09-26 19:46:00 UTC 32,498 bytes, 828 lines download raw bytes

1<!doctype html>
2<html lang="en">
3
4 <head>
5  <META http-equiv="Content-Type" content="text/html; charset=UTF-8" />
6  <META NAME="author" content="East Washingtonian" />
7  <META NAME="description" CONTENT="About East Washingtonian, a weekly newspaper." />
8  <META NAME="keywords" CONTENT="East Washingtonian,weekly newspaper,about,editorial policy" />
9  <META NAME="robots" CONTENT="index,follow" />
10  <META HTTP-EQUIV="cache-control" CONTENT="private, no-store, no-cache, must-revalidate" />
11  
12  <META NAME="revisit-after" CONTENT="30 days" />
13  
14  
15  <title>About East Washingtonian</title>
16  
17      <meta name="viewport" content="width=device-width, initial-scale=1">
18      <link rel="stylesheet" type="text/css" media="screen" href="/app/website_specifics/pdf_click_menu_small.css" />
19      <link rel="stylesheet" type="text/css" media="screen" href="/ASSET/1532x26339/XPATH/cms/website_specifics/css_themes/monarch/monarch.css" />
20      
21         <link href="https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap" rel="stylesheet" />
22
23          
23<script>
24            // Create a link element for the Font Awesome stylesheet with fallback
25            const font_awesome_link = document.createElement('link');
26            font_awesome_link.rel = 'stylesheet';
27            font_awesome_link.type = 'text/css';
28            font_awesome_link.href = 'https://repo.charityweather.com/files/font_awesome/font-awesome-6.5.1-pro-ll-kit/css/all-ll-min.css';
29 
30            // If loading fails, switch to fallback URL
31            font_awesome_link.onerror = () => {
32              font_awesome_link.href = 'https://repo.lionslight.com/files/font_awesome/font-awesome-6.5.1-pro-ll-kit/css/all-ll-min.css';
33            };
34 
35            // Prepend the stylesheet to the head for faster priority loading
36            document.head.prepend(font_awesome_link);
37 
38            // Optional: Listen for the stylesheet's load event to handle FOUC
39            font_awesome_link.onload = () => {
40              document.documentElement.classList.add('fa-loaded');
41            };
42          </script>
42
43
44
45<!-- Desktop/canonical vs. mobile/alternate URLs -->
46<link rel="canonical" href="https://www.eastwashingtonian.com/about">
47
48
49   
49<script src="/app/website_specifics/jquery-2-2-2.min.js"></script>
49
50
51  
52  
52<script src="/app/js/postscribe/postscribe.min.js"></script>
52
53
54  <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, line 54
54 <script async src="https://www.googletagmanager.com/gtag/js?id=
54UA-159180946-2
vendor: 12 bytes, line 54
54"></script>
55<script>
56  
vendor: 134 bytes, lines 56-60
56window.dataLayer = window.dataLayer || [];
57  function gtag(){dataLayer.push(arguments);}
58  gtag('js', new Date());
59
60  gtag('config', '
60UA-159180946-2
vendor: 4 bytes, line 60
60');
61</script>
61
62
63  
64
65        <!-- AD FILLER NETWORK HEADER SCRIPTS (hashtag_head.js) -->
66
67
68
69
70  <!--AD PREFERENCES NEEDED BY JAVASCRIPTS-->
71
72  
72<script>const PREFS_LOCAL_AD_SHUFFLER = "normal", PREFS_LOCAL_AD_SHUFFLE_TIMER = 30000, setting_ad_clicks_impressions = "enabled", PREFS_LOCAL_AD_IDLE_LOAD_TIMES = 50, console_logging = "off", privacy_version = "30962", terms_version = "37424", ccsetting = "off", ccrejectbtn = "lg", ccprivacycheckbox = "off";</script>
vendor: 1 bytes, line 72
72
73<script>const ads = JSON.parse('[{"ad_type": "horiz_lg","ad_code": "%3Cimg%20src%3D%22%2FIMG%2Fr%5F%5F%2DK1XI9h3MGgHlPZR3SrFROnYOI%2FXPATH%2Fhome%2Fcms%5Fdata%2Fdfault%2Fweb%5Fads%2Fhoriz%2F4095%2Dwebsite%5Fsponsorship%5Fad%5F728x90%2EjpgXEXT1739x42048%2Ejpeg%22%20width%3D%22728%22%20height%3D%2290%22%20alt%3D%22%22%3E","ad_id": "ylfjrZzhj0c3ZfpuipfJ88orl712upvh74Bru"}]');</script>
73
74
75<script src="/ASSET/1533x23173/XPATH/cms/website_specifics/monarch_ad_shuffler.js"></script>
75
76
77<script>$(function() {
78    var submitIcon = $('.searchbox-icon');
79    var inputBox = $('.searchbox-input');
80    var searchBox = $('.searchbox');
81    var isOpen = false;
82    submitIcon.click(function () {
83        if (isOpen == false) {
84            searchBox.addClass('searchbox-open');
85            inputBox.focus();
86            isOpen = true;
87        } else {
88            searchBox.removeClass('searchbox-open');
89            inputBox.focusout();
90            isOpen = false;
91        }
92    });
93    submitIcon.mouseup(function () {
94        return false;
95    });
96    searchBox.mouseup(function () {
97        return false;
98    });
99    $(document).mouseup(function () {
100        if (isOpen == true) {
101            $('.searchbox-icon').css('display', 'block');
102            submitIcon.click();
103        }
104    });
105
106
107 runIf($('.menu').length,'jQuery.sticky','/app/website_specifics/sticky.js',function(){
108  $(".menu").sticky({ topSpacing: 0, center:true, className:"stickynow" });
109 });
110
111
112
113});
114function buttonUp() {
115    var inputVal = $('.searchbox-input').val();
116    inputVal = $.trim(inputVal).length;
117    if (inputVal !== 0) {
118        $('.searchbox-icon').css('display', 'none');
119    } else {
120        $('.searchbox-input').val('');
121        $('.searchbox-icon').css('display', 'block');
122    }
123}
124
125
126
127runIf=function(condition,name,url,callback){
128 if(condition){
129  runSafe(name,url,callback);
130 }
131}
132
133
134
135runSafe=function(name,url,callback){
136 if(typeof window[name] != 'undefined'){
137  callback();
138 } else {
139  if(typeof runsafe != 'object'){runsafe={};}
140  if(runsafe[url] && runsafe[url].constructor === Array){var loadit=false;} else {runsafe[url]=[];var loadit=true;}
141  runsafe[url].push(callback);
142  // START001 UI stuff not necessary
143  // if (document.body){document.body.style.borderTop="10px solid red";}
144  // END001 UI stuff not necessary
145  if (loadit){
146   var js = document.createElement('script');
147   js.async = true;
148   js.src = url;
149   js.onload = js.onreadystatechange = (function(){return function(){
150    while(runsafe[url].length){
151     var f=runsafe[url].shift();
152     f();
153    }
154    delete runsafe[url];
155    var count = 0; for (var k in runsafe) if (runsafe.hasOwnProperty(k)) count++;
156    if(count==0){
157     // START002 UI stuff not necessary
158     if (document.body){document.body.style.borderTop="none";}
159     // END002 UI stuff not necessary
160    }
161   }})();
162   var first = document.getElementsByTagName('script')[0];
163   first.parentNode.insertBefore(js, first);
164  }
165 }
166}
167
168
169
170</script>
170
171
172<style>
173.preLoadImg {
174    display: none;
175}
176#undefined-sticky-wrapper:before {
177    height:50px;
178    background-color: #B6BD98;
179}
180</style>
181
182<!-- CSS for print_sub_alert -->
183<style>
184
185.print_sub_container {
186    width:auto;
187}
188.print_sub_container div {
189    width:auto;
190}
191.print_sub_container .print_sub_header {
192//    background-color:#c7edfc;
193//    padding: 12px 2px;
194    cursor: pointer;
195    font-weight: bold;
196}
197.print_sub_container .print_sub_content {
198    display: none;
199    padding : 5px;
200}
201</style>
202
203
204
205  
206
207
208
209 </head>
210 <body><a href="https://www.eastwashingtonian.com/cdn-cgi/content?id=kXkDJPtt61IaYhSalaZT_H9n_axLUHo6DgTrZOQci4c-1790451960.0174184-1.2.1.1-nbrX7c5OKpbgnPBvI98jcc6rFbxwWNi5bjdvjsScGY7DRx5swRVTYzfsLjz0T7sk" aria-hidden="true" rel="nofollow noopener" style="display: none !important; visibility: hidden !important"></a>
211
212
213<img class="preLoadImg" src="/home/cms_data/dfault/images/home-menu-icon.png" width="1" height="1" alt="" />
214<img class="preLoadImg" src="/home/cms_data/dfault/images/home-menu-active-icon.png" width="1" height="1" alt="" />
215
216
217
218
219  <section class="top-bar">
220    <div class="container">
221      <div class="row">
222	<div class="col-sm-2">
223	  <ul class="social">
224      <li class="nav-item jvlmn"><a  href="https://www.facebook.com/The-East-Washingtonian-169728093042694/"  target="n/a"><i class='fa-brands fa-facebook-f' aria-hidden='true'></i></a></li><li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/rss"  target="n/a"><i class='fa fa-rss' aria-hidden='true'></i></a></li>
225	  </ul>
226	</div>
227	<div class="col-sm-10 text-right">
228	  <div id="main_menu">
229	    <ul class="links">
230            <li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/classifieds" >Classifieds</a></li><li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/directory" >Directory</a></li><li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/photos" >Photos</a></li><li class="nav-item jvlmn"><a class="active" href="HTTPS://www.eastwashingtonian.com/about" >About</a></li><li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/contact" >Contact</a></li><li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/advertise" >Advertise</a></li><li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/trial" >Free Trial</a></li><li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/subscribe" >Subscribe</a></li><li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/login?r=%2Fabout" >Sign In</a></li>
231	    </ul>
232	  </div>
233	</div>
234      </div>
235    </div>
236  </section>
237   
238
239   <!--/// Header ///-->
240	<header class="header home-4">
241		<div class="container">
242			<div class="row">
243				<div class="col-sm-9">
244					<figure class="logo"><a href="HTTPS://www.eastwashingtonian.com/" aria-label="Home"><img src="/home/cms_data/dfault/images/masthead_990x100.png" alt="" class="logo"></a>
245					</figure>
246				</div>
247				<div class="col-sm-3 text-right xs-none">
248 				</div>
249			</div>
250			<div class="row">
251				<div class="col-sm-12">
252					<div class="date">
253    <div class="grid_1 rightone">
254     <p class="pub_date">
255      Your Hometown News Source
256     </p>
257    </div>
258					</div>
259				</div>
260			</div>
261		</div>
262	</header>
263<!-- Dynamic script (11-21-2025) -->
264<style>
265#JvlNavbarContent {
266    width: 100%  /* Prevents wrapping */
267}
268#JvlNavbarContent .nav {
269    flex-wrap: nowrap;  /* Prevents wrapping */
270}
271#JvlNavbarContent .nav a {
272    white-space: nowrap;  /* Prevents text wrapping */
273}
274#JvlNavbarContent .nav > li {  /* Hide all menu items initially */
275    opacity: 0;
276    /* transition: opacity 0.2s ease; /* Animation when JS adds .show */
277}
278#JvlNavbarContent .nav > li.show { /* Reveal all menu items */
279    opacity: 1;
280}
281
282/* ADDED 12-4-2025: Apply opacity: 1 when screen width is 990px or less */
283@media screen and (max-width: 990px) {
284    #JvlNavbarContent .nav > li {
285        opacity: 1;
286    }
287}
288
289</style>
290<script>const dynamicMenu = true;</script>
290
291   <section class="header home-4" style="top:0;position:sticky;padding-top:0;z-index:2022;">
292		<div class="container">
293			<div class="row">
294				<div class="col-sm-12">
295					<nav class="navbar navbar-expand-lg navbar-default">
296        <div class="navbar-header">
297    <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#JvlNavbarContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
298      <i class="fa fa-bars" style="color:#fff;"></i>
299    </button>
300        </div>
301
302        <!-- Collect the nav links, forms, and other content for toggling -->
303        <div class="collapse navbar-collapse" id="JvlNavbarContent">
304          <ul class="nav navbar-nav  me-auto mb-2 mb-lg-0"><li class="nav-item jvlmnreg"><a class="nav-link" href="HTTPS://www.eastwashingtonian.com/">Home</a></li><li class="nav-item jvlmnreg"><a class="nav-link" href="HTTPS://www.eastwashingtonian.com/section/news">News</a></li><li class="nav-item jvlmnreg"><a class="nav-link" href="HTTPS://www.eastwashingtonian.com/section/community">Community</a></li><li class="nav-item jvlmnreg"><a class="nav-link" href="HTTPS://www.eastwashingtonian.com/section/sports">Sports</a></li><li class="nav-item jvlmnreg"><a class="nav-link" href="HTTPS://www.eastwashingtonian.com/section/opinion">Opinion</a></li><li class="nav-item jvlmnreg"><a class="nav-link" href="https://www.eastwashingtonian.com/home/customer_files/pdfs/alternate/12-18-2025_pomeroy_b_section_christmas_web.pdf" target="_blank">Special Sections</a></li><li class="nav-item jvlmnreg"><a class="nav-link" href="HTTPS://www.eastwashingtonian.com/section/legals">Legals</a></li>
305      <li class="dropdown nav-item jvlmnreg">
306              <a href="HTTPS://www.eastwashingtonian.com/section/calendar" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Calendar <span class="caret"></span></a>
307              <ul class="dropdown-menu">
308        <li class="nav-item jvlmnreg"><a href="HTTPS://www.eastwashingtonian.com/section/calendar" class="dropdown-item nav-link">All</a></li>
309        <li class="nav-item jvlmnreg"><a href="HTTPS://www.eastwashingtonian.com/section/calendar/church%5Fservices" class="dropdown-item nav-link">Church Services</a></li>
310        <li class="nav-item jvlmnreg"><a href="HTTPS://www.eastwashingtonian.com/section/calendar/community%5Foutlook" class="dropdown-item nav-link">Community Outlook</a></li>
311        <li class="nav-item jvlmnreg"><a href="HTTPS://www.eastwashingtonian.com/section/calendar/school%5Flunch%5Fmenu" class="dropdown-item nav-link">School Lunch Menu</a></li>
312        <li class="nav-item jvlmnreg"><a href="HTTPS://www.eastwashingtonian.com/section/calendar/senior%5Fround%5Ftable" class="dropdown-item nav-link">Senior Round Table</a></li>
313       </ul></li><li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/classifieds" >Classifieds</a></li><li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/directory" >Directory</a></li><li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/photos" >Photos</a></li><li class="nav-item jvlmn"><a class="active" href="HTTPS://www.eastwashingtonian.com/about" >About</a></li><li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/contact" >Contact</a></li><li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/advertise" >Advertise</a></li><li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/trial" >Free Trial</a></li><li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/subscribe" >Subscribe</a></li><li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/login?r=%2Fabout" >Sign In</a></li>
314								</ul><ul class="nav navbar-nav ml-auto"><div class="navbar-nav ml-auto">
315				            <a href="javascript:;" class="search-toggler"> 
316								<i class="fa fa-search"></i>
317							</a>
318							<div id="search-form">
319							    <form method="GET" class="searchbox" autocomplete="on" action="/findit" NAME="findit">
320                                                                <input class="search" type="text" name="mysearch" placeholder="Search" required="" value="" title="search">
321								<input class="submit-search" type="submit" value="Submit">
322                                                            </form>
323							</div>
324				        </div></ul></div>
325					</nav>
326				</div>
327			</div>
328		</div>
329	</section>
330<script>
331/**
332 * Dynamic Navigation Menu with Responsive Overflow
333 * Automatically collapses menu items into a "More..." dropdown on narrow screens
334 */
335
336(function() {
337    'use strict';
338
339    // Configuration
340    const CONFIG = {
341        RESERVED_SPACE: 200,
342        BREAKPOINT: 990,
343        DEBOUNCE_DELAY: 0,
344        SELECTOR: {
345            MAIN_MENU: 'ul.nav.navbar-nav.me-auto',
346            DROPDOWN_TOGGLE: '[data-bs-toggle="dropdown"]'
347        },
348        CLASS: {
349            NAV_ITEM: 'nav-item',
350            NAV_LINK: 'nav-link',
351            DROPDOWN: 'dropdown',
352            DROPDOWN_ITEM: 'dropdown-item',
353            DROPDOWN_MENU: 'dropdown-menu',
354            DROPEND: 'dropend',
355            HIDDEN: 'd-none',
356            PROTECTED: 'jvlmn',
357            REGULAR: 'jvlmnreg',
358            MORE_DROPDOWN: 'more-dropdown',
359            MORE_MENU: 'more-menu'
360        }
361    };
362
363    // State management
364    let resizeTimer = null;
365    let mainMenu = null;
366    let moreDropdown = null;
367    let moreMenu = null;
368    let hasInitialized = false; // track if init() has run
369
370    /**
371     * Initialize the dynamic menu system
372     */
373    function init() {
374        try {
375            if (hasInitialized) return; // safety check
376            hasInitialized = true;
377            // Check if dynamic menu is enabled
378            if (!shouldInitialize()) {
379                return;
380            }
381
382            mainMenu = document.querySelector(CONFIG.SELECTOR.MAIN_MENU);
383            
384            if (!mainMenu) {
385                console.error('[DynamicMenu] Main menu not found. Selector:', CONFIG.SELECTOR.MAIN_MENU);
386                return;
387            }
388
389            mergeExistingMoreDropdowns();
390            setupEventListeners();
391            adjustMenu();
392            showNavbar();
393        } catch (error) {
394            console.error('[DynamicMenu] Initialization error:', error);
395        }
396    }
397
398    /**
399    * Show navbar sections on page load
400    */
401    function showNavbar() {
402        const items = document.querySelectorAll('#JvlNavbarContent .navbar-nav > li');
403        items.forEach((item, index) => {
404                item.classList.add('show');
405        });
406    }
407
408    /**
409     * Find and merge any pre-existing "More..." dropdowns
410     */
411    function mergeExistingMoreDropdowns() {
412        const existingDropdowns = Array.from(mainMenu.querySelectorAll('li'))
413            .filter(li => li && li.textContent.trim().toLowerCase().startsWith('more...'));
414
415        // Create our consolidated More... dropdown
416        createMoreDropdown();
417
418        // Merge items from existing dropdowns
419        existingDropdowns.forEach(dropdown => {
420            if (dropdown === moreDropdown) return;
421
422            const items = dropdown.querySelectorAll(`.${CONFIG.CLASS.DROPDOWN_MENU} > li`);
423            items.forEach(item => moreMenu.appendChild(item));
424            dropdown.remove();
425        });
426    }
427
428    /**
429     * Create the More... dropdown element
430     */
431    function createMoreDropdown() {
432        moreDropdown = document.createElement('li');
433        moreDropdown.className = `${CONFIG.CLASS.NAV_ITEM} ${CONFIG.CLASS.DROPDOWN} ${CONFIG.CLASS.HIDDEN} ${CONFIG.CLASS.MORE_DROPDOWN}`;
434        moreDropdown.innerHTML = `
435            <a class="${CONFIG.CLASS.NAV_LINK} dropdown-toggle" href="#" data-bs-toggle="dropdown" data-bs-auto-close="outside" aria-expanded="false">
436                More...
437            </a>
438            <ul class="${CONFIG.CLASS.DROPDOWN_MENU} ${CONFIG.CLASS.MORE_MENU}"></ul>
439        `;
440
441        moreMenu = moreDropdown.querySelector(`.${CONFIG.CLASS.MORE_MENU}`);
442        mainMenu.appendChild(moreDropdown);
443    }
444
445    /**
446     * Setup nested dropdown handlers for items inside More...
447     */
448    function setupNestedDropdowns() {
449        if (!moreMenu) return;
450
451        const nestedDropdowns = moreMenu.querySelectorAll(`.${CONFIG.CLASS.DROPDOWN}, .${CONFIG.CLASS.NAV_ITEM}.${CONFIG.CLASS.DROPDOWN}`);
452
453        nestedDropdowns.forEach(dropdown => {
454            const toggle = dropdown.querySelector(CONFIG.SELECTOR.DROPDOWN_TOGGLE);
455            if (!toggle) return;
456
457            // Style adjustments for nested dropdowns
458            if (toggle.classList.contains(CONFIG.CLASS.NAV_LINK)) {
459                toggle.classList.add(CONFIG.CLASS.DROPDOWN_ITEM);
460            }
461
462            const nestedMenu = dropdown.querySelector(`.${CONFIG.CLASS.DROPDOWN_MENU}`);
463            if (nestedMenu) {
464                dropdown.classList.add(CONFIG.CLASS.DROPEND);
465
466                // Style nested menu
467                if (!nestedMenu.hasAttribute('data-styled')) {
468                    nestedMenu.style.padding = '0';
469                    nestedMenu.style.position = 'static';
470                    nestedMenu.setAttribute('data-styled', 'true');
471                }
472
473                // Add classes and indentation to nested items
474                styleNestedItems(nestedMenu);
475
476                // Initialize Bootstrap dropdown
477                initializeBootstrapDropdown(toggle);
478            }
479        });
480    }
481
482    /**
483     * Style nested menu items with proper classes and indentation
484     */
485    function styleNestedItems(nestedMenu) {
486        const items = nestedMenu.querySelectorAll('li');
487        items.forEach(item => {
488            item.classList.add(CONFIG.CLASS.NAV_ITEM, CONFIG.CLASS.REGULAR);
489        });
490
491        const links = nestedMenu.querySelectorAll(`.${CONFIG.CLASS.DROPDOWN_ITEM}, li > a`);
492        links.forEach(link => {
493            if (!link.hasAttribute('data-indented')) {
494                link.style.setProperty('padding-left', '2rem', 'important');
495                link.setAttribute('data-indented', 'true');
496                link.classList.add(CONFIG.CLASS.NAV_LINK);
497            }
498        });
499    }
500
501    /**
502     * Initialize Bootstrap dropdown instance
503     */
504    function initializeBootstrapDropdown(toggle) {
505        if (!window.bootstrap?.Dropdown) return;
506
507        try {
508            const existingInstance = bootstrap.Dropdown.getInstance(toggle);
509            if (existingInstance) {
510                existingInstance.dispose();
511            }
512
513            new bootstrap.Dropdown(toggle, { autoClose: true });
514        } catch (error) {
515            console.error('[DynamicMenu] Error initializing Bootstrap dropdown:', error);
516        }
517    }
518
519    /**
520     * Restore item to its original state when moving out of More...
521     */
522    function restoreItemState(item) {
523        if (!item.classList) return;
524
525        item.classList.remove(CONFIG.CLASS.DROPEND);
526        item.classList.add(CONFIG.CLASS.NAV_ITEM);
527
528        // Restore dropdown toggle classes
529        const toggle = item.querySelector(CONFIG.SELECTOR.DROPDOWN_TOGGLE);
530        if (toggle?.classList.contains(CONFIG.CLASS.DROPDOWN_ITEM)) {
531            toggle.classList.remove(CONFIG.CLASS.DROPDOWN_ITEM);
532        }
533
534        // Remove nested dropdown styling
535        const nestedMenu = item.querySelector(`.${CONFIG.CLASS.DROPDOWN_MENU}`);
536        if (nestedMenu?.hasAttribute('data-styled')) {
537            nestedMenu.removeAttribute('style');
538            nestedMenu.removeAttribute('data-styled');
539
540            const nestedItems = nestedMenu.querySelectorAll('[data-indented="true"]');
541            nestedItems.forEach(link => {
542                link.style.paddingLeft = '';
543                link.removeAttribute('data-indented');
544            });
545        }
546    }
547
548    /**
549     * Move all items from More... back to main menu
550     */
551    function moveItemsBackToMainMenu() {
552        while (moreMenu.firstChild) {
553            const child = moreMenu.firstChild;
554            restoreItemState(child);
555            mainMenu.insertBefore(child, moreDropdown);
556        }
557    }
558
559    /**
560     * Prepare item for insertion into More... dropdown
561     */
562    function prepareItemForMore(item) {
563        item.classList.add(CONFIG.CLASS.NAV_ITEM, CONFIG.CLASS.REGULAR);
564
565        const link = item.querySelector('a');
566        if (link && !link.classList.contains(CONFIG.CLASS.NAV_LINK)) {
567            link.classList.add(CONFIG.CLASS.NAV_LINK);
568        }
569    }
570
571    /**
572     * Main adjustment logic - handles menu overflow
573     */
574    function adjustMenu() {
575        if (!mainMenu || !moreDropdown || !moreMenu) return;
576
577        // Reset: move everything back
578        moveItemsBackToMainMenu();
579        moreDropdown.classList.add(CONFIG.CLASS.HIDDEN);
580
581        // Only apply overflow logic on desktop
582        if (window.innerWidth <= CONFIG.BREAKPOINT) return;
583
584        const containerWidth = mainMenu.parentElement.offsetWidth;
585        const items = Array.from(mainMenu.children).filter(li => li !== moreDropdown);
586        
587        let usedWidth = 0;
588        let overflowIndex = -1; // BEFORE 11-19-2025: -1
589
590        // Find overflow point
591        for (let i = 0; i < items.length; i++) {
592            usedWidth += items[i].offsetWidth;
593
594            if (usedWidth > containerWidth - CONFIG.RESERVED_SPACE) {
595                overflowIndex = i;   // BEFORE 11-19-2025: i - 1
596                break;
597            }
598        }
599
600        // Move overflowing items to More...
601        if (overflowIndex >= 0) {
602            for (let i = items.length - 1; i >= overflowIndex; i--) {
603                const item = items[i];
604
605                // Skip protected items
606                if (item.classList.contains(CONFIG.CLASS.PROTECTED)) continue;
607
608                prepareItemForMore(item);
609                moreMenu.insertBefore(item, moreMenu.firstChild);
610            }
611
612            if (moreMenu.children.length > 0) {
613                moreDropdown.classList.remove(CONFIG.CLASS.HIDDEN);
614                setupNestedDropdowns();
615            }
616        }
617    }
618
619    /**
620     * Debounced resize handler
621     */
622    function handleResize() {
623        clearTimeout(resizeTimer);
624        resizeTimer = setTimeout(adjustMenu, CONFIG.DEBOUNCE_DELAY);
625    }
626
627    /**
628     * Setup event listeners
629     */
630    function setupEventListeners() {
631        window.addEventListener('resize', handleResize);
632    }
633
634    /**
635     * Cleanup function for proper teardown
636     */
637    function destroy() {
638        window.removeEventListener('resize', handleResize);
639        clearTimeout(resizeTimer);
640    }
641
642    /**
643     * Check if dynamic menu is enabled via global variable
644     */
645    function shouldInitialize() {
646        return typeof dynamicMenu !== 'undefined' && dynamicMenu === true;
647    }
648
649    /**
650    // Initialize when DOM is ready
651    if (document.readyState === 'loading') {
652        document.addEventListener('DOMContentLoaded', init);
653    } else {
654        init();
655    }
656    */
657
658    /* ADDED 12-4-2025 */
659    if (window.innerWidth > CONFIG.BREAKPOINT){
660        init();
661    } else {
662        showNavbar();
663    }
664
665    // Listen for resize
666    window.addEventListener('resize', () => {
667        if (!hasInitialized && window.innerWidth > CONFIG.BREAKPOINT) {
668            init(); // run once when crossing above breakpoint
669        }
670    });
671
672})();
673</script>
673
674
675   <section class="head-info">
676		<div class="container">
677			<div class="row">
678				<div class="col-8">
679
680				</div>
681				<div class="col-4 text-right">
682					
683					<!--<a href="javascript:;" class="primary-btn">e-Edition</a>-->
684				</div>
685			</div>
686		</div>
687	</section><section class="main-dt">
688		<div class="container">
689			<div class="row">
690				<div class="col-lg-9 col-md-8 lft">
691    <h1 class="small_h1_font">About East Washingtonian</h1>
692<div class="sub_forms_all about" style="padding:0;">
693<!--code-->
694<!-- DO NOT REMOVE THIS LINE -->
695
696
697<p>The East Washingtonian is <a href="http://www.historicpomeroy.com" target="_blank">Pomeroy</a> and Garfield County's community newspaper since 1882, published weekly in Pomeroy, Washington, at 742 Main, by 2Over Publishing LLC.</p>
698
699<br>
700
701
702
703
704
705
706
707
708
709</div>
710				</div>
711     <!--BEGIN SIDEBAR CONTENT AREA-->
712				<div class="col-lg-3 col-md-4 rht"><br /><a href='HTTPS://www.eastwashingtonian.com/'  aria-label='Home'><img src="/home/cms_data/dfault/images/.TEMP/cover_graphic_staticTEMP240x300-9308.png" width="240" height="300" class="hover-img" alt=""></a>
713     <!--END SIDEBAR CONTENT AREA-->					
714				</div>					
715			</div>					
716			<div class="row">
717				
718			</div>	
719		</div>
720	</section>
721   <footer class="footer">
722		<div class="container">
723			<div class="row">
724				<div class="col-sm-12">
725					<hr class="top">
726				</div>
727			</div>
728			<div class="row">
729				<div class="col-sm-7 bdr-rft">
730					<div class="row">
731						<div class="col-sm-4">
732							<h3>Sections</h3>
733							<ul><li><a href='HTTPS://www.eastwashingtonian.com/section/news' aria-label="Section link" class="author-blue">News</a></li><li><a href='HTTPS://www.eastwashingtonian.com/section/community' aria-label="Section link" class="author-blue">Community</a></li><li><a href='HTTPS://www.eastwashingtonian.com/section/sports' aria-label="Section link" class="author-blue">Sports</a></li><li><a href='HTTPS://www.eastwashingtonian.com/section/opinion' aria-label="Section link" class="author-blue">Opinion</a></li><li>Special Sections</li><li><a href='HTTPS://www.eastwashingtonian.com/section/legals' aria-label="Section link" class="author-blue">Legals</a></li><li><a href='HTTPS://www.eastwashingtonian.com/section/calendar' aria-label="Section link" class="author-blue">Calendar</a></li>
734							</ul>
735						</div>
736						<div class="col-sm-4">
737						        <h3>Newspaper</h3>
738						        <ul>
739						          <li><a href="HTTPS://www.eastwashingtonian.com/contact" >Contact</a></li><li><a href="HTTPS://www.eastwashingtonian.com/subscribe" >Subscribe</a></li><li><a href="HTTPS://www.eastwashingtonian.com/about" >About</a></li><li><a href="HTTPS://www.eastwashingtonian.com/photos" >Photos</a></li>
740						       </ul>
741						</div>
742						<div class="col-sm-4">
743							<h3>Website</h3>
744						        <ul>
745						          <li><a href="HTTPS://www.eastwashingtonian.com/terms" >Terms of Use</a></li><li><a href="HTTPS://www.eastwashingtonian.com/privacy" >Privacy Policy</a></li><li><a href="HTTPS://www.eastwashingtonian.com/sitemap_index.xml"  target="_blank">Sitemap</a></li><li><span></span></li><li><span>*By using this website, you agree to our <a href="HTTPS://www.eastwashingtonian.com/privacy">Privacy Policy</a> and <a href="HTTPS://www.eastwashingtonian.com/terms">Terms</a>.</span></li>
746						        </ul>
747						</div>
748					</div>
749				</div>
750				<div class="col-sm-5 ext-space">
751					<div class="row">
752						<div class="col-sm-8">
753							<h3>Connect With Us</h3>
754							<ul>
755							  <li><span>P.O. Box 70</span></li><li><span>Pomeroy, WA 99347</span></li><li><span>Ph: (509) 843-1313</span></li><li><span><li><span>&copy; 2026 2Over Publishing, LLC</span></li></span></li>			</ul>
756						</div>
757						<div class="col-sm-4">
758							<h3 class="mbpx-3">Follow Us</h3>
759							<ul class="social"><li class="nav-item jvlmn"><a  href="https://www.facebook.com/The-East-Washingtonian-169728093042694/"  target="n/a"><i class='fa-brands fa-facebook-f' aria-hidden='true'></i></a></li></ul>
760
761							<h3 class="mbpx-3">RSS</h3>
762							<ul class="social"><li class="nav-item jvlmn"><a  href="HTTPS://www.eastwashingtonian.com/rss"  target="n/a"><i class='fa fa-rss' aria-hidden='true'></i></a></li></ul>
763						</div>
764					</div>
765				</div>
766			</div>
767			<div class="row">
768				<div class="col-sm-12">
769					<hr>
770				</div>
771			</div>		<div class="row">
772				<div class="col-sm-12">
773				<h2>Our Family of Publications</h2>
774					<div class="slider-ft owl-carousel owl-theme"><div class="item"><figure><a  href="https://www.daytonchronicle.com"  target="_blank"><img class='footer_icon hover-img' data-src='/home/customer_files/images/publication_family/dayton_chronicle.png'  height='75' alt='Dayton Chronicle'></a></figure></div><div class="item"><figure><a  href="https://www.eastwashingtonian.com" ><img class='footer_icon hover-img' data-src='/home/customer_files/images/publication_family/east_washingtonian.png'  height='75' alt='East Washingtonian'></a></figure></div>
775					</div>
776				</div>
777			</div>
778
779			<div class="row">
780				<div class="col-sm-12">
781					<hr>
782				</div>
783			</div>
784
785			<div class="row">
786				<div class="col-sm-12">
787					<p class="copy">Powered by <strong><a href="http://www.lionslight.com" target="_blank">ROAR Online Publication Software</a></strong> from Lions Light Corporation<br />
788     © Copyright 2026</p>
789				</div>
790			</div>
791		</div>
792
793</footer>
794
795<script>
796
797
798$(".more_stories_toggle").click(function () {
799    this.style.margin = "0";
800    $more_stories_toggle = $(this);
801    $more_stories_list = $more_stories_toggle.next(); 							  //getting the next element
802
803//    $more_stories_list.slideToggle("slow", function () {						  //open up the content needed - toggle the slide- if visible, slide up, if not slidedown.
804
805        $more_stories_toggle.text(function () {								  //execute this after slideToggle is done; change text of header based on visibility of content div
806
807            return $more_stories_list.is(":visible") ? "+ More Stories" : "- More Stories";               //change text based on condition
808        });
809//    });
810});
811
812
813
814$( ".print_sub_container" ).click(function() {
815  $( ".print_sub_content" ).slideToggle( 500, function() {
816    // Animation complete.
817  });
818});
819
820</script>
vendor: 1 bytes, line 820
820
821<script src="/ASSET/1614x19459/XPATH/cms/website_specifics/monarch.js"></script>
vendor: 1 bytes, line 821
821
822<script src="/ASSET/1014x23090/XPATH/cms/website_specifics/monarch_bootstrap.js"></script>
822
823
824 <small style="padding-top:10px;display:block;">Rendered 09/26/2026 12:05</small><!-- (DESKTOP|PAYWALLERROR|ERROR) (desktop|paywallerror|error) Cached by Usernum:00789 -->
825 
825<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"a92e86b37874451b95479d010b83e8e0","r":1,"spa":2}' crossorigin="anonymous"></script>
825
826</body>
827
828</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.