Report Prior to Medical Center Company hearing on Tuesday!

Submitted by Norm Roulet on Fri, 08/06/2010 - 11:48.

Report Prior to Medical Center Company hearing on Tuesday!

Norm Roulet <norm [dot] roulet [at] gmail [dot] com> Fri, Aug 6, 2010 at 12:44 PM
To: "Aneesh P. Chopra"
Cc: "Reitman, Mattie" <mattie [dot] reitman [at] sierraclub [dot] org>

Aneesh P. Chopra
Assistant to the President and Chief Technology Officer
Associate Director for Technology
Executive Office of the President
Office of Science and Technology Policy
Washington, DC 20502

Dear Mr. Chopra,

We met briefly at the City Club of Cleveland and I requested your card to follow-up regarding an investigation into irregularities in our environmental monitoring data and technologies in Ohio.

I am preparing to report on these concerns to the EPA, in writing and during a permit renewal hearing in Cleveland, August 10, 2010, highlighting the fact that the citizens of Cleveland, Northeast Ohio and the world have been denied accurate, actionable air quality data here for so long, and our air quality monitoring systems are so poorly architected, it is safe to say we have no idea how polluted and polluting we are. As such, no permits to pollute further should be issued here.

We need to fix our current environmental systems technologies now and provide better community-based and citizen-accountable pollution control systems for America's future - and these systems must be open source, developed and maintained in a ways that are cooperative with citizens. I have much to share on those concepts and systems, under separate cover.

I have proposed to the Sierra Club they may be an optimal third party infomediary for citizens to partner with the US Government on these challenges, as they are the organization helping us fix our pollution problems here at home. Mattie Reitman with the Sierra Club is included in this correspondence, and it is made public on realNEO.us - Regional Economics Action Links for North East Ohio - which is a cooperative-owned Drupal CMS I founded to transform this region and the world with open source IT - not a commercial plug... we are decidedly NOT commercial!

I know these environmental technology issues will concern you and I am preparing my report on these concerns for your primary review. I would like to deliver a copy to your office Monday, August 9, before our EPA hearing, so your office is appropriately briefed. Please let me know if a member of your staff would be available to discuss the report and concerns raised therein in person.

Below is forwarded email correspondence with the Sierra Club regarding these concerns, and more information is found on realNEO at the following links - pardon some very human subjects and language, strong viewpoints and satire, but we are truly polluted here, and it often shows...:

http://realneo.us/events/epa-hosting-public-hearing-discuss-citizen-concerns-over-mcco-university-circle-coal-powerpla
http://realneo.us/content/after-reading-your-message-im-concerned-about-human-impacts-pollution-northeast-ohio
http://realneo.us/polls/lets-play-judge-ohio-epa-will-their-moderate-air-quality-forecast-tomorrow-be-accurate
http://realneo.us/content/i-am-contact-senators-staff-about-these-conflicts-interest
http://realneo.us/Report-to-CTO
http://realneo.us/realNEOair
http://realneo.us/content/EPARegionMars
http://realneo.us/NoMutants
http://realneo.us/content/un-sustainable-cleveland-2019-meet-realhoe-2010-hell-earth-real-neo-compliments-our-leadersh

All this material will be provided in print and with electronic links in my report.

I appreciate your vision for the value of information technology to transform the world for the better - I believe we must begin that process at the core, being to really fix the environment with optimal information technology... creating 1,000,000s of the greenest jobs on Earth ever, in the process.

I look forward to seeing these problems solved through your office, and I send my best regards,

Norm Roulet
ICEarth - realNEO - real coop
norm [at] realneo [dot] us
216-688-5221


---------- Forwarded message ----------
From: Norm Roulet <norm [dot] roulet [at] gmail [dot] com>
Date: Fri, Aug 6, 2010 at 10:07 AM
Subject: Re: Medical Center Company hearing on Tuesday!
To: "Reitman, Mattie" <mattie [dot] reitman [at] sierraclub [dot] org>

Mattie,

I'm actually preparing my report on all this for the CIO of America, who I have met and have direct access - he is a young Googlie techie Indian-American who embraces open source and innovation of the world through technology - what I am realizing is there has been an intentional crippling of the entire nation's environmental monitoring - this stuff the EPA is using is the worst implementation of IT I have ever seen and it is how we measure our pollution for the world...

Get it... for the world...?!

This is old tech put in place in the Bush era to keep the world from knowing how polluted we are - how polluting we are - to hide that from the world to make us look better than we are - Bush was gaming the entire world on pollution and we lose.

As such, it has all sorts of security holes, backdoors, and structural flaws designed into it, and is designed to be corrupted at any and all times... zero accountability.

All the environmental technology and science I've seen in use in our communities in America is complete crap.

