Skip to main content

Staff

Staff Directory

(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WPD5W8R'); defer src="https://kit.fontawesome.com/a140e17a00.js" crossorigin="anonymous"> 404 Not Found | Davis College of Agriculture and Natural Resources | West Virginia University .clear{clear:both;} div[itemprop="articleBody"] p br{ display:none; } .btn-group a.disabled{ color: #000 !important; background-color:#ccc !important; } Skip to main content Active Campus Alert For more information visit: emergency.wvu.edu West Virginia University Davis College of Agriculture and Natural Resources Request Info Apply Now Give Open Menu Home About Mission and Vision Research, Education and Outreach Centers Centers Initiatives Visiting Advisory Committee Future Students Undergraduate Graduate Transfer Majors Minors Davis College Student Ambassadors Current Students Undergraduate Graduate International Student Organizations Student Enhancement Grants Faculty Staff Davis Employee Directory Office of Marketing and Communications Strategic Initiatives Experiment Station Scientific Article Number Form Schools School for Community and Economic Development School of Agriculture and Food Systems School of Natural Resources and the Environment Facebook X / Twitter Instagram LinkedIn YouTube Toggle Search Search Search Would you like to search this site specifically, or all WVU websites? Search this site Search WVU Home 404 Not Found 404 Not Found Uh oh, you've stumbled upon a page that we couldn't find. Please check the web address to make sure there are no typos. Perhaps try searching for the page via Google. Still not finding what you're looking for? Shoot us an email and we would be glad to help you out. Davis College of Agriculture and Natural Resources 4100 Agricultural Sciences Building | PO Box 6108 Morgantown, WV 26506-6108 (304) 293-2395 or (304) 293-3740 Academic Questions: (304) 293-2275 davisinfo@mail.wvu.edu In accordance with Federal law and U.S. Department of Agriculture (USDA) civil rights regulations and policies, this institution is prohibited from discriminating on the basis of race, color, national origin, sex, age, disability, and reprisal or retaliation for prior civil rights activity. (Not all prohibited bases apply to all programs). For information about campus accessibility and services, visit the Division of Campus Engagement and Compliance. Accreditations Web Standards Privacy Notice Questions or Comments? © 2025 West Virginia University. West Virginia University is an Equal Opportunity Employer. Last updated on June 29, 2016. A-Z Site Index Campus Map WVU Careers WVU Directory Give Handshake WVU Alert WVU Today WVU Portal WVU on Facebook WVU on Twitter WVU on YouTube /* global fetch */ const wvuEmergencyAlert = (() => { 'use strict'; // Variables: const getEmergencyEl = document.querySelector('#js-emergency-alert'); const getEmergencyEvents = getEmergencyEl.querySelector('#js-emergency-alert__events'); const getEmergencyDomain = getEmergencyEl.querySelector('#js-emergency-alert-domain'); const disableAlert = getEmergencyEl.dataset.disableEmergencyAlert || 'false'; const emergencyAlertUrl = getEmergencyEl.dataset.emergencyAlertJsonFeed || 'https://emergency.wvu.edu/emergency.json'; if (!emergencyAlertUrl) return; // Attempt to get boolean values from Custom Site Data: const isTrue = (value) => { if (typeof (value) === 'string') { value = value.trim().toLowerCase(); } switch (value) { case true: case 'true': case 1: case '1': case 'on': case 'On': case 'yes': case 'Yes': return true; default: return false; } }; // Fetch the data: const fetchData = async (apiUrl) => { try { const response = await fetch(apiUrl); if (!response.ok) { throw new Error(`❌ WVU Emergency Alert Network response was not OK: ${response.status}`); } return await response.json(); } catch (error) { console.error(`There was an error fetching the WVU Emergency Alert: ${error.message}`); } }; // Get root domain from API endpoint URL: // Returns an array with two items: // [URL for display, URL for href] const getDomain = (url) => { const makeUrl = new URL(url); const parts = []; parts.push(makeUrl.host, makeUrl.origin); // 0: no https, 1: full root domain return parts; }; // Changes URL of "For more information" link to match API endpoint root URL: const renderMoreInfoLink = (url = emergencyAlertUrl) => { const rootUrl = getDomain(url); getEmergencyDomain.innerText = rootUrl[0]; getEmergencyDomain.href = rootUrl[1]; }; // Render the HTML: const renderAlert = (events) => { getEmergencyEvents.innerHTML = events.map((item) => { const { event } = item; const html = ` ${event.title} ${event.updated_at_formatted} ${event.body} `; return html; }).join(''); renderMoreInfoLink(); getEmergencyEl.classList.remove('d-none'); }; const init = async () => { if (isTrue(disableAlert)) return; // Don't show alert if it's disabled via Site Data. const apiResponse = await fetchData(emergencyAlertUrl); if (!apiResponse.emergency.status) return; // Stop here if there's not an emergency. renderAlert(apiResponse.emergency.events); }; init(); })(); (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-7143113-7', 'auto'); ga('require', 'linkid'); ga('set', 'forceSSL', true); ga('send', 'pageview');