From: "Saved by Windows Internet Explorer 8"
Subject: Teacher from Kenmore recalls Obama was a focused student : Don't Miss : The Buffalo News
Date: Sat, 26 Feb 2011 13:48:29 -0500
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CBD5BB.D967CBD0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7600.16543

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmore%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%20The%20Buffalo%20News.htm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!-- saved from =
url=3D(0048)http://www.buffalonews.com/494/story/554495.html --><HTML=20
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Teacher from Kenmore =
recalls Obama was a focused student : Don't Miss : The Buffalo =
News</TITLE><!-- Begin /PubSys/Story/header_story.comp -->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/textsizer.js"></SCRIPT>

<META content=3D"text/html; charset=3DISO-8859-1" =
http-equiv=3DContent-Type>
<META name=3Ddescription=20
content=3D"When Barack Hussein Obama places his hand on the Bible today =
to take the oath of office as 44th president of the United States, =
Barbara Nelson of Kenmore will undoubtedly think back to the day he was =
born. It was Aug. 4, 1961, at Kapi&amp;#8217;olani Medical Center for =
Women &amp; Children in Honolulu. <p/>&amp;#8220;I may be the only =
person left who specifically remembers his birth. His parents are gone, =
his grandmother is gone, the obstetrician who delivered him is =
gone,&amp;#8221; said Nelson, referring to Dr. Rodney T. West, who died =
in February at the age of 98. Here&amp;#8217;s the story: Nelson was =
having dinner at the Outrigger Canoe Club on Waikiki Beach with Dr. =
West, the father of her college friend, Jo-Anne. Making conversation, =
Nelson turned to Dr. West and said: &amp;#8220;&amp;#8216;So, tell me =
something interesting that happened this week,&amp;#8217;&amp;#8221; she =
recalls. ">
<META name=3Dkeywords=20
content=3D"Buffalo, Evening, News, Kenmore, Tonawanda, Lackawanna, =
Cheektowaga, Depew, Amherst, Williamsville, Seneca, Aurora, Orchard, =
Park, Clarence, Hamburg, Buffnews.com, Buffnews, Buffalonews.com">
<META name=3Dcopyright content=3D"">
<META name=3Drobots content=3D"index, follow">
<META name=3DWT.cg_n content=3D"">
<META name=3DWT.cg_s content=3D"">
<META name=3Dcopyright content=3D"">
<META name=3Drobots content=3D"index, follow">
<META name=3DDCSext.story_id content=3D554495>
<META name=3DDCSext.Publish_date content=3D"01/20/09 06:43:13"><!-- =
Clickability -->
<SCRIPT language=3Djavascript1.2> var clickTitle =3D "Teacher from =
Kenmore recalls Obama was a focused student"; </SCRIPT>

<SCRIPT language=3Djavascript1.2=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/button.js"></SCRIPT>
<!-- End of Clickability code -->
<SCRIPT language=3Djavascript type=3Dtext/javascript=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/scripts.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
	<!-- JUST CHANGE THE BODY ID TAG TO THE CORRESPONDING SECTION NUMBER -->=0A=
	<!-- AND THE MENU FOR THE SECTION YOU SELECTED WILL AUTOMATICALLY =
APPEAR -->=0A=
	<!--=0A=
	function staticmenu(){=0A=
		=0A=
  			if(document.getElementById("102")){=0A=
				=
document.getElementById("menucityregion").style.visibility=3D"visible";=0A=
				}=0A=
				=0A=
			if(document.getElementById("111")){=0A=
				document.getElementById("menusports").style.visibility=3D"visible";=0A=
				}=0A=
				=0A=
					=0A=
			if(document.getElementById("145")){=0A=
				document.getElementById("menubusiness").style.visibility=3D"visible";=0A=
				}=0A=
				=0A=
				=0A=
			if(document.getElementById("180")){=0A=
				=
document.getElementById("menuworldnation").style.visibility=3D"visible";=0A=
				}=0A=
				=0A=
			=0A=
			if(document.getElementById("149")){=0A=
				document.getElementById("menuopinion").style.visibility=3D"visible";=0A=
				}=0A=
				=0A=
				=0A=
			if(document.getElementById("184")){=0A=
				document.getElementById("menudeaths").style.visibility=3D"visible";=0A=
				}=0A=
				=0A=
				=0A=
			if(document.getElementById("185")){=0A=
				document.getElementById("menulife").style.visibility=3D"visible";=0A=
				}=0A=
				=0A=
					=0A=
			if(document.getElementById("197")){=0A=
				=
document.getElementById("menuentertainment").style.visibility=3D"visible"=
;=0A=
				}=0A=
=0A=
                        if(document.getElementById("266")){=0A=
				document.getElementById("menublogs").style.visibility=3D"visible";=0A=
				}=0A=
		}=0A=
	-->=0A=
	</SCRIPT>
<LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/story_related_v2.css"=20
media=3Dscreen><LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/tabs_v2.css"=20
media=3Dscreen><LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/nav_v2.css"=20
media=3Dscreen><!--[if IE 6]><LINK=20
href=3D"Teacher from Kenmore recalls Obama was a focused student  Don't =
Miss  The Buffalo News_files/mediabox_ie6.css"=20
type=3Dtext/css rel=3Dstylesheet><![endif]--><LINK rel=3Dstylesheet =
type=3Dtext/css=20
href=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/lightbox.css"=20
media=3Dscreen><LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/print_story.css"=20
media=3Dprint><LINK rel=3D"Shortcut Icon" type=3Dimage/x-icon=20
href=3D"http://media.buffalonews.com/static/favicon.ico"><LINK=20
title=3D"Buffalo News -- Don't Miss" rel=3Dalternate =
type=3Dapplication/rss+xml=20
href=3D"http://www.buffalonews.com/494/index.rss">
<SCRIPT type=3Dtext/javascript=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/apovn.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/prototype.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/scriptaculous.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/lightbox.js"></SCRIPT>
<!-- End /PubSys/Story/header_story.comp --><!-- =
PubSys/Common/bodytop.com -->
<META name=3DGENERATOR content=3D"MSHTML 8.00.7600.16722"></HEAD>
<BODY onload=3Djavascript:staticmenu()>
<DIV id=3Dthebuffalonews>
<CENTER style=3D"PADDING-BOTTOM: 5px"><!-- Ad Dimension: Super Banner - =
728 x 90 -->
<SCRIPT language=3DJavaScript>=0A=
var zflag_nid=3D"311"; var zflag_cid=3D""; var zflag_sid=3D"0"; var =
zflag_width=3D"728"; var zflag_height=3D"90"; var zflag_sz=3D"14"; =0A=
</SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/fo.js"></SCRIPT>
<!-- end ZEDO  Super Banner - 728 x 90 --></CENTER>
<DIV id=3Dtopmast><A href=3D"http://www.buffalonews.com/101/index.html">
<H1 id=3Dmast-logo>The Buffalo News</H1></A>
<P id=3Ddate>Tuesday, February 17, 2009 <BR>
<SCRIPT type=3Dtext/javascript>=0A=
if (document.all){=0A=
	document.write('<a =
style=3D"padding-top:2px;font-size:9px;color:#000;text-decoration:none" =
href=3D"javascript:history.go(0);" =
onClick=3D"this.style.behavior=3D\'url(#default#homepage)\';this.setHomeP=
age(\'http://www.buffalonews.com\');">');=0A=
	document.write('Make us your homepage!</a>');=0A=
} else if (navigator.userAgent.indexOf("Gecko") !=3D -1) {=0A=
	document.write('<a =
style=3D"padding-top:2px;font-size:9px;color:#000;text-decoration:none" =
href=3D"#" =
onclick=3D"document.getElementById(\'homepagePopup\').style.display=3D\'b=
lock\';return false">');=0A=
	document.write('Make us your homepage!</a>');=0A=
}=0A=
</SCRIPT>
</P>
<DIV=20
style=3D"Z-INDEX: 2; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; =
BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: =
#f0f7fc; MARGIN: 115px 0px 0px 290px; PADDING-LEFT: 6px; WIDTH: 230px; =
PADDING-RIGHT: 6px; DISPLAY: none; FONT: 11px arial, sans-serif; HEIGHT: =
160px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; =
PADDING-TOP: 6px"=20
id=3DhomepagePopup>
<DIV style=3D"TEXT-ALIGN: right"><A=20
style=3D"FONT: 9px arial, sans-serif; COLOR: #0d3d95"=20
onclick=3D"document.getElementById('homepagePopup').style.display=3D'none=
';return false"=20
href=3D"http://www.buffalonews.com/494/story/554495.html#">[close]</A></D=
IV>
<DIV style=3D"PADDING-BOTTOM: 10px; PADDING-TOP: 10px"><STRONG>Make The =
Buffalo=20
News Your Home Page:</STRONG></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
	if (navigator.userAgent.indexOf("Safari") !=3D -1) {=0A=
		document.write('<p>To make us your home page in Safari:</p>');=0A=
		document.write('<ol style=3D"margin:20px 0 0 30px"><li>Under the =
<strong>Safari</strong> menu, click <strong>Preferences</strong></li>');=0A=
		document.write('<li>Click on the <strong>General</strong> tab</li>');	=0A=
		document.write('<li>Click the <strong>Set to current page</strong> =
button</li></ul>');=0A=
	} else {=0A=
		document.write('<img =
src=3D"http://media.buffalonews.com/static/images/headers/homepageLeft.pn=
g" alt=3D"" />');=0A=
		document.write('<a href=3D"http://www.buffalonews.com/" =
onclick=3D"return false"><img =
src=3D"http://media.buffalonews.com/static/images/headers/homepageIcon.pn=
g" style=3D"position:absolute;margin-top:15px;border:none;" alt=3D"Drag =
this!" /></a>');=0A=
		document.write('<p style=3D"padding-top:20px;padding-left:60px;">Drag =
this newspaper icon to the Home icon in the toolbar.</p>');=0A=
	}=0A=
</SCRIPT>
</DIV>
<UL id=3Dtop-nav>
  <LI id=3Dtop_news><A title=3D"The Buffalo News"=20
  href=3D"http://www.buffalonews.com/">The Buffalo News</A> </LI>
  <LI id=3Dtop_buff><A title=3DBuffalo.com=20
  href=3D"http://www.buffalo.com/">Buffalo.com</A> </LI>
  <LI id=3Dtop_cars><A title=3DCars =
href=3D"http://www.buffalocars.com/">Cars</A>=20
</LI>
  <LI id=3Dtop_home><A title=3DHomes=20
  href=3D"http://www.buffalo.com/homefinderextra">Homes</A> </LI>
  <LI id=3Dtop_jobs><A title=3DJobs =
href=3D"http://buffalojobfinder.com/">Jobs</A>=20
  </LI>
  <LI id=3Dtop_apts><A title=3DApartments=20
  href=3D"http://www.buffaloapartments.com/">Apartments</A> </LI>
  <LI id=3Dtop_clas><A title=3DClassifieds=20
  href=3D"http://www.buffalonews.com/classified/">Classifieds</A> =
</LI></UL><!-- & /Search/search_box.comp & -->
<DIV style=3D"WIDTH: 220px" id=3Dsearch-main>
<FORM id=3Dsearchbox method=3Dget name=3Dsearchbox=20
action=3Dhttp://www.buffalonews.com/search/><LABEL =
for=3Dsearch>Search</LABEL>=20
<INPUT size=3D25 name=3Dterm> <INPUT value=3D10 type=3Dhidden =
name=3Dnumresults> <INPUT style=3D"BACKGROUND-IMAGE: =
url(http://media.buffalonews.com/static/images/headers/go-button.png); =
POSITION: absolute; BORDER-BOTTOM-STYLE: none !important; =
BORDER-RIGHT-STYLE: none !important; WIDTH: 32px !important; =
BORDER-TOP-STYLE: none !important; HEIGHT: 22px !important; MARGIN-LEFT: =
2px; BORDER-LEFT-STYLE: none !important; CURSOR: pointer" =
class=3DisearchButton value=3D"Submit Query" type=3Dsubmit>=20
</FORM><!-- <a href=3D"/newslibrary">Click for Archives Only</a> =
--></DIV><!-- search-main --><A=20
id=3Dlink-subscribe=20
href=3D"http://corp.buffalonews.com/services/subscriber/default.asp"=20
target=3D_blank><IMG border=3D0 alt=3D"subscribe now"=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmo=
re%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%2=
0The%20Buffalo%20News_files/subscribe.gif"=20
width=3D161 height=3D90></A>=20
<DIV id=3Dweather>
<SCRIPT language=3Djavascript=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/sticker.htm"></SCRIPT>

<DIV class=3Dfrontpage-image><A=20
onclick=3D"window.open('http://xads.zedo.com/ads2/c?a=3D121735;g=3D0;c=3D=
311000000;i=3D0;x=3D3840;n=3D311;s=3D0;k=3Dhttp://media.buffalonews.com/s=
media/2009/02/16/11/570-fpimx02162009.standalone.prod_affiliate.50.jpg' =
,'','scrollbars=3Dno,width=3D350,height=3D600')"=20
href=3D"http://www.buffalonews.com/494/story/554495.html#">View Today's =
Front=20
Page</A> </DIV></DIV><!-- weather --></DIV>
<DIV id=3Dcontainer>
<DIV id=3Dcontent><!-- BEGIN PubSys/Common/navigation.comp -->
<DIV id=3Dnav><!-- Begin DROP MENU -->
<DIV id=3Dmenu class=3Dmenustyle>
<UL>
  <LI><A href=3D"http://www.buffalonews.com/home/index.html">Home</A> =
</LI>
  <LI><A id=3Dmenu-102 =
href=3D"http://www.buffalonews.com/cityregion/index.html"=20
  rel=3Dnav-102>City &amp; Region</A> </LI>
  <LI><A id=3Dmenu-111 =
href=3D"http://www.buffalonews.com/sports/index.html"=20
  rel=3Dnav-111>Sports</A> </LI>
  <LI><A id=3Dmenu-145 =
href=3D"http://www.buffalonews.com/business/index.html"=20
  rel=3Dnav-145>Business</A> </LI>
  <LI><A id=3Dmenu-180 =
href=3D"http://www.buffalonews.com/worldnation/index.html"=20
  rel=3Dnav-180>World &amp; Nation</A> </LI>
  <LI><A id=3Dmenu-149 =
href=3D"http://www.buffalonews.com/opinion/index.html"=20
  rel=3Dnav-149>Opinion</A> </LI>
  <LI><A id=3Dmenu-184 =
href=3D"http://www.legacy.com/buffalonews/DeathNotices.asp"=20
  rel=3Dnav-184>Deaths</A> </LI>
  <LI><A id=3Dmenu-185 =
href=3D"http://www.buffalonews.com/life/index.html"=20
  rel=3Dnav-185>Life</A> </LI>
  <LI><A id=3Dmenu-197 =
href=3D"http://www.buffalonews.com/entertainment/index.html"=20
  rel=3Dnav-197>Entertainment</A> </LI>
  <LI><A id=3Dmenu-266 =
href=3D"http://www.buffalonews.com/blogs/index.html"=20
  rel=3Dnav-266>Blogs</A> </LI></UL>
<DIV id=3Dnav-102 class=3Ddropmenudiv>
<P class=3Dnavsize><A=20
href=3D"http://www.buffalonews.com/cityregion/buffaloerie/index.html">Buf=
falo /=20
Erie County</A> | <A=20
href=3D"http://www.buffalonews.com/cityregion/northernsuburbs/index.html"=
>Northern=20
Suburbs</A> | <A=20
href=3D"http://www.buffalonews.com/cityregion/easternsuburbs/index.html">=
Eastern=20
Suburbs</A> | <A=20
href=3D"http://www.buffalonews.com/cityregion/southernsuburbs/index.html"=
>Southern=20
Suburbs</A> | <A=20
href=3D"http://www.buffalonews.com/cityregion/otherwny/index.html">Other =
WNY</A> |=20
<A =
href=3D"http://www.buffalonews.com/cityregion/niagaracounty/index.html">N=
iagara=20
County</A> | <A=20
href=3D"http://www.buffalonews.com/cityregion/ontarioniagara/index.html">=
Ontario /=20
Niagara</A> | <A=20
href=3D"http://www.buffalonews.com/cityregion/schools/index.html">Schools=
</A> | <A=20
href=3D"http://www.buffalonews.com/cityregion/columns/index.html">Columns=
</A></P></DIV>
<DIV id=3Dnav-111 class=3Ddropmenudiv>
<P class=3Dnavsize><A=20
href=3D"http://www.buffalonews.com/sports/bills/index.html">Bills &amp; =
NFL</A> |=20
<A href=3D"http://www.buffalonews.com/buffalosabres">Sabres &amp; =
NHL</A> | <A=20
href=3D"http://www.buffalonews.com/sports/bisons/index.html">Bisons</A> =
| <A=20
href=3D"http://www.buffalonews.com/sports/bandits/index.html">Bandits</A>=
 | <A=20
href=3D"http://www.buffalonews.com/sports/mlb/index.html">MLB</A> | <A=20
href=3D"http://www.buffalonews.com/sports/nba/index.html">NBA</A> | <A=20
href=3D"http://www.buffalonews.com/sports/college/index.html">College</A>=
 | <A=20
href=3D"http://www.buffalonews.com/sports/highschool/index.html">High =
School</A> |=20
<A href=3D"http://www.buffalonews.com/sports/other/index.html">Other =
Sports</A> |=20
<A=20
href=3D"http://www.buffalonews.com/sports/columns/index.html">Columns</A>=
</P></DIV>
<DIV id=3Dnav-145 class=3Ddropmenudiv>
<P class=3Dnavsize><A=20
href=3D"http://www.buffalonews.com/businesstoday/businessfinance/index.ht=
ml">Business=20
&amp; Finance</A> | <A=20
href=3D"http://www.buffalonews.com/businesstoday/localbusiness/index.html=
">Local=20
Business</A> | <A=20
href=3D"http://studio-5.financialcontent.com/buffnews?Page=3DMarketSummar=
y">Markets</A>=20
| <A href=3D"http://www.buffalonews.com/moneysmart">MoneySmart</A> | <A=20
href=3D"http://www.buffalonews.com/businesstoday/columns/index.html">Colu=
mns</A> |=20
<A href=3D"http://www.buffalonews.com/369">Prospectus</A></P></DIV>
<DIV id=3Dnav-180 class=3Ddropmenudiv>
<P class=3Dnavsize><A=20
href=3D"http://www.buffalonews.com/nationalworld/international/index.html=
">International</A>=20
| <A=20
href=3D"http://www.buffalonews.com/nationalworld/national/index.html">Nat=
ional</A>=20
| <A=20
href=3D"http://www.buffalonews.com/nationalworld/state/index.html">State<=
/A></P></DIV>
<DIV id=3Dnav-149 class=3Ddropmenudiv>
<P class=3Dnavsize><A=20
href=3D"http://www.buffalonews.com/opinion/editorials/index.html">Buffalo=
 News=20
Editorials</A> | <A=20
href=3D"http://www.buffalonews.com/opinion/oped/index.html">Columns</A> =
| <A=20
href=3D"http://www.buffalonews.com/opinion/editorialcartoons/index.html">=
Adam=20
Zyglis / Tom Toles</A> | <A=20
href=3D"http://www.buffalonews.com/opinion/fromourreaders/index.html">Fro=
m Our=20
Readers</A> | <A=20
href=3D"http://www.buffalonews.com/opinion/columnists/index.html">Buffalo=
 News=20
Columnists</A> | <A =
href=3D"http://www.buffalonews.com/367/index.html">Sunday=20
Viewpoints</A></P></DIV>
<DIV id=3Dnav-184 class=3Ddropmenudiv>
<P class=3Dnavsize><A=20
href=3D"http://www.legacy.com/buffalonews/DeathNotices.asp">Death =
Notices</A> | <A=20
href=3D"http://www.buffalonews.com/obituaries/index.html">Obituaries</A> =
| <A=20
href=3D"http://www.legacy.com/buffalonews/DeathNotices.asp">In =
Memoriam</A> | <A=20
href=3D"http://www.legacy.com/buffalonews/DeathNotices.asp?Page=3DGBGatew=
ay">Guest=20
Books</A></P></DIV>
<DIV id=3Dnav-185 class=3Ddropmenudiv>
<P class=3Dnavsize><A=20
href=3D"http://www.buffalonews.com/lifearts/celebrations/index.html">Cele=
brations</A>=20
| <A =
href=3D"http://www.buffalonews.com/lifearts/travel/index.html">Travel</A>=
 |=20
<A href=3D"http://www.buffalonews.com/340/index.html">Food</A> | <A=20
href=3D"http://www.buffalonews.com/lifearts/next/index.html">NeXt</A> | =
<A=20
href=3D"http://www.buffalonews.com/lifearts/homegarden/index.html">Home =
&amp;=20
Garden</A> | <A=20
href=3D"http://www.buffalonews.com/lifearts/health/index.html">Health</A>=
 | <A=20
href=3D"http://www.buffalonews.com/lifearts/lifestylenews/index.html">Lif=
estyle=20
News</A> | <A=20
href=3D"http://www.buffalonews.com/lifearts/goldenyears/index.html">Golde=
n=20
Years</A> | <A=20
href=3D"http://www.buffalonews.com/lifearts/religion/index.html">Religion=
 </A>| <A=20
href=3D"http://www.parade.com/index.jsp?npId=3D128" =
target=3D_blank>Parade</A> | <A=20
href=3D"http://www.buffalonews.com/lifearts/lifecolumns/index.html">Colum=
ns</A></P></DIV>
<DIV id=3Dnav-197 class=3Ddropmenudiv>
<P class=3Dnavsize><A=20
href=3D"http://www.buffalonews.com/entertainment/dining/index.html">Dinin=
g</A> |=20
<A =
href=3D"http://www.buffalonews.com/entertainment/moviestv/index.html">Mov=
ies=20
&amp; TV</A> | <A=20
href=3D"http://www.buffalonews.com/entertainment/music/index.html">Music<=
/A> | <A=20
href=3D"http://www.buffalonews.com/entertainment/arttheater/index.html">A=
rt &amp;=20
Theater</A> | <A=20
href=3D"http://www.buffalonews.com/entertainment/entertainmentnews/index.=
html">Entertainment=20
News</A> | <A=20
href=3D"http://www.buffalonews.com/entertainment/booksliterature/index.ht=
ml">Books=20
&amp; Literature</A> | <A=20
href=3D"http://www.buffalonews.com/entertainment/gusto/index.html">Gusto<=
/A></P></DIV>
<DIV id=3Dnav-266 class=3Ddropmenudiv>
<P class=3Dnavsize><A =
href=3D"http://www.buffalonews.com/blogs#opinion">News &amp;=20
Opinion</A> | <A =
href=3D"http://www.buffalonews.com/blogs#sports">Sports</A> | <A=20
href=3D"http://www.buffalonews.com/blogs#entertainment">Entertainment =
&amp;=20
Lifestyles</A> </P></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
cssdropdown.startmenu("menu")=0A=
</SCRIPT>
<!-- End DROPMENU --></DIV><!-- chromemenu --></DIV><!-- nav --><!-- END =
PubSys/Common/navigation.comp --><!-- end PubSys/Common/bodytop.com -->
<DIV id=3Dmain-story><!-- BEGIN /PubSys/Common/breadcrumb.comp -->
<DIV id=3Dbreadcrumbs><A =
href=3D"http://www.buffalonews.com/101/index.html">Home</A>=20
&gt; <A href=3D"http://www.buffalonews.com/494/index.html">Don't =
Miss</A></DIV><!-- END /PubSys/Common/breadcrumb.comp --><!-- Start of =
/PubSys/Story/story_relatedcontent.comp =0A=
----------------------------------------------------------------------=0A=
This will replace the existing "story.comp" component so that=0A=
we can display related content inside a story=0A=
----------------------------------------------------------------------=0A=
--><BR>
<DIV id=3Dstory><!--startclickprintinclude-->
<DT>
<DIV class=3Dstory-photo>
<DIV align=3Dcenter><!-- Needed to for photos that do not fit the box =
--><A=20
title=3D"Sharon Cantillon / Buffalo News<br />Barbara Nelson was Barack =
Obama's English teacher in high school in Hawaii."=20
href=3D"http://media.buffalonews.com/smedia/2009/01/20/12/75-0120homelife=
.standalone.prod_affiliate.50.jpg"=20
rel=3Dlightbox[group]><IMG border=3D0 alt=3D""=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmo=
re%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%2=
0The%20Buffalo%20News_files/41-0120homelife.embedded.prod_affiliate.50.jp=
g"=20
width=3D280 height=3D182></A> </DIV></DIV>
<DIV class=3Dcutline>Barbara Nelson was Barack Obama's English teacher =
in high=20
school in Hawaii.=20
<DIV style=3D"COLOR: #666; FONT-SIZE: 10px">Sharon Cantillon / Buffalo=20
News</DIV></DIV><BR clear=3Dall><!--dd class=3D"story-pic-bigger"><a =
href=3D"http://media.buffalonews.com/smedia/2009/01/20/12/75-0120homelife=
.standalone.prod_affiliate.50.jpg" rel=3D"lightbox[group]" =
title=3D"Sharon Cantillon / Buffalo News<br />Barbara Nelson was Barack =
Obama's English teacher in high school in Hawaii.">Click to view a =
larger picture</a></dd-->
<DIV=20
style=3D"PADDING-BOTTOM: 3px; FONT-FAMILY: Georgia, Times New Roman, =
Times, serif; COLOR: #555555; FONT-SIZE: 12px">Updated:=20
01/20/09 08:17 AM</DIV>
<H1>Teacher from Kenmore recalls Obama was a focused student</H1>
<DIV class=3Dbyline>By Paula Voell</DIV>
<DIV class=3Dattributionline>NEWS STAFF REPORTER</DIV><!--Updated: =
01/20/09  8:17 AM --><!--startclickprintexclude--><!-- Start =
/PubSys/Story/MediaBox/MediaBox.comp -->
<DIV class=3Dmediabox><!-- begin story-tools -->
<DIV class=3Dstory-tools>
<H4>Story tools: </H4>
<UL id=3Dtoolbox>
  <LI id=3Dtool-increasetype><IMG style=3D"PADDING-RIGHT: 8px"=20
  =
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmo=
re%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%2=
0The%20Buffalo%20News_files/text-bigger.gif"><A=20
  style=3D"COLOR: #f60" onclick=3D"javascript:ts('story',1)"=20
  =
href=3D"http://www.buffalonews.com/494/story/554495.html#">Larger</A></A>=
=20
  <LI id=3Dtool-decreasetype><IMG style=3D"PADDING-RIGHT: 8px"=20
  =
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmo=
re%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%2=
0The%20Buffalo%20News_files/text-smaller.gif"><A=20
  style=3D"COLOR: #f60" onclick=3D"javascript:ts('story',-1)"=20
  =
href=3D"http://www.buffalonews.com/494/story/554495.html#">Smaller</A></A=
>=20
  <LI id=3Dtool-sav><IMG style=3D"PADDING-RIGHT: 8px"=20
  =
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmo=
re%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%2=
0The%20Buffalo%20News_files/save.gif"><A=20
  style=3D"COLOR: #f60" onmouseover=3Dreturn(STMouseOver());=20
  onmouseout=3Dreturn(STMouseOut()); onclick=3Dreturn(ST());=20
  href=3D"http://www.buffalonews.com/494/story/554495.html#">Save</A>=20
  <LI id=3Dtool-pri><IMG style=3D"PADDING-RIGHT: 8px"=20
  =
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmo=
re%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%2=
0The%20Buffalo%20News_files/print.gif"><A=20
  style=3D"COLOR: #f60" onmouseover=3Dreturn(PTMouseOver());=20
  onmouseout=3Dreturn(PTMouseOut()); onclick=3Dreturn(PT());=20
  href=3D"http://www.buffalonews.com/494/story/554495.html#">Print</A>=20
  <LI id=3Dtool-ema><IMG style=3D"PADDING-RIGHT: 8px"=20
  =
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmo=
re%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%2=
0The%20Buffalo%20News_files/mail.gif"><A=20
  style=3D"COLOR: #f60" onmouseover=3Dreturn(ETMouseOver());=20
  onmouseout=3Dreturn(ETMouseOut()); onclick=3Dreturn(ET());=20
  href=3D"http://www.buffalonews.com/494/story/554495.html#">Email</A>=20
</LI></UL></DIV><!-- end story-tools --><!-- begin share buttons -->
<DIV class=3Dshare-buttons>
<H4>Share this story:</H4><!-- BUZZ button -->
<DIV id=3Dtool-buzz>
<SCRIPT=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/badge.js"=20
showbranding=3D"0" =
badgetype=3D"small">the_buffalo_n880:http://www.buffalonews.com/home/stor=
y/416027.html</SCRIPT>
</DIV><!-- end BUZZ button --><!-- myyahoo -->
<DIV id=3Dtool-myyahoo><A href=3D"http://www.buffalonews.com/rss"><IMG=20
alt=3D"Add to My Yahoo!"=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmo=
re%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%2=
0The%20Buffalo%20News_files/addtomyyahoo4.gif"></A>=20
</DIV><!-- ADDTHIS BUTTON BEGIN -->
<SCRIPT type=3Dtext/javascript>=0A=
			addthis_pub             =3D 'buffalonews'; =0A=
			addthis_logo            =3D =
'http://www.buffalonews.com/static/images/shared/addthis.jpg';=0A=
			addthis_brand           =3D 'Buffalo News';=0A=
			addthis_options         =3D 'myweb, favorites, google, fark, =
delicious, digg, myspace, facebook, live, reddit, slashdot, newsvine, =
technorati, more';=0A=
			</SCRIPT>
<A onmouseover=3D"return addthis_open(this, '', '[URL]', '[TITLE]')"=20
onmouseout=3Daddthis_close() onclick=3D"return addthis_sendto()"=20
href=3D"http://www.addthis.com/bookmark.php"><IMG style=3D"PADDING-TOP: =
6px"=20
border=3D0 alt=3D""=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmo=
re%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%2=
0The%20Buffalo%20News_files/button0-share.gif"=20
height=3D16></A>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/addthis_widget.js"></SCRIPT>
 <!-- ADDTHIS BUTTON END --></DIV><!-- end share buttons --></DIV><!-- =
End /PubSys/Story/MediaBox/MediaBox.comp --><!--endclickprintexclude-->
<P>When Barack Hussein Obama places his hand on the Bible today to take =
the oath=20
of office as 44th president of the United States, Barbara Nelson of =
Kenmore will=20
undoubtedly think back to the day he was born. It was Aug. 4, 1961, at=20
Kapi=92olani Medical Center for Women &amp; Children in Honolulu. </P>
<P>=93I may be the only person left who specifically remembers his =
birth. His=20
parents are gone, his grandmother is gone, the obstetrician who =
delivered him is=20
gone,=94 said Nelson, referring to Dr. Rodney T. West, who died in =
February at the=20
age of 98. Here=92s the story: Nelson was having dinner at the Outrigger =
Canoe=20
Club on Waikiki Beach with Dr. West, the father of her college friend, =
Jo-Anne.=20
Making conversation, Nelson turned to Dr. West and said: =93=91So, tell =
me something=20
interesting that happened this week,=92=94 she recalls. </P>
<P>His response: =93Well, today, Stanley had a baby. Now that=92s =
something to write=20
home about.=94 </P>
<P>The new mother was Stanley (later referred to by her middle name of =
Ann)=20
Dunham, and the baby was Barack Hussein Obama. </P>
<P>=93I penned the name on a napkin, and I did write home about it,=94 =
said Nelson,=20
knowing that her father, Stanley A. Czurles, director of the Art =
Education=20
Department at Buffalo State College, would be interested in the =
=93Stanley=94=20
connection. </P>
<P>She also remembers Dr. West mentioning that the baby=92s father was =
the first=20
black student at the University of Hawaii and how taken he was by the =
baby=92s=20
name. </P>
<P>=93I remember Dr. West saying =91Barack Hussein Obama, now that=92s a =
musical=20
name,=92=94 said Nelson, who grew up in Kenmore and went to Hawaii in =
1959 to be in=20
Jo-Anne=92s wedding party. When Nelson was offered a job as a newspaper =
reporter=20
and photographer at her friend=92s wedding reception, it led to her =
living in=20
Hawaii for 47 years. She returned to Kenmore in 2006. </P>
<P>Ten years after that memorable birth announcement, Nelson would hear =
the=20
Obama name again. This time, the father, now a Kenyan government =
official, was=20
coming to speak at the Punahou School in Honolulu where Nelson was =
teaching and=20
where his 10-year-old son was a newly enrolled fifth-grader. </P>
<P>=93Dr. Obama had this lovely, attentive manner,=94 she said. =93When =
he answered=20
the children=92s questions, he would do it as a story, which is the way =
they do it=20
in Kenya. </P>
<P>=93His son, whom he hadn=92t seen in eight years, seemed as =
fascinated as we all=20
were,=94 said Nelson, who went on to be a high school principal, a =
harpist, a=20
watercolor artist and poet. </P>
<P>A few years later, Nelson encountered =93Barry=94 again, when she =
watched high=20
school basketball games, where her students played. </P>
<P>=93The team came alive when he got on the court,=94 she said. =93He =
was not only=20
quick and graceful, but he could see the pattern and zero in on the =
opening.=20
Though he wasn=92t a starter, he was a graceful, passionate athlete who =
played=20
back-up forward. He had a definite presence on the court. </P>
<P>=93I often sat with his grandmother, who was a no-nonsense woman with =
these=20
very solid Midwestern ways about her,=94 said Nelson. =93She loved that =
boy and he=20
adored her.=94 </P>
<P>As a high school teacher of British, Biblical and Middle Eastern =
literature,=20
Nelson taught Obama. </P>
<P>=93He wasn=92t usually the first one to speak, but he was an =
attentive, active=20
listener,=94 she said. =93While the others might be bouncing off the =
surface, he=20
came straight from the center. He picked up on the patterns of ideas and =
then=20
he=92d make a statement that moved the class to the focal point. </P>
<P>=93He also had a lovely, engaging sense of humor,=94 Nelson said. =
=93He was firm,=20
but he wasn=92t aggressive or in your face.=94 </P>
<P>During one class the question was posed =93of what should we be most =
afraid,=94=20
drawing answers that included =93death,=94 =93hell,=94 =93biological =
warfare,=94 =93fear=94 and=20
=93isolation,=94 said Nelson. </P>
<P>=93I recall Barack sitting in the back of the room,=94 Nelson said, =
demonstrating=20
a hands-behind-his- head pose and describing his lanky, outstretched =
legs. </P>
<P>=93When he pulled himself upright I thought =91Bingo. Here we go,=92 =
=94 she said,=20
expecting the discussion to move to a new level. </P>
<P>=93And he said, =91Words. Words are the power to be feared most. =
Every individual=20
has an unmonitored arsenal and whether they are directed personally or=20
internationally, words can be weapons of destruction.=94 </P>
<P>It was such moments that led Nelson to honor Obama at his 1979 =
graduation=20
with the traditional draping of a lei around his neck. </P>
<P>=93I had a yellow plumeria tree and I could get only enough blossoms =
to make=20
five leis,=94 she said. =93I had taught more than 200 students, but one =
of those=20
leis went around the shoulders of Barack Obama.=94 </P>
<P>Years later, the ideas Obama expressed resonated as Nelson wrote =
=93War of the=20
Words,=94 which includes the lines: =93 <I>I fear</I> <I>the powerful =
pugnacious=20
words,</I> <I>Weapons that miss the flesh and</I> <I>pierce the =
heart.=94</I>=20
(Songs of Honor, 2006). </P>
<P>In the author=92s notes, Nelson describes the classroom discussion =
with Obama=20
that inspired the poem and she adds this information: =93Interestingly, =
this=20
former student is now a very wise, articulate U. S. senator.=94</P>
<P class=3Dstory-email><A=20
href=3D"mailto:pvoell@buffnews.com"><STRONG>pvoell@buffnews.com</STRONG><=
/A></P><BR=20
clear=3Dboth><!--startclickprintexclude--><!--endclickprintexclude--><!--=
endclickprintinclude--></DT></DIV><!-- End of =
/PubSys/Story/story_relatedcontent.comp -->
<DIV id=3Dstory-ads>
<DIV id=3Dstory-ad-a><!-- begin ZEDO for Medium Rectangle - 300 x 250 =
-->
<SCRIPT language=3DJavaScript>=0A=
var zflag_nid=3D"311"; var zflag_cid=3D""; var zflag_sid=3D"0"; var =
zflag_width=3D"300"; var zflag_height=3D"250"; var zflag_sz=3D"9"; =0A=
</SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/fo.js"></SCRIPT>
<!-- end ZEDO for Medium Rectangle - 300 x 250 --></DIV>
<DIV id=3Dstory-box-video><!-- Begin =
/PubSys/APBreakingNews/ap_breaking_news_video.comp --><A=20
href=3D"http://video.buffalonews.com/player/" target=3D_blank>
<H2 style=3D"TEXT-DECORATION: none" class=3Dbreaking>Buffalo News =
Video</H2></A>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/tbn_homepage.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
function VideoScroller() {=0A=
	this.currNum;=0A=
	=0A=
	this.containerId;=0A=
	this.thumbId1;=0A=
	this.thumbId2;=0A=
=0A=
	this.data;=0A=
=0A=
	this.thumbs =3D [];=0A=
	=0A=
	this.overClassName =3D "videoScoller over";=0A=
	this.onClassName =3D "videoScoller on";	=0A=
=0A=
	/* ---- METHODS  ---- */=0A=
	this.init =3D function(thumbId1,thumbId2,data) {=0A=
=0A=
		this.data =3D data;=0A=
		this.thumbId1 =3D thumbId1;=0A=
		this.thumbId2 =3D thumbId2;=0A=
=0A=
		for (var i in data) {=0A=
			this.thumbs.push(i);=0A=
		};=0A=
		=0A=
		this.setThumbHTML(this.thumbId1, 0);=0A=
		this.setThumbHTML(this.thumbId2, 1);		=0A=
		=0A=
		this.currNum =3D 1;=0A=
		=0A=
	};=0A=
=0A=
	this.setThumbHTML =3D function(thumbId, index) {=0A=
		document.getElementById(thumbId).innerHTML =3D '<a =
href=3D"'+this.data[this.thumbs[index]].link+'" =
onclick=3D"window.open(this.href,\'\',\'width=3D840,height=3D600,resizabl=
e=3D1,menubar=3D1,toolbar=3D1,location=3D1,status=3D1,scrollbars=3D1\');r=
eturn false;"><img src=3D"'+this.data[this.thumbs[index]].thumb+'" =
alt=3D"'+this.thumbs[index]+'" \/><\/a><br \/>'+this.thumbs[index]+'';=0A=
	};=0A=
=0A=
	this.showPrev =3D function() {=0A=
		if (this.currNum > 1) {=0A=
			this.setThumbHTML(this.thumbId1, this.currNum-2);=0A=
			this.setThumbHTML(this.thumbId2, this.currNum-1);			=0A=
=0A=
			this.currNum -=3D 1;		=0A=
		}=0A=
	};=0A=
=0A=
	this.showNext =3D function() {=0A=
=0A=
		if (this.currNum+1 < this.thumbs.length) {=0A=
			this.setThumbHTML(this.thumbId1, this.currNum);=0A=
			=0A=
			if (this.currNum < this.thumbs.length - 1) {=0A=
				this.setThumbHTML(this.thumbId2, this.currNum + 1);			=0A=
			} else {=0A=
				document.getElementById(this.thumbId2).innerHTML =3D '<div =
style=3D"width:92px;padding-right:14px;padding-left:14px;float:left;"><im=
g src=3D"http://video.buffalonews.com//Bills_Game1_1.jpg"><\/div>';=0A=
			}=0A=
			this.currNum +=3D 1;		=0A=
		}=0A=
	};=0A=
}=0A=
</SCRIPT>

<STYLE type=3Dtext/css>DIV.videoThumb {
	TEXT-ALIGN: left; PADDING-LEFT: 14px; WIDTH: 92px; PADDING-RIGHT: 14px; =
FLOAT: left; FONT-SIZE: 11px
}
DIV.videoThumb IMG {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; BORDER-RIGHT-STYLE: =
none; WIDTH: 92px; BORDER-TOP-STYLE: none; HEIGHT: 69px; =
BORDER-LEFT-STYLE: none
}
DIV.videoControl {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff =
1px solid; WIDTH: 12px; FLOAT: left; HEIGHT: 92px; BORDER-TOP: #fff 1px =
solid; BORDER-RIGHT: #fff 1px solid
}
DIV.videoControl IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: =
none; BORDER-LEFT-STYLE: none; PADDING-TOP: 39px
}
DIV.over {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #fafafa 1px solid; =
BACKGROUND-COLOR: #f9f9f9; BORDER-TOP: #fcfcfc 1px solid; BORDER-RIGHT: =
#eaeaea 1px solid
}
DIV.on {
	BORDER-BOTTOM: #fcfcfc 1px solid; BORDER-LEFT: #eaeaea 1px solid; =
BACKGROUND-COLOR: #f9f9f9; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: =
#fafafa 1px solid
}
</STYLE>

<DIV=20
style=3D"MARGIN-BOTTOM: 5px; HEIGHT: 120px; MARGIN-LEFT: 9px; =
MARGIN-RIGHT: 9px"><!-- begin ap_buffalo_news_video_vertical -->
<DIV style=3D"MARGIN-RIGHT: 5px" =
onmouseup=3D"this.className=3D'videoControl over'"=20
class=3D"videoControl left" =
onmouseover=3D"this.className=3D'videoControl over'"=20
onmouseout=3D"this.className=3D'videoControl'"=20
onmousedown=3D"this.className=3D'videoControl on';VID.showPrev();"><IMG=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmo=
re%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%2=
0The%20Buffalo%20News_files/left-arrow.gif">=20
</DIV>
<DIV id=3Dthumb1 class=3DvideoThumb></DIV>
<DIV id=3Dthumb2 class=3DvideoThumb></DIV>
<DIV style=3D"MARGIN-LEFT: 5px" =
onmouseup=3D"this.className=3D'videoControl over'"=20
class=3D"videoControl right" =
onmouseover=3D"this.className=3D'videoControl over'"=20
onmouseout=3D"this.className=3D'videoControl'"=20
onmousedown=3D"this.className=3D'videoControl on';VID.showNext(); "><IMG =
alt=3D""=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmo=
re%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%2=
0The%20Buffalo%20News_files/right-arrow.gif">=20
</DIV><BR style=3D"CLEAR: both"></DIV>
<SCRIPT>=0A=
var VID =3D new VideoScroller();=0A=
VID.init('thumb1', 'thumb2', tbn_homepage);=0A=
</SCRIPT>

<H2 class=3Dap>Breaking News Video</H2><!--p =
id=3D"front-box-video-embed"-->
<DIV id=3Dflashcontent2 align=3Dcenter>
<SCRIPT type=3Dtext/javascript>1=0A=
   var ap =3D new =
SWFObject("http://img.video.ap.org/p/s/sm_hz_3thumb_scroll.swf", =
"sm_hz_3thumb_scroll", "280", "100", "7");=0A=
    ap.addParam("AllowScriptAccess", "always");=0A=
    ap.addParam("quality", "best");=0A=
    ap.addParam("bgcolor", "#FFFFFF");=0A=
 ap.addVariable("cat", "Breaking");=0A=
 ap.addVariable("pid", "NYBUE");=0A=
 ap.addVariable("fontcolor", "0x336699");=0A=
 ap.write("flashcontent2");=0A=
</SCRIPT>
</DIV><!--/p--><!-- End =
/PubSys/APBreakingNews/ap_breaking_news_video.comp --></DIV>
<DIV id=3Dstory-box-ap-breaking>
<H2>Breaking 24 Hour News</H2><!-- Begin =
/PubSys/Template/Includes/top_section_stories.html -->
<UL>
  <LI><A =
href=3D"http://www.buffalonews.com/260/story/581504.html">Fallen oil=20
  prices a chink in Sarah Palin's armor</A>=20
  <LI><A href=3D"http://www.buffalonews.com/260/story/581496.html">Food =
banks toss=20
  out food linked to peanut recall</A>=20
  <LI><A =
href=3D"http://www.buffalonews.com/260/story/581492.html">Cities may =
have=20
  to wait longer for stimulus money</A>=20
  <LI><A href=3D"http://www.buffalonews.com/260/story/581430.html">2 =
teen girls in=20
  Wash. Army barracks; 1 dead</A> </LI></UL>
<P class=3Dmore><A class=3Dmore-link=20
href=3D"http://www.buffalonews.com/260/index.html">more =
&gt;&gt;</A></P><!-- End =
/PubSys/Template/Includes/top_section_stories.html --></DIV><!-- =
story-box-ap-breaking -->
<DIV id=3Dstory-ad-b><!-- begin ZEDO for Medium Rectangle 2 - 300 x 250 =
-->
<SCRIPT language=3DJavaScript>=0A=
var zflag_nid=3D"311"; var zflag_cid=3D""; var zflag_sid=3D"0"; var =
zflag_width=3D"300"; var zflag_height=3D"250"; var zflag_sz=3D"9"; =0A=
</SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/fo.js"></SCRIPT>
<!-- end ZEDO for Medium Rectangle 2 - 300 x 250 --></DIV><!-- Begin =
/PubSys/Story/more_section_stories.comp -->
<H2>More Don't Miss Stories</H2>
<DIV class=3Dstory-more>
<UL><!-- Begin /PubSys/Template/Includes/top_section_stories.html -->
  <UL>
    <LI><A =
href=3D"http://www.buffalonews.com/494/story/581446.html">Sabres=20
    waiting for Hecht to get clicking</A>=20
    <LI><A =
href=3D"http://www.buffalonews.com/494/story/581032.html">Lake Shore=20
    Bancorp decides not to take government TARP money</A>=20
    <LI><A =
href=3D"http://www.buffalonews.com/494/story/580876.html">Buffalo=20
    Niagara region home sales slip 17 percent in January</A>=20
    <LI><A =
href=3D"http://www.buffalonews.com/494/story/580681.html">Sabres not at=20
    their Sunday best</A> </LI></UL>
  <P class=3Dmore><A class=3Dmore-link=20
  href=3D"http://www.buffalonews.com/494/index.html">more =
&gt;&gt;</A></P><!-- End =
/PubSys/Template/Includes/top_section_stories.html --></UL></DIV><!-- =
End /PubSys/Story/more_section_stories.comp -->
<H2>Most Popular, Last 24 Hours</H2>
<DIV id=3Dsearch-tabs>
<DIV id=3DsearchTabArea><A id=3Dmost-view class=3D"searchTab activeTab"=20
href=3D"javascript:selectmenu('most-view')">Most Viewed</A> <A =
id=3Dmost-emai=20
class=3DsearchTab =
href=3D"javascript:selectmenu('most-emai')">E-Mailed</A> <A=20
id=3Dmost-sear class=3DsearchTab =
href=3D"javascript:selectmenu('most-sear')">Saved</A>=20
</DIV><!-- searchTabArea -->
<DIV id=3DsearchTabMain>
<DIV id=3Dmost-view_TAB class=3Don>
<OL class=3Dmost-popular>
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/437/story/578644.ht=
ml?imw=3DY">Prominent=20
  Orchard Park man charged with beheading his wife</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/home/story/580853.h=
tml?imw=3DY">Final=20
  descent was nearly 20 times faster than normal</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/515/story/580009.ht=
ml?imw=3DY">Victims=20
  of the crash of Flight 3407</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/home/story/580917.h=
tml?imw=3DY">For=20
  passengers who didn't board 3407, relief tempered by shock</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/home/story/577959.h=
tml?imw=3DY">Continental=20
  Flight 3407 reported 'significant icing' before crash that killed =
50</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/home/story/581257.h=
tml?imw=3DY">Families=20
  of the victims visit plane crash site in Clarence</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/home/story/580856.h=
tml?imw=3DY">Identifying=20
  victims of Clarence crash to take weeks</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/home/story/581155.h=
tml?imw=3DY">In=20
  a 'season of grieving,' WNY pays tribute to the plane crash =
victims</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/home/story/578574.h=
tml?imw=3DY">A=20
  partial list of passengers aboard Flight 3407</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/437/story/580930.ht=
ml?imw=3DY">Man=20
  charged with DWI says he drank half a case of beer</A> =
</LI></OL></DIV>
<DIV id=3Dmost-emai_TAB class=3Doff>
<OL class=3Dmost-popular>
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/437/story/578644.ht=
ml?imw=3DY">Prominent=20
  Orchard Park man charged with beheading his wife</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/home/story/580853.h=
tml?imw=3DY">Final=20
  descent was nearly 20 times faster than normal</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/home/story/579988.h=
tml?imw=3DY">Two=20
  carriers stopped flights of prop planes in cold weather</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/home/story/580917.h=
tml?imw=3DY">For=20
  passengers who didn't board 3407, relief tempered by shock</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/home/story/579324.h=
tml?imw=3DY">Orchard=20
  Park businessman charged in beheading of wife</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/437/story/580930.ht=
ml?imw=3DY">Man=20
  charged with DWI says he drank half a case of beer</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/515/story/580009.ht=
ml?imw=3DY">Victims=20
  of the crash of Flight 3407</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/cityregion/otherwny=
/story/580934.html?imw=3DY">Super=20
  sax is being brought back to sound condition=97a big sound</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/260/story/580804.ht=
ml?imw=3DY">Dairy=20
  cows head for slaughter as milk prices sour</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/nationalworld/state=
/story/580022.html?imw=3DY">New=20
  York=92s stimulus share close to $25 billion</A> </LI></OL></DIV>
<DIV id=3Dmost-sear_TAB class=3Doff>
<OL class=3Dmost-popular>
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/437/story/578644.ht=
ml?imw=3DY">Prominent=20
  Orchard Park man charged with beheading his wife</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/home/story/580853.h=
tml?imw=3DY">Final=20
  descent was nearly 20 times faster than normal</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/145/story/380997.ht=
ml?imw=3DY">UB=20
  to build a hospital simulator</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/515/story/579271.ht=
ml?imw=3DY">Passengers=20
  and crew aboard Flight 3407: Their stories</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/home/story/581316.h=
tml?imw=3DY">Half=20
  of plane's wreckage removed from crash site</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/home/story/580029.h=
tml?imw=3DY">Trying=20
  to go on without them</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/cityregion/buffaloe=
rie/story/580940.html?imw=3DY">VICTIMS=20
  OF AN AIR DISASTER</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/cityregion/buffaloe=
rie/story/579308.html?imw=3DY">Crash=20
  shakes up members of Sabres</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/home/story/580917.h=
tml?imw=3DY">For=20
  passengers who didn't board 3407, relief tempered by shock</A>=20
  <LI><A=20
  =
href=3D"http://xads.zedo.com/ads2/c?a=3D122150;g=3D0;c=3D311000000;i=3D0;=
x=3D3840;n=3D311;s=3D0;k=3Dhttp://www.buffalonews.com/cityregion/buffaloe=
rie/story/579275.html?imw=3DY">Aircraft=20
  shown to have fairly clean safety record</A> =
</LI></OL></DIV></DIV><!-- searchTabMain --></DIV><!-- search-tabs -->
<DIV=20
id=3Dstory-ad-block><!-- Google 300x250 was removed on 7/31/2007 =
--></DIV></DIV></DIV>
<DIV id=3Dbot-main-ads><!-- begin ZEDO for channel:  00 BN =
BottomLeaderBoard , publisher: default , Ad Dimension: Super Banner - =
728 x 90 -->
<CENTER>
<SCRIPT language=3DJavaScript>=0A=
var zflag_nid=3D"311"; var zflag_cid=3D"453/451"; var zflag_sid=3D"0"; =
var zflag_width=3D"728"; var zflag_height=3D"90"; var zflag_sz=3D"14"; =0A=
</SCRIPT>
<IFRAME height=3D90 marginHeight=3D0 src=3D"about:blank" frameBorder=3D0 =
width=3D728=20
allowTransparency marginWidth=3D0=20
scrolling=3Dno><script language=3D"JavaScript" =
src=3D"http://c5.zedo.com/jsc/c5/ff2.js"></script><noscript>=0A=
<a =
href=3D"http://xads.zedo.com/ads2/r?n=3D311;c=3D453/451;x=3D3584;u=3Dj;z=3D=
1234564889" target=3D"_blank"><img border=3D"0" width=3D"728" =
height=3D"90" =
src=3D"http://xads.zedo.com/ads2/x?n=3D311;c=3D453/451;x=3D3584;u=3Dj;z=3D=
1234564889" alt=3D"Click here"></a>=0A=
</noscript>=0A=
</IFRAME></CENTER><!-- end ZEDO  for channel:  00 BN BottomLeaderBoard , =
publisher: default , Ad Dimension: Super Banner - 728 x 90 --><!-- & =
/PubSys/AdComponents/botmainads.comp &--></DIV><!-- BEGIN =
/PubSys/Common/footer.comp --></DIV></DIV>
<DIV id=3Dfooter-main>
<P id=3Dfooter-links><A=20
href=3D"http://corp.buffalonews.com/services/contact/faq.asp">FAQ</A> | =
<A=20
href=3D"http://www.buffalonews.com/rss">RSS</A> | <A=20
href=3D"http://corp.buffalonews.com/services/contact/default.asp">Contact=
 Us</A> |=20
<A href=3D"http://corp.buffalonews.com/services/privacy.asp">Privacy =
Policy</A> |=20
<A href=3D"http://corp.buffalonews.com/services/">Buffalo News =
Services</A> | <A=20
href=3D"http://corp.buffalonews.com/services/subscriber/subscribe.asp">Su=
bscribe=20
to the News</A><BR>Copyright 1999 - 2009 - The Buffalo News =
copyright-protected=20
material.</P>
<P id=3Dfooter-legal>=A9 2009 The Buffalo News. The information you =
receive online=20
from The Buffalo News is protected by the copyright laws of the United=20
States.<BR>The copyright laws prohibit any copying, redistributing,=20
re-transmitting, or re-purposing of any copyright-protected material.=20
</P></DIV></DIV><!-- begin ZEDO for channel:  01 Sports Front , =
publisher: default , Ad Dimension: Pixel/Popup - 1 x 1 -->
<SCRIPT language=3DJavaScript>=0A=
var zflag_nid=3D"311"; var zflag_cid=3D""; var zflag_sid=3D"0"; var =
zflag_width=3D"1"; var zflag_height=3D"1"; var zflag_sz=3D"15"; =0A=
</SCRIPT>
<IFRAME height=3D1 marginHeight=3D0 src=3D"about:blank" frameBorder=3D0 =
width=3D1=20
allowTransparency marginWidth=3D0=20
scrolling=3Dno><script language=3D"JavaScript" =
src=3D"http://c5.zedo.com/jsc/c5/ff2.js"></script></IFRAME><!-- end ZEDO =
for channel:  01 Sports Front , publisher: default , Ad Dimension: =
Pixel/Popup - 1 x 1 --><!-- begin ZEDO for channel:  01 BDC AP Tower1 , =
publisher: default , Ad Dimension: 1x1 Overlay - 1 x 1 -->
<SCRIPT language=3DJavaScript>=0A=
var zflag_nid=3D"311"; var zflag_cid=3D""; var zflag_sid=3D"0"; var =
zflag_width=3D"1"; var zflag_height=3D"1"; var zflag_sz=3D"23"; =0A=
</SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/fo.js"></SCRIPT>
<NOSCRIPT><A =
href=3D"http://xads.zedo.com/ads2/r?n=3D311;c=3D;x=3D5888;u=3Dj;z=3D12345=
64889"=20
target=3D_blank><IMG border=3D0 alt=3D"Click here"=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmo=
re%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%2=
0The%20Buffalo%20News_files/blank.gif"=20
width=3D1 height=3D1></A> </NOSCRIPT><!-- end ZEDO  for channel:  01 BDC =
AP Tower1 , publisher: default , Ad Dimension: 1x1 Overlay - 1 x 1 =
--><!-- Test Page Using JavaScript Tag --><!-- Add this code before the =
<body> tag --><!-- modify the path for the js file in the <script =
src=3D...> below --><!-- START OF SmartSource Data Collector TAG --><!-- =
Copyright (c) 1996-2006 WebTrends Inc.  All rights reserved. --><!-- =
$DateTime: 2006/03/01 12:51:54 $ -->
<SCRIPT type=3Dtext/javascript><!--=0A=
var gDomain=3D"statse.webtrendslive.com";=0A=
var gDcsId=3D"dcs5fiqpo100008ifa7buh2qx_8e1h";=0A=
var gFpc=3D"WT_FPC";=0A=
var gConvert=3Dtrue;=0A=
if =
((typeof(gConvert)!=3D"undefined")&&gConvert&&(document.cookie.indexOf(gF=
pc+"=3D")=3D=3D-1)&&(document.cookie.indexOf("WTLOPTOUT=3D")=3D=3D-1)){=0A=
	document.write("<SCR"+"IPT TYPE=3D'text/javascript' =
SRC=3D'"+"http"+(window.location.protocol.indexOf('https:')=3D=3D0?'s':''=
)+"://"+gDomain+"/"+gDcsId+"/wtid.js"+"'><\/SCR"+"IPT>");=0A=
}=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore =
recalls Obama was a focused student  Don't Miss  The Buffalo =
News_files/BNEWS_dcs_tag_v1.js"></SCRIPT>
<NOSCRIPT><IMG border=3D0 name=3DDCSIMG alt=3D""=20
src=3D"http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmo=
re%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%2=
0The%20Buffalo%20News_files/njs.gif"=20
width=3D1 height=3D1> </NOSCRIPT><!-- END OF SmartSource Data Collector =
TAG --><!-- END /PubSys/Common/footer.comp --><! -- END =
/PubSys/Templates/story_relatedcontent.html --></BODY></HTML>

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmore%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%20The%20Buffalo%20News_files/subscribe.gif

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

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmore%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%20The%20Buffalo%20News_files/41-0120homelife.embedded.prod_affiliate.50.jpg

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

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmore%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%20The%20Buffalo%20News_files/text-bigger.gif

R0lGODlhEAAQAJEAAP///xM7Xv///wAAACH5BAEAAAIALAAAAAAQABAAAAIjVI6Zpu0PYwMUIDsr
DTWfzTka+IxYiZFieq5fK8XyHDCxUAAAOw==

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmore%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%20The%20Buffalo%20News_files/text-smaller.gif

R0lGODlhEAAQAJEAAP///xM7Xv///wAAACH5BAEAAAIALAAAAAAQABAAAAIhVI6Zpu0PYwMUyFpD
VvR0iH1PaIGl6HzodJbSC8cI8woFADs=

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmore%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%20The%20Buffalo%20News_files/save.gif

R0lGODlhEAAQAJEAAP///xM7Xv///wAAACH5BAEAAAIALAAAAAAQABAAAAImVI6Zpu3/gJy00Qts
VlLjzm0JOH4kYp5HhYpl1qltELvQjQdMLhQAOw==

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmore%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%20The%20Buffalo%20News_files/print.gif

R0lGODlhEAAQAJEAAP///xM7Xv///wAAACH5BAEAAAIALAAAAAAQABAAAAImVI6Zpu0PA5ggHjot
zrAi/2xgko0Vd52bZKKfK4pkrCq0ay35IRQAOw==

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmore%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%20The%20Buffalo%20News_files/mail.gif

R0lGODlhEAAQAJEAAP///xM7Xv///wAAACH5BAEAAAIALAAAAAAQABAAAAIjVI6Zpu0Po5Sg2upA
uFirbm1eEoIjch3pJ6YnymHTTE+MXQAAOw==

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmore%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%20The%20Buffalo%20News_files/addtomyyahoo4.gif

R0lGODlhWwARANUAAAAAmd/f3/wZIYmJibS0tF5eXkpz7f1aYAAzzFRUVKPP//w8Q/6fov///w0m
mqmpqfx2e/7FyA9C23R0dP/w8fwrMv6NkdTU1Clc5v/l5v7X2P6xs/1uc/1KUczMzJmZmfT09P1/
g2ZmZn5+furq6v9mZhgypf/29v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUUACgALAAAAABbABEAAAb/wI9w
SCwaj8ikcslkoj6NqHRKrVqv2Kx2m/2IoIiweEwGcM/oNNcLNrgNmLhkTneY1fh8mt1AGMYOgQ6A
d3olhxAQFhRnJ4yMWBQZk1EZAgIbU3x+gA0Kg2J2UwQJE1EXCSOoBSANHgkPUREclx2MDCUHHQcR
UhkavxkWFQIhURoRERlRFB2XlxWMl8tSm38Igp6CYaJSDwkJBA0TqQ0fCR8gBaZTGpe9FMQLEAwa
Gg0WlxCyAg0UC88EMGhwKVODDMQsdaCyCQO3KqC6RfmWoMC5ciBEJBiQIEAVBtM2CLDg79KBKBAE
WrDQYaGAClJEOjNYaaSAfZq+9HGITYEC7E8+IxZq8I0junKuwEGxEuJZrwYaKlTAmZLDgRILOkQQ
8DSKAIALpRzgWoFmlE0SuAXSFojb0G8XRogAgXRcglZX3kmpcFUAo4RRmubDlAzgCZE3ORDLRJKh
TgRpQ2kjNAUuCQ8N6o5IkIUYM4CZBHCI0KFCiGQhOGzIwGFXy3tQORwKsQxkCcdgIqttG+ptggtS
NHNmSuxlBwYhFm29eQKLI0iRONzrd/axCUHYs0tsQAK4lAskpATwaCWZ+WR68mwCwL69+/fp48vH
Pb++/TVfmujfz7+/fhEoiCDggAQWaOCBCCao4IIMMhgEADs=

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmore%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%20The%20Buffalo%20News_files/button0-share.gif

R0lGODlhUwAQALMOAOzs7Nra2tLS0tDQ0Pz8/PPz8/b29vr6+v9pOujo6O/v78DAwAAAAP//////
/wAAACH5BAEAAA4ALAAAAABTABAAAATy0LlFq7046827X9IUNGRpnmiqrmzbBuAyunRt3yq8lEjv
97ig8EYh/Y6IoXKJKjZ+Rp+LQS0xrNYqiaptcK9MkhP6lLLA3i02rWaz0WHxrowCnlFocL79jpso
BAR2Jj2BhoeGXIlfgV8MjYqQj4iUlZYUBwdkP5mdnp8HDJmio6WmoqSmoKusoBQGBps+sLS1sAy0
uAa6u7e5vr3AtsPExQYUBQVIP8nNzs1c0NIFDNPVyddfz9vc3RQK4MsI4OTl5ufo6err7OYUAu3x
8vPlAPb3+Pn6AjECCf8AAwocSLCgwYMIEQ4AIeGDw4cQI1qQEAEAOw==

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmore%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%20The%20Buffalo%20News_files/left-arrow.gif

R0lGODlhCAAJAPcpAHF7hD9ZcPf4+IicrX2SpLfDzURjf6u4wkNjfvT19fb399Tb4F14kGmAlFdz
jEdngmN+lLzCyN/j5sTN1E9th01menKEk9fd4nF9hn2TpkJifkZkf0lng+bq7Ozu8J2tu2t2gEFh
fT9bdPDy8+Hl6bbCzD9acW6GnENjfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACkALAAAAAAIAAkA
AAhCAFMIHCghwsAUCQ5UACFQwYQGCEQAELCAwAYDGgIA8DCAAQUUITSmGFHihAMOJgAM7PABwgMM
BwVcyGDhoEASBQICADs=

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmore%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%20The%20Buffalo%20News_files/right-arrow.gif

R0lGODlhCAAJANUpAHF7hD9ZcPf4+IicrX2SpLfDzURjf6u4wkNjfvT19fb399Tb4F14kGmAlFdz
jEdngmN+lLzCyN/j5sTN1E9th01menKEk9fd4nF9hn2TpkJifkZkf0lng+bq7Ozu8J2tu2t2gEFh
fT9bdPDy8+Hl6bbCzD9acW6GnENjfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACkALAAAAAAIAAkAAAYzwAIp
RSxaMhdBMYV5QD6dIsDEcZxKoxQgEEJRGAPPVmPYEBYCgAjRmCiIoMohsYxIlsQgADs=

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmore%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%20The%20Buffalo%20News_files/blank.gif

R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher%20from%20Kenmore%20recalls%20Obama%20was%20a%20focused%20student%20%20Don't%20Miss%20%20The%20Buffalo%20News_files/njs.gif

R0lGODlhAQABAJH/AP///wAAAP///wAAACH/C0FET0JFOklSMS4wAt7tACH5BAEAAAIALAAAAAAB
AAEAAAICVAEAOw==

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore recalls Obama was a focused student  Don't Miss  The Buffalo News_files/story_related_v2.css

BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: georgia, "times new roman", times, =
serif; BACKGROUND: #eeeeee; COLOR: #333; FONT-SIZE: 14px; PADDING-TOP: =
0px
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
H2 {
	COLOR: #1f3889
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.clear {
	CLEAR: both
}
.hide {
	DISPLAY: none
}
#thebuffalonews {
	MARGIN: 0px auto; WIDTH: 948px
}
#top-ad {
	MARGIN: 8px 0px 7px
}
#container {
	POSITION: relative; TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 948px; =
BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/bg_full.gif) =
#eeeeee
}
#content {
	MARGIN: 0px 4px; WIDTH: 940px
}
#topmast {
	POSITION: relative; TEXT-ALIGN: left; WIDTH: 948px; FONT-FAMILY: =