Pollution monitoring should be in the hands of citizens - the data in the hands of citizens - like I told you.. the Sierra Club should be the gatekeeper for America if not the world on that... I know how easy that is to do (remember, we're just replacing crap) - we will save taxpayers $trillions and add years to each future American's lives... and we will be able to measure every penny of that.... if the world survives


On Fri, Aug 6, 2010 at 9:44 AM, Reitman, Mattie <mattie [dot] reitman [at] sierraclub [dot] org> wrote:

I was lucky enough to be a young teenager before all these user-friendly web editing things were hatched, so I know basic html, though that code is beyond me - any functions I don't already know are just gibberish!

This data maneuvering seems sketchy for sure.  I'm glad you're on watch.


-m!-


On Fri, Aug 6, 2010 at 2:35 AM, Norm Roulet <norm [dot] roulet [at] gmail [dot] com> wrote:

Beginning of tonight's deceptions... the trolls are working overtime...

OU... some professor's house... EPA Ohio HQ?

All the data revised in a matter of minutes, all over a one hour update..

See attached


On Fri, Aug 6, 2010 at 1:10 AM, Norm Roulet <norm [dot] roulet [at] gmail [dot] com> wrote:

You can trace these code changes here - http://realneo.us/content/only-thing-wrong-cleveland-he-says-attitude-some-its-residents-hot-isnt

June 3-16 - this raises issues from the past that carry on to the present.

When the monitors are on the air is severe - people never cared - they got sloppy and let the severe data show - I raised concerns - they've been playing this data hiding game ever since.

So what other code have they rewritten... and why is our air pollution technology designed so just anyone may rewrite the code?!?!

Serious issues! Not how such IT is done.. and this is the Federal Government.


On Fri, Aug 6, 2010 at 1:00 AM, Norm Roulet <norm [dot] roulet [at] gmail [dot] com> wrote:
Not sure if you are used to looking at code but in here is the Notice that "sorry - EPA data is all wrong" but that notice is not posting... below is the source code for http://ohioair.info/quality/currentmapPM25.asp

Note all the data presented seems hard written into the code each day for each view - this is not a database driven application but just a flash of static data - you'll see this day's data below,,,

Here is the actual disclaimer - I think this was put in the code when I first raised the data issues around Memorial Day - and then it was replaced with the current disclaimer (both are in the code - I think they updated it wrong so the old NOTICE is still there but doesn't show in the flash presentation (bad code) - the original disclaimer is nearer to true, although an outrageous understatement.

<b> DISCLAIMER:</b>

THE DATA PRESENTED ARE RAW. THEY HAVE NOT BEEN QUALITY-ASSURED BY THE OHIO EPA AND MAY CONTAIN INACCURACIES.
<!--<b> <u>NOTICE:</u>
The PM2.5 monitors are experiencing difficulty this week. Data shown is incorrect.

Local air agencies are working with the monitors. In addition, high humidity is being reflected.
We appreciate <br>your patience. </b> -->

They seem to be acting with intent. I'm trying to determine exactly how - we'll need log files... this will take a few days.

<html>

<head>
<title>Current 24-hour PM2.5</title>
<style type="text/css">

<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.style28 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;

color: #666666;
}
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.style2 {font-size: 12}
.style3 {
font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;
}
-->
</style>
<script language="javascript">AC_FL_RunContent = 0;</script>

<script language="javascript"> DetectFlashVer = 0; </script>
<script src="AC_RunActiveContent.js" language="javascript"></script>

<script language="JavaScript" type="text/javascript">

<!--
var requiredMajorVersion = 9;
var requiredMinorVersion = 0;
var requiredRevision = 45;
-->
</script>
</head>
<body LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>

<table width="852" border="0" cellpadding="0" cellspacing="0">

<tr>
<td width="4" rowspan="2"></td>

<td rowspan="2"></td>
<td> </td>

<td colspan="4">
<a href="http://www.noaca.org"> <img src="images/top_heatherFP3.jpg" border=0> </a>

</td>
<td width="14"> </td>

</tr>
<tr>
<td align="right" valign="bottom"><img src="images/bar_coner_left_top.jpg" width="14" height="10"></td>

<td colspan="4"><img src="images/head_blank2.jpg" width="800" height="10"></td>

<td width="14" align="right"><img src="images/bar_coner_right_top.jpg" width="14" height="10"></td>

</tr>
<tr>
<td></td>
<td width="20" rowspan="6">

<table width="20" border="0">

<tr>
<td></td>
</tr>
</table> </td>

<td rowspan="5" valign="top" background="images/bar_left.jpg" width="14" height=50%></td>

<td colspan="4"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="800" height="130">

<param name="movie" value="images/noaca3_home.swf">

<param name="quality" value="high">

<embed src="images/noaca3_home.swf" width="800" height="130" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>

</object></td>
<td rowspan="5" valign="top" background="images/bar_right.jpg" width="14" height=50% align="top"></td>

</tr>
<tr>
<td height="415">&nbsp;</td>

<td width="180" valign="top"><p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="179" height="411" align="top">

<param name="movie" value="images/noaca_left_menuozone.swf">

<param name="quality" value="high">

<embed src="images/noaca_left_menuozone.swf" width="179" height="411" align="top" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>

</object>
</p>
</td>
<td width="8"><div align="center"><img src="images/line.png" width="1" height="420" align="middle"></div></td>

<td width="608">
<div id="helpDiv7" style="filter:alpha(opacity=100); position: absolute; top:420; left:680; display: none">

<TABLE width=170 height=30 BORDER=2 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#ffffff>

<TR>
<TD align=center valign=center>

<FONT FACE=verdana COLOR=#000000 SIZE=2>1-hr average PM<sub>2.5</sub> breakpoints (ug/m<sup>3</sup>)

</TD>
</TR>
</TABLE>
<TABLE width=170 height=30 BORDER=2 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#990099>

<TR>
<TD align=center valign=center>

<FONT FACE=verdana COLOR=#FFFFFF SIZE=2>150 < PM<sub>2.5</sub> &le; 250

</TD>
</TR>
</TABLE>
<TABLE width=170 height=30 BORDER=2 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#ff0000>

<TR>
<TD align=center valign=center>

<FONT FACE=verdana COLOR=#FFFFFF SIZE=2>65 < PM<sub>2.5</sub> &le; 150

</TD>
</TR>
</TABLE>
<TABLE width=170 height=30 BORDER=2 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#ff9900>

<TR>
<TD align=center valign=center>

<FONT FACE=verdana COLOR=#FFFFFF SIZE=2>35 < PM<sub>2.5</sub> &le; 65

</TD>
</TR>
</TABLE>
<TABLE width=170 height=30 BORDER=2 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#FDE804>

<TR>
<TD align=center valign=center>

<FONT FACE=verdana COLOR=#FFFFFF SIZE=2>15 < PM<sub>2.5</sub> &le; 35

</TD>
</TR>
</TABLE>
<TABLE width=170 height=30 BORDER=2 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#009900>

<TR>
<TD align=center valign=center>

<FONT FACE=verdana COLOR=#FFFFFF SIZE=2>0 < PM<sub>2.5</sub> &le; 15

</TD>
</TR>
</TABLE>
<TABLE width=170 height=30 BORDER=2 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#999999>

<TR>
<TD align=center valign=center>

<FONT FACE=verdana COLOR=#FFFFFF SIZE=2>Data Not Available

</TD>
</TR>
</TABLE>
</div> <div id="helpDiv2" class="help" style="filter:alpha(opacity=100); position: absolute; z-index:30; top:250; left:540; display: none">

<TABLE width=195 BORDER=2 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#666666><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD><CENTER><FONT FACE=verdana COLOR=#FFFFFF SIZE=2><B> Particulate Level at

21:00
</B></FONT></CENTER></TD></TR></TABLE><TABLE height=35 WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR="#009A00

"><TR><TD><FONT face=verdana SIZE=2 COLOR=#010101><CENTER><b>

24hr average <br>,13&#181;g/m<sup>3</sup> ,Good
</b></CENTER></FONT></TD></TR></TABLE></TD></TR>

</TABLE>

<script language="JavaScript1.2">



var graphimage="Level1.gif"

//DEFINE GRAPH VALUES [Item name, absolute value]
var graphx=new Array()
graphx[ 0]=["1 AM",2]
graphx[ 1]=[" 2:00",1]
graphx[ 2]=[" 3:00",1]

graphx[ 3]=[" 4:00",2]
graphx[ 4]=[" 5:00",1]
graphx[ 5]=[" 6:00",1]
graphx[ 6]=[" 7:00",0]
graphx[ 7]=[" 8:00",1]
graphx[ 8]=[" 9:00",2]
graphx[ 9]=["10:00",2]

graphx[10]=["11:00",2]
graphx[11]=["12PM",3]
graphx[12]=[" 1:00",4]
graphx[13]=[" 2:00",7]
graphx[14]=[" 3:00",8]
graphx[15]=[" 4:00",9]
graphx[16]=[" 5:00",9]

graphx[17]=[" 6:00",9]
graphx[18]=[" 7:00",11]
graphx[19]=[" 8:00",12]
graphx[20]=[" 9:00",13]


function graphit(g,gwidth){
total=0
for (i=0;i<g.length;i++)

total+=parseInt(g[i][1])
output='<table border="1" cellspacing="0" bgcolor="#ffffff" style="filter:alpha(opacity=100)" cellpadding="0">'

var NkickOut =true
for (i=0;i<g.length;i++){
concentration=Math.round(g[i][1])
if (i>0 && NkickOut) {
concentrationPre=Math.round(g[i-1][1]) }

else if (i<1) {
var concentrationPre = 40 }
var dif=concentration-concentrationPre
calwidth=Math.round(g[i][1]/gwidth*300)
if (concentration>0 && dif<45 && concentration<201){

if (concentration<16){
var graphimage="images/Level1.gif"}
else if (concentration>=16 && concentration<36){
var graphimage="images/Level2.gif"}

else if (concentration>=36 && concentration<66){
var graphimage="images/Level3.gif"}
else if (concentration>=66 && concentration<201){

var graphimage="images/Level4.gif" }
var NkickOut=true
var concentration=concentration
}

else {
var graphimage="images/Level1.gif"

calwidth=0
var concentration="No Data"
var NkickOut=false
}
output+='<tr><td><font face=verdana size=1>'+g[i][0]+'</font></td><td><img src="'+graphimage+'" width="'+calwidth+'" height="8"><font face=verdana size=1>'+concentration+'</font></td></tr>'

}
output+='</table>'
document.write(output+'<br><b></b>')
}

//CALL GRAPHIT FUNCTION
//graphit(NAME OF GRAPH ARRAY, MAXIMUM WIDTH IN PIXELS)

graphit(graphx,135)
</script>
</div> <div id="helpDiv6" class="help" style="filter:alpha(opacity=100); position: absolute; z-index:30; top:235; left:645; display: none">

<TABLE width=195 BORDER=2 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#666666><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD><CENTER><FONT FACE=verdana COLOR=#FFFFFF SIZE=2><B> Particulate Level at

21:00
</B></FONT></CENTER></TD></TR></TABLE><TABLE height=35 WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR="#FFFF01

"<TR><TD><FONT face=verdana SIZE=2 COLOR=#010101><CENTER><b>

24hr average <br>,23&#181;g/m<sup>3</sup> ,Moderate
</b></CENTER></FONT></TD></TR></TABLE></TD></TR>

</TABLE>

<script language="JavaScript1.2">



var graphimage="Level1.gif"

//DEFINE GRAPH VALUES [Item name, absolute value]
var graphx=new Array()
graphx[ 0]=["1 AM",16]
graphx[ 1]=[" 2:00",20]
graphx[ 2]=[" 3:00",23]

graphx[ 3]=[" 4:00",27]
graphx[ 4]=[" 5:00",27]
graphx[ 5]=[" 6:00",27]
graphx[ 6]=[" 7:00",26]
graphx[ 7]=[" 8:00",27]
graphx[ 8]=[" 9:00",27]

graphx[ 9]=["10:00",30]
graphx[10]=["11:00",28]
graphx[11]=["12PM",25]
graphx[12]=[" 1:00",23]


function graphit(g,gwidth){
total=0
for (i=0;i<g.length;i++)

total+=parseInt(g[i][1])
output='<table border="1" cellspacing="0" bgcolor="#ffffff" style="filter:alpha(opacity=100)" cellpadding="0">'

var NkickOut =true
for (i=0;i<g.length;i++){
concentration=Math.round(g[i][1])
if (i>0 && NkickOut) {
concentrationPre=Math.round(g[i-1][1]) }

else if (i<1) {
var concentrationPre = 40 }
var dif=concentration-concentrationPre
calwidth=Math.round(g[i][1]/gwidth*300)
if (concentration>0 && dif<50 && concentration<201){

if (concentration<16){
var graphimage="images/Level1.gif"}
else if (concentration>=16 && concentration<36){
var graphimage="images/Level2.gif"}

else if (concentration>=36 && concentration<66){
var graphimage="images/Level3.gif"}
else if (concentration>=66 && concentration<201){

var graphimage="images/Level4.gif" }
var NkickOut=true
var concentration=concentration
}

else {
var graphimage="images/Level1.gif"

calwidth=0
var concentration="No Data"
var NkickOut=false
}
output+='<tr><td><font face=verdana size=1>'+g[i][0]+'</font></td><td><img src="'+graphimage+'" width="'+calwidth+'" height="8"><font face=verdana size=1>'+concentration+'</font></td></tr>'

}
output+='</table>'
document.write(output+'<br><b></b>')
}

//CALL GRAPHIT FUNCTION
//graphit(NAME OF GRAPH ARRAY, MAXIMUM WIDTH IN PIXELS)

graphit(graphx,135)
</script>
</div> <div id="helpDiv4" class="help" style="filter:alpha(opacity=100); position: absolute; z-index:30; top:240; left:650; display: none">

<TABLE width=195 BORDER=2 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#666666><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD><CENTER><FONT FACE=verdana COLOR=#FFFFFF SIZE=2><B> Particulate Level at

21:00
</B></FONT></CENTER></TD></TR></TABLE><TABLE height=35 WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR="#999999

"<TR><TD><FONT face=verdana SIZE=2 COLOR=#010101><CENTER><b>

24hr average <br>,14&#181;g/m<sup>3</sup> ,No Data
</b></CENTER></FONT></TD></TR></TABLE></TD></TR>

</TABLE>

<script language="JavaScript1.2">



var graphimage="Level1.gif"

//DEFINE GRAPH VALUES [Item name, absolute value]
var graphx=new Array()
graphx[ 0]=["1 AM",6]
graphx[ 1]=[" 2:00",6]
graphx[ 2]=[" 3:00",7]

graphx[ 3]=[" 4:00",8]
graphx[ 4]=[" 5:00",6]
graphx[ 5]=[" 6:00",7]
graphx[ 6]=[" 7:00",7]
graphx[ 7]=[" 8:00",8]
graphx[ 8]=[" 9:00",8]
graphx[ 9]=["10:00",10]

graphx[10]=["11:00",10]
graphx[11]=["12PM",10]
graphx[12]=[" 1:00",10]
graphx[13]=[" 2:00",10]
graphx[14]=[" 3:00",11]
graphx[15]=[" 4:00",12]

graphx[16]=[" 5:00",13]
graphx[17]=[" 6:00",14]
graphx[18]=[" 7:00",15]
graphx[19]=[" 8:00",16]
graphx[20]=[" 9:00",14]


function graphit(g,gwidth){

total=0
for (i=0;i<g.length;i++)
total+=parseInt(g[i][1])
output='<table border="1" cellspacing="0" bgcolor="#ffffff" style="filter:alpha(opacity=100)" cellpadding="0">'

var NkickOut =true
for (i=0;i<g.length;i++){
concentration=Math.round(g[i][1])
if (i>0 && NkickOut) {
concentrationPre=Math.round(g[i-1][1]) }

else if (i<1) {
var concentrationPre = 40 }
var dif=concentration-concentrationPre
calwidth=Math.round(g[i][1]/gwidth*300)
if (concentration>0 && dif<50 && concentration<201){

if (concentration<16){
var graphimage="images/Level1.gif"}
else if (concentration>=16 && concentration<436){
var graphimage="images/Level2.gif"}

else if (concentration>=36 && concentration<66){
var graphimage="images/Level3.gif"}
else if (concentration>=66 && concentration<201){

var graphimage="images/Level4.gif" }
var NkickOut=true
var concentration=concentration
}

else {
var graphimage="images/Level1.gif"

calwidth=0
var concentration="No Data"
var NkickOut=false
}
output+='<tr><td><font face=verdana size=1>'+g[i][0]+'</font></td><td><img src="'+graphimage+'" width="'+calwidth+'" height="8"><font face=verdana size=1>'+concentration+'</font></td></tr>'

}
output+='</table>'
document.write(output+'<br><b></b>')
}

//CALL GRAPHIT FUNCTION
//graphit(NAME OF GRAPH ARRAY, MAXIMUM WIDTH IN PIXELS)

graphit(graphx,135)
</script>
</div> <div id="helpDiv3" class="help" style="filter:alpha(opacity=100); position: absolute; z-index:30; top:235; left:500; display: none">

<TABLE width=195 BORDER=2 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#666666><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD><CENTER><FONT FACE=verdana COLOR=#FFFFFF SIZE=2><B> Particulate Level at

21:00
</B></FONT></CENTER></TD></TR></TABLE><TABLE height=35 WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR="#009A00

"><TR><TD><FONT face=verdana SIZE=2 COLOR=#010101><CENTER><b>

24hr average <br>,4&#181;g/m<sup>3</sup> ,Good
</b></CENTER></FONT></TD></TR></TABLE></TD></TR>

</TABLE>

<script language="JavaScript1.2">



var graphimage="Level1.gif"

//DEFINE GRAPH VALUES [Item name, absolute value]
var graphx=new Array()
graphx[ 0]=["1 AM",27]
graphx[ 1]=[" 2:00",34]
graphx[ 2]=[" 3:00",39]

graphx[ 3]=[" 4:00",49]
graphx[ 4]=[" 5:00",42]
graphx[ 5]=[" 6:00",40]
graphx[ 6]=[" 7:00",43]
graphx[ 7]=[" 8:00",38]
graphx[ 8]=[" 9:00",32]

graphx[ 9]=["10:00",28]
graphx[10]=["11:00",24]
graphx[11]=["12PM",22]
graphx[12]=[" 1:00",18]
graphx[13]=[" 2:00",15]
graphx[14]=[" 3:00",12]

graphx[15]=[" 4:00",10]
graphx[16]=[" 5:00",9]
graphx[17]=[" 6:00",7]
graphx[18]=[" 7:00",5]
graphx[19]=[" 8:00",5]
graphx[20]=[" 9:00",4]




function graphit(g,gwidth){
total=0
for (i=0;i<g.length;i++)
total+=parseInt(g[i][1])
output='<table border="1" cellspacing="0" bgcolor="#ffffff" style="filter:alpha(opacity=100)" cellpadding="0">'

var NkickOut =true
for (i=0;i<g.length;i++){
concentration=Math.round(g[i][1])
if (i>0 && NkickOut) {
concentrationPre=Math.round(g[i-1][1]) }

else if (i<1) {
var concentrationPre = 40 }
var dif=concentration-concentrationPre
calwidth=Math.round(g[i][1]/gwidth*300)
if (concentration>0 && dif<51 && concentration<201){

if (concentration<16){
var graphimage="images/Level1.gif"}
else if (concentration>=16 && concentration<36){
var graphimage="images/Level2.gif"}

else if (concentration>=36 && concentration<66){
var graphimage="images/Level3.gif"}
else if (concentration>=66 && concentration<201){

var graphimage="images/Level4.gif" }
var NkickOut=true
var concentration=concentration
}

else {
var graphimage="images/Level1.gif"

calwidth=0
var concentration="No Data"
var NkickOut=false
}
output+='<tr><td><font face=verdana size=1>'+g[i][0]+'</font></td><td><img src="'+graphimage+'" width="'+calwidth+'" height="8"><font face=verdana size=1>'+concentration+'</font></td></tr>'

}
output+='</table>'
document.write(output+'<br><b></b>')
}

//CALL GRAPHIT FUNCTION
//graphit(NAME OF GRAPH ARRAY, MAXIMUM WIDTH IN PIXELS)

graphit(graphx,135)
</script>
</div> <div id="helpDiv" class="help" style="filter:alpha(opacity=100); position: absolute; z-index:30; top:240; left:520; display: none">

<TABLE width=195 BORDER=2 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#666666><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD><CENTER><FONT FACE=verdana COLOR=#FFFFFF SIZE=2><B> Particulate Level at

21:00
</B></FONT></CENTER></TD></TR></TABLE><TABLE height=35 WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR="#FFFF01

"<TR><TD><FONT face=verdana SIZE=2 COLOR=#010101><CENTER><b>

24hr average <br>,19&#181;g/m<sup>3</sup> ,Moderate
</b></CENTER></FONT></TD></TR></TABLE></TD></TR>

</TABLE>

<script language="JavaScript1.2">



var graphimage="Level1.gif"

//DEFINE GRAPH VALUES [Item name, absolute value]
var graphx=new Array()
graphx[ 0]=["1 AM",4]
graphx[ 1]=[" 2:00",4]
graphx[ 2]=[" 3:00",6]

graphx[ 3]=[" 4:00",7]
graphx[ 4]=[" 5:00",7]
graphx[ 5]=[" 6:00",8]
graphx[ 6]=[" 7:00",11]
graphx[ 7]=[" 8:00",13]
graphx[ 8]=[" 9:00",16]
graphx[ 9]=["10:00",18]

graphx[10]=["11:00",19]
graphx[11]=["12PM",19]
graphx[12]=[" 1:00",18]
graphx[13]=[" 2:00",19]
graphx[14]=[" 3:00",19]
graphx[15]=[" 4:00",18]

graphx[16]=[" 5:00",18]
graphx[17]=[" 6:00",18]
graphx[18]=[" 7:00",17]
graphx[19]=[" 8:00",19]
graphx[20]=[" 9:00",19]



function graphit(g,gwidth){

total=0
for (i=0;i<g.length;i++)
total+=parseInt(g[i][1])
output='<table border="1" cellspacing="0" bgcolor="#ffffff" style="filter:alpha(opacity=100)" cellpadding="0">'

var NkickOut =true
for (i=0;i<g.length;i++){
concentration=Math.round(g[i][1])
if (i>0 && NkickOut) {
concentrationPre=Math.round(g[i-1][1]) }

else if (i<1) {
var concentrationPre = 40 }
var dif=concentration-concentrationPre
calwidth=Math.round(g[i][1]/gwidth*300)
if (concentration>0 && dif<51 && concentration<201){

if (concentration<16){
var graphimage="images/Level1.gif"}
else if (concentration>=16 && concentration<36){
var graphimage="images/Level2.gif"}

else if (concentration>=36 && concentration<66){
var graphimage="images/Level3.gif"}
else if (concentration>=66 && concentration<201){

var graphimage="images/Level4.gif" }
var NkickOut=true
var concentration=concentration
}

else {
var graphimage="images/Level1.gif"

calwidth=0
var concentration="No Data"
var NkickOut=false
}
output+='<tr><td><font face=verdana size=1>'+g[i][0]+'</font></td><td><img src="'+graphimage+'" width="'+calwidth+'" height="8"><font face=verdana size=1>'+concentration+'</font></td></tr>'

}
output+='</table>'
document.write(output+'<br><b></b>')
}

//CALL GRAPHIT FUNCTION
//graphit(NAME OF GRAPH ARRAY, MAXIMUM WIDTH IN PIXELS)

graphit(graphx,135)
</script>
</div> <div id="helpDiv5" class="help" style="filter:alpha(opacity=100); position: absolute; z-index:30; top:240; left:460; display: none">

<TABLE width=195 BORDER=2 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#666666><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD><CENTER><FONT FACE=verdana COLOR=#FFFFFF SIZE=2><B> Particulate Level at

21:00
</B></FONT></CENTER></TD></TR></TABLE><TABLE height=35 WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR="#FFFF01

"<TR><TD><FONT face=verdana SIZE=2 COLOR=#010101><CENTER><b>

24hr average <br>,25&#181;g/m<sup>3</sup> ,Moderate
</b></CENTER></FONT></TD></TR></TABLE></TD></TR>

</TABLE>

<script language="JavaScript1.2">



var graphimage="Level1.gif"

//DEFINE GRAPH VALUES [Item name, absolute value]
var graphx=new Array()
graphx[ 0]=["1 AM",16]
graphx[ 1]=[" 2:00",19]
graphx[ 2]=[" 3:00",22]

graphx[ 3]=[" 4:00",26]
graphx[ 4]=[" 5:00",25]
graphx[ 5]=[" 6:00",24]
graphx[ 6]=[" 7:00",25]



function graphit(g,gwidth){
total=0
for (i=0;i<g.length;i++)

total+=parseInt(g[i][1])
output='<table border="1" cellspacing="0" bgcolor="#ffffff" style="filter:alpha(opacity=100)" cellpadding="0">'

var NkickOut =true
for (i=0;i<g.length;i++){
concentration=Math.round(g[i][1])
if (i>0 && NkickOut) {
concentrationPre=Math.round(g[i-1][1]) }

else if (i<1) {
var concentrationPre = 40 }
var dif=concentration-concentrationPre
calwidth=Math.round(g[i][1]/gwidth*300)
if (concentration>0 && dif<51 && concentration<201){

if (concentration<16){
var graphimage="images/Level1.gif"}
else if (concentration>=16 && concentration<36){
var graphimage="images/Level2.gif"}

else if (concentration>=36 && concentration<66){
var graphimage="images/Level3.gif"}
else if (concentration>=66 && concentration<201){

var graphimage="images/Level4.gif" }
var NkickOut=true
var concentration=concentration
}

else {
var graphimage="images/Level1.gif"

calwidth=0
var concentration="No Data"
var NkickOut=false
}
output+='<tr><td><font face=verdana size=1>'+g[i][0]+'</font></td><td><img src="'+graphimage+'" width="'+calwidth+'" height="8"><font face=verdana size=1>'+concentration+'</font></td></tr>'

}
output+='</table>'
document.write(output+'<br><b></b>')
}

//CALL GRAPHIT FUNCTION
//graphit(NAME OF GRAPH ARRAY, MAXIMUM WIDTH IN PIXELS)

graphit(graphx,135)
</script>
</div> <div id="helpDiv8" class="help" style="filter:alpha(opacity=100); position: absolute; z-index:30; top:240; left:400; display: none">

<TABLE width=195 BORDER=2 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#666666><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD><CENTER><FONT FACE=verdana COLOR=#FFFFFF SIZE=2><B> Particulate Level at

21:00
</B></FONT></CENTER></TD></TR></TABLE><TABLE height=35 WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR="#FFFF01

"<TR><TD><FONT face=verdana SIZE=2 COLOR=#010101><CENTER><b>

24hr average <br>,25&#181;g/m<sup>3</sup> ,Moderate
</b></CENTER></FONT></TD></TR></TABLE></TD></TR>

</TABLE>

<script language="JavaScript1.2">



var graphimage="Level1.gif"

//DEFINE GRAPH VALUES [Item name, absolute value]
var graphx=new Array()
graphx[ 0]=["1 AM",3]
graphx[ 1]=[" 2:00",6]
graphx[ 2]=[" 3:00",7]

graphx[ 3]=[" 4:00",7]
graphx[ 4]=[" 5:00",8]
graphx[ 5]=[" 6:00",9]
graphx[ 6]=[" 7:00",12]
graphx[ 7]=[" 8:00",15]
graphx[ 8]=[" 9:00",18]
graphx[ 9]=["10:00",19]

graphx[10]=["11:00",20]
graphx[11]=["12PM",21]
graphx[12]=[" 1:00",23]
graphx[13]=[" 2:00",23]
graphx[14]=[" 3:00",24]
graphx[15]=[" 4:00",25]

graphx[16]=[" 5:00",26]
graphx[17]=[" 6:00",27]
graphx[18]=[" 7:00",27]
graphx[19]=[" 8:00",26]
graphx[20]=[" 9:00",25]



function graphit(g,gwidth){

total=0
for (i=0;i<g.length;i++)
total+=parseInt(g[i][1])
output='<table border="1" cellspacing="0" bgcolor="#ffffff" style="filter:alpha(opacity=100)" cellpadding="0">'

var NkickOut =true
for (i=0;i<g.length;i++){
concentration=Math.round(g[i][1])
if (i>0 && NkickOut) {
concentrationPre=Math.round(g[i-1][1]) }

else if (i<1) {
var concentrationPre = 40 }
var dif=concentration-concentrationPre
calwidth=Math.round(g[i][1]/gwidth*300)
if (concentration>0 && dif<51 && concentration<201){

if (concentration<16){
var graphimage="images/Level1.gif"}
else if (concentration>=16 && concentration<36){
var graphimage="images/Level2.gif"}

else if (concentration>=36 && concentration<66){
var graphimage="images/Level3.gif"}
else if (concentration>=66 && concentration<201){

var graphimage="images/Level4.gif" }
var NkickOut=true
var concentration=concentration
}

else {
var graphimage="images/Level1.gif"

calwidth=0
var concentration="No Data"
var NkickOut=false
}
output+='<tr><td><font face=verdana size=1>'+g[i][0]+'</font></td><td><img src="'+graphimage+'" width="'+calwidth+'" height="8"><font face=verdana size=1>'+concentration+'</font></td></tr>'

}
output+='</table>'
document.write(output+'<br><b></b>')
}

//CALL GRAPHIT FUNCTION
//graphit(NAME OF GRAPH ARRAY, MAXIMUM WIDTH IN PIXELS)

graphit(graphx,135)
</script>
</div> <div id="helpDiv9" class="help" style="filter:alpha(opacity=100); position: absolute; z-index:30; top:230; left:600; display: none">

<TABLE width=195 BORDER=2 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#666666><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD><CENTER><FONT FACE=verdana COLOR=#FFFFFF SIZE=2><B> Particulate Level at

21:00
</B></FONT></CENTER></TD></TR></TABLE><TABLE height=35 WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR="#999999

"<TR><TD><FONT face=verdana SIZE=2 COLOR=#010101><CENTER><b>

24hr average <br>,-2147483648&#181;g/m<sup>3</sup> ,No Data
</b></CENTER></FONT></TD></TR></TABLE></TD></TR>

</TABLE>

<script language="JavaScript1.2">



var graphimage="Level1.gif"

//DEFINE GRAPH VALUES [Item name, absolute value]
var graphx=new Array()
graphx[ 0]=["1 AM",-2147483648]
graphx[ 1]=[" 2:00",-2147483648]

graphx[ 2]=[" 3:00",-2147483648]
graphx[ 3]=[" 4:00",-2147483648]
graphx[ 4]=[" 5:00",-2147483648]
graphx[ 5]=[" 6:00",-2147483648]
graphx[ 6]=[" 7:00",-2147483648]

graphx[ 7]=[" 8:00",-2147483648]
graphx[ 8]=[" 9:00",-2147483648]
graphx[ 9]=["10:00",-2147483648]
graphx[10]=["11:00",-2147483648]
graphx[11]=["12PM",-2147483648]

graphx[12]=[" 1:00",-2147483648]
graphx[13]=[" 2:00",-2147483648]
graphx[14]=[" 3:00",-2147483648]
graphx[15]=[" 4:00",-2147483648]
graphx[16]=[" 5:00",-2147483648]

graphx[17]=[" 6:00",-2147483648]
graphx[18]=[" 7:00",-2147483648]
graphx[19]=[" 8:00",-2147483648]
graphx[20]=[" 9:00",-2147483648]


function graphit(g,gwidth){

total=0
for (i=0;i<g.length;i++)
total+=parseInt(g[i][1])
output='<table border="1" cellspacing="0" bgcolor="#ffffff" style="filter:alpha(opacity=100)" cellpadding="0">'

var NkickOut =true
for (i=0;i<g.length;i++){
concentration=Math.round(g[i][1])
if (i>0 && NkickOut) {
concentrationPre=Math.round(g[i-1][1]) }

else if (i<1) {
var concentrationPre = 40 }
var dif=concentration-concentrationPre
calwidth=Math.round(g[i][1]/gwidth*300)
if (concentration>0 && dif<51 && concentration<201){

if (concentration<16){
var graphimage="images/Level1.gif"}
else if (concentration>=16 && concentration<36){
var graphimage="images/Level2.gif"}

else if (concentration>=36 && concentration<66){
var graphimage="images/Level3.gif"}
else if (concentration>=66 && concentration<201){

var graphimage="images/Level4.gif" }
var NkickOut=true
var concentration=concentration
}

else {
var graphimage="images/Level1.gif"

calwidth=0
var concentration="No Data"
var NkickOut=false
}
output+='<tr><td><font face=verdana size=1>'+g[i][0]+'</font></td><td><img src="'+graphimage+'" width="'+calwidth+'" height="8"><font face=verdana size=1>'+concentration+'</font></td></tr>'

}
output+='</table>'
document.write(output+'<br><b></b>')
}

//CALL GRAPHIT FUNCTION
//graphit(NAME OF GRAPH ARRAY, MAXIMUM WIDTH IN PIXELS)

graphit(graphx,135)
</script>
</div> <div id="helpDiv10" class="help" style="filter:alpha(opacity=100); position: absolute; z-index:30; top:240; left:520; display: none">

<TABLE width=195 BORDER=2 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#666666><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD><CENTER><FONT FACE=verdana COLOR=#FFFFFF SIZE=2><B> Particulate Level at

21:00
</B></FONT></CENTER></TD></TR></TABLE><TABLE height=35 WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR="#FFFF01

"<TR><TD><FONT face=verdana SIZE=2 COLOR=#010101><CENTER><b>

24hr average <br>,20&#181;g/m<sup>3</sup> ,Moderate
</b></CENTER></FONT></TD></TR></TABLE></TD></TR>

</TABLE>

<script language="JavaScript1.2">



var graphimage="Level1.gif"

//DEFINE GRAPH VALUES [Item name, absolute value]
var graphx=new Array()
graphx[ 0]=["1 AM",16]
graphx[ 1]=[" 2:00",16]
graphx[ 2]=[" 3:00",18]

graphx[ 3]=[" 4:00",23]
graphx[ 4]=[" 5:00",21]
graphx[ 5]=[" 6:00",23]
graphx[ 6]=[" 7:00",20]



function graphit(g,gwidth){
total=0
for (i=0;i<g.length;i++)

total+=parseInt(g[i][1])
output='<table border="1" cellspacing="0" bgcolor="#ffffff" style="filter:alpha(opacity=100)" cellpadding="0">'

var NkickOut =true
for (i=0;i<g.length;i++){
concentration=Math.round(g[i][1])
if (i>0 && NkickOut) {
concentrationPre=Math.round(g[i-1][1]) }

else if (i<1) {
var concentrationPre = 40 }
var dif=concentration-concentrationPre
calwidth=Math.round(g[i][1]/gwidth*300)
if (concentration>0 && dif<51 && concentration<201){

if (concentration<16){
var graphimage="images/Level1.gif"}
else if (concentration>=16 && concentration<36){
var graphimage="images/Level2.gif"}

else if (concentration>=36 && concentration<66){
var graphimage="images/Level3.gif"}
else if (concentration>=66 && concentration<201){

var graphimage="images/Level4.gif" }
var NkickOut=true
var concentration=concentration
}

else {
var graphimage="images/Level1.gif"

calwidth=0
var concentration="No Data"
var NkickOut=false
}
output+='<tr><td><font face=verdana size=1>'+g[i][0]+'</font></td><td><img src="'+graphimage+'" width="'+calwidth+'" height="8"><font face=verdana size=1>'+concentration+'</font></td></tr>'

}
output+='</table>'
document.write(output+'<br><b></b>')
}

//CALL GRAPHIT FUNCTION
//graphit(NAME OF GRAPH ARRAY, MAXIMUM WIDTH IN PIXELS)

graphit(graphx,135)
</script>
</div>

<img border=0 src="images/tap_24hr_average_PM25.jpg" width="288" height="19" usemap="#SubMenu"><br>

<map name="SubMenu">
<area shape="rect" coords="10,0,130,19" href=#>

<area shape="rect" coords="146,0,280,19" href=currentmap1hrPM25.asp>

</map>

<IMG border=0 height=367 src="../regions/northeast/pm25currentmap_aqi/latestmap.PNG" width=598 usemap="#Map">

<map name="Map">
<area shape="circle" coords="260,210,15" onMouseOver = "helpOn()" OnMouseOut = "helpOff()" >

<area shape="circle" coords="400,210,15" onMouseOver = "helpOn4()" OnMouseOut = "helpOff4()" >

<area shape="circle" coords="380,180,15" onMouseOver = "helpOn6()" OnMouseOut = "helpOff6()" >

<area shape="circle" coords="280,280,15" onMouseOver = "helpOn2()" OnMouseOut = "helpOff2()" >

<!-- <area shape="circle" coords="123,134,20" href="../history/moninfo.asp?moniname=plain_twp&pollutant=Ozone" onMouseOver = "helpOn1()" OnMouseOut = "helpOff1()">-->

<area shape="circle" coords="190,210,15" onMouseOver = "helpOn5()" OnMouseOut = "helpOff5()" > <!--Medina-->

<area shape="circle" coords="225,117,7" onMouseOver = "helpOn3()" OnMouseOut = "helpOff3()"> <!-- G_T_Craig-->

<!-- <area shape="circle" coords="225,129,7" onMouseOver = "helpOn3()" OnMouseOut = "helpOff3()"> --> <!-- G_T_Craig, it needs to be switched with the one above when the St.Theodo site is back to normal-->

<area shape="rect" coords="450,25,590,120" onMouseOver = "helpOn7()" OnMouseOut = "helpOff7()" >

<area shape="circle" coords="150,126,15" onMouseOver = "helpOn8()" OnMouseOut = "helpOff8()">

<area shape="circle" coords="300,65,15" onMouseOver = "helpOn9()" OnMouseOut = "helpOff9()">

<!-- <area shape="circle" coords="227,117,7" onMouseOver = "helpOn10()" OnMouseOut = "helpOff10()">--> <!-- St. Theodo, it needs to be activated when the St.Theodo site is back to normal-->



</map>
<script language="JavaScript">
function helpOn() {

helpDiv.style.display = "block";

}

function helpOff() {
helpDiv.style.display = "none";
}
function helpOn1() {
helpDiv1.style.display = "block";


}

function helpOff1() {
helpDiv1.style.display = "none";
}
function helpOn2() {
helpDiv2.style.display = "block";

}


function helpOff2() {
helpDiv2.style.display = "none";
}

function helpOn3() {
helpDiv3.style.display = "block";

}

function helpOff3() {

helpDiv3.style.display = "none";
}
function helpOn4() {
helpDiv4.style.display = "block";

}

function helpOff4() {
helpDiv4.style.display = "none";

}
function helpOn5() {
helpDiv5.style.display = "block";

}

function helpOff5() {
helpDiv5.style.display = "none";
}
function helpOn6() {

helpDiv6.style.display = "block";

}

function helpOff6() {
helpDiv6.style.display = "none";
}
function helpOn7() {
helpDiv7.style.display = "block";


}

function helpOff7() {
helpDiv7.style.display = "none";
}

function helpOn8() {
helpDiv8.style.display = "block";


}


function helpOff8() {
helpDiv8.style.display = "none";
}

function helpOn9() {
helpDiv9.style.display = "block";

}

function helpOff9() {

helpDiv9.style.display = "none";
}

function helpOn10() {
helpDiv10.style.display = "block";

}

function helpOff10() {
helpDiv10.style.display = "none";

}

</script>



<br>
<font face='verdana' size='1'> <!-- color="#f80b0b"> -->



<b> DISCLAIMER:</b>
THE DATA PRESENTED ARE RAW. THEY HAVE NOT BEEN QUALITY-ASSURED BY THE OHIO EPA AND MAY CONTAIN INACCURACIES.
<!--<b> <u>NOTICE:</u>

The PM2.5 monitors are experiencing difficulty this week. Data shown is incorrect.
Local air agencies are working with the monitors. In addition, high humidity is being reflected.
We appreciate <br>your patience. </b> -->

</font>
<td width="4">&nbsp;</td>

<!-- <table width="180" height="410" BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#edf0ed >
<tr>
<td valign="top">

<br>

<font face='verdana' size='1'>
<b>NOTICE:</b><br>

<br>

You may review all of the day's readings by holding your mouse over any of the monitors.

<br>
<br>
For quering the real time entire Ohio Air Quality, Please Click <a href="http://ohioair.info/ohio/ohiopm25.asp">here.</a>

<br>
<br>
<br>
<b> DISCLAIMER:</b> <br>
THE DATA PRESENTED ARE RAW. THEY HAVE NOT BEEN QUALITY-ASSURED BY THE OHIO EPA AND MAY CONTRAIN INACCURACIES.

</b>
</font>
<br>
</td>
</tr>
</table>
-->
</p>

</td>
<td width="4">&nbsp;</td>

</tr>
<tr>
<td height="19" rowspan="3"> </td>

<td colspan="3" align="center"><img src="images/line2.png" width="780" height="1"></td>

<td> </td>
</tr>
<tr>
<td colspan="4" align="center"><table width="784" border="0" cellpadding="0" cellspacing="0">

<tr>
<td colspan="3" align="center"><img src="images/box_titled_graphs.jpg" width="780" height="40"></td>

</tr>
<tr>
<td background="images/box_middle_left.jpg" width="16" height=100%></td>

<td width="752" align="left" valign="top" bgcolor="f4f4f4"><table width="750" border="0" cellpadding="0" cellspacing="0">

<tr>
<td colspan="3"><img src="images/inner_box_top_timeseries.jpg" width="375" height="30"></td>

<td colspan="3"><img src="images/inner_box_top_pollutionrose.jpg" width="375" height="30"></td>

</tr>
<tr>
<td width=14 rowspan="3" background="images/inner_box_middle_small2.jpg">&nbsp;</td>

<td width="352" bgcolor="d2ddfb"></td>

<td width="9" rowspan="3" background="images/inner_box_middle_right_small.jpg">&nbsp;</td>

<td width=15 rowspan="3" background="images/inner_box_middle_small2.jpg">&nbsp;</td>

<td width="351" rowspan="2" align="center" valign="top" bgcolor="d2ddfb">

<span class="style28">

<script language="JavaScript" type="text/javascript">

<!--
if (AC_FL_RunContent == 0 || DetectFlashVer == 0) {
alert("This page requires AC_RunActiveContent.js.");
} else {

var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
if(hasRightVersion) {
AC_FL_RunContent(

'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,45,0',

'width', '350',
'height', '300',
'scale', 'noscale',
'salign', 'TL',

'bgcolor', '4a5d6e',
'wmode', 'transparent',
'movie', 'charts',

'src', 'charts',
'FlashVars', 'timeout=50&retry=3&spinning_wheel=true&library_path=charts_library&xml_source=samplePolar_live.php',

'id', 'my_chart',
'name', 'my_chart',
'menu', 'true',
'allowFullScreen', 'true',

'allowScriptAccess','sameDomain',
'quality', 'high',
'align', 'middle',

'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
'play', 'true',

'devicefont', 'false'
);
} else {
var alternateContent = 'This content requires the Adobe Flash Player. '

+ '<u><a href=http://www.macromedia.com/go/getflash/>Get Flash</a></u>.';
document.write(alternateContent);

}
}
// -->
</script>
</span> </td>

<td width="9" rowspan="3" background="images/inner_box_middle_right_small.jpg">&nbsp;</td>

</tr>
<tr>
<td align="center" valign="top" bgcolor="d2ddfb"> <div align="left"><span class="style28">



<script language="JavaScript" type="text/javascript">

<!--
if (AC_FL_RunContent == 0 || DetectFlashVer == 0) {
alert("This page requires AC_RunActiveContent.js.");
} else {
var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);

if(hasRightVersion) {
AC_FL_RunContent(
'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,45,0',

'width', '350',
'height', '300',
'scale', 'noscale',
'salign', 'TL',

'bgcolor', '4a5d6e',
'wmode', 'transparent',
'movie', 'charts',
'src', 'charts',

'FlashVars', 'timeout=50&retry=3&spinning_wheel=true&library_path=charts_library&xml_source=sample3_live.php',
'id', 'my_chart',

'name', 'my_chart',
'menu', 'true',
'allowFullScreen', 'true',
'allowScriptAccess','sameDomain',

'quality', 'high',
'align', 'middle',
'pluginspage', 'http://www.macromedia.com/go/getflashplayer',

'play', 'true',
'devicefont', 'false'
);
} else {
var alternateContent = 'This content requires the Adobe Flash Player. '

+ '<u><a href=http://www.macromedia.com/go/getflash/>Get Flash</a></u>.';
document.write(alternateContent);

}
}
// -->
</script>
</span> </div></td>

