Water function table_sort(table_name, column_number, data_type) { var table, rows, switching, i, x, y, shouldSwitch, dir, switchcount = 0; table = document.getElementById(table_name); switching = true; // Set the sorting direction to ascending: dir = "asc"; /* Make a loop that will continue until no switching has been done: */ while (switching) { /* Start by saying no switching is done */ switching = false; rows = table.getElementsByTagName("TR"); /* Loop through all table rows (except the first, which contains table headers) start the index at 2 to skip 2 header rows */ for (i = 2; i < (rows.length - 1); i++) { /* Start by saying there should be no switching */ shouldSwitch = false; /* Get the two elements you want to compare, one from current row and one from the next: */ x = rows[i].getElementsByTagName("TD")[column_number]; y = rows[i + 1].getElementsByTagName("TD")[column_number]; /* Check if the two rows should switch place, based on the direction, asc or desc: */ if (dir == "asc") { /* text data */ if (data_type == 0) { if (x.innerHTML.toLowerCase() > y.innerHTML.toLowerCase()) { /* If so, mark as a switch and break the loop */ shouldSwitch= true; break; } } /* numeric data */ if (data_type == 1) { /* remove commas and convert to numeric */ x_num = x.innerHTML; while (x_num.search(",") >= 0) { x_num = (x_num + "").replace(',', ''); } /* temp removed x_num = parseInt(x_num, 10); */ x_num = parseFloat(x_num); y_num = y.innerHTML; while (y_num.search(",") >= 0) { y_num = (y_num + "").replace(',', ''); } /* temp removed y_num = parseInt(y_num, 10); */ y_num = parseFloat(y_num); if (x_num > y_num) { /* If so, mark as a switch and break the loop */ shouldSwitch= true; break; } } } else if (dir == "desc") { /* text data */ if (data_type == 0) { if (x.innerHTML.toLowerCase() < y.innerHTML.toLowerCase()) { /* If so, mark as a switch and break the loop */ shouldSwitch= true; break; } } /* numeric data */ if (data_type == 1) { /* remove commas and convert to numeric */ x_num = x.innerHTML; while (x_num.search(",") >= 0) { x_num = (x_num + "").replace(',', ''); } /* temp removed x_num = parseInt(x_num, 10); */ x_num = parseFloat(x_num); y_num = y.innerHTML; while (y_num.search(",") >= 0) { y_num = (y_num + "").replace(',', ''); } /* temp removed y_num = parseInt(y_num, 10); */ y_num = parseFloat(y_num); if (x_num < y_num) { /* If so, mark as a switch and break the loop */ shouldSwitch= true; break; } } } } if (shouldSwitch) { /* If a switch has been marked, make the switch and mark that a switch has been done: */ rows[i].parentNode.insertBefore(rows[i + 1], rows[i]); switching = true; // Each time a switch is done, increase this count by 1: switchcount ++; } else { /* If no switching has been done AND the direction is "asc", set the direction to "desc" and run the while loop again. */ if (switchcount == 0 && dir == "asc") { dir = "desc"; switching = true; } } } } function water_ask(water_question, water_question_answer) { document.getElementById(water_question).innerHTML = water_question_answer; } function water_answer(water_question, water_question_answer) { document.getElementById(water_question).innerHTML = water_question_answer; } function water_identify(water_sound, water_answer) { document.getElementById(water_sound).innerHTML = water_answer; } function water_reset(water_sound, water_answer) { document.getElementById(water_sound).innerHTML = water_answer; } function imageswap(box, boximage, boxcaption, boxtext) { document.getElementById(box).src = boximage; document.getElementById(boxcaption).innerHTML = boxtext; } function pageswap(page, pagesource, pagecaption, pagetext) { document.getElementById(page).src = pagesource; document.getElementById(pagecaption).innerHTML = pagetext; } function disptext(textinfo) { document.getElementById(textinfo).style.display = 'block'; } function hidetext(textinfo) { document.getElementById(textinfo).style.display = 'none'; }
#data { border-collapse: collapse; } #data td, #data th { border: 2px solid darkblue; padding: 2px; text-align: center; } #data th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #data tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #data tr:hover { color: lightblue; background-color: darkblue; cursor: pointer; } #data a:link { cursor: pointer; } #icesheetstable { border-collapse: collapse; } #icesheetstable td, #data th { border: 2px solid darkblue; padding: 2px; text-align: center; } #icesheetstable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #icesheetstable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #icesheetstable tr:hover { color: lightblue; background-color: darkblue; cursor: pointer; } #icesheetstable a:link { cursor: pointer; } #oceanstable { border-collapse: collapse; } #oceanstable td, #data th { border: 2px solid darkblue; padding: 2px; text-align: center; } #oceanstable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #oceanstable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #oceanstable tr:hover { color: lightblue; background-color: darkblue; cursor: pointer; } #oceanstable a:link { cursor: pointer; } #contamtable { border-collapse: collapse; } #contamtable td, #contamtable th { border: 2px solid darkblue; padding: 2px; text-align: center; } #contamtable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #contamtable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #contamtable tr:hover { cursor: pointer; } #contamtable a:link { cursor: pointer; } #lakestable { border-collapse: collapse; } #lakestable td, #lakestable th { border: 2px solid darkblue; padding: 2px; text-align: center; } #lakestable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #lakestable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #lakestable tr:hover { color: lightblue; background-color: darkblue; cursor: pointer; } #lakestable a:link { cursor: pointer; } #riverstable { border-collapse: collapse; } #riverstable td, #riverstable th { border: 2px solid darkblue; padding: 2px; text-align: center; } #riverstable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #riverstable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #riverstable tr:hover { color: lightblue; background-color: darkblue; cursor: pointer; } #riverstable a:link { cursor: pointer; } #rivhisttable { border-collapse: collapse; } #rivhisttable td, #rivhisttable th { border: 2px solid darkblue; padding: 2px; text-align: center; } #rivhisttable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #rivhisttable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #rivhisttable tr:hover { color: lightblue; background-color: darkblue; cursor: pointer; } #rivhisttable a:link { cursor: pointer; } #elementstable { border-collapse: collapse; } #elementstable td, #elementstable th { border: 2px solid darkblue; padding: 2px; text-align: center; } #elementstable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #elementstable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #elementstable tr:hover { cursor: pointer; } #elementstable a:link { cursor: pointer; } #ghgtable { border-collapse: collapse; } #ghgtable td, #ghgtable th { border: 2px solid darkblue; padding: 2px; text-align: center; } #ghgtable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #ghgtable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #ghgtable tr:hover { cursor: pointer; } #ghgtable a:link { cursor: pointer; } #colrivaltable { border-collapse: collapse; } #colrivaltable td, #colrivaltable th { border: 2px solid darkblue; padding: 2px; text-align: center; } #colrivaltable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #colrivaltable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #colrivaltable tr:hover { cursor: pointer; } #colrivaltable a:link { cursor: pointer; } #extincttable { border-collapse: collapse; } #extincttable th { border: 2px solid darkblue; padding: 2px; } #extincttable th { vertical-align: bottom; color: lightblue; background-color: darkblue; text-align: center; } #extincttable td { border: 2px solid darkblue; padding: 2px; text-align: center; vertical-align: top; } #extincttable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #extincttable tr:hover { cursor: pointer; } #extincttable a:link { cursor: pointer; } #innertable td { border-style: none; border-collapse: collapse; border: hidden; } #hydrotable { border-collapse: collapse; } #hydrotable th { border: 2px solid darkblue; padding: 2px; } #hydrotable th { vertical-align: bottom; color: lightblue; background-color: darkblue; text-align: center; } #hydrotable td { border: 2px solid darkblue; padding: 2px; text-align: center; vertical-align: top; } #hydrotable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #hydrotable tr:hover { cursor: pointer; } #hydrotable a:link { cursor: pointer; } #eotable { border-collapse: collapse; } #eotable th { border: 2px solid darkblue; padding: 2px; } #eotable th { vertical-align: bottom; color: lightblue; background-color: darkblue; text-align: center; } #eotable td { border: 2px solid darkblue; padding: 2px; text-align: center; vertical-align: top; } #eotable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #eotable tr:hover { cursor: pointer; } #eotable a:link { cursor: pointer; } #crstable { border-collapse: collapse; } #crstable th { border: 2px solid darkblue; padding: 2px; } #crstable th { vertical-align: bottom; color: lightblue; background-color: darkblue; text-align: center; } #crstable td { border: 2px solid darkblue; padding: 2px; text-align: center; vertical-align: top; } #crstable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #crstable tr:hover { cursor: pointer; } #crstable a:link { cursor: pointer; } #lawtable { border-collapse: collapse; } #lawtable th { border: 2px solid darkblue; padding: 2px; } #lawtable th { vertical-align: bottom; color: lightblue; background-color: darkblue; text-align: center; } #lawtable td { border: 2px solid darkblue; padding: 2px; text-align: center; vertical-align: top; } #lawtable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #lawtable tr:hover { cursor: pointer; } #lawtable a:link { cursor: pointer; } #dailytable { border-collapse: collapse; } #dailytable th { border: 2px solid darkblue; padding: 2px; } #dailytable th { vertical-align: bottom; color: lightblue; background-color: darkblue; text-align: center; } #dailytable td { border: 2px solid darkblue; padding: 2px; text-align: center; vertical-align: top; } #dailytable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #dailytable tr:hover { cursor: pointer; } #dailytable a:link { cursor: pointer; } #azriverstable { border-collapse: collapse; } #azriverstable th { border: 2px solid darkblue; padding: 2px; } #azriverstable th { vertical-align: bottom; color: lightblue; background-color: darkblue; text-align: center; } #azriverstable td { border: 2px solid darkblue; padding: 2px; text-align: center; vertical-align: top; } #azriverstable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #azriverstable tr:hover { cursor: pointer; } #azriverstable a:link { cursor: pointer; } #damstable { border-collapse: collapse; } #damstable td, #damstable th { border: 2px solid darkblue; padding: 2px; text-align: center; vertical-align: top; } #damstable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #damstable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #damstable tr:hover { cursor: pointer; } #damstable a:link { cursor: pointer; } #desaltable { border-collapse: collapse; } #desaltable td, #desaltable th { border: 2px solid darkblue; padding: 2px; text-align: center; vertical-align: top; } #desaltable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #desaltable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #desaltable tr:hover { cursor: pointer; } #desaltable a:link { cursor: pointer; } #salinitytable { border-collapse: collapse; } #salinitytable th { border: 2px solid darkblue; padding: 2px; } #salinitytable th { vertical-align: bottom; color: lightblue; background-color: darkblue; text-align: center; } #salinitytable td { border: 2px solid darkblue; padding: 2px; text-align: center; vertical-align: top; } #salinitytable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #salinitytable tr:hover { cursor: pointer; } #salinitytable a:link { cursor: pointer; } #bestwatertable { border-collapse: collapse; } #bestwatertable td, #bestwatertable th { border: 2px solid darkblue; padding: 2px; text-align: center; } #bestwatertable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #bestwatertable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #bestwatertable tr:hover { cursor: pointer; } #bestwatertable a:link { cursor: pointer; } #worstwatertable { border-collapse: collapse; } #worstwatertable td, #worstwatertable th { border: 2px solid darkblue; padding: 2px; text-align: center; } #worstwatertable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #worstwatertable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #worstwatertable tr:hover { cursor: pointer; } #worstwatertable a:link { cursor: pointer; } #epatable { border-collapse: collapse; } #epatable td, #epatable th { border: 2px solid darkblue; padding: 2px; text-align: center; } #epatable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #epatable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #epatable tr:hover { cursor: pointer; } #epatable a:link { cursor: pointer; } #powertable { border-collapse: collapse; } #powertable td, #powertable th { border: 2px solid darkblue; padding: 2px; text-align: center; } #powertable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #powertable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #powertable tr:hover { cursor: pointer; } #powertable a:link { cursor: pointer; } #waterclasstable { border-collapse: collapse; } #waterclasstable td, #waterclasstable th { border: 2px solid darkblue; padding: 2px; text-align: center; } #waterclasstable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #waterclasstable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #waterclasstable tr:hover { cursor: pointer; } #waterclasstable a:link { cursor: pointer; } #endangered_2020_table { border-collapse: collapse; } #endangered_2020_table td, #endangered_2020_table th { border: 2px solid darkblue; padding: 2px; text-align: center; } #endangered_2020_table th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #endangered_2020_table tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #endangered_2020_table tr:hover { cursor: pointer; } #endangered_2020_table a:link { cursor: pointer; } #endangered_2023_table { border-collapse: collapse; } #endangered_2023_table td, #endangered_2020_table th { border: 2px solid darkblue; padding: 2px; text-align: center; } #endangered_2023_table th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #endangered_2023_table tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #endangered_2023_table tr:hover { cursor: pointer; } #endangered_2023_table a:link { cursor: pointer; } #usdamstable { border-collapse: collapse; } #usdamstable td, #usdamstable th { border: 2px solid darkblue; padding: 2px; text-align: center; vertical-align: top; } #usdamstable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #usdamstable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #usdamstable tr:hover { cursor: pointer; } #usdamstable a:link { cursor: pointer; } #desertstable { border-collapse: collapse; } #desertstable td, #desertstable th { border: 2px solid darkblue; padding: 2px; text-align: center; vertical-align: top; } #desertstable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #desertstable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #desertstable tr:hover { cursor: pointer; } #desertstable a:link { cursor: pointer; } #restable { border-collapse: collapse; } #restable td, #restable th { border: 2px solid darkblue; padding: 2px; text-align: center; } #restable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #restable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #restable tr:hover { color: lightblue; background-color: darkblue; cursor: pointer; } #restable a:link { cursor: pointer; } #beauforttable { border-collapse: collapse; margin-left: auto; margin-right: auto; } #beauforttable td, #beauforttable th { border: 2px solid darkblue; padding: 2px; text-align: center; font-size: 11px; font-weight: 600; } #beauforttable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #beauforttable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #beauforttable tr:hover { cursor: pointer; } #beauforttable a:link { cursor: pointer; } #temptable { border-collapse: collapse; margin-left: auto; margin-right: auto; } #temptable td, #temptable th { border: 2px solid darkblue; padding: 2px; text-align: center; font-size: 11px; font-weight: 600; } #temptable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #temptable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #temptable tr:hover { cursor: pointer; } #temptable a:link { cursor: pointer; } #saffirtable { border-collapse: collapse; margin-left: auto; margin-right: auto; } #saffirtable td, #saffirtable th { border: 2px solid darkblue; padding: 2px; text-align: center; font-size: 11px; font-weight: 600; } #saffirtable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #saffirtable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #saffirtable tr:hover { cursor: pointer; } #saffirtable a:link { cursor: pointer; } #fujitatable { border-collapse: collapse; margin-left: auto; margin-right: auto; } #fujitatable td, #fujitatable th { border: 2px solid darkblue; padding: 2px; text-align: center; font-size: 11px; font-weight: 600; } #fujitatable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #fujitatable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #fujitatable tr:hover { cursor: pointer; } #fujitatable a:link { cursor: pointer; } #partsizetable { border-collapse: collapse; margin-left: auto; margin-right: auto; } #partsizetable td, #partsizetable th { border: 2px solid darkblue; padding: 2px; text-align: center; font-size: 11px; font-weight: 600; } #partsizetable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #partsizetable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #partsizetable tr:hover { cursor: pointer; } #partsizetable a:link { cursor: pointer; } #continenttable { border-collapse: collapse; margin-left: auto; margin-right: auto; } #continenttable td, #continenttable th { border: 2px solid darkblue; padding: 2px; text-align: center; font-size: 11px; font-weight: 600; } #continenttable th { vertical-align: bottom; color: lightblue; background-color: darkblue; } #continenttable tr:nth-child(even) { color: darkblue; background-color: lightskyblue; } #continenttable tr:hover { cursor: pointer; } #continenttable a:link { cursor: pointer; }
Site Notes
El Convento along the Santa Cruz River, circa 1910
Arizona Historical Society
Image and caption used with
permission of and provided via
email by the Arizona Historical Society
Water is scarce in our desert.
All of us need to protect it, preserve it, and plan for the future of the desert dwellers who follow us in this spectacular climate to ensure they too, will
have access to clean, safe water.
This site's author, a transplanted easterner, has lived in Tucson for more than 40 years. She came to the University of Arizona as an undergraduate in 1977, and knew that the desert would become her forever home, because of its gorgeous climate, and the ability to swim outside year-round, impossible in the cold climate of the east coast.
She has earned five degrees in science, engineering and education and spent more than three decades teaching college math, astronomy and physics. She has been studying water for three years and is working on a sixth degree as a science journalism student in the University of Arizona School of Journalism. She was the recipient of the 2022-23 University of Arizona School of Journalism Excellence in Science and Environmental Journalism Award.
The site background image is a picture taken by this site's author while looking down into her sister's pool.
Users may read as much or as little as they like. The menu at the top of the page provides easy access to all parts of the site.
Questions or comments may be emailed to Dr. Denise Meeks, dmeeks@arizona.edu or tucsonkosmicgirl@gmail.com
Please respect the copyrights of all sources listed on this website.
CC BY-NC 4.0 Non-Commercial International License for this author's materials.
History
WATER resides in a godaddy server account paid for annually by the author. It was started during the Fall 2020 semester as a project for JOUR 565 Issues in Covering Science and the Environment, taught by Dr. Susan Swanberg.
It was expanded significantly during the Spring 2022 semester when the author was enrolled in EWRS 596B Water Policy in Arizona and Semi-arid Regions, taught by Dr. Sharon Megdal.
During the Fall 2022 semester, several subsections, especially those focusing on climate change research were added as as part of a project for Professor Carol Schwalbe's GLO 505 Media and Climate Change course.
The project proposal was written as part of the requirements for Dr. Monica Chadha's Fall 2022 JOUR 508 Journalism Theory and Practice course.
Research
Hundreds of academic articles, media and government reports, archive documents, laws and regulations, newsletters, videos, static and interactive maps, charts, graphs and images have been analyzed, evaluated and synthesized. Many are included as endnotes, references and clickable data table items on this site, which includes more than 70 sections. There are more than 1,500 Acronyms & Abbreviations, Glossary and Units definitions provided in the Terminology section.
The author was a member of the U of A Water Whys team, which is developing scientifically accurate and easy-to-understand graphical responses to questions to help the public understand current water-related events.
The author attended the inaugural CAP University session, Introduction to CAP, on November 18, 2020. This three hour virtual event, presented by CAP board members and leadership team, provided a high-level overview of the CAP system. She also attended the CAP University session, Deeper Dive on Power, on December 6, 2022. This session provided detailed analyses of hydro, solar and nuclear power sources related to and produced by CAP facilities.
The author attended Watershed Management Group's Virtual Rainwater Harvesting class on March 16, 2023.
The site consists of about 15,000 lines of HTML, CSS and JavaScript code written by the author.
The site is continuously updated to reflect the current water situation in Arizona, Pima County and the world. The author regularly reads articles and newsletters provided by:
Arizona Daily Star
Arizona Institute for Resilient Environment and Societies The Dirt
Arizona Republic
Arizona Water News
CAP Know Your Water News
Grist
High Country News
Inkstain
Inside Climate News
National Geographic
New York Times
Natural Resources Defense Council Top of Mind
Our World in Data
The Guardian
Tucson Water Water Matters
WaterOnline
Water Use It Wisely
WRRC Weekly Wave
The site also includes information from the following, as well as other resources:
Arizona Department of Environmental Quality (ADEQ)
Arizona Department of Water Resources (ADWR)
Arizona State Parks
Central Arizona Project (CAP)
City of Tucson
Environmental Protection Agency (EPA)
International Boundary and Water Commission
NASA
National Park Service
Salt River Project (SRP)
Scientific American
Tucson Water
United Nations
United States Congress
United States Senate
U.S. Bureau of Reclamation
U.S. Department of the Interior
U.S. Forest Service
USGS
Water-related information was provided electronically by:
City of Tucson Water, April 2022
Natalie DeRoock, Senior Public Information Officer
John Kmiec, Director
City of Scottsdale Water, April 2022
Gretchen Baumgardner, Water Policy Manager
Suzanne Grendahl, Water Quality Director
Gina Kirklin, Finance Director
Hazen & Sawyer Consulting, Tempe, April 2022
Troy Walker, Water Reuse Practice Leader
Pima County Regional Wastewater Reclamation Department, April 2022
James Brown, Permit and Regulatory Compliance Officer
Jeff Prevatt, Deputy Director, Treatment Division
University of Arizona Planning, Design & Construction, April and May, 2023
Ralph Banks, Director, Engineering Design/Construction
Navigation
Menu: Click on a menu item to move to any website section.
Scrolling: Use the blue vertical track bar on the righthand side of the website page to scroll up and down.
Magnifying glass: if an image appears with a magnifying glass next to its caption,
highlighting the image with the mouse will enable the user to zoom in on parts of the image.
Definitions: highlighting an underlined, italicized termdisplay a definition will display a definition for that term.
Lists: this symbol ➔ next to the list title indicates that highlighting an item in that list will display a picture of that item on the righthand side of the page.
Videos: look for the items with double blue borders.
Tables: look in the data table column headings. This symbol ➔ next to the table title indicates that highlighting an item in that table will display a picture of that item on the righthand side of the page. If a double arrow ↕ appears next to a column heading, clicking on ↕ will sort the table by the contents of that column. If a check mark ✔ appears next to a column heading, clicking on an item in that column will open a new window and display the document related to the currently highlighted table row.
Water sounds: throughout the website there are the sounds of water indicated by:
Water Sound Play Pause Vol+ Vol-
Play the sound, try to guess what it is then put the cursor on Water Sound to find out if you were correct.
Trivia questions: throughout the website there are more than 50 trivia questions indicated by:
Trivia question?
Highlight the question to check your answer.
Endnotes: within the text, click on a footnote number to locate the footnote reference. Click on the number to the left of the reference to return to reading the section, or click on the footnote reference number to open a new window and access the footnote reference.
Translation
The bottom of each page include a translation option. The page translator is powered by the free Google Translation application.
Credits
The author thanks her sister Laura Fuchs and niece Emily Fuchs for assistance in gathering and recording sound effects.
Thanks to DeEtte Person, Central Arizona Project Public Information Officer, who oversees media relations, social media and various community outreach efforts. Ms. Person provided valuable information about CAP University during our Zoom interview on November 30, 2020.
Thanks to James Brown, hydrologist and former CRAO Permit and Regulatory Compliance Officer, Pima County Regional Wastewater Reclamation Department and ADEQ for some of the acronyms and terms.
This site is also available from the Education and Outreach section of Pima County's Wastewater Reclamation page as Water's Role on Earth and in the Science section of Journalist's Toolbox.
Some water trivia facts and definitions provided by:
EPA Water Trivia Facts
MarineBio.org Marine Life
USGS Water Science Glossary
Wikipedia Water
Some defintions derived from:
AQTESOLV Glossary of Aquifer Testing Terms
Australian Water Information Dictionary
Centers for Disease Control and Prevention
Central Arizona Project (CAP)
Colorado River District
Dictionary.com
Encyclopedia Britannica
EPA Glossary of Terms
Free Dictionary
Merriam-Webster Dictionary
Oxford Languages
USGS Water Science Glossary
Utah Division of Water Rights Thanks to Dynamic Drive's public domain Image Power Zoomer for the jQuery image magnification code.
Thanks to Zoom Search Engine for the free Search included on the Terminology tab.
Thanks to W3C Markup Validation Service for its free link service.
Additional information on Creative Commons licenses is available from Creative Commons.
Permissions
Thanks to the following for providing written permission for the use of their information and images, as noted in captions:
Arizona Department of Water Resources (ADWR), Ricardo Fuentes, Public Records Coordinator, Jun. 16, 2022
Arizona Historical Society, Perri Pyle, Library and Archives, Oct. 1, 2020
Central Arizona Project (CAP), DeEtte Person, Communications Strategist, Sep. 10, 2020
City of Tucson, Kristin Woodall, Council Aide, Ward 3 Council Office, May 23, 2022
Glen Canyon Institute, Eric Balken, Executive Director, Mar. 6, 2023
Pima County, Martin Rosales, Communications Specialist, Jun. 6, 2022
Red Uper, Yibo Sun, Global Super Engineering, Oct. 6, 2022
Tucson Water, Fernando Molina, Public Information Officer, Oct. 1, 2020
University of Arizona Planning, Design & Construction, Ralph Banks, Director, Engineering Design/Construction, May 15, 2023
The magnifying glass image was provided by Wikimedia Commons, by user AlphaZeta, Aug. 28, 2011, under the public domain.
https://upload.wikimedia.org/wikipedia/commons/archive/
8/87/20190106130931%21Magnifying_glass_icon_mgx2.svg
Embedded Google Maps are used used per Google Maps/Google Earth Additional Terms of Service.
Image permissions are indicated in captions, and include links to relevant Creative Commons licenses.
Author Works
Climate change and FOE and RTI suppression during the Trump administration, GLO 540 website, Fall 2021
Climate change history, GLO 505 PDF presentation, Oct. 2022
Constellations, website, 2013-Present
It's easy being green: Tucson green stormwater minigrant project, JOUR 506 article, Fall 2021
Environmental journalism and John Wesley Powell, 1834-1902, JOUR 555 website, Spring 2020
Messier Objects, website, 2013-Present
Planet Forward Summit, PowerPoint presentation, Apr. 26, 2023
Planet Forward Summit, PDF presentation, Apr. 26, 2023
Saving Arizona's valuable groundwater, blog, Arizona-Sonora Desert Museum Desert Diaries, Mar. 3, 2023
Science, website, 1995-Present
Sexton and Meeks scientific root terms, website, 2013-Present
Somebody's watching you, JOUR 555 story, Spring 2020
STEM, research and writing resources for journalists, website, 2020-Present
A survey of regulatory, technical, and public outreach challenges and opportunities for direct potable reuse with an emphasis on Tucson and Pima County, Arizona, EWRS 596B paper, Apr. 22, 2022
A survey of regulatory, technical, and public outreach challenges and opportunities for direct potable reuse with an emphasis on Tucson and Pima County, Arizona, EWRS 596B PDF presentation, Apr. 22, 2022
WATER: A website about our precious resource, Defense PowerPoint presentation, Apr. 5, 2023
WATER: A website about our precious resource, Defense PDF presentation, Apr. 5, 2023
WATER: A website about our precious resource, proposal, Jan. 27, 2023
Translate this page:
Denise Meeks, dmeeks@arizona.edu