Georgia, "Times New Roman", Times, serif; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/bg_top_mast.gif) =
no-repeat left top; HEIGHT: 135px; COLOR: #000000
}
#logo-cityregion {
	POSITION: absolute; WIDTH: 381px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/logo-city-region.gi=
f) no-repeat; HEIGHT: 0px !important; OVERFLOW: hidden; TOP: 35px; =
PADDING-TOP: 68px; LEFT: 192px
}
#mast-cityregion {
	POSITION: absolute; WIDTH: 562px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/headers/mast_city-region.g=
if) no-repeat; HEIGHT: 0px !important; OVERFLOW: hidden; TOP: 35px; =
PADDING-TOP: 68px; LEFT: 192px
}
#mast-business {
	POSITION: absolute; WIDTH: 562px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/headers/mast_business.gif)=
 no-repeat; HEIGHT: 0px !important; OVERFLOW: hidden; TOP: 35px; =
PADDING-TOP: 68px; LEFT: 192px
}
#mast-deaths {
	POSITION: absolute; WIDTH: 562px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/headers/mast_deaths.gif) =
no-repeat; HEIGHT: 0px !important; OVERFLOW: hidden; TOP: 35px; =
PADDING-TOP: 68px; LEFT: 192px
}
#mast-entertainment {
	POSITION: absolute; WIDTH: 562px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/headers/mast_entertainment=
.gif) no-repeat; HEIGHT: 0px !important; OVERFLOW: hidden; TOP: 35px; =
PADDING-TOP: 68px; LEFT: 192px
}
#mast-life {
	POSITION: absolute; WIDTH: 562px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/headers/mast_life.gif) =
no-repeat; HEIGHT: 0px !important; OVERFLOW: hidden; TOP: 35px; =
PADDING-TOP: 68px; LEFT: 192px
}
#mast-logo {
	POSITION: absolute; WIDTH: 562px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/headers/mast_logo.gif) =
no-repeat; HEIGHT: 0px !important; OVERFLOW: hidden; TOP: 35px; =
PADDING-TOP: 68px; LEFT: 192px
}
#mast-opinioncolumn {
	POSITION: absolute; WIDTH: 562px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/headers/mast_opinion-colum=
n.gif) no-repeat; HEIGHT: 0px !important; OVERFLOW: hidden; TOP: 35px; =
PADDING-TOP: 68px; LEFT: 192px
}
#mast-sports {
	POSITION: absolute; WIDTH: 562px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/headers/mast_sports.gif) =
no-repeat; HEIGHT: 0px !important; OVERFLOW: hidden; TOP: 35px; =
PADDING-TOP: 68px; LEFT: 192px
}
#mast-worldnatl {
	POSITION: absolute; WIDTH: 562px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/headers/mast_world-natl.gi=
f) no-repeat; HEIGHT: 0px !important; OVERFLOW: hidden; TOP: 35px; =
PADDING-TOP: 68px; LEFT: 192px
}
#date {
	POSITION: absolute; TEXT-TRANSFORM: uppercase; FONT-SIZE: 12px; TOP: =
95px; LEFT: 195px
}
#top-nav {
	TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; FONT-FAMILY: Georgia, =
"Times New Roman", Times, serif; FONT-SIZE: 10px
}
#top-nav LI {
	POSITION: absolute; TEXT-ALIGN: center; TOP: 0px
}
#top-nav A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 25px; COLOR: #000000; =
TEXT-DECORATION: none; PADDING-TOP: 7px; voice-family: inherit
}
.ack {
=09
}
#top_news {
	WIDTH: 128px; LEFT: 1px
}
#top_buff {
	WIDTH: 99px; LEFT: 129px
}
#top_cars {
	WIDTH: 50px; RIGHT: 243px
}
#top_home {
	WIDTH: 58px; RIGHT: 187px
}
#top_jobs {
	WIDTH: 47px; RIGHT: 292px
}
#top_apts {
	WIDTH: 90px; RIGHT: 96px
}
#top_clas {
	WIDTH: 94px; RIGHT: 1px
}
#search-main {
	POSITION: absolute; WIDTH: 185px; FONT-SIZE: 10px; TOP: 95px; RIGHT: =
193px
}
#search-main LABEL {
	TEXT-TRANSFORM: uppercase; WIDTH: 50px; DISPLAY: block; FLOAT: left; =
COLOR: #000000; PADDING-TOP: 4px
}
#search-main INPUT {
	BORDER-BOTTOM: #a5acb2 1px solid; BORDER-LEFT: #a5acb2 1px solid; =
WIDTH: 125px; HEIGHT: 15px; BORDER-TOP: #a5acb2 1px solid; BORDER-RIGHT: =
#a5acb2 1px solid
}
#search-main A {
	MARGIN-TOP: 1px; DISPLAY: block; COLOR: #2e3092; TEXT-DECORATION: none
}
#search-main A:hover {
	TEXT-DECORATION: underline
}
#link-subscribe {
	POSITION: absolute; TOP: 35px; RIGHT: 12px
}
#weather {
	POSITION: absolute; TOP: 35px; LEFT: 15px
}
.frontpage-image {
	BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#000000 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; BACKGROUND: #e6d9c8; FONT-SIZE: 10px; BORDER-TOP: =
#000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 2px
}
.frontpage-image A {
	COLOR: #000000; TEXT-DECORATION: none
}
.frontpage-image A:hover {
	TEXT-DECORATION: underline
}
#breadcrumbs {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: =
11px; PADDING-TOP: 2px
}
#breadcrumbs A {
	COLOR: #003371; TEXT-DECORATION: none
}
#main-story {
	POSITION: relative; MARGIN: 10px; WIDTH: 920px; DISPLAY: inline; FLOAT: =