</tr>
<tr>
<td valign="top" bgcolor="d2ddfb"></td>

<td valign="top" bgcolor="d2ddfb"></td>

</tr>
<tr>
<td colspan="3"><img src="images/inner_box_bottom_small3.jpg" width="375" height="20"></td>

<td colspan="3"><p><img src="images/inner_box_bottom_small3.jpg" width="375" height="20"></p></td>

</tr>
</table>
<!-- -->
<font face='verdana' size='1'> <b>Note:If you see a bar chart, please refresh the current page or open up a new window. </b> </font>


</td>
<td rowspan="6" valign="top" background="images/box_middle_right.jpg" width="16" height=100%>

</td>
</tr>
<!-- <tr>
<td>
</td>
<td colspan="2" align="center">

<font> <b>Note:If you see a bar chart, please refresh the current page or open up a new window </b> </font>
</td>
</tr> -->
<tr>

<td colspan="3" align="center"><img src="images/box_bottom.jpg" width="780" height="19"></td>

</tr>
</table>
</td>
</tr>
<tr>

<td height="38" colspan="3" align="center"><table width="750" border="0" cellpadding="0" cellspacing="0">

<tr>
<td width="309" height="0">&nbsp;</td>

<td width="118" height="0" align="center">

<IMG SRC='images/count0.gif'><IMG SRC='images/count0.gif'><IMG SRC='images/count0.gif'><IMG SRC='images/count0.gif'><IMG SRC='images/count4.gif'><IMG SRC='images/count3.gif'><IMG SRC='images/count5.gif'><IMG SRC='images/count8.gif'><IMG SRC='images/count8.gif'></td>

