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');