left
}
DIV.byline {
	FONT-VARIANT: small-caps; COLOR: #000; PADDING-TOP: 15px
}
DIV.attributionline {
	PADDING-BOTTOM: 15px; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 1px; =
COLOR: #555; FONT-SIZE: 10px
}
#story {
	MARGIN: 12px 0px 0px 5px; WIDTH: 580px; PADDING-RIGHT: 15px; FLOAT: =
left; BORDER-RIGHT: #ddd 1px solid
}
#story P {
	LINE-HEIGHT: 18px
}
DIV.mediabox {
	BORDER-BOTTOM: #ccc 1px dashed; BORDER-LEFT: #ccc 1px dashed; =
PADDING-BOTTOM: 15px; MARGIN-TOP: 10px; WIDTH: 170px; FLOAT: right; =
MARGIN-LEFT: 20px; BORDER-TOP: #ccc 1px dashed; PADDING-TOP: 15px
}
DIV.mediabox H4 {
	PADDING-BOTTOM: 5px; COLOR: #ff6600; FONT-SIZE: 15px; FONT-WEIGHT: =
normal
}
DIV.more-photos {
	CLEAR: both
}
DIV.related-content {
	CLEAR: both
}
DIV.related-stories {
	CLEAR: both
}
DIV.story-tools {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; COLOR: #f60; FONT-SIZE: 15px; =
FONT-WEIGHT: normal
}
DIV.more-photos {
	PADDING-LEFT: 10px; PADDING-TOP: 10px
}
DIV.related-content {
	PADDING-LEFT: 10px; PADDING-TOP: 10px
}
DIV.related-stories {
	PADDING-LEFT: 10px; PADDING-TOP: 10px
}
DIV.more-photos IMG {
	MARGIN: 5px
}
DIV.related-content UL {
	LIST-STYLE-TYPE: none
}
DIV.related-stories UL {
	LIST-STYLE-TYPE: none
}
DIV.related-content LI {
	PADDING-BOTTOM: 8px
}
DIV.related-stories LI {
	PADDING-BOTTOM: 8px
}
DIV.blog-link {
	PADDING-LEFT: 10px; PADDING-TOP: 10px
}
DIV.share-buttons {
	PADDING-LEFT: 10px; CLEAR: both; PADDING-TOP: 10px
}
.story-photo IMG {
	MARGIN-BOTTOM: 17px; FLOAT: left
}
.cutline {
	PADDING-LEFT: 15px; WIDTH: 120px; FLOAT: left; FONT-SIZE: 12px
}
#story-pic {
	PADDING-BOTTOM: 10px; WIDTH: 280px; BACKGROUND: #f0f0f0; COLOR: =
#003561; FONT-SIZE: 9px; MARGIN-RIGHT: 20px
}
#story-pic DT {
	MARGIN-BOTTOM: 5px
}
#story-pic DD {
	MARGIN: 0px 10px
}
#story-pic DD.story-pic-bigger A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 19px; PADDING-RIGHT: 0px; DISPLAY: =
block; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/BNEWS_Larger_Img.jp=
g) no-repeat left 50%; HEIGHT: 16px; COLOR: #003572; TEXT-DECORATION: =
none; PADDING-TOP: 4px
}
#story-pic DD.story-pic-byline {
	COLOR: #7d7d7d
}
#story H1 {
	LINE-HEIGHT: 29px; FONT-FAMILY: georgia, "times new roman"; COLOR: =
#1f3889; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
#story H3 {
	MARGIN-BOTTOM: 20px; COLOR: #959595; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#story H2.kicker {
	MARGIN-BOTTOM: 10px; COLOR: #ff6600; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#story H2.deck {
	FONT-STYLE: italic; MARGIN-TOP: 7px; COLOR: #333; FONT-SIZE: 16px; =
FONT-WEIGHT: normal
}
#story P {
	MARGIN-BOTTOM: 13px
}
.story-email {
	FONT-STYLE: italic; COLOR: #6f6f6f
}
.story-email STRONG {
	COLOR: #04217d; FONT-WEIGHT: normal
}
#media-box {
	WIDTH: 280px; MARGIN-BOTTOM: 5px; BACKGROUND: #f0f0f0; FLOAT: right; =
MARGIN-LEFT: 10px
}
#quigo-top {
	WIDTH: 100%; BACKGROUND: #ffffff; PADDING-TOP: 5px
}
#media-box H4 {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; PADDING-LEFT: 5px; =
DISPLAY: inline; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#related-content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 15px; =
BACKGROUND: #f0f0f0; COLOR: #003572; PADDING-TOP: 5px
}
#related-content P {
	PADDING-LEFT: 10px
}
#related-video {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 15px; =
BACKGROUND: #f0f0f0; COLOR: #003572; PADDING-TOP: 5px
}
#related-video P {
	PADDING-LEFT: 10px
}
#toolbox-content {
	PADDING-LEFT: 10px; BACKGROUND: #f0f0f0; COLOR: #003572
}
#social {
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px; COLOR: #003572; FONT-SIZE: =
11px
}
#typesize {
	PADDING-LEFT: 44px; MARGIN-BOTTOM: 10px; COLOR: #003572; FONT-SIZE: =
11px
}
#social A {
	PADDING-LEFT: 2px; COLOR: #003572; FONT-SIZE: 11px; TEXT-DECORATION: =
none
}
#typesize A {
	PADDING-LEFT: 2px; COLOR: #003572; FONT-SIZE: 11px; TEXT-DECORATION: =
none
}
#social A:hover {
	TEXT-DECORATION: underline
}
#related-content A:hover {
	TEXT-DECORATION: underline
}
#typesize A:hover {
	TEXT-DECORATION: underline
}
#more-photos {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; COLOR: =
#000000; FONT-SIZE: 12px; PADDING-TOP: 5px
}
#more-photos IMG {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; =
MARGIN: 2px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px =
solid
}
#related-stories {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; BACKGROUND: #f0f0f0; COLOR: =
#000000; FONT-SIZE: 12px; PADDING-TOP: 5px
}
#related-stories UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 10px 5px; FONT-SIZE: 12px
}
#related-content UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 10px 5px; FONT-SIZE: 12px
}
#related-video UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 10px 5px; FONT-SIZE: 12px
}
#related-stories LI {
	PADDING-LEFT: 10px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/bul-break.gif) =
no-repeat 0px 5px
}
#related-content LI {
	PADDING-LEFT: 10px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/bul-break.gif) =
no-repeat 0px 5px
}
#related-video LI {
	PADDING-LEFT: 10px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/bul-break.gif) =
no-repeat 0px 5px
}
.related-stories LI A:link {
	COLOR: #1f3889 !important; TEXT-DECORATION: none
}
.related-content LI A:link {
	COLOR: #1f3889 !important; TEXT-DECORATION: none
}
.related-video A:link {
	COLOR: #1f3889 !important; TEXT-DECORATION: none
}
#related-stories A:hover {
	TEXT-DECORATION: underline
}
#related-content A:hover {
	TEXT-DECORATION: underline
}
#related-video A:hover {
	TEXT-DECORATION: underline
}
.related {
	PADDING-LEFT: 5px
}
#toolbox {
	LIST-STYLE-TYPE: none; DISPLAY: block; MARGIN-BOTTOM: 0px
}
#toolbox LI {
	PADDING-BOTTOM: 4px
}
#toolbox LI IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FLOAT: none; PADDING-TOP: 0px
}
#toolbox A {
	FONT: 13px georgia, sans-serif; COLOR: #1f3889 !important
}
UNKNOWN {
	WIDTH: 61px
}
UNKNOWN {
	WIDTH: 61px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/tool-email.gif) =
no-repeat left top
}
UNKNOWN {
	WIDTH: 57px
}
UNKNOWN {
	WIDTH: 57px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/tool-print.gif) =
no-repeat left top
}
UNKNOWN {
	WIDTH: 152px
}
UNKNOWN {
	WIDTH: 152px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/tool-more.gif) =
no-repeat left top
}
UNKNOWN {
	WIDTH: 80px
}
UNKNOWN {
	WIDTH: 80px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/tool-popular.gif) =
no-repeat left top
}
UNKNOWN {
	WIDTH: 127px
}
UNKNOWN {
	WIDTH: 127px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/tool-inc.gif) =
no-repeat left top
}
UNKNOWN {
	WIDTH: 128px
}
UNKNOWN {
	WIDTH: 128px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/tool-dec.gif) =
no-repeat left top
}
UNKNOWN {
	WIDTH: 57px
}
UNKNOWN {
	WIDTH: 57px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/tool-save.gif) =
no-repeat left top
}
#tool-digg {
	WIDTH: 66px
}
#tool-digg A {
	WIDTH: 66px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/tool-digg.gif) =
no-repeat left top
}
#tool-delicious {
	WIDTH: 83px
}
#tool-delicious A {
	WIDTH: 83px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/tool-delicious.gif)=
 no-repeat left top
}
UNKNOWN {
	WIDTH: 106px
}
UNKNOWN {
	WIDTH: 106px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/tool-increasetype.g=
if) no-repeat left top
}
#tool-google {
	WIDTH: 66px
}
#tool-google A {
	WIDTH: 66px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/tool-google.gif) =
no-repeat left top
}
#tool-yahoo {
	WIDTH: 83px
}
#tool-yahoo A {
	WIDTH: 83px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/tool-yahoo.gif) =
no-repeat left top
}
UNKNOWN {
	WIDTH: 106px
}
UNKNOWN {
	WIDTH: 106px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/tool-decreasetype.g=
if) no-repeat left top
}
#tool-buzz {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 8px
}
#tool-myyahoo IMG {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: =
none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; =
BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#story-pic-columnist {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; WIDTH: 125px; FLOAT: left; =
COLOR: #003561; FONT-SIZE: 9px; MARGIN-RIGHT: 20px
}
#story-pic-columnist DT {
	MARGIN-BOTTOM: 5px
}
#story-pic-columnist DD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 125px; =
PADDING-RIGHT: 2px; BACKGROUND: #f0f0f0; PADDING-TOP: 2px
}
#story-pic-columnist DD.story-pic-bigger A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 19px; PADDING-RIGHT: 0px; DISPLAY: =
block; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/BNEWS_Larger_Img.jp=
g) no-repeat left 50%; HEIGHT: 16px; COLOR: #003572; TEXT-DECORATION: =
none; PADDING-TOP: 4px
}
#story-pic-columnist DD.story-pic-byline {
	COLOR: #7d7d7d
}
#toolbox-columnist {
	LIST-STYLE-TYPE: none; WIDTH: 430px; DISPLAY: block; MARGIN-BOTTOM: =
10px; FLOAT: right; HEIGHT: 25px
}
#toolbox-columnist LI {
	FLOAT: left; HEIGHT: 25px
}
#toolbox-columnist A {
	DISPLAY: block; HEIGHT: 0px !important; OVERFLOW: hidden; PADDING-TOP: =
25px
}
#story-ads {
	WIDTH: 298px; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 10px; =
PADDING-TOP: 11px
}
#story-ad-a {
	BORDER-BOTTOM: #b2b2b2 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: =
10px
}
#story-ad-b {
	MARGIN-TOP: 10px; BORDER-TOP: #b2b2b2 1px solid; PADDING-TOP: 10px
}
#story-ads H2 {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 2px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: #fff; FONT-SIZE: =
16px; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
#story-ads H2.ap {
	PADDING-LEFT: 34px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/ap.gif) #fff =
no-repeat 10px 3px; COLOR: #2e3092
}
#story-ads H2.breaking {
	BACKGROUND: #fff no-repeat 10px 3px; COLOR: #2e3092
}
#story-box-video {
	MARGIN-TOP: 12px
}
#story-box-video-embed {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BACKGROUND: #e5e5e5; PADDING-TOP: 0px
}
.box-breaking-updated {
	COLOR: #000000; MARGIN-LEFT: 10px; FONT-SIZE: 11px
}
#story-box-ap-breaking UL {
	LIST-STYLE-TYPE: none; MARGIN: 10px 10px 5px
}
#story-box-ap-breaking LI {
	PADDING-LEFT: 10px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/bul-break.gif) =
no-repeat 0px 5px
}
#story-box-ap-breaking UL A {
	COLOR: #2e3092; TEXT-DECORATION: none
}
#story-box-ap-breaking UL A:hover {
	TEXT-DECORATION: underline
}
P.more {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
P.more A {
	COLOR: #ff0000
}
P.more A:hover {
	TEXT-DECORATION: none
}
.story-more UL {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 10px
}
.story-more LI {
	PADDING-LEFT: 10px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/bul-grey.gif) =
no-repeat 0px 5px
}
.story-more UL A {
	COLOR: #757575; TEXT-DECORATION: none
}
.story-more UL A:hover {
	TEXT-DECORATION: underline
}
#story-ad-block {
	MARGIN-TOP: 10px
}
#mid-buffalo-blogs-box {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ebebeb; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
MARGIN-BOTTOM: 10px; FONT-SIZE: 12px; PADDING-TOP: 5px
}
#mid-buffalo-blogs H2 {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; MARGIN: 20px 0px 2px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: #fff; FONT-SIZE: =
14px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#mid-buffalo-blogs UL {
	LIST-STYLE-TYPE: none
}
#mid-buffalo-blogs LI {
	PADDING-LEFT: 10px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/bul-grey.gif) =
no-repeat 0px 5px
}
.headshot {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: =
left; PADDING-TOP: 3px
}
#mid-buffalo-blogs A:link {
	COLOR: #b55e66; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#mid-buffalo-blogs A:visited {
	COLOR: #b55e66; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#mid-buffalo-blogs A:hover {
	BACKGROUND-COLOR: #ebebeb; TEXT-DECORATION: underline
}
#mid-buffalo-blogs A:active {
	BACKGROUND-COLOR: #ebebeb; TEXT-DECORATION: underline
}
#bot-main-ads {
	MARGIN: 0px 20px; WIDTH: 900px; CLEAR: both; BORDER-TOP: #b2b2b2 1px =
solid; PADDING-TOP: 16px
}
.bot-ad-left {
	PADDING-RIGHT: 12px
}
#footer-main {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 15px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/bg_bot_mast.gif) =
#ffffff left bottom; CLEAR: both; FONT-SIZE: 10px; PADDING-TOP: 15px
}
#footer-links {
	PADDING-BOTTOM: 10px; MARGIN: 0px 4px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/bg_footer_2px.gif) =
repeat-x left top; COLOR: #2e3092; PADDING-TOP: 15px
}
#footer-main A {
	COLOR: #392c98; TEXT-DECORATION: none
}
#footer-legal {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 15px; BORDER-RIGHT-STYLE: =
none; BORDER-TOP-STYLE: none; COLOR: #000000; BORDER-LEFT-STYLE: none
}
.gallery-list {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; WIDTH: =
220px; FLOAT: left
}
.gallery-list H2 {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; =
PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; FONT-SIZE: =
12px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore recalls Obama was a focused student  Don't Miss  The Buffalo News_files/tabs_v2.css

#searchTabArea {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: georgia, serif; FONT-SIZE: 11px; PADDING-TOP: 5px
}
A.searchTab {
	Z-INDEX: 100; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; MARGIN: 0px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333; FONT-WEIGHT: =
normal; TEXT-DECORATION: none; PADDING-TOP: 5px
}
A.searchTab:hover {
	BACKGROUND-COLOR: #fff
}
A.activeTab {
	BACKGROUND-COLOR: #f0f0f0; FONT-WEIGHT: bold
}
A.activeTab:hover {
	BACKGROUND-COLOR: #f0f0f0; FONT-WEIGHT: bold
}
A.activeTab:visited {
	BACKGROUND-COLOR: #f0f0f0; FONT-WEIGHT: bold
}
A.activeTab {
	Z-INDEX: 102
}
#searchTabMain {
	Z-INDEX: 101; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#searchTabMain DIV.on {
	BACKGROUND-COLOR: #f0f0f0; DISPLAY: block; CLEAR: left
}
#searchTabMain DIV.off {
	DISPLAY: none
}
#searchTabMain UL {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#searchTabMain UL A {
	COLOR: #757575; TEXT-DECORATION: none
}
#searchTabMain UL A:hover {
	TEXT-DECORATION: underline
}
#searchTabMain OL {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: =
20px; PADDING-TOP: 10px
}
#searchTabMain LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; FONT-FAMILY: georgia, serif; =
COLOR: #333; MARGIN-LEFT: 18px; FONT-SIZE: 12px
}
#searchTabMain OL A:link {
	COLOR: #1f3889
}
#searchTabMain OL A:visited {
	COLOR: #1f3889
}
#searchTabMain OL A:hover {
	TEXT-DECORATION: underline
}

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore recalls Obama was a focused student  Don't Miss  The Buffalo News_files/nav_v2.css

#nav {
	BORDER-BOTTOM: #000000 1px solid; POSITION: relative; TEXT-ALIGN: =
center; PADDING-BOTTOM: 21px; WIDTH: 940px; FONT-FAMILY: Georgia, "Times =
New Roman", Times, serif; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/bg_top_nav.gif) =
repeat-x left bottom; FONT-SIZE: 11px; WORD-SPACING: 0.2em
}
#nav UL {
	Z-INDEX: 1000; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center; =
PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; PADDING-LEFT: 154px; WIDTH: =
786px; PADDING-RIGHT: 0px; BACKGROUND: #e6d9c8; HEIGHT: 16px; =
BORDER-TOP: #000000 1px solid; PADDING-TOP: 3px
}
#nav UL LI {
	FLOAT: left
}
#nav A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: =
inline; COLOR: #000000; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#nav A:hover {
	COLOR: #9c013a
}
#nav A.on {
	FONT-WEIGHT: bold
}
.dropmenudiv {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; WIDTH: 940px; PADDING-RIGHT: =
0px; DISPLAY: inline; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/bg_subnav.gif) =
repeat-x left bottom; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; =
HEIGHT: 30px; FONT-SIZE: 10px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 5px; =
LEFT: -999em
}
.dropmenudiv P {
	PADDING-TOP: 5px
}
.dropmenudiv A:link {
	PADDING-BOTTOM: 5px; TEXT-INDENT: 3px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #736e71; TEXT-DECORATION: =
none; PADDING-TOP: 5px
}
HTML .dropmenudiv A {
	WIDTH: 100%; DISPLAY: inline; COLOR: #736e71
}
.dropmenudiv A:hover {
	DISPLAY: inline; COLOR: #9c013a
}
.menustyle UL {
	Z-INDEX: 1000; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center; =
PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; PADDING-LEFT: 130px; WIDTH: =
810px; PADDING-RIGHT: 0px; BACKGROUND: #e6d9c8; HEIGHT: 16px; =
BORDER-TOP: #000000 1px solid; PADDING-TOP: 3px
}
.menustyle UL LI {
	DISPLAY: inline
}
.menustyle UL LI A {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: =
7px; DISPLAY: inline; COLOR: #494949; BORDER-RIGHT: #dadada 1px solid; =
TEXT-DECORATION: none; PADDING-TOP: 4px
}
.menustyle UL LI A:hover {
	DISPLAY: inline; COLOR: #990000
}
.staticdiv {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; WIDTH: 940px; PADDING-RIGHT: =
0px; DISPLAY: inline; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/bg_subnav.gif) =
repeat-x left bottom; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; =
HEIGHT: 30px; VISIBILITY: hidden; FONT-SIZE: 10px; BORDER-LEFT-WIDTH: =
0px; TOP: 18px; PADDING-TOP: 5px; LEFT: 0px
}
.staticdiv P {
	PADDING-TOP: 5px
}
.staticdiv A:link {
	PADDING-BOTTOM: 5px; TEXT-INDENT: 3px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #736e71; TEXT-DECORATION: =
none; PADDING-TOP: 5px
}
.staticdiv A:hover {
	DISPLAY: inline; COLOR: #9c013a
}

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore recalls Obama was a focused student  Don't Miss  The Buffalo News_files/lightbox.css

#lightbox {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; =
WIDTH: 100%; TOP: 40px; LEFT: 0px
}
#lightbox A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: =
none; BORDER-LEFT-STYLE: none
}
#outerImageContainer {
	POSITION: relative; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: =
250px; HEIGHT: 250px; LEFT: -150px
}
#imageContainer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
#loading {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 100%; =
HEIGHT: 25%; TOP: 40%; LEFT: 0%
}
#hoverNav {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; =
LEFT: 0px
}
UNKNOWN {
	LEFT: 0px
}
#hoverNav A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#prevLink {
	WIDTH: 49%; DISPLAY: block; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/blank.gif) =
no-repeat; HEIGHT: 100%
}
#nextLink {
	WIDTH: 49%; DISPLAY: block; BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/blank.gif) =
no-repeat; HEIGHT: 100%
}
#prevLink {
	FLOAT: left; LEFT: 0px
}
#nextLink {
	FLOAT: right; RIGHT: 0px
}
#prevLink:hover {
	BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/prevlabel.gif) =
no-repeat left 15%
}
#prevLink:hover {
	BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/prevlabel.gif) =
no-repeat left 15%
}
#nextLink:hover {
	BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/nextlabel.gif) =
no-repeat right 15%
}
#nextLink:hover {
	BACKGROUND: =
url(http://media.buffalonews.com/static/images/shared/nextlabel.gif) =
no-repeat right 15%
}
#imageDataContainer {
	POSITION: relative; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; FONT: =
10px/1.4em Verdana, Helvetica, sans-serif; LEFT: -150px
}
#imageData {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 0px
}
#imageData #imageDetails {
	TEXT-ALIGN: left; WIDTH: 70%; FLOAT: left
}
#imageData #caption {
	FONT-WEIGHT: bold
}
#imageData #numberDisplay {
	PADDING-BOTTOM: 1em; DISPLAY: block; CLEAR: left
}
#imageData #bottomNavClose {
	PADDING-BOTTOM: 0.7em; WIDTH: 66px; FLOAT: right
}
#overlay {
	Z-INDEX: 90; POSITION: absolute; FILTER: alpha(opacity=3D60); =
BACKGROUND-COLOR: #000; WIDTH: 100%; HEIGHT: 500px; TOP: 0px; LEFT: 0px; =
moz-opacity: 0.6; opacity: 0.6
}
UNKNOWN {
	WIDTH: 100%; DISPLAY: inline-block
}
HTML .clearfix {
	HEIGHT: 1%
}

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore recalls Obama was a focused student  Don't Miss  The Buffalo News_files/print_story.css

BODY {
	PADDING-BOTTOM: 0px; MARGIN: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: "Times New Roman", Times, serif; BACKGROUND: #ffffff; =
FONT-SIZE: 12pt; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px; TEXT-DECORATION: none
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
UL {
	MARGIN: 0px 0px 10px
}
#top-ad {
	DISPLAY: none
}
#top-nav {
	DISPLAY: none
}
#search-main {
	DISPLAY: none
}
#link-subscribe {
	DISPLAY: none
}
#weather {
	DISPLAY: none
}
#nav {
	DISPLAY: none
}
.story-pic-bigger {
	DISPLAY: none
}
#toolbox {
	DISPLAY: none
}
#story-ads {
	DISPLAY: none
}
#bot-main-ads {
	DISPLAY: none
}
#footer-links {
	DISPLAY: none
}
#breadcrumbs {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
DT {
	FONT-WEIGHT: bold
}
#story-pic {
	MARGIN: 0px 0px 15px 15px; WIDTH: 280px; FLOAT: right
}
DD {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#story {
	BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 10px; MARGIN: 15px =
0px 10px
}
#date {
	BORDER-BOTTOM: #000000 2px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: =
10px
}
#bot-main {
	BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: =
10px; FONT-SIZE: 11px
}

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore recalls Obama was a focused student  Don't Miss  The Buffalo News_files/textsizer.js

/*------------------------------------------------------------
	Document Text Sizer- Copyright 2003 - Taewook Kang.  All rights =
reserved.
	Coded by: Taewook Kang (txkang.REMOVETHIS@hotmail.com)
	Web Site: http://txkang.com
	Script featured on Dynamic Drive (http://www.dynamicdrive.com)
=09
	Please retain this copyright notice in the script.
	License is granted to user to reuse this code on=20
	their own website if, and only if,=20
	this entire copyright notice is included.
--------------------------------------------------------------*/

//Specify affected tags. Add or remove from list:
var tgs =3D new Array( 'div','td','tr');

//Specify spectrum of different font sizes:
var szs =3D new Array( =
'xx-small','x-small','small','medium','large','x-large','xx-large' );
var startSz =3D 2;