<td width="309" height="0">

<font face='verdana' size='1'>&nbsp;Visitors Since July 2009</font>

</td>
</tr>
</table></td>
<td>&nbsp;</td>

</tr>
<tr>
<td>&nbsp;</td>
<td align="right" valign="top"><img src="images/bar_coner_left_bottom.jpg" width="14" height="15"></td>

<td height="0" colspan="4"><img src="images/bar_footer.jpg" width="800" height="15">

</td>
<td valign="top" align="top"><img src="images/bar_coner.jpg" width="14" height="15"></td>

</tr>
<tr>
<td colspan="9" align="center" valign="middle">&nbsp;

</td>
</tr>
</table>
<!--
<table>
<tr>
<td height="20" width=100% bgcolor="edf0ed" align="center">

<span class="style1">
<FONT FACE=verdana size ="1">Copyright &copy; 2002-2010 <a href="http://www.noaca.org/">NOACA</a>. All Rights Reserved </font>

</span>
</td>
</tr>
</table> -->
</body>
</html>





--
Norm Roulet
ICEarth - realNEO - real coop
norm [at] realneo [dot] us
216-688-5221




--
Norm Roulet
ICEarth - realNEO - real coop
norm [at] realneo [dot] us
216-688-5221




--
Matthew/Mattie Reitman
Beyond Coal Field Organizer, Ohio
Sierra Club, 131 N High St #605, Columbus OH 43215
mattie [dot] reitman [at] sierraclub [dot] org
614.461.0734 x316 (o)  /  315.450.6628 (c)




--
Norm Roulet
ICEarth - realNEO - real coop
norm [at] realneo [dot] us
216-688-5221




--
Norm Roulet
ICEarth - realNEO - real coop
norm [at] realneo [dot] us
216-688-5221