function ts( trgt,inc ) {
	if (!document.getElementById) return
	var d =3D document,cEl =3D null,sz =3D startSz,i,j,cTags;
=09
	sz +=3D inc;
	if ( sz < 0 ) sz =3D 0;
	if ( sz > 6 ) sz =3D 6;
	startSz =3D sz;
	=09
	if ( !( cEl =3D d.getElementById( trgt ) ) ) cEl =3D =
d.getElementsByTagName( trgt )[ 0 ];

	cEl.style.fontSize =3D szs[ sz ];

	for ( i =3D 0 ; i < tgs.length ; i++ ) {
		cTags =3D cEl.getElementsByTagName( tgs[ i ] );
		for ( j =3D 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize =3D =
szs[ sz ];
	}
}
------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore recalls Obama was a focused student  Don't Miss  The Buffalo News_files/button.js

/* Copyright 2000-2004 Clickability Inc.  */=0A=
/* Clickability ButtonServer v4.01         */=0A=
=0A=
document.write('<script language=3D"JavaScript"> \n');=0A=
document.write('window.onerror=3Dfunction(){clickURL=3Ddocument.location.=
href;return true;} \n');=0A=
document.write('if(!self.clickURL) clickURL=3Dparent.location.href; \n');=0A=
document.write('<\/script> \n');=0A=
=0A=
var partnerID=3D173606;;=0A=
var custom=3D1;=0A=
var popWin=3D"width=3D510,height=3D480,resizable=3D1,scrollbars=3D1";=0A=
var =
commonLoc=3D"&fb=3DY&url=3D"+escape(getClickURL())+"&title=3D"+escape(get=
ClickTitle())+"&random=3D"+Math.random()+"&partnerID=3D"+partnerID+"&expi=
re=3D"+escape(getClickExpire());=0A=
=0A=
var inpop  =3D ( =
(document.domain.indexOf("printthis.clickability.com")>-1)?true:false);=0A=
var _b=3Dnew Image();=0A=
var clickRan=3DMath.random();=0A=
var clickFac =3D 1;=0A=
if(clickFac=3D=3D0)clickFac=3D1;=0A=
if(!inpop && clickRan>(1-(1/clickFac))){=0A=
    var _ti=3D900;=0A=
    var _qb=3D'http://s.clickability.com/s?';=0A=
    _qb+=3D"&7=3D"+partnerID;=0A=
    _qb+=3D"&8=3D"+escape(getClickURL());=0A=
    _qb+=3D"&10=3D"+escape(getClickTitle());=0A=
    _qb+=3D"&19=3D"+_ti;=0A=
    _qb+=3D"&21=3D"+clickFac;=0A=
    _qb+=3D"&18=3D"+Math.random();=0A=
    _b.src=3D_qb;=0A=
=0A=
}=0A=
=0A=
/****************Don't Change Below****************/=0A=
var =
IMG=3D"http://a449.g.akamai.net/f/449/1776/1d/button.clickability.com/img=
/com/";=0A=
var stT, etT, ptT, mpT, altST, altET, altPT, altMP, altIR, altIR, =
textWrap, iCol, tCol;=0A=
var spons, sponLoc, sponIntro, sponCol, sponTagTop, sponTagBot, sponFunc;=0A=
var bLay=3Dnew Array(), sponLay=3Dnew Array();=0A=
=0A=
/*Functions*/=0A=
function ST () {=0A=
	=
window.open('http://www.savethis.clickability.com/st/saveThisApp?clickMap=
=3DsaveThis'+commonLoc,'click',popWin);=0A=
	return false;=0A=
}=0A=
=0A=
function STMouseOver () {=0A=
	window.status=3D'SAVE THIS';=0A=
	return true;=0A=
}=0A=
=0A=
function STMouseOut () {=0A=
	window.status=3D'';=0A=
	return true;=0A=
}=0A=
function ET () {=0A=
	=
window.open('http://www.emailthis.clickability.com/et/emailThis?clickMap=3D=
create'+commonLoc+'&summary=3D'+escape(getClickSummary())+'&image=3D'+esc=
ape(getClickImage()),'click',popWin);=0A=
	return false;=0A=
}=0A=
=0A=
function ETMouseOver () {=0A=
	window.status=3D'EMAIL THIS';=0A=
	return true;=0A=
}=0A=
=0A=
function ETMouseOut () {=0A=
	window.status=3D'';=0A=
	return true;=0A=
}=0A=
function PT () {=0A=
	=
window.open('http://www.printthis.clickability.com/pt/printThis?clickMap=3D=
printThis'+commonLoc,'click',popWin);=0A=
	return false;=0A=
}=0A=
=0A=
function PTMouseOver () {=0A=
	window.status=3D'PRINT THIS';=0A=
	return true;=0A=
}=0A=
=0A=
function PTMouseOut () {=0A=
	window.status=3D'';=0A=
	return true;=0A=
}=0A=
function MP () {=0A=
		=
window.open('http://www.emailthis.clickability.com/et/emailThis?clickMap=3D=
topTen&fb=3DY&MPbut=3DY&popularType=3D1&partnerID=3D'+partnerID,'click',p=
opWin);=0A=
		return false;=0A=
}=0A=
=0A=
function MPMouseOver () {=0A=
	window.status=3D'MOST POPULAR';=0A=
	return true;=0A=
}=0A=
=0A=
function MPMouseOut () {=0A=
	window.status=3D'';=0A=
	return true;=0A=
}=0A=
=0A=
=0A=
function IR () {=0A=
	=
window.open('http://imware.clickability.com/imware/imware?action=3Drss.fe=
eds&button=3DY&destID=3D'+partnerID,'click',popWin);=0A=
	return false;=0A=
}=0A=
=0A=
function IRMouseOver () {=0A=
	window.status=3D'RSS FEEDS';=0A=
	return true;=0A=
}=0A=
=0A=
function IRMouseOut () {=0A=
	window.status=3D'';=0A=
	return true;=0A=
}=0A=
=0A=
=0A=
function drawBtn(type,text) {=0A=
	if(type=3D=3D'h' || type =3D=3D'H') type=3D'h';=0A=
	if(type=3D=3D'v' || type =3D=3D'V') type=3D'v';=0A=
	var i=3DbLay.length;=0A=
	sponLay[i]=3DsponTagBot;=0A=
	bLay[i]=3D"";=0A=
=0A=
		if (!textWrap) {=0A=
		var sIconImg=3DIMG+iCol+"/"+type+"-s-icon-l.gif";=0A=
		var sTextImg=3DIMG+tCol+"/"+type+"-s-text-l.gif";=0A=
		var eIconImg=3DIMG+iCol+"/"+type+"-e-icon-l.gif";=0A=
		var eTextImg=3DIMG+tCol+"/"+type+"-e-text-l.gif"; =0A=
		var pIconImg=3DIMG+iCol+"/"+type+"-p-icon-l.gif";=0A=
		var pTextImg=3DIMG+tCol+"/"+type+"-p-text-l.gif";=0A=
		var mpIconImg=3DIMG+iCol+"/"+type+"-mp-icon-l.gif";=0A=
		var mpTextImg=3DIMG+tCol+"/"+type+"-mp-text-l.gif";=0A=
		var irIconImg=3DIMG+iCol+"/"+type+"-ir-icon-l.gif";=0A=
		var irTextImg=3DIMG+tCol+"/"+type+"-ir-text-l.gif";=0A=
		if (type=3D=3D'h') {=0A=
			var =
iconHeight=3D18,sIconWidth=3D34,eIconWidth=3D30,pIconWidth=3D31,sTextWidt=
h=3D50,eTextWidth=3D56,pTextWidth=3D55,mpIconWidth=3D30,mpTextWidth=3D77,=
irIconWidth=3D30,irTextWidth=3D77;=0A=
		}=0A=
		else {=0A=
			var =
iconHeight=3D23,sIconWidth=3D35,eIconWidth=3D35,pIconWidth=3D35,sTextWidt=
h=3D55,eTextWidth=3D55,pTextWidth=3D55,mpIconWidth=3D35,mpTextWidth=3D77,=
irIconWidth=3D30,irTextWidth=3D77;=0A=
		}=0A=
	=0A=
	}=0A=
		=0A=
		if (textWrap) {=0A=
		var sIconImg=3DIMG+iCol+"/"+type+"-s-icon-s.gif";=0A=
		var sTextImg=3DIMG+tCol+"/"+type+"-s-text-s.gif";=0A=
		var eIconImg=3DIMG+iCol+"/"+type+"-e-icon-s.gif";=0A=
		var eTextImg=3DIMG+tCol+"/"+type+"-e-text-s.gif"; =0A=
		var pIconImg=3DIMG+iCol+"/"+type+"-p-icon-s.gif";=0A=
		var pTextImg=3DIMG+tCol+"/"+type+"-p-text-s.gif";=0A=
		var mpIconImg=3DIMG+iCol+"/"+type+"-mp-icon-s.gif";=0A=
		var mpTextImg=3DIMG+tCol+"/"+type+"-mp-text-s.gif";=0A=
		var irIconImg=3DIMG+iCol+"/"+type+"-ir-icon-s.gif";=0A=
		var irTextImg=3DIMG+tCol+"/"+type+"-ir-text-s.gif";=0A=
		if (type=3D=3D'h') {=0A=
			var =
iconHeight=3D24,sIconWidth=3D35,eIconWidth=3D30,pIconWidth=3D32,sTextWidt=
h=3D30,eTextWidth=3D34,pTextWidth=3D31,mpIconWidth=3D31,mpTextWidth=3D53,=
irIconWidth=3D31,irTextWidth=3D53;=0A=
		}=0A=
		else {=0A=
			var =
iconHeight=3D32,sIconWidth=3D35,eIconWidth=3D35,pIconWidth=3D35,sTextWidt=
h=3D32,eTextWidth=3D32,pTextWidth=3D32,mpIconWidth=3D35,mpTextWidth=3D50,=
irIconWidth=3D35,irTextWidth=3D50;=0A=
		}=0A=
	}=0A=
		=0A=
		if (spons) {=0A=
		if (type=3D=3D'h') {=0A=
			if (sponLoc=3D=3D"top") {=0A=
				document.write('<table><tr><td align=3D"right"><table><tr><td><font =
size=3D"1" face=3D"Arial,Helvetica" =
color=3D"#000000">'+sponIntro+'</font> </td><td>');=0A=
				eval(sponTagTop);=0A=
				document.write('</td></tr></table></td></tr><tr><td>');	=0A=
			}=0A=
			else {=0A=
				document.write('<table><tr><td>');	=0A=
			}=0A=
		}=0A=
	}=0A=
		=0A=
	if (type=3D=3D'h') document.write('<nobr>');=0A=
	=0A=
		if (stT) {=0A=
		if (type=3D=3D'v') bLay[i]+=3D"<div>";=0A=
		bLay[i]+=3D"<A HREF=3D\"#\" ONCLICK=3D\"return(ST());\" =
onMouseOver=3D\"return(STMouseOver());\" =
onMouseOut=3D\"return(STMouseOut());\">";=0A=
		bLay[i]+=3D"<IMG src=3D\""+sIconImg+"\" width=3D\""+sIconWidth+"\" =
height=3D\""+iconHeight+"\" border=3D\"0\" alt=3D\""+altST+"\" =
title=3D\""+altST+"\">";=0A=
		if (text) bLay[i]+=3D"<IMG src=3D\""+sTextImg+"\" =
width=3D\""+sTextWidth+"\" height=3D\""+iconHeight+"\" border=3D\"0\" =
alt=3D\""+altST+"\" title=3D\""+altST+"\">";=0A=
		if (type=3D=3D'h') bLay[i]+=3D"</a>&nbsp;&nbsp;";=0A=
		if (type=3D=3D'v') bLay[i]+=3D"</a></div>";=0A=
	}=0A=
			if (etT) {=0A=
		if (type=3D=3D'v') bLay[i]+=3D"<div>";=0A=
		bLay[i]+=3D"<A HREF=3D\"#\" ONCLICK=3D\"return(ET());\" =
onMouseOver=3D\"return(ETMouseOver());\" =
onMouseOut=3D\"return(ETMouseOut());\">";=0A=
		bLay[i]+=3D"<IMG src=3D\""+eIconImg+"\" width=3D\""+eIconWidth+"\" =
height=3D\""+iconHeight+"\" border=3D\"0\" alt=3D\""+altET+"\" =
title=3D\""+altET+"\">";=0A=
		if (text) bLay[i]+=3D"<IMG src=3D\""+eTextImg+"\" =
width=3D\""+eTextWidth+"\" height=3D\""+iconHeight+"\" border=3D\"0\" =
alt=3D\""+altET+"\" title=3D\""+altET+"\">";=0A=
		if (type=3D=3D'h') bLay[i]+=3D"</a>&nbsp;&nbsp;";=0A=
		if (type=3D=3D'v') bLay[i]+=3D"</a></div>";		=0A=
	}=0A=
			if (ptT) {=0A=
		if (type=3D=3D'v') bLay[i]+=3D"<div>";=0A=
		bLay[i]+=3D"<A HREF=3D\"#\" ONCLICK=3D\"return(PT());\" =
onMouseOver=3D\"return(PTMouseOver());\" =
onMouseOut=3D\"return(PTMouseOut());\">";=0A=
		bLay[i]+=3D"<IMG src=3D\""+pIconImg+"\" width=3D\""+pIconWidth+"\" =
height=3D\""+iconHeight+"\" border=3D\"0\" alt=3D\""+altPT+"\" =
title=3D\""+altPT+"\">";=0A=
		if (text) bLay[i]+=3D"<IMG src=3D\""+pTextImg+"\" =
width=3D\""+pTextWidth+"\" height=3D\""+iconHeight+"\" border=3D\"0\" =
alt=3D\""+altPT+"\" title=3D\""+altPT+"\">";=0A=
		if (type=3D=3D'h') bLay[i]+=3D"</a>&nbsp;&nbsp;";=0A=
		if (type=3D=3D'v') bLay[i]+=3D"</a></div>";=0A=
	}=0A=
			if (mpT) {=0A=
		if (type=3D=3D'v') bLay[i]+=3D"<div>";=0A=
		bLay[i]+=3D"<A HREF=3D\"#\" ONCLICK=3D\"return(MP());\" =
onMouseOver=3D\"return(MPMouseOver());\" =
onMouseOut=3D\"return(MPMouseOut());\">";=0A=
		bLay[i]+=3D"<IMG src=3D\""+mpIconImg+"\" width=3D\""+mpIconWidth+"\" =
height=3D\""+iconHeight+"\" border=3D\"0\" alt=3D\""+altMP+"\" =
title=3D\""+altMP+"\">";=0A=
		if (text) bLay[i]+=3D"<IMG src=3D\""+mpTextImg+"\" =
width=3D\""+mpTextWidth+"\" height=3D\""+iconHeight+"\" border=3D\"0\" =
alt=3D\""+altMP+"\" title=3D\""+altMP+"\">";=0A=
		if (type=3D=3D'h') bLay[i]+=3D"</a>&nbsp;&nbsp;";=0A=
		if (type=3D=3D'v') bLay[i]+=3D"</a></div>";=0A=
	}=0A=
			if (irT) {=0A=
		if (type=3D=3D'v') bLay[i]+=3D"<div>";=0A=
		bLay[i]+=3D"<A HREF=3D\"#\" ONCLICK=3D\"return(IR());\" =
onMouseOver=3D\"return(IRMouseOver());\" =
onMouseOut=3D\"return(IRMouseOut());\">";=0A=
		bLay[i]+=3D"<IMG src=3D\""+irIconImg+"\" width=3D\""+irIconWidth+"\" =
height=3D\""+iconHeight+"\" border=3D\"0\" alt=3D\""+altIR+"\" =
title=3D\""+altIR+"\">";=0A=
		if (text) bLay[i]+=3D"<IMG src=3D\""+irTextImg+"\" =
width=3D\""+irTextWidth+"\" height=3D\""+iconHeight+"\" border=3D\"0\" =
alt=3D\""+altIR+"\" title=3D\""+altIR+"\">";=0A=
		if (type=3D=3D'h') bLay[i]+=3D"</a>&nbsp;&nbsp;";=0A=
		if (type=3D=3D'v') bLay[i]+=3D"</a></div>";=0A=
	}=0A=
	=0A=
	document.write(bLay[i]);=0A=
	if (type=3D=3D'h') document.write('</nobr>');=0A=
	=0A=
		if (spons) {=0A=
		if (sponLoc=3D=3D"top") {=0A=
			document.write('</td></tr></table>');	=0A=
		}=0A=
		else if (type=3D=3D'h') {=0A=
			document.write('</td><td valign=3D"top">');=0A=
			if (sponIntro && sponIntro !=3D ' ') document.write('<font size=3D"1" =
face=3D"Arial,Helvetica" color=3D"#000000">'+sponIntro+'</font><br>');=0A=
			eval(sponTagTop);=0A=
			document.write('</td></tr></table>');	=0A=
		}=0A=
		else {=0A=
			document.write('<div><table><tr><td> ');=0A=
			if (sponIntro && sponIntro !=3D ' ') document.write('<font size=3D"1" =
face=3D"Arial,Helvetica" color=3D"#000000">'+sponIntro+'</font><br> ');=0A=
			eval(sponTagTop);=0A=
			document.write('</td></tr></table></div>');=0A=
		}=0A=
	}=0A=
	}=0A=
function initBtn() {=0A=
	var a=3DinitBtn.arguments;=0A=
	stT=3Da[0]; etT=3Da[1]; ptT=3Da[2]; mpT=3Da[3]; irT=3Da[4]=0A=
	textWrap=3Da[5]; iCol=3Da[6]; tCol=3Da[7];=0A=
}=0A=
function initSponsor() {=0A=
	var a=3DinitSponsor.arguments;=0A=
	spons=3Da[0]; sponLoc=3Da[1]; sponIntro=3Da[2]; sponCol=3Da[3]; =
sponTagTop=3Da[4]; sponTagBot=3Da[5]; sponFunc=3Da[6];=0A=
}=0A=
function initAlt(s,e,p,m,i) {=0A=
	altST =3D (s) ? "Save a link to this article and return to it at =
www.savethis.com":"";=0A=
	altET =3D (e) ? "Email a link to this article":"";=0A=
	altPT =3D (p) ? "Printer-friendly version of this article":"";=0A=
	altMP =3D (m) ? "View a list of the most popular articles on our =
site":"";=0A=
	altIR =3D (i) ? "Get RSS feeds of the most popular articles on our =
site":"";=0A=
}=0A=
function btnDone() {=0A=
	for (i=3D0;i<sponLay.length;i++) {=0A=
		if (sponLay[i]) eval(sponLay[i]);=0A=
	}=0A=
}=0A=
=0A=
=0A=
function getClickURL() {=0A=
        if (self.clickURL) return clickURL;=0A=
        return document.location.href;=0A=
}=0A=
=0A=
function getClickTitle() {=0A=
=0A=
var repls=3D {=0A=
"\xa0": " ",=0A=
"\xa9": "(c)",=0A=
"\xae": "(r)",=0A=
"\xb7": "*",=0A=
"\u2018": "'",=0A=
"\u2019": "'",=0A=
"\u201c": '"',=0A=
"\u201d": '"',=0A=
"\u2026": "...",=0A=
"\u2002": " ",=0A=
"\u2003": " ",=0A=
"\u2009": " ",=0A=
"\u2013": "-",=0A=
"\u2014": "--",=0A=
"\u2122": "(tm)",=0A=
"\uFFFD": " "=0A=
};=0A=
=0A=
        if (self.clickTitle) { clktitle=3DclickTitle; }=0A=
        else { clktitle=3Ddocument.title; }=0A=
	for (key in repls){=0A=
    		rx =3D new RegExp(key, 'g');=0A=
    		clktitle =3D clktitle.replace(rx, repls[key]);=0A=
	}=0A=
	return clktitle;=0A=
}=0A=
=0A=
=0A=
function getClickExpire() {=0A=
	if (self.clickExpire) return clickExpire; =0A=
	return "";=0A=
}=0A=
=0A=
=0A=
function getClickSummary() {=0A=
	if (self.clickSummary) return clickSummary;=0A=
	return "";=0A=
}=0A=
=0A=
function getClickImage() {=0A=
	if (self.clickImage) return clickImage; =0A=
	return "";=0A=
}=0A=
=0A=
=0A=
window.onresize =3D function () {=0A=
    for (var i=3D0; i<document.links.length; i++) {=0A=
        document.links[i].onclick =3D document.links[i].onclick;=0A=
    }=0A=
}=0A=
=0A=
if (!custom && !inpop) {=0A=
            =0A=
            =0A=
            =0A=
            =0A=
        =0A=
	initBtn(1,1,1,1,0,0,'cc0000','cc0000');=0A=
	=0A=
	initSponsor(0,'right',' ','000000',' ',' ',' ');=0A=
	=0A=
	initAlt(1,1,1,1,1);=0A=
	=0A=
	eval(sponFunc);=0A=
	=0A=
	drawBtn('H',1);=0A=
}=0A=
=0A=
  =0A=

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore recalls Obama was a focused student  Don't Miss  The Buffalo News_files/scripts.js

// this is used for story pages to make the larger picture pop-up=0A=
function makeWin(url, winWidth, winHeight, chrome) {=0A=
=0A=
  if (!chrome) {=0A=
    chrome =3D 0;=0A=
  }=0A=
=0A=
  if (navigator.appName =3D=3D "Netscape" && =
parseFloat(navigator.appVersion) >=3D 4) {=0A=
    var screenPosX,screenPosY;=0A=
    screenPosX =3D (screen.availWidth - winWidth) / 50;=0A=
    screenPosY =3D (screen.availHeight - winHeight) / 50;=0A=
    window.open(url, =
'new','toolbar=3D0,location=3D'+chrome+',directories=3D0,status=3D'+chrom=
e+',menubar=3D0,scrollbars=3D0,resizable=3D0,copyhistory=3D0,width=3D'+wi=
nWidth+',height=3D'+winHeight+',screenX=3D'+screenPosX+',screenY=3D'+scre=
enPosY);=0A=
  }=0A=
  else {=0A=
    mister =3D window.open(url, =
'new','toolbar=3D0,location=3D'+chrome+',directories=3D0,status=3D'+chrom=
e+',menubar=3D0,scrollbars=3D0,resizable=3D0,copyhistory=3D0,width=3D'+wi=
nWidth+',height=3D'+winHeight);=0A=
    mister.location =3D url;=0A=
  }=0A=
}=0A=
=0A=
=0A=
// this is our class and style switcher for the tabbed 'most popular =
menu'=0A=
// do not remove!  this will break the tabbed menu!=0A=
=0A=
function selectmenu (option) {=0A=
    var tabs =3D new Array ("most-view", "most-emai", "most-sear");=0A=
    var option_info ;=0A=
    var query;=0A=
    var query_value;=0A=
    var previous_query;=0A=
    var previous_query_value;=0A=
             =0A=
    for (var i=3D0; i < tabs.length; i++) {=0A=
       document.getElementById(tabs[i]).className =3D "searchTab";=0A=
       option_info =3D tabs[i] + "_TAB";=0A=
       document.getElementById(option_info).className =3D "off";=0A=
    }=0A=
     =0A=
    document.getElementById(option).className =3D "searchTab activeTab";=0A=
    option_info =3D option + "_TAB";=0A=
    document.getElementById(option_info).className =3D "on";=0A=
    query =3D option + "_QUERY"; =0A=
    for (var i=3D0; i < tabs.length; i++) {=0A=
        if (option !=3D tabs[i]) {=0A=
            previous_query =3D tabs[i] + "_QUERY";=0A=
            previous_query_value =3D =
document.getElementById(previous_query).value;=0A=
            if (previous_query_value !=3D "") {=0A=
                  query_value =3D previous_query_value;=0A=
                  document.getElementById(query).value =3D query_value;=0A=
                  document.getElementById(previous_query).value =3D "";=0A=
            }=0A=
        }=0A=
    }=0A=
    document.getElementById(query).focus();=0A=
}=0A=
=0A=
=0A=
=0A=
// this is the scripting for the main drop-down=0A=
var cssdropdown=3D{=0A=
disappeardelay: 500, //set delay in miliseconds before menu disappears =
onmouseout=0A=
disablemenuclick: false, //when user clicks on a menu item with a drop =
down menu, disable menu item's link?=0A=
enableswipe: 0, //enable swipe effect? 1 for yes, 0 for no=0A=
=0A=
//No need to edit beyond here////////////////////////=0A=
dropmenuobj: null, ie: document.all, firefox: =
document.getElementById&&!document.all, swipetimer: undefined, =
bottomclip:0,=0A=
=0A=
getposOffset:function(what, offsettype){=0A=
var totaloffset=3D(offsettype=3D=3D"left")? what.offsetLeft : =
what.offsetTop;=0A=
var parentEl=3Dwhat.offsetParent;=0A=
while (parentEl!=3Dnull){=0A=
totaloffset=3D(offsettype=3D=3D"left")? totaloffset+parentEl.offsetLeft =
: totaloffset+parentEl.offsetTop;=0A=
parentEl=3DparentEl.offsetParent;=0A=
}=0A=
return totaloffset;=0A=
},=0A=
=0A=
swipeeffect:function(){=0A=
if (this.bottomclip<parseInt(this.dropmenuobj.offsetHeight)){=0A=
this.bottomclip+=3D5+(this.bottomclip/5) //unclip drop down menu =
visibility gradually=0A=
this.dropmenuobj.style.clip=3D"rect(0 auto "+this.bottomclip+"px 0)"=0A=
}=0A=
else=0A=
return=0A=
this.swipetimer=3DsetTimeout("cssdropdown.swipeeffect()", 5)=0A=
},=0A=
=0A=
showhide:function(obj, e){=0A=
if (this.ie || this.firefox)=0A=
this.dropmenuobj.style.left=3Dthis.dropmenuobj.style.top=3D"0px"=0A=
if (e.type=3D=3D"click" && obj.visibility=3D=3Dhidden || =
e.type=3D=3D"mouseover"){=0A=
if (this.enableswipe=3D=3D1){=0A=
if (typeof this.swipetimer!=3D"undefined")=0A=
clearTimeout(this.swipetimer)=0A=
obj.clip=3D"rect(0 auto 0 0)" //hide menu via clipping=0A=
this.bottomclip=3D0=0A=
this.swipeeffect()=0A=
}=0A=
obj.visibility=3D"visible"=0A=
}=0A=
else if (e.type=3D=3D"click")=0A=
obj.visibility=3D"hidden"=0A=
},=0A=
=0A=
iecompattest:function(){=0A=
return (document.compatMode && document.compatMode!=3D"BackCompat")? =
document.documentElement : document.body=0A=
},=0A=
=0A=
clearbrowseredge:function(obj, whichedge){=0A=
var edgeoffset=3D0=0A=
if (whichedge=3D=3D"rightedge"){=0A=
var windowedge=3Dthis.ie && !window.opera? =
this.iecompattest().scrollLeft+this.iecompattest().clientWidth-15 : =
window.pageXOffset+window.innerWidth-15=0A=
this.dropmenuobj.contentmeasure=3Dthis.dropmenuobj.offsetWidth=0A=
if (windowedge-this.dropmenuobj.x < this.dropmenuobj.contentmeasure)  =
//move menu to the left?=0A=
edgeoffset=3Dthis.dropmenuobj.contentmeasure-obj.offsetWidth=0A=
}=0A=
else{=0A=
var topedge=3Dthis.ie && !window.opera? this.iecompattest().scrollTop : =
window.pageYOffset=0A=
var windowedge=3Dthis.ie && !window.opera? =
this.iecompattest().scrollTop+this.iecompattest().clientHeight-15 : =
window.pageYOffset+window.innerHeight-18=0A=
this.dropmenuobj.contentmeasure=3Dthis.dropmenuobj.offsetHeight=0A=
if (windowedge-this.dropmenuobj.y < this.dropmenuobj.contentmeasure){ =
//move up?=0A=
edgeoffset=3Dthis.dropmenuobj.contentmeasure+obj.offsetHeight=0A=
if ((this.dropmenuobj.y-topedge)<this.dropmenuobj.contentmeasure) //up =
no good either?=0A=
edgeoffset=3Dthis.dropmenuobj.y+obj.offsetHeight-topedge=0A=
}=0A=
}=0A=
return edgeoffset=0A=
},=0A=
=0A=
dropit:function(obj, e, dropmenuID){=0A=
if (this.dropmenuobj!=3Dnull) //hide previous menu=0A=
this.dropmenuobj.style.visibility=3D"hidden" //hide menu=0A=
this.clearhidemenu()=0A=
if (this.ie||this.firefox){=0A=
obj.onmouseout=3Dfunction(){cssdropdown.delayhidemenu()}=0A=
obj.onclick=3Dfunction(){return !cssdropdown.disablemenuclick} //disable =
main menu item link onclick?=0A=
this.dropmenuobj=3Ddocument.getElementById(dropmenuID)=0A=
this.dropmenuobj.onmouseover=3Dfunction(){cssdropdown.clearhidemenu()}=0A=
this.dropmenuobj.onmouseout=3Dfunction(e){cssdropdown.dynamichide(e)}=0A=
this.dropmenuobj.onclick=3Dfunction(){cssdropdown.delayhidemenu()}=0A=
this.showhide(this.dropmenuobj.style, e)=0A=
this.dropmenuobj.x=3Dthis.getposOffset(obj, "left")=0A=
this.dropmenuobj.y=3Dthis.getposOffset(obj, "top")=0A=
this.dropmenuobj.style.top=3Dthis.dropmenuobj.y-this.clearbrowseredge(obj=
, "bottomedge")+obj.offsetHeight-225+"px"=0A=
}=0A=
},=0A=
=0A=
contains_firefox:function(a, b) {=0A=
while (b.parentNode)=0A=
if ((b =3D b.parentNode) =3D=3D a)=0A=
return true;=0A=
return false;=0A=
},=0A=
=0A=
dynamichide:function(e){=0A=
var evtobj=3Dwindow.event? window.event : e=0A=
if (this.ie&&!this.dropmenuobj.contains(evtobj.toElement))=0A=
this.delayhidemenu()=0A=
else if (this.firefox&&e.currentTarget!=3D evtobj.relatedTarget&& =
!this.contains_firefox(evtobj.currentTarget, evtobj.relatedTarget))=0A=
this.delayhidemenu()=0A=
},=0A=
=0A=
delayhidemenu:function(){=0A=
this.delayhide=3DsetTimeout("cssdropdown.dropmenuobj.style.visibility=3D'=
hidden'",this.disappeardelay) //hide menu=0A=
},=0A=
=0A=
clearhidemenu:function(){=0A=
if (this.delayhide!=3D"undefined")=0A=
clearTimeout(this.delayhide)=0A=
},=0A=
=0A=
startmenu:function(){=0A=
for (var ids=3D0; ids<arguments.length; ids++){=0A=
var =
menuitems=3Ddocument.getElementById(arguments[ids]).getElementsByTagName(=
"a")=0A=
for (var i=3D0; i<menuitems.length; i++){=0A=
if (menuitems[i].getAttribute("rel")){=0A=
var relvalue=3Dmenuitems[i].getAttribute("rel")=0A=
menuitems[i].onmouseover=3Dfunction(e){=0A=
var event=3Dtypeof e!=3D"undefined"? e : window.event=0A=
cssdropdown.dropit(this,event,this.getAttribute("rel"))=0A=
}=0A=
}=0A=
}=0A=
}=0A=
if (window.createPopup && !window.XmlHttpRequest){ //if IE5.5 to IE6, =
create iframe for iframe shim technique=0A=
document.write('<IFRAME id=3D"iframeshim"  src=3D"" style=3D"display: =
none; left: 0; top: 0; z-index: 90; position: absolute; filter: =
progid:DXImageTransform.Microsoft.Alpha(style=3D0,opacity=3D0)" =
frameBorder=3D"0" scrolling=3D"no"></IFRAME>')=0A=
this.shimobject=3Ddocument.getElementById("iframeshim") //reference =
iframe object=0A=
}=0A=
}=0A=
=0A=
}=0A=

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore recalls Obama was a focused student  Don't Miss  The Buffalo News_files/apovn.js

/**
 * SWFObject v1.5: Flash Player detection and embed - =
http://blog.deconcept.com/swfobject/
 *
 * SWFObject is (c) 2007 Geoff Stearns and is released under the MIT =
License:
 * http://www.opensource.org/licenses/mit-license.php
 *
 */
if(typeof deconcept=3D=3D"undefined"){var deconcept=3Dnew =
Object();}if(typeof =
deconcept.util=3D=3D"undefined"){deconcept.util=3Dnew =
Object();}if(typeof =
deconcept.SWFObjectUtil=3D=3D"undefined"){deconcept.SWFObjectUtil=3Dnew =
Object();}deconcept.SWFObject=3Dfunction(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!=
document.getElementById){return;}this.DETECT_KEY=3D_a?_a:"detectflash";th=
is.skipDetect=3Ddeconcept.util.getRequestParameter(this.DETECT_KEY);this.=
params=3Dnew Object();this.variables=3Dnew =
Object();this.attributes=3Dnew =
Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id"=
,id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height=
",h);}if(_5){this.setAttribute("version",new =
deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=3Dd=
econcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&=
&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=3Dtrue;}if(c=
){this.addParam("bgcolor",c);}var =
q=3D_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpress=
Install",false);this.setAttribute("doExpressInstall",false);var =
_c=3D(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.s=
etAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);=
}};deconcept.SWFObject.prototype=3D{useExpressInstall:function(_d){this.x=
iSWFPath=3D!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInsta=
ll",true);},setAttribute:function(_e,_f){this.attributes[_e]=3D_f;},getAt=
tribute:function(_10){return =
this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=3D_12;=
},getParams:function(){return =
this.params;},addVariable:function(_13,_14){this.variables[_13]=3D_14;},g=
etVariable:function(_15){return =
this.variables[_15];},getVariables:function(){return =
this.variables;},getVariablePairs:function(){var _16=3Dnew Array();var =
key;var _18=3Dthis.getVariables();for(key in =
_18){_16[_16.length]=3Dkey+"=3D"+_18[key];}return =
_16;},getSWFHTML:function(){var =
_19=3D"";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.l=
ength){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplay=
erType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19=3D"<embed =
type=3D\"application/x-shockwave-flash\" =
src=3D\""+this.getAttribute("swf")+"\" =
width=3D\""+this.getAttribute("width")+"\" =
height=3D\""+this.getAttribute("height")+"\" =
style=3D\""+this.getAttribute("style")+"\"";_19+=3D" =
id=3D\""+this.getAttribute("id")+"\" =
name=3D\""+this.getAttribute("id")+"\" ";var =
_1a=3Dthis.getParams();for(var key in =
_1a){_19+=3D[key]+"=3D\""+_1a[key]+"\" ";}var =
_1c=3Dthis.getVariablePairs().join("&");if(_1c.length>0){_19+=3D"flashvar=
s=3D\""+_1c+"\"";}_19+=3D"/>";}else{if(this.getAttribute("doExpressInstal=
l")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",t=
his.xiSWFPath);}_19=3D"<object id=3D\""+this.getAttribute("id")+"\" =
classid=3D\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" =
width=3D\""+this.getAttribute("width")+"\" =
height=3D\""+this.getAttribute("height")+"\" =
style=3D\""+this.getAttribute("style")+"\">";_19+=3D"<param =
name=3D\"movie\" value=3D\""+this.getAttribute("swf")+"\" />";var =
_1d=3Dthis.getParams();for(var key in _1d){_19+=3D"<param =
name=3D\""+key+"\" value=3D\""+_1d[key]+"\" />";}var =
_1f=3Dthis.getVariablePairs().join("&");if(_1f.length>0){_19+=3D"<param =
name=3D\"flashvars\" value=3D\""+_1f+"\" />";}_19+=3D"</object>";}return =
_19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var =
_21=3Dnew =
deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21=
)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.=
setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",es=
cape(this.getAttribute("xiRedirectUrl")));document.title=3Ddocument.title=
.slice(0,47)+" - Flash Player =
Installation";this.addVariable("MMdoctitle",document.title);}}if(this.ski=
pDetect||this.getAttribute("doExpressInstall")||this.installedVer.version=
IsValid(this.getAttribute("version"))){var n=3D(typeof =
_20=3D=3D"string")?document.getElementById(_20):_20;n.innerHTML=3Dthis.ge=
tSWFHTML();return =
true;}else{if(this.getAttribute("redirectUrl")!=3D""){document.location.r=
eplace(this.getAttribute("redirectUrl"));}}return =
false;}};deconcept.SWFObjectUtil.getPlayerVersion=3Dfunction(){var =
_23=3Dnew =
deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeType=
s.length){var x=3Dnavigator.plugins["Shockwave =
Flash"];if(x&&x.description){_23=3Dnew =
deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replac=
e(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&nav=
igator.userAgent.indexOf("Windows CE")>=3D0){var axo=3D1;var =
_26=3D3;while(axo){try{_26++;axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=3Dnew =
deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=3Dnull;}}}else{try{var =
axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var =
axo=3Dnew ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=3Dnew =
deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess=3D"always";}catch=
(e){if(_23.major=3D=3D6){return _23;}}try{axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=3Dnull=
){_23=3Dnew deconcept.PlayerVersion(axo.GetVariable("$version").split(" =
")[1].split(","));}}}return =
_23;};deconcept.PlayerVersion=3Dfunction(_29){this.major=3D_29[0]!=3Dnull=
?parseInt(_29[0]):0;this.minor=3D_29[1]!=3Dnull?parseInt(_29[1]):0;this.r=
ev=3D_29[2]!=3Dnull?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototyp=
e.versionIsValid=3Dfunction(fv){if(this.major<fv.major){return =
false;}if(this.major>fv.major){return =
true;}if(this.minor<fv.minor){return =
false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return =
false;}return =
true;};deconcept.util=3D{getRequestParameter:function(_2b){var =
q=3Ddocument.location.search||document.location.hash;if(_2b=3D=3Dnull){re=
turn q;}if(q){var _2d=3Dq.substring(1).split("&");for(var =
i=3D0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("=3D"))=3D=3D=
_2b){return _2d[i].substring((_2d[i].indexOf("=3D")+1));}}}return =
"";}};deconcept.SWFObjectUtil.cleanupSWFs=3Dfunction(){var =
_2f=3Ddocument.getElementsByTagName("OBJECT");for(var =
i=3D_2f.length-1;i>=3D0;i--){_2f[i].style.display=3D"none";for(var x in =
_2f[i]){if(typeof =
_2f[i][x]=3D=3D"function"){_2f[i][x]=3Dfunction(){};}}}};if(deconcept.SWF=
Object.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.pre=
pUnload=3Dfunction(){__flash_unloadHandler=3Dfunction(){};__flash_savedUn=
loadHandler=3Dfunction(){};window.attachEvent("onunload",deconcept.SWFObj=
ectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFO=
bjectUtil.prepUnload);deconcept.unloadSet=3Dtrue;}}if(!document.getElemen=
tById&&document.all){document.getElementById=3Dfunction(id){return =
document.all[id];};}var =
getQueryParamValue=3Ddeconcept.util.getRequestParameter;var =
FlashObject=3Ddeconcept.SWFObject;var SWFObject=3Ddeconcept.SWFObject;

/* Broswer Detection */
var APDetect =3D {
	init: function () {
		this.contextLinking =3D this.searchString(this.dataBrowser) || "An =
unknown browser";
		this.browser =3D this.searchString(this.dataBrowser) || "An unknown =
browser";
		this.version =3D this.searchVersion(navigator.userAgent)
			|| this.searchVersion(navigator.appVersion)
			|| "an unknown version";
		this.OS =3D this.searchString(this.dataOS) || "an unknown OS";
	},
	searchString: function (data) {
		for (var i=3D0;i<data.length;i++)	{
			var dataString =3D data[i].string;
			var dataProp =3D data[i].prop;
			this.versionSearchString =3D data[i].versionSearch || =
data[i].identity;
			if (dataString) {
				if (dataString.indexOf(data[i].subString) !=3D -1)
					return data[i].identity;
			}
			else if (dataProp)
				return data[i].identity;
		}
	},
	searchVersion: function (dataString) {
		var index =3D dataString.indexOf(this.versionSearchString);
		if (index =3D=3D -1) return;
		return =
parseFloat(dataString.substring(index+this.versionSearchString.length+1))=
;
	},
	dataBrowser: [
		{ 	string: navigator.userAgent,subString: "OmniWeb",versionSearch: =
"OmniWeb/",	identity: "OmniWeb"	},
		{	string: navigator.vendor,subString: "Apple",identity: "Safari"	},
		{	prop: window.opera,	identity: "Opera"	},
		{	string: navigator.vendor,subString: "iCab",identity: "iCab"	},
		{	string: navigator.vendor,subString: "KDE",identity: "Konqueror"	},
		{	string: navigator.userAgent,subString: "Firefox",identity: "Firefox"	=
},
		{	string: navigator.vendor,subString: "Camino",identity: "Camino"	},
		{		// for newer Netscapes (6+)
			string: navigator.userAgent,subString: "Netscape",identity: =
"Netscape"	},
		{	string: navigator.userAgent,subString: "MSIE",identity: =
"Explorer",versionSearch: "MSIE" },
		{	string: navigator.userAgent,subString: "Gecko",identity: =
"Mozilla",versionSearch: "rv"	},
		{ 		// for older Netscapes (4-)
			string: navigator.userAgent,subString: "Mozilla",identity: =
"Netscape",versionSearch: "Mozilla"}
	],
	dataOS : [
		{	string: navigator.platform,subString: "Win",identity: "Windows"	},
		{	string: navigator.platform,subString: "Mac",identity: "Mac"	},
		{	string: navigator.platform,subString: "Linux",identity: "Linux"	}
	]

};

APDetect.init();

/* pop-up code */
function apvDwd(pid,title,pl,t,rf,fg) {
	var plvalue =3D "";
	if(!pl) {plvalue=3D"";}
	else {plvalue=3D"&p=3D"+pl;}
	var rf =3D document.URL;
	var fu =3D =
"http://video.ap.org/v/default.aspx?mk=3Den-ap&g=3D"+title+plvalue+"&f=3D=
"+pid+"&t=3D"+t+"fg=3Dtool";
	var w =3D =
window.open(fu,"apvDwd","width=3D788,height=3D598,status=3D1,scrollbars=3D=
1,resizable=3D1");
}

/* beta pop-up code */
function apvBetaDwd(pid,title,pl,t,rf,fg) {
	var plvalue =3D "";
	if(!pl) {plvalue=3D"";}
	else {plvalue=3D"&p=3D"+pl;}
	var rf =3D document.URL;
	var fu =3D =
"http://video.ap.org/v/default.aspx?mk=3Den-ap&g=3D"+title+plvalue+"&f=3D=
"+pid+"&t=3D"+t+"fg=3Dtool";
	var w =3D =
window.open(fu,"apvDwd","width=3D788,height=3D598,status=3D1,scrollbars=3D=
1,resizable=3D1");
}

/* tP beta pop-up code */
function apvDwd_tp ( pPID, pFID, pCat )
{
	var urlPlayer =3D "http://video.ap.org/?f=3D" + pFID + "&pid=3D" + =
pPID;
	window.open( urlPlayer , "apvDwd" , =
"width=3D1000,height=3D700,statUS=3D1,scrollbars=3D1,resizable=3D1" );
}

function getConfigFile()
{
	return "http://img.video.ap.org/p/s/config.json";
}

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore recalls Obama was a focused student  Don't Miss  The Buffalo News_files/prototype.js

/*  Prototype JavaScript framework, version 1.4.0=0A=
 *  (c) 2005 Sam Stephenson <sam@conio.net>=0A=
 *=0A=
 *  THIS FILE IS AUTOMATICALLY GENERATED. When sending patches, please =
diff=0A=
 *  against the source tree, available from the Prototype darcs =
repository.=0A=
 *=0A=
 *  Prototype is freely distributable under the terms of an MIT-style =
license.=0A=
 *=0A=
 *  For details, see the Prototype web site: http://prototype.conio.net/=0A=
 *=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var Prototype =3D {=0A=
  Version: '1.4.0',=0A=
  ScriptFragment: '(?:<script.*?>)((\n|\r|.)*?)(?:<\/script>)',=0A=
=0A=
  emptyFunction: function() {},=0A=
  K: function(x) {return x}=0A=
}=0A=
=0A=
var Class =3D {=0A=
  create: function() {=0A=
    return function() {=0A=
      this.initialize.apply(this, arguments);=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
var Abstract =3D new Object();=0A=
=0A=
Object.extend =3D function(destination, source) {=0A=
  for (property in source) {=0A=
    destination[property] =3D source[property];=0A=
  }=0A=
  return destination;=0A=
}=0A=
=0A=
Object.inspect =3D function(object) {=0A=
  try {=0A=
    if (object =3D=3D undefined) return 'undefined';=0A=
    if (object =3D=3D null) return 'null';=0A=
    return object.inspect ? object.inspect() : object.toString();=0A=
  } catch (e) {=0A=
    if (e instanceof RangeError) return '...';=0A=
    throw e;=0A=
  }=0A=
}=0A=
=0A=
Function.prototype.bind =3D function() {=0A=
  var __method =3D this, args =3D $A(arguments), object =3D args.shift();=0A=
  return function() {=0A=
    return __method.apply(object, args.concat($A(arguments)));=0A=
  }=0A=
}=0A=
=0A=
Function.prototype.bindAsEventListener =3D function(object) {=0A=
  var __method =3D this;=0A=
  return function(event) {=0A=
    return __method.call(object, event || window.event);=0A=
  }=0A=
}=0A=
=0A=
Object.extend(Number.prototype, {=0A=
  toColorPart: function() {=0A=
    var digits =3D this.toString(16);=0A=
    if (this < 16) return '0' + digits;=0A=
    return digits;=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this + 1;=0A=
  },=0A=
=0A=
  times: function(iterator) {=0A=
    $R(0, this, true).each(iterator);=0A=
    return this;=0A=
  }=0A=
});=0A=
=0A=
var Try =3D {=0A=
  these: function() {=0A=
    var returnValue;=0A=
=0A=
    for (var i =3D 0; i < arguments.length; i++) {=0A=
      var lambda =3D arguments[i];=0A=
      try {=0A=
        returnValue =3D lambda();=0A=
        break;=0A=
      } catch (e) {}=0A=
    }=0A=
=0A=
    return returnValue;=0A=
  }=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var PeriodicalExecuter =3D Class.create();=0A=
PeriodicalExecuter.prototype =3D {=0A=
  initialize: function(callback, frequency) {=0A=
    this.callback =3D callback;=0A=
    this.frequency =3D frequency;=0A=
    this.currentlyExecuting =3D false;=0A=
=0A=
    this.registerCallback();=0A=
  },=0A=
=0A=
  registerCallback: function() {=0A=
    setInterval(this.onTimerEvent.bind(this), this.frequency * 1000);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    if (!this.currentlyExecuting) {=0A=
      try {=0A=
        this.currentlyExecuting =3D true;=0A=
        this.callback();=0A=
      } finally {=0A=
        this.currentlyExecuting =3D false;=0A=
      }=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
function $() {=0A=
  var elements =3D new Array();=0A=
=0A=
  for (var i =3D 0; i < arguments.length; i++) {=0A=
    var element =3D arguments[i];=0A=
    if (typeof element =3D=3D 'string')=0A=
      element =3D document.getElementById(element);=0A=
=0A=
    if (arguments.length =3D=3D 1)=0A=
      return element;=0A=
=0A=
    elements.push(element);=0A=
  }=0A=
=0A=
  return elements;=0A=
}=0A=
Object.extend(String.prototype, {=0A=
  stripTags: function() {=0A=
    return this.replace(/<\/?[^>]+>/gi, '');=0A=
  },=0A=
=0A=
  stripScripts: function() {=0A=
    return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A=
  },=0A=
=0A=
  extractScripts: function() {=0A=
    var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A=
    var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A=
    return (this.match(matchAll) || []).map(function(scriptTag) {=0A=
      return (scriptTag.match(matchOne) || ['', ''])[1];=0A=
    });=0A=
  },=0A=
=0A=
  evalScripts: function() {=0A=
    return this.extractScripts().map(eval);=0A=
  },=0A=
=0A=
  escapeHTML: function() {=0A=
    var div =3D document.createElement('div');=0A=
    var text =3D document.createTextNode(this);=0A=
    div.appendChild(text);=0A=
    return div.innerHTML;=0A=
  },=0A=
=0A=
  unescapeHTML: function() {=0A=
    var div =3D document.createElement('div');=0A=
    div.innerHTML =3D this.stripTags();=0A=
    return div.childNodes[0] ? div.childNodes[0].nodeValue : '';=0A=
  },=0A=
=0A=
  toQueryParams: function() {=0A=
    var pairs =3D this.match(/^\??(.*)$/)[1].split('&');=0A=
    return pairs.inject({}, function(params, pairString) {=0A=
      var pair =3D pairString.split('=3D');=0A=
      params[pair[0]] =3D pair[1];=0A=
      return params;=0A=
    });=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.split('');=0A=
  },=0A=
=0A=
  camelize: function() {=0A=
    var oStringList =3D this.split('-');=0A=
    if (oStringList.length =3D=3D 1) return oStringList[0];=0A=
=0A=
    var camelizedString =3D this.indexOf('-') =3D=3D 0=0A=
      ? oStringList[0].charAt(0).toUpperCase() + =
oStringList[0].substring(1)=0A=
      : oStringList[0];=0A=
=0A=
    for (var i =3D 1, len =3D oStringList.length; i < len; i++) {=0A=
      var s =3D oStringList[i];=0A=
      camelizedString +=3D s.charAt(0).toUpperCase() + s.substring(1);=0A=
    }=0A=
=0A=
    return camelizedString;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return "'" + this.replace('\\', '\\\\').replace("'", '\\\'') + "'";=0A=
  }=0A=
});=0A=
=0A=
String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A=
=0A=
var $break    =3D new Object();=0A=
var $continue =3D new Object();=0A=
=0A=
var Enumerable =3D {=0A=
  each: function(iterator) {=0A=
    var index =3D 0;=0A=
    try {=0A=
      this._each(function(value) {=0A=
        try {=0A=
          iterator(value, index++);=0A=
        } catch (e) {=0A=
          if (e !=3D $continue) throw e;=0A=
        }=0A=
      });=0A=
    } catch (e) {=0A=
      if (e !=3D $break) throw e;=0A=
    }=0A=
  },=0A=
=0A=
  all: function(iterator) {=0A=
    var result =3D true;=0A=
    this.each(function(value, index) {=0A=
      result =3D result && !!(iterator || Prototype.K)(value, index);=0A=
      if (!result) throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  any: function(iterator) {=0A=
    var result =3D true;=0A=
    this.each(function(value, index) {=0A=
      if (result =3D !!(iterator || Prototype.K)(value, index))=0A=
        throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  collect: function(iterator) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      results.push(iterator(value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  detect: function (iterator) {=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index)) {=0A=
        result =3D value;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  findAll: function(iterator) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  grep: function(pattern, iterator) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      var stringValue =3D value.toString();=0A=
      if (stringValue.match(pattern))=0A=
        results.push((iterator || Prototype.K)(value, index));=0A=
    })=0A=
    return results;=0A=
  },=0A=
=0A=
  include: function(object) {=0A=
    var found =3D false;=0A=
    this.each(function(value) {=0A=
      if (value =3D=3D object) {=0A=
        found =3D true;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return found;=0A=
  },=0A=
=0A=
  inject: function(memo, iterator) {=0A=
    this.each(function(value, index) {=0A=
      memo =3D iterator(memo, value, index);=0A=
    });=0A=
    return memo;=0A=
  },=0A=
=0A=
  invoke: function(method) {=0A=
    var args =3D $A(arguments).slice(1);=0A=
    return this.collect(function(value) {=0A=
      return value[method].apply(value, args);=0A=
    });=0A=
  },=0A=
=0A=
  max: function(iterator) {=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D (iterator || Prototype.K)(value, index);=0A=
      if (value >=3D (result || value))=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  min: function(iterator) {=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D (iterator || Prototype.K)(value, index);=0A=
      if (value <=3D (result || value))=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  partition: function(iterator) {=0A=
    var trues =3D [], falses =3D [];=0A=
    this.each(function(value, index) {=0A=
      ((iterator || Prototype.K)(value, index) ?=0A=
        trues : falses).push(value);=0A=
    });=0A=
    return [trues, falses];=0A=
  },=0A=
=0A=
  pluck: function(property) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      results.push(value[property]);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  reject: function(iterator) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (!iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  sortBy: function(iterator) {=0A=
    return this.collect(function(value, index) {=0A=
      return {value: value, criteria: iterator(value, index)};=0A=
    }).sort(function(left, right) {=0A=
      var a =3D left.criteria, b =3D right.criteria;=0A=
      return a < b ? -1 : a > b ? 1 : 0;=0A=
    }).pluck('value');=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.collect(Prototype.K);=0A=
  },=0A=
=0A=
  zip: function() {=0A=
    var iterator =3D Prototype.K, args =3D $A(arguments);=0A=
    if (typeof args.last() =3D=3D 'function')=0A=
      iterator =3D args.pop();=0A=
=0A=
    var collections =3D [this].concat(args).map($A);=0A=
    return this.map(function(value, index) {=0A=
      iterator(value =3D collections.pluck(index));=0A=
      return value;=0A=
    });=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '#<Enumerable:' + this.toArray().inspect() + '>';=0A=
  }=0A=
}=0A=
=0A=
Object.extend(Enumerable, {=0A=
  map:     Enumerable.collect,=0A=
  find:    Enumerable.detect,=0A=
  select:  Enumerable.findAll,=0A=
  member:  Enumerable.include,=0A=
  entries: Enumerable.toArray=0A=
});=0A=
var $A =3D Array.from =3D function(iterable) {=0A=
  if (!iterable) return [];=0A=
  if (iterable.toArray) {=0A=
    return iterable.toArray();=0A=
  } else {=0A=
    var results =3D [];=0A=
    for (var i =3D 0; i < iterable.length; i++)=0A=
      results.push(iterable[i]);=0A=
    return results;=0A=
  }=0A=
}=0A=
=0A=
Object.extend(Array.prototype, Enumerable);=0A=
=0A=
Array.prototype._reverse =3D Array.prototype.reverse;=0A=
=0A=
Object.extend(Array.prototype, {=0A=
  _each: function(iterator) {=0A=
    for (var i =3D 0; i < this.length; i++)=0A=
      iterator(this[i]);=0A=
  },=0A=
=0A=
  clear: function() {=0A=
    this.length =3D 0;=0A=
    return this;=0A=
  },=0A=
=0A=
  first: function() {=0A=
    return this[0];=0A=
  },=0A=
=0A=
  last: function() {=0A=
    return this[this.length - 1];=0A=
  },=0A=
=0A=
  compact: function() {=0A=
    return this.select(function(value) {=0A=
      return value !=3D undefined || value !=3D null;=0A=
    });=0A=
  },=0A=
=0A=
  flatten: function() {=0A=
    return this.inject([], function(array, value) {=0A=
      return array.concat(value.constructor =3D=3D Array ?=0A=
        value.flatten() : [value]);=0A=
    });=0A=
  },=0A=
=0A=
  without: function() {=0A=
    var values =3D $A(arguments);=0A=
    return this.select(function(value) {=0A=
      return !values.include(value);=0A=
    });=0A=
  },=0A=
=0A=
  indexOf: function(object) {=0A=
    for (var i =3D 0; i < this.length; i++)=0A=
      if (this[i] =3D=3D object) return i;=0A=
    return -1;=0A=
  },=0A=
=0A=
  reverse: function(inline) {=0A=
    return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A=
  },=0A=
=0A=
  shift: function() {=0A=
    var result =3D this[0];=0A=
    for (var i =3D 0; i < this.length - 1; i++)=0A=
      this[i] =3D this[i + 1];=0A=
    this.length--;=0A=
    return result;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '[' + this.map(Object.inspect).join(', ') + ']';=0A=
  }=0A=
});=0A=
var Hash =3D {=0A=
  _each: function(iterator) {=0A=
    for (key in this) {=0A=
      var value =3D this[key];=0A=
      if (typeof value =3D=3D 'function') continue;=0A=
=0A=
      var pair =3D [key, value];=0A=
      pair.key =3D key;=0A=
      pair.value =3D value;=0A=
      iterator(pair);=0A=
    }=0A=
  },=0A=
=0A=
  keys: function() {=0A=
    return this.pluck('key');=0A=
  },=0A=
=0A=
  values: function() {=0A=
    return this.pluck('value');=0A=
  },=0A=
=0A=
  merge: function(hash) {=0A=
    return $H(hash).inject($H(this), function(mergedHash, pair) {=0A=
      mergedHash[pair.key] =3D pair.value;=0A=
      return mergedHash;=0A=
    });=0A=
  },=0A=
=0A=
  toQueryString: function() {=0A=
    return this.map(function(pair) {=0A=
      return pair.map(encodeURIComponent).join('=3D');=0A=
    }).join('&');=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '#<Hash:{' + this.map(function(pair) {=0A=
      return pair.map(Object.inspect).join(': ');=0A=
    }).join(', ') + '}>';=0A=
  }=0A=
}=0A=
=0A=
function $H(object) {=0A=
  var hash =3D Object.extend({}, object || {});=0A=
  Object.extend(hash, Enumerable);=0A=
  Object.extend(hash, Hash);=0A=
  return hash;=0A=
}=0A=
ObjectRange =3D Class.create();=0A=
Object.extend(ObjectRange.prototype, Enumerable);=0A=
Object.extend(ObjectRange.prototype, {=0A=
  initialize: function(start, end, exclusive) {=0A=
    this.start =3D start;=0A=
    this.end =3D end;=0A=
    this.exclusive =3D exclusive;=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    var value =3D this.start;=0A=
    do {=0A=
      iterator(value);=0A=
      value =3D value.succ();=0A=
    } while (this.include(value));=0A=
  },=0A=
=0A=
  include: function(value) {=0A=
    if (value < this.start)=0A=
      return false;=0A=
    if (this.exclusive)=0A=
      return value < this.end;=0A=
    return value <=3D this.end;=0A=
  }=0A=
});=0A=
=0A=
var $R =3D function(start, end, exclusive) {=0A=
  return new ObjectRange(start, end, exclusive);=0A=
}=0A=
=0A=
var Ajax =3D {=0A=
  getTransport: function() {=0A=
    return Try.these(=0A=
      function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A=
      function() {return new ActiveXObject('Microsoft.XMLHTTP')},=0A=
      function() {return new XMLHttpRequest()}=0A=
    ) || false;=0A=
  },=0A=
=0A=
  activeRequestCount: 0=0A=
}=0A=
=0A=
Ajax.Responders =3D {=0A=
  responders: [],=0A=
=0A=
  _each: function(iterator) {=0A=
    this.responders._each(iterator);=0A=
  },=0A=
=0A=
  register: function(responderToAdd) {=0A=
    if (!this.include(responderToAdd))=0A=
      this.responders.push(responderToAdd);=0A=
  },=0A=
=0A=
  unregister: function(responderToRemove) {=0A=
    this.responders =3D this.responders.without(responderToRemove);=0A=
  },=0A=
=0A=
  dispatch: function(callback, request, transport, json) {=0A=
    this.each(function(responder) {=0A=
      if (responder[callback] && typeof responder[callback] =3D=3D =
'function') {=0A=
        try {=0A=
          responder[callback].apply(responder, [request, transport, =
json]);=0A=
        } catch (e) {}=0A=
      }=0A=
    });=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Ajax.Responders, Enumerable);=0A=
=0A=
Ajax.Responders.register({=0A=
  onCreate: function() {=0A=
    Ajax.activeRequestCount++;=0A=
  },=0A=
=0A=
  onComplete: function() {=0A=
    Ajax.activeRequestCount--;=0A=
  }=0A=
});=0A=
=0A=
Ajax.Base =3D function() {};=0A=
Ajax.Base.prototype =3D {=0A=
  setOptions: function(options) {=0A=
    this.options =3D {=0A=
      method:       'post',=0A=
      asynchronous: true,=0A=
      parameters:   ''=0A=
    }=0A=
    Object.extend(this.options, options || {});=0A=
  },=0A=
=0A=
  responseIsSuccess: function() {=0A=
    return this.transport.status =3D=3D undefined=0A=
        || this.transport.status =3D=3D 0=0A=
        || (this.transport.status >=3D 200 && this.transport.status < =
300);=0A=
  },=0A=
=0A=
  responseIsFailure: function() {=0A=
    return !this.responseIsSuccess();=0A=
  }=0A=
}=0A=
=0A=
Ajax.Request =3D Class.create();=0A=
Ajax.Request.Events =3D=0A=
  ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A=
=0A=
Ajax.Request.prototype =3D Object.extend(new Ajax.Base(), {=0A=
  initialize: function(url, options) {=0A=
    this.transport =3D Ajax.getTransport();=0A=
    this.setOptions(options);=0A=
    this.request(url);=0A=
  },=0A=
=0A=
  request: function(url) {=0A=
    var parameters =3D this.options.parameters || '';=0A=
    if (parameters.length > 0) parameters +=3D '&_=3D';=0A=
=0A=
    try {=0A=
      this.url =3D url;=0A=
      if (this.options.method =3D=3D 'get' && parameters.length > 0)=0A=
        this.url +=3D (this.url.match(/\?/) ? '&' : '?') + parameters;=0A=
=0A=
      Ajax.Responders.dispatch('onCreate', this, this.transport);=0A=
=0A=
      this.transport.open(this.options.method, this.url,=0A=
        this.options.asynchronous);=0A=
=0A=
      if (this.options.asynchronous) {=0A=
        this.transport.onreadystatechange =3D =
this.onStateChange.bind(this);=0A=
        setTimeout((function() =
{this.respondToReadyState(1)}).bind(this), 10);=0A=
      }=0A=
=0A=
      this.setRequestHeaders();=0A=
=0A=
      var body =3D this.options.postBody ? this.options.postBody : =
parameters;=0A=
      this.transport.send(this.options.method =3D=3D 'post' ? body : =
null);=0A=
=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  setRequestHeaders: function() {=0A=
    var requestHeaders =3D=0A=
      ['X-Requested-With', 'XMLHttpRequest',=0A=
       'X-Prototype-Version', Prototype.Version];=0A=
=0A=
    if (this.options.method =3D=3D 'post') {=0A=
      requestHeaders.push('Content-type',=0A=
        'application/x-www-form-urlencoded');=0A=
=0A=
      /* Force "Connection: close" for Mozilla browsers to work around=0A=
       * a bug where XMLHttpReqeuest sends an incorrect Content-length=0A=
       * header. See Mozilla Bugzilla #246651.=0A=
       */=0A=
      if (this.transport.overrideMimeType)=0A=
        requestHeaders.push('Connection', 'close');=0A=
    }=0A=
=0A=
    if (this.options.requestHeaders)=0A=
      requestHeaders.push.apply(requestHeaders, =
this.options.requestHeaders);=0A=
=0A=
    for (var i =3D 0; i < requestHeaders.length; i +=3D 2)=0A=
      this.transport.setRequestHeader(requestHeaders[i], =
requestHeaders[i+1]);=0A=
  },=0A=
=0A=
  onStateChange: function() {=0A=
    var readyState =3D this.transport.readyState;=0A=
    if (readyState !=3D 1)=0A=
      this.respondToReadyState(this.transport.readyState);=0A=
  },=0A=
=0A=
  header: function(name) {=0A=
    try {=0A=
      return this.transport.getResponseHeader(name);=0A=
    } catch (e) {}=0A=
  },=0A=
=0A=
  evalJSON: function() {=0A=
    try {=0A=
      return eval(this.header('X-JSON'));=0A=
    } catch (e) {}=0A=
  },=0A=
=0A=
  evalResponse: function() {=0A=
    try {=0A=
      return eval(this.transport.responseText);=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  respondToReadyState: function(readyState) {=0A=
    var event =3D Ajax.Request.Events[readyState];=0A=
    var transport =3D this.transport, json =3D this.evalJSON();=0A=
=0A=
    if (event =3D=3D 'Complete') {=0A=
      try {=0A=
        (this.options['on' + this.transport.status]=0A=
         || this.options['on' + (this.responseIsSuccess() ? 'Success' : =
'Failure')]=0A=
         || Prototype.emptyFunction)(transport, json);=0A=
      } catch (e) {=0A=
        this.dispatchException(e);=0A=
      }=0A=
=0A=
      if ((this.header('Content-type') || =
'').match(/^text\/javascript/i))=0A=
        this.evalResponse();=0A=
    }=0A=
=0A=
    try {=0A=
      (this.options['on' + event] || Prototype.emptyFunction)(transport, =
json);=0A=
      Ajax.Responders.dispatch('on' + event, this, transport, json);=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
=0A=
    /* Avoid memory leak in MSIE: clean up the oncomplete event handler =
*/=0A=
    if (event =3D=3D 'Complete')=0A=
      this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A=
  },=0A=
=0A=
  dispatchException: function(exception) {=0A=
    (this.options.onException || Prototype.emptyFunction)(this, =
exception);=0A=
    Ajax.Responders.dispatch('onException', this, exception);=0A=
  }=0A=
});=0A=
=0A=
Ajax.Updater =3D Class.create();=0A=
=0A=
Object.extend(Object.extend(Ajax.Updater.prototype, =
Ajax.Request.prototype), {=0A=
  initialize: function(container, url, options) {=0A=
    this.containers =3D {=0A=
      success: container.success ? $(container.success) : $(container),=0A=
      failure: container.failure ? $(container.failure) :=0A=
        (container.success ? null : $(container))=0A=
    }=0A=
=0A=
    this.transport =3D Ajax.getTransport();=0A=
    this.setOptions(options);=0A=
=0A=
    var onComplete =3D this.options.onComplete || =
Prototype.emptyFunction;=0A=
    this.options.onComplete =3D (function(transport, object) {=0A=
      this.updateContent();=0A=
      onComplete(transport, object);=0A=
    }).bind(this);=0A=
=0A=
    this.request(url);=0A=
  },=0A=
=0A=
  updateContent: function() {=0A=
    var receiver =3D this.responseIsSuccess() ?=0A=
      this.containers.success : this.containers.failure;=0A=
    var response =3D this.transport.responseText;=0A=
=0A=
    if (!this.options.evalScripts)=0A=
      response =3D response.stripScripts();=0A=
=0A=
    if (receiver) {=0A=
      if (this.options.insertion) {=0A=
        new this.options.insertion(receiver, response);=0A=
      } else {=0A=
        Element.update(receiver, response);=0A=
      }=0A=
    }=0A=
=0A=
    if (this.responseIsSuccess()) {=0A=
      if (this.onComplete)=0A=
        setTimeout(this.onComplete.bind(this), 10);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.PeriodicalUpdater =3D Class.create();=0A=
Ajax.PeriodicalUpdater.prototype =3D Object.extend(new Ajax.Base(), {=0A=
  initialize: function(container, url, options) {=0A=
    this.setOptions(options);=0A=
    this.onComplete =3D this.options.onComplete;=0A=
=0A=
    this.frequency =3D (this.options.frequency || 2);=0A=
    this.decay =3D (this.options.decay || 1);=0A=
=0A=
    this.updater =3D {};=0A=
    this.container =3D container;=0A=
    this.url =3D url;=0A=
=0A=
    this.start();=0A=
  },=0A=
=0A=
  start: function() {=0A=
    this.options.onComplete =3D this.updateComplete.bind(this);=0A=
    this.onTimerEvent();=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    this.updater.onComplete =3D undefined;=0A=
    clearTimeout(this.timer);=0A=
    (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A=
  },=0A=
=0A=
  updateComplete: function(request) {=0A=
    if (this.options.decay) {=0A=
      this.decay =3D (request.responseText =3D=3D this.lastText ?=0A=
        this.decay * this.options.decay : 1);=0A=
=0A=
      this.lastText =3D request.responseText;=0A=
    }=0A=
    this.timer =3D setTimeout(this.onTimerEvent.bind(this),=0A=
      this.decay * this.frequency * 1000);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    this.updater =3D new Ajax.Updater(this.container, this.url, =
this.options);=0A=
  }=0A=
});=0A=
document.getElementsByClassName =3D function(className, parentElement) {=0A=
  var children =3D ($(parentElement) || =
document.body).getElementsByTagName('*');=0A=
  return $A(children).inject([], function(elements, child) {=0A=
    if (child.className.match(new RegExp("(^|\\s)" + className + =
"(\\s|$)")))=0A=
      elements.push(child);=0A=
    return elements;=0A=
  });=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!window.Element) {=0A=
  var Element =3D new Object();=0A=
}=0A=
=0A=
Object.extend(Element, {=0A=
  visible: function(element) {=0A=
    return $(element).style.display !=3D 'none';=0A=
  },=0A=
=0A=
  toggle: function() {=0A=
    for (var i =3D 0; i < arguments.length; i++) {=0A=
      var element =3D $(arguments[i]);=0A=
      Element[Element.visible(element) ? 'hide' : 'show'](element);=0A=
    }=0A=
  },=0A=
=0A=
  hide: function() {=0A=
    for (var i =3D 0; i < arguments.length; i++) {=0A=
      var element =3D $(arguments[i]);=0A=
      element.style.display =3D 'none';=0A=
    }=0A=
  },=0A=
=0A=
  show: function() {=0A=
    for (var i =3D 0; i < arguments.length; i++) {=0A=
      var element =3D $(arguments[i]);=0A=
      element.style.display =3D '';=0A=
    }=0A=
  },=0A=
=0A=
  remove: function(element) {=0A=
    element =3D $(element);=0A=
    element.parentNode.removeChild(element);=0A=
  },=0A=
=0A=
  update: function(element, html) {=0A=
    $(element).innerHTML =3D html.stripScripts();=0A=
    setTimeout(function() {html.evalScripts()}, 10);=0A=
  },=0A=
=0A=
  getHeight: function(element) {=0A=
    element =3D $(element);=0A=
    return element.offsetHeight;=0A=
  },=0A=
=0A=
  classNames: function(element) {=0A=
    return new Element.ClassNames(element);=0A=
  },=0A=
=0A=
  hasClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    return Element.classNames(element).include(className);=0A=
  },=0A=
=0A=
  addClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    return Element.classNames(element).add(className);=0A=
  },=0A=
=0A=
  removeClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    return Element.classNames(element).remove(className);=0A=
  },=0A=
=0A=
  // removes whitespace-only text node children=0A=
  cleanWhitespace: function(element) {=0A=
    element =3D $(element);=0A=
    for (var i =3D 0; i < element.childNodes.length; i++) {=0A=
      var node =3D element.childNodes[i];=0A=
      if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A=
        Element.remove(node);=0A=
    }=0A=
  },=0A=
=0A=
  empty: function(element) {=0A=
    return $(element).innerHTML.match(/^\s*$/);=0A=
  },=0A=
=0A=
  scrollTo: function(element) {=0A=
    element =3D $(element);=0A=
    var x =3D element.x ? element.x : element.offsetLeft,=0A=
        y =3D element.y ? element.y : element.offsetTop;=0A=
    window.scrollTo(x, y);=0A=
  },=0A=
=0A=
  getStyle: function(element, style) {=0A=
    element =3D $(element);=0A=
    var value =3D element.style[style.camelize()];=0A=
    if (!value) {=0A=
      if (document.defaultView && document.defaultView.getComputedStyle) =
{=0A=
        var css =3D document.defaultView.getComputedStyle(element, null);=0A=
        value =3D css ? css.getPropertyValue(style) : null;=0A=
      } else if (element.currentStyle) {=0A=
        value =3D element.currentStyle[style.camelize()];=0A=
      }=0A=
    }=0A=
=0A=
    if (window.opera && ['left', 'top', 'right', =
'bottom'].include(style))=0A=
      if (Element.getStyle(element, 'position') =3D=3D 'static') value =
=3D 'auto';=0A=
=0A=
    return value =3D=3D 'auto' ? null : value;=0A=
  },=0A=
=0A=
  setStyle: function(element, style) {=0A=
    element =3D $(element);=0A=
    for (name in style)=0A=
      element.style[name.camelize()] =3D style[name];=0A=
  },=0A=
=0A=
  getDimensions: function(element) {=0A=
    element =3D $(element);=0A=
    if (Element.getStyle(element, 'display') !=3D 'none')=0A=
      return {width: element.offsetWidth, height: element.offsetHeight};=0A=
=0A=
    // All *Width and *Height properties give 0 on elements with display =
none,=0A=
    // so enable the element temporarily=0A=
    var els =3D element.style;=0A=
    var originalVisibility =3D els.visibility;=0A=
    var originalPosition =3D els.position;=0A=
    els.visibility =3D 'hidden';=0A=
    els.position =3D 'absolute';=0A=
    els.display =3D '';=0A=
    var originalWidth =3D element.clientWidth;=0A=
    var originalHeight =3D element.clientHeight;=0A=
    els.display =3D 'none';=0A=
    els.position =3D originalPosition;=0A=
    els.visibility =3D originalVisibility;=0A=
    return {width: originalWidth, height: originalHeight};=0A=
  },=0A=
=0A=
  makePositioned: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D Element.getStyle(element, 'position');=0A=
    if (pos =3D=3D 'static' || !pos) {=0A=
      element._madePositioned =3D true;=0A=
      element.style.position =3D 'relative';=0A=
      // Opera returns the offset relative to the positioning context, =
when an=0A=
      // element is position relative but top and left have not been =
defined=0A=
      if (window.opera) {=0A=
        element.style.top =3D 0;=0A=
        element.style.left =3D 0;=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  undoPositioned: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._madePositioned) {=0A=
      element._madePositioned =3D undefined;=0A=
      element.style.position =3D=0A=
        element.style.top =3D=0A=
        element.style.left =3D=0A=
        element.style.bottom =3D=0A=
        element.style.right =3D '';=0A=
    }=0A=
  },=0A=
=0A=
  makeClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._overflow) return;=0A=
    element._overflow =3D element.style.overflow;=0A=
    if ((Element.getStyle(element, 'overflow') || 'visible') !=3D =
'hidden')=0A=
      element.style.overflow =3D 'hidden';=0A=
  },=0A=
=0A=
  undoClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._overflow) return;=0A=
    element.style.overflow =3D element._overflow;=0A=
    element._overflow =3D undefined;=0A=
  }=0A=
});=0A=
=0A=
var Toggle =3D new Object();=0A=
Toggle.display =3D Element.toggle;=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.Insertion =3D function(adjacency) {=0A=
  this.adjacency =3D adjacency;=0A=
}=0A=
=0A=
Abstract.Insertion.prototype =3D {=0A=
  initialize: function(element, content) {=0A=
    this.element =3D $(element);=0A=
    this.content =3D content.stripScripts();=0A=
=0A=
    if (this.adjacency && this.element.insertAdjacentHTML) {=0A=
      try {=0A=
        this.element.insertAdjacentHTML(this.adjacency, this.content);=0A=
      } catch (e) {=0A=
        if (this.element.tagName.toLowerCase() =3D=3D 'tbody') {=0A=
          this.insertContent(this.contentFromAnonymousTable());=0A=
        } else {=0A=
          throw e;=0A=
        }=0A=
      }=0A=
    } else {=0A=
      this.range =3D this.element.ownerDocument.createRange();=0A=
      if (this.initializeRange) this.initializeRange();=0A=
      =
this.insertContent([this.range.createContextualFragment(this.content)]);=0A=
    }=0A=
=0A=
    setTimeout(function() {content.evalScripts()}, 10);=0A=
  },=0A=
=0A=
  contentFromAnonymousTable: function() {=0A=
    var div =3D document.createElement('div');=0A=
    div.innerHTML =3D '<table><tbody>' + this.content + =
'</tbody></table>';=0A=
    return $A(div.childNodes[0].childNodes[0].childNodes);=0A=
  }=0A=
}=0A=
=0A=
var Insertion =3D new Object();=0A=
=0A=
Insertion.Before =3D Class.create();=0A=
Insertion.Before.prototype =3D Object.extend(new =
Abstract.Insertion('beforeBegin'), {=0A=
  initializeRange: function() {=0A=
    this.range.setStartBefore(this.element);=0A=
  },=0A=
=0A=
  insertContent: function(fragments) {=0A=
    fragments.each((function(fragment) {=0A=
      this.element.parentNode.insertBefore(fragment, this.element);=0A=
    }).bind(this));=0A=
  }=0A=
});=0A=
=0A=
Insertion.Top =3D Class.create();=0A=
Insertion.Top.prototype =3D Object.extend(new =
Abstract.Insertion('afterBegin'), {=0A=
  initializeRange: function() {=0A=
    this.range.selectNodeContents(this.element);=0A=
    this.range.collapse(true);=0A=
  },=0A=
=0A=
  insertContent: function(fragments) {=0A=
    fragments.reverse(false).each((function(fragment) {=0A=
      this.element.insertBefore(fragment, this.element.firstChild);=0A=
    }).bind(this));=0A=
  }=0A=
});=0A=
=0A=
Insertion.Bottom =3D Class.create();=0A=
Insertion.Bottom.prototype =3D Object.extend(new =
Abstract.Insertion('beforeEnd'), {=0A=
  initializeRange: function() {=0A=
    this.range.selectNodeContents(this.element);=0A=
    this.range.collapse(this.element);=0A=
  },=0A=
=0A=
  insertContent: function(fragments) {=0A=
    fragments.each((function(fragment) {=0A=
      this.element.appendChild(fragment);=0A=
    }).bind(this));=0A=
  }=0A=
});=0A=
=0A=
Insertion.After =3D Class.create();=0A=
Insertion.After.prototype =3D Object.extend(new =
Abstract.Insertion('afterEnd'), {=0A=
  initializeRange: function() {=0A=
    this.range.setStartAfter(this.element);=0A=
  },=0A=
=0A=
  insertContent: function(fragments) {=0A=
    fragments.each((function(fragment) {=0A=
      this.element.parentNode.insertBefore(fragment,=0A=
        this.element.nextSibling);=0A=
    }).bind(this));=0A=
  }=0A=
});=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.ClassNames =3D Class.create();=0A=
Element.ClassNames.prototype =3D {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    this.element.className.split(/\s+/).select(function(name) {=0A=
      return name.length > 0;=0A=
    })._each(iterator);=0A=
  },=0A=
=0A=
  set: function(className) {=0A=
    this.element.className =3D className;=0A=
  },=0A=
=0A=
  add: function(classNameToAdd) {=0A=
    if (this.include(classNameToAdd)) return;=0A=
    this.set(this.toArray().concat(classNameToAdd).join(' '));=0A=
  },=0A=
=0A=
  remove: function(classNameToRemove) {=0A=
    if (!this.include(classNameToRemove)) return;=0A=
    this.set(this.select(function(className) {=0A=
      return className !=3D classNameToRemove;=0A=
    }).join(' '));=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return this.toArray().join(' ');=0A=
  }=0A=
}=0A=
=0A=
Object.extend(Element.ClassNames.prototype, Enumerable);=0A=
var Field =3D {=0A=
  clear: function() {=0A=
    for (var i =3D 0; i < arguments.length; i++)=0A=
      $(arguments[i]).value =3D '';=0A=
  },=0A=
=0A=
  focus: function(element) {=0A=
    $(element).focus();=0A=
  },=0A=
=0A=
  present: function() {=0A=
    for (var i =3D 0; i < arguments.length; i++)=0A=
      if ($(arguments[i]).value =3D=3D '') return false;=0A=
    return true;=0A=
  },=0A=
=0A=
  select: function(element) {=0A=
    $(element).select();=0A=
  },=0A=
=0A=
  activate: function(element) {=0A=
    element =3D $(element);=0A=
    element.focus();=0A=
    if (element.select)=0A=
      element.select();=0A=
  }=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var Form =3D {=0A=
  serialize: function(form) {=0A=
    var elements =3D Form.getElements($(form));=0A=
    var queryComponents =3D new Array();=0A=
=0A=
    for (var i =3D 0; i < elements.length; i++) {=0A=
      var queryComponent =3D Form.Element.serialize(elements[i]);=0A=
      if (queryComponent)=0A=
        queryComponents.push(queryComponent);=0A=
    }=0A=
=0A=
    return queryComponents.join('&');=0A=
  },=0A=
=0A=
  getElements: function(form) {=0A=
    form =3D $(form);=0A=
    var elements =3D new Array();=0A=
=0A=
    for (tagName in Form.Element.Serializers) {=0A=
      var tagElements =3D form.getElementsByTagName(tagName);=0A=
      for (var j =3D 0; j < tagElements.length; j++)=0A=
        elements.push(tagElements[j]);=0A=
    }=0A=
    return elements;=0A=
  },=0A=
=0A=
  getInputs: function(form, typeName, name) {=0A=
    form =3D $(form);=0A=
    var inputs =3D form.getElementsByTagName('input');=0A=
=0A=
    if (!typeName && !name)=0A=
      return inputs;=0A=
=0A=
    var matchingInputs =3D new Array();=0A=
    for (var i =3D 0; i < inputs.length; i++) {=0A=
      var input =3D inputs[i];=0A=
      if ((typeName && input.type !=3D typeName) ||=0A=
          (name && input.name !=3D name))=0A=
        continue;=0A=
      matchingInputs.push(input);=0A=
    }=0A=
=0A=
    return matchingInputs;=0A=
  },=0A=
=0A=
  disable: function(form) {=0A=
    var elements =3D Form.getElements(form);=0A=
    for (var i =3D 0; i < elements.length; i++) {=0A=
      var element =3D elements[i];=0A=
      element.blur();=0A=
      element.disabled =3D 'true';=0A=
    }=0A=
  },=0A=
=0A=
  enable: function(form) {=0A=
    var elements =3D Form.getElements(form);=0A=
    for (var i =3D 0; i < elements.length; i++) {=0A=
      var element =3D elements[i];=0A=
      element.disabled =3D '';=0A=
    }=0A=
  },=0A=
=0A=
  findFirstElement: function(form) {=0A=
    return Form.getElements(form).find(function(element) {=0A=
      return element.type !=3D 'hidden' && !element.disabled &&=0A=
        ['input', 'select', =
'textarea'].include(element.tagName.toLowerCase());=0A=
    });=0A=
  },=0A=
=0A=
  focusFirstElement: function(form) {=0A=
    Field.activate(Form.findFirstElement(form));=0A=
  },=0A=
=0A=
  reset: function(form) {=0A=
    $(form).reset();=0A=
  }=0A=
}=0A=
=0A=
Form.Element =3D {=0A=
  serialize: function(element) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    var parameter =3D Form.Element.Serializers[method](element);=0A=
=0A=
    if (parameter) {=0A=
      var key =3D encodeURIComponent(parameter[0]);=0A=
      if (key.length =3D=3D 0) return;=0A=
=0A=
      if (parameter[1].constructor !=3D Array)=0A=
        parameter[1] =3D [parameter[1]];=0A=
=0A=
      return parameter[1].map(function(value) {=0A=
        return key + '=3D' + encodeURIComponent(value);=0A=
      }).join('&');=0A=
    }=0A=
  },=0A=
=0A=
  getValue: function(element) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    var parameter =3D Form.Element.Serializers[method](element);=0A=
=0A=
    if (parameter)=0A=
      return parameter[1];=0A=
  }=0A=
}=0A=
=0A=
Form.Element.Serializers =3D {=0A=
  input: function(element) {=0A=
    switch (element.type.toLowerCase()) {=0A=
      case 'submit':=0A=
      case 'hidden':=0A=
      case 'password':=0A=
      case 'text':=0A=
        return Form.Element.Serializers.textarea(element);=0A=
      case 'checkbox':=0A=
      case 'radio':=0A=
        return Form.Element.Serializers.inputSelector(element);=0A=
    }=0A=
    return false;=0A=
  },=0A=
=0A=
  inputSelector: function(element) {=0A=
    if (element.checked)=0A=
      return [element.name, element.value];=0A=
  },=0A=
=0A=
  textarea: function(element) {=0A=
    return [element.name, element.value];=0A=
  },=0A=
=0A=
  select: function(element) {=0A=
    return Form.Element.Serializers[element.type =3D=3D 'select-one' ?=0A=
      'selectOne' : 'selectMany'](element);=0A=
  },=0A=
=0A=
  selectOne: function(element) {=0A=
    var value =3D '', opt, index =3D element.selectedIndex;=0A=
    if (index >=3D 0) {=0A=
      opt =3D element.options[index];=0A=
      value =3D opt.value;=0A=
      if (!value && !('value' in opt))=0A=
        value =3D opt.text;=0A=
    }=0A=
    return [element.name, value];=0A=
  },=0A=
=0A=
  selectMany: function(element) {=0A=
    var value =3D new Array();=0A=
    for (var i =3D 0; i < element.length; i++) {=0A=
      var opt =3D element.options[i];=0A=
      if (opt.selected) {=0A=
        var optValue =3D opt.value;=0A=
        if (!optValue && !('value' in opt))=0A=
          optValue =3D opt.text;=0A=
        value.push(optValue);=0A=
      }=0A=
    }=0A=
    return [element.name, value];=0A=
  }=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var $F =3D Form.Element.getValue;=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.TimedObserver =3D function() {}=0A=
Abstract.TimedObserver.prototype =3D {=0A=
  initialize: function(element, frequency, callback) {=0A=
    this.frequency =3D frequency;=0A=
    this.element   =3D $(element);=0A=
    this.callback  =3D callback;=0A=
=0A=
    this.lastValue =3D this.getValue();=0A=
    this.registerCallback();=0A=
  },=0A=
=0A=
  registerCallback: function() {=0A=
    setInterval(this.onTimerEvent.bind(this), this.frequency * 1000);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    var value =3D this.getValue();=0A=
    if (this.lastValue !=3D value) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
Form.Element.Observer =3D Class.create();=0A=
Form.Element.Observer.prototype =3D Object.extend(new =
Abstract.TimedObserver(), {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.Observer =3D Class.create();=0A=
Form.Observer.prototype =3D Object.extend(new Abstract.TimedObserver(), {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.EventObserver =3D function() {}=0A=
Abstract.EventObserver.prototype =3D {=0A=
  initialize: function(element, callback) {=0A=
    this.element  =3D $(element);=0A=
    this.callback =3D callback;=0A=
=0A=
    this.lastValue =3D this.getValue();=0A=
    if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A=
      this.registerFormCallbacks();=0A=
    else=0A=
      this.registerCallback(this.element);=0A=
  },=0A=
=0A=
  onElementEvent: function() {=0A=
    var value =3D this.getValue();=0A=
    if (this.lastValue !=3D value) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  },=0A=
=0A=
  registerFormCallbacks: function() {=0A=
    var elements =3D Form.getElements(this.element);=0A=
    for (var i =3D 0; i < elements.length; i++)=0A=
      this.registerCallback(elements[i]);=0A=
  },=0A=
=0A=
  registerCallback: function(element) {=0A=
    if (element.type) {=0A=
      switch (element.type.toLowerCase()) {=0A=
        case 'checkbox':=0A=
        case 'radio':=0A=
          Event.observe(element, 'click', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
        case 'password':=0A=
        case 'text':=0A=
        case 'textarea':=0A=
        case 'select-one':=0A=
        case 'select-multiple':=0A=
          Event.observe(element, 'change', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
      }=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
Form.Element.EventObserver =3D Class.create();=0A=
Form.Element.EventObserver.prototype =3D Object.extend(new =
Abstract.EventObserver(), {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.EventObserver =3D Class.create();=0A=
Form.EventObserver.prototype =3D Object.extend(new =
Abstract.EventObserver(), {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
if (!window.Event) {=0A=
  var Event =3D new Object();=0A=
}=0A=
=0A=
Object.extend(Event, {=0A=
  KEY_BACKSPACE: 8,=0A=
  KEY_TAB:       9,=0A=
  KEY_RETURN:   13,=0A=
  KEY_ESC:      27,=0A=
  KEY_LEFT:     37,=0A=
  KEY_UP:       38,=0A=
  KEY_RIGHT:    39,=0A=
  KEY_DOWN:     40,=0A=
  KEY_DELETE:   46,=0A=
=0A=
  element: function(event) {=0A=
    return event.target || event.srcElement;=0A=
  },=0A=
=0A=
  isLeftClick: function(event) {=0A=
    return (((event.which) && (event.which =3D=3D 1)) ||=0A=
            ((event.button) && (event.button =3D=3D 1)));=0A=
  },=0A=
=0A=
  pointerX: function(event) {=0A=
    return event.pageX || (event.clientX +=0A=
      (document.documentElement.scrollLeft || document.body.scrollLeft));=0A=
  },=0A=
=0A=
  pointerY: function(event) {=0A=
    return event.pageY || (event.clientY +=0A=
      (document.documentElement.scrollTop || document.body.scrollTop));=0A=
  },=0A=
=0A=
  stop: function(event) {=0A=
    if (event.preventDefault) {=0A=
      event.preventDefault();=0A=
      event.stopPropagation();=0A=
    } else {=0A=
      event.returnValue =3D false;=0A=
      event.cancelBubble =3D true;=0A=
    }=0A=
  },=0A=
=0A=
  // find the first node with the given tagName, starting from the=0A=
  // node the event was triggered on; traverses the DOM upwards=0A=
  findElement: function(event, tagName) {=0A=
    var element =3D Event.element(event);=0A=
    while (element.parentNode && (!element.tagName ||=0A=
        (element.tagName.toUpperCase() !=3D tagName.toUpperCase())))=0A=
      element =3D element.parentNode;=0A=
    return element;=0A=
  },=0A=
=0A=
  observers: false,=0A=
=0A=
  _observeAndCache: function(element, name, observer, useCapture) {=0A=
    if (!this.observers) this.observers =3D [];=0A=
    if (element.addEventListener) {=0A=
      this.observers.push([element, name, observer, useCapture]);=0A=
      element.addEventListener(name, observer, useCapture);=0A=
    } else if (element.attachEvent) {=0A=
      this.observers.push([element, name, observer, useCapture]);=0A=
      element.attachEvent('on' + name, observer);=0A=
    }=0A=
  },=0A=
=0A=
  unloadCache: function() {=0A=
    if (!Event.observers) return;=0A=
    for (var i =3D 0; i < Event.observers.length; i++) {=0A=
      Event.stopObserving.apply(this, Event.observers[i]);=0A=
      Event.observers[i][0] =3D null;=0A=
    }=0A=
    Event.observers =3D false;=0A=
  },=0A=
=0A=
  observe: function(element, name, observer, useCapture) {=0A=
    var element =3D $(element);=0A=
    useCapture =3D useCapture || false;=0A=
=0A=
    if (name =3D=3D 'keypress' &&=0A=
        (navigator.appVersion.match(/Konqueror|Safari|KHTML/)=0A=
        || element.attachEvent))=0A=
      name =3D 'keydown';=0A=
=0A=
    this._observeAndCache(element, name, observer, useCapture);=0A=
  },=0A=
=0A=
  stopObserving: function(element, name, observer, useCapture) {=0A=
    var element =3D $(element);=0A=
    useCapture =3D useCapture || false;=0A=
=0A=
    if (name =3D=3D 'keypress' &&=0A=
        (navigator.appVersion.match(/Konqueror|Safari|KHTML/)=0A=
        || element.detachEvent))=0A=
      name =3D 'keydown';=0A=
=0A=
    if (element.removeEventListener) {=0A=
      element.removeEventListener(name, observer, useCapture);=0A=
    } else if (element.detachEvent) {=0A=
      element.detachEvent('on' + name, observer);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
/* prevent memory leaks in IE */=0A=
Event.observe(window, 'unload', Event.unloadCache, false);=0A=
var Position =3D {=0A=
  // set to true if needed, warning: firefox performance problems=0A=
  // NOT neeeded for page scrolling, only if draggable contained in=0A=
  // scrollable elements=0A=
  includeScrollOffsets: false,=0A=
=0A=
  // must be called before calling withinIncludingScrolloffset, every =
time the=0A=
  // page is scrolled=0A=
  prepare: function() {=0A=
    this.deltaX =3D  window.pageXOffset=0A=
                || document.documentElement.scrollLeft=0A=
                || document.body.scrollLeft=0A=
                || 0;=0A=
    this.deltaY =3D  window.pageYOffset=0A=
                || document.documentElement.scrollTop=0A=
                || document.body.scrollTop=0A=
                || 0;=0A=
  },=0A=
=0A=
  realOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.scrollTop  || 0;=0A=
      valueL +=3D element.scrollLeft || 0;=0A=
      element =3D element.parentNode;=0A=
    } while (element);=0A=
    return [valueL, valueT];=0A=
  },=0A=
=0A=
  cumulativeOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
    return [valueL, valueT];=0A=
  },=0A=
=0A=
  positionedOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
      if (element) {=0A=
        p =3D Element.getStyle(element, 'position');=0A=
        if (p =3D=3D 'relative' || p =3D=3D 'absolute') break;=0A=
      }=0A=
    } while (element);=0A=
    return [valueL, valueT];=0A=
  },=0A=
=0A=
  offsetParent: function(element) {=0A=
    if (element.offsetParent) return element.offsetParent;=0A=
    if (element =3D=3D document.body) return element;=0A=
=0A=
    while ((element =3D element.parentNode) && element !=3D =
document.body)=0A=
      if (Element.getStyle(element, 'position') !=3D 'static')=0A=
        return element;=0A=
=0A=
    return document.body;=0A=
  },=0A=
=0A=
  // caches x/y coordinate pair to use with overlap=0A=
  within: function(element, x, y) {=0A=
    if (this.includeScrollOffsets)=0A=
      return this.withinIncludingScrolloffsets(element, x, y);=0A=
    this.xcomp =3D x;=0A=
    this.ycomp =3D y;=0A=
    this.offset =3D this.cumulativeOffset(element);=0A=
=0A=
    return (y >=3D this.offset[1] &&=0A=
            y <  this.offset[1] + element.offsetHeight &&=0A=
            x >=3D this.offset[0] &&=0A=
            x <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  withinIncludingScrolloffsets: function(element, x, y) {=0A=
    var offsetcache =3D this.realOffset(element);=0A=
=0A=
    this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A=
    this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A=
    this.offset =3D this.cumulativeOffset(element);=0A=
=0A=
    return (this.ycomp >=3D this.offset[1] &&=0A=
            this.ycomp <  this.offset[1] + element.offsetHeight &&=0A=
            this.xcomp >=3D this.offset[0] &&=0A=
            this.xcomp <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  // within must be called directly before=0A=
  overlap: function(mode, element) {=0A=
    if (!mode) return 0;=0A=
    if (mode =3D=3D 'vertical')=0A=
      return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A=
        element.offsetHeight;=0A=
    if (mode =3D=3D 'horizontal')=0A=
      return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A=
        element.offsetWidth;=0A=
  },=0A=
=0A=
  clone: function(source, target) {=0A=
    source =3D $(source);=0A=
    target =3D $(target);=0A=
    target.style.position =3D 'absolute';=0A=
    var offsets =3D this.cumulativeOffset(source);=0A=
    target.style.top    =3D offsets[1] + 'px';=0A=
    target.style.left   =3D offsets[0] + 'px';=0A=
    target.style.width  =3D source.offsetWidth + 'px';=0A=
    target.style.height =3D source.offsetHeight + 'px';=0A=
  },=0A=
=0A=
  page: function(forElement) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
=0A=
    var element =3D forElement;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
=0A=
      // Safari fix=0A=
      if (element.offsetParent=3D=3Ddocument.body)=0A=
        if (Element.getStyle(element,'position')=3D=3D'absolute') break;=0A=
=0A=
    } while (element =3D element.offsetParent);=0A=
=0A=
    element =3D forElement;=0A=
    do {=0A=
      valueT -=3D element.scrollTop  || 0;=0A=
      valueL -=3D element.scrollLeft || 0;=0A=
    } while (element =3D element.parentNode);=0A=
=0A=
    return [valueL, valueT];=0A=
  },=0A=
=0A=
  clone: function(source, target) {=0A=
    var options =3D Object.extend({=0A=
      setLeft:    true,=0A=
      setTop:     true,=0A=
      setWidth:   true,=0A=
      setHeight:  true,=0A=
      offsetTop:  0,=0A=
      offsetLeft: 0=0A=
    }, arguments[2] || {})=0A=
=0A=
    // find page position of source=0A=
    source =3D $(source);=0A=
    var p =3D Position.page(source);=0A=
=0A=
    // find coordinate system to use=0A=
    target =3D $(target);=0A=
    var delta =3D [0, 0];=0A=
    var parent =3D null;=0A=
    // delta [0,0] will do fine with position: fixed elements,=0A=
    // position:absolute needs offsetParent deltas=0A=
    if (Element.getStyle(target,'position') =3D=3D 'absolute') {=0A=
      parent =3D Position.offsetParent(target);=0A=
      delta =3D Position.page(parent);=0A=
    }=0A=
=0A=
    // correct by body offsets (fixes Safari)=0A=
    if (parent =3D=3D document.body) {=0A=
      delta[0] -=3D document.body.offsetLeft;=0A=
      delta[1] -=3D document.body.offsetTop;=0A=
    }=0A=
=0A=
    // set position=0A=
    if(options.setLeft)   target.style.left  =3D (p[0] - delta[0] + =
options.offsetLeft) + 'px';=0A=
    if(options.setTop)    target.style.top   =3D (p[1] - delta[1] + =
options.offsetTop) + 'px';=0A=
    if(options.setWidth)  target.style.width =3D source.offsetWidth + =
'px';=0A=
    if(options.setHeight) target.style.height =3D source.offsetHeight + =
'px';=0A=
  },=0A=
=0A=
  absolutize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.style.position =3D=3D 'absolute') return;=0A=
    Position.prepare();=0A=
=0A=
    var offsets =3D Position.positionedOffset(element);=0A=
    var top     =3D offsets[1];=0A=
    var left    =3D offsets[0];=0A=
    var width   =3D element.clientWidth;=0A=
    var height  =3D element.clientHeight;=0A=
=0A=
    element._originalLeft   =3D left - parseFloat(element.style.left  || =
0);=0A=
    element._originalTop    =3D top  - parseFloat(element.style.top || =
0);=0A=
    element._originalWidth  =3D element.style.width;=0A=
    element._originalHeight =3D element.style.height;=0A=
=0A=
    element.style.position =3D 'absolute';=0A=
    element.style.top    =3D top + 'px';;=0A=
    element.style.left   =3D left + 'px';;=0A=
    element.style.width  =3D width + 'px';;=0A=
    element.style.height =3D height + 'px';;=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.style.position =3D=3D 'relative') return;=0A=
    Position.prepare();=0A=
=0A=
    element.style.position =3D 'relative';=0A=
    var top  =3D parseFloat(element.style.top  || 0) - =
(element._originalTop || 0);=0A=
    var left =3D parseFloat(element.style.left || 0) - =
(element._originalLeft || 0);=0A=
=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.height =3D element._originalHeight;=0A=
    element.style.width  =3D element._originalWidth;=0A=
  }=0A=
}=0A=
=0A=
// Safari returns margins on body which is incorrect if the child is =
absolutely=0A=
// positioned.  For performance reasons, redefine =
Position.cumulativeOffset for=0A=
// KHTML/WebKit only.=0A=
if (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) {=0A=
  Position.cumulativeOffset =3D function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      if (element.offsetParent =3D=3D document.body)=0A=
        if (Element.getStyle(element, 'position') =3D=3D 'absolute') =
break;=0A=
=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
=0A=
    return [valueL, valueT];=0A=
  }=0A=
}
------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore recalls Obama was a focused student  Don't Miss  The Buffalo News_files/scriptaculous.js

// Copyright (c) 2005 Thomas Fuchs (http://script.aculo.us, =
http://mir.aculo.us)=0A=
// =0A=
// Permission is hereby granted, free of charge, to any person obtaining=0A=
// a copy of this software and associated documentation files (the=0A=
// "Software"), to deal in the Software without restriction, including=0A=
// without limitation the rights to use, copy, modify, merge, publish,=0A=
// distribute, sublicense, and/or sell copies of the Software, and to=0A=
// permit persons to whom the Software is furnished to do so, subject to=0A=
// the following conditions:=0A=
// =0A=
// The above copyright notice and this permission notice shall be=0A=
// included in all copies or substantial portions of the Software.=0A=
//=0A=
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,=0A=
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF=0A=
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND=0A=
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE=0A=
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION=0A=
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION=0A=
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.=0A=
=0A=
var Scriptaculous =3D {=0A=
  Version: '1.5.1',=0A=
  require: function(libraryName) {=0A=
    // inserting via DOM fails in Safari 2.0, so brute force approach=0A=
    document.write('<script type=3D"text/javascript" =
src=3D"'+libraryName+'"></script>');=0A=
  },=0A=
  load: function() {=0A=
    if((typeof Prototype=3D=3D'undefined') ||=0A=
      parseFloat(Prototype.Version.split(".")[0] + "." +=0A=
                 Prototype.Version.split(".")[1]) < 1.4)=0A=
      throw("script.aculo.us requires the Prototype JavaScript framework =
>=3D 1.4.0");=0A=
    =0A=
    $A(document.getElementsByTagName("script")).findAll( function(s) {=0A=
      return (s.src && s.src.match(/scriptaculous\.js(\?.*)?$/))=0A=
    }).each( function(s) {=0A=
      var path =3D s.src.replace(/scriptaculous\.js(\?.*)?$/,'');=0A=
      var includes =3D s.src.match(/\?.*load=3D([a-z,]*)/);=0A=
      (includes ? includes[1] : =
'builder,effects,dragdrop,controls,slider').split(',').each(=0A=
       function(include) { Scriptaculous.require(path+include+'.js') });=0A=
    });=0A=
  }=0A=
}=0A=
=0A=
Scriptaculous.load();
------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore recalls Obama was a focused student  Don't Miss  The Buffalo News_files/lightbox.js

// =
-------------------------------------------------------------------------=
----------=0A=
//=0A=
//	Lightbox v2.02=0A=
//	by Lokesh Dhakar - http://www.huddletogether.com=0A=
//	3/31/06=0A=
//=0A=
//	For more information on this script, visit:=0A=
//	http://huddletogether.com/projects/lightbox2/=0A=
//=0A=
//	Licensed under the Creative Commons Attribution 2.5 License - =
http://creativecommons.org/licenses/by/2.5/=0A=
//	=0A=
//	Credit also due to those who have helped, inspired, and made their =
code available to the public.=0A=
//	Including: Scott Upton(uptonic.com), Peter-Paul Koch(quirksmode.org), =
Thomas Fuchs(mir.aculo.us), and others.=0A=
//=0A=
//=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
/*=0A=
=0A=
	Table of Contents=0A=
	-----------------=0A=
	Configuration=0A=
	Global Variables=0A=
=0A=
	Extending Built-in Objects	=0A=
	- Object.extend(Element)=0A=
	- Array.prototype.removeDuplicates()=0A=
	- Array.prototype.empty()=0A=
=0A=
	Lightbox Class Declaration=0A=
	- initialize()=0A=
	- start()=0A=
	- changeImage()=0A=
	- resizeImageContainer()=0A=
	- showImage()=0A=
	- updateDetails()=0A=
	- updateNav()=0A=
	- enableKeyboardNav()=0A=
	- disableKeyboardNav()=0A=
	- keyboardAction()=0A=
	- preloadNeighborImages()=0A=
	- end()=0A=
	=0A=
	Miscellaneous Functions=0A=
	- getPageScroll()=0A=
	- getPageSize()=0A=
	- getKey()=0A=
	- listenKey()=0A=
	- showSelectBoxes()=0A=
	- hideSelectBoxes()=0A=
	- pause()=0A=
	- initLightbox()=0A=
	=0A=
	Function Calls=0A=
	- addLoadEvent(initLightbox)=0A=
	=0A=
*/=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
//	Configuration=0A=
//=0A=
var fileLoadingImage =3D =
"http://media.buffalonews.com/static/images/shared/loading.gif";		=0A=
var fileBottomNavCloseImage =3D =
"http://media.buffalonews.com/static/images/shared/closelabel.gif";=0A=
=0A=
var resizeSpeed =3D 7;	// controls the speed of the image resizing =
(1=3Dslowest and 10=3Dfastest)=0A=
=0A=
var borderSize =3D 10;	//if you adjust the padding in the CSS, you will =
need to update this variable=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
//	Global Variables=0A=
//=0A=
var imageArray =3D new Array;=0A=
var activeImage;=0A=
=0A=
if(resizeSpeed > 10){ resizeSpeed =3D 10;}=0A=
if(resizeSpeed < 1){ resizeSpeed =3D 1;}=0A=
resizeDuration =3D (11 - resizeSpeed) * 0.15;=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
//	Additional methods for Element added by SU, Couloir=0A=
//	- further additions by Lokesh Dhakar (huddletogether.com)=0A=
//=0A=
Object.extend(Element, {=0A=
	getWidth: function(element) {=0A=
	   	element =3D $(element);=0A=
	   	return element.offsetWidth; =0A=
	},=0A=
	setWidth: function(element,w) {=0A=
	   	element =3D $(element);=0A=
    	element.style.width =3D w +"px";=0A=
	},=0A=
	setHeight: function(element,h) {=0A=
   		element =3D $(element);=0A=
    	element.style.height =3D h +"px";=0A=
	},=0A=
	setTop: function(element,t) {=0A=
	   	element =3D $(element);=0A=
    	element.style.top =3D t +"px";=0A=
	},=0A=
	setSrc: function(element,src) {=0A=
    	element =3D $(element);=0A=
    	element.src =3D src; =0A=
	},=0A=
	setHref: function(element,href) {=0A=
    	element =3D $(element);=0A=
    	element.href =3D href; =0A=
	},=0A=
	setInnerHTML: function(element,content) {=0A=
		element =3D $(element);=0A=
		element.innerHTML =3D content;=0A=
	}=0A=
});=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
//	Extending built-in Array object=0A=
//	- array.removeDuplicates()=0A=
//	- array.empty()=0A=
//=0A=
Array.prototype.removeDuplicates =3D function () {=0A=
	for(i =3D 1; i < this.length; i++){=0A=
		if(this[i][0] =3D=3D this[i-1][0]){=0A=
			this.splice(i,1);=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
Array.prototype.empty =3D function () {=0A=
	for(i =3D 0; i <=3D this.length; i++){=0A=
		this.shift();=0A=
	}=0A=
}=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
//	Lightbox Class Declaration=0A=
//	- initialize()=0A=
//	- start()=0A=
//	- changeImage()=0A=
//	- resizeImageContainer()=0A=
//	- showImage()=0A=
//	- updateDetails()=0A=
//	- updateNav()=0A=
//	- enableKeyboardNav()=0A=
//	- disableKeyboardNav()=0A=
//	- keyboardNavAction()=0A=
//	- preloadNeighborImages()=0A=
//	- end()=0A=
//=0A=
//	Structuring of code inspired by Scott Upton (http://www.uptonic.com/)=0A=
//=0A=
var Lightbox =3D Class.create();=0A=
=0A=
Lightbox.prototype =3D {=0A=
	=0A=
	// initialize()=0A=
	// Constructor runs on completion of the DOM loading. Loops through =
anchor tags looking for =0A=
	// 'lightbox' references and applies onclick events to appropriate =
links. The 2nd section of=0A=
	// the function inserts html at the bottom of the page which is used to =
display the shadow =0A=
	// overlay and the image container.=0A=
	//=0A=
	initialize: function() {	=0A=
		if (!document.getElementsByTagName){ return; }=0A=
		var anchors =3D document.getElementsByTagName('a');=0A=
=0A=
		// loop through all anchor tags=0A=
		for (var i=3D0; i<anchors.length; i++){=0A=
			var anchor =3D anchors[i];=0A=
			=0A=
			var relAttribute =3D String(anchor.getAttribute('rel'));=0A=
			=0A=
			// use the string.match() method to catch 'lightbox' references in =
the rel attribute=0A=
			if (anchor.getAttribute('href') && =
(relAttribute.toLowerCase().match('lightbox'))){=0A=
				anchor.onclick =3D function () {myLightbox.start(this); return =
false;}=0A=
			}=0A=
		}=0A=
=0A=
		// The rest of this code inserts html at the bottom of the page that =
looks similar to this:=0A=
		//=0A=
		//	<div id=3D"overlay"></div>=0A=
		//	<div id=3D"lightbox">=0A=
		//		<div id=3D"outerImageContainer">=0A=
		//			<div id=3D"imageContainer">=0A=
		//				<img id=3D"lightboxImage">=0A=
		//				<div style=3D"" id=3D"hoverNav">=0A=
		//					<a href=3D"#" id=3D"prevLink"></a>=0A=
		//					<a href=3D"#" id=3D"nextLink"></a>=0A=
		//				</div>=0A=
		//				<div id=3D"loading">=0A=
		//					<a href=3D"#" id=3D"loadingLink">=0A=
		//						<img src=3D"images/loading.gif">=0A=
		//					</a>=0A=
		//				</div>=0A=
		//			</div>=0A=
		//		</div>=0A=
		//		<div id=3D"imageDataContainer">=0A=
		//			<div id=3D"imageData">=0A=
		//				<div id=3D"imageDetails">=0A=
		//					<span id=3D"caption"></span>=0A=
		//					<span id=3D"numberDisplay"></span>=0A=
		//				</div>=0A=
		//				<div id=3D"bottomNav">=0A=
		//					<a href=3D"#" id=3D"bottomNavClose">=0A=
		//						<img src=3D"images/close.gif">=0A=
		//					</a>=0A=
		//				</div>=0A=
		//			</div>=0A=
		//		</div>=0A=
		//	</div>=0A=
=0A=
=0A=
		var objBody =3D document.getElementsByTagName("body").item(0);=0A=
		=0A=
		var objOverlay =3D document.createElement("div");=0A=
		objOverlay.setAttribute('id','overlay');=0A=
		objOverlay.style.display =3D 'none';=0A=
		objOverlay.onclick =3D function() { myLightbox.end(); return false; }=0A=
		objBody.appendChild(objOverlay);=0A=
		=0A=
		var objLightbox =3D document.createElement("div");=0A=
		objLightbox.setAttribute('id','lightbox');=0A=
		objLightbox.style.display =3D 'none';=0A=
		objBody.appendChild(objLightbox);=0A=
	=0A=
		var objOuterImageContainer =3D document.createElement("div");=0A=
		objOuterImageContainer.setAttribute('id','outerImageContainer');=0A=
		objLightbox.appendChild(objOuterImageContainer);=0A=
=0A=
		var objImageContainer =3D document.createElement("div");=0A=
		objImageContainer.setAttribute('id','imageContainer');=0A=
		objOuterImageContainer.appendChild(objImageContainer);=0A=
	=0A=
		var objLightboxImage =3D document.createElement("img");=0A=
		objLightboxImage.setAttribute('id','lightboxImage');=0A=
		objImageContainer.appendChild(objLightboxImage);=0A=
	=0A=
		var objHoverNav =3D document.createElement("div");=0A=
		objHoverNav.setAttribute('id','hoverNav');=0A=
		objImageContainer.appendChild(objHoverNav);=0A=
	=0A=
		var objPrevLink =3D document.createElement("a");=0A=
		objPrevLink.setAttribute('id','prevLink');=0A=
		objPrevLink.setAttribute('href','#');=0A=
		objHoverNav.appendChild(objPrevLink);=0A=
		=0A=
		var objNextLink =3D document.createElement("a");=0A=
		objNextLink.setAttribute('id','nextLink');=0A=
		objNextLink.setAttribute('href','#');=0A=
		objHoverNav.appendChild(objNextLink);=0A=
	=0A=
		var objLoading =3D document.createElement("div");=0A=
		objLoading.setAttribute('id','loading');=0A=
		objImageContainer.appendChild(objLoading);=0A=
	=0A=
		var objLoadingLink =3D document.createElement("a");=0A=
		objLoadingLink.setAttribute('id','loadingLink');=0A=
		objLoadingLink.setAttribute('href','#');=0A=
		objLoadingLink.onclick =3D function() { myLightbox.end(); return =
false; }=0A=
		objLoading.appendChild(objLoadingLink);=0A=
	=0A=
		var objLoadingImage =3D document.createElement("img");=0A=
		objLoadingImage.setAttribute('src', fileLoadingImage);=0A=
		objLoadingLink.appendChild(objLoadingImage);=0A=
=0A=
		var objImageDataContainer =3D document.createElement("div");=0A=
		objImageDataContainer.setAttribute('id','imageDataContainer');=0A=
		objImageDataContainer.className =3D 'clearfix';=0A=
		objLightbox.appendChild(objImageDataContainer);=0A=
=0A=
		var objImageData =3D document.createElement("div");=0A=
		objImageData.setAttribute('id','imageData');=0A=
		objImageDataContainer.appendChild(objImageData);=0A=
	=0A=
		var objImageDetails =3D document.createElement("div");=0A=
		objImageDetails.setAttribute('id','imageDetails');=0A=
		objImageData.appendChild(objImageDetails);=0A=
	=0A=
		var objCaption =3D document.createElement("span");=0A=
		objCaption.setAttribute('id','caption');=0A=
		objImageDetails.appendChild(objCaption);=0A=
	=0A=
		var objNumberDisplay =3D document.createElement("span");=0A=
		objNumberDisplay.setAttribute('id','numberDisplay');=0A=
		objImageDetails.appendChild(objNumberDisplay);=0A=
		=0A=
		var objBottomNav =3D document.createElement("div");=0A=
		objBottomNav.setAttribute('id','bottomNav');=0A=
		objImageData.appendChild(objBottomNav);=0A=
	=0A=
		var objBottomNavCloseLink =3D document.createElement("a");=0A=
		objBottomNavCloseLink.setAttribute('id','bottomNavClose');=0A=
		objBottomNavCloseLink.setAttribute('href','#');=0A=
		objBottomNavCloseLink.onclick =3D function() { myLightbox.end(); =
return false; }=0A=
		objBottomNav.appendChild(objBottomNavCloseLink);=0A=
	=0A=
		var objBottomNavCloseImage =3D document.createElement("img");=0A=
		objBottomNavCloseImage.setAttribute('src', fileBottomNavCloseImage);=0A=
		objBottomNavCloseLink.appendChild(objBottomNavCloseImage);=0A=
	},=0A=
	=0A=
	//=0A=
	//	start()=0A=
	//	Display overlay and lightbox. If image is part of a set, add =
siblings to imageArray.=0A=
	//=0A=
	start: function(imageLink) {	=0A=
=0A=
		hideSelectBoxes();=0A=
=0A=
		// stretch overlay to fill page and fade in=0A=
		var arrayPageSize =3D getPageSize();=0A=
		Element.setHeight('overlay', arrayPageSize[1]);=0A=
		new Effect.Appear('overlay', { duration: 0.2, from: 0.0, to: 0.8 });=0A=
=0A=
		imageArray =3D [];=0A=
		imageNum =3D 0;		=0A=
=0A=
		if (!document.getElementsByTagName){ return; }=0A=
		var anchors =3D document.getElementsByTagName('a');=0A=
=0A=
		// if image is NOT part of a set..=0A=
		if((imageLink.getAttribute('rel') =3D=3D 'lightbox')){=0A=
			// add single image to imageArray=0A=
			imageArray.push(new Array(imageLink.getAttribute('href'), =
imageLink.getAttribute('title')));			=0A=
		} else {=0A=
		// if image is part of a set..=0A=
=0A=
			// loop through anchors, find other images in set, and add them to =
imageArray=0A=
			for (var i=3D0; i<anchors.length; i++){=0A=
				var anchor =3D anchors[i];=0A=
				if (anchor.getAttribute('href') && (anchor.getAttribute('rel') =
=3D=3D imageLink.getAttribute('rel'))){=0A=
					imageArray.push(new Array(anchor.getAttribute('href'), =
anchor.getAttribute('title')));=0A=
				}=0A=
			}=0A=
			imageArray.removeDuplicates();=0A=
			while(imageArray[imageNum][0] !=3D imageLink.getAttribute('href')) { =
imageNum++;}=0A=
		}=0A=
=0A=
		// calculate top offset for the lightbox and display =0A=
		var arrayPageSize =3D getPageSize();=0A=
		var arrayPageScroll =3D getPageScroll();=0A=
		var lightboxTop =3D arrayPageScroll[1] + (arrayPageSize[3] / 15);=0A=
=0A=
		Element.setTop('lightbox', lightboxTop);=0A=
		Element.show('lightbox');=0A=
		=0A=
		this.changeImage(imageNum);=0A=
	},=0A=
=0A=
	//=0A=
	//	changeImage()=0A=
	//	Hide most elements and preload image in preparation for resizing =
image container.=0A=
	//=0A=
	changeImage: function(imageNum) {	=0A=
		=0A=
		activeImage =3D imageNum;	// update global var=0A=
=0A=
		// hide elements during transition=0A=
		Element.show('loading');=0A=
		Element.hide('lightboxImage');=0A=
		Element.hide('hoverNav');=0A=
		Element.hide('prevLink');=0A=
		Element.hide('nextLink');=0A=
		Element.hide('imageDataContainer');=0A=
		Element.hide('numberDisplay');		=0A=
		=0A=
		imgPreloader =3D new Image();=0A=
		=0A=
		// once image is preloaded, resize image container=0A=
		imgPreloader.onload=3Dfunction(){=0A=
			Element.setSrc('lightboxImage', imageArray[activeImage][0]);=0A=
			myLightbox.resizeImageContainer(imgPreloader.width, =
imgPreloader.height);=0A=
		}=0A=
		imgPreloader.src =3D imageArray[activeImage][0];=0A=
	},=0A=
=0A=
	//=0A=
	//	resizeImageContainer()=0A=
	//=0A=
	resizeImageContainer: function( imgWidth, imgHeight) {=0A=
=0A=
		// get current height and width=0A=
		this.wCur =3D Element.getWidth('outerImageContainer');=0A=
		this.hCur =3D Element.getHeight('outerImageContainer');=0A=
=0A=
		// scalars based on change from old to new=0A=
		this.xScale =3D ((imgWidth  + (borderSize * 2)) / this.wCur) * 100;=0A=
		this.yScale =3D ((imgHeight  + (borderSize * 2)) / this.hCur) * 100;=0A=
=0A=
		// calculate size difference between new and old image, and resize if =
necessary=0A=
		wDiff =3D (this.wCur - borderSize * 2) - imgWidth;=0A=
		hDiff =3D (this.hCur - borderSize * 2) - imgHeight;=0A=
=0A=
		if(!( hDiff =3D=3D 0)){ new Effect.Scale('outerImageContainer', =
this.yScale, {scaleX: false, duration: resizeDuration, queue: 'front'}); =
}=0A=
		if(!( wDiff =3D=3D 0)){ new Effect.Scale('outerImageContainer', =
this.xScale, {scaleY: false, delay: resizeDuration, duration: =
resizeDuration}); }=0A=
=0A=
		// if new and old image are same size and no scaling transition is =
necessary, =0A=
		// do a quick pause to prevent image flicker.=0A=
		if((hDiff =3D=3D 0) && (wDiff =3D=3D 0)){=0A=
			if (navigator.appVersion.indexOf("MSIE")!=3D-1){ pause(250); } else { =
pause(100);} =0A=
		}=0A=
=0A=
		Element.setHeight('prevLink', imgHeight);=0A=
		Element.setHeight('nextLink', imgHeight);=0A=
		Element.setWidth( 'imageDataContainer', imgWidth + (borderSize * 2));=0A=
=0A=
		this.showImage();=0A=
	},=0A=
	=0A=
	//=0A=
	//	showImage()=0A=
	//	Display image and begin preloading neighbors.=0A=
	//=0A=
	showImage: function(){=0A=
		Element.hide('loading');=0A=
		new Effect.Appear('lightboxImage', { duration: 0.5, queue: 'end', =
afterFinish: function(){	myLightbox.updateDetails(); } });=0A=
		this.preloadNeighborImages();=0A=
	},=0A=
=0A=
	//=0A=
	//	updateDetails()=0A=
	//	Display caption, image number, and bottom nav.=0A=
	//=0A=
	updateDetails: function() {=0A=
	=0A=
		Element.show('caption');=0A=
		Element.setInnerHTML( 'caption', imageArray[activeImage][1]);=0A=
		=0A=
		// if image is part of set display 'Image x of x' =0A=
		if(imageArray.length > 1){=0A=
			Element.show('numberDisplay');=0A=
			Element.setInnerHTML( 'numberDisplay', "Image " + eval(activeImage + =
1) + " of " + imageArray.length + " <font color=3D'#ff0000'>Roll Over =
Image For Next &amp; Previous</font>"); =0A=
		}=0A=
=0A=
		new Effect.Parallel(=0A=
			[ new Effect.SlideDown( 'imageDataContainer', { sync: true, duration: =
resizeDuration + 0.25, from: 0.0, to: 1.0 }), =0A=
			  new Effect.Appear('imageDataContainer', { sync: true, duration: 1.0 =
}) ], =0A=
			{ duration: 0.65, afterFinish: function() { myLightbox.updateNav();} =
} =0A=
		);=0A=
	},=0A=
=0A=
	//=0A=
	//	updateNav()=0A=
	//	Display appropriate previous and next hover navigation.=0A=
	//=0A=
	updateNav: function() {=0A=
=0A=
		Element.show('hoverNav');				=0A=
=0A=
		// if not first image in set, display prev image button=0A=
		if(activeImage !=3D 0){=0A=
			Element.show('prevLink');=0A=
			document.getElementById('prevLink').onclick =3D function() {=0A=
				myLightbox.changeImage(activeImage - 1); return false;=0A=
			}=0A=
		}=0A=
=0A=
		// if not last image in set, display next image button=0A=
		if(activeImage !=3D (imageArray.length - 1)){=0A=
			Element.show('nextLink');=0A=
			document.getElementById('nextLink').onclick =3D function() {=0A=
				myLightbox.changeImage(activeImage + 1); return false;=0A=
			}=0A=
		}=0A=
		=0A=
		this.enableKeyboardNav();=0A=
	},=0A=
=0A=
	//=0A=
	//	enableKeyboardNav()=0A=
	//=0A=
	enableKeyboardNav: function() {=0A=
		document.onkeydown =3D this.keyboardAction; =0A=
	},=0A=
=0A=
	//=0A=
	//	disableKeyboardNav()=0A=
	//=0A=
	disableKeyboardNav: function() {=0A=
		document.onkeydown =3D '';=0A=
	},=0A=
=0A=
	//=0A=
	//	keyboardAction()=0A=
	//=0A=
	keyboardAction: function(e) {=0A=
		if (e =3D=3D null) { // ie=0A=
			keycode =3D event.keyCode;=0A=
		} else { // mozilla=0A=
			keycode =3D e.which;=0A=
		}=0A=
=0A=
		key =3D String.fromCharCode(keycode).toLowerCase();=0A=
		=0A=
		if((key =3D=3D 'x') || (key =3D=3D 'o') || (key =3D=3D 'c')){	// close =
lightbox=0A=
			myLightbox.end();=0A=
		} else if(key =3D=3D 'p'){	// display previous image=0A=
			if(activeImage !=3D 0){=0A=
				myLightbox.disableKeyboardNav();=0A=
				myLightbox.changeImage(activeImage - 1);=0A=
			}=0A=
		} else if(key =3D=3D 'n'){	// display next image=0A=
			if(activeImage !=3D (imageArray.length - 1)){=0A=
				myLightbox.disableKeyboardNav();=0A=
				myLightbox.changeImage(activeImage + 1);=0A=
			}=0A=
		}=0A=
=0A=
=0A=
	},=0A=
=0A=
	//=0A=
	//	preloadNeighborImages()=0A=
	//	Preload previous and next images.=0A=
	//=0A=
	preloadNeighborImages: function(){=0A=
=0A=
		if((imageArray.length - 1) > activeImage){=0A=
			preloadNextImage =3D new Image();=0A=
			preloadNextImage.src =3D imageArray[activeImage + 1][0];=0A=
		}=0A=
		if(activeImage > 0){=0A=
			preloadPrevImage =3D new Image();=0A=
			preloadPrevImage.src =3D imageArray[activeImage - 1][0];=0A=
		}=0A=
	=0A=
	},=0A=
=0A=
	//=0A=
	//	end()=0A=
	//=0A=
	end: function() {=0A=
		this.disableKeyboardNav();=0A=
		Element.hide('lightbox');=0A=
		new Effect.Fade('overlay', { duration: 0.2});=0A=
		showSelectBoxes();=0A=
	}=0A=
}=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
// getPageScroll()=0A=
// Returns array with x,y page scroll values.=0A=
// Core code from - quirksmode.org=0A=
//=0A=
function getPageScroll(){=0A=
=0A=
	var yScroll;=0A=
=0A=
	if (self.pageYOffset) {=0A=
		yScroll =3D self.pageYOffset;=0A=
	} else if (document.documentElement && =
document.documentElement.scrollTop){	 // Explorer 6 Strict=0A=
		yScroll =3D document.documentElement.scrollTop;=0A=
	} else if (document.body) {// all other Explorers=0A=
		yScroll =3D document.body.scrollTop;=0A=
	}=0A=
=0A=
	arrayPageScroll =3D new Array('',yScroll) =0A=
	return arrayPageScroll;=0A=
}=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
// getPageSize()=0A=
// Returns array with page width, height and window width, height=0A=
// Core code from - quirksmode.org=0A=
// Edit for Firefox by pHaez=0A=
//=0A=
function getPageSize(){=0A=
	=0A=
	var xScroll, yScroll;=0A=
	=0A=
	if (window.innerHeight && window.scrollMaxY) {	=0A=
		xScroll =3D document.body.scrollWidth;=0A=
		yScroll =3D window.innerHeight + window.scrollMaxY;=0A=
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // =
all but Explorer Mac=0A=
		xScroll =3D document.body.scrollWidth;=0A=
		yScroll =3D document.body.scrollHeight;=0A=
	} else { // Explorer Mac...would also work in Explorer 6 Strict, =
Mozilla and Safari=0A=
		xScroll =3D document.body.offsetWidth;=0A=
		yScroll =3D document.body.offsetHeight;=0A=
	}=0A=
	=0A=
	var windowWidth, windowHeight;=0A=
	if (self.innerHeight) {	// all except Explorer=0A=
		windowWidth =3D self.innerWidth;=0A=
		windowHeight =3D self.innerHeight;=0A=
	} else if (document.documentElement && =
document.documentElement.clientHeight) { // Explorer 6 Strict Mode=0A=
		windowWidth =3D document.documentElement.clientWidth;=0A=
		windowHeight =3D document.documentElement.clientHeight;=0A=
	} else if (document.body) { // other Explorers=0A=
		windowWidth =3D document.body.clientWidth;=0A=
		windowHeight =3D document.body.clientHeight;=0A=
	}	=0A=
	=0A=
	// for small pages with total height less then height of the viewport=0A=
	if(yScroll < windowHeight){=0A=
		pageHeight =3D windowHeight;=0A=
	} else { =0A=
		pageHeight =3D yScroll;=0A=
	}=0A=
=0A=
	// for small pages with total width less then width of the viewport=0A=
	if(xScroll < windowWidth){	=0A=
		pageWidth =3D windowWidth;=0A=
	} else {=0A=
		pageWidth =3D xScroll;=0A=
	}=0A=
=0A=
=0A=
	arrayPageSize =3D new =
Array(pageWidth,pageHeight,windowWidth,windowHeight) =0A=
	return arrayPageSize;=0A=
}=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
// getKey(key)=0A=
// Gets keycode. If 'x' is pressed then it hides the lightbox.=0A=
//=0A=
function getKey(e){=0A=
	if (e =3D=3D null) { // ie=0A=
		keycode =3D event.keyCode;=0A=
	} else { // mozilla=0A=
		keycode =3D e.which;=0A=
	}=0A=
	key =3D String.fromCharCode(keycode).toLowerCase();=0A=
	=0A=
	if(key =3D=3D 'x'){=0A=
	}=0A=
}=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
// listenKey()=0A=
//=0A=
function listenKey () {	document.onkeypress =3D getKey; }=0A=
	=0A=
// ---------------------------------------------------=0A=
=0A=
function showSelectBoxes(){=0A=
	selects =3D document.getElementsByTagName("select");=0A=
	for (i =3D 0; i !=3D selects.length; i++) {=0A=
		selects[i].style.visibility =3D "visible";=0A=
	}=0A=
}=0A=
=0A=
// ---------------------------------------------------=0A=
=0A=
function hideSelectBoxes(){=0A=
	selects =3D document.getElementsByTagName("select");=0A=
	for (i =3D 0; i !=3D selects.length; i++) {=0A=
		selects[i].style.visibility =3D "hidden";=0A=
	}=0A=
}=0A=
=0A=
// ---------------------------------------------------=0A=
=0A=
//=0A=
// pause(numberMillis)=0A=
// Pauses code execution for specified time. Uses busy code, not good.=0A=
// Code from http://www.faqts.com/knowledge_base/view.phtml/aid/1602=0A=
//=0A=
function pause(numberMillis) {=0A=
	var now =3D new Date();=0A=
	var exitTime =3D now.getTime() + numberMillis;=0A=
	while (true) {=0A=
		now =3D new Date();=0A=
		if (now.getTime() > exitTime)=0A=
			return;=0A=
	}=0A=
}=0A=
=0A=
// ---------------------------------------------------=0A=
=0A=
=0A=
=0A=
function initLightbox() { myLightbox =3D new Lightbox(); }=0A=
Event.observe(window, 'load', initLightbox, false);
------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore recalls Obama was a focused student  Don't Miss  The Buffalo News_files/fo.js

//  Copyright (c) 2000-2009 ZEDO Inc. All Rights Reserved.=0A=
function B2(){=0A=
var v1=3Dnavigator.userAgent.toLowerCase();var =
y6=3D(v1.indexOf('mac')!=3D-1);var p9=3DparseInt(navigator.appVersion);=0A=
var =
o6=3D(!y6&&(v1.indexOf('opera')=3D=3D-1)&&(v1.indexOf('msie')!=3D-1)&&(p9=
>=3D4)&&(v1.indexOf('webtv')=3D=3D-1)&&(v1.indexOf('msie 4')=3D=3D-1));=0A=
if(o6){=0A=
document.writeln('<scr'+'ipt language=3DVBS'+'cript>');=0A=
document.writeln('on error resume next');=0A=
document.writeln('a0=3DIsObject(CreateObject("ShockwaveFlash.ShockwaveFla=
sh.5"))');=0A=
document.writeln('if(a0<=3D0)then =
a0=3DIsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4"))');=0A=
document.writeln('</scr'+'ipt>');=0A=
}=0A=
else if(navigator.mimeTypes&&=0A=
navigator.mimeTypes["application/x-shockwave-flash"]&&=0A=
navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){=0A=
if(navigator.plugins&&navigator.plugins["Shockwave Flash"]){=0A=
var y3=3Dnavigator.plugins["Shockwave Flash"].description;=0A=
if(parseInt(y3.substring(y3.indexOf(".")-1))>=3D4){=0A=
a0=3D1;=0A=
}}}=0A=
var i4=3Dnavigator.javaEnabled();=0A=
p0=3D1;=0A=
if(i4){p0 |=3D4;}=0A=
if(a0){p0 |=3D8;}=0A=
if(o6){=0A=
if(document.body){=0A=
document.body.style.behavior=3D'url(#default#clientCaps)';=0A=
if(document.body.connectionType=3D=3D'lan'){=0A=
p0 |=3D16;=0A=
}}}=0A=
return p0;=0A=
}=0A=
var n0=3D0;var v0=3D0;var z0=3D'0';var e0=3D0;var v4=3D'';var a0=3D0;var =
p5=3D'';var e3=3D'';var t4=3D'';var e4=3D"";var i8=3D'';var v8=3D'';=0A=
if(typeof zflag_nid!=3D'undefined'){=0A=
n0=3Dzflag_nid;=0A=
zflag_nid=3D0;=0A=
}=0A=
if(typeof zflag_sid!=3D'undefined'){=0A=
v0=3Dzflag_sid;=0A=
zflag_sid=3D0;=0A=
}=0A=
if(typeof zflag_cid!=3D'undefined'){=0A=
z0=3Dzflag_cid;=0A=
if(z0<0||z0>999999){=0A=
z0=3D0;=0A=
}=0A=
zflag_cid=3D0;=0A=
}=0A=
if(typeof zflag_sz!=3D'undefined'){=0A=
e0=3Dzflag_sz;=0A=
if(e0<0||e0>95){=0A=
e0=3D0;=0A=
}=0A=
zflag_sz=3D0;=0A=
}=0A=
if(typeof zflag_kw!=3D'undefined'){=0A=
zflag_kw=3Dzflag_kw.replace(/&/g,'zzazz');=0A=
v4=3Descape(zflag_kw);=0A=
zflag_kw=3D"";=0A=
}=0A=
if(typeof zflag_geo!=3D'undefined'){=0A=
if(!isNaN(zflag_geo)){=0A=
e3=3D"&g=3D"+zflag_geo;=0A=
zflag_geo=3D0;=0A=
}}=0A=
if(typeof zflag_param!=3D'undefined'){=0A=
e4=3D"&p=3D"+zflag_param;=0A=
zflag_param=3D"";=0A=
}=0A=
if(typeof zflag_click!=3D'undefined'){=0A=
zzTrd=3Descape(zflag_click);=0A=
t4=3D'&l=3D'+zzTrd;=0A=
zflag_click=3D"";=0A=
}=0A=
if(typeof zflag_hasAd!=3D'undefined'){=0A=
i8=3D'&y=3D'+zflag_hasAd;=0A=
}=0A=
if(typeof zflag_num!=3D'undefined'){=0A=
v8=3Dzflag_num;=0A=
zflag_num=3D0;=0A=
}=0A=
var zzStr=3D'';=0A=
if(typeof zzCountry=3D=3D'undefined'){=0A=
var zzCountry=3D255;}=0A=
if(typeof zzMetro=3D=3D'undefined'){=0A=
var zzMetro=3D0;}=0A=
if(typeof zzState=3D=3D'undefined'){=0A=
var zzState=3D0;}var zzSection=3Dv0;var zzD=3Dwindow.document;var =
zzRand=3D(Math.floor(Math.random()* 1000000)% 10000);var =
zzCustom=3D'';var zzPat=3D'';var zzSkip=3D'';var zzExp=3D'';var =
zzTrd=3D'';var zzPos=3D0;=0A=
var zzNw=3D0;var zzCh=3D0;var zzDm1=3D0;var zzDm2=3D0;var zzDm3=3D0;var =
zzDm4=3D0;var zzDm5=3D0;var zzDm6=3D0;var zzDm7=3D0;var zzDm8=3D0;var =
zzDm9=3D0;var zzDm10=3D0;var zzAGrp=3D0;var zzAct=3Dnew Array();=0A=
var zzActVal=3Dnew Array();=0A=
p5=3DB2();=0A=
if(p5<0||p5>31){=0A=
p5=3D1;=0A=
}=0A=
c0=3D'<scr'+'ipt language=3D"JavaScript" =
src=3D"http://c7.zedo.com/bar/v15-002/c5/jsc/fm.js?c=3D'+z0+'&f=3D'+v8+'&=
n=3D'+n0+'&r=3D'+p5+'&d=3D'+e0+'&q=3D'+v4+'&s=3D'+v0+e3+e4+t4+i8+'&z=3D'+=
Math.random()+'"></scr'+'ipt>';=0A=
document.write(c0);=0A=

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore recalls Obama was a focused student  Don't Miss  The Buffalo News_files/badge.js

(function(){var T=3D"http://buzz.yahoo.com";var =
L=3Dwindow.location.href.replace(/http:\/\/([^\/:]+).*$/,"$1").split(".")=
.slice(-2).join(".");var F=3D"http://l.yimg.com/ds/orion";var =
G=3D"1.0.0";var Q=3DF+"/"+G;var =
D=3Dwindow.yahooBuzzOnLoad||function(){};var =
C=3Dwindow.yahooBuzzArticleId;var H=3Dwindow.yahooBuzzShowBranding;var =
J=3Dwindow.yahooBuzzBadgeType;var =
S=3Dfunction(X,Y,W,Z,V){M({name:"from",value:"publisher"});M({name:"asset=
type",value:"article"});M({name:"publisherurn",value:Y[0]});M({name:"guid=
",value:Y[1]});M({name:".done",value:"/article/"+Y[0]+"/"+encodeURICompon=
ent(encodeURIComponent(Y[1]))});M({name:"loc",value:L});M({name:"votetype=
",value:1});R(X,W,Z,O+"/article/"+Y[0]+"/"+encodeURIComponent(encodeURICo=
mponent(Y[1])),V);D.call(X);};var B=3D[];var N=3Dfunction(Y,W){var =
V=3Ddocument.createElement(Y);V.attachEventListener=3DP;V.removeEventList=
ener=3DP;V.attachEvent=3DP;V.detatchEvent=3DP;for(var Z in =
W){if(Z=3D=3D=3D"style"){for(var X in =
W[Z]){V.style[X]=3DW[Z][X];}}else{V[Z]=3DW[Z];}}return V;};var =
R=3Dfunction(X,b,d,W,Y){var c,f;var Z=3D'<span =
style=3D"cursor:pointer;cursor:hand;color:#666;line-height:10px;display:b=
lock;margin-top:3px;font-size:10px;font-family:Verdana,Tahoma,Arial,Helve=
tica,sans-serif;padding-right:5px;">on Yahoo!</span>';var =
e=3D{form:X,href:W,onclick:I};var =
V=3D{textDecoration:"none",width:"74px",display:"block",textAlign:"right"=
};switch(b){case"text":f=3D'<span =
style=3D"cursor:pointer;cursor:hand;position:relative;padding-left:20px;l=
ine-height:16px;"><span =
style=3D"cursor:pointer;cursor:hand;display:block;position:absolute;top:0=
;left:0;background:transparent url('+Q+'/img/badge-logo.png) top left =
no-repeat;height:16px;width:16px;"></span>Yahoo! =
Buzz</span>';e.innerHTML=3Df;break;case"textbutton":f=3D'<span =
style=3D"cursor:pointer;cursor:hand;position:relative;left:-4px;padding-l=
eft:24px;font-size:80%;font-family:Verdana,Tahoma,Helvetica,Arial,sans-se=
rif;display:block;line-height:22px;height:22px;color:#00c;background:url(=
'+Q+'/img/badge-textbutton.png) left center no-repeat;">Buzz =
up!</span>';e.style=3D{target:"_new",width:"auto",position:"relative",lef=
t:"4px",display:"block",width:"80px",background:"url("+Q+"/img/badge-text=
button.png) right center =
no-repeat"};e.innerHTML=3Df;break;case"logo":f=3D'<span =
style=3D"cursor:pointer;cursor:hand;position:relative;padding-left:20px;l=
ine-height:16px;"><span =
style=3D"cursor:pointer;cursor:hand;display:block;position:absolute;top:0=
;left:0;background:transparent url('+Q+'/img/badge-logo.png) top left =
no-repeat;height:16px;width:16px;"></span></span>';e.innerHTML=3Df;break;=
case"small":f=3D'<span =
style=3D"cursor:pointer;cursor:hand;background:transparent =
url('+Q+'/img/badge-small.png) top left =
no-repeat;display:block;height:0;padding-top:22px;width:74px;text-indent:=
-999em;overflow:hidden">Buzz =
up!</span>';if(d){f+=3DZ;}e.style=3DV;e.innerHTML=3Df;break;case"large":f=
=3D'<span style=3D"cursor:pointer;cursor:hand;background:transparent =
url('+Q+'/img/badge-large.png) top left =
no-repeat;display:block;height:0;padding-top:33px;width:109px;text-indent=
:-999em;overflow:hidden">Buzz =
up!</span>';if(d){f+=3DZ;}e.style=3DV;V.width=3D"109px";e.innerHTML=3Df;b=
reak;case"medium":default:f=3D'<span =
style=3D"cursor:pointer;cursor:hand;background:transparent =
url('+Q+'/img/badge-medium.png) top left =
no-repeat;display:block;height:0;padding-top:27px;width:91px;text-indent:=
-999em;overflow:hidden">Buzz =
up!</span>';if(d){f+=3DZ;}e.style=3DV;V.width=3D"91px";e.innerHTML=3Df;br=
eak;}var =
g=3DN("span",{id:X.id,className:X.className});g.appendChild(N("a",e));X.i=
d=3DX.id+"-form";Y.parentNode.insertBefore(g,Y);Y.parentNode.removeChild(=
Y);K();};var M=3Dfunction(W){var V=3DN("input",W);B.push(V);};var =
I=3Dfunction(X){X=3DX||window.event;var =
V=3DX.target||X.srcElement;while(V&&V.tagName!=3D=3D"A"){V=3DV.parentNode=
;}if(!V){return true;}var W=3DV.form;U(W);if(typeof =
(X.preventDefault)=3D=3D=3D"function"){X.preventDefault();}X.returnValue=3D=
false;X.cancelBubble=3Dtrue;X.stopPropagation&&X.stopPropagation();return=
 false;};var P=3Dfunction(V){return true;};var =
U=3Dfunction(Z){if(!Z){return true;}for(var =
Y=3DB.length-1;Y>-1;Y--){Z.appendChild(B[Y]);}Z.onsubmit=3DP;document.bod=
y.appendChild(Z);Z.submit();var =
W=3DZ.getElementsByTagName("input");for(var =
Y=3D0,V=3DW.length;Y<V;Y++){try{W[Y].parentNode.removeChild(W[Y]);}catch(=
X){continue;}}Z.parentNode.removeChild(Z);};var A=3Dfunction(){var =
Y=3D"yahooBuzzBadge",W=3DY,V=3D0,X;while((X=3Ddocument.getElementById(W))=
&&X.____yb=3D=3D1||document.getElementById(W+"-form")){W=3DY+"-"+V;V++;}i=
f(X){X.____yb=3D1;}return W;}();var E=3Dfunction(){var W=3DA;for(var =
V=3D0;V<5;V++){W+=3DString.fromCharCode(Math.floor(Math.random()*26)+97);=
}document.write('<span id=3D"'+W+'" =
style=3D"position:absolute;left:-999em;height:0;width:0;"></span>');retur=
n document.getElementById(W);}();E.____yb=3D1;var K;var =
O;window.setTimeout(function(){K=3Dfunction(){if(E&&E.parentNode){E.paren=
tNode.removeChild(E);}Y=3Dnull;};var W=3Dfunction(){if(!E){return =
undefined;}var =
b=3DE;while(b&&(!b.tagName||b.tagName!=3D=3D"SCRIPT")){if(b&&b.previousSi=
bling&&b.previousSibling.tagName&&b.previousSibling.childNodes.length){b=3D=
b.previousSibling.lastChild;}else{if(b=3D=3D=3Db.parentNode.firstChild){b=
=3Db.parentNode;}else{b=3Db.previousSibling;}}}if(!b){return =
undefined;}b.____yb=3D1;return =
b;}();O=3D(W&&W.src)||"";if(O.substr(0,1)=3D=3D=3D"/"){O=3D"http://"+wind=
ow.location.host;}O=3DO.replace(/^http:\/\/([^\/]+.yahoo.com)(:[0-9]+)?(\=
/.*)?/,"http://$1$2");if(!O.match(/^http:\/\/([^\/]+.yahoo.com)(:[0-9]+)?=
$/)){O=3DT;}var Z=3Dfunction(){var b=3D"";if(C&&typeof =
(C)=3D=3D=3D"string"){b=3DC;}else{if(W&&W.innerHTML&&W.src){b=3DW.innerHT=
ML.replace(/[\n\r\s\t]+/g," =
").replace(/^\s+/,"").replace(/\s+$/,"");}}b=3Db.split(":");return[b.shif=
t(),b.join(":")];}();var X=3Dfunction(){var b;if(J&&typeof =
(J)=3D=3D=3D"string"){b=3DJ;}else{if(W){b=3DW.getAttribute("badgetype");}=
}return b||"medium";}();var a=3Dfunction(){var b;if(H&&typeof =
(H)!=3D=3D"undefined"){b=3DH;}else{if(W){b=3DW.getAttribute("showbranding=
");}}if(!isNaN(b)){b=3D(+b);}else{if(b=3D=3D=3D"false"||b=3D=3D=3D"no"||b=
=3D=3D=3D"off"){b=3Dfalse;}}return !!b;}();var =
V=3Ddocument.getElementById(A)||E;V.____yb=3D1;var =
Y=3Dfunction(){if(!V){return undefined;}var =
b=3DN("form",{id:A+"-form",className:"yahooBuzzBadge-form",action:O+"/vot=
e/",method:"post",target:"_new",____yb:1,style:{position:"absolute",heigh=
t:"1px",width:"1px",visibility:"hidden"}});V.id=3D"";return =
b;}();S(Y,Z,X,a,V);},0);})();
------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore recalls Obama was a focused student  Don't Miss  The Buffalo News_files/addthis_widget.js

/* (c) 2008 Add This, LLC */=0A=
var =
_atu=3D"undefined",_atd=3D"http://www.addthis.com/",_atr=3D"http://s7.add=
this.com/",_euc=3DencodeURIComponent,_atc=3D{ver:152,enote:"",cwait:500,s=
amp:0.02,addr:-1};if(typeof(addthis_conf)=3D=3D=3D_atu){var =
addthis_conf=3D{};}for(i in =
addthis_conf){_atc[i]=3Daddthis_conf[i];}if(typeof(_ate)=3D=3D=3D_atu){(f=
unction(){var =
ua=3Dnavigator.userAgent.toLowerCase(),d=3Ddocument,w=3Dwindow,wa=3Dw.add=
EventListener,we=3Dw.attachEvent,b=3D{saf:/webkit/.test(ua),opr:/opera/.t=
est(ua),msi:(/msie/.test(ua))&&(!/opera/.test(ua)),ie6:/msie =
6.0/.test(ua)},_7=3D{isBound:false,isReady:false,readyList:[],onReady:fun=
ction(){if(!_7.isReady){_7.isReady=3Dtrue;var l=3D_7.readyList;for(var =
fn=3D0;fn<l.length;fn++){l[fn].call(window,[]);}_7.readyList=3D[];}},addL=
oad:function(_a){var _b=3Dw.onload;if(typeof =
w.onload!=3D"function"){w.onload=3D_a;}else{w.onload=3Dfunction(){if(_b){=
_b();}_a();};}},bindReady:function(){if(r.isBound){return;}r.isBound=3Dtr=
ue;if(d.addEventListener&&!b.opr){d.addEventListener("DOMContentLoaded",r=
.onReady,false);}if(b.msi&&window=3D=3Dtop){(function(){if(r.isReady){ret=
urn;}try{d.documentElement.doScroll("left");}catch(error){setTimeout(argu=
ments.callee,0);return;}r.onReady();})();}if(b.opr){d.addEventListener("D=
OMContentLoaded",function(){if(r.isReady){return;}for(var =
i=3D0;i<d.styleSheets.length;i++){if(d.styleSheets[i].disabled){setTimeou=
t(arguments.callee,0);return;}}r.onReady();},false);}if(b.saf){var =
_d;(function(){if(r.isReady){return;}if(d.readyState!=3D"loaded"&&d.ready=
State!=3D"complete"){setTimeout(arguments.callee,0);return;}if(_d=3D=3D=3D=
undefined){var _f=3Dd.getElementsByTagName("link");for(var =
i=3D0;i<_f.length;i++){if(_f[i].getAttribute("rel")=3D=3D"stylesheet"){_d=
++;}}var =
_11=3Dd.getElementsByTagName("style");_d+=3D_11.length;}if(d.styleSheets.=
length!=3D_d){setTimeout(arguments.callee,0);return;}r.onReady();})();}r.=
addLoad(r.onReady);},append:function(fn,_13){r.bindReady();if(r.isReady){=
fn.call(window,[]);}else{r.readyList.push(function(){return =
fn.call(window,[]);});}}},r=3D_7,_14=3D{rev:"$Rev: 51773 =
$",ab:"-",bro:b,clck:1,show:1,samp:_atc.samp-Math.random(),scnt:1,seq:1,i=
nst:1,wait:500,tmo:null,cvt:[],svt:[],sttm:new =
Date().getTime(),max:268435455,pix:"tev",sid:0,sub:typeof(at_sub)!=3D=3D_=
atu,uid:null,swf:"http://bin.clearspring.com/at/v/1/button1.swf",evu:"htt=
p://e1.clearspring.com/at/",off:function(){return Math.floor((new =
Date().getTime()-_14.sttm)/100).toString(16);},ran:function(){return =
Math.floor(Math.random()*4294967295).toString(36);},cst:function(c){retur=
n"CXNID=3D2000001.521545608054043907"+(c||2)+"NXC";},img:function(i,c){if=
(typeof(at_sub)=3D=3D=3D_atu){new =
Image().src=3D_atr+"live/t00/"+i+".gif?"+_14.ran()+"&"+_14.cst(c);}},cuid=
:function(){return(_14.sttm&_14.max).toString(16)+(Math.floor(Math.random=
()*_14.max)).toString(16);},ssid:function(){if(_14.sid=3D=3D=3D0){_14.sid=
=3D_14.cuid();}return =
_14.sid;},sev:function(id,_19){_14.pix=3D"sev-"+(typeof(id)!=3D=3D"number=
"?_euc(id):id);_14.svt.push(id+";"+_14.off());if(_19=3D=3D=3D1){_14.xmi(t=
rue);}else{_14.sxm(true);}},cev:function(k,v){_14.pix=3D"cev-"+_euc(k);_1=
4.cvt.push(_euc(k)+"=3D"+_euc(v)+";"+_14.off());_14.sxm(true);},sxm:funct=
ion(b){if(_14.tmo!=3D=3Dnull){clearTimeout(_14.tmo);}if(b){_14.tmo=3D_14.=
sto("_ate.xmi(false)",_14.wait);}},sto:function(c,t){return =
setTimeout(c,t);},sta:function(){var =
a=3D_14;return"AT-"+(typeof(addthis_pub)!=3D=3D_atu?_euc(addthis_pub):"un=
known")+"/-/"+a.ab+"/"+a.ssid()+"/"+(a.seq++)+(a.uid!=3D=3Dnull?"/"+a.uid=
:"");},xmi:function(_20){var =
a=3D_14;if(!a.uid){a.dck("X"+a.cuid());}if(a.cvt.length+a.svt.length>0){a=
.sxm(false);if(a.seq=3D=3D=3D1){a.cev("pin",a.inst);}var =
url=3Da.evu+a.pix+"-"+a.ran()+".png?ev=3D"+_14.sta()+"&se=3D"+a.svt.join(=
",")+"&ce=3D"+a.cvt.join(",");a.cvt=3D[];a.svt=3D[];if(_atc.xtr){return;}=
if(_20){var =
d=3Ddocument,i=3Dd.ce("iframe");i.id=3D"_atf";i.src=3Durl;_14.opp(i.style=
);d.body.appendChild(i);i=3Dd.getElementById("_atf");}else{new =
Image().src=3Durl;}}},opp:function(st){st.width=3D"1px";st.height=3D"1px"=
;st.position=3D"absolute";st.zIndex=3D100000;},pub:function(){return =
typeof(addthis_pub)!=3D=3D_atu?_euc(addthis_pub):"";},lad:function(x){_14=
.plo.push(x);},plo:[],jlo:function(){try{if(!_14.pld){var =
d=3Ddocument,o=3Dd.ce("script");o.src=3D_atr+"static/r04/menu07.js";d.gn(=
"head")[0].appendChild(o);_14.pld=3Do;}}catch(e){}},lod:function(arg){try=
{var =
a=3D_14,f=3Darg=3D=3D=3D1,dr=3Dd.referer||d.referrer;if(!f){if(a.samp>=3D=
0&&!a.sub){a.sev("20");a.cev("plo",1/_atc.samp);if(dr){a.cev("pre",dr);}}=
a.img(_atc.ver+"lo","2");}if(a.plo.length>0){a.jlo();}if(_14.samp>=3D0){t=
ry{var z=3Dd.gn("a");if(z){for(var y in =
z){y=3Dz[y];if(y.toString().indexOf("/bookmark.php")>0&&!y.onmouseover){y=
.onmouseover=3Dfunction(){return =
addthis_open(this,"","","");};y.onmouseout=3Dfunction(){addthis_close();}=
;}}}}catch(e){}}if(!_atc.xfl&&(f||a.uid=3D=3D=3Dnull)&&a.swf){var =
_2f=3Dfunction(o,n,v){var =
c=3Dd.createElement("param");c.name=3Dn;c.value=3Dv;o.appendChild(c);};va=
r =
o=3Dd.createElement("object");a.opp(o.style);o.id=3D"atff";if(b.msi){o.cl=
assid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000";_2f(o,"movie",a.swf)=
;}else{o.data=3Da.swf;o.quality=3D"high";o.type=3D"application/x-shockwav=
e-flash";}_2f(o,"wmode","transparent");_2f(o,"allowScriptAccess","always"=
);d.body.insertBefore(o,d.body.firstChild);if(b.msi){o.outerHTML+=3D" =
";}}}catch(e){}},unl:function(){var =
a=3D_14;if(a.samp>=3D0&&!a.sub){a.sev("21",1);a.cev("pun",1/_atc.samp);}r=
eturn true;},dck:function(c){_14.uid=3Dc;var =
p=3D_14.pub(),x=3D"dodpubweb,usagov,education,gobiernousa,loc_webservices=
,massgov,govgab1".split(",");for(i in =
x){if(p=3D=3Dx[i]){return;}}if(!_atc.xck){document.cookie=3D"_csuid=3D"+c=
+"; expires=3DWed, 04 Oct 2028 03:19:53 GMT; =
path=3D/";}},fcl:null,asetup:function(x){var =
a=3D_14;try{if(x!=3D=3Dnull&&x!=3D=3D_atu){a.dck(x);}if(a.fcl){a.fcl();}}=
catch(e){}return =
x;},ao:function(elt,_3d,_3e,_3f){_14.lad(["open",elt,_3d,_3e,_3f]);_14.jl=
o();return =
false;},ac:function(){},as:function(s){_14.lad(["send",s]);_14.jlo();}},a=
=3D_14;w._ate=3Da;w._adr=3Dr;d.ce=3Dd.createElement;d.gn=3Dd.getElementsB=
yTagName;r.bindReady();if(wa){wa("unload",a.unl,false);}else{if(we){we("o=
nunload",a.unl);}else{w.onunload=3Da.unl;}}r.append(a.lod);if(d.cookie){v=
ar ck=3Dd.cookie.split(";");for(var i=3D0;i<ck.length;i++){var =
c=3Dck[i],x=3Dc.indexOf("_csuid=3D");if(x>=3D0){_14.uid=3Dc.substring(x+7=
);}}}try{var =
l=3Dd.ce("link");l.rel=3D"stylesheet";l.type=3D"text/css";l.href=3D_atr+"=
static/r04/widget02.css";l.media=3D"all";d.gn("head")[0].appendChild(l);}=
catch(e){}})();function addthis_to(s){return addthis_sendto(s);}function =
addthis_onmouseover(elt,e,_49,_4a,_4b,_4c,_4d){if(_4b){addthis_pub=3D_4b;=
}if(_4c){addthis_language=3D_4c;}addthis_content=3D_4d||"";return =
addthis_open(elt,"share",_49,_4a);}function =
addthis_onmouseout(){addthis_close();}function =
addthis_open(elt,_4f,_50,_51){return _ate.ao(elt,_4f,_50,_51);}function =
addthis_close(){_ate.ac();}function addthis_sendto(s){_ate.as(s);return =
false;}}else{_ate.inst++;}try{if(_atc.ver=3D=3D=3D120){function =
x(v,n){return eval("("+v+"=3D(typeof "+v+" =3D=3D=3D '"+_atu+"' ? =
'"+(n||"")+"' : "+v+"))");}var =
r=3D"atb"+_ate.cuid();document.write("<span =
id=3D\""+r+"\"></span>");_ate.lad(["span",r,x("addthis_url",""),x("addthi=
s_title","")]);}if(window.addthis_clickout){_ate.lad(["cout"]);}}catch(e)=
{}=0A=

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore recalls Obama was a focused student  Don't Miss  The Buffalo News_files/tbn_homepage.js

var tbn_homepage =3D {=0A=
=0A=
"Flight 3407: WNY mourns the victims" : {=0A=
link  : "http://video.buffalonews.com/player/?id=3D117",=0A=
	thumb : "http://video.buffalonews.com/021609memorial1.jpg",=0A=
	thumblarge : "http://video.buffalonews.com/021609memorial1_Lg.jpg",=0A=
	description : ""=0A=
	},=0A=
"Flight 3407: Remembering Maddy Loftus" : {=0A=
link  : "http://video.buffalonews.com/player/?id=3D116",=0A=
	thumb : "http://video.buffalonews.com/021409maddy1.jpg",=0A=
	thumblarge : "http://video.buffalonews.com/021409maddy1_Lg.jpg",=0A=
	description : ""=0A=
	},=0A=
"Erie County Sheriff's Office crash scene footage" : {=0A=
link  : "http://video.buffalonews.com/player/?id=3D115",=0A=
	thumb : "http://video.buffalonews.com/021409aerialfootage1.jpg",=0A=
	thumblarge : "http://video.buffalonews.com/021409aerialfootage1_Lg.jpg",=0A=
	description : ""=0A=
	},=0A=
"YouTube and the Crash" : {=0A=
link  : "http://video.buffalonews.com/player/?id=3D113",=0A=
	thumb : "http://video.buffalonews.com/02132009Crash51.jpg",=0A=
	thumblarge : "http://video.buffalonews.com/02132009Crash51_Lg.jpg",=0A=
	description : ""=0A=
	},=0A=
"Flight 3407 Crash Aftermath" : {=0A=
link  : "http://video.buffalonews.com/player/?id=3D111",=0A=
	thumb : "http://video.buffalonews.com/02132009Crash41.jpg",=0A=
	thumblarge : "http://video.buffalonews.com/02132009Crash41_Lg.jpg",=0A=
	description : ""=0A=
	},=0A=
"Flight 3407 Crash Eyewitness Accounts" : {=0A=
link  : "http://video.buffalonews.com/player/?id=3D110",=0A=
	thumb : "http://video.buffalonews.com/02132009Crash31.jpg",=0A=
	thumblarge : "http://video.buffalonews.com/02132009Crash31_Lg.jpg",=0A=
	description : ""=0A=
	},=0A=
"Flight 3407 Crash Press Conference" : {=0A=
link  : "http://video.buffalonews.com/player/?id=3D109",=0A=
	thumb : "http://video.buffalonews.com/02132009Crash21.jpg",=0A=
	thumblarge : "http://video.buffalonews.com/02132009Crash21_Lg.jpg",=0A=
	description : ""=0A=
	},=0A=
"Flight 3407 Crash Scene" : {=0A=
link  : "http://video.buffalonews.com/player/?id=3D108",=0A=
	thumb : "http://video.buffalonews.com/02132009Crash1.jpg",=0A=
	thumblarge : "http://video.buffalonews.com/02132009Crash1_Lg.jpg",=0A=
	description : ""=0A=
	},=0A=
"NBA at Midseason" : {=0A=
link  : "http://video.buffalonews.com/player/?id=3D112",=0A=
	thumb : "http://video.buffalonews.com/02142009NBA1.jpg",=0A=
	thumblarge : "http://video.buffalonews.com/02142009NBA1_Lg.jpg",=0A=
	description : ""=0A=
	},=0A=
"Sabres Edge Update" : {=0A=
link  : "http://video.buffalonews.com/player/?id=3D107",=0A=
	thumb : "http://video.buffalonews.com/02112009Sabres1.jpg",=0A=
	thumblarge : "http://video.buffalonews.com/02112009Sabres1_Lg.jpg",=0A=
	description : ""=0A=
	}}=0A=

------=_NextPart_000_0000_01CBD5BB.D967CBD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mysite.ncnetwork.net/res10o2yg/obama/Teacher from Kenmore recalls Obama was a focused student  Don't Miss  The Buffalo News_files/BNEWS_dcs_tag_v1.js

// START OF Advanced SmartSource Data Collector TAG=0A=
// Copyright (c) 1996-2006 WebTrends Inc. All rights reserved.=0A=
// $DateTime: 2006/03/09 14:15:22 $=0A=
var gService =3D true;=0A=
var gTimeZone =3D -5;=0A=
// Code section for Enable First-Party Cookie Tracking=0A=
function dcsCookie(){=0A=
	if (typeof(dcsOther)=3D=3D"function"){=0A=
		dcsOther();=0A=
	}=0A=
	else if (typeof(dcsPlugin)=3D=3D"function"){=0A=
		dcsPlugin();=0A=
	}=0A=
	else if (typeof(dcsFPC)=3D=3D"function"){=0A=
		dcsFPC(gTimeZone);=0A=
	}=0A=
}=0A=
function dcsGetCookie(name){=0A=
	var pos=3Ddocument.cookie.indexOf(name+"=3D");=0A=
	if (pos!=3D-1){=0A=
		var start=3Dpos+name.length+1;=0A=
		var end=3Ddocument.cookie.indexOf(";",start);=0A=
		if (end=3D=3D-1){=0A=
			end=3Ddocument.cookie.length;=0A=
		}=0A=
		return unescape(document.cookie.substring(start,end));=0A=
	}=0A=
	return null;=0A=
}=0A=
function dcsGetCrumb(name,crumb){=0A=
	var aCookie=3DdcsGetCookie(name).split(":");=0A=
	for (var i=3D0;i<aCookie.length;i++){=0A=
		var aCrumb=3DaCookie[i].split("=3D");=0A=
		if (crumb=3D=3DaCrumb[0]){=0A=
			return aCrumb[1];=0A=
		}=0A=
	}=0A=
	return null;=0A=
}=0A=
function dcsGetIdCrumb(name,crumb){=0A=
	var cookie=3DdcsGetCookie(name);=0A=
	var id=3Dcookie.substring(0,cookie.indexOf(":lv=3D"));=0A=
	var aCrumb=3Did.split("=3D");=0A=
	for (var i=3D0;i<aCrumb.length;i++){=0A=
		if (crumb=3D=3DaCrumb[0]){=0A=
			return aCrumb[1];=0A=
		}=0A=
	}=0A=
	return null;=0A=
}=0A=
function dcsFPC(offset){=0A=
	if (typeof(offset)=3D=3D"undefined"){=0A=
		return;=0A=
	}=0A=
	if (document.cookie.indexOf("WTLOPTOUT=3D")!=3D-1){=0A=
		return;=0A=
	}=0A=
	var name=3DgFpc;=0A=
	var dCur=3Dnew Date();=0A=
	var adj=3D(dCur.getTimezoneOffset()*60000)+(offset*3600000);=0A=
	dCur.setTime(dCur.getTime()+adj);=0A=
	var dExp=3Dnew Date(dCur.getTime()+315360000000);=0A=
	var dSes=3Dnew Date(dCur.getTime());=0A=
	=
WT.co_f=3DWT.vt_sid=3DWT.vt_f=3DWT.vt_f_a=3DWT.vt_f_s=3DWT.vt_f_d=3DWT.vt=
_f_tlh=3DWT.vt_f_tlv=3D"";=0A=
	if (document.cookie.indexOf(name+"=3D")=3D=3D-1){=0A=
		if ((typeof(gWtId)!=3D"undefined")&&(gWtId!=3D"")){=0A=
			WT.co_f=3DgWtId;=0A=
		}=0A=
		else if ((typeof(gTempWtId)!=3D"undefined")&&(gTempWtId!=3D"")){=0A=
			WT.co_f=3DgTempWtId;=0A=
			WT.vt_f=3D"1";=0A=
		}=0A=
		else{=0A=
			WT.co_f=3D"2";=0A=
			var cur=3DdCur.getTime().toString();=0A=
			for (var i=3D2;i<=3D(32-cur.length);i++){=0A=
				WT.co_f+=3DMath.floor(Math.random()*16.0).toString(16);=0A=
			}=0A=
			WT.co_f+=3Dcur;=0A=
			WT.vt_f=3D"1";=0A=
		}=0A=
		if (typeof(gWtAccountRollup)=3D=3D"undefined"){=0A=
			WT.vt_f_a=3D"1";=0A=
		}=0A=
		WT.vt_f_s=3DWT.vt_f_d=3D"1";=0A=
		WT.vt_f_tlh=3DWT.vt_f_tlv=3D"0";=0A=
	}=0A=
	else{=0A=
		var id=3DdcsGetIdCrumb(name,"id");=0A=
		var lv=3DparseInt(dcsGetCrumb(name,"lv"));=0A=
		var ss=3DparseInt(dcsGetCrumb(name,"ss"));=0A=
		if ((id=3D=3Dnull)||(id=3D=3D"null")||isNaN(lv)||isNaN(ss)){=0A=
			return;=0A=
		}=0A=
		WT.co_f=3Did;=0A=
		var dLst=3Dnew Date(lv);=0A=
		WT.vt_f_tlh=3DMath.floor((dLst.getTime()-adj)/1000);=0A=
		dSes.setTime(ss);=0A=
		if =
((dCur.getTime()>(dLst.getTime()+1800000))||(dCur.getTime()>(dSes.getTime=
()+28800000))){=0A=
			WT.vt_f_tlv=3DMath.floor((dSes.getTime()-adj)/1000);=0A=
			dSes.setTime(dCur.getTime());=0A=
			WT.vt_f_s=3D"1";=0A=
		}=0A=
		if =
((dCur.getDay()!=3DdLst.getDay())||(dCur.getMonth()!=3DdLst.getMonth())||=
(dCur.getYear()!=3DdLst.getYear())){=0A=
			WT.vt_f_d=3D"1";=0A=
		}=0A=
	}=0A=
	WT.co_f=3Descape(WT.co_f);=0A=
	WT.vt_sid=3DWT.co_f+"."+(dSes.getTime()-adj);=0A=
	var expiry=3D"; expires=3D"+dExp.toGMTString();=0A=
	=
document.cookie=3Dname+"=3D"+"id=3D"+WT.co_f+":lv=3D"+dCur.getTime().toSt=
ring()+":ss=3D"+dSes.getTime().toString()+expiry+"; =
path=3D/"+(((typeof(gFpcDom)!=3D"undefined")&&(gFpcDom!=3D""))?("; =
domain=3D"+gFpcDom):(""));=0A=
	if (document.cookie.indexOf(name+"=3D")=3D=3D-1){=0A=
		=
WT.co_f=3DWT.vt_sid=3DWT.vt_f_s=3DWT.vt_f_d=3DWT.vt_f_tlh=3DWT.vt_f_tlv=3D=
"";=0A=
		WT.vt_f=3DWT.vt_f_a=3D"2";=0A=
	}=0A=
}=0A=
=0A=
// Add dcsOther() here if using existing first-party cookie, or =
dcsPlugin() here if using WT Cookie Plugin=0A=
=0A=
// Code section for Set the First-Party Cookie domain=0A=
//var gFpcDom=3D".webtrends.com";=0A=
=0A=
// Code section for Enable Event Tracking=0A=
function dcsParseSvl(sv){=0A=
	sv=3Dsv.split(" ").join("");=0A=
	sv=3Dsv.split("\t").join("");=0A=
	sv=3Dsv.split("\n").join("");=0A=
	var pos=3Dsv.toUpperCase().indexOf("WT.SVL=3D");=0A=
	if (pos!=3D-1){=0A=
		var start=3Dpos+8;=0A=
		var end=3Dsv.indexOf('"',start);=0A=
		if (end=3D=3D-1){=0A=
			end=3Dsv.indexOf("'",start);=0A=
			if (end=3D=3D-1){=0A=
				end=3Dsv.length;=0A=
			}=0A=
		}=0A=
		return sv.substring(start,end);=0A=
	}=0A=
	return "";=0A=
}=0A=
function dcsIsOnsite(host){=0A=
	var =
doms=3D"buffalonews.com,legacy.com,sportsnetwork.com,newsbank.com,financi=
alcontent.com,typepad.com,cityxpress.com";=0A=
    var aDoms=3Ddoms.split(',');=0A=
    for (var i=3D0;i<aDoms.length;i++){=0A=
		if (host.indexOf(aDoms[i])!=3D-1){=0A=
		       return 1;=0A=
		}=0A=
    }=0A=
    return 0;=0A=
}=0A=
function dcsIsHttp(e){=0A=
	return =
(e.href&&e.protocol&&(e.protocol.indexOf("http")!=3D-1))?true:false;=0A=
}=0A=
=0A=
var gHref=3D"";=0A=
function dcsSaveHref(evt){=0A=
	if (evt.preventDefault&&evt.target.href){=0A=
		evt.preventDefault();=0A=
		gHref=3Devt.target.href;=0A=
	}=0A=
}=0A=
function dcsLoadHref(evt){=0A=
	if (gHref.length>0){=0A=
		window.location=3DgHref;=0A=
		gHref=3D"";=0A=
	}=0A=
}=0A=
function dcsEvt(evt,tag){=0A=
	var e=3Devt.target||evt.srcElement;=0A=
	while (e.tagName&&(e.tagName!=3Dtag)){=0A=
		e=3De.parentElement||e.parentNode;=0A=
	}=0A=
	return e;=0A=
}=0A=
function dcsBind(event,func){=0A=
	if ((typeof(window[func])=3D=3D"function")&&document.body){=0A=
		if (document.body.addEventListener){=0A=
			document.body.addEventListener(event, window[func], true);=0A=
		}=0A=
		else if(document.body.attachEvent){=0A=
			document.body.attachEvent("on"+event, window[func]);=0A=
		}=0A=
	}=0A=
}=0A=
function dcsET(){=0A=
	dcsBind("click","dcsDownload");=0A=
	dcsBind("click","dcsDynamic");=0A=
	dcsBind("click","dcsFormButton");=0A=
	dcsBind("click","dcsOffsite");=0A=
	dcsBind("click","dcsAnchor");=0A=
	dcsBind("mousedown","dcsRightClick");=0A=
}=0A=
	=0A=
function dcsMultiTrack(){=0A=
	if (arguments.length%2=3D=3D0){=0A=
		for (var i=3D0;i<arguments.length;i+=3D2){=0A=
			if (arguments[i].indexOf('WT.')=3D=3D0){=0A=
				WT[arguments[i].substring(3)]=3Darguments[i+1];=0A=
			}=0A=
			else if (arguments[i].indexOf('DCS.')=3D=3D0){=0A=
				DCS[arguments[i].substring(4)]=3Darguments[i+1];=0A=
			}=0A=
			else if (arguments[i].indexOf('DCSext.')=3D=3D0){=0A=
				DCSext[arguments[i].substring(7)]=3Darguments[i+1];=0A=
			}=0A=
		}=0A=
		var dCurrent=3Dnew Date();=0A=
		DCS.dcsdat=3DdCurrent.getTime();=0A=
		dcsFunc("dcsCookie");=0A=
		dcsTag();=0A=
	}=0A=
}=0A=
=0A=
// Add event handlers here=0A=
=0A=
// WebTrends SmartSource Data Collector=0A=
// Copyright (c) 1996-2006 WebTrends Inc. All rights reserved.=0A=
// $DateTime: 2006/03/01 12:51:54 $=0A=
=0A=
// Code section for Track clicks to links leading offsite.=0A=
function dcsOffsite(evt){=0A=
	evt=3Devt|(window.event||"");=0A=
	if (evt){=0A=
		var e=3DdcsEvt(evt,"A");=0A=
		if (e.hostname&&!dcsIsOnsite(e.hostname)){=0A=
			var =
qry=3De.search?e.search.substring(e.search.indexOf("?")+1,e.search.length=
):"";=0A=
			if (qry.toUpperCase().indexOf("WT.SVL=3D")=3D=3D-1){=0A=
				=
WT.svl=3DdcsParseSvl(e.name?e.name.toString():(e.onclick?e.onclick.toStri=
ng():""));=0A=
			}=0A=
			var =
path=3De.pathname?((e.pathname.indexOf("/")!=3D0)?"/"+e.pathname:e.pathna=
me):"/";=0A=
			var trim=3Dtrue;=0A=
			dcsSaveHref(evt);=0A=
			=
dcsMultiTrack("DCS.dcssip",e.hostname,"DCS.dcsuri",path,"DCS.dcsqry",trim=
?"":qry,"WT.ti","Offsite:"+e.hostname+path+qry,"WT.os","1");=0A=
			DCS.dcssip=3DDCS.dcsuri=3DDCS.dcsqry=3DWT.ti=3DWT.svl=3DWT.os=3D"";=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
=0A=
// WebTrends SmartSource Data Collector=0A=
// Copyright (c) 1996-2006 WebTrends Inc. All rights reserved.=0A=
// $DateTime: 2006/03/01 12:51:54 $=0A=
=0A=
// Code section for Track clicks to download links.=0A=
function dcsDownload(evt){=0A=
	evt=3Devt|(window.event||"");=0A=
	if (evt){=0A=
		var e=3DdcsEvt(evt,"A");=0A=
		if (e.hostname&&dcsIsOnsite(e.hostname)){=0A=
			var types=3D"xls,doc,pdf,txt,csv,zip";=0A=
			if =
(types.indexOf(e.pathname.substring(e.pathname.lastIndexOf(".")+1,e.pathn=
ame.length))!=3D-1){=0A=
				var =
qry=3De.search?e.search.substring(e.search.indexOf("?")+1,e.search.length=
):"";=0A=
				if (qry.toUpperCase().indexOf("WT.SVL=3D")=3D=3D-1){=0A=
					=
WT.svl=3DdcsParseSvl(e.name?e.name.toString():(e.onclick?e.onclick.toStri=
ng():""));=0A=
				}=0A=
				var =
path=3De.pathname?((e.pathname.indexOf("/")!=3D0)?"/"+e.pathname:e.pathna=
me):"/";=0A=
				dcsSaveHref(evt);=0A=
				=
dcsMultiTrack("DCS.dcssip",e.hostname,"DCS.dcsuri",path,"DCS.dcsqry",e.se=
arch||"","WT.ti","Download:"+(e.innerHTML||""),"WT.dl","1");=0A=
				DCS.dcssip=3DDCS.dcsuri=3DDCS.dcsqry=3DWT.ti=3DWT.svl=3DWT.dl=3D"";=0A=
			}=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
=0A=
=0A=
function dcsAdv(){=0A=
	dcsFunc("dcsET");=0A=
	dcsFunc("dcsCookie");=0A=
	dcsFunc("dcsAdSearch");=0A=
	dcsFunc("dcsTP");=0A=
}=0A=
// END OF Advanced SmartSource Data Collector TAG=0A=
=0A=
// START OF Basic SmartSource Data Collector TAG=0A=
// Copyright (c) 1996-2006 WebTrends Inc. All rights reserved.=0A=
// $DateTime: 2006/03/09 14:15:22 $=0A=
var gImages=3Dnew Array;=0A=
var gIndex=3D0;=0A=
var DCS=3Dnew Object();=0A=
var WT=3Dnew Object();=0A=
var DCSext=3Dnew Object();=0A=
var gQP=3Dnew Array();=0A=
var gI18n=3Dfalse;=0A=
if (window.RegExp){=0A=
	var RE=3D{"%09":/\t/g,"%20":/ =
/g,"%23":/\#/g,"%26":/\&/g,"%2B":/\+/g,"%3F":/\?/g,"%5C":/\\/g,"%22":/\"/=
g,"%7F":/\x7F/g,"%A0":/\xA0/g};=0A=
	var I18NRE=3D{"%25":/\%/g};=0A=
}=0A=
=0A=
// Add customizations here=0A=
=0A=
function dcsVar(){=0A=
	var dCurrent=3Dnew Date();=0A=
	WT.tz=3DdCurrent.getTimezoneOffset()/60*-1;=0A=
	if (WT.tz=3D=3D0){=0A=
		WT.tz=3D"0";=0A=
	}=0A=
	WT.bh=3DdCurrent.getHours();=0A=
	=
WT.ul=3Dnavigator.appName=3D=3D"Netscape"?navigator.language:navigator.us=
erLanguage;=0A=
	if (typeof(screen)=3D=3D"object"){=0A=
		=
WT.cd=3Dnavigator.appName=3D=3D"Netscape"?screen.pixelDepth:screen.colorD=
epth;=0A=
		WT.sr=3Dscreen.width+"x"+screen.height;=0A=
	}=0A=
	if (typeof(navigator.javaEnabled())=3D=3D"boolean"){=0A=
		WT.jo=3Dnavigator.javaEnabled()?"Yes":"No";=0A=
	}=0A=
	if (document.title){=0A=
		=
WT.ti=3DgI18n?dcsEscape(dcsEncode(document.title),I18NRE):document.title;=0A=
	}=0A=
	WT.js=3D"Yes";=0A=
	WT.jv=3DdcsJV();=0A=
	if (document.body&&document.body.addBehavior){=0A=
		document.body.addBehavior("#default#clientCaps");=0A=
		if (document.body.connectionType){=0A=
			WT.ct=3Ddocument.body.connectionType;=0A=
		}=0A=
		document.body.addBehavior("#default#homePage");=0A=
		WT.hp=3Ddocument.body.isHomePage(location.href)?"1":"0";=0A=
	}=0A=
	if (parseInt(navigator.appVersion)>3){=0A=
		if ((navigator.appName=3D=3D"Microsoft Internet =
Explorer")&&document.body){=0A=
			WT.bs=3Ddocument.body.offsetWidth+"x"+document.body.offsetHeight;=0A=
		}=0A=
		else if (navigator.appName=3D=3D"Netscape"){=0A=
			WT.bs=3Dwindow.innerWidth+"x"+window.innerHeight;=0A=
		}=0A=
	}=0A=
	WT.fi=3D"No";=0A=
	if (window.ActiveXObject){=0A=
		for(var i=3D10;i>0;i--){=0A=
			try{=0A=
				var flash =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);=0A=
				WT.fi=3D"Yes";=0A=
				WT.fv=3Di+".0";=0A=
				break;=0A=
			}=0A=
			catch(e){=0A=
			}=0A=
		}=0A=
	}=0A=
	else if (navigator.plugins&&navigator.plugins.length){=0A=
		for (var i=3D0;i<navigator.plugins.length;i++){=0A=
			if (navigator.plugins[i].name.indexOf('Shockwave Flash')!=3D-1){=0A=
				WT.fi=3D"Yes";=0A=
				WT.fv=3Dnavigator.plugins[i].description.split(" ")[2];=0A=
				break;=0A=
			}=0A=
		}=0A=
	}=0A=
	if (gI18n){=0A=
		WT.em=3D(typeof(encodeURIComponent)=3D=3D"function")?"uri":"esc";=0A=
		if (typeof(document.defaultCharset)=3D=3D"string"){=0A=
			WT.le=3Ddocument.defaultCharset;=0A=
		} =0A=
		else if (typeof(document.characterSet)=3D=3D"string"){=0A=
			WT.le=3Ddocument.characterSet;=0A=
		}=0A=
	}=0A=
//	WT.sp=3D"@@SPLITVALUE@@";=0A=
	DCS.dcsdat=3DdCurrent.getTime();=0A=
	DCS.dcssip=3Dwindow.location.hostname;=0A=
	DCS.dcsuri=3Dwindow.location.pathname;=0A=
	if (window.location.search){=0A=
		DCS.dcsqry=3Dwindow.location.search;=0A=
		if (gQP.length>0){=0A=
			for (var i=3D0;i<gQP.length;i++){=0A=
				var pos=3DDCS.dcsqry.indexOf(gQP[i]);=0A=
				if (pos!=3D-1){=0A=
					var front=3DDCS.dcsqry.substring(0,pos);=0A=
					var end=3DDCS.dcsqry.substring(pos+gQP[i].length,DCS.dcsqry.length);=0A=
					DCS.dcsqry=3Dfront+end;=0A=
				}=0A=
			}=0A=
		}=0A=
	}=0A=
	if =
((window.document.referrer!=3D"")&&(window.document.referrer!=3D"-")){=0A=
		if (!(navigator.appName=3D=3D"Microsoft Internet =
Explorer"&&parseInt(navigator.appVersion)<4)){=0A=
			DCS.dcsref=3DgI18n?dcsEscape(window.document.referrer, =
I18NRE):window.document.referrer;=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
function dcsA(N,V){=0A=
	return "&"+N+"=3D"+dcsEscape(V, RE);=0A=
}=0A=
=0A=
function dcsEscape(S, REL){=0A=
	if (typeof(REL)!=3D"undefined"){=0A=
		var retStr =3D new String(S);=0A=
		for (R in REL){=0A=
			retStr =3D retStr.replace(REL[R],R);=0A=
		}=0A=
		return retStr;=0A=
	}=0A=
	else{=0A=
		return escape(S);=0A=
	}=0A=
}=0A=
=0A=
function dcsEncode(S){=0A=
	return =
(typeof(encodeURIComponent)=3D=3D"function")?encodeURIComponent(S):escape=
(S);=0A=
}=0A=
=0A=
function dcsCreateImage(dcsSrc){=0A=
	if (document.images){=0A=
		gImages[gIndex]=3Dnew Image;=0A=
		if ((typeof(gHref)!=3D"undefined")&&(gHref.length>0)){=0A=
			gImages[gIndex].onload=3DgImages[gIndex].onerror=3DdcsLoadHref;=0A=
		}=0A=
		gImages[gIndex].src=3DdcsSrc;=0A=
		gIndex++;=0A=
	}=0A=
	else{=0A=
		document.write('<IMG ALT=3D"" BORDER=3D"0" NAME=3D"DCSIMG" WIDTH=3D"1" =
HEIGHT=3D"1" SRC=3D"'+dcsSrc+'">');=0A=
	}=0A=
}=0A=
=0A=
function dcsMeta(){=0A=
	var elems;=0A=
	if (document.all){=0A=
		elems=3Ddocument.all.tags("meta");=0A=
	}=0A=
	else if (document.documentElement){=0A=
		elems=3Ddocument.getElementsByTagName("meta");=0A=
	}=0A=
	if (typeof(elems)!=3D"undefined"){=0A=
		for (var i=3D1;i<=3Delems.length;i++){=0A=
			var meta=3Delems.item(i-1);=0A=
			if (meta.name){=0A=
				if (meta.name.indexOf('WT.')=3D=3D0){=0A=
					=
WT[meta.name.substring(3)]=3D(gI18n&&(meta.name.indexOf('WT.ti')=3D=3D0))=
?dcsEscape(dcsEncode(meta.content),I18NRE):meta.content;=0A=
				}=0A=
				else if (meta.name.indexOf('DCSext.')=3D=3D0){=0A=
					DCSext[meta.name.substring(7)]=3Dmeta.content;=0A=
				}=0A=
				else if (meta.name.indexOf('DCS.')=3D=3D0){=0A=
					=
DCS[meta.name.substring(4)]=3D(gI18n&&(meta.name.indexOf('DCS.dcsref')=3D=
=3D0))?dcsEscape(meta.content,I18NRE):meta.content;=0A=
				}=0A=
			}=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
function dcsTag(){=0A=
	if (document.cookie.indexOf("WTLOPTOUT=3D")!=3D-1){=0A=
		return;=0A=
	}=0A=
	var =
P=3D"http"+(window.location.protocol.indexOf('https:')=3D=3D0?'s':'')+":/=
/"+gDomain+(gDcsId=3D=3D""?'':'/'+gDcsId)+"/dcs.gif?";=0A=
	for (N in DCS){=0A=
		if (DCS[N]) {=0A=
			P+=3DdcsA(N,DCS[N]);=0A=
		}=0A=
	}=0A=
	for (N in WT){=0A=
		if (WT[N]) {=0A=
			P+=3DdcsA("WT."+N,WT[N]);=0A=
		}=0A=
	}=0A=
	for (N in DCSext){=0A=
		if (DCSext[N]) {=0A=
			P+=3DdcsA(N,DCSext[N]);=0A=
		}=0A=
	}=0A=
	if (P.length>2048&&navigator.userAgent.indexOf('MSIE')>=3D0){=0A=
		P=3DP.substring(0,2040)+"&WT.tu=3D1";=0A=
	}=0A=
	dcsCreateImage(P);=0A=
}=0A=
=0A=
function dcsJV(){=0A=
	var agt=3Dnavigator.userAgent.toLowerCase();=0A=
	var major=3DparseInt(navigator.appVersion);=0A=
	var mac=3D(agt.indexOf("mac")!=3D-1);=0A=
	var =
nn=3D((agt.indexOf("mozilla")!=3D-1)&&(agt.indexOf("compatible")=3D=3D-1)=
);=0A=
	var nn4=3D(nn&&(major=3D=3D4));=0A=
	var nn6up=3D(nn&&(major>=3D5));=0A=
	var ie=3D((agt.indexOf("msie")!=3D-1)&&(agt.indexOf("opera")=3D=3D-1));=0A=
	var ie4=3D(ie&&(major=3D=3D4)&&(agt.indexOf("msie 4")!=3D-1));=0A=
	var ie5up=3D(ie&&!ie4);=0A=
	var op=3D(agt.indexOf("opera")!=3D-1);=0A=
	var op5=3D(agt.indexOf("opera 5")!=3D-1||agt.indexOf("opera/5")!=3D-1);=0A=
	var op6=3D(agt.indexOf("opera 6")!=3D-1||agt.indexOf("opera/6")!=3D-1);=0A=
	var op7up=3D(op&&!op5&&!op6);=0A=
	var jv=3D"1.1";=0A=
	if (nn6up||op7up){=0A=
		jv=3D"1.5";=0A=
	}=0A=
	else if ((mac&&ie5up)||op6){=0A=
		jv=3D"1.4";=0A=
	}=0A=
	else if (ie5up||nn4||op5){=0A=
		jv=3D"1.3";=0A=
	}=0A=
	else if (ie4){=0A=
		jv=3D"1.2";=0A=
	}=0A=
	return jv;=0A=
}=0A=
=0A=
function dcsFunc(func){=0A=
	if (typeof(window[func])=3D=3D"function"){=0A=
		window[func]();=0A=
	}=0A=
}=0A=
=0A=
dcsVar();=0A=
dcsMeta();=0A=
dcsFunc("dcsAdv");=0A=
dcsTag();=0A=
// END OF Basic SmartSource Data Collector TAG
------=_NextPart_000_0000_01CBD5BB.D967CBD